Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
7dff06c4 04/04/2015 05:06 AM Chris Buechler

There is no longer any need to restrict protocols for IPv4+IPv6 rules, the appropriate ruleset is generated and problem scenarios that would otherwise break here are prevented by other input validation.

6986b703 04/04/2015 04:57 AM Chris Buechler

remove dead code, clean up excess white space a bit.

9b7ca37d 04/03/2015 06:03 PM Ermal Luçi

Fixes #4504 use correct key index

53475389 04/03/2015 05:59 PM Ermal Luçi

Fixes #4504 Allow the bypass policy for LAN to be enabled and prevent traffic sent to lan ip to go to the ipsec tunnel

9bbc4821 04/03/2015 03:16 PM Ermal Luçi

Fixes #4259 Use proper variable to do calculations

d6710783 03/31/2015 07:05 PM Jim Pingle

Add SCTP to protocol list for filtering.

887f2517 03/31/2015 04:18 PM Ermal Luçi

Merge manually pull request #1593

08c1db2d 03/31/2015 01:26 PM Jim Pingle

Fix encoding issues in Configuration History list.

05a46384 03/31/2015 01:26 PM Jim Pingle

Fix a few misc encoding issues in load balancer code.

807cdae3 03/30/2015 02:50 PM Philip Hansen

Fixed minor spelling error

8e2a5adf 03/26/2015 04:28 PM Phil Davis

RRD Graph Custom Tab display friendly description

The other tabs of Status:RRD Graphs put the friendly description of each interface into the drop-down list for selection.
This change makes the Custom tab do that also.

6eb5191b 03/26/2015 02:08 PM Phil Davis

Status DHCP Leases handle expire never

Note: We can let the code pass "never" (or any other unexpected stuff)
to adjust_gmt()
adjust_gmt() should anyway handle the case when strtotime() cannot
understand the input string and thus returns false. In that case we...

78317c25 03/23/2015 01:36 PM k-paulius

Use is_numericint() instead of empty() to check if value has been entered because empty() does not allow 0, which is a valid value.

0f7f6aa9 03/23/2015 01:36 PM k-paulius

Make sure 'DHCPv6 Prefix Delegation size' is provided if 'Send IPv6 prefix hint' flag is checked to avoid generating invalid dhcp6c configuration file.

4e34cdf3 03/23/2015 11:15 AM Phil Davis

Handle release number in installer

This code just looked wrong. It was considering 10.1-RELEASE-p6 to be release number "1" and comparing it to "9".
These changes to do what it seems to intend. This will make that UFS+J stuff appear, if that is of any consequence.

c1ef7cfb 03/19/2015 04:52 AM Chris Buechler

Add option for wireless standard "auto", to omit "mode" entirely from ifconfig. This shouldn't be necessary, but specifying mode has proven to trigger driver problems that don't exist if it's left unspecified (such as FreeBSD PR 198680). Chosing "auto" fixes ath(4) BSS mode issues otherwise preventing it from connecting.

57413f7f 03/18/2015 07:07 PM Jared Dillard

change the location of jquery-ui images in each theme's css file

5372d26d 03/18/2015 01:58 PM Phil Davis

Cleanup code path when adding a new user

1) Only attempt to delete the oldusername if it actually was non-empty - at the moment errors are logged in the system log when adding a new user, because the code was trying to delete the user name "".
2) Call local_user_set() first to create (change, whatever) the user record. This makes the user record exist for a new user. Then call local_user_set_groups() to sort out what groups the user should be in or not in. The existing code would fail to add a new user to the specified group/s because local_user_set_groups() was called too early, before the user actually existed....

b13f7a8c 03/18/2015 01:57 PM Phil Davis

Do not allow VLAN tag zero

At the moment you can make a VLAN with tag 0. The input validation does not catch it because when $_POST['tag'] = "0" that evaluates to false by PHP.
Always make the checks on 'tag' value whenever the 'tag' key is set at all. If the (required) 'tag' key is not set, then that is already checked for by do_input_validation().

ae2db699 03/13/2015 08:15 AM Chris Buechler

txpower was disabled for good reason it would appear, it triggers syntax errors in some configurations. Disable it again since it's been disabled for years, and comment out the user-facing config portion for now since it doesn't do anything. Ticket #4516

9b65fdd0 03/13/2015 08:07 AM Chris Buechler

Apply WME input validation to all modes, not just hostap. Ticket #4516

e4909df4 03/13/2015 07:54 AM Chris Buechler

Default to 11ng if an option hasn't been configured. Previously we let the browser pick the first in the list (the first the card reported as available), which ended up being 802.11b. Ticket #4516

771ca94f 03/13/2015 07:29 AM Chris Buechler

