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