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