Default to WPA2, AES for new wireless interface configs. Ticket #4516

4d84e323 03/13/2015 06:19 AM Chris Buechler

Auto-size the interface box on the bridge edit page.

1cabb79c 03/13/2015 05:15 AM Chris Buechler

touch up interfaces.php text

33e85f85 03/13/2015 04:43 AM Chris Buechler

Require WPA PSK where WPA-PSK is enabled. Clean up some other text. Ticket #4516

3c53b38b 03/13/2015 04:25 AM Chris Buechler

clean up input errors text

ec253cd5 03/13/2015 02:01 AM Chris Buechler

Fix up text, remove "only for Atheros" since the option is only shown if a compatible card exists.

f5fb15b9 03/13/2015 01:56 AM Chris Buechler

"Auto" channel with hostap doesn't work correctly at the moment, force choosing a specific channel with hostap mode for now.

80271fb3 03/12/2015 11:53 PM Chris Buechler

add more wireless validation. Ticket #4516

22ec33b9 03/12/2015 11:22 PM Chris Buechler

Add more validation for wireless config settings. Ticket #4516

bda6c6bf 03/12/2015 09:48 PM Chris Buechler

Add more input validation for wireless parameters. Ticket #4516

b00b6c06 03/12/2015 08:07 PM Chris Buechler

Touch up wifi text

3d67c650 03/12/2015 03:00 AM Chris Buechler

clean up unique IDs text a bit.

934c88ee 03/11/2015 11:51 PM Renato Botelho

Proper fix #4443, do not unset carp entry when content differ, also set correct real interface and use subnet to check IP protocol

c8a4eb40 03/11/2015 07:02 PM Renato Botelho

Save vip interface and subnet to use to delete old vips from secondary nodes. Fixes #4446

b01d44a3 03/11/2015 07:02 PM Renato Botelho

Revert "Use a consistent variable name here. related to Ticket #4446"

This reverts commit 0e7954b8a333d7ca92f56c86c74e2d9d7457b546.

87ca92d0 03/11/2015 06:22 PM Chris Buechler

add granular control of state timeouts. Ticket #4509

8304fb46 03/11/2015 05:04 PM Renato Botelho

Remove BEAST protection option since default cipher is now good and works with hifn cards

1b2af007 03/11/2015 11:29 AM Phil Davis

Fix password box cursor position

Similar to
https://github.com/pfsense/pfsense/commit/dedc40f7ded5f88aee4720aa8a3a57667b975254
The password field shows the little lock icon, but the text input area
starts over the top of the icon and as I type in the field the password...

90c39f4e 03/11/2015 11:28 AM Phil Davis

Pencil symbols

