Project

General

Profile

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

# Date Author Comment
7c2468c5 04/27/2022 09:09 PM Viktor Gurov

Captive Portal ipfw->pf transition. Todo #13100

085ff94b 04/27/2022 12:37 PM Viktor Gurov

USB NIC handling improvements. Fixes #12606 #9393

303c51fc 04/18/2022 08:28 PM Viktor Gurov

Allow auto prefix with manual prefix-length in NPT. Implements #13070

8a89c115 04/18/2022 03:12 PM Jim Pingle

Reject multiple IPv6 compressions. Fixes #13069

Having :: in an IPv6 address more than once is not valid, even if it
expands to an unambiguous result.

c04144d1 02/14/2022 07:22 PM Viktor Gurov

Clear aliases,filter,shaper and natconf flags on filter_configure(). Fixes #12678

de739376 02/14/2022 04:34 PM Viktor Gurov

Delete static default route if default gateway is NONE. Fixes #12536 #11692

5e53a7b5 02/14/2022 04:13 PM Viktor Gurov

Initialize $cmp with an empty array. Fixes #12749

e638072c 02/14/2022 03:58 PM Viktor Gurov

Display interface interrupts. Fixes #12735

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

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

cd974f08 12/03/2021 02:21 PM Viktor Gurov

SNMP IPv6 support. Implements #12325

cf757a80 08/18/2021 08:11 PM Jim Pingle

Regex cleanup should also kill {}. Fixes #12257

It's not used often (and less in the GUI) and can be a source of
problems with large numbers of repetitions even outside of grouped
expressions.

8cd3f92f 08/17/2021 01:11 PM Jim Pingle

Regex cleanup change. Fixes #12257

Rather than attempting to cleanup group repetition, just discard the
unwanted pattern.

d57eab57 08/17/2021 06:05 AM Viktor G

VLAN/QinQ-only interface mismatch detection. Fixes #12170

57a737f1 08/16/2021 05:42 PM Jim Pingle

More route display changes. Fixes #12257

  • Move escape_filter_regex() from syslog.inc to util.inc since it will
    be used by things other than syslog.
  • Add some basic regex sanity and consistency check functions
  • Cleanup diag_routes.php route filter before use...
37c677a1 08/13/2021 12:49 PM Viktor Gurov

Fix is_hostname() regression. Issue #12245

5ed5f14d 08/13/2021 08:11 AM Viktor G

Set $retries=10 in resolve_retry() to improve resolution timeout. Fixes #12196

9fc1648e 07/20/2021 04:24 PM Jim Pingle

Portal Redir URL scheme check. Fixes #11843

  • Add support to is_URL() to check that the scheme only matches HTTP or
    HTTPS
  • Use the new is_URL() feature in Captive Portal redirect URL tests
e9c8a663 07/14/2021 12:54 PM R. Christian McDonald

Fixes Redmine #12111

3ee90a3e 07/01/2021 01:05 PM Viktor Gurov

Skip empty URLTable (Ports) aliases. Fixes #4893

daaa7474 06/24/2021 01:32 PM fl0l0u

Changes requested

- if formatting
- removing temporary variable

6e8c4db2 06/23/2021 09:13 PM fl0l0u

Cisco-AVPair + Framed-IP-Address: correcting clientip

Workaround to substitute Framed-IP-Address value in Cisco-AVPair ACL's where {clientip} is used

d1b2d749 06/23/2021 05:23 PM Renato Botelho

Merge pull request #4522 from fl0l0u/patch-1

c2c11dcf 06/18/2021 06:42 PM Viktor Gurov

Interpret numeric-only addresses as invalid in is_hostname(). Fixes #12000

b5c9be99 05/28/2021 07:51 PM fl0l0u

Cisco-AVPair ACL rule: port range operator change

Previous operator ( `><` ) prevented inserting port range with min/max port.
Ex.
`ip:inacl#1=permit tcp host {clientip} host 1.1.1.1 range 10000 65535`
produced the following invalid rule:
`pass in quick on ovpns1 inet proto tcp from 192.168.1.2 to 1.1.1.1 port 9999 >< 65536`

4979c993 05/12/2021 12:02 PM Viktor Gurov

Correctly change default IPv6 route MTU if both IPv4/IPv6 gateways are configured on interface. Fixes #11855

c5a7164f 05/10/2021 02:51 PM Steve Beaver

Merge branch 'viktor/pfSense-nat11ipsecfix'

6d98e931 05/10/2021 01:14 PM Viktor Gurov

1:1 NAT IPsec/OpenVPN/L2TP/PPPoE and interface groups input validation fix. Issue #11751

0466339c 05/10/2021 01:14 PM Viktor Gurov

IPv4 link-local (169.254.x.x) gateway fix. Issue #11806

