Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
1267b787 11/09/2016 06:26 AM Luiz Souza

The IPv6 packets are always blocked.

Ticket #6206

c603770d 11/09/2016 06:21 AM Luiz Souza

Fix a 'divide by zero' bug on shaper wizard when PRIQ is used and no bandwitdth is entered (the correct setting for a PRIQ scheduler).

da7054b7 11/08/2016 06:53 PM Steve Beaver

Fixed #6893
Null configuration settings are now written as <tag></tag> instead of <tag /> for consistency

d36ea867 11/07/2016 10:13 PM Renato Botelho

2.4.0 is now BETA

6bd09ca2 11/07/2016 07:13 PM Steve Beaver

Fixed 6901

86584ded 11/07/2016 06:49 PM Jim Pingle

Store Dynamic DNS passwords in Base64 to protect special characters. Fixes #6688

10b262b4 11/07/2016 06:00 PM Steve Beaver

Fixed #6898

a6b5014d 11/07/2016 03:56 PM Luiz Souza

So, PHP eats the last '\n' and we need an additional new line...

Fix the generated pf rules.

7c3a9ded 11/07/2016 03:36 PM Steve Beaver

Fixed #6779
Round calculated bandwidth down to nearest integer

54a217f0 11/07/2016 02:38 PM Steve Beaver

Correct part of #6779
Setting input "step" value to "any" alows hte element to accept decimal (float) values, not just integers.

55fcc035 11/07/2016 04:17 AM Luiz Souza

Do not generate IPv6 rules when IPv6 is disabled.

Ticket #6206

411d4e6e 11/07/2016 03:51 AM Luiz Souza

Consider the IPv6 checksum options when dealing with "Disable hardware checksum offload".

Ticket #5321

a227ecef 11/07/2016 03:18 AM Luiz Souza

Merge pull request #3164 from fredronnv/master

068ec0b1 11/07/2016 02:57 AM Luiz Souza

Merge pull request #3176 from stilez/patch-49

81cc31e1 11/07/2016 02:49 AM Luiz Souza

Merge pull request #3199 from phil-davis/ipv6lower

3c3f9397 11/05/2016 04:26 AM Luiz Souza

Fix the port assigment on SG-4860 or SG-8860.

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

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

7ac34d65 11/04/2016 07:16 PM Renato Botelho

Enable ALTQ for cxl. Fixes #6830

1be1b87b 11/04/2016 06:06 PM Jim Pingle

When deleting or disabling a non-dynamic gateway, if that gateway was set as default then remove the corresponding default route to respect the user's decision. Fixes #6659

f92d44da 11/04/2016 04:51 PM Steve Beaver

Fixed #6811

2446fffa 11/04/2016 03:05 PM Jim Pingle

Convert CloudFlare and GratisDNS dynamic DNS over to split hostname and domain name fields, like Namecheap. Otherwise they could both break with subdomains or international TLDs with many parts. Fixes #6778

e5d33973 11/04/2016 02:38 PM Steve Beaver

Fixed #6753
Interface menu entries no longer sorted for consistency with other GUI instances

79e50e97 11/04/2016 02:20 PM Jim Pingle

OpenBSD removed the pf FAQ page for shaping, so link to the proper page on archive.org since they offer no current equivalent and no other suitable replacement page is immediately available. Fixes #6781

9d29322d 10/31/2016 09:04 PM Renato Botelho

Do not attempt to remove interfaces from CP zone, captiveportal_configure_zone() will take care of it

0b8b5069 10/31/2016 08:31 PM Renato Botelho

Check if pidfile is valid before try to send signal

393c1317 10/28/2016 05:47 PM Renato Botelho

Always create a pipe for each allowed MAC or IP

aab966f2 10/28/2016 05:44 PM Renato Botelho

host_ips tables is not supposed to use pipes

013110a1 10/26/2016 10:59 PM Stilez y

80 character lines ftw :)

Just because it was asked nicely :)

892d8816 10/25/2016 03:55 PM Renato Botelho

