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