These are places in the GUI where the cursor sits not in the far left
side of the input box and there is odd-looking white space to the left
of the cursor. Normally there would be a little input graphic in the
white space to the left of the cursor (a pencil, a computer screen, a...

bf57f6ba 03/11/2015 06:37 AM Chris Buechler

update description after adaptive start/end default change.

0e7954b8 03/11/2015 12:00 AM Chris Buechler

Use a consistent variable name here. related to Ticket #4446

eb6495c3 03/10/2015 10:20 PM Chris Buechler

Don't enable interfaces_use by default. Add checkbox to enable on Advanced
tab, in case there are scenarios where it's desirable. Ticket #4341

Conflicts:
etc/inc/vpn.inc

ea7ad4c2 03/10/2015 08:46 PM Ermal Luçi

Fixes #4427 Correct traffic shaper wizard to properly save and use Voip provided settings

d3fa306d 03/10/2015 08:45 PM Ermal Luçi

Fixes #4427 Correct traffic shaper wizard to properly save and use Voip provided settings

457d9c32 03/09/2015 05:52 PM Ermal Luçi

Fixes #4446 Correct ipalias removal on top of carp during configuration sync.

36dbc14a 03/09/2015 02:35 PM Jim Pingle

Allow reassignment from PPP types to DHCP. From testing, it appears to work OK, this input validation appears to be outdated.
If there is some edge case that this catches, perhaps it needs to be a more specific test.

bf4ea211 03/09/2015 02:22 PM Jim Pingle

Add missing 'break' statement that broke switching from a PPP type to 'none'.

aab23249 03/09/2015 10:01 AM Phil Davis

DNS Forwarder Host Override Edit make the pencil symbols appear

In most places in the GUI a little pencil symbol appears before text input fields. For example it already appears for the Host, Domain and Description fields in this very form when you "Enter additional names for this host."...

39dff8e2 03/09/2015 10:00 AM Phil Davis

Fix password box in diag_authentication

In 2.2 when I go to Diagnostics->Authentication the password field shows the little lock icon, but the text input area starts over the top of the icon and as I type in the field the password "dots" go over the lock icon....

478188c2 03/09/2015 09:55 AM k-paulius

Add missing opening bracket

ede74d31 03/07/2015 08:18 PM Chris Buechler

Check for console="comconsole* rather than just comconsole in loader.conf, so it doesn't match just having comconsole_speed in loader.conf. Ticket #4464

7ba5aeeb 03/06/2015 08:00 PM Jim Pingle

Expand CARP demotion error, add button to reset demotion status.

99572c53 03/06/2015 02:29 PM Renato Botelho

Remove multiple spaces from dns_split as a seatbelt, also fix the message since field is expected to be space separated and not comma. Ticket #4418

9b23ce90 03/06/2015 09:35 AM Chris Buechler

touch up text

95f1227e 03/06/2015 04:12 AM Chris Buechler

fix up text

1bfb95f3 03/06/2015 03:40 AM Chris Buechler

Don't save config if input validation fails. Add input validation preventing "Harden DNSSEC Data" from being enabled if DNSSEC support isn't enabled.

73cdd9f0 03/06/2015 01:35 AM Chris Buechler

Remove the harden-glue option entirely and hard code it to yes. Ticket #4402

5ec3f37f 03/05/2015 03:08 PM Jim Pingle

Encode and check values for filtering variables in diag_logs_filter.php

033663df 03/05/2015 03:00 PM Jim Pingle

Do not render the services_unbound_acls page with an invalid ID.

108be9a5 03/05/2015 02:55 PM Jim Pingle

Stricter validation and encoding for traffic shaper queues.

c49db631 03/05/2015 02:40 PM Jim Pingle

Jettison unused dragtable code from firewall_rules.php, it was broken and inactive and only causing trouble.

d9295c2e 03/05/2015 02:32 PM Jim Pingle

Improve validation and encoding of the zone for Captive Portal Status

707ed023 03/05/2015 02:00 PM Jim Pingle

Be more strict about the file to restore or delete when working with full backups.

0fe628a6 03/04/2015 10:16 PM Chris Buechler

allow enabling Unbound when dnsmasq is enabled, if they're using diff
ports. Ticket #4332

6e4c199b 03/03/2015 11:09 AM Phil Davis

Make the DHCP network booting options line up

by putting the text and selection boxes into a 2-column table so that it can be rendered with the boxes lined up vertically.

6cf3278f 03/03/2015 11:08 AM Phil Davis

system_groupmanager edit cancel button looks small

It looks smaller and different to the Save button. This makes it the same.

f636bc12 03/03/2015 11:08 AM Phil Davis

system_usermanager edit cancel button looks small

It looks smaller and different to the Save button. This makes it the same.

1626b5ad 03/03/2015 11:07 AM Phil Davis

Make the Power Mode selection boxes line up

by putting the text and selection boxes into a 2-column table so that it can be rendered with the boxes lined up vertically.

db949a19 03/03/2015 11:07 AM Phil Davis

Standardise power mode selection boxes

I noticed that this looked a little odd, the boxes for AC and Battery Power Mode are 1 after the other on the same line, then the 3rd box for unknown power mode is on a new line.
Maybe make them all on their own line, like this?

bd5a8268 03/03/2015 11:05 AM Phil Davis

Add missing BR tags and fix display with pfsense_ng_fs theme

Fixes #4481
Similar issue to commit https://github.com/pfsense/pfsense/commit/5cfd948144741ba0d6981f89b2e40257cb9ef2b1
Note: services_dhcpv6_edit.php - these fields are not present so nothing to edit/fix.

911cc213 03/03/2015 06:18 AM Chris Buechler

Remove "Prefer old SA" option, and ignore it in all existing configurations. Breaks things in many cases with strongSwan. For the very rare circumstances where this is actually desirable, it's just a sysctl that can be set in tunables.

59f64414 02/26/2015 01:34 PM Renato Botelho

Fix track6 prefix id range in error message, reported on Pull Request #1517

e607009a 02/26/2015 12:31 PM k-paulius

Check if variables are set before trying to pass them to function substr_count to avoid generating PHP alerts.

ca5f5db1 02/25/2015 03:19 PM Ermal Luçi

Ticket #4418 make sure the dns_split is separated with spaces rather than space or comma to comply with strongswan requirements.

aa314146 02/24/2015 07:08 PM Renato Botelho

When RADIUS auth is selected, radius protocol and server ip/host are mandatory. Fixes #4384

3adf6f27 02/24/2015 06:40 PM Renato Botelho

isset is a better check here

2e50e5b1 02/24/2015 06:40 PM k-paulius

Fixing issues with NTP RRD graph state changes

- only call enable_rrd_graphing() after $config['ntpd']['statsgraph']
is set
- fix if condition; empty and isset are each other's opposites
b5ecfe0f 02/24/2015 11:40 AM Pi Ba

carp, don't show status icon from previous carp ip in case the ip is not present on the interface (test with ifconfig em0 1.2.3.4 delete)

361027c7 02/23/2015 08:20 PM Ermal Luçi

Ticket #4445 do not write config and remove its cache when applying settings its just behaviour from dinosaur era and should have been cleanded long time ago.

4f5967b9 02/23/2015 07:18 PM Phil Davis

diag_arp allow underscore in resolved host names

is_hostname() and is_domain() allow underscore in the names. So it is possible to have underscore in host names, for example in DHCP server static mapped entries I have some things like:
10.42.3.4 client-pc-01_LAN...

76feb407 02/23/2015 05:38 PM Daniel Becker

make computation of start of DHCPv6 range consistent with actual check

When computing the start IP for the 'available range' field,
services_dhcpv6.php attempts to increment a colon-formatted v6 address.
Since this always fails, so the value that's printed is not actually...

ff7990df 02/23/2015 05:18 PM Phil Davis

Fix display style typo

I could not see any difference in rendering of the page after fixing this, but it looks it it should be fixed.

41de7158 02/23/2015 05:18 PM Phil Davis

Fix display style typo

I could not see any difference in rendering of the page after fixing this, but it looks it it should be fixed.

ba7d3bd3 02/23/2015 05:18 PM Phil Davis

OpenVPN server improve handling of authmode

Currently if the user is clicking around while they are setting up an OpenVPN server, they can do stuff like this:
a) Select Server Mode - Remote Access (SSL/TLS + User Auth)
b) Select something in Backend for authentication...