Merge pull request #3201 from phil-davis/patch-3

0e0f580d 10/25/2016 03:47 PM Christoph Filnkößl

dyndns: add header processing in curl

some dyndns implementations rely on the correct HTTP header being set. the information was lost and now fixed.

f85a1e53 10/25/2016 03:42 PM Renato Botelho

Merge pull request #3192 from PiBa-NL/xmlrpc-auth

1ace41be 10/25/2016 03:37 PM Renato Botelho

Merge pull request #3200 from phil-davis/patch-2

bc6cefb7 10/25/2016 03:34 PM Renato Botelho

Merge pull request #3197 from phil-davis/dhcp6

4a1dc683 10/25/2016 03:25 PM Renato Botelho

Merge pull request #3205 from phil-davis/patch-7

99a537e1 10/25/2016 11:06 AM Renato Botelho

Make sure filterdns is disabled when CP zone is disabled

9945720f 10/25/2016 01:22 AM Luiz Souza

Fix the ipfw rule to use the table cp_ifaces and not the interface cp_ifaces.

a4aebf44 10/24/2016 09:26 PM Renato Botelho

Stop using -y on filterdns call

517b893e 10/24/2016 09:22 PM Renato Botelho

Rework captive portal to run with stock IPFW (round 1)

- Remove use of IPFW context
- Create a rule that will skip to proper rule for each cp zone
- Use new PHP module functions wherever is possible

6344be46 10/24/2016 09:09 PM Steve Beaver

REmove accidental text

a22947a4 10/24/2016 03:30 PM Steve Beaver

Provide conrol on system.php to allow display of hostname on login banner

61672439 10/24/2016 03:06 PM Steve Beaver

Added hostname to login page.
Option control required

92130da3 10/24/2016 04:09 AM Luiz Souza

Update the variable with the round() return otherwise it does not has any effect.

Found while testing Ticket #6272.

b7f2ebb5 10/24/2016 12:32 AM Phil Davis

Fix #6872 CP bandwidth 0 is no valid

The front-end validation prevents zero from being entered. "Leave empty" is the way to specify no limit.

eb01f065 10/20/2016 08:04 AM Phil Davis

Improve IPv4 address validation for services_dhcp

The input pattern that goes with Form_IpAddress by default allows for IPv4 and IPv6 valid characters. The back-end validation here is checking for IPv4 addresses, so it seems reasonable that the front-end input pattern checks might as well be restricted to the IPv4 valid characters. Unneeded setPattern have also been removed....

ebfcfeb5 10/20/2016 07:18 AM Phil Davis

Fix display advanced after input error for system_gateways_edit

Use case:
1) Edit a gateway that has no advanced settings (i.e. the Advanced section does not need to open on page load) - that works fine.
2) Modify the Gateway IP Address to something invalid like 1:2::z...

c982fdbc 10/20/2016 05:48 AM Luiz Souza

Fix is_macaddr().

Hexadecimal numbers without the '0' padding are also valid, e.g:

a:b:c:d:e:f
6a546985 10/20/2016 05:47 AM Phil Davis

Remove "use lowercase" hint

As it is no longer relevant, because the code now automatically converts
to lowercase.

d461ff40 10/20/2016 04:21 AM Phil Davis

Fix #6864 automatically convert IPv6 input to lowercase

1) As the user leaves the field, or presses Save, onChange will fire and
convert the input string to lowercase. This saves the user havng to even
think about it.
2) Provide some extra text that describes the expected format, to avoid...

2355c154 10/19/2016 02:43 AM Phil Davis

Better handle no dhcpv6 leases file

94bd7fb3 10/18/2016 01:01 PM Renato Botelho

Fix #6828

Until 2.3.x pfSense carried a patch that changed the behavior of 'route
change' command, making it add the route when it fails to change.
On 2.4 this patch was removed and will not be added back. This change
adjust PHP code to deal with route add / change and make it work...

dc5f639f 10/15/2016 02:58 PM Pi Ba

xmlrpc, use authentication through the basic auth header instead of extra user/pass parameters

