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