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