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