]> git.proxmox.com Git - pmg-api.git/blob - debian/changelog
3cc36ffa10542eaac5866656b4a20cfc4084fd19
[pmg-api.git] / debian / changelog
1 pmg-api (7.3-1) bullseye; urgency=medium
2
3 * proxy: initialize the theme variable with an empty string
4
5 * smtputf8: keep smtputf8 from incoming postfix, detect for local mail
6
7 * config: make smtputf8 configurable through the API
8
9 * reinject mail: improve error logging
10
11 * quarantine: reuse the reinject local mail helper to profit from some of
12 it's recent improvements like IPv6 or DSN.
13
14 * api: quarantine: decode addresses before delivery/userlisting
15
16 -- Proxmox Support Team <support@proxmox.com> Thu, 23 Mar 2023 17:29:01 +0100
17
18 pmg-api (7.2-5) bullseye; urgency=medium
19
20 * fix #4536: parse original filenames from gzip files
21
22 * proxy: add support for switching themes
23
24 * ruledb: spam: adapt to spamassassin 4.0.0
25
26 * templates: sync spamassassin templates with 4.0.0 upstream
27
28 * templates: enable DecodeShortUrls for SpamAssassin 4.0.0
29
30 * templates: enable DMARC plugin in v400.pre.in
31
32 * fix #2437: config: Add new tls_inbound_domains postfix map and add API
33 endpoint for managing entries
34
35 * config: warn on parse errors for tls related config files
36
37 * fix #4521: api/tasks: replace upid as filename for task log downloads
38
39 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Mar 2023 12:59:25 +0100
40
41 pmg-api (7.2-4) bullseye; urgency=medium
42
43 * fix #4410: Remove non-null host bits from CIDR when writing postfix
44 config
45
46 * utils: skip checking headers for non-ascii characters as stop gap to avoid
47 breaking mail flow of a few setups that have smtputf8 disabled in their
48 postfix config (e.g., because their downstream servers do not support this)
49
50 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Jan 2023 11:01:14 +0100
51
52 pmg-api (7.2-3) bullseye; urgency=medium
53
54 * keep directories in /etc/pmg for inotify when restoring from backup
55
56 * rulecache: sort rules additionally by id
57
58 * fix mailflow if smtputf8 is disabled
59
60 * pmgdb dump: encode ruledata before printing
61
62 -- Proxmox Support Team <support@proxmox.com> Tue, 27 Dec 2022 11:17:13 +0100
63
64 pmg-api (7.2-2) bullseye; urgency=medium
65
66 * d/control: depend directly on libproxmox-acme-plugins
67
68 -- Proxmox Support Team <support@proxmox.com> Wed, 30 Nov 2022 10:46:04 +0100
69
70 pmg-api (7.2-1) bullseye; urgency=medium
71
72 * queue administration: try to decode utf8
73
74 * make tasklog downloadable in the PMG backend
75
76 * user accesslists: reword logging and hits for newer SA rule sets
77
78 * user-bl: use custom description of USER_IN_BLOCKLIST consistently
79
80 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Nov 2022 15:48:26 +0100
81
82 pmg-api (7.1-11) bullseye; urgency=medium
83
84 * fix #3287: add `pmail` parameter to virus and attachment quarantine list to
85 allow one to filter for a specific mail
86
87 * fix #2541 ruledb: encode relevant values as utf-8 in database
88
89 * fix #2465: handle smtputf8 addresses in all but who-objects of the
90 rule-system
91
92 -- Proxmox Support Team <support@proxmox.com> Thu, 24 Nov 2022 16:43:19 +0100
93
94 pmg-api (7.1-10) bullseye; urgency=medium
95
96 * fix #4006: do not split from header on ', ' for spamreport mails
97
98 * ruledb: modfield: properly handle fields spanning multiple lines
99
100 * ruledb: add deprecation warnings for unused `ReportSpam`, `Attach` and
101 `Counter` actions
102
103 -- Proxmox Support Team <support@proxmox.com> Wed, 16 Nov 2022 09:03:52 +0100
104
105 pmg-api (7.1-9) bullseye; urgency=medium
106
107 * api: quarantine: allow 'list attachments' endpoint for quarantine users,
108 they can see them in the raw email display already anyway
109
110 * api: quarantine: add 'content-disposition' field to response of 'list
111 attachments' API
112
113 * ruledb: modfield: properly encode field after variable substitution
114
115 -- Proxmox Support Team <support@proxmox.com> Fri, 11 Nov 2022 13:48:23 +0100
116
117 pmg-api (7.1-8) bullseye; urgency=medium
118
119 * api: apt versions: track proxmox-offline-mirror-helper
120
121 * fix #4269: rule cache: from match: cope with undefined IP
122
123 * rule database: notify: properly en-/decode the mail subject to avoid issues
124 with non-ascii characters, like for example, the reported chinese
125 characters.
126
127 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Oct 2022 11:42:15 +0200
128
129 pmg-api (7.1-7) bullseye; urgency=medium
130
131 * d/control: recommend proxmox-offline-mirror-helper
132
133 * d/postinst: migrate/update APT auth config
134
135 -- Proxmox Support Team <support@proxmox.com> Wed, 14 Sep 2022 13:17:58 +0200
136
137 pmg-api (7.1-6) bullseye; urgency=medium
138
139 * subscription: handle missing subscription info
140
141 * fix #3915: remove obsolete /etc/apt/apt.conf.d/75pmgconf
142
143 -- Proxmox Support Team <support@proxmox.com> Thu, 08 Sep 2022 15:04:49 +0200
144
145 pmg-api (7.1-5) bullseye; urgency=medium
146
147 * add 'allow-subdomains' to webauthn schema
148
149 * subscription: switch to rust, add offline key support
150
151 -- Proxmox Support Team <support@proxmox.com> Tue, 6 Sep 2022 10:35:09 +0200
152
153 pmg-api (7.1-4) bullseye; urgency=medium
154
155 * rulesystem: matchfield: match all headers not only the first
156
157 * config: avoid adding a specific IPs or networks multiple times to
158 the template variables
159
160 * api: quarantine: load custom rules description so that they show up
161 in the GUI too
162
163 * pmg-daily: avoid short-circuting update of local channels
164
165 * api: apt: switch to common Proxmox::RS::APT::Repositories package
166
167 -- Proxmox Support Team <support@proxmox.com> Wed, 13 Jul 2022 11:15:00 +0200
168
169 pmg-api (7.1-3) bullseye; urgency=medium
170
171 * fix duplicate 'x-ms-dos-executable' in default 'Dangerous Content' object
172
173 * daily update timer: start already on 01:00 to avoid dst change issue
174
175 * fix #3924: ldap: accept only valid email-address
176
177 * Proxmox Backup Server integration: namespace support
178
179 -- Proxmox Support Team <support@proxmox.com> Mon, 16 May 2022 12:20:42 +0200
180
181 pmg-api (7.1-2) bullseye; urgency=medium
182
183 * fix #3758: allow empty `to` in noqueue case
184
185 * postfix queue: add 'decode-headers' option for read endpoint
186
187 * http server: pass TLS 1.3 ciphersuites and disable-TLS-1.2/1.3 options if
188 set
189
190 * utils: change working directory to root before executing postgres admin
191 commands, to avoid that restrictions of the current CWD from the user
192 doesn't cause failing the command.
193
194 -- Proxmox Support Team <support@proxmox.com> Thu, 03 Feb 2022 11:37:51 +0100
195
196 pmg-api (7.1-1) bullseye; urgency=medium
197
198 * rulesystem: limit linelength of disclaimer to 998 bytes
199
200 * fix #3734: scrub CSS 'url' from style tags/attributes if view-images is
201 disabled for the quarantine
202
203 * fix #2795: add support for Delivery Status Notification (DSN)
204
205 * add support for two factor authentication with TOTP, recovery codes and
206 WebAuthn to the admin interface
207
208 -- Proxmox Support Team <support@proxmox.com> Sun, 28 Nov 2021 21:04:58 +0100
209
210 pmg-api (7.0-9) bullseye; urgency=medium
211
212 * fix #2071: RuleDB: ignore duplicate entries for Who objects
213
214 * api: ldap config: sync with the complete config
215
216 * fix #3712: strip any trailing dot from the search-domain when passing it to
217 postifx
218
219 * api: journal: stream the journal data to the client
220
221 * api-daemons: make systemd restart them on-failure
222
223 * api-dameons: set oom-policy to `continue` so that a single (replacable)
224 worker getting OOM-killed does not bring down the whole service
225
226 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Nov 2021 19:13:29 +0100
227
228 pmg-api (7.0-8) bullseye; urgency=medium
229
230 * api: apt: repos: avoid creating implicit default for enabled
231
232 * api: apt: use pmg-style permission for endpoint schema to allow access to
233 admins that aren't root@pam
234
235 * prefer more flexible get_local_ip where possible, it still prefers the
236 resolved hostname but falls back to configured or active IPs. Especially
237 useful for evaluation and initial (CT template) setups.
238
239 * pmgbanner: retry getting local IP for a bit in case of failure, this should
240 be only relevant for evaluation and initial setups where the hostname may
241 not yet resolve to the primary IP address.
242
243 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Sep 2021 08:17:18 +0200
244
245 pmg-api (7.0-7) bullseye; urgency=medium
246
247 * pmgversion: do not show packages with residual config as being in an error
248 installation state
249
250 * api: apt versions: add ifupdown(2), libproxmox-acme-* and pmg-i18n to
251 packages included in the version report.
252
253 * api: implement live network reload with ifupdown2
254
255 -- Proxmox Support Team <support@proxmox.com> Mon, 19 Jul 2021 09:04:25 +0200
256
257 pmg-api (7.0-6) bullseye; urgency=medium
258
259 * fix cluster join when large ssh-rsa keys are setup
260
261 -- Proxmox Support Team <support@proxmox.com> Wed, 14 Jul 2021 17:54:03 +0200
262
263 pmg-api (7.0-5) bullseye; urgency=medium
264
265 * d/control: recommend ifupdown2 and suggest zfsutils-linux
266
267 * switch enterprise repository over to bullseye
268
269 -- Proxmox Support Team <support@proxmox.com> Wed, 14 Jul 2021 11:58:48 +0200
270
271 pmg-api (7.0-3) bullseye; urgency=medium
272
273 * acme: handle wildcard dns validation
274
275 * api: apt: add calls for repositories status and basic manegement
276
277 * api: services: return active- and unit-state infos
278
279 * api: services: track chrony service
280
281 -- Proxmox Support Team <support@proxmox.com> Tue, 13 Jul 2021 18:42:07 +0200
282
283 pmg-api (7.0-2) bullseye; urgency=medium
284
285 * d/postinst: handle static machine-id from ISO 5.0 <= x <= 6.0
286
287 * cluster: fix missing import of helper module
288
289 * config: freshclam: default to incremental downloads
290
291 * utils: fix service alias lookup for service commands and status
292 query
293
294 -- Proxmox Support Team <support@proxmox.com> Sat, 03 Jul 2021 22:51:12 +0200
295
296 pmg-api (7.0-1) bullseye; urgency=medium
297
298 * re-build for Proxmox Mail Gateway 7 based on Debian 11 Bullseye
299
300 * pmgproxy: allow setting LISTEN_IP parameter
301
302 * clamav: remove deprecated SafeBrowsing
303
304 * api: nodes: drop deprecated 'upgrade' option of termproxy
305
306 * TLSPolicy: drop deprecated 'domain' parameter
307
308 * api: quarantine: drop deprecated b/w-list methods, and drop detail
309 statistic methods (replaced by more flexible endpoints in 6.x)
310
311 * update postgresql dependency to version 13
312
313 * greylisting: drop unneeded Host column form cgreylist table
314
315 * api: nodeconfig: validate acme config before writing
316
317 * fix #2013 spamreport: remove ticket if authmode is ldap
318
319 * api: tasks: add 'since', 'until', task-type and 'status' filters
320
321 -- Proxmox Support Team <support@proxmox.com> Mon, 28 Jun 2021 15:57:10 +0200
322
323 pmg-api (6.4-4) pmg; urgency=medium
324
325 * fix #2228: spam quarantine: automatically deliver on whitelisting and
326 delete on blacklisting a mail
327
328 * acme: allow wildcard domain entries
329
330 -- Proxmox Support Team <support@proxmox.com> Thu, 15 Apr 2021 15:19:00 +0200
331
332 pmg-api (6.4-3) pmg; urgency=medium
333
334 * fix creating mailqueue spooldirs
335
336 * rephrase backup notification template
337
338 -- Proxmox Support Team <support@proxmox.com> Fri, 26 Mar 2021 19:09:41 +0100
339
340 pmg-api (6.4-2) pmg; urgency=medium
341
342 * fix #3164: api: quarantine: allow to return spam from all users
343
344 * ensure '/etc/pmg/acme/accounts' directory exists
345
346 * certs: reload postfix to activate new certificate even if TLS config stayed
347 the same
348
349 * cluster: trust both, old and new certificate fingerprint of master during
350 update
351
352 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Mar 2021 08:30:22 +0100
353
354 pmg-api (6.3-7) pmg; urgency=medium
355
356 * implement Automatic Certificate Management Environment (ACME) for API and
357 SMTP TLS certificates. Allowing one to use providers like Let's Encrypt for
358 deployment and automatic renewal of trusted certificates.
359
360 * cluster: automatically trigger an update of the pinned certificate
361 fingerprint for a node in the cluster configuration on certificate change
362
363 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Mar 2021 11:05:17 +0100
364
365 pmg-api (6.3-6) pmg; urgency=medium
366
367 * api: spamassassin: read local channels and include them in daily SA
368 update
369
370 * api: statistics: add central API enpoint for details, avoiding
371 issues with certain characters in mail addresses
372
373 * utils: allow / inside email address localpart
374
375 * fix #3154: backup: add include-statistics to Proxmox Backup Server
376
377 * fix #3146: backup: add email notifications
378
379 -- Proxmox Support Team <support@proxmox.com> Fri, 05 Mar 2021 22:48:07 +0100
380
381 pmg-api (6.3-5) pmg; urgency=medium
382
383 * utils: ignore leading whitespace in SpamAssassin rule description
384
385 * api: termproxy: adapt to newer Proxmox VE and Proxmox Backup Server 'cmd'
386 interface, to stay compatible
387
388 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Nov 2020 10:21:49 +0100
389
390 pmg-api (6.3-4) pmg; urgency=medium
391
392 * integrate Proxmox Backup Server for automatic configuration backups
393
394 * fix #3098: DKIM: sort domains by length first
395
396 * backup: add Spam Assassin custom score file to backup
397
398 * reinject email: fix connecting for ipv6-only hosts
399
400 * fix #3141: do not split on ', ' for returning the from header
401
402 * allow to enable a user self-service login for the user spam quarantine as
403 opt-in config option
404
405 -- Proxmox Support Team <support@proxmox.com> Wed, 18 Nov 2020 19:52:58 +0100
406
407 pmg-api (6.2-6) pmg; urgency=medium
408
409 * fix #2785: prefix message-id in attachment-quarantine
410
411 * add logging to disclaimer action
412
413 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Sep 2020 09:03:45 +0200
414
415 pmg-api (6.2-5) pmg; urgency=medium
416
417 * fix #1976: optionally sort postfix queue result
418
419 * allow to remove subscription
420
421 * make regex test-match case-insensitive, like the real tests
422
423 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Jun 2020 16:48:26 +0200
424
425 pmg-api (6.2-4) pmg; urgency=medium
426
427 * Mail Tracker: handle before queue status
428
429 -- Proxmox Support Team <support@proxmox.com> Thu, 14 May 2020 17:51:25 +0200
430
431 pmg-api (6.2-3) pmg; urgency=medium
432
433 * enable policy checking also if only IPv6 greylisting is enabled
434
435 * improve ordering of system services
436
437 * add logrotate config to monthly-rotate pmgproxy.log
438
439 * api tracker: always check that specified 'endtime' is newer than
440 'starttime'
441
442 * improve pmg-system-report with more relevant information
443
444 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Apr 2020 19:31:15 +0200
445
446 pmg-api (6.1-9) pmg; urgency=medium
447
448 * add new 'Match Archive Filename' What Object
449
450 * use postgres inet functions for greylist matching
451
452 * pmgpolicy: add IPv6 support for greylisting
453
454 * greylist: make netmasks configurable
455
456 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Apr 2020 17:37:09 +0200
457
458 pmg-api (6.1-8) pmg; urgency=medium
459
460 * pmgqm: warn and exit if running on slave node
461
462 * pmgspamreport: purge before sending reports
463
464 * fix rendering of ipv(4|6) literal lmtp transports
465
466 * fix #1948: allow setting TLS policy for transports
467
468 * add TLS options for lmtp to main.cf template
469
470 * fix #2661: reintroduce LDAPCache->ldap_connect
471
472 * skip writing default ports in spamreports
473
474 * use ucf to handle template overrides
475
476 * freshclam.conf.in: make ScriptedUpdates a variable
477
478 * freshclam.conf.in: remove ReceiveTimeout option
479
480 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Apr 2020 10:10:59 +0200
481
482 pmg-api (6.1-7) pmg; urgency=medium
483
484 * fix #2622: include all spam levels from the ">= 10 score" bucket in total
485 spam statistic
486
487 * fix #2525: encode notifications in UTF-8
488
489 * check if img tag has actually a 'src' attribute to avoid warnings
490
491 * pmgsh: fix 'help' command
492
493 * api/quarantine: add new white/blacklist deletion API endpoints to allow one
494 to avoid passing addresses in the API path.
495
496 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Mar 2020 18:21:55 +0100
497
498 pmg-api (6.1-6) pmg; urgency=medium
499
500 * track clamav and postgres package version in versions api call
501
502 * add queue id to pmg-smtp-filter replies for tracking in pmg-log-tracker
503
504 * code cleanup
505
506 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Feb 2020 11:30:17 +0100
507
508 pmg-api (6.1-5) pmg; urgency=medium
509
510 * fix postfix template for before-queue filtering
511
512 * api2: Network: add vlan-raw-device and vlan-id options
513
514 * ensure compatibility with libpve-http-server-perl
515
516 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Jan 2020 21:33:55 +0100
517
518 pmg-api (6.1-4) pmg; urgency=medium
519
520 * fix #2438: add support for lmtp delivery to downstream servers
521
522 * api2: network: add bond-primary and MTU option
523
524 * fix #2504: do not overwrite existing DKIM selector key
525
526 * dkim: add selector list api endpoint
527
528 * fix disclaimer encoding for html entities
529
530 * fix #1653: parse ipv6 xforward correctly
531
532 -- Proxmox Support Team <support@proxmox.com> Thu, 23 Jan 2020 13:20:15 +0100
533
534 pmg-api (6.1-3) pmg; urgency=medium
535
536 * improve browser-cache behavior for updates
537
538 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Nov 2019 11:35:53 +0100
539
540 pmg-api (6.1-2) pmg; urgency=medium
541
542 * don not add DKIM signature if the DKIMSign module fails to determine the
543 domain for signing
544
545 -- Proxmox Support Team <support@proxmox.com> Fri, 22 Nov 2019 12:38:48 +0100
546
547 pmg-api (6.1-1) pmg; urgency=medium
548
549 * create pmg-scores.cf unconditionally
550
551 * bump version for Proxmox Mailgateway 6.1
552
553 -- Proxmox Support Team <support@proxmox.com> Tue, 19 Nov 2019 11:46:11 +0100
554
555 pmg-api (6.0-10) pmg; urgency=medium
556
557 * add support for sending NDRs on Block
558
559 * add support for before queue filtering
560
561 * implement force_restart for cluster sync
562
563 * add SACustom Package and API Calls for custom SpamAssassin scores
564
565 * sync custom spamassassin scores to the cluster slaves
566
567 -- Proxmox Support Team <support@proxmox.com> Fri, 15 Nov 2019 13:09:57 +0100
568
569 pmg-api (6.0-9) pmg; urgency=medium
570
571 * DKIM-sign outbound mail if configured
572
573 * add DKIM related API endpoints
574
575 * fix #2371: reload pmg-smtp-filter on config change
576
577 * add /etc/pmg/dkim to cluster-sync
578
579 * Quarantine API: extend download call to download whole mails
580
581 -- Proxmox Support Team <support@proxmox.com> Wed, 30 Oct 2019 18:31:14 +0100
582
583 pmg-api (6.0-8) pmg; urgency=medium
584
585 * add attachment quarantine with API integration
586
587 * fix API result verification for invalid mails
588
589 -- Proxmox Support Team <support@proxmox.com> Tue, 22 Oct 2019 07:37:00 +0200
590
591 pmg-api (6.0-6) pmg; urgency=medium
592
593 * fix #2224: override reference to openspf.org
594
595 * fix #2360: cluster: reload pmg-smtp-filter on rulechange
596
597 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Sep 2019 08:05:52 +0200
598
599 pmg-api (6.0-5) pmg; urgency=medium
600
601 * fix mimetypes API
602
603 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Aug 2019 14:31:38 +0200
604
605 pmg-api (6.0-4) pmg; urgency=medium
606
607 * fix #2324 - improve docs on encrypted archives
608
609 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Aug 2019 10:50:42 +0200
610
611 pmg-api (6.0-3) pmg; urgency=medium
612
613 * use hmac_sha_256 alogrithm for improved CSRF token security
614
615 * pmgproxy: add link to extjs for pmg-docs' api-viewer
616
617 -- Proxmox Support Team <support@proxmox.com> Sat, 17 Aug 2019 13:04:52 +0200
618
619 pmg-api (6.0-2) pmg; urgency=medium
620
621 * adapt journalctl invocation to changed behavior with new systemd version of
622 Debian Buster and make journal parsing more robust
623
624 -- Proxmox Support Team <support@proxmox.com> Tue, 13 Aug 2019 15:48:59 +0200
625
626 pmg-api (6.0-1+2) pmg; urgency=medium
627
628 * update PMG sources.list to buster
629
630 * replace deprecated /var/run with /run
631
632 * improve restart on upgrade behaviour
633
634 * Who: Domain: improve speed
635
636 * What: Spam: add uri hits to rule description
637
638 * adapt postgresql.conf template to include current postgres version
639
640 * adapt clamav.conf.in to new upstream version
641
642 -- Proxmox Support Team <support@proxmox.com> Fri, 9 Aug 2019 08:58:05 +0200
643
644 pmg-api (6.0-1+1) pmg; urgency=medium
645
646 * improve packaging compatibillity with postgres 11 slightly
647
648 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jul 2019 21:11:24 +0200
649
650 pmg-api (6.0-1) pmg; urgency=medium
651
652 * bump for Proxmox Mailgateway 6 based on Debian Buster
653
654 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jul 2019 20:48:06 +0200
655
656 pmg-api (5.2-6) unstable; urgency=medium
657
658 * fix #2276: restore line format for pmg-log-tracker
659
660 -- Proxmox Support Team <support@proxmox.com> Fri, 12 Jul 2019 17:04:59 +0200
661
662 pmg-api (5.2-5) unstable; urgency=medium
663
664 * avast: change scan invocation path
665
666 * extended fix #1974: traffic_stat_graph: go through all entries
667
668 * fall back to hostname only if no domain defined
669
670 -- Proxmox Support Team <support@proxmox.com> Mon, 01 Jul 2019 17:52:43 +0200
671
672 pmg-api (5.2-4) unstable; urgency=medium
673
674 * limit precision of bayes-score in log
675
676 * Drop sa-awl output from pmg-system-report
677
678 * fix #2232: set rulename for default accept
679
680 * pmg config: fix avast scan executable path documentation
681
682 -- Proxmox Support Team <support@proxmox.com> Thu, 06 Jun 2019 14:00:49 +0200
683
684 pmg-api (5.2-3) unstable; urgency=medium
685
686 * node: add api endpoint for new mini-journalreader
687
688 * allow one to use cidr(6) for passing IP/CIDR to the network api
689
690 * Add rule name to RuleAction logging
691
692 -- Proxmox Support Team <support@proxmox.com> Thu, 16 May 2019 13:29:42 +0200
693
694 pmg-api (5.2-2) unstable; urgency=medium
695
696 * Fix setresuid to postgres error handling
697
698 * fix #2153: allow "'" in quarantine email addresses
699
700 * log before restarting services on rewrite_config
701
702 * fix #2172: sort mynetworks template var to make postfix config rewrite
703 stable and thus restart less often
704
705 * reload postfix instead of restart on config change
706
707 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Apr 2019 13:49:37 +0200
708
709 pmg-api (5.2-1) unstable; urgency=medium
710
711 * prepare for new 5.2 release
712
713 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Mar 2019 06:59:17 +0100
714
715 pmg-api (5.1-7) unstable; urgency=medium
716
717 * pmgversion: be compatible with minimized container installation
718
719 * pmgversion: sort packages
720
721 * better error handling for ldap connect
722
723 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Mar 2019 06:51:16 +0100
724
725 pmg-api (5.1-6) unstable; urgency=medium
726
727 * fix #2129: allow (some) filters for dnsbl-entry
728
729 * fix #1947: implement starttls for ldap
730
731 * fix #1946: add verify and cafile options for ldap
732
733 * show all errors when we get an ldap connection error
734
735 * add/integrate custom_check
736
737 * pmg-system-report: check for existing sa-awl db
738
739 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Mar 2019 07:01:03 +0100
740
741 pmg-api (5.1-5) unstable; urgency=medium
742
743 * fix #2093 pmgproxy: read in /etc/default/pmgproxy
744
745 * add dependency on pve-http-server (>= 2.0.12)
746
747 * add pmg report api call for the gui
748
749 * add optional list parameter to quarusers api call
750
751 * close #2075: do not insert empty WL/BL
752
753 * user white/blacklist: allow multiple entries for adding/deleting
754
755 * Quarantine: reuse raw parameter for non htmlmail formatter
756
757 * load mobile ui on mobile user agent on /quarantine
758
759 * improve pmg-email-address regex
760
761 * bsys: add pmg-system-report + manpage to Makefile
762
763 * extend pmgdb dump
764
765 * close #1917: add pmg-system-report command
766
767 * add rule's score to pmg-smtp-filter logline
768
769 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Feb 2019 13:02:52 +0100
770
771 pmg-api (5.1-4) unstable; urgency=medium
772
773 * fix bug #2035 cluster sync issues with ipv6
774
775 * fix #1974: postscreen_stat_graph: go through all entries
776
777 * fixed some typos in PMG/Config.pm
778
779 -- Proxmox Support Team <support@proxmox.com> Tue, 18 Dec 2018 10:24:39 +0100
780
781 pmg-api (5.1-3) unstable; urgency=medium
782
783 * fix #1978: always give encoding/collate explicitly when creating db
784
785 -- Proxmox Support Team <support@proxmox.com> Thu, 08 Nov 2018 09:53:39 +0100
786
787 pmg-api (5.1-2) unstable; urgency=medium
788
789 * do not use 'last' inside do/while
790
791 -- Proxmox Support Team <support@proxmox.com> Wed, 03 Oct 2018 12:14:08 +0200
792
793 pmg-api (5.1-1) unstable; urgency=medium
794
795 * add API for TLS policy - PMG::API2::DestinationTLSPolicy
796
797 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Sep 2018 06:50:24 +0200
798
799 pmg-api (5.0-79) unstable; urgency=medium
800
801 * fix #1876: allow node status for admin/manager/auditors
802
803 * fix #1881: increase limit for ids in spam quarantine
804
805 -- Proxmox Support Team <support@proxmox.com> Mon, 17 Sep 2018 09:30:55 +0200
806
807 pmg-api (5.0-78) unstable; urgency=medium
808
809 * fix bug #1701: implement smarthostport setting
810
811 * fix bug #1649: Allow TLS also on internal SMTP port
812
813 * fix bug #1727: hide details if hide_received is active
814
815 * use 'dailyreport' config
816
817 -- Proxmox Support Team <support@proxmox.com> Wed, 12 Sep 2018 06:46:47 +0200
818
819 pmg-api (5.0-77) unstable; urgency=medium
820
821 * fix bux #1776: set http_proxy for sa-update
822
823 * statistics: actually calculate day when it is given
824
825 -- Proxmox Support Team <support@proxmox.com> Mon, 03 Sep 2018 13:01:41 +0200
826
827 pmg-api (5.0-76) unstable; urgency=medium
828
829 * d/control: update pve-common version dependency
830
831 * as we use the new param_mapping functionallity from PVE::CLIHandler
832
833 -- Proxmox Support Team <support@proxmox.com> Tue, 10 Jul 2018 10:54:44 +0200
834
835 pmg-api (5.0-75) unstable; urgency=medium
836
837 * log email addresses as utf8 (postfix also do that).
838
839 * SMTP.pm: SMTPUTF8 is always passed with "mail" command
840
841 -- Proxmox Support Team <support@proxmox.com> Tue, 10 Jul 2018 09:59:45 +0200
842
843 pmg-api (5.0-74) unstable; urgency=medium
844
845 * add support for SMTPUTF8 extensions
846
847 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Jul 2018 12:50:40 +0200
848
849 pmg-api (5.0-73) unstable; urgency=medium
850
851 * Add postfix dnsbl threshold
852
853 * fix spamscore Statistics - correctly compute ratio
854
855 -- Proxmox Support Team <support@proxmox.com> Thu, 21 Jun 2018 10:25:09 +0200
856
857 pmg-api (5.0-72) unstable; urgency=medium
858
859 * PMG/RuleDB/Notify.pm: allow to use wide UTF-8 characters
860
861 -- Proxmox Support Team <support@proxmox.com> Fri, 15 Jun 2018 10:18:48 +0200
862
863 pmg-api (5.0-71) unstable; urgency=medium
864
865 * sync_userprefs_db: fix #1797 - fix merge function
866
867 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Jun 2018 09:08:52 +0200
868
869 pmg-api (5.0-70) unstable; urgency=medium
870
871 * fix bug 1707: use correct units for deferred mail queue (minutes)
872
873 -- Proxmox Support Team <support@proxmox.com> Fri, 04 May 2018 12:47:11 +0200
874
875 pmg-api (5.0-69) unstable; urgency=medium
876
877 * pmg-smtp-filter.service: set Restart=on-abort
878
879 -- Proxmox Support Team <support@proxmox.com> Wed, 04 Apr 2018 10:51:20 +0200
880
881 pmg-api (5.0-68) unstable; urgency=medium
882
883 * quarantine actions: allow multiple ids for one action
884
885 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Mar 2018 14:18:54 +0200
886
887 pmg-api (5.0-67) unstable; urgency=medium
888
889 * implement new 'helpdesk' role
890
891 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Mar 2018 11:44:28 +0100
892
893 pmg-api (5.0-66) unstable; urgency=medium
894
895 * Fix password change of unix root user
896
897 -- Proxmox Support Team <support@proxmox.com> Mon, 12 Mar 2018 14:19:21 +0100
898
899 pmg-api (5.0-65) unstable; urgency=medium
900
901 * pmgpolicy: avoid warning about uninitialized value
902
903 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Mar 2018 06:42:31 +0100
904
905 pmg-api (5.0-64) unstable; urgency=medium
906
907 * fix #1679: do not delete old quarantine mails on cluster creation/join
908
909 * Domain object: avoid warning about uninitialized value
910
911 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Mar 2018 06:13:32 +0100
912
913 pmg-api (5.0-63) unstable; urgency=medium
914
915 * add support for avast virus scanner
916
917 -- Proxmox Support Team <support@proxmox.com> Wed, 21 Feb 2018 10:16:07 +0100
918
919 pmg-api (5.0-62) unstable; urgency=medium
920
921 * fix bug #1673: Allow email addresses in transport maps
922
923 * UserConfig: verify: check username vs userid
924
925 -- Proxmox Support Team <support@proxmox.com> Sat, 17 Feb 2018 10:07:40 +0100
926
927 pmg-api (5.0-61) unstable; urgency=medium
928
929 * fix bug #1646: domains - allow to use wildcard domains
930
931 * fix bug # 1639: create /var/lib/pmg/backup
932
933 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Feb 2018 11:12:32 +0100
934
935 pmg-api (5.0-60) unstable; urgency=medium
936
937 * pmg-daily.timer: use RandomizedDelaySec
938
939 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Feb 2018 08:15:05 +0100
940
941 pmg-api (5.0-59) unstable; urgency=medium
942
943 * introduce new template var postfix.int_ip
944
945 * fix bug #1643: add port and protocol to spamquarantine config
946
947 * pmg-daily.timer: randomize start time using AccuracySec=5hours
948
949 -- Proxmox Support Team <support@proxmox.com> Wed, 31 Jan 2018 14:20:39 +0100
950
951 pmg-api (5.0-58) unstable; urgency=medium
952
953 * remove unique constraint from LocalStat(Time)
954
955 -- Proxmox Support Team <support@proxmox.com> Tue, 30 Jan 2018 09:05:22 +0100
956
957 pmg-api (5.0-57) unstable; urgency=medium
958
959 * PMG::Cluster::sync_statistic_db - correctyl update
960 clusterinfo lastid_CStatistic
961
962 * PMG::Cluster::sync_quarantine_db - skip files generated before
963 cluster was created
964
965 -- Proxmox Support Team <support@proxmox.com> Tue, 30 Jan 2018 08:02:10 +0100
966
967 pmg-api (5.0-56) unstable; urgency=medium
968
969 * fix bug #1636: correctly track file modification time
970
971 -- Proxmox Support Team <support@proxmox.com> Mon, 29 Jan 2018 11:09:33 +0100
972
973 pmg-api (5.0-55) unstable; urgency=medium
974
975 * fix ipv6 address quoting for postfix mynetworks
976
977 -- Proxmox Support Team <support@proxmox.com> Fri, 26 Jan 2018 07:30:45 +0100
978
979 pmg-api (5.0-54) unstable; urgency=medium
980
981 * PMG/Config.pm: allow single address setups (all 1 netmask)
982
983 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jan 2018 13:32:03 +0100
984
985 pmg-api (5.0-53) unstable; urgency=medium
986
987 * pmgpolicy: try to detect config changes
988
989 * fix bug #1625 - change default rule priorities
990
991 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Jan 2018 10:42:12 +0100
992
993 pmg-api (5.0-52) unstable; urgency=medium
994
995 * PMG/RuleDB/Object.pm: fix permissions for role admin
996
997 * PMG/API2/MyNetworks.pm: fix links attribute
998
999 * PMG/API2/Transport.pm: fix links attribute
1000
1001 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Jan 2018 10:17:27 +0100
1002
1003 pmg-api (5.0-51) unstable; urgency=medium
1004
1005 * pmgcm.pm: implement promote
1006
1007 -- Proxmox Support Team <support@proxmox.com> Wed, 17 Jan 2018 13:09:57 +0100
1008
1009 pmg-api (5.0-50) unstable; urgency=medium
1010
1011 * PMG/Config.pm: change default email port numbers - We now use port 25
1012 for incoming mails. Please verify your setup after updating!
1013
1014 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Jan 2018 14:33:45 +0100
1015
1016 pmg-api (5.0-49) unstable; urgency=medium
1017
1018 * AccessControl.pm: avoid warning about uninitialized value
1019
1020 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Jan 2018 13:53:31 +0100
1021
1022 pmg-api (5.0-48) unstable; urgency=medium
1023
1024 * fix #1617: remove regex for matchfield. modfield
1025
1026 * do not return bindpw over the api
1027
1028 * let all users read their own user data
1029
1030 * make ldap info visible for audit users
1031
1032 * implement pmgcm delete
1033
1034 * allow admins to reset the rule database
1035
1036 -- Proxmox Support Team <support@proxmox.com> Fri, 12 Jan 2018 11:36:26 +0100
1037
1038 pmg-api (5.0-47) unstable; urgency=medium
1039
1040 * truncate large mails before passing them to spamassassin
1041
1042 * reduce default maxspamsize back to 256
1043
1044 -- Proxmox Support Team <support@proxmox.com> Fri, 29 Dec 2017 12:19:09 +0100
1045
1046 pmg-api (5.0-46) unstable; urgency=medium
1047
1048 * PMG/DBTools.pm: add missing TicketID column to CMSReceivers
1049
1050 * Quarantine.pm: use new TicketID to indentify mails
1051
1052 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Dec 2017 13:07:52 +0100
1053
1054 pmg-api (5.0-45) unstable; urgency=medium
1055
1056 * PMG/API2/Quarantine.pm - require parameter pmail for quarantine actions
1057
1058 * delete_quarantined_mail,deliver_quarantined_mail: add parameter $receiver,
1059 correctly update database after mail delivery
1060
1061 -- Proxmox Support Team <support@proxmox.com> Wed, 27 Dec 2017 10:28:05 +0100
1062
1063 pmg-api (5.0-44) unstable; urgency=medium
1064
1065 * PMG/API2/APT.pm - fix changelog urls
1066
1067 * disable suspend-to-disk, as it delays boot on systems with root on ZFS
1068
1069 * pmg-daily: add check for available updates
1070
1071 * periodically update subscription status
1072
1073 -- Proxmox Support Team <support@proxmox.com> Thu, 21 Dec 2017 08:43:48 +0100
1074
1075 pmg-api (5.0-43) unstable; urgency=medium
1076
1077 * run postmap after generation postfix main.cf
1078
1079 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 12:46:53 +0100
1080
1081 pmg-api (5.0-42) unstable; urgency=medium
1082
1083 * PMG/Config.pm: avoid warnings if there is no search domain in resolv.conf
1084
1085 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 12:12:04 +0100
1086
1087 pmg-api (5.0-41) unstable; urgency=medium
1088
1089 * PMG/Fetchmail.pm - autostart fetchmail service
1090
1091 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 11:33:22 +0100
1092
1093 pmg-api (5.0-40) unstable; urgency=medium
1094
1095 * PMG/Cluster.pm - rewrite ssh keys after cluster sync
1096
1097 * bump default maxspamsize to 1M
1098
1099 * depend on apt-transport-https
1100
1101 * depend on fetchmail
1102
1103 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 10:28:25 +0100
1104
1105 pmg-api (5.0-39) unstable; urgency=medium
1106
1107 * install /etc/apt/apt.conf.d/75pmgconf to avoid atomatic kernel removes
1108
1109 * install /etc/apt/sources.list.d/pmg-enterprise.list
1110
1111 -- Proxmox Support Team <support@proxmox.com> Thu, 14 Dec 2017 11:14:53 +0100
1112
1113 pmg-api (5.0-38) unstable; urgency=medium
1114
1115 * add API for node reboot/shutdown
1116
1117 * bin/pmg-hourly: use reload-or-restart to reload pmgpolicy service
1118
1119 * PMG/DBTools.pm: do not use IF NOT EXISTS bcause it writes debug
1120 messages to console
1121
1122 * PMG/DBTools.pm - use user root to sync database
1123
1124 * pmgtunnel.pm - fix call to socketfile()
1125
1126 * debian/control - depend on 'rsync'
1127
1128 * PMG/CLI/pmgreport.pm - remove greylisted mails from daily report
1129
1130 * PMG/CLI/pmgdb.pm: generate default locale
1131
1132 -- Proxmox Support Team <support@proxmox.com> Thu, 14 Dec 2017 10:06:42 +0100
1133
1134 pmg-api (5.0-37) unstable; urgency=medium
1135
1136 * pmgreport: use PMG::API2::Statistics to include postscreen stats
1137
1138 -- Proxmox Support Team <support@proxmox.com> Tue, 12 Dec 2017 09:19:05 +0100
1139
1140 pmg-api (5.0-36) unstable; urgency=medium
1141
1142 * replace novnc with xtermjs
1143
1144 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Dec 2017 14:48:32 +0100
1145
1146 pmg-api (5.0-35) unstable; urgency=medium
1147
1148 * rename safe_browsing_score to clamav_heuristic_score
1149
1150 * use clamav_heuristic_score for heuristics results
1151
1152 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Dec 2017 13:39:06 +0100
1153
1154 pmg-api (5.0-34) unstable; urgency=medium
1155
1156 * PMG/API2/Statistics.pm - include postscreen stats in mail/mailcount
1157
1158 -- Proxmox Support Team <support@proxmox.com> Thu, 07 Dec 2017 11:27:49 +0100
1159
1160 pmg-api (5.0-33) unstable; urgency=medium
1161
1162 * bin/pmgpolicy - count PREGREET rejects (postscreen)
1163
1164 * PMG/API2/Statistics.pm - rename rblcount to rejectcount, include PREGREET
1165
1166 * depend on: openssh-client, openssh-server, apt
1167
1168 -- Proxmox Support Team <support@proxmox.com> Thu, 07 Dec 2017 07:59:11 +0100
1169
1170 pmg-api (5.0-32) unstable; urgency=medium
1171
1172 * PMG::DBTool::load_mail_data - add optional $pmail parameter
1173
1174 -- Proxmox Support Team <support@proxmox.com> Wed, 06 Dec 2017 12:19:58 +0100
1175
1176 pmg-api (5.0-31) unstable; urgency=medium
1177
1178 * PMG/HTMLMail.pm - use global hash to store inlined images
1179
1180 -- Proxmox Support Team <support@proxmox.com> Wed, 06 Dec 2017 06:31:52 +0100
1181
1182 pmg-api (5.0-30) unstable; urgency=medium
1183
1184 * debian/postinst/prerm - handle pmgproxy/pmgdaemon manually
1185 to keep VNC connections during upgrades.
1186
1187 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Dec 2017 14:12:04 +0100
1188
1189 pmg-api (5.0-29) unstable; urgency=medium
1190
1191 * LDAP: add mailAlternativeAddress to mailattr default
1192
1193 * PMG/LDAPConfig.pm - register new format ldap-simple-attr
1194
1195 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Dec 2017 12:09:07 +0100
1196
1197 pmg-api (5.0-28) unstable; urgency=medium
1198
1199 * pmg-smtp-filter: fix safebrowsing hit detection
1200
1201 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Dec 2017 13:17:24 +0100
1202
1203 pmg-api (5.0-27) unstable; urgency=medium
1204
1205 * do not use .db file for mynetworks
1206
1207 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Dec 2017 10:57:42 +0100
1208
1209 pmg-api (5.0-26) unstable; urgency=medium
1210
1211 * increase deafult maxspamsize to 512*1024
1212
1213 -- Proxmox Support Team <support@proxmox.com> Thu, 30 Nov 2017 09:56:50 +0100
1214
1215 pmg-api (5.0-25) unstable; urgency=medium
1216
1217 * templates/local.cf.in: include KAM.cf
1218
1219 -- Proxmox Support Team <support@proxmox.com> Thu, 30 Nov 2017 08:03:39 +0100
1220
1221 pmg-api (5.0-24) unstable; urgency=medium
1222
1223 * total_mail_stat: return bytes_in/bytes_out in bytes (instead of MBytes)
1224
1225 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Nov 2017 11:37:07 +0100
1226
1227 pmg-api (5.0-23) unstable; urgency=medium
1228
1229 * avoid repeated SPF headers
1230
1231 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Nov 2017 10:38:16 +0100
1232
1233 pmg-api (5.0-22) unstable; urgency=medium
1234
1235 * fix network stats
1236
1237 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 15:24:12 +0100
1238
1239 pmg-api (5.0-21) unstable; urgency=medium
1240
1241 * avoid warning about uninitialized value
1242
1243 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 14:36:12 +0100
1244
1245 pmg-api (5.0-20) unstable; urgency=medium
1246
1247 * use google safe browsing hits to icrease spam score
1248
1249 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 13:46:13 +0100
1250
1251 pmg-api (5.0-19) unstable; urgency=medium
1252
1253 * PMG/RuleDB/Notify.pm - avoid use of undefined values
1254
1255 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 12:19:21 +0100
1256
1257 pmg-api (5.0-18) unstable; urgency=medium
1258
1259 * remove mail/use_rbl config - we use dnsbl_sites instead
1260
1261 * PMG/Config.pm - register/use format dnsbl-entry
1262
1263 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Nov 2017 11:41:19 +0100
1264
1265 pmg-api (5.0-17) unstable; urgency=medium
1266
1267 * support postfix tls policy map /etc/pmg/tls_policy
1268
1269 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Nov 2017 06:45:41 +0100
1270
1271 pmg-api (5.0-16) unstable; urgency=medium
1272
1273 * depend on clamdscan
1274
1275 * do not set postscreen_dnsbl_reply_map
1276
1277 -- Proxmox Support Team <support@proxmox.com> Sat, 25 Nov 2017 09:36:02 +0100
1278
1279 pmg-api (5.0-15) unstable; urgency=medium
1280
1281 * always load SA dkim to improve accuracy
1282
1283 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Nov 2017 07:25:38 +0100
1284
1285 pmg-api (5.0-14) unstable; urgency=medium
1286
1287 * pmgsync.service - run pmgconfig init to generate required files
1288
1289 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Nov 2017 09:47:07 +0100
1290
1291 pmg-api (5.0-13) unstable; urgency=medium
1292
1293 * add pmgsync service
1294
1295 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Nov 2017 09:15:18 +0100
1296
1297 pmg-api (5.0-12) unstable; urgency=medium
1298
1299 * debian/postinst - fix postgres service name (postgresql.service)
1300
1301 * debian/postinst - do not use #DEBHELPER# macro inside comment
1302
1303 -- Proxmox Support Team <support@proxmox.com> Fri, 17 Nov 2017 11:30:26 +0100
1304
1305 pmg-api (5.0-10) unstable; urgency=medium
1306
1307 * debian/postinst - do not skip service setup in /proxmox_install_mode
1308
1309 -- Proxmox Support Team <support@proxmox.com> Fri, 17 Nov 2017 09:31:32 +0100
1310
1311 pmg-api (5.0-9) unstable; urgency=medium
1312
1313 * debian/pmgbanner.service - setup login banner
1314
1315 * templates/fetchmailrc.tt - fix syntax
1316
1317 * PMG/API2/APT.pm - fix package names
1318
1319 * PMG/Service/pmgproxy.pm - fix package names
1320
1321 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Nov 2017 13:08:35 +0100
1322
1323 pmg-api (5.0-8) unstable; urgency=medium
1324
1325 * rename package to pmg-api
1326
1327 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Nov 2017 11:48:41 +0100
1328
1329 proxmox-mailgateway (5.0-7) unstable; urgency=medium
1330
1331 * PMG/API2/SMTPWhitelist.pm - update postfix files after modifications
1332
1333 * PMG/Backup.pm - restore: keep directory /etc/pmg
1334
1335 * PMG/API2/Cluster.pm - use PMG::MailQueue::create_spooldirs
1336
1337 * PMG/API2/SMTPWhitelist.pm - fix delete object
1338
1339 * implement backup/restore
1340
1341 * PMG/API2/Cluster.pm - new option list_single_node
1342
1343 * improve permissions
1344
1345 * correct child link for the clamav api
1346
1347 * add spamassassin update api calls
1348
1349 * update spamassassin rules daily
1350
1351 * implement fetchmail api
1352
1353 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Nov 2017 08:30:06 +0100
1354
1355 proxmox-mailgateway (5.0-6) unstable; urgency=medium
1356
1357 * add date to the mail link for the verbose report
1358
1359 * implement fetchmail API
1360
1361 * add new LDAP group member api call
1362
1363 * implement missing rule database api calls
1364
1365 * implement user quarantine
1366
1367 * fix api call permissions
1368
1369 * add subscription api
1370
1371 * add apt api
1372
1373 * do not depend on clamav-unofficial-sigs
1374
1375 * implement mail tracker
1376
1377 * implement pmgqm - quarantine management tool
1378
1379 * improve statistic api
1380
1381 * countless other fixes and improvements
1382
1383 -- Proxmox Support Team <support@proxmox.com> Tue, 24 Oct 2017 08:30:23 +0200
1384
1385 proxmox-mailgateway (5.0-5) unstable; urgency=medium
1386
1387 * improved database security
1388
1389 * implemented cluster tunnel daemon
1390
1391 * depend on sudo
1392
1393 * pmgcm: add 'sync' command
1394
1395 -- Proxmox Support Team <support@proxmox.com> Fri, 14 Apr 2017 07:26:53 +0200
1396
1397 proxmox-mailgateway (5.0-4) unstable; urgency=medium
1398
1399 * improved cluster management API
1400
1401 -- Proxmox Support Team <support@proxmox.com> Mon, 10 Apr 2017 12:32:30 +0200
1402
1403 proxmox-mailgateway (5.0-3) unstable; urgency=medium
1404
1405 * initial cluster management API
1406
1407 * ldap and user API
1408
1409 * mail queue APIL
1410
1411 * small fixes and improvements
1412
1413 -- Proxmox Support Team <support@proxmox.com> Wed, 05 Apr 2017 10:27:10 +0200
1414
1415 proxmox-mailgateway (5.0-2) unstable; urgency=medium
1416
1417 * restart services after upgrade
1418
1419 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Mar 2017 10:24:37 +0100
1420
1421 proxmox-mailgateway (5.0-1) unstable; urgency=medium
1422
1423 * adjust version (so that we are higher than previous
1424 proxmox-mailgateway release)
1425
1426 -- Proxmox Support Team <support@proxmox.com> Mon, 06 Mar 2017 11:04:03 +0100
1427
1428 proxmox-mailgateway (1.0-1) unstable; urgency=medium
1429
1430 * imported from private repository
1431
1432 -- root <root@pmg5.maurer-it.com> Tue, 24 Jan 2017 11:31:10 +0100
1433