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