6172f3de 10/14/2016 12:04 PM Renato Botelho

Make setup_serial_port() write config files safely

This function used to replace /boot.conf, /boot/loader.conf and
/etc/ttys on every call. Depending of the moment a power failure
happens, any of these files can be blank and it'll break console setup
on next boot....

406ced77 10/14/2016 11:51 AM Renato Botelho

Change safe_write_file $content parameter to accept an array

e717f161 10/14/2016 11:51 AM Renato Botelho

Make $force_binary parameter optional, default to false

237d29c4 10/14/2016 11:51 AM Renato Botelho

Prevent /etc/ttys to miss essential lines

We do not create /etc/ttys from scratch but we change it on every boot.
If original file is corrupted for some reason we can end up with a file
missing essential lines. Added a check to verify if these lines are
missing and add them back in this case

b533da85 10/13/2016 03:08 PM Jim Pingle

Fix up help text on outbound NAT.

7ea6dabe 10/13/2016 02:42 PM Jim Pingle

Clarify source port warning when editing a firewall rule.

d02ee138 10/13/2016 02:21 PM Jim Pingle

In the setup wizard, do not change the DHCP range if it is already set inside the new subnet. Otherwise it will overwrite a range set manually from the DHCP settings or the console when the wizard is run later. Fixes #4820

77179b26 10/13/2016 01:39 PM Renato Botelho

Merge pull request #3190 from phil-davis/dhcpv6

8c48089f 10/13/2016 01:36 PM Renato Botelho

Add extra validations on is_inrange_v46

Verify if addresses are valid IP address before convert them to make
numeric comparison.

While here, adjust indent.

Inspired by: @phil-davis patch at PR #3189

ef30fa51 10/13/2016 01:25 PM NOYB NOYB

Replace underscore with hyphen in option names

Thanks Jorge

(cherry picked from commit 30786a9d2486d88cb92cbb0ecb10586b39c32c65)

bd9e1327 10/13/2016 01:24 PM Renato Botelho

Merge pull request #3186 from phil-davis/unlink_if_exists

42ebf952 10/13/2016 01:15 PM Renato Botelho

Restore accidentally removed block

On dc61252ae the code used to restore dhcp6 leases when platform was
nanobsd was removed, but this code is supposed to run on full install
when it's configured to use MFS /tmp. Restored it, adjusting indent,
and add the correct conditional to run on MFS /tmp...

b76b52ae 10/13/2016 12:48 PM Renato Botelho

Merge pull request #3180 from valneacsu/fix_wifi_1st_VAP_params

3707ffc4 10/13/2016 02:22 AM Phil Davis

DHCPV6 only check VIPs in range if range valid

If the user has input invalid values into range from and to, then there
is no point checking any IPv6 VIPs to see if they fall in the range.
None of them would be "in range" because the specified range is not even...

d96a39ba 10/13/2016 01:31 AM Phil Davis

Make unlink_if_exists return true/false

This allows the caller to do a single "atomic" call to unlink_if_exists.
If it returns true, then they know that the file existed and that it has
been unlinked successfully.
This should help avoid race conditions where multiple code paths try...

0186b761 10/12/2016 08:38 PM Valentin Neacsu

Remove commented code

4b65536a 10/12/2016 07:30 PM Renato Botelho

Update pot

dc61252a 10/12/2016 07:29 PM Renato Botelho

Deprecate nanobsd platform and remove all conditionals that uses it

9ed7f8f6 10/12/2016 07:23 PM Renato Botelho

Retire rc.nanobsd_switch_boot_slice

0c2dffb0 10/12/2016 07:23 PM Renato Botelho

Define a single value for 'default_config_backup_count'

b55c6b82 10/12/2016 07:23 PM Renato Botelho

Remove unused global var 'hidebackupbeforeupgrade'

1289c0c1 10/12/2016 07:23 PM Renato Botelho

Remove all calls to conf_mount_r* functions

eec44c64 10/12/2016 07:23 PM Renato Botelho

Retire restart_httpd.php

