1 pmg-api (8.0.0~1) bookworm; urgency=medium
3 * re-build for Proxmox Mail Gateway 8 based on Debian 12 Bookworm
5 * update postgresql dependency to 15
7 * postgresql.conf template: drop 'stats_temp_directory' config-setting as it
8 was deprecated by upstream PostgreSQL 14 and removed with 15.
10 * explicitly depend on rsyslog for the tracking center, as rsyslog doesn't
11 gets installed by default in Debian 12 Bookworm anymore
13 * config: disable awl and bayes by default
15 * config: disable advanced statistic filters by default
17 * debian/postinst: hard code old default values for 'advfilter',
18 'use_bayes' & 'use_awl' during upgrade to 8.0.0
20 * grant 'root' and 'www-data' users respective permissions on public schema
21 for newly created databases
23 -- Proxmox Support Team <support@proxmox.com> Mon, 26 Jun 2023 17:43:06 +0200
25 pmg-api (7.3-4) bullseye; urgency=medium
27 * ruledb: match field: improve validation of regular expressions on addition,
28 warn for existing invalid ones.
30 * d/maintscripts: prevent aborting on errors in some commands
32 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Jun 2023 10:30:31 +0200
34 pmg-api (7.3-3) bullseye; urgency=medium
36 * config schema: document postfix option for smtputf8 flag
38 * quarantine: delete Delivered-To and Return-Path when reinjecting mails,
39 fixing a (unpublished) regression with postfix's forwarding loop detection
41 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Mar 2023 07:42:19 +0200
43 pmg-api (7.3-2) bullseye; urgency=medium
45 * config schema: extend documentation for options
47 * templates: adapt to new path for KAM rules in proxmox-spamassassin
49 * report: add `date -R` to general system info section
51 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Mar 2023 12:59:53 +0200
53 pmg-api (7.3-1) bullseye; urgency=medium
55 * proxy: initialize the theme variable with an empty string
57 * smtputf8: keep smtputf8 from incoming postfix, detect for local mail
59 * config: make smtputf8 configurable through the API
61 * reinject mail: improve error logging
63 * quarantine: reuse the reinject local mail helper to profit from some of
64 it's recent improvements like IPv6 or DSN.
66 * api: quarantine: decode addresses before delivery/userlisting
68 -- Proxmox Support Team <support@proxmox.com> Thu, 23 Mar 2023 17:29:01 +0100
70 pmg-api (7.2-5) bullseye; urgency=medium
72 * fix #4536: parse original filenames from gzip files
74 * proxy: add support for switching themes
76 * ruledb: spam: adapt to spamassassin 4.0.0
78 * templates: sync spamassassin templates with 4.0.0 upstream
80 * templates: enable DecodeShortUrls for SpamAssassin 4.0.0
82 * templates: enable DMARC plugin in v400.pre.in
84 * fix #2437: config: Add new tls_inbound_domains postfix map and add API
85 endpoint for managing entries
87 * config: warn on parse errors for tls related config files
89 * fix #4521: api/tasks: replace upid as filename for task log downloads
91 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Mar 2023 12:59:25 +0100
93 pmg-api (7.2-4) bullseye; urgency=medium
95 * fix #4410: Remove non-null host bits from CIDR when writing postfix
98 * utils: skip checking headers for non-ascii characters as stop gap to avoid
99 breaking mail flow of a few setups that have smtputf8 disabled in their
100 postfix config (e.g., because their downstream servers do not support this)
102 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Jan 2023 11:01:14 +0100
104 pmg-api (7.2-3) bullseye; urgency=medium
106 * keep directories in /etc/pmg for inotify when restoring from backup
108 * rulecache: sort rules additionally by id
110 * fix mailflow if smtputf8 is disabled
112 * pmgdb dump: encode ruledata before printing
114 -- Proxmox Support Team <support@proxmox.com> Tue, 27 Dec 2022 11:17:13 +0100
116 pmg-api (7.2-2) bullseye; urgency=medium
118 * d/control: depend directly on libproxmox-acme-plugins
120 -- Proxmox Support Team <support@proxmox.com> Wed, 30 Nov 2022 10:46:04 +0100
122 pmg-api (7.2-1) bullseye; urgency=medium
124 * queue administration: try to decode utf8
126 * make tasklog downloadable in the PMG backend
128 * user accesslists: reword logging and hits for newer SA rule sets
130 * user-bl: use custom description of USER_IN_BLOCKLIST consistently
132 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Nov 2022 15:48:26 +0100
134 pmg-api (7.1-11) bullseye; urgency=medium
136 * fix #3287: add `pmail` parameter to virus and attachment quarantine list to
137 allow one to filter for a specific mail
139 * fix #2541 ruledb: encode relevant values as utf-8 in database
141 * fix #2465: handle smtputf8 addresses in all but who-objects of the
144 -- Proxmox Support Team <support@proxmox.com> Thu, 24 Nov 2022 16:43:19 +0100
146 pmg-api (7.1-10) bullseye; urgency=medium
148 * fix #4006: do not split from header on ', ' for spamreport mails
150 * ruledb: modfield: properly handle fields spanning multiple lines
152 * ruledb: add deprecation warnings for unused `ReportSpam`, `Attach` and
155 -- Proxmox Support Team <support@proxmox.com> Wed, 16 Nov 2022 09:03:52 +0100
157 pmg-api (7.1-9) bullseye; urgency=medium
159 * api: quarantine: allow 'list attachments' endpoint for quarantine users,
160 they can see them in the raw email display already anyway
162 * api: quarantine: add 'content-disposition' field to response of 'list
165 * ruledb: modfield: properly encode field after variable substitution
167 -- Proxmox Support Team <support@proxmox.com> Fri, 11 Nov 2022 13:48:23 +0100
169 pmg-api (7.1-8) bullseye; urgency=medium
171 * api: apt versions: track proxmox-offline-mirror-helper
173 * fix #4269: rule cache: from match: cope with undefined IP
175 * rule database: notify: properly en-/decode the mail subject to avoid issues
176 with non-ascii characters, like for example, the reported chinese
179 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Oct 2022 11:42:15 +0200
181 pmg-api (7.1-7) bullseye; urgency=medium
183 * d/control: recommend proxmox-offline-mirror-helper
185 * d/postinst: migrate/update APT auth config
187 -- Proxmox Support Team <support@proxmox.com> Wed, 14 Sep 2022 13:17:58 +0200
189 pmg-api (7.1-6) bullseye; urgency=medium
191 * subscription: handle missing subscription info
193 * fix #3915: remove obsolete /etc/apt/apt.conf.d/75pmgconf
195 -- Proxmox Support Team <support@proxmox.com> Thu, 08 Sep 2022 15:04:49 +0200
197 pmg-api (7.1-5) bullseye; urgency=medium
199 * add 'allow-subdomains' to webauthn schema
201 * subscription: switch to rust, add offline key support
203 -- Proxmox Support Team <support@proxmox.com> Tue, 6 Sep 2022 10:35:09 +0200
205 pmg-api (7.1-4) bullseye; urgency=medium
207 * rulesystem: matchfield: match all headers not only the first
209 * config: avoid adding a specific IPs or networks multiple times to
210 the template variables
212 * api: quarantine: load custom rules description so that they show up
215 * pmg-daily: avoid short-circuting update of local channels
217 * api: apt: switch to common Proxmox::RS::APT::Repositories package
219 -- Proxmox Support Team <support@proxmox.com> Wed, 13 Jul 2022 11:15:00 +0200
221 pmg-api (7.1-3) bullseye; urgency=medium
223 * fix duplicate 'x-ms-dos-executable' in default 'Dangerous Content' object
225 * daily update timer: start already on 01:00 to avoid dst change issue
227 * fix #3924: ldap: accept only valid email-address
229 * Proxmox Backup Server integration: namespace support
231 -- Proxmox Support Team <support@proxmox.com> Mon, 16 May 2022 12:20:42 +0200
233 pmg-api (7.1-2) bullseye; urgency=medium
235 * fix #3758: allow empty `to` in noqueue case
237 * postfix queue: add 'decode-headers' option for read endpoint
239 * http server: pass TLS 1.3 ciphersuites and disable-TLS-1.2/1.3 options if
242 * utils: change working directory to root before executing postgres admin
243 commands, to avoid that restrictions of the current CWD from the user
244 doesn't cause failing the command.
246 -- Proxmox Support Team <support@proxmox.com> Thu, 03 Feb 2022 11:37:51 +0100
248 pmg-api (7.1-1) bullseye; urgency=medium
250 * rulesystem: limit linelength of disclaimer to 998 bytes
252 * fix #3734: scrub CSS 'url' from style tags/attributes if view-images is
253 disabled for the quarantine
255 * fix #2795: add support for Delivery Status Notification (DSN)
257 * add support for two factor authentication with TOTP, recovery codes and
258 WebAuthn to the admin interface
260 -- Proxmox Support Team <support@proxmox.com> Sun, 28 Nov 2021 21:04:58 +0100
262 pmg-api (7.0-9) bullseye; urgency=medium
264 * fix #2071: RuleDB: ignore duplicate entries for Who objects
266 * api: ldap config: sync with the complete config
268 * fix #3712: strip any trailing dot from the search-domain when passing it to
271 * api: journal: stream the journal data to the client
273 * api-daemons: make systemd restart them on-failure
275 * api-dameons: set oom-policy to `continue` so that a single (replacable)
276 worker getting OOM-killed does not bring down the whole service
278 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Nov 2021 19:13:29 +0100
280 pmg-api (7.0-8) bullseye; urgency=medium
282 * api: apt: repos: avoid creating implicit default for enabled
284 * api: apt: use pmg-style permission for endpoint schema to allow access to
285 admins that aren't root@pam
287 * prefer more flexible get_local_ip where possible, it still prefers the
288 resolved hostname but falls back to configured or active IPs. Especially
289 useful for evaluation and initial (CT template) setups.
291 * pmgbanner: retry getting local IP for a bit in case of failure, this should
292 be only relevant for evaluation and initial setups where the hostname may
293 not yet resolve to the primary IP address.
295 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Sep 2021 08:17:18 +0200
297 pmg-api (7.0-7) bullseye; urgency=medium
299 * pmgversion: do not show packages with residual config as being in an error
302 * api: apt versions: add ifupdown(2), libproxmox-acme-* and pmg-i18n to
303 packages included in the version report.
305 * api: implement live network reload with ifupdown2
307 -- Proxmox Support Team <support@proxmox.com> Mon, 19 Jul 2021 09:04:25 +0200
309 pmg-api (7.0-6) bullseye; urgency=medium
311 * fix cluster join when large ssh-rsa keys are setup
313 -- Proxmox Support Team <support@proxmox.com> Wed, 14 Jul 2021 17:54:03 +0200
315 pmg-api (7.0-5) bullseye; urgency=medium
317 * d/control: recommend ifupdown2 and suggest zfsutils-linux
319 * switch enterprise repository over to bullseye
321 -- Proxmox Support Team <support@proxmox.com> Wed, 14 Jul 2021 11:58:48 +0200
323 pmg-api (7.0-3) bullseye; urgency=medium
325 * acme: handle wildcard dns validation
327 * api: apt: add calls for repositories status and basic manegement
329 * api: services: return active- and unit-state infos
331 * api: services: track chrony service
333 -- Proxmox Support Team <support@proxmox.com> Tue, 13 Jul 2021 18:42:07 +0200
335 pmg-api (7.0-2) bullseye; urgency=medium
337 * d/postinst: handle static machine-id from ISO 5.0 <= x <= 6.0
339 * cluster: fix missing import of helper module
341 * config: freshclam: default to incremental downloads
343 * utils: fix service alias lookup for service commands and status
346 -- Proxmox Support Team <support@proxmox.com> Sat, 03 Jul 2021 22:51:12 +0200
348 pmg-api (7.0-1) bullseye; urgency=medium
350 * re-build for Proxmox Mail Gateway 7 based on Debian 11 Bullseye
352 * pmgproxy: allow setting LISTEN_IP parameter
354 * clamav: remove deprecated SafeBrowsing
356 * api: nodes: drop deprecated 'upgrade' option of termproxy
358 * TLSPolicy: drop deprecated 'domain' parameter
360 * api: quarantine: drop deprecated b/w-list methods, and drop detail
361 statistic methods (replaced by more flexible endpoints in 6.x)
363 * update postgresql dependency to version 13
365 * greylisting: drop unneeded Host column form cgreylist table
367 * api: nodeconfig: validate acme config before writing
369 * fix #2013 spamreport: remove ticket if authmode is ldap
371 * api: tasks: add 'since', 'until', task-type and 'status' filters
373 -- Proxmox Support Team <support@proxmox.com> Mon, 28 Jun 2021 15:57:10 +0200
375 pmg-api (6.4-4) pmg; urgency=medium
377 * fix #2228: spam quarantine: automatically deliver on whitelisting and
378 delete on blacklisting a mail
380 * acme: allow wildcard domain entries
382 -- Proxmox Support Team <support@proxmox.com> Thu, 15 Apr 2021 15:19:00 +0200
384 pmg-api (6.4-3) pmg; urgency=medium
386 * fix creating mailqueue spooldirs
388 * rephrase backup notification template
390 -- Proxmox Support Team <support@proxmox.com> Fri, 26 Mar 2021 19:09:41 +0100
392 pmg-api (6.4-2) pmg; urgency=medium
394 * fix #3164: api: quarantine: allow to return spam from all users
396 * ensure '/etc/pmg/acme/accounts' directory exists
398 * certs: reload postfix to activate new certificate even if TLS config stayed
401 * cluster: trust both, old and new certificate fingerprint of master during
404 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Mar 2021 08:30:22 +0100
406 pmg-api (6.3-7) pmg; urgency=medium
408 * implement Automatic Certificate Management Environment (ACME) for API and
409 SMTP TLS certificates. Allowing one to use providers like Let's Encrypt for
410 deployment and automatic renewal of trusted certificates.
412 * cluster: automatically trigger an update of the pinned certificate
413 fingerprint for a node in the cluster configuration on certificate change
415 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Mar 2021 11:05:17 +0100
417 pmg-api (6.3-6) pmg; urgency=medium
419 * api: spamassassin: read local channels and include them in daily SA
422 * api: statistics: add central API enpoint for details, avoiding
423 issues with certain characters in mail addresses
425 * utils: allow / inside email address localpart
427 * fix #3154: backup: add include-statistics to Proxmox Backup Server
429 * fix #3146: backup: add email notifications
431 -- Proxmox Support Team <support@proxmox.com> Fri, 05 Mar 2021 22:48:07 +0100
433 pmg-api (6.3-5) pmg; urgency=medium
435 * utils: ignore leading whitespace in SpamAssassin rule description
437 * api: termproxy: adapt to newer Proxmox VE and Proxmox Backup Server 'cmd'
438 interface, to stay compatible
440 -- Proxmox Support Team <support@proxmox.com> Wed, 25 Nov 2020 10:21:49 +0100
442 pmg-api (6.3-4) pmg; urgency=medium
444 * integrate Proxmox Backup Server for automatic configuration backups
446 * fix #3098: DKIM: sort domains by length first
448 * backup: add Spam Assassin custom score file to backup
450 * reinject email: fix connecting for ipv6-only hosts
452 * fix #3141: do not split on ', ' for returning the from header
454 * allow to enable a user self-service login for the user spam quarantine as
457 -- Proxmox Support Team <support@proxmox.com> Wed, 18 Nov 2020 19:52:58 +0100
459 pmg-api (6.2-6) pmg; urgency=medium
461 * fix #2785: prefix message-id in attachment-quarantine
463 * add logging to disclaimer action
465 -- Proxmox Support Team <support@proxmox.com> Wed, 23 Sep 2020 09:03:45 +0200
467 pmg-api (6.2-5) pmg; urgency=medium
469 * fix #1976: optionally sort postfix queue result
471 * allow to remove subscription
473 * make regex test-match case-insensitive, like the real tests
475 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Jun 2020 16:48:26 +0200
477 pmg-api (6.2-4) pmg; urgency=medium
479 * Mail Tracker: handle before queue status
481 -- Proxmox Support Team <support@proxmox.com> Thu, 14 May 2020 17:51:25 +0200
483 pmg-api (6.2-3) pmg; urgency=medium
485 * enable policy checking also if only IPv6 greylisting is enabled
487 * improve ordering of system services
489 * add logrotate config to monthly-rotate pmgproxy.log
491 * api tracker: always check that specified 'endtime' is newer than
494 * improve pmg-system-report with more relevant information
496 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Apr 2020 19:31:15 +0200
498 pmg-api (6.1-9) pmg; urgency=medium
500 * add new 'Match Archive Filename' What Object
502 * use postgres inet functions for greylist matching
504 * pmgpolicy: add IPv6 support for greylisting
506 * greylist: make netmasks configurable
508 -- Proxmox Support Team <support@proxmox.com> Mon, 20 Apr 2020 17:37:09 +0200
510 pmg-api (6.1-8) pmg; urgency=medium
512 * pmgqm: warn and exit if running on slave node
514 * pmgspamreport: purge before sending reports
516 * fix rendering of ipv(4|6) literal lmtp transports
518 * fix #1948: allow setting TLS policy for transports
520 * add TLS options for lmtp to main.cf template
522 * fix #2661: reintroduce LDAPCache->ldap_connect
524 * skip writing default ports in spamreports
526 * use ucf to handle template overrides
528 * freshclam.conf.in: make ScriptedUpdates a variable
530 * freshclam.conf.in: remove ReceiveTimeout option
532 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Apr 2020 10:10:59 +0200
534 pmg-api (6.1-7) pmg; urgency=medium
536 * fix #2622: include all spam levels from the ">= 10 score" bucket in total
539 * fix #2525: encode notifications in UTF-8
541 * check if img tag has actually a 'src' attribute to avoid warnings
543 * pmgsh: fix 'help' command
545 * api/quarantine: add new white/blacklist deletion API endpoints to allow one
546 to avoid passing addresses in the API path.
548 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Mar 2020 18:21:55 +0100
550 pmg-api (6.1-6) pmg; urgency=medium
552 * track clamav and postgres package version in versions api call
554 * add queue id to pmg-smtp-filter replies for tracking in pmg-log-tracker
558 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Feb 2020 11:30:17 +0100
560 pmg-api (6.1-5) pmg; urgency=medium
562 * fix postfix template for before-queue filtering
564 * api2: Network: add vlan-raw-device and vlan-id options
566 * ensure compatibility with libpve-http-server-perl
568 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Jan 2020 21:33:55 +0100
570 pmg-api (6.1-4) pmg; urgency=medium
572 * fix #2438: add support for lmtp delivery to downstream servers
574 * api2: network: add bond-primary and MTU option
576 * fix #2504: do not overwrite existing DKIM selector key
578 * dkim: add selector list api endpoint
580 * fix disclaimer encoding for html entities
582 * fix #1653: parse ipv6 xforward correctly
584 -- Proxmox Support Team <support@proxmox.com> Thu, 23 Jan 2020 13:20:15 +0100
586 pmg-api (6.1-3) pmg; urgency=medium
588 * improve browser-cache behavior for updates
590 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Nov 2019 11:35:53 +0100
592 pmg-api (6.1-2) pmg; urgency=medium
594 * don not add DKIM signature if the DKIMSign module fails to determine the
597 -- Proxmox Support Team <support@proxmox.com> Fri, 22 Nov 2019 12:38:48 +0100
599 pmg-api (6.1-1) pmg; urgency=medium
601 * create pmg-scores.cf unconditionally
603 * bump version for Proxmox Mailgateway 6.1
605 -- Proxmox Support Team <support@proxmox.com> Tue, 19 Nov 2019 11:46:11 +0100
607 pmg-api (6.0-10) pmg; urgency=medium
609 * add support for sending NDRs on Block
611 * add support for before queue filtering
613 * implement force_restart for cluster sync
615 * add SACustom Package and API Calls for custom SpamAssassin scores
617 * sync custom spamassassin scores to the cluster slaves
619 -- Proxmox Support Team <support@proxmox.com> Fri, 15 Nov 2019 13:09:57 +0100
621 pmg-api (6.0-9) pmg; urgency=medium
623 * DKIM-sign outbound mail if configured
625 * add DKIM related API endpoints
627 * fix #2371: reload pmg-smtp-filter on config change
629 * add /etc/pmg/dkim to cluster-sync
631 * Quarantine API: extend download call to download whole mails
633 -- Proxmox Support Team <support@proxmox.com> Wed, 30 Oct 2019 18:31:14 +0100
635 pmg-api (6.0-8) pmg; urgency=medium
637 * add attachment quarantine with API integration
639 * fix API result verification for invalid mails
641 -- Proxmox Support Team <support@proxmox.com> Tue, 22 Oct 2019 07:37:00 +0200
643 pmg-api (6.0-6) pmg; urgency=medium
645 * fix #2224: override reference to openspf.org
647 * fix #2360: cluster: reload pmg-smtp-filter on rulechange
649 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Sep 2019 08:05:52 +0200
651 pmg-api (6.0-5) pmg; urgency=medium
655 -- Proxmox Support Team <support@proxmox.com> Wed, 28 Aug 2019 14:31:38 +0200
657 pmg-api (6.0-4) pmg; urgency=medium
659 * fix #2324 - improve docs on encrypted archives
661 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Aug 2019 10:50:42 +0200
663 pmg-api (6.0-3) pmg; urgency=medium
665 * use hmac_sha_256 alogrithm for improved CSRF token security
667 * pmgproxy: add link to extjs for pmg-docs' api-viewer
669 -- Proxmox Support Team <support@proxmox.com> Sat, 17 Aug 2019 13:04:52 +0200
671 pmg-api (6.0-2) pmg; urgency=medium
673 * adapt journalctl invocation to changed behavior with new systemd version of
674 Debian Buster and make journal parsing more robust
676 -- Proxmox Support Team <support@proxmox.com> Tue, 13 Aug 2019 15:48:59 +0200
678 pmg-api (6.0-1+2) pmg; urgency=medium
680 * update PMG sources.list to buster
682 * replace deprecated /var/run with /run
684 * improve restart on upgrade behaviour
686 * Who: Domain: improve speed
688 * What: Spam: add uri hits to rule description
690 * adapt postgresql.conf template to include current postgres version
692 * adapt clamav.conf.in to new upstream version
694 -- Proxmox Support Team <support@proxmox.com> Fri, 9 Aug 2019 08:58:05 +0200
696 pmg-api (6.0-1+1) pmg; urgency=medium
698 * improve packaging compatibillity with postgres 11 slightly
700 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jul 2019 21:11:24 +0200
702 pmg-api (6.0-1) pmg; urgency=medium
704 * bump for Proxmox Mailgateway 6 based on Debian Buster
706 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jul 2019 20:48:06 +0200
708 pmg-api (5.2-6) unstable; urgency=medium
710 * fix #2276: restore line format for pmg-log-tracker
712 -- Proxmox Support Team <support@proxmox.com> Fri, 12 Jul 2019 17:04:59 +0200
714 pmg-api (5.2-5) unstable; urgency=medium
716 * avast: change scan invocation path
718 * extended fix #1974: traffic_stat_graph: go through all entries
720 * fall back to hostname only if no domain defined
722 -- Proxmox Support Team <support@proxmox.com> Mon, 01 Jul 2019 17:52:43 +0200
724 pmg-api (5.2-4) unstable; urgency=medium
726 * limit precision of bayes-score in log
728 * Drop sa-awl output from pmg-system-report
730 * fix #2232: set rulename for default accept
732 * pmg config: fix avast scan executable path documentation
734 -- Proxmox Support Team <support@proxmox.com> Thu, 06 Jun 2019 14:00:49 +0200
736 pmg-api (5.2-3) unstable; urgency=medium
738 * node: add api endpoint for new mini-journalreader
740 * allow one to use cidr(6) for passing IP/CIDR to the network api
742 * Add rule name to RuleAction logging
744 -- Proxmox Support Team <support@proxmox.com> Thu, 16 May 2019 13:29:42 +0200
746 pmg-api (5.2-2) unstable; urgency=medium
748 * Fix setresuid to postgres error handling
750 * fix #2153: allow "'" in quarantine email addresses
752 * log before restarting services on rewrite_config
754 * fix #2172: sort mynetworks template var to make postfix config rewrite
755 stable and thus restart less often
757 * reload postfix instead of restart on config change
759 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Apr 2019 13:49:37 +0200
761 pmg-api (5.2-1) unstable; urgency=medium
763 * prepare for new 5.2 release
765 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Mar 2019 06:59:17 +0100
767 pmg-api (5.1-7) unstable; urgency=medium
769 * pmgversion: be compatible with minimized container installation
771 * pmgversion: sort packages
773 * better error handling for ldap connect
775 -- Proxmox Support Team <support@proxmox.com> Wed, 20 Mar 2019 06:51:16 +0100
777 pmg-api (5.1-6) unstable; urgency=medium
779 * fix #2129: allow (some) filters for dnsbl-entry
781 * fix #1947: implement starttls for ldap
783 * fix #1946: add verify and cafile options for ldap
785 * show all errors when we get an ldap connection error
787 * add/integrate custom_check
789 * pmg-system-report: check for existing sa-awl db
791 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Mar 2019 07:01:03 +0100
793 pmg-api (5.1-5) unstable; urgency=medium
795 * fix #2093 pmgproxy: read in /etc/default/pmgproxy
797 * add dependency on pve-http-server (>= 2.0.12)
799 * add pmg report api call for the gui
801 * add optional list parameter to quarusers api call
803 * close #2075: do not insert empty WL/BL
805 * user white/blacklist: allow multiple entries for adding/deleting
807 * Quarantine: reuse raw parameter for non htmlmail formatter
809 * load mobile ui on mobile user agent on /quarantine
811 * improve pmg-email-address regex
813 * bsys: add pmg-system-report + manpage to Makefile
817 * close #1917: add pmg-system-report command
819 * add rule's score to pmg-smtp-filter logline
821 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Feb 2019 13:02:52 +0100
823 pmg-api (5.1-4) unstable; urgency=medium
825 * fix bug #2035 cluster sync issues with ipv6
827 * fix #1974: postscreen_stat_graph: go through all entries
829 * fixed some typos in PMG/Config.pm
831 -- Proxmox Support Team <support@proxmox.com> Tue, 18 Dec 2018 10:24:39 +0100
833 pmg-api (5.1-3) unstable; urgency=medium
835 * fix #1978: always give encoding/collate explicitly when creating db
837 -- Proxmox Support Team <support@proxmox.com> Thu, 08 Nov 2018 09:53:39 +0100
839 pmg-api (5.1-2) unstable; urgency=medium
841 * do not use 'last' inside do/while
843 -- Proxmox Support Team <support@proxmox.com> Wed, 03 Oct 2018 12:14:08 +0200
845 pmg-api (5.1-1) unstable; urgency=medium
847 * add API for TLS policy - PMG::API2::DestinationTLSPolicy
849 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Sep 2018 06:50:24 +0200
851 pmg-api (5.0-79) unstable; urgency=medium
853 * fix #1876: allow node status for admin/manager/auditors
855 * fix #1881: increase limit for ids in spam quarantine
857 -- Proxmox Support Team <support@proxmox.com> Mon, 17 Sep 2018 09:30:55 +0200
859 pmg-api (5.0-78) unstable; urgency=medium
861 * fix bug #1701: implement smarthostport setting
863 * fix bug #1649: Allow TLS also on internal SMTP port
865 * fix bug #1727: hide details if hide_received is active
867 * use 'dailyreport' config
869 -- Proxmox Support Team <support@proxmox.com> Wed, 12 Sep 2018 06:46:47 +0200
871 pmg-api (5.0-77) unstable; urgency=medium
873 * fix bux #1776: set http_proxy for sa-update
875 * statistics: actually calculate day when it is given
877 -- Proxmox Support Team <support@proxmox.com> Mon, 03 Sep 2018 13:01:41 +0200
879 pmg-api (5.0-76) unstable; urgency=medium
881 * d/control: update pve-common version dependency
883 * as we use the new param_mapping functionallity from PVE::CLIHandler
885 -- Proxmox Support Team <support@proxmox.com> Tue, 10 Jul 2018 10:54:44 +0200
887 pmg-api (5.0-75) unstable; urgency=medium
889 * log email addresses as utf8 (postfix also do that).
891 * SMTP.pm: SMTPUTF8 is always passed with "mail" command
893 -- Proxmox Support Team <support@proxmox.com> Tue, 10 Jul 2018 09:59:45 +0200
895 pmg-api (5.0-74) unstable; urgency=medium
897 * add support for SMTPUTF8 extensions
899 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Jul 2018 12:50:40 +0200
901 pmg-api (5.0-73) unstable; urgency=medium
903 * Add postfix dnsbl threshold
905 * fix spamscore Statistics - correctly compute ratio
907 -- Proxmox Support Team <support@proxmox.com> Thu, 21 Jun 2018 10:25:09 +0200
909 pmg-api (5.0-72) unstable; urgency=medium
911 * PMG/RuleDB/Notify.pm: allow to use wide UTF-8 characters
913 -- Proxmox Support Team <support@proxmox.com> Fri, 15 Jun 2018 10:18:48 +0200
915 pmg-api (5.0-71) unstable; urgency=medium
917 * sync_userprefs_db: fix #1797 - fix merge function
919 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Jun 2018 09:08:52 +0200
921 pmg-api (5.0-70) unstable; urgency=medium
923 * fix bug 1707: use correct units for deferred mail queue (minutes)
925 -- Proxmox Support Team <support@proxmox.com> Fri, 04 May 2018 12:47:11 +0200
927 pmg-api (5.0-69) unstable; urgency=medium
929 * pmg-smtp-filter.service: set Restart=on-abort
931 -- Proxmox Support Team <support@proxmox.com> Wed, 04 Apr 2018 10:51:20 +0200
933 pmg-api (5.0-68) unstable; urgency=medium
935 * quarantine actions: allow multiple ids for one action
937 -- Proxmox Support Team <support@proxmox.com> Thu, 29 Mar 2018 14:18:54 +0200
939 pmg-api (5.0-67) unstable; urgency=medium
941 * implement new 'helpdesk' role
943 -- Proxmox Support Team <support@proxmox.com> Thu, 22 Mar 2018 11:44:28 +0100
945 pmg-api (5.0-66) unstable; urgency=medium
947 * Fix password change of unix root user
949 -- Proxmox Support Team <support@proxmox.com> Mon, 12 Mar 2018 14:19:21 +0100
951 pmg-api (5.0-65) unstable; urgency=medium
953 * pmgpolicy: avoid warning about uninitialized value
955 -- Proxmox Support Team <support@proxmox.com> Mon, 05 Mar 2018 06:42:31 +0100
957 pmg-api (5.0-64) unstable; urgency=medium
959 * fix #1679: do not delete old quarantine mails on cluster creation/join
961 * Domain object: avoid warning about uninitialized value
963 -- Proxmox Support Team <support@proxmox.com> Fri, 02 Mar 2018 06:13:32 +0100
965 pmg-api (5.0-63) unstable; urgency=medium
967 * add support for avast virus scanner
969 -- Proxmox Support Team <support@proxmox.com> Wed, 21 Feb 2018 10:16:07 +0100
971 pmg-api (5.0-62) unstable; urgency=medium
973 * fix bug #1673: Allow email addresses in transport maps
975 * UserConfig: verify: check username vs userid
977 -- Proxmox Support Team <support@proxmox.com> Sat, 17 Feb 2018 10:07:40 +0100
979 pmg-api (5.0-61) unstable; urgency=medium
981 * fix bug #1646: domains - allow to use wildcard domains
983 * fix bug # 1639: create /var/lib/pmg/backup
985 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Feb 2018 11:12:32 +0100
987 pmg-api (5.0-60) unstable; urgency=medium
989 * pmg-daily.timer: use RandomizedDelaySec
991 -- Proxmox Support Team <support@proxmox.com> Thu, 01 Feb 2018 08:15:05 +0100
993 pmg-api (5.0-59) unstable; urgency=medium
995 * introduce new template var postfix.int_ip
997 * fix bug #1643: add port and protocol to spamquarantine config
999 * pmg-daily.timer: randomize start time using AccuracySec=5hours
1001 -- Proxmox Support Team <support@proxmox.com> Wed, 31 Jan 2018 14:20:39 +0100
1003 pmg-api (5.0-58) unstable; urgency=medium
1005 * remove unique constraint from LocalStat(Time)
1007 -- Proxmox Support Team <support@proxmox.com> Tue, 30 Jan 2018 09:05:22 +0100
1009 pmg-api (5.0-57) unstable; urgency=medium
1011 * PMG::Cluster::sync_statistic_db - correctyl update
1012 clusterinfo lastid_CStatistic
1014 * PMG::Cluster::sync_quarantine_db - skip files generated before
1017 -- Proxmox Support Team <support@proxmox.com> Tue, 30 Jan 2018 08:02:10 +0100
1019 pmg-api (5.0-56) unstable; urgency=medium
1021 * fix bug #1636: correctly track file modification time
1023 -- Proxmox Support Team <support@proxmox.com> Mon, 29 Jan 2018 11:09:33 +0100
1025 pmg-api (5.0-55) unstable; urgency=medium
1027 * fix ipv6 address quoting for postfix mynetworks
1029 -- Proxmox Support Team <support@proxmox.com> Fri, 26 Jan 2018 07:30:45 +0100
1031 pmg-api (5.0-54) unstable; urgency=medium
1033 * PMG/Config.pm: allow single address setups (all 1 netmask)
1035 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jan 2018 13:32:03 +0100
1037 pmg-api (5.0-53) unstable; urgency=medium
1039 * pmgpolicy: try to detect config changes
1041 * fix bug #1625 - change default rule priorities
1043 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Jan 2018 10:42:12 +0100
1045 pmg-api (5.0-52) unstable; urgency=medium
1047 * PMG/RuleDB/Object.pm: fix permissions for role admin
1049 * PMG/API2/MyNetworks.pm: fix links attribute
1051 * PMG/API2/Transport.pm: fix links attribute
1053 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Jan 2018 10:17:27 +0100
1055 pmg-api (5.0-51) unstable; urgency=medium
1057 * pmgcm.pm: implement promote
1059 -- Proxmox Support Team <support@proxmox.com> Wed, 17 Jan 2018 13:09:57 +0100
1061 pmg-api (5.0-50) unstable; urgency=medium
1063 * PMG/Config.pm: change default email port numbers - We now use port 25
1064 for incoming mails. Please verify your setup after updating!
1066 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Jan 2018 14:33:45 +0100
1068 pmg-api (5.0-49) unstable; urgency=medium
1070 * AccessControl.pm: avoid warning about uninitialized value
1072 -- Proxmox Support Team <support@proxmox.com> Tue, 16 Jan 2018 13:53:31 +0100
1074 pmg-api (5.0-48) unstable; urgency=medium
1076 * fix #1617: remove regex for matchfield. modfield
1078 * do not return bindpw over the api
1080 * let all users read their own user data
1082 * make ldap info visible for audit users
1084 * implement pmgcm delete
1086 * allow admins to reset the rule database
1088 -- Proxmox Support Team <support@proxmox.com> Fri, 12 Jan 2018 11:36:26 +0100
1090 pmg-api (5.0-47) unstable; urgency=medium
1092 * truncate large mails before passing them to spamassassin
1094 * reduce default maxspamsize back to 256
1096 -- Proxmox Support Team <support@proxmox.com> Fri, 29 Dec 2017 12:19:09 +0100
1098 pmg-api (5.0-46) unstable; urgency=medium
1100 * PMG/DBTools.pm: add missing TicketID column to CMSReceivers
1102 * Quarantine.pm: use new TicketID to indentify mails
1104 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Dec 2017 13:07:52 +0100
1106 pmg-api (5.0-45) unstable; urgency=medium
1108 * PMG/API2/Quarantine.pm - require parameter pmail for quarantine actions
1110 * delete_quarantined_mail,deliver_quarantined_mail: add parameter $receiver,
1111 correctly update database after mail delivery
1113 -- Proxmox Support Team <support@proxmox.com> Wed, 27 Dec 2017 10:28:05 +0100
1115 pmg-api (5.0-44) unstable; urgency=medium
1117 * PMG/API2/APT.pm - fix changelog urls
1119 * disable suspend-to-disk, as it delays boot on systems with root on ZFS
1121 * pmg-daily: add check for available updates
1123 * periodically update subscription status
1125 -- Proxmox Support Team <support@proxmox.com> Thu, 21 Dec 2017 08:43:48 +0100
1127 pmg-api (5.0-43) unstable; urgency=medium
1129 * run postmap after generation postfix main.cf
1131 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 12:46:53 +0100
1133 pmg-api (5.0-42) unstable; urgency=medium
1135 * PMG/Config.pm: avoid warnings if there is no search domain in resolv.conf
1137 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 12:12:04 +0100
1139 pmg-api (5.0-41) unstable; urgency=medium
1141 * PMG/Fetchmail.pm - autostart fetchmail service
1143 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 11:33:22 +0100
1145 pmg-api (5.0-40) unstable; urgency=medium
1147 * PMG/Cluster.pm - rewrite ssh keys after cluster sync
1149 * bump default maxspamsize to 1M
1151 * depend on apt-transport-https
1153 * depend on fetchmail
1155 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Dec 2017 10:28:25 +0100
1157 pmg-api (5.0-39) unstable; urgency=medium
1159 * install /etc/apt/apt.conf.d/75pmgconf to avoid atomatic kernel removes
1161 * install /etc/apt/sources.list.d/pmg-enterprise.list
1163 -- Proxmox Support Team <support@proxmox.com> Thu, 14 Dec 2017 11:14:53 +0100
1165 pmg-api (5.0-38) unstable; urgency=medium
1167 * add API for node reboot/shutdown
1169 * bin/pmg-hourly: use reload-or-restart to reload pmgpolicy service
1171 * PMG/DBTools.pm: do not use IF NOT EXISTS bcause it writes debug
1174 * PMG/DBTools.pm - use user root to sync database
1176 * pmgtunnel.pm - fix call to socketfile()
1178 * debian/control - depend on 'rsync'
1180 * PMG/CLI/pmgreport.pm - remove greylisted mails from daily report
1182 * PMG/CLI/pmgdb.pm: generate default locale
1184 -- Proxmox Support Team <support@proxmox.com> Thu, 14 Dec 2017 10:06:42 +0100
1186 pmg-api (5.0-37) unstable; urgency=medium
1188 * pmgreport: use PMG::API2::Statistics to include postscreen stats
1190 -- Proxmox Support Team <support@proxmox.com> Tue, 12 Dec 2017 09:19:05 +0100
1192 pmg-api (5.0-36) unstable; urgency=medium
1194 * replace novnc with xtermjs
1196 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Dec 2017 14:48:32 +0100
1198 pmg-api (5.0-35) unstable; urgency=medium
1200 * rename safe_browsing_score to clamav_heuristic_score
1202 * use clamav_heuristic_score for heuristics results
1204 -- Proxmox Support Team <support@proxmox.com> Mon, 11 Dec 2017 13:39:06 +0100
1206 pmg-api (5.0-34) unstable; urgency=medium
1208 * PMG/API2/Statistics.pm - include postscreen stats in mail/mailcount
1210 -- Proxmox Support Team <support@proxmox.com> Thu, 07 Dec 2017 11:27:49 +0100
1212 pmg-api (5.0-33) unstable; urgency=medium
1214 * bin/pmgpolicy - count PREGREET rejects (postscreen)
1216 * PMG/API2/Statistics.pm - rename rblcount to rejectcount, include PREGREET
1218 * depend on: openssh-client, openssh-server, apt
1220 -- Proxmox Support Team <support@proxmox.com> Thu, 07 Dec 2017 07:59:11 +0100
1222 pmg-api (5.0-32) unstable; urgency=medium
1224 * PMG::DBTool::load_mail_data - add optional $pmail parameter
1226 -- Proxmox Support Team <support@proxmox.com> Wed, 06 Dec 2017 12:19:58 +0100
1228 pmg-api (5.0-31) unstable; urgency=medium
1230 * PMG/HTMLMail.pm - use global hash to store inlined images
1232 -- Proxmox Support Team <support@proxmox.com> Wed, 06 Dec 2017 06:31:52 +0100
1234 pmg-api (5.0-30) unstable; urgency=medium
1236 * debian/postinst/prerm - handle pmgproxy/pmgdaemon manually
1237 to keep VNC connections during upgrades.
1239 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Dec 2017 14:12:04 +0100
1241 pmg-api (5.0-29) unstable; urgency=medium
1243 * LDAP: add mailAlternativeAddress to mailattr default
1245 * PMG/LDAPConfig.pm - register new format ldap-simple-attr
1247 -- Proxmox Support Team <support@proxmox.com> Tue, 05 Dec 2017 12:09:07 +0100
1249 pmg-api (5.0-28) unstable; urgency=medium
1251 * pmg-smtp-filter: fix safebrowsing hit detection
1253 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Dec 2017 13:17:24 +0100
1255 pmg-api (5.0-27) unstable; urgency=medium
1257 * do not use .db file for mynetworks
1259 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Dec 2017 10:57:42 +0100
1261 pmg-api (5.0-26) unstable; urgency=medium
1263 * increase deafult maxspamsize to 512*1024
1265 -- Proxmox Support Team <support@proxmox.com> Thu, 30 Nov 2017 09:56:50 +0100
1267 pmg-api (5.0-25) unstable; urgency=medium
1269 * templates/local.cf.in: include KAM.cf
1271 -- Proxmox Support Team <support@proxmox.com> Thu, 30 Nov 2017 08:03:39 +0100
1273 pmg-api (5.0-24) unstable; urgency=medium
1275 * total_mail_stat: return bytes_in/bytes_out in bytes (instead of MBytes)
1277 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Nov 2017 11:37:07 +0100
1279 pmg-api (5.0-23) unstable; urgency=medium
1281 * avoid repeated SPF headers
1283 -- Proxmox Support Team <support@proxmox.com> Wed, 29 Nov 2017 10:38:16 +0100
1285 pmg-api (5.0-22) unstable; urgency=medium
1289 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 15:24:12 +0100
1291 pmg-api (5.0-21) unstable; urgency=medium
1293 * avoid warning about uninitialized value
1295 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 14:36:12 +0100
1297 pmg-api (5.0-20) unstable; urgency=medium
1299 * use google safe browsing hits to icrease spam score
1301 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 13:46:13 +0100
1303 pmg-api (5.0-19) unstable; urgency=medium
1305 * PMG/RuleDB/Notify.pm - avoid use of undefined values
1307 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Nov 2017 12:19:21 +0100
1309 pmg-api (5.0-18) unstable; urgency=medium
1311 * remove mail/use_rbl config - we use dnsbl_sites instead
1313 * PMG/Config.pm - register/use format dnsbl-entry
1315 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Nov 2017 11:41:19 +0100
1317 pmg-api (5.0-17) unstable; urgency=medium
1319 * support postfix tls policy map /etc/pmg/tls_policy
1321 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Nov 2017 06:45:41 +0100
1323 pmg-api (5.0-16) unstable; urgency=medium
1325 * depend on clamdscan
1327 * do not set postscreen_dnsbl_reply_map
1329 -- Proxmox Support Team <support@proxmox.com> Sat, 25 Nov 2017 09:36:02 +0100
1331 pmg-api (5.0-15) unstable; urgency=medium
1333 * always load SA dkim to improve accuracy
1335 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Nov 2017 07:25:38 +0100
1337 pmg-api (5.0-14) unstable; urgency=medium
1339 * pmgsync.service - run pmgconfig init to generate required files
1341 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Nov 2017 09:47:07 +0100
1343 pmg-api (5.0-13) unstable; urgency=medium
1345 * add pmgsync service
1347 -- Proxmox Support Team <support@proxmox.com> Tue, 21 Nov 2017 09:15:18 +0100
1349 pmg-api (5.0-12) unstable; urgency=medium
1351 * debian/postinst - fix postgres service name (postgresql.service)
1353 * debian/postinst - do not use #DEBHELPER# macro inside comment
1355 -- Proxmox Support Team <support@proxmox.com> Fri, 17 Nov 2017 11:30:26 +0100
1357 pmg-api (5.0-10) unstable; urgency=medium
1359 * debian/postinst - do not skip service setup in /proxmox_install_mode
1361 -- Proxmox Support Team <support@proxmox.com> Fri, 17 Nov 2017 09:31:32 +0100
1363 pmg-api (5.0-9) unstable; urgency=medium
1365 * debian/pmgbanner.service - setup login banner
1367 * templates/fetchmailrc.tt - fix syntax
1369 * PMG/API2/APT.pm - fix package names
1371 * PMG/Service/pmgproxy.pm - fix package names
1373 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Nov 2017 13:08:35 +0100
1375 pmg-api (5.0-8) unstable; urgency=medium
1377 * rename package to pmg-api
1379 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Nov 2017 11:48:41 +0100
1381 proxmox-mailgateway (5.0-7) unstable; urgency=medium
1383 * PMG/API2/SMTPWhitelist.pm - update postfix files after modifications
1385 * PMG/Backup.pm - restore: keep directory /etc/pmg
1387 * PMG/API2/Cluster.pm - use PMG::MailQueue::create_spooldirs
1389 * PMG/API2/SMTPWhitelist.pm - fix delete object
1391 * implement backup/restore
1393 * PMG/API2/Cluster.pm - new option list_single_node
1395 * improve permissions
1397 * correct child link for the clamav api
1399 * add spamassassin update api calls
1401 * update spamassassin rules daily
1403 * implement fetchmail api
1405 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Nov 2017 08:30:06 +0100
1407 proxmox-mailgateway (5.0-6) unstable; urgency=medium
1409 * add date to the mail link for the verbose report
1411 * implement fetchmail API
1413 * add new LDAP group member api call
1415 * implement missing rule database api calls
1417 * implement user quarantine
1419 * fix api call permissions
1421 * add subscription api
1425 * do not depend on clamav-unofficial-sigs
1427 * implement mail tracker
1429 * implement pmgqm - quarantine management tool
1431 * improve statistic api
1433 * countless other fixes and improvements
1435 -- Proxmox Support Team <support@proxmox.com> Tue, 24 Oct 2017 08:30:23 +0200
1437 proxmox-mailgateway (5.0-5) unstable; urgency=medium
1439 * improved database security
1441 * implemented cluster tunnel daemon
1445 * pmgcm: add 'sync' command
1447 -- Proxmox Support Team <support@proxmox.com> Fri, 14 Apr 2017 07:26:53 +0200
1449 proxmox-mailgateway (5.0-4) unstable; urgency=medium
1451 * improved cluster management API
1453 -- Proxmox Support Team <support@proxmox.com> Mon, 10 Apr 2017 12:32:30 +0200
1455 proxmox-mailgateway (5.0-3) unstable; urgency=medium
1457 * initial cluster management API
1463 * small fixes and improvements
1465 -- Proxmox Support Team <support@proxmox.com> Wed, 05 Apr 2017 10:27:10 +0200
1467 proxmox-mailgateway (5.0-2) unstable; urgency=medium
1469 * restart services after upgrade
1471 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Mar 2017 10:24:37 +0100
1473 proxmox-mailgateway (5.0-1) unstable; urgency=medium
1475 * adjust version (so that we are higher than previous
1476 proxmox-mailgateway release)
1478 -- Proxmox Support Team <support@proxmox.com> Mon, 06 Mar 2017 11:04:03 +0100
1480 proxmox-mailgateway (1.0-1) unstable; urgency=medium
1482 * imported from private repository
1484 -- root <root@pmg5.maurer-it.com> Tue, 24 Jan 2017 11:31:10 +0100