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