f7163f44 04/29/2021 11:45 AM Steve Beaver

Fix missing ';'

f381d8d8 04/28/2021 07:21 PM Steve Beaver

Move protocol setup outside of foreach. It only needs to happen once

1622230a 04/28/2021 05:46 PM Steve Beaver

Revise resolve_retry timing/action to avoid long delays in ipsec status results

6bb8cdd4 04/07/2021 12:32 PM Viktor Gurov

OpenVPN Cisco AVPair {clientipv6} template. Implements #11596

cca31114 03/22/2021 09:52 AM Viktor Gurov

route_add_or_change() add linklocal gateway scope. Fixes #11713

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.

90fd68c6 03/16/2021 12:21 PM Viktor Gurov

Reject IPv4-mapped IPv6 addresses on Mobile IPsec DNS server input validation. Fixes #11446

46ff02ac 03/14/2021 07:38 AM Viktor Gurov

Supress route no found error. Issue #11475

07b780c8 03/10/2021 06:11 PM Viktor Gurov

route_del() optimization. Issue #11475

d9818e01 03/10/2021 06:05 PM Viktor Gurov

Static IPv6 /128 routes fix. Issue #11594

2428d0a9 03/09/2021 03:26 PM Steve Beaver

Revise firewall_nat_edit for MVC

7990de53 03/01/2021 02:25 PM Viktor Gurov

route_get() optimization. Fixes #11475

f4d883da 03/01/2021 02:17 PM Viktor Gurov

Cisco AVPair parse {clientip}. Fixes #11561

321fbbdb 02/27/2021 09:21 PM Dmitry Bashkarev

Fixed bug parsing netmask cisco acl

087d28fa 02/18/2021 04:31 PM Viktor Gurov

Non local gateways fix. Issue #11433

3673b6d0 02/04/2021 11:30 AM Renato Botelho

Style fixes

0c3fff67 01/25/2021 04:02 PM Jim Pingle

Refine Unbound auto ACL generation. Implements #11309

e564dbd6 01/21/2021 12:18 AM Steve Beaver

Add ^wg to list of interface mimatch types

3856366b 01/20/2021 05:27 PM Renato Botelho

Retire VXLAN support

VXLAN support is not enterprise ready and after internal discussion we
decided we are not able to support it. We are committed to release
features only when they are ready.

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

Update the Copyright year.

A subsequent commit will deal with .po's.

4faf9170 11/18/2020 12:52 PM Viktor Gurov

Hide poesX-Y from interface list. Issue #11034

50b84727 11/16/2020 12:11 PM Viktor Gurov

Create poesX interfaces for PPPoE server. Issue #11034

c150479c 11/05/2020 02:37 PM Viktor Gurov

Different interface name for L2TP VPN. Fixes #11006

b1558574 11/02/2020 03:53 PM Renato Botelho

Ticket #10955: Fix "default" case

Make a string check to cover "default" gateway

f8cc5da5 10/20/2020 10:56 AM Viktor Gurov

Allow to select virtual interfaces in CLI interface assignment. Fixes #10947

c91be02b 10/14/2020 04:04 PM Viktor Gurov

Nested alias IDN fix. Issue #10968

64431f25 10/08/2020 11:35 AM Viktor Gurov

route_get() improments. Fixes #10955

c5495c59 10/05/2020 10:33 PM Renato Botelho

Merge pull request #4464 from vktg/ovpnipsecsameradiusparser

8dc360ea 10/05/2020 10:23 PM Steve Wheeler

Fix #10898

Fix vxlan interfaces configuration at boot

4537e922 10/01/2020 12:49 PM Viktor Gurov

Same RADIUS ACL parser for IPsec/OpenVPN. Implements #10469

ffe95182 09/22/2020 02:56 PM Renato Botelho

Fix #10925: Check if $rtable is empty

c428cdf4 09/16/2020 08:03 PM Renato Botelho

Rework route functions

- Created route_table() that returns an array containing all items from
route table. It uses --libxo to get a json object
- Created route_get() that return an array with route items to desired
target
- Created route_get_default() to get current default route for inet or...

33f28cc5 09/10/2020 08:54 PM Renato Botelho

Style: break long line

b53eb95a 08/31/2020 05:44 PM Renato Botelho

Merge pull request #4421 from vktg/vxlangui

b6ea9c61 08/31/2020 02:48 PM Viktor Gurov

VXLAN configuration WebGUI. Feature #6240

dbc1b8ee 08/27/2020 12:30 PM Jim Pingle

Fix some illegal string offset errors. Issue #10659

ab378cb7 07/21/2020 05:51 PM Steve Beaver

Move build_vip_list() function to util.inc. Fix var ambiguity

35c60e99 06/24/2020 06:27 AM Viktor Gurov

