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