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