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