]> git.proxmox.com Git - pmg-api.git/blame - debian/changelog
config: freshclam: default to incremental downloads
[pmg-api.git] / debian / changelog
CommitLineData
fd1d0338
TL
1pmg-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
c4f64dd6
TL
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
fd1d0338 27
1c8a73c7
TL
28pmg-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
cb532a2c 37pmg-api (6.4-3) pmg; urgency=medium
cd99b9a0 38
225ecb80
TL
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
45pmg-api (6.4-2) pmg; urgency=medium
46
cd99b9a0
TL
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
225ecb80 57 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Mar 2021 08:30:22 +0100
cd99b9a0 58
c799c5f4
TL
59pmg-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
30891f7e
TL
70pmg-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
40d25ec2
TL
86pmg-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
0e42a95c 95pmg-api (6.3-4) pmg; urgency=medium
fa172d34
TL
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
0e42a95c 110 -- Proxmox Support Team <support@proxmox.com> Wed, 18 Nov 2020 19:52:58 +0100
fa172d34 111
3e362107
TL
112pmg-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
05a7829e
TL
120pmg-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
d293bd62
TL
130pmg-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
8a590dd0 136pmg-api (6.2-3) pmg; urgency=medium
04596242
TL
137
138 * enable policy checking also if only IPv6 greylisting is enabled
139
88cf1bda
TL
140 * improve ordering of system services
141
8a590dd0
TL
142 * add logrotate config to monthly-rotate pmgproxy.log
143
144 * api tracker: always check that specified 'endtime' is newer than
145 'starttime'
146
dd58a339
TL
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
04596242 150
61c566fc
TL
151pmg-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
6ed05dcd
TL
163pmg-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
6ae0102b
TL
187pmg-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
1625489d
WB
203pmg-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
e367e6d1
TL
213pmg-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
3187ac10
TL
223pmg-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
1975aa1f
TL
239pmg-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
53ccdd75
TL
245pmg-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
f25a71c8
TL
252pmg-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
d56b5263
TL
260pmg-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
22ca0d57
TL
274pmg-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
2b32e1c6
TL
288pmg-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
b0c1ded4
TL
296pmg-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
4b62df12
TL
304pmg-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
c6dd64ec
TL
310pmg-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
9943bd5d
TL
316pmg-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
3bb1f3f2
TL
324pmg-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
8b1f3b4d
FG
331pmg-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
d94ba1e3
TL
349pmg-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
3dc4805e 355pmg-api (6.0-1) pmg; urgency=medium
b337a4b2
TL
356
357 * bump for Proxmox Mailgateway 6 based on Debian Buster
358
3dc4805e 359 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jul 2019 20:48:06 +0200
b337a4b2 360
4686e63d
TL
361pmg-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
a37b4a28
TL
367pmg-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
9a1eafbe
TL
377pmg-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
26df5d99
TL
389pmg-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
9f7b563c
TL
399pmg-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
f3cf441a
DM
414pmg-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
56652677
DM
420pmg-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
6779f7bc
DM
430pmg-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
2af29ebe
DM
446pmg-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
330e87c5
DM
476pmg-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
529c5439
DM
486pmg-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
0b56b766
DM
492pmg-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
d72a6e06
DM
498pmg-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
6afb4cd2
DM
504pmg-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
e19a4b16
DM
512pmg-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
1f54ce3f
DM
524pmg-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
2c8e4d6e
DM
532pmg-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
9e9b6f2e
DM
540pmg-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
a5cd1d77
DM
548pmg-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
6c2cc8f8
DM
554pmg-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
6a250ece
DM
562pmg-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
a0907ff5
DM
568pmg-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
ecb78445
DM
574pmg-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
0617282d
DM
580pmg-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
30711109
DM
586pmg-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
43995e3c
DM
592pmg-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
2f110fc7
DM
598pmg-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
ee1e11de
DM
604pmg-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
bf3c6764
DM
610pmg-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
7178e49a
DM
618pmg-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
3f159498
DM
624pmg-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
71d9a758
DM
632pmg-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
a5485ee3
DM
640pmg-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
53b3a03f
DM
646pmg-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
d5293341
DM
656pmg-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
f568d933
DM
662pmg-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
ab5d75e6
DM
672pmg-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
3c17f47d
DM
678pmg-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
07f42205
DM
684pmg-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
ab040328
DM
690pmg-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
6330b6d7
DM
698pmg-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
84231b60
DM
708pmg-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
ef272ad9
DM
714pmg-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
5fece879
DM
721pmg-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
e45ce1d9
DM
727pmg-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
b2c7f8a9
DM
743pmg-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
77e4021d
DM
751pmg-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
49a49263
DM
759pmg-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
13e59b3e
DM
768pmg-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
51c9b72f
DM
780pmg-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
9207c5e1
DM
786pmg-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
2a032bd6
DM
792pmg-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
a9eafa3b
DM
798pmg-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
4a314f20
DM
810pmg-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
1d7b18e2
DM
818pmg-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
e7b351c7
DM
839pmg-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
c8d60b4e
DM
845pmg-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
827cbf37
DM
851pmg-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
40d44e6a
DM
859pmg-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
b83fae96
DM
865pmg-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
ecaeb1fa
DM
875pmg-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
e355fe34
DM
881pmg-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
09b45ed5
DM
887pmg-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
275e5bbf
DM
894pmg-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
e2278c83
DM
902pmg-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
137a5e27
DM
908pmg-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
16101aff
DM
914pmg-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
ef35b42f
DM
920pmg-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
15655036
DM
926pmg-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
e5f23b66
DM
932pmg-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
4312c4f4
DM
938pmg-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
e07e7f8a
DM
944pmg-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
666479d2
DM
950pmg-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
c6a0d652
DM
956pmg-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
4c62109f
DM
962pmg-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
9b47472c
DM
970pmg-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
fd2c7648
DM
976pmg-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
fd45f44a
DM
984pmg-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
f891a0a9
DM
990pmg-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
2e893522
DM
996pmg-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
a343b177 1002pmg-api (5.0-12) unstable; urgency=medium
714319cd 1003
a343b177
DM
1004 * debian/postinst - fix postgres service name (postgresql.service)
1005
714319cd
DM
1006 * debian/postinst - do not use #DEBHELPER# macro inside comment
1007
a343b177 1008 -- Proxmox Support Team <support@proxmox.com> Fri, 17 Nov 2017 11:30:26 +0100
714319cd 1009
282f9b1a
DM
1010pmg-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
a6f080da
DM
1016pmg-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
a1fd65e3
DM
1028pmg-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
dedd531b
DM
1034proxmox-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
d85db1d5
DM
1060proxmox-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
5143ecd4
DM
1090proxmox-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
847426cf
DM
1102proxmox-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
36049087
DM
1108proxmox-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
06d803f0
DM
1120proxmox-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
ff5a70df 1126proxmox-mailgateway (5.0-1) unstable; urgency=medium
dc03b479
DM
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
ff5a70df 1133proxmox-mailgateway (1.0-1) unstable; urgency=medium
b68dfb61 1134
dc03b479 1135 * imported from private repository
b68dfb61
DM
1136
1137 -- root <root@pmg5.maurer-it.com> Tue, 24 Jan 2017 11:31:10 +0100
1138