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