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