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