60f164f3 10/12/2016 06:27 PM Renato Botelho

Retire cdrom platform support

f68a881c 10/12/2016 06:12 PM Renato Botelho

Remove unused global config item 'update_manifest'

3f4a0df9 10/12/2016 06:10 PM Renato Botelho

Remove hideplatform global config and all uses of it

337e6a26 10/12/2016 06:09 PM Renato Botelho

Remove unused global item 'nopkg_platform'

a5e59e25 10/12/2016 06:03 PM Renato Botelho

Retire refcount functions. They are not used anymore

9f08c2b0 10/12/2016 06:02 PM Renato Botelho

Retire diag_nanobsd.php

ffab5cb4 10/12/2016 05:59 PM Renato Botelho

Obsolete conf_mount_ro() and conf_mount_rw()

Now that nanobsd is gone these functions are not necessary anymore.
Keep them around until all calls are cleaned up

dd3d6c8a 10/12/2016 04:20 PM Renato Botelho

Merge pull request #3151 from EdHurtig/eng/6806

bc0a0c2e 10/12/2016 04:18 PM Renato Botelho

Merge pull request #3154 from PiBa-NL/filenoticeBR

4e04d896 10/12/2016 04:15 PM Renato Botelho

Simplify tcsh prompt and respect default terminal colors

d8746bc0 10/12/2016 03:51 PM Renato Botelho

Merge pull request #3140 from stilez/patch-39

ceea9d9c 10/12/2016 03:45 PM Renato Botelho

Merge pull request #3156 from stilez/patch-43

53b9a2ac 10/12/2016 03:41 PM NOYB NOYB

Report quantity of files being installed by minimal and diff options.

Also consolidate some unset commands.

(cherry picked from commit 32912ae833a016784cbb4813c45960cefc2d896b)

b19c8033 10/12/2016 03:41 PM NOYB NOYB

Support minimal and diff options combo rather than diff superseding minimal (sync both updated and diff files).

Break verbose option in two for showing files and/or constructed command. (--show_files, --show_command)
Don't save new commit ID if dry run. (--dry-run)...

9eab8448 10/12/2016 03:39 PM Renato Botelho

Merge pull request #3169 from valneacsu/fix_wifi_channel_change

ec6e6666 10/12/2016 03:37 PM Renato Botelho

Merge pull request #3171 from phroggster/patch-2

83f7fabd 10/12/2016 03:33 PM Renato Botelho

Merge pull request #3177 from brunostein/fix_authmode_translated

90d0e0e0 10/12/2016 03:30 PM Renato Botelho

Merge pull request #3179 from valneacsu/fix_wifi_settings_overwrite

54596b88 10/12/2016 02:08 PM NewEraCracker

Improve gwlb.inc notification mechanisms

1) Unlink earlier to reduce the chances of any concurrency issues;
2) Translate and improve output of available notification;
3) While I'm here, fix whitespace and improve PHP syntax.

4fd1130f 10/11/2016 03:47 PM Jim Pingle

Adjust parsing of OpenVPN ciphers to new output format. Fixes #6849

ce6e6519 10/10/2016 05:15 PM Renato Botelho

Create pkg.conf with ABI settings

6416317a 10/09/2016 07:48 PM Valentin Neacsu

Bring up the wifi interface only after setting up all the other arguments. This prevents issues when using VAPs.

b6355bdc 10/07/2016 07:11 PM Jim Pingle

Latest nginx requires /var/log/nginx/ to exist, so for users with /var in RAM it needs created.

7bc886c6 10/07/2016 06:29 PM Renato Botelho

Move pfSense-upgrade to FreeBSD-ports

54612e2c 10/06/2016 06:21 PM Renato Botelho

Merge pull request #3141 from PiBa-NL/xmlrpc_seturl

dfbd0052 10/06/2016 06:12 PM Pi Ba

XMLRPC, xmlrpc_client, add new scheme parameter in setConnectionData(syncip,port,user,pass,schema), for use by packages that sync to custom locations, set public/private on all functions