is_subnet() RFC4291 par 2.2.2 format support. Fixes #10694

d764f8fc 06/03/2020 07:30 AM Viktor Gurov

Do not show stf(6RD/6to4) interface as parent physical. Issue #10626

050e18cf 05/14/2020 05:11 AM Viktor Gurov

is_proccess_running empty proc fix. Issue #10540

bd78aead 04/09/2020 11:23 AM Renato Botelho

Merge pull request #4262 from vktg/lagginfo

0249b6f8 04/09/2020 10:56 AM Renato Botelho

Style fixes

707db1bc 04/09/2020 10:52 AM Renato Botelho

Merge pull request #4141 from vktg/set6routesmtu

49e36202 04/04/2020 12:25 PM Viktor Gurov

Show LAGG Members info. Issue #9187

8ee5aa03 04/02/2020 11:40 AM Viktor Gurov

DHCP Domain trailing dot validation. Issue #8054

8f85087b 02/12/2020 07:18 AM Viktor Gurov

Suppress dns_get_record() errors. Issue #9405

a8287828 02/07/2020 04:17 PM Renato Botelho

Merge pull request #4165 from vktg/resolve46

e541d719 02/07/2020 03:51 PM Renato Botelho

Merge pull request #4181 from vktg/iftopstatus

15c2e494 02/05/2020 06:51 PM Joshua Sign

Add iftop support to status_graph.php. Issue #3334

d3ac1cea 01/24/2020 05:06 PM Viktor Gurov

IPsec IPv6 dynamic FQDN Remote Gateways, resolve_retry() IPv6 support. Issue #9405

c297d257 01/16/2020 08:15 AM Viktor Gurov

set correct MTU for static and default IPv6 routes. Issue #6868

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

This is 2020. Issue #9245

6df10582 10/03/2019 08:10 PM Erik Schaeffer

Fix #7304: Add OMAPI to the DHCP Server settings

Supports setting a port and setting or generating a key. Service is
enabled when settings are defined. Validation logic added on save to
verify port is valid and not in use as well as that a key is defined or...

09d59743 10/01/2019 04:10 PM Jim Pingle

Image upload validation improvements. Fixes #9804

  • Make functions for validating images against a pre-defined list of
    approved types
  • Change the picture widget to use these functions
  • Add validation for uploaded Captive Portal logo/background images
38809d47 07/29/2019 05:50 PM Renato Botelho

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

626c7734 06/04/2019 01:33 PM Renato Botelho

Move dhcpd_date_adjust_gmt() to util.inc

923eb50e 06/04/2019 01:33 PM Renato Botelho

Move array_remove_duplicate() to util.inc

d36cf2c9 03/15/2019 03:15 PM Jim Pingle

Test modules path before scanning. Fixes #9400

91677c09 03/13/2019 03:37 PM Luiz Souza

Generate hints for the kernel loader.

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

8be7aff9 10/22/2018 03:28 PM Steve Beaver

Merge pull request #3987 from PiBa-NL/20180920-apinger-wait-for-terminate

e738a4c9 10/15/2018 07:21 PM Jim Pingle

Show nvme controllers in SMART list. Fixes #9042

dba7debb 10/15/2018 07:20 PM Jim Pingle

Revert "Show nvme devices in SMART disk list. Fixes #9042"

This reverts commit bdb6021f79f222b2c7d732436800e96cb34ea973.

bdb6021f 10/15/2018 06:46 PM Jim Pingle

Show nvme devices in SMART disk list. Fixes #9042

66491555 09/20/2018 09:49 PM PiBa-NL

gateway monitoring, wait for apinger to terminate or remove its pid file when restarting it.

905bd44e 08/01/2018 09:30 PM Pi Ba

outbound-nat, make sure rules generated with outbound-nat rules are valid also on interfaces with mixed ipv4/ipv6 address environments

b2c97ede 07/20/2018 06:07 PM Jim Pingle

Fix PHP7 array issue in array_merge_recursive_unique()

bd4c337c 05/30/2018 08:53 PM Jim Pingle

Please welcome routed IPsec using if_ipsec VTI interfaces. Implements #8544

To use, create a P1/P2 and set P2 to VTI using local/remote network as tunnel endpoint addresses, then assign the interface (enable, but IP type = none), and use like any other interface for routing.

caf4d712 05/03/2018 09:10 PM Steve Beaver

Merge pull request #3781 from PiBa-NL/20170712-defaultgateway-group

a47598aa 04/25/2018 06:40 PM Renato Botelho

Validate if $array is an array

43a9b03d 04/23/2018 07:39 PM Pi Ba

Gateways, allow for configuring a gatewaygroup as the default gateway.
-Avoid changing routes by just visiting a webgui page.
-Avoid change some unneeded events when nothing changed.