683eb992 02/23/2015 05:17 PM Phil Davis

vpn_openvpn_server.php white space

d2ffc02f 02/23/2015 12:30 PM Phil Davis

Mention interface name on DHCP edit GUI

IMHO it can be confusing on the DHCP edit page for static mapped entries to know which interface the entry is being edited/added for. Specially if the user comes from the Status DHCP Leases page, the lease they are editing/adding could be for 1 of many LAN-style interfaces....

aeb5bf8e 02/23/2015 12:29 PM Phil Davis

Status_dhcp_leases fix edit button for static entries with no IP address

The edit button for static entries always has an index id=0 and thus pressing the edit button goes to (mostly) edit the wrong entry.
It was easier and made the code cleaner to get rid of the looping through the staticmap array every time trying to matach IP, MAC address... That data ('if' and 'staticmap_array_index') is easily gathered further up, the first time the staticmap array for each DHCP interface is traversed. I think this should also be more efficient when there are many static mapping entries....

8261c0b6 02/23/2015 12:23 PM k-paulius

Fix broken links to dhcp6c.conf man page.

manpath FreeBSD+Ports no longer exits and needs to be replaced with FreeBSD+10.1-RELEASE+and+Ports

c0fde4e4 02/23/2015 12:18 PM Phil Davis

Success typo

might as well fix it while I notice it

7b404fde 02/18/2015 06:39 AM Chris Buechler

Add GUI control for MOBIKE. Hide it when IKEv1 selected. Enable toggling of NAT-T field display so it's on for IKEv1, off for IKEv2. Do same for reauth while here. Ticket #3979

3ddc5d1a 02/13/2015 06:24 PM BBcan177 .

Update fbegin.inc - Missing '/' in path

Found this issue in conjunction with user Digdug3

e2d0aee8 02/13/2015 06:19 AM Chris Buechler

force minimum 100000 byte log file size. Some have been confused thinking this is KB, in some cases causing problems. This should help, and there shouldn't be a need for logs smaller than that.

1ac99c4e 02/12/2015 04:24 PM Jim Pingle

Set srctrack separate from this test or the value won't save unless the sticky box status also changed.

d4a18f13 02/12/2015 04:29 AM Chris Buechler

Merge branch 'RELENG_2_2' of git.pfmechanics.com:pfsense/pfsense into RELENG_2_2

6972f14e 02/12/2015 04:28 AM Chris Buechler

get rid of wizards/initial/ images that were never used

657932fd 02/11/2015 07:34 PM Ermal Luçi

Remove dead code and unset vars so next time the code works properly avoiding cache issues.

1444c08e 02/11/2015 09:02 AM Phil Davis

Random text typos

that I noticed.

4ab7f8f4 02/11/2015 09:00 AM Phil Davis

Fix typo in class in bridge edit

Fixing this makes nice little pencil icons appear in front of the text
entry fields.