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