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