Project

General

Profile

Download (43.5 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
e729ecf8 10/31/2023 12:08 AM Marcos M

Specify specialnet flags when calling get_specialnet(). Fix #14935

Allow passing specialnet flags to pconfig_to_address() to correctly
handle address/network config elements. Also correctly handle VIP
selection in nat/binat rules.

022cb5c4 09/21/2023 12:53 PM Jim Pingle

Fixup some separator config access issues. Fixes #14794

9602c76c 08/23/2023 09:23 PM Marcos M

Correctly shift separators when deleting a single rule above a separator. Fix #14691

abc8192b 08/23/2023 06:32 PM Marcos M

Refactor rule separators. Fix #14691

c4518538 08/23/2023 02:08 PM Jim Pingle

Option to require if select before showing fw rules. Implements #13124

Originally submitted in PR 4582 by Chrisc-c-c at GitHub

8a12728d 07/31/2023 05:30 PM Marcos M

Use the correct index when saving rule separators. Fix #14619
Also fix displaying rule separators with an out of range index.

77e16886 07/13/2023 12:43 PM Jim Pingle

Correct JS for bulk rule copy convertif. Fixes #14576

b9b25969 06/21/2023 03:23 PM Christian McDonald

firewall_rules.php: default to the first configured interface, Fixes #14345

5f121e6a 03/13/2023 03:58 PM Jim Pingle

Improve floating rule handling of missing VPNs. Fixes #13953

402c98a2 02/09/2023 12:17 AM Reid Linnemann

Update copyright years to include 2023

483512b3 12/09/2022 06:53 PM Reid Linnemann

Prevent get_pf_rules() from indexing a string error. Fixes #13660

pfSense_get_pf_rules(), which populates the $rulescnt variable sent to
get_pf_rules(), will terminate its loop fetching rules if a call to
pfctl_get_rule() returns nonzero, adding to the associative array return value...

829322b3 11/29/2022 03:51 PM Christian McDonald

Rector some direct config gets with complex paths.

749af017 11/21/2022 08:06 PM Jim Pingle

Use 'ip' when copying+converting addr rules. Fixes #13364

2e534ffe 11/21/2022 07:59 PM Jim Pingle

Ensure copied rules get unique IDs. Fixes #13507

877cff6f 11/21/2022 03:28 PM Jim Pingle

Fix more Rector foreach fallout

d35a18fc 11/15/2022 07:21 PM Christian McDonald

RemoveUnusedForeachKeyRector runresults

4864d7f6 11/15/2022 06:49 PM Josh Soref

Spelling fixes. Fix #13357

Bugs:
  • Incorrect input validation for `dhcp6c` `keyinfo expire` `forever` keyword in `interfaces.inc`.
  • Incorrect input validation for associated rule's `Source Port` in `firewall_rules_edit.php`.
  • Incorrect `voucher*.` file lock reference in `status_captiveportal_voucher_rolls.php`....
2dc23896 07/08/2022 02:21 PM Christopher Cope

Fixed handling of single rule selected with multi-delete Issue #9887

e1e388e4 03/25/2022 01:01 PM Viktor Gurov

Disable buttons on NAT pages if no rules selected. Fixes #12957

64b2a187 03/11/2022 03:59 PM Viktor Gurov

Disable buttons on the firewall_rules.php page if no rules selected. Fixes #12871

c5d0d75d 03/11/2022 01:19 PM Jim Pingle

New methods for killing states. Implements #12092

15ae0ea0 03/03/2022 02:51 PM Viktor Gurov

Rename Copy to Paste. Implements #8365

2e3018c5 02/25/2022 03:24 PM Viktor Gurov

Rules copy feature. Implements #8365

af3320b2 02/15/2022 07:17 AM Viktor Gurov

Allow the selection of "any" interface in floating rules. Implements #12392

7e288965 02/14/2022 04:00 PM Viktor Gurov

Button to toggle selected firewall rules. Implements #2505

8f2f85c3 01/02/2022 01:05 AM Luiz Souza

Update the Copyright year of the files owned by Rubicon/Netgate.

373fdb53 12/07/2021 03:35 PM Steve Beaver

Revert "move firewall functions to include file"

This reverts commit a5a4cf87eeacfaf922151ce356fca1eee53762eb

d297504c 12/03/2021 02:34 PM Viktor Gurov

Do not display direction indicator on the non-floating tabs. Fixes #12559

2c21b4a4 12/02/2021 04:25 PM Viktor Gurov

Gateway / Gateway group edit on the firewall rules page. Implements #12555

a5a4cf87 12/01/2021 01:44 PM Trevor Kerr

move firewall functions to include file

e6df5881 10/20/2021 04:48 PM Viktor Gurov

Icon for traffic direction on floating rules tab. Implements #12433

0ef74a74 08/04/2021 07:42 PM lufte grof

missing space in function parameters

a70d6132 08/04/2021 07:25 PM lufte grof

Use the cached gateways_status in gateway_info_popup() call

f8993f22 08/04/2021 07:13 PM lufte grof

Inline presentation instead of print/echo in PHP

85ea410d 08/02/2021 11:04 PM lufte grof

Bug #12174 - rename gw_table to gw_info

c79b9cfe 08/02/2021 10:58 PM lufte grof

Bug #12174 - cache results from gateway_info_popup function

87011dce 07/30/2021 07:27 PM Jim Pingle

Cache gw status for rules. Fixes #12174

Don't fetch a new gateway status for every rule. Fetch it once and use
it for the entire page load.

281dede0 03/19/2021 07:25 PM Renato Botelho

Remove WireGuard support

Out of an abundance of caution while we investigate the claims about
WireGuard in public, we need to remove it from pfSense Plus and CE in
order to shield customers from potential risk.

dc572d38 02/22/2021 03:45 PM Renato Botelho

Merge pull request #4491 from dsmackie/issue-9887

8dffba30 01/21/2021 09:57 PM Jim Pingle

Fix WireGuard case

5a33a16c 01/21/2021 09:55 PM Jim Pingle

Ticket #5186: Enable Wireguard firewall rules tab

8f585441 01/03/2021 12:28 PM Luiz Souza

Update the Copyright year.

A subsequent commit will deal with .po's.

9e0c9670 12/17/2020 10:47 AM Dan Mackie

Removed redundant index check

2049173b 12/17/2020 10:35 AM Dan Mackie

Removed unnecessary variable

5b9723fa 12/17/2020 10:22 AM Dan Mackie

Fix for both #9887 and #6801

3e7a04be 12/17/2020 08:09 AM Dan Mackie

Fix separators moving when multiple deleted - Fix #9887

c8207c6c 12/16/2020 09:19 AM Dan Mackie

Fix separators not updating - Issue #10827

1574802c 10/01/2020 01:51 PM Renato Botelho

Fix #6030

Use a range of tracker ids for anti-lockout, bogons and rfc1918 rules so
any rule has a unique identifier

03c0fd1e 09/13/2020 08:23 AM Viktor Gurov

Floating rules with large number of interfaces fix. Issue #10892

e912f0cf 06/22/2020 01:11 PM Viktor Gurov

Improve gateways popup. Implements #885

f9e65650 06/16/2020 02:08 PM Jim Pingle

Fix column count for floating rules tab. Fixes #10667

ad4021d6 05/23/2020 05:17 PM Viktor Gurov

Show gateway/group IPs on mouseover. Implements #885

65d935bf 04/25/2020 05:18 PM Viktor Gurov

Floating rules tab fix. Issue #4629

bf83fb9a 04/21/2020 10:12 AM Viktor Gurov

Add Interfaces column to Floating Rules. Issue #4629

0284d79e 01/03/2020 04:37 PM Jim Pingle

This is 2020. Issue #9245

38809d47 07/29/2019 05:50 PM Renato Botelho

Fix copyright message years to reflect BSDP -> ESF -> Netgate

dc65689a 03/25/2019 01:55 PM Renato Botelho

Do now show scheduler icon when scheduler tag is empty

Spotted by: Oliveira MaisSecurity <>

0b4c14a4 01/02/2019 02:50 PM Steve Beaver

Update copyright notices to 2019. Happy New Year

c6c398c6 11/21/2018 06:30 PM Jim Pingle

Fix #9121: Initialize arrays to prevent PHP 7 errors

988b786d 09/27/2018 02:16 PM → luckman212

gettext on strings

fd4dc22e 09/25/2018 05:04 AM → luckman212

don't show drag message if roworderdragging is disabled

4ad34942 08/21/2018 11:45 AM Steve Beaver

Add "select all" control to remaining NAT pages

e969408d 08/20/2018 12:00 PM Steve Beaver

Added "select all" control
Fixed #8812

c64c8773 07/25/2018 02:01 PM Jim Pingle

Add a mechanism to blacklist interfaces from filtering. Fixes #8685

Only entry at the moment is ipsec for if_ipsec interfaces which have
some issues interacting with pf currently.

4114a6ae 07/17/2018 03:04 PM Stephen Jones

Fixed #8656 PHP7 fixed illegal string offsets

ef3d2cad 07/16/2018 10:35 PM Steve Beaver

Fixed #8654
Fixed PHP7 issue causing separators not to work at all

2b3b5975 05/12/2018 06:53 PM Steve Beaver

PHP7 - Resolve illegal string offset warning

46ffb68f 03/09/2018 12:50 AM Marius Halden

Migrate firewall rules to create_interface_list()

9c17359f 02/27/2018 02:14 PM Jim Pingle

Add tracker ID to firewall rule list and edit page. Implements #8348

b8f91b7c 01/05/2018 01:44 PM Luiz Souza

Update the Copyright notice for pfSense.

52e91f70 11/29/2017 11:15 PM Pi Ba

webgui, option to disable dragging of rules

e4e78af3 03/30/2017 03:49 PM Jim Pingle

Don't use usepost on firewall_rules.php for the tabs.

68eaa19f 03/21/2017 04:20 PM Doktor Notor

Add reason to write_config() calls

fcf29c87 03/13/2017 11:31 AM Phil Davis

Fix comment typo in firewall_rules.php

while I notice it

285aa44d 02/19/2017 11:46 AM Steve Beaver

Save tab value (if) in HTML

7c40255c 02/18/2017 10:24 PM Steve Beaver

Fixed #7277

84147b7b 02/13/2017 07:29 PM Steve Beaver

Revisions to GET/POST conversion limiting POSTs to save, apply, and delete functions - Firewall

4b72f68f 02/10/2017 09:22 PM Steve Beaver

Replace '_' with '_<wbr> when displaying alias names. Allows long alias names with underscores to word-break better.

e3947e77 02/10/2017 08:34 PM Steve Beaver

GET/POST conversion firewall_rules
guiconfig.php display_top_tabs supports "usepost" as an optional 4th argument

702fa4d0 02/01/2017 10:58 AM Phil Davis

Code with multiple %s in usr/local/www

815398fb 01/25/2017 09:05 AM Phil Davis

Standardize rules reloading message

edcd7535 01/10/2017 02:48 PM Phil Davis

Breadcrumb links

ffc4c4a3 12/30/2016 11:53 AM Renato Botelho

Merge pull request #3139 from stilez/patch-38

675c9e59 12/27/2016 01:15 AM Stilez y

improve CSS handling for icmp types (overflow/table)

Minor CSS and formatting improvement to layout for icmp types in rules table. With this change, if several icmp types are specified in the rule, if they won't fit into 2 lines the GUI automatically switches to a scrollable overflow instead, to preserve the table layout. Also underlining is per icmptype so commas etc aren't underlined which is much easier to read

ef0e956e 12/20/2016 10:06 PM Caio Plumbeo

Fix display of the number of states in the firewall rules page

For numbers greater than 1000 format_number() returns strings formatted like N.NNN K/M/G/T, that get cut to only the integer part if '%d' is used.

dd455f50 11/21/2016 03:37 PM Steve Beaver

Fixed #6939 by moving CSS only to the two pages that require it

7da65ab7 11/04/2016 08:25 PM Steve Beaver

Fixed #6895
by setting overflow-x: visible; in CSS

97eebb23 10/26/2016 10:12 PM Stilez y

coding layout fix

c7e31e37 10/26/2016 10:11 PM Stilez y

remove gettext() not needed

9a2d3fe1 09/25/2016 02:01 PM Stilez y

Simplify logic

00098bc8 09/21/2016 04:09 PM Steve Beaver

Fixed #6801

91822dc6 09/18/2016 07:55 AM Stilez y

move implode() to same line as previous change

16b91b19 09/18/2016 07:52 AM Stilez y

simplify avoiding loop. Also localise with gettext()

cf1aaf9c 09/15/2016 08:57 AM Stilez y

Enhance ICMP types in rules

See main PR for details

81299b5c 09/06/2016 07:23 PM Renato Botelho

Move copyright from ESF to Netgate

b12ea3fb 07/15/2016 07:30 PM Renato Botelho

Move to Apache License 2.0

c5d81585 07/15/2016 06:30 PM Renato Botelho

Review license / copyright on all files (final round)

c81ef6e2 06/27/2016 05:00 AM Phil Davis

Always use require_once

The usage of require() and require_once() throughout the system is
inconsistent, and "bugs" come up now and then when the order of
"requires" is a bit different and some require() happens after the
include file is already included/required....

92da593a 05/31/2016 10:13 PM Chris Buechler

Link to correct schedule from firewall_rules.php. Ticket #6428

1fd8a552 05/06/2016 08:10 PM NOYB NOYB

Miscellaneous Textual Correction - Firewall / Rules