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