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