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