]> git.proxmox.com Git - pve-firewall.git/blob - debian/changelog
bump version to 4.0-9
[pve-firewall.git] / debian / changelog
1 pve-firewall (4.0-9) pve; urgency=medium
2
3 * ensure port range used for offline storage migration and insecure migration
4 traffic is allowed by default rule set.
5
6 -- Proxmox Support Team <support@proxmox.com> Tue, 03 Dec 2019 08:12:20 +0100
7
8 pve-firewall (4.0-8) pve; urgency=medium
9
10 * increase default nf_conntrack_max to the kernel's default
11
12 * fix some "use of uninitialized value" warnings when updating CIDRs
13
14 * update schema documentation
15
16 * add explicit dependency on libpve-cluster-perl
17
18 * add support for "raw" tables
19
20 * add options for synflood protection for host firewall:
21 - nf_conntrack_tcp_timeout_syn_recv
22 - protection_synflood: boolean
23 - protection_synflood_rate: SYN rate limit (default 200 per second)
24 - protection_synflood_burst: SYN burst limit (default 1000)
25
26 -- Proxmox Support Team <support@proxmox.com> Mon, 18 Nov 2019 13:48:20 +0100
27
28 pve-firewall (4.0-7) pve; urgency=medium
29
30 * only add VM chains and rules if VM firewall is enabled
31
32 -- Proxmox Support Team <support@proxmox.com> Wed, 7 Aug 2019 10:55:06 +0200
33
34 pve-firewall (4.0-6) pve; urgency=medium
35
36 * firewall macros: add new Ceph protocol v2 port while keeping v1 port
37
38 -- Proxmox Support Team <support@proxmox.com> Tue, 23 Jul 2019 18:57:48 +0200
39
40 pve-firewall (4.0-5) pve; urgency=medium
41
42 * don't use any base path at all for calls to external binaries to make use
43 compativle with bot, /usr merged and unmerged setups
44
45 -- Proxmox Support Team <support@proxmox.com> Fri, 12 Jul 2019 11:47:53 +0200
46
47 pve-firewall (4.0-4) pve; urgency=medium
48
49 * ebtables: remove PVE chains properly
50
51 * ebtables: treat chain deletion as change
52
53 * use /usr/sbin as base path
54
55 -- Proxmox Support Team <support@proxmox.com> Thu, 11 Jul 2019 19:40:01 +0200
56
57 pve-firewall (4.0-3) pve; urgency=medium
58
59 * Create corosync firewall rules independently of localnet~
60
61 * Display corosync rule info on localnet call
62
63 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Jul 2019 15:56:11 +0200
64
65 pve-firewall (4.0-2) pve; urgency=medium
66
67 * fix systemd warning about PIDFile directory
68
69 * fix CT rule generation with ipfilter set
70
71 * pve-firewall service: update-alternative iptables and ebtables to working
72 legacy versions
73
74 -- Proxmox Support Team <support@proxmox.com> Mon, 24 Jun 2019 20:43:21 +0200
75
76 pve-firewall (4.0-1) pve; urgency=medium
77
78 * re-build for Debian Buster / PVE 6
79
80 -- Proxmox Support Team <support@proxmox.com> Tue, 21 May 2019 22:28:55 +0200
81
82 pve-firewall (3.0-21) unstable; urgency=medium
83
84 * fix ipv6 PVEFW-reject
85
86 * fix #2193: arpfilter: CT: remove mask from net IP/CIDR to avoid
87 ebtables doing the wrong thing here
88
89 -- Proxmox Support Team <support@proxmox.com> Wed, 08 May 2019 10:09:31 +0000
90
91 pve-firewall (3.0-20) unstable; urgency=medium
92
93 * use IPCC to read config and rule files, if the are backed by pmxcfs which
94 has better handling for pmxcfs restarts
95
96 * fix #2178: endless loop on ipv6 extension headers
97
98 -- Proxmox Support Team <support@proxmox.com> Fri, 19 Apr 2019 05:10:13 +0000
99
100 pve-firewall (3.0-19) unstable; urgency=medium
101
102 * ebtables: add arp filtering
103
104 * fix: #2123 Logging of user defined firewall rules
105
106 * fix Razor macro
107
108 * allow to enable/disable and modify cluster wide log ratelimits
109
110 -- Proxmox Support Team <support@proxmox.com> Tue, 02 Apr 2019 11:15:16 +0200
111
112 pve-firewall (3.0-18) unstable; urgency=medium
113
114 * fix #1606: Add nf_conntrack_allow_invalid option
115
116 * log reject : add space after policy REJECT like drop
117
118 * fix #1891: Add zsh command completion for pve-firewall
119
120 -- Proxmox Support Team <support@proxmox.com> Mon, 04 Mar 2019 10:27:01 +0100
121
122 pve-firewall (3.0-17) unstable; urgency=medium
123
124 * fix #2005: only allow ascii port digits
125
126 * fix #2004: do not allow backwards ranges
127
128 * add conntrack logging via libnetfilter_conntrack and allow one to enable
129 it through the firewall host configuration
130
131 -- Proxmox Support Team <support@proxmox.com> Wed, 09 Jan 2019 16:56:17 +0100
132
133 pve-firewall (3.0-16) unstable; urgency=medium
134
135 * api/rules: fix macro return type
136
137 -- Proxmox Support Team <support@proxmox.com> Fri, 30 Nov 2018 16:02:59 +0100
138
139 pve-firewall (3.0-15) unstable; urgency=medium
140
141 * fix #1971: display firewall rule properties
142
143 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Nov 2018 14:01:33 +0100
144
145 pve-firewall (3.0-14) unstable; urgency=medium
146
147 * fix #1841: avoid ebtable reloads when containers have multiple network
148 interfaces
149
150 -- Proxmox Support Team <support@proxmox.com> Fri, 24 Aug 2018 10:51:04 +0200
151
152 pve-firewall (3.0-13) unstable; urgency=medium
153
154 * avoid unnecessary reloads of ebtable ruleset
155
156 -- Proxmox Support Team <support@proxmox.com> Thu, 28 Jun 2018 14:47:16 +0200
157
158 pve-firewall (3.0-12) unstable; urgency=medium
159
160 * fix deleted iptables chains not being properly detected as a change
161
162 -- Proxmox Support Team <support@proxmox.com> Tue, 12 Jun 2018 12:01:02 +0200
163
164 pve-firewall (3.0-11) unstable; urgency=medium
165
166 * #1764: rename 'ebtales_enable' option to 'ebtables'
167
168 -- Proxmox Support Team <support@proxmox.com> Wed, 06 Jun 2018 16:18:13 +0200
169
170 pve-firewall (3.0-10) unstable; urgency=medium
171
172 * fix #1764: handle existing ebtables rules and allow disabling ebtables
173
174 * ebtables handling can be disabled via /etc/pve/firewall/cluster.fw's new
175 ebtables_enable option.
176
177 -- Proxmox Support Team <support@proxmox.com> Tue, 29 May 2018 15:14:33 +0200
178
179 pve-firewall (3.0-9) unstable; urgency=medium
180
181 * fix creation of ebltables FORWARD rule entry
182
183 -- Proxmox Support Team <support@proxmox.com> Thu, 17 May 2018 14:41:27 +0200
184
185 pve-firewall (3.0-8) unstable; urgency=medium
186
187 * add ebtables support for better MAC filtering
188
189 -- Proxmox Support Team <support@proxmox.com> Wed, 11 Apr 2018 14:25:41 +0200
190
191 pve-firewall (3.0-7) unstable; urgency=medium
192
193 * support distinct source and destination multi-port matching
194
195 * multi-port matching: when specifying the same list of ports for source and
196 destination require them both to match, rather than one of them, as this
197 was rather unexpected behavior
198
199 -- Proxmox Support Team <support@proxmox.com> Mon, 12 Mar 2018 14:58:08 +0100
200
201 pve-firewall (3.0-6) unstable; urgency=medium
202
203 * fix #1319: don't fail postinst with masked service
204
205 * debian: switch to compat 9, drop init scripts, drop preinst
206
207 * check multiport limit in port ranges
208
209 * build: use git rev-parse for GITVERSION
210
211 -- Proxmox Support Team <support@proxmox.com> Thu, 08 Mar 2018 13:53:11 +0100
212
213 pve-firewall (3.0-5) unstable; urgency=medium
214
215 * fix issue with disabled flag not being honored within groups
216
217 -- Proxmox Support Team <support@proxmox.com> Thu, 07 Dec 2017 08:31:42 +0100
218
219 pve-firewall (3.0-4) unstable; urgency=medium
220
221 * fix issues with ipsets reloading unnecessarily or too late
222
223 * fix some typos in the logs
224
225 -- Proxmox Support Team <support@proxmox.com> Thu, 16 Nov 2017 11:41:56 +0100
226
227 pve-firewall (3.0-3) unstable; urgency=medium
228
229 * Fix #1492: logger: use current timestamp if the packet doesn't have one
230
231 -- Proxmox Support Team <support@proxmox.com> Tue, 12 Sep 2017 14:43:06 +0200
232
233 pve-firewall (3.0-2) unstable; urgency=medium
234
235 * Fix #1446: remove masks in case the package had previously been removed but
236 not purged.
237
238 * improve logging on errors in the firewall configuration
239
240 * forbid trailing commas in lists as iptables-restore doesn't support them
241
242 -- Proxmox Support Team <support@proxmox.com> Mon, 17 Jul 2017 15:24:40 +0200
243
244 pve-firewall (3.0-1) unstable; urgency=medium
245
246 * rebuild for Debian Stretch
247
248 -- Proxmox Support Team <support@proxmox.com> Thu, 9 Mar 2017 14:04:17 +0100
249
250 pve-firewall (2.0-33) unstable; urgency=medium
251
252 * ipset: don't allow zero-prefix entries
253
254 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Nov 2016 12:18:04 +0100
255
256 pve-firewall (2.0-32) unstable; urgency=medium
257
258 * improve search for local-network
259
260 -- Proxmox Support Team <support@proxmox.com> Tue, 29 Nov 2016 06:35:08 +0100
261
262 pve-firewall (2.0-31) unstable; urgency=medium
263
264 * don't try to apply ports to rules which don't support them
265
266 -- Proxmox Support Team <support@proxmox.com> Thu, 06 Oct 2016 08:31:51 +0200
267
268 pve-firewall (2.0-30) unstable; urgency=medium
269
270 * add multicast DNS to the list of Macros
271
272 * add missing parameter descriptions
273
274 * build-depends: add dh-systemd
275
276 -- Proxmox Support Team <support@proxmox.com> Fri, 16 Sep 2016 08:53:16 +0200
277
278 pve-firewall (2.0-29) unstable; urgency=medium
279
280 * prevent overwriting ipsets/sec. groups by renaming
281
282 -- Proxmox Support Team <support@proxmox.com> Fri, 03 Jun 2016 16:46:10 +0200
283
284 pve-firewall (2.0-28) unstable; urgency=medium
285
286 * use pve-common's ipv4_mask_hash_localnet
287
288 * fix allowed group name length
289
290 * make group digest stable
291
292 -- Proxmox Support Team <support@proxmox.com> Fri, 03 Jun 2016 11:01:47 +0200
293
294 pve-firewall (2.0-27) unstable; urgency=medium
295
296 * fix #972: make PVEFW-FWBR-* rule order stable
297
298 -- Proxmox Support Team <support@proxmox.com> Tue, 17 May 2016 07:59:52 +0200
299
300 pve-firewall (2.0-26) unstable; urgency=medium
301
302 * fix #988: set rp_filter=2
303
304 -- Proxmox Support Team <support@proxmox.com> Mon, 09 May 2016 10:01:28 +0200
305
306 pve-firewall (2.0-25) unstable; urgency=medium
307
308 * fix #945: add uninitialized check in lxc ipset compilation
309
310 -- Proxmox Support Team <support@proxmox.com> Thu, 21 Apr 2016 09:58:33 +0200
311
312 pve-firewall (2.0-24) unstable; urgency=medium
313
314 * Build-Depend on pve-doc-generator
315
316 * generate manpage with pve-doc-generator
317
318 -- Proxmox Support Team <support@proxmox.com> Wed, 06 Apr 2016 10:52:45 +0200
319
320 pve-firewall (2.0-23) unstable; urgency=medium
321
322 * use only the top bit for our accept marks
323
324 -- Proxmox Support Team <support@proxmox.com> Fri, 01 Apr 2016 07:35:38 +0200
325
326 pve-firewall (2.0-22) unstable; urgency=medium
327
328 * Use cfs_config_path from PVE::QemuConfig
329
330 -- Proxmox Support Team <support@proxmox.com> Tue, 08 Mar 2016 11:47:40 +0100
331
332 pve-firewall (2.0-21) unstable; urgency=medium
333
334 * added new 'ipfilter' option
335
336 -- Proxmox Support Team <support@proxmox.com> Thu, 03 Mar 2016 09:43:39 +0100
337
338 pve-firewall (2.0-20) unstable; urgency=medium
339
340 * fix 901: encode unicode characters in sha digest
341
342 -- Proxmox Support Team <support@proxmox.com> Mon, 29 Feb 2016 12:40:14 +0100
343
344 pve-firewall (2.0-19) unstable; urgency=medium
345
346 * Add radv option to VM options
347
348 -- Proxmox Support Team <support@proxmox.com> Sat, 27 Feb 2016 10:24:42 +0100
349
350 pve-firewall (2.0-18) unstable; urgency=medium
351
352 * Add ndp option to host and VM firewall options
353
354 * Add router-solicitation to NeighborDiscovery macro
355
356 -- Proxmox Support Team <support@proxmox.com> Fri, 19 Feb 2016 10:01:22 +0100
357
358 pve-firewall (2.0-17) unstable; urgency=medium
359
360 * Don't leave empty FW config files behind
361
362 -- Proxmox Support Team <support@proxmox.com> Mon, 08 Feb 2016 14:09:24 +0100
363
364 pve-firewall (2.0-16) unstable; urgency=medium
365
366 * logger: basic ipv6 support
367
368 * add DHCPv6 macro
369
370 * add dhcpv6 support to the dhcp option
371
372 -- Proxmox Support Team <support@proxmox.com> Tue, 26 Jan 2016 16:52:14 +0100
373
374 pve-firewall (2.0-15) unstable; urgency=medium
375
376 * fix bug #859: use $security_group_name_pattern in iptables_get_chains
377
378 * fix some regular expressions mixups
379
380 -- Proxmox Support Team <support@proxmox.com> Thu, 07 Jan 2016 16:33:23 +0100
381
382 pve-firewall (2.0-14) unstable; urgency=medium
383
384 * fix systemd service dependencies
385
386 -- Proxmox Support Team <support@proxmox.com> Fri, 27 Nov 2015 10:52:57 +0100
387
388 pve-firewall (2.0-13) unstable; urgency=medium
389
390 * allow numeric icmp types
391
392 -- Proxmox Support Team <support@proxmox.com> Fri, 23 Oct 2015 13:21:53 +0200
393
394 pve-firewall (2.0-12) unstable; urgency=medium
395
396 * implement bash completions
397
398 * convert pve-firewall into a PVE::Service class
399
400 -- Proxmox Support Team <support@proxmox.com> Thu, 24 Sep 2015 12:15:00 +0200
401
402 pve-firewall (2.0-11) unstable; urgency=medium
403
404 * iptables_get_chains: fix veth device name
405
406 -- Proxmox Support Team <support@proxmox.com> Tue, 08 Sep 2015 07:54:35 +0200
407
408 pve-firewall (2.0-10) unstable; urgency=medium
409
410 * new helper: clone_vmfw_conf()
411
412 -- Proxmox Support Team <support@proxmox.com> Tue, 25 Aug 2015 06:47:49 +0200
413
414 pve-firewall (2.0-9) unstable; urgency=medium
415
416 * remove firewall config file subroutine added
417
418 -- Proxmox Support Team <support@proxmox.com> Wed, 19 Aug 2015 15:42:51 +0200
419
420 pve-firewall (2.0-8) unstable; urgency=medium
421
422 * adopt regresion tests for lxc containers
423
424 * removed firewall code for openVZ
425
426 * Subroutine verify_rule fixed to correctly check only for "net\d+"
427 interface device names
428
429 -- Proxmox Support Team <support@proxmox.com> Wed, 12 Aug 2015 12:01:43 +0200
430
431 pve-firewall (2.0-7) unstable; urgency=medium
432
433 * added firewall code for lxc
434
435 -- Proxmox Support Team <support@proxmox.com> Mon, 10 Aug 2015 09:21:14 +0200
436
437 pve-firewall (2.0-6) unstable; urgency=medium
438
439 * firewall ipversion comparison fix
440
441 -- Proxmox Support Team <support@proxmox.com> Tue, 04 Aug 2015 11:14:51 +0200
442
443 pve-firewall (2.0-5) unstable; urgency=medium
444
445 * add ipv6 neighbor discovery and solicitation macros
446
447 * ip6tables accepts both spellings of the word neighbor
448
449 * added Ceph macro
450
451 -- Proxmox Support Team <support@proxmox.com> Mon, 27 Jul 2015 13:20:55 +0200
452
453 pve-firewall (2.0-4) unstable; urgency=medium
454
455 * include manual page for pve-firewall
456
457 -- Proxmox Support Team <support@proxmox.com> Sat, 27 Jun 2015 16:26:28 +0200
458
459 pve-firewall (2.0-3) unstable; urgency=medium
460
461 * use noawait trigers for pve-api-updates
462
463 -- Proxmox Support Team <support@proxmox.com> Mon, 01 Jun 2015 12:33:06 +0200
464
465 pve-firewall (2.0-2) unstable; urgency=medium
466
467 * trigger pve-api-updates event
468
469 -- Proxmox Support Team <support@proxmox.com> Tue, 05 May 2015 15:10:24 +0200
470
471 pve-firewall (2.0-1) unstable; urgency=medium
472
473 * recompile for debian jessie
474
475 -- Proxmox Support Team <support@proxmox.com> Fri, 27 Feb 2015 12:22:04 +0100
476
477 pve-firewall (1.0-18) unstable; urgency=low
478
479 * fix alias lookup
480
481 -- Proxmox Support Team <support@proxmox.com> Mon, 09 Feb 2015 09:32:03 +0100
482
483 pve-firewall (1.0-17) unstable; urgency=low
484
485 * fix restart behavior
486
487 -- Proxmox Support Team <support@proxmox.com> Thu, 15 Jan 2015 06:45:58 +0100
488
489 pve-firewall (1.0-16) unstable; urgency=low
490
491 * use new Daemon class from pve-common
492
493 -- Proxmox Support Team <support@proxmox.com> Thu, 18 Dec 2014 09:45:07 +0100
494
495 pve-firewall (1.0-15) unstable; urgency=low
496
497 * bug fix: load cluster conf for host rules
498
499 -- Proxmox Support Team <support@proxmox.com> Fri, 12 Dec 2014 06:33:28 +0100
500
501 pve-firewall (1.0-14) unstable; urgency=low
502
503 * do not use ipset list chains
504
505 * remove preinst script (not needed anymore)
506
507 -- Proxmox Support Team <support@proxmox.com> Fri, 05 Dec 2014 13:42:00 +0100
508
509 pve-firewall (1.0-13) unstable; urgency=low
510
511 * fix ipset remove order
512
513 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Nov 2014 12:45:48 +0100
514
515 pve-firewall (1.0-12) unstable; urgency=low
516
517 * add preinst script to clear ipset from older installation (because
518 sets cannot be swapped if there type does not match.
519
520 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Nov 2014 08:59:38 +0100
521
522 pve-firewall (1.0-11) unstable; urgency=low
523
524 * bug fix: correctly set ipversion for aliases in verify_rule
525
526 * save restore commands into files to make debugging
527 easier (/var/lib/pve-firewall/)
528
529 -- Proxmox Support Team <support@proxmox.com> Fri, 28 Nov 2014 08:04:05 +0100
530
531 pve-firewall (1.0-10) unstable; urgency=low
532
533 * add IPv6 support for VMs (hostfw is IPv4 only)
534
535 -- Proxmox Support Team <support@proxmox.com> Wed, 26 Nov 2014 07:00:29 +0100
536
537 pve-firewall (1.0-9) unstable; urgency=low
538
539 * fix max ipset name name length
540
541 -- Proxmox Support Team <support@proxmox.com> Tue, 14 Oct 2014 16:29:34 +0200
542
543 pve-firewall (1.0-8) unstable; urgency=low
544
545 * implement permission
546
547 -- Proxmox Support Team <support@proxmox.com> Mon, 08 Sep 2014 12:15:21 +0200
548
549 pve-firewall (1.0-7) unstable; urgency=low
550
551 * proxy host rule API calls to correct node
552
553 * always generate MAC and IP filter rules if firewall is enabled on NIC
554
555 -- Proxmox Support Team <support@proxmox.com> Thu, 26 Jun 2014 07:12:57 +0200
556
557 pve-firewall (1.0-6) unstable; urgency=low
558
559 * ipmlement ipfilter ipsets
560
561 -- Proxmox Support Team <support@proxmox.com> Thu, 12 Jun 2014 08:37:08 +0200
562
563 pve-firewall (1.0-5) unstable; urgency=low
564
565 * remove ipsets when firewall disabled
566
567 -- Proxmox Support Team <support@proxmox.com> Wed, 04 Jun 2014 08:50:18 +0200
568
569 pve-firewall (1.0-4) unstable; urgency=low
570
571 * depend on iptables and ipset
572
573 -- Proxmox Support Team <support@proxmox.com> Wed, 04 Jun 2014 06:45:33 +0200
574
575 pve-firewall (1.0-3) unstable; urgency=low
576
577 * change dh_installinit order (register pvefw-logger before pve-firewall)
578
579 -- Proxmox Support Team <support@proxmox.com> Wed, 04 Jun 2014 06:24:21 +0200
580
581 pve-firewall (1.0-2) unstable; urgency=low
582
583 * add experimental nflog logging daemon
584
585 -- Proxmox Support Team <support@proxmox.com> Thu, 13 Mar 2014 08:27:01 +0100
586
587 pve-firewall (1.0-1) unstable; urgency=low
588
589 * initial package
590
591 -- Proxmox Support Team <support@proxmox.com> Mon, 03 Mar 2014 08:37:06 +0100
592