1 pmg-api (7.0-2) bullseye; urgency=medium
3 * d/postinst: handle static machine-id from ISO 5.0 <= x <= 6.0
5 * cluster: fix missing import of helper module
7 * config: freshclam: default to incremental downloads
9 * utils: fix service alias lookup for service commands and status
12 -- Proxmox Support Team <support@proxmox.com> Sat, 03 Jul 2021 22:51:12 +0200
14 pmg-api (7.0-1) bullseye; urgency=medium
16 * re-build for Proxmox Mail Gateway 7 based on Debian 11 Bullseye
18 * pmgproxy: allow setting LISTEN_IP parameter
20 * clamav: remove deprecated SafeBrowsing
22 * api: nodes: drop deprecated 'upgrade' option of termproxy
24 * TLSPolicy: drop deprecated 'domain' parameter
26 * api: quarantine: drop deprecated b/w-list methods, and drop detail
27 statistic methods (replaced by more flexible endpoints in 6.x)
29 * update postgresql dependency to version 13
31 * greylisting: drop unneeded Host column form cgreylist table
33 * api: nodeconfig: validate acme config before writing
35 * fix #2013 spamreport: remove ticket if authmode is ldap
37 * api: tasks: add 'since', 'until', task-type and 'status' filters
39 -- Proxmox Support Team <support@proxmox.com> Mon, 28 Jun 2021 15:57:10 +0200
41 pmg-api (6.4-4) pmg; urgency=medium
43 * fix #2228: spam quarantine: automatically deliver on whitelisting and
44 delete on blacklisting a mail
46 * acme: allow wildcard domain entries
48 -- Proxmox Support Team <support@proxmox.com> Thu, 15 Apr 2021 15:19:00 +0200
50 pmg-api (6.4-3) pmg; urgency=medium
52 * fix creating mailqueue spooldirs
54 * rephrase backup notification template
56 -- Proxmox Support Team <support@proxmox.com> Fri, 26 Mar 2021 19:09:41 +0100
58 pmg-api (6.4-2) pmg; urgency=medium
60 * fix #3164: api: quarantine: allow to return spam from all users
62 * ensure '/etc/pmg/acme/accounts' directory exists
64 * certs: reload postfix to activate new certificate even if TLS config stayed
67 * cluster: trust both, old and new certificate fingerprint of master during
70 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Mar 2021 08:30:22 +0100
72 pmg-api (6.3-7) pmg; urgency=medium
74 * implement Automatic Certificate Management Environment (ACME) for API and
75 SMTP TLS certificates. Allowing one to use providers like Let's Encrypt for
76 deployment and automatic renewal of trusted certificates.
78 * cluster: automatically trigger an update of the pinned certificate
79 fingerprint for a node in the cluster configuration on certificate change
81 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Mar 2021 11:05:17 +0100
83 pmg-api (6.3-6) pmg; urgency=medium
85 * api: spamassassin: read local channels and include them in daily SA
88 * api: statistics: add central API enpoint for details, avoiding
89 issues with certain characters in mail addresses
91 * utils: allow / inside email address localpart
93 * fix #3154: backup: add include-statistics to Proxmox Backup Server
95 * fix #3146: backup: add email notifications
97 -- Proxmox Support Team <support@proxmox.com> Fri, 05 Mar 2021 22:48:07 +0100
99 pmg-api (6.3-5) pmg; urgency=medium
101 * utils: ignore leading whitespace in SpamAssassin rule description
103 * api: termproxy: adapt to newer Proxmox VE and Proxmox Backup Server 'cmd'
104 interface, to stay compatible
106 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Nov 2020 10:21:49 +0100
108 pmg-api (6.3-4) pmg; urgency=medium
110 * integrate Proxmox Backup Server for automatic configuration backups
112 * fix #3098: DKIM: sort domains by length first
114 * backup: add Spam Assassin custom score file to backup
116 * reinject email: fix connecting for ipv6-only hosts
118 * fix #3141: do not split on ', ' for returning the from header
120 * allow to enable a user self-service login for the user spam quarantine as
123 -- Proxmox Support Team <support@proxmox.com> Wed, 18 Nov 2020 19:52:58 +0100
125 pmg-api (6.2-6) pmg; urgency=medium
127 * fix #2785: prefix message-id in attachment-quarantine
129 * add logging to disclaimer action
131 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Sep 2020 09:03:45 +0200
133 pmg-api (6.2-5) pmg; urgency=medium
135 * fix #1976: optionally sort postfix queue result
137 * allow to remove subscription
139 * make regex test-match case-insensitive, like the real tests
141 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Jun 2020 16:48:26 +0200
143 pmg-api (6.2-4) pmg; urgency=medium
145 * Mail Tracker: handle before queue status
147 -- Proxmox Support Team <support@proxmox.com> Thu, 14 May 2020 17:51:25 +0200
149 pmg-api (6.2-3) pmg; urgency=medium
151 * enable policy checking also if only IPv6 greylisting is enabled
153 * improve ordering of system services
155 * add logrotate config to monthly-rotate pmgproxy.log
157 * api tracker: always check that specified 'endtime' is newer than
160 * improve pmg-system-report with more relevant information
162 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Apr 2020 19:31:15 +0200
164 pmg-api (6.1-9) pmg; urgency=medium
166 * add new 'Match Archive Filename' What Object
168 * use postgres inet functions for greylist matching
170 * pmgpolicy: add IPv6 support for greylisting
172 * greylist: make netmasks configurable
174 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Apr 2020 17:37:09 +0200
176 pmg-api (6.1-8) pmg; urgency=medium
178 * pmgqm: warn and exit if running on slave node
180 * pmgspamreport: purge before sending reports
182 * fix rendering of ipv(4|6) literal lmtp transports
184 * fix #1948: allow setting TLS policy for transports
186 * add TLS options for lmtp to main.cf template
188 * fix #2661: reintroduce LDAPCache->ldap_connect
190 * skip writing default ports in spamreports
192 * use ucf to handle template overrides
194 * freshclam.conf.in: make ScriptedUpdates a variable
196 * freshclam.conf.in: remove ReceiveTimeout option
198 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Apr 2020 10:10:59 +0200
200 pmg-api (6.1-7) pmg; urgency=medium
202 * fix #2622: include all spam levels from the ">= 10 score" bucket in total
205 * fix #2525: encode notifications in UTF-8
207 * check if img tag has actually a 'src' attribute to avoid warnings
209 * pmgsh: fix 'help' command
211 * api/quarantine: add new white/blacklist deletion API endpoints to allow one
212 to avoid passing addresses in the API path.
214 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Mar 2020 18:21:55 +0100
216 pmg-api (6.1-6) pmg; urgency=medium
218 * track clamav and postgres package version in versions api call
220 * add queue id to pmg-smtp-filter replies for tracking in pmg-log-tracker
224 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Feb 2020 11:30:17 +0100
226 pmg-api (6.1-5) pmg; urgency=medium
228 * fix postfix template for before-queue filtering
230 * api2: Network: add vlan-raw-device and vlan-id options
232 * ensure compatibility with libpve-http-server-perl
234 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Jan 2020 21:33:55 +0100
236 pmg-api (6.1-4) pmg; urgency=medium
238 * fix #2438: add support for lmtp delivery to downstream servers
240 * api2: network: add bond-primary and MTU option
242 * fix #2504: do not overwrite existing DKIM selector key
244 * dkim: add selector list api endpoint
246 * fix disclaimer encoding for html entities
248 * fix #1653: parse ipv6 xforward correctly
250 -- Proxmox Support Team <support@proxmox.com> Thu, 23 Jan 2020 13:20:15 +0100
252 pmg-api (6.1-3) pmg; urgency=medium
254 * improve browser-cache behavior for updates
256 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Nov 2019 11:35:53 +0100
258 pmg-api (6.1-2) pmg; urgency=medium
260 * don not add DKIM signature if the DKIMSign module fails to determine the
263 -- Proxmox Support Team <support@proxmox.com> Fri, 22 Nov 2019 12:38:48 +0100
265 pmg-api (6.1-1) pmg; urgency=medium
267 * create pmg-scores.cf unconditionally
269 * bump version for Proxmox Mailgateway 6.1
271 -- Proxmox Support Team <support@proxmox.com> Tue, 19 Nov 2019 11:46:11 +0100
273 pmg-api (6.0-10) pmg; urgency=medium
275 * add support for sending NDRs on Block
277 * add support for before queue filtering
279 * implement force_restart for cluster sync
281 * add SACustom Package and API Calls for custom SpamAssassin scores
283 * sync custom spamassassin scores to the cluster slaves
285 -- Proxmox Support Team <support@proxmox.com> Fri, 15 Nov 2019 13:09:57 +0100
287 pmg-api (6.0-9) pmg; urgency=medium
289 * DKIM-sign outbound mail if configured
291 * add DKIM related API endpoints
293 * fix #2371: reload pmg-smtp-filter on config change
295 * add /etc/pmg/dkim to cluster-sync
297 * Quarantine API: extend download call to download whole mails
299 -- Proxmox Support Team <support@proxmox.com> Wed, 30 Oct 2019 18:31:14 +0100
301 pmg-api (6.0-8) pmg; urgency=medium
303 * add attachment quarantine with API integration
305 * fix API result verification for invalid mails
307 -- Proxmox Support Team <support@proxmox.com> Tue, 22 Oct 2019 07:37:00 +0200
309 pmg-api (6.0-6) pmg; urgency=medium
311 * fix #2224: override reference to openspf.org
313 * fix #2360: cluster: reload pmg-smtp-filter on rulechange
315 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Sep 2019 08:05:52 +0200
317 pmg-api (6.0-5) pmg; urgency=medium
321 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Aug 2019 14:31:38 +0200
323 pmg-api (6.0-4) pmg; urgency=medium
325 * fix #2324 - improve docs on encrypted archives
327 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Aug 2019 10:50:42 +0200
329 pmg-api (6.0-3) pmg; urgency=medium
331 * use hmac_sha_256 alogrithm for improved CSRF token security
333 * pmgproxy: add link to extjs for pmg-docs' api-viewer
335 -- Proxmox Support Team <support@proxmox.com> Sat, 17 Aug 2019 13:04:52 +0200
337 pmg-api (6.0-2) pmg; urgency=medium
339 * adapt journalctl invocation to changed behavior with new systemd version of
340 Debian Buster and make journal parsing more robust
342 -- Proxmox Support Team <support@proxmox.com> Tue, 13 Aug 2019 15:48:59 +0200
344 pmg-api (6.0-1+2) pmg; urgency=medium
346 * update PMG sources.list to buster
348 * replace deprecated /var/run with /run
350 * improve restart on upgrade behaviour
352 * Who: Domain: improve speed
354 * What: Spam: add uri hits to rule description
356 * adapt postgresql.conf template to include current postgres version
358 * adapt clamav.conf.in to new upstream version
360 -- Proxmox Support Team <support@proxmox.com> Fri, 9 Aug 2019 08:58:05 +0200
362 pmg-api (6.0-1+1) pmg; urgency=medium
364 * improve packaging compatibillity with postgres 11 slightly
366 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jul 2019 21:11:24 +0200
368 pmg-api (6.0-1) pmg; urgency=medium
370 * bump for Proxmox Mailgateway 6 based on Debian Buster
372 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jul 2019 20:48:06 +0200
374 pmg-api (5.2-6) unstable; urgency=medium
376 * fix #2276: restore line format for pmg-log-tracker
378 -- Proxmox Support Team <support@proxmox.com> Fri, 12 Jul 2019 17:04:59 +0200
380 pmg-api (5.2-5) unstable; urgency=medium
382 * avast: change scan invocation path
384 * extended fix #1974: traffic_stat_graph: go through all entries
386 * fall back to hostname only if no domain defined
388 -- Proxmox Support Team <support@proxmox.com> Mon, 01 Jul 2019 17:52:43 +0200
390 pmg-api (5.2-4) unstable; urgency=medium
392 * limit precision of bayes-score in log
394 * Drop sa-awl output from pmg-system-report
396 * fix #2232: set rulename for default accept
398 * pmg config: fix avast scan executable path documentation
400 -- Proxmox Support Team <support@proxmox.com> Thu, 06 Jun 2019 14:00:49 +0200
402 pmg-api (5.2-3) unstable; urgency=medium
404 * node: add api endpoint for new mini-journalreader
406 * allow one to use cidr(6) for passing IP/CIDR to the network api
408 * Add rule name to RuleAction logging
410 -- Proxmox Support Team <support@proxmox.com> Thu, 16 May 2019 13:29:42 +0200
412 pmg-api (5.2-2) unstable; urgency=medium
414 * Fix setresuid to postgres error handling
416 * fix #2153: allow "'" in quarantine email addresses
418 * log before restarting services on rewrite_config
420 * fix #2172: sort mynetworks template var to make postfix config rewrite
421 stable and thus restart less often
423 * reload postfix instead of restart on config change
425 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Apr 2019 13:49:37 +0200
427 pmg-api (5.2-1) unstable; urgency=medium
429 * prepare for new 5.2 release
431 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Mar 2019 06:59:17 +0100
433 pmg-api (5.1-7) unstable; urgency=medium
435 * pmgversion: be compatible with minimized container installation
437 * pmgversion: sort packages
439 * better error handling for ldap connect
441 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Mar 2019 06:51:16 +0100
443 pmg-api (5.1-6) unstable; urgency=medium
445 * fix #2129: allow (some) filters for dnsbl-entry
447 * fix #1947: implement starttls for ldap
449 * fix #1946: add verify and cafile options for ldap
451 * show all errors when we get an ldap connection error
453 * add/integrate custom_check
455 * pmg-system-report: check for existing sa-awl db
457 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Mar 2019 07:01:03 +0100
459 pmg-api (5.1-5) unstable; urgency=medium
461 * fix #2093 pmgproxy: read in /etc/default/pmgproxy
463 * add dependency on pve-http-server (>= 2.0.12)
465 * add pmg report api call for the gui
467 * add optional list parameter to quarusers api call
469 * close #2075: do not insert empty WL/BL
471 * user white/blacklist: allow multiple entries for adding/deleting
473 * Quarantine: reuse raw parameter for non htmlmail formatter
475 * load mobile ui on mobile user agent on /quarantine
477 * improve pmg-email-address regex
479 * bsys: add pmg-system-report + manpage to Makefile
483 * close #1917: add pmg-system-report command
485 * add rule's score to pmg-smtp-filter logline
487 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Feb 2019 13:02:52 +0100
489 pmg-api (5.1-4) unstable; urgency=medium
491 * fix bug #2035 cluster sync issues with ipv6
493 * fix #1974: postscreen_stat_graph: go through all entries
495 * fixed some typos in PMG/Config.pm
497 -- Proxmox Support Team <support@proxmox.com> Tue, 18 Dec 2018 10:24:39 +0100
499 pmg-api (5.1-3) unstable; urgency=medium
501 * fix #1978: always give encoding/collate explicitly when creating db
503 -- Proxmox Support Team <support@proxmox.com> Thu, 08 Nov 2018 09:53:39 +0100
505 pmg-api (5.1-2) unstable; urgency=medium
507 * do not use 'last' inside do/while
509 -- Proxmox Support Team <support@proxmox.com> Wed, 03 Oct 2018 12:14:08 +0200
511 pmg-api (5.1-1) unstable; urgency=medium
513 * add API for TLS policy - PMG::API2::DestinationTLSPolicy
515 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Sep 2018 06:50:24 +0200
517 pmg-api (5.0-79) unstable; urgency=medium
519 * fix #1876: allow node status for admin/manager/auditors
521 * fix #1881: increase limit for ids in spam quarantine
523 -- Proxmox Support Team <support@proxmox.com> Mon, 17 Sep 2018 09:30:55 +0200
525 pmg-api (5.0-78) unstable; urgency=medium
527 * fix bug #1701: implement smarthostport setting
529 * fix bug #1649: Allow TLS also on internal SMTP port
531 * fix bug #1727: hide details if hide_received is active
533 * use 'dailyreport' config
535 -- Proxmox Support Team <support@proxmox.com> Wed, 12 Sep 2018 06:46:47 +0200
537 pmg-api (5.0-77) unstable; urgency=medium
539 * fix bux #1776: set http_proxy for sa-update
541 * statistics: actually calculate day when it is given
543 -- Proxmox Support Team <support@proxmox.com> Mon, 03 Sep 2018 13:01:41 +0200
545 pmg-api (5.0-76) unstable; urgency=medium
547 * d/control: update pve-common version dependency
549 * as we use the new param_mapping functionallity from PVE::CLIHandler
551 -- Proxmox Support Team <support@proxmox.com> Tue, 10 Jul 2018 10:54:44 +0200
553 pmg-api (5.0-75) unstable; urgency=medium
555 * log email addresses as utf8 (postfix also do that).
557 * SMTP.pm: SMTPUTF8 is always passed with "mail" command
559 -- Proxmox Support Team <support@proxmox.com> Tue, 10 Jul 2018 09:59:45 +0200
561 pmg-api (5.0-74) unstable; urgency=medium
563 * add support for SMTPUTF8 extensions
565 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Jul 2018 12:50:40 +0200
567 pmg-api (5.0-73) unstable; urgency=medium
569 * Add postfix dnsbl threshold
571 * fix spamscore Statistics - correctly compute ratio
573 -- Proxmox Support Team <support@proxmox.com> Thu, 21 Jun 2018 10:25:09 +0200
575 pmg-api (5.0-72) unstable; urgency=medium
577 * PMG/RuleDB/Notify.pm: allow to use wide UTF-8 characters
579 -- Proxmox Support Team <support@proxmox.com> Fri, 15 Jun 2018 10:18:48 +0200
581 pmg-api (5.0-71) unstable; urgency=medium
583 * sync_userprefs_db: fix #1797 - fix merge function
585 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Jun 2018 09:08:52 +0200
587 pmg-api (5.0-70) unstable; urgency=medium
589 * fix bug 1707: use correct units for deferred mail queue (minutes)
591 -- Proxmox Support Team <support@proxmox.com> Fri, 04 May 2018 12:47:11 +0200
593 pmg-api (5.0-69) unstable; urgency=medium
595 * pmg-smtp-filter.service: set Restart=on-abort
597 -- Proxmox Support Team <support@proxmox.com> Wed, 04 Apr 2018 10:51:20 +0200
599 pmg-api (5.0-68) unstable; urgency=medium
601 * quarantine actions: allow multiple ids for one action
603 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Mar 2018 14:18:54 +0200
605 pmg-api (5.0-67) unstable; urgency=medium
607 * implement new 'helpdesk' role
609 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Mar 2018 11:44:28 +0100
611 pmg-api (5.0-66) unstable; urgency=medium
613 * Fix password change of unix root user
615 -- Proxmox Support Team <support@proxmox.com> Mon, 12 Mar 2018 14:19:21 +0100
617 pmg-api (5.0-65) unstable; urgency=medium
619 * pmgpolicy: avoid warning about uninitialized value
621 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Mar 2018 06:42:31 +0100
623 pmg-api (5.0-64) unstable; urgency=medium
625 * fix #1679: do not delete old quarantine mails on cluster creation/join
627 * Domain object: avoid warning about uninitialized value
629 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Mar 2018 06:13:32 +0100
631 pmg-api (5.0-63) unstable; urgency=medium
633 * add support for avast virus scanner
635 -- Proxmox Support Team <support@proxmox.com> Wed, 21 Feb 2018 10:16:07 +0100
637 pmg-api (5.0-62) unstable; urgency=medium
639 * fix bug #1673: Allow email addresses in transport maps
641 * UserConfig: verify: check username vs userid
643 -- Proxmox Support Team <support@proxmox.com> Sat, 17 Feb 2018 10:07:40 +0100
645 pmg-api (5.0-61) unstable; urgency=medium
647 * fix bug #1646: domains - allow to use wildcard domains
649 * fix bug # 1639: create /var/lib/pmg/backup
651 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Feb 2018 11:12:32 +0100
653 pmg-api (5.0-60) unstable; urgency=medium
655 * pmg-daily.timer: use RandomizedDelaySec
657 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Feb 2018 08:15:05 +0100
659 pmg-api (5.0-59) unstable; urgency=medium
661 * introduce new template var postfix.int_ip
663 * fix bug #1643: add port and protocol to spamquarantine config
665 * pmg-daily.timer: randomize start time using AccuracySec=5hours
667 -- Proxmox Support Team <support@proxmox.com> Wed, 31 Jan 2018 14:20:39 +0100
669 pmg-api (5.0-58) unstable; urgency=medium
671 * remove unique constraint from LocalStat(Time)
673 -- Proxmox Support Team <support@proxmox.com> Tue, 30 Jan 2018 09:05:22 +0100
675 pmg-api (5.0-57) unstable; urgency=medium
677 * PMG::Cluster::sync_statistic_db - correctyl update
678 clusterinfo lastid_CStatistic
680 * PMG::Cluster::sync_quarantine_db - skip files generated before
683 -- Proxmox Support Team <support@proxmox.com> Tue, 30 Jan 2018 08:02:10 +0100
685 pmg-api (5.0-56) unstable; urgency=medium
687 * fix bug #1636: correctly track file modification time
689 -- Proxmox Support Team <support@proxmox.com> Mon, 29 Jan 2018 11:09:33 +0100
691 pmg-api (5.0-55) unstable; urgency=medium
693 * fix ipv6 address quoting for postfix mynetworks
695 -- Proxmox Support Team <support@proxmox.com> Fri, 26 Jan 2018 07:30:45 +0100
697 pmg-api (5.0-54) unstable; urgency=medium
699 * PMG/Config.pm: allow single address setups (all 1 netmask)
701 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jan 2018 13:32:03 +0100
703 pmg-api (5.0-53) unstable; urgency=medium
705 * pmgpolicy: try to detect config changes
707 * fix bug #1625 - change default rule priorities
709 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Jan 2018 10:42:12 +0100
711 pmg-api (5.0-52) unstable; urgency=medium
713 * PMG/RuleDB/Object.pm: fix permissions for role admin
715 * PMG/API2/MyNetworks.pm: fix links attribute
717 * PMG/API2/Transport.pm: fix links attribute
719 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Jan 2018 10:17:27 +0100
721 pmg-api (5.0-51) unstable; urgency=medium
723 * pmgcm.pm: implement promote
725 -- Proxmox Support Team <support@proxmox.com> Wed, 17 Jan 2018 13:09:57 +0100
727 pmg-api (5.0-50) unstable; urgency=medium
729 * PMG/Config.pm: change default email port numbers - We now use port 25
730 for incoming mails. Please verify your setup after updating!
732 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Jan 2018 14:33:45 +0100
734 pmg-api (5.0-49) unstable; urgency=medium
736 * AccessControl.pm: avoid warning about uninitialized value
738 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Jan 2018 13:53:31 +0100
740 pmg-api (5.0-48) unstable; urgency=medium
742 * fix #1617: remove regex for matchfield. modfield
744 * do not return bindpw over the api
746 * let all users read their own user data
748 * make ldap info visible for audit users
750 * implement pmgcm delete
752 * allow admins to reset the rule database
754 -- Proxmox Support Team <support@proxmox.com> Fri, 12 Jan 2018 11:36:26 +0100
756 pmg-api (5.0-47) unstable; urgency=medium
758 * truncate large mails before passing them to spamassassin
760 * reduce default maxspamsize back to 256
762 -- Proxmox Support Team <support@proxmox.com> Fri, 29 Dec 2017 12:19:09 +0100
764 pmg-api (5.0-46) unstable; urgency=medium
766 * PMG/DBTools.pm: add missing TicketID column to CMSReceivers
768 * Quarantine.pm: use new TicketID to indentify mails
770 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Dec 2017 13:07:52 +0100
772 pmg-api (5.0-45) unstable; urgency=medium
774 * PMG/API2/Quarantine.pm - require parameter pmail for quarantine actions
776 * delete_quarantined_mail,deliver_quarantined_mail: add parameter $receiver,
777 correctly update database after mail delivery
779 -- Proxmox Support Team <support@proxmox.com> Wed, 27 Dec 2017 10:28:05 +0100
781 pmg-api (5.0-44) unstable; urgency=medium
783 * PMG/API2/APT.pm - fix changelog urls
785 * disable suspend-to-disk, as it delays boot on systems with root on ZFS
787 * pmg-daily: add check for available updates
789 * periodically update subscription status
791 -- Proxmox Support Team <support@proxmox.com> Thu, 21 Dec 2017 08:43:48 +0100
793 pmg-api (5.0-43) unstable; urgency=medium
795 * run postmap after generation postfix main.cf
797 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 12:46:53 +0100
799 pmg-api (5.0-42) unstable; urgency=medium
801 * PMG/Config.pm: avoid warnings if there is no search domain in resolv.conf
803 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 12:12:04 +0100
805 pmg-api (5.0-41) unstable; urgency=medium
807 * PMG/Fetchmail.pm - autostart fetchmail service
809 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 11:33:22 +0100
811 pmg-api (5.0-40) unstable; urgency=medium
813 * PMG/Cluster.pm - rewrite ssh keys after cluster sync
815 * bump default maxspamsize to 1M
817 * depend on apt-transport-https
819 * depend on fetchmail
821 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 10:28:25 +0100
823 pmg-api (5.0-39) unstable; urgency=medium
825 * install /etc/apt/apt.conf.d/75pmgconf to avoid atomatic kernel removes
827 * install /etc/apt/sources.list.d/pmg-enterprise.list
829 -- Proxmox Support Team <support@proxmox.com> Thu, 14 Dec 2017 11:14:53 +0100
831 pmg-api (5.0-38) unstable; urgency=medium
833 * add API for node reboot/shutdown
835 * bin/pmg-hourly: use reload-or-restart to reload pmgpolicy service
837 * PMG/DBTools.pm: do not use IF NOT EXISTS bcause it writes debug
840 * PMG/DBTools.pm - use user root to sync database
842 * pmgtunnel.pm - fix call to socketfile()
844 * debian/control - depend on 'rsync'
846 * PMG/CLI/pmgreport.pm - remove greylisted mails from daily report
848 * PMG/CLI/pmgdb.pm: generate default locale
850 -- Proxmox Support Team <support@proxmox.com> Thu, 14 Dec 2017 10:06:42 +0100
852 pmg-api (5.0-37) unstable; urgency=medium
854 * pmgreport: use PMG::API2::Statistics to include postscreen stats
856 -- Proxmox Support Team <support@proxmox.com> Tue, 12 Dec 2017 09:19:05 +0100
858 pmg-api (5.0-36) unstable; urgency=medium
860 * replace novnc with xtermjs
862 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Dec 2017 14:48:32 +0100
864 pmg-api (5.0-35) unstable; urgency=medium
866 * rename safe_browsing_score to clamav_heuristic_score
868 * use clamav_heuristic_score for heuristics results
870 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Dec 2017 13:39:06 +0100
872 pmg-api (5.0-34) unstable; urgency=medium
874 * PMG/API2/Statistics.pm - include postscreen stats in mail/mailcount
876 -- Proxmox Support Team <support@proxmox.com> Thu, 07 Dec 2017 11:27:49 +0100
878 pmg-api (5.0-33) unstable; urgency=medium
880 * bin/pmgpolicy - count PREGREET rejects (postscreen)
882 * PMG/API2/Statistics.pm - rename rblcount to rejectcount, include PREGREET
884 * depend on: openssh-client, openssh-server, apt
886 -- Proxmox Support Team <support@proxmox.com> Thu, 07 Dec 2017 07:59:11 +0100
888 pmg-api (5.0-32) unstable; urgency=medium
890 * PMG::DBTool::load_mail_data - add optional $pmail parameter
892 -- Proxmox Support Team <support@proxmox.com> Wed, 06 Dec 2017 12:19:58 +0100
894 pmg-api (5.0-31) unstable; urgency=medium
896 * PMG/HTMLMail.pm - use global hash to store inlined images
898 -- Proxmox Support Team <support@proxmox.com> Wed, 06 Dec 2017 06:31:52 +0100
900 pmg-api (5.0-30) unstable; urgency=medium
902 * debian/postinst/prerm - handle pmgproxy/pmgdaemon manually
903 to keep VNC connections during upgrades.
905 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Dec 2017 14:12:04 +0100
907 pmg-api (5.0-29) unstable; urgency=medium
909 * LDAP: add mailAlternativeAddress to mailattr default
911 * PMG/LDAPConfig.pm - register new format ldap-simple-attr
913 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Dec 2017 12:09:07 +0100
915 pmg-api (5.0-28) unstable; urgency=medium
917 * pmg-smtp-filter: fix safebrowsing hit detection
919 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Dec 2017 13:17:24 +0100
921 pmg-api (5.0-27) unstable; urgency=medium
923 * do not use .db file for mynetworks
925 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Dec 2017 10:57:42 +0100
927 pmg-api (5.0-26) unstable; urgency=medium
929 * increase deafult maxspamsize to 512*1024
931 -- Proxmox Support Team <support@proxmox.com> Thu, 30 Nov 2017 09:56:50 +0100
933 pmg-api (5.0-25) unstable; urgency=medium
935 * templates/local.cf.in: include KAM.cf
937 -- Proxmox Support Team <support@proxmox.com> Thu, 30 Nov 2017 08:03:39 +0100
939 pmg-api (5.0-24) unstable; urgency=medium
941 * total_mail_stat: return bytes_in/bytes_out in bytes (instead of MBytes)
943 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Nov 2017 11:37:07 +0100
945 pmg-api (5.0-23) unstable; urgency=medium
947 * avoid repeated SPF headers
949 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Nov 2017 10:38:16 +0100
951 pmg-api (5.0-22) unstable; urgency=medium
955 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 15:24:12 +0100
957 pmg-api (5.0-21) unstable; urgency=medium
959 * avoid warning about uninitialized value
961 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 14:36:12 +0100
963 pmg-api (5.0-20) unstable; urgency=medium
965 * use google safe browsing hits to icrease spam score
967 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 13:46:13 +0100
969 pmg-api (5.0-19) unstable; urgency=medium
971 * PMG/RuleDB/Notify.pm - avoid use of undefined values
973 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 12:19:21 +0100
975 pmg-api (5.0-18) unstable; urgency=medium
977 * remove mail/use_rbl config - we use dnsbl_sites instead
979 * PMG/Config.pm - register/use format dnsbl-entry
981 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Nov 2017 11:41:19 +0100
983 pmg-api (5.0-17) unstable; urgency=medium
985 * support postfix tls policy map /etc/pmg/tls_policy
987 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Nov 2017 06:45:41 +0100
989 pmg-api (5.0-16) unstable; urgency=medium
991 * depend on clamdscan
993 * do not set postscreen_dnsbl_reply_map
995 -- Proxmox Support Team <support@proxmox.com> Sat, 25 Nov 2017 09:36:02 +0100
997 pmg-api (5.0-15) unstable; urgency=medium
999 * always load SA dkim to improve accuracy
1001 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Nov 2017 07:25:38 +0100
1003 pmg-api (5.0-14) unstable; urgency=medium
1005 * pmgsync.service - run pmgconfig init to generate required files
1007 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Nov 2017 09:47:07 +0100
1009 pmg-api (5.0-13) unstable; urgency=medium
1011 * add pmgsync service
1013 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Nov 2017 09:15:18 +0100
1015 pmg-api (5.0-12) unstable; urgency=medium
1017 * debian/postinst - fix postgres service name (postgresql.service)
1019 * debian/postinst - do not use #DEBHELPER# macro inside comment
1021 -- Proxmox Support Team <support@proxmox.com> Fri, 17 Nov 2017 11:30:26 +0100
1023 pmg-api (5.0-10) unstable; urgency=medium
1025 * debian/postinst - do not skip service setup in /proxmox_install_mode
1027 -- Proxmox Support Team <support@proxmox.com> Fri, 17 Nov 2017 09:31:32 +0100
1029 pmg-api (5.0-9) unstable; urgency=medium
1031 * debian/pmgbanner.service - setup login banner
1033 * templates/fetchmailrc.tt - fix syntax
1035 * PMG/API2/APT.pm - fix package names
1037 * PMG/Service/pmgproxy.pm - fix package names
1039 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Nov 2017 13:08:35 +0100
1041 pmg-api (5.0-8) unstable; urgency=medium
1043 * rename package to pmg-api
1045 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Nov 2017 11:48:41 +0100
1047 proxmox-mailgateway (5.0-7) unstable; urgency=medium
1049 * PMG/API2/SMTPWhitelist.pm - update postfix files after modifications
1051 * PMG/Backup.pm - restore: keep directory /etc/pmg
1053 * PMG/API2/Cluster.pm - use PMG::MailQueue::create_spooldirs
1055 * PMG/API2/SMTPWhitelist.pm - fix delete object
1057 * implement backup/restore
1059 * PMG/API2/Cluster.pm - new option list_single_node
1061 * improve permissions
1063 * correct child link for the clamav api
1065 * add spamassassin update api calls
1067 * update spamassassin rules daily
1069 * implement fetchmail api
1071 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Nov 2017 08:30:06 +0100
1073 proxmox-mailgateway (5.0-6) unstable; urgency=medium
1075 * add date to the mail link for the verbose report
1077 * implement fetchmail API
1079 * add new LDAP group member api call
1081 * implement missing rule database api calls
1083 * implement user quarantine
1085 * fix api call permissions
1087 * add subscription api
1091 * do not depend on clamav-unofficial-sigs
1093 * implement mail tracker
1095 * implement pmgqm - quarantine management tool
1097 * improve statistic api
1099 * countless other fixes and improvements
1101 -- Proxmox Support Team <support@proxmox.com> Tue, 24 Oct 2017 08:30:23 +0200
1103 proxmox-mailgateway (5.0-5) unstable; urgency=medium
1105 * improved database security
1107 * implemented cluster tunnel daemon
1111 * pmgcm: add 'sync' command
1113 -- Proxmox Support Team <support@proxmox.com> Fri, 14 Apr 2017 07:26:53 +0200
1115 proxmox-mailgateway (5.0-4) unstable; urgency=medium
1117 * improved cluster management API
1119 -- Proxmox Support Team <support@proxmox.com> Mon, 10 Apr 2017 12:32:30 +0200
1121 proxmox-mailgateway (5.0-3) unstable; urgency=medium
1123 * initial cluster management API
1129 * small fixes and improvements
1131 -- Proxmox Support Team <support@proxmox.com> Wed, 05 Apr 2017 10:27:10 +0200
1133 proxmox-mailgateway (5.0-2) unstable; urgency=medium
1135 * restart services after upgrade
1137 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Mar 2017 10:24:37 +0100
1139 proxmox-mailgateway (5.0-1) unstable; urgency=medium
1141 * adjust version (so that we are higher than previous
1142 proxmox-mailgateway release)
1144 -- Proxmox Support Team <support@proxmox.com> Mon, 06 Mar 2017 11:04:03 +0100
1146 proxmox-mailgateway (1.0-1) unstable; urgency=medium
1148 * imported from private repository
1150 -- root <root@pmg5.maurer-it.com> Tue, 24 Jan 2017 11:31:10 +0100