Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
ce3ef2e7 08/29/2014 09:01 PM Renato Botelho

Replace GET by POST, it fixes #3833

2b56c7da 08/29/2014 08:26 PM Renato Botelho

Hide FreeBSD version from sshd banner. It fixes #3840

7486c1f6 08/29/2014 05:41 PM Renato Botelho

Do not reconfigure dhcpd twice on secondary after config sync. Fixes #3797

ab6558b6 08/25/2014 05:33 PM Renato Botelho

Alias name cannot have more than 31 chars, add maxlength here just as an extra check. Ticket #3827

a94b9bef 08/22/2014 01:53 PM Renato Botelho

pgrep parameters are out of order and it also needs -a to find sshd. While I'm here, simplify sh syntax and prevent noise to be printed if pid file doesn't exist

a762649b 08/22/2014 12:26 PM Chris Buechler

delete the dhcpd.pid file before starting dhcpd. Fixes bug where on rare occasions a stale PID file could prevent dhcpd from starting until it's manually deleted.

b6a7a5a9 08/22/2014 11:27 AM Chris Buechler

use pgrep here instead, previous way could wrongly show SSH as enabled where it isn't.

7f00d47e 08/21/2014 10:32 AM Renato Botelho

Fix text description for interface mismatch, fixes #3820

2a07df85 08/20/2014 11:41 PM Jared Dillard

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

41312f7f 08/20/2014 11:39 PM Jared Dillard

fix top nav to fit gold in non-default themes

fa8be5de 08/19/2014 06:33 PM Matthew Smith

non-css parts of gold menu

bdde98fc 08/19/2014 05:59 PM Jared Dillard

fix spacing in pfsense_ng topnav

086e76dc 08/15/2014 12:40 PM Jim Pingle

Ensure this is always an array to avoid a PHP error from foreach.

6d170e2e 08/14/2014 08:05 PM Renato Botelho

Bump version to 2.1.5

b107e187 08/13/2014 05:50 PM Matthew Smith

Added filter.so to list of extensions loaded for filter_var() support.

e35ec763 08/11/2014 07:04 PM Renato Botelho

Do not reset source and destination port range values when it's an associated rule created by nat port forward. It fixes #3778

4a3495b3 08/11/2014 07:01 PM Renato Botelho

Move dhcp6c log to dhcpd.log, it fixes #3799

a3331d72 08/08/2014 10:20 PM Matthew Smith

Fix #3798 - 'IPsec phase 2 pinghost is not used if the source IP should be a virtual IP address'

ffb8e02f 08/08/2014 04:36 PM Jim Pingle

Avoid generating an invalid racoon config if the user specified a mobile pool that is too small.

b21ad5d5 08/08/2014 04:22 PM Jim Pingle

Avoid a "Cannot use string offset as an array" error if the packages section of the config is missing.

889c83d7 08/08/2014 03:22 PM Jim Pingle

Require click-through POST confirmation when restoring or deleting a configuation from the backup history page.

8108b423 08/08/2014 02:26 PM Jim Pingle

Remove javascript alert DNS resolution action from the firewall log view. It was already removed from 2.2, and it's better not to allow a GET action to perform that action.

a9d6ac9a 08/08/2014 02:21 PM Jim Pingle

Do not execute on GET, only pre-fill Host box so the user can press the button to execute. Turn alias creation links into submit buttons for POST. While here, remove some backticks and simplify a little.

6f4a300b 08/08/2014 05:04 AM Chris Buechler

Shorten the wait at "reload" in startup wizard to 5 seconds from 60. That's more than adequate for current systems, no need to make people sit there for 1 minute. Many likely click out via the logo and miss the last screen entirely.

8b8085ce 08/07/2014 02:37 AM Chris Buechler

Per the dhcpd.conf man page and other documentation from ISC, mclt must not be defined on the secondary.

978c71d2 08/06/2014 07:53 PM Jim Pingle

Encode interface/VIP descriptions before displaying them on the GRE and GIF pages also;
While here, the GRE page was missing IP aliases from its list of bind IPs, add it in.

bf2fb3db 08/06/2014 07:52 PM Jim Pingle

Encode interface/VIP descriptions before displaying them on the NTP daemon settings.

2276d743 08/06/2014 07:34 PM Jim Pingle

Encode the detail field of an alias entry before displaying its contents back to the user.

52c67bc2 08/06/2014 07:26 PM Jim Pingle

Escape the individual dnsmasq advanced/custom options

1de3a5dd 08/04/2014 07:25 PM Jim Pingle

Fix input validation logic on diag_testport.php, escape more shell arguments for good measure

5a1450dc 07/14/2014 02:56 PM Jim Pingle

Allow hostnames in bulk import since they are valid entries in a network type alias.

9edcc5fa 07/09/2014 05:08 AM Chris Buechler

no () around qlength here

1ee3a295 07/08/2014 03:44 PM Renato Botelho

Change Cancel button to call history.back() as done in Firewall Rules, the current method has issues with IE 11, it should fix #3728

ca16c66a 07/08/2014 11:46 AM Chris Buechler

qlimit must be included here

7b15d229 07/07/2014 11:13 PM Renato Botelho

Avoid reseting firewall hostname by WAN DHCP. It should fix #3746

9b8c7295 07/05/2014 09:00 PM Chris Buechler

use HTTPS for dyndns providers that support it

c69e813c 06/30/2014 01:57 PM Renato Botelho

Fix #3725:

- Fix match_filter_field() and also simplify logic
- Fix $filterfieldsarray initialization
- Avoid to have double spaces on filterfieldsarray['act']
- Fix filter on Firewall Logs

6d74e3e9 06/27/2014 07:21 PM Renato Botelho

Merge pull request #1244 from phil-davis/patch-11

2bf2a1c4 06/26/2014 03:24 PM Renato Botelho

Fix a regression introduced on 8d6c5f6621 that broke CARP+IP alias

0ee60267 06/26/2014 09:32 AM Phil Davis

Handle no dhcpd settings when upgrading

This minor fix was in master but not 2.1 branch. I noticed the warning message when doing a fresh install/test of 2.1.4-release. It prevents the warning message:
Warning: Invalid argument supplied for foreach() in /etc/inc/upgrade_config.inc on line 3153...

efac3a13 06/20/2014 02:25 PM Phil Davis

Only include a scheduled rule if it is strictly before the end time

The exact moment of the end time is the end of the schedule. We do not want to include a rule when filter_configure_sync wakes up at 00:15:00 etc and is on a not-slow system that processes this code during the interval 00:15:00 to 00:15:01. This should help intermittent issues with schedules not finishing at the appropriate 15-minute boundary. Might help or fix #3558

e792ac36 06/20/2014 01:35 PM Renato Botelho

Remove extra data after space and fix pf rule syntax. It should fix #3688

1c9a521b 06/20/2014 12:36 PM Renato Botelho

Merge pull request #1208 from razzfazz/nat_add_missing_protocols

4f380b62 06/19/2014 04:05 PM Renato Botelho

Remove also . and / from graph

2d1e985d 06/19/2014 03:23 PM Renato Botelho

Fix status_rrd_graph_img.php and also improve it:

- Remove escapeshellarg that broke command line
- Only remove dangerous chars to avoid command injection
- Replace all `hostname` calls by php_uname('n')
- Replace all `date` calls by strftime()
- Add $_gb to collect possibly garbage from exec return

8aca755a 06/19/2014 02:29 PM Renato Botelho

Make sure single quotes are encoded and avoid javascript injection

cedd0705 06/19/2014 01:37 PM Renato Botelho

Use CDATA for javascript

559929c2 06/19/2014 01:37 PM Renato Botelho

Fix indent and whitespaces

d1dda498 06/18/2014 07:39 PM Renato Botelho

Simplify logic, add some protection to user input parameters

f1a13a7f 06/18/2014 06:41 PM Renato Botelho

Fix whitespaces and indent

811baa9b 06/18/2014 04:46 PM Renato Botelho

We need to allow subdirectories under /usr/local/pkg, here is the proper fix

e8abc4a7 06/18/2014 10:52 AM Renato Botelho

Set 'Disable webConfigurator login autocomplete' as on by default

fa73c7cd 06/18/2014 10:38 AM Renato Botelho

Always set httponly attribute on cookies

ce9d5d72 06/17/2014 06:13 PM Renato Botelho

Protect servicestatusfilter parameter with htmlspecialchars()

860b102a 06/17/2014 05:53 PM Renato Botelho

Protect rssfeed parameters with htmlspecialchars()

3034b371 06/17/2014 05:27 PM Renato Botelho

Add comment I forgot on last commit

ff9b30ec 06/17/2014 05:26 PM Renato Botelho

Re-generate session ID on a successful login to avoid session fixation

62480a44 06/17/2014 04:47 PM Renato Botelho

Avoid directory traversal on restorefullbackup

7be297a2 06/17/2014 04:30 PM Matthew Smith

Fix core dump on viewing invalid package log

1cfe5490 06/17/2014 02:17 PM Renato Botelho

Remove . and / from pkg name to avoid directory traversal

73944f68 06/17/2014 01:48 PM Renato Botelho

Remove id=0 from miniupnpd menu and shortcut

9ddd3418 06/17/2014 01:33 PM Renato Botelho

Avoid directory traversal when reading package xml files, also check if file exists before try to read it

aa27de6e 06/17/2014 01:19 PM Renato Botelho

Make sure variables are escaped, also replace exec calls to run rm by unlink_if_exists()

592abfa4 06/17/2014 01:18 PM Renato Botelho

Remove useless code, variable is set again on next line

e41ab9aa 06/17/2014 12:40 PM Renato Botelho

Escape parameters passed to shell_exec()

ee4ba9fb 06/17/2014 12:28 PM Renato Botelho

Be more careful with host parameter and make sure it's escaped when call shell functions

54a9da9f 06/17/2014 10:34 AM Renato Botelho

Validate starttime and stoptime format

e7eeb5ce 06/12/2014 12:31 PM Renato Botelho

Do not expire already disabled users, it fixes #3644

f5629ea6 06/10/2014 05:21 PM Renato Botelho

Be more precise to match members of a bridge interface, it should fix #3637

b2821f7d 06/10/2014 02:28 PM Renato Botelho

Revert "Revert "Fix #3700 and other syntax issues:""

This reverts commit 4cc2ae78d3027c349969437f08a88b1fb88c9de8.

ab3c1e24 06/10/2014 02:28 PM Renato Botelho

Revert "Fix sh syntax"

This reverts commit cd49f9cd5d21a6592ba690cd315f19266092bee5.

cd49f9cd 06/10/2014 01:54 PM Renato Botelho

Fix sh syntax

4cc2ae78 06/10/2014 01:54 PM Renato Botelho

Revert "Fix #3700 and other syntax issues:"

This reverts commit e912bfae186b6b657daf52607f9d027f46be0478.

e912bfae 06/10/2014 01:40 PM Renato Botelho

Fix #3700 and other syntax issues:

- Remove G parameter from pfctl since it doesn't exist anymore
Initialize $old_router
- Fix sh syntax on variable assign, it couldn't have space before =
- Simplify logic
- Avoid flush states twice, if it was done on IP change, don't do it...

6da518fc 06/09/2014 06:32 PM Renato Botelho

Do not allow interface group name to be bigger than 15 chars, helps ticket #3208

ad03afb6 06/06/2014 02:54 PM Renato Botelho

Escape argument on call to is_process_running too, also remove some unecessary mwexec() calls

4cc34245 06/06/2014 02:53 PM Renato Botelho

Add some protection to parameters that come through _GET

cbf16c30 06/06/2014 12:26 PM Jim Pingle

Escape this before running.

3bbc23b8 06/05/2014 06:36 PM Renato Botelho

Bump version to 2.1.4

764ac8c7 06/05/2014 11:55 AM Renato Botelho

Fix #3691, use curl instead of fetch to download update files

466cabed 06/03/2014 06:18 PM Matthew Smith

allow ipaliases to be configured on lo0

bc76b18e 05/31/2014 12:57 AM Chris Buechler

remove openbgpd bits from system_gateways_edit and system.inc. The package
match is case-sensitive and hasn't matched the openbgpd package's name in
at least 5 years, so it doesn't do anything. It's far from functional in
any useful manner even fixing that issue.

7d363e57 05/30/2014 12:45 PM Jim Pingle

client-config-dir is also useful when using OpenVPN's internal DHCP while bridging.

268258b5 05/29/2014 01:53 PM Renato Botelho

Unset iflist and iflist_disabled

22ed6e3e 05/29/2014 11:53 AM Renato Botelho

Show disabled interface when it was already part of interface group, it avoids to show a random interface instead and let user to add it by mistake. It should fix #3680

1930a63e 05/28/2014 08:48 PM Manuel Silvoso

Convert protocol ssl:// to https:// when creating http headers

a4d67bd5 05/23/2014 06:45 AM Daniel Becker

bring protocols on NAT edit page more in line with rule edit page

d62a265c 05/21/2014 05:30 PM Jim Pingle

Properly handle this rename, and squelch errors if it fails.

8d6c5f66 05/21/2014 05:22 PM Renato Botelho

Delete all ip aliases when interface is disabled, it should fix #3650

38f6f50a 05/21/2014 03:57 AM Chris Buechler

fix variable typo. ticket #3669

c42a35e5 05/16/2014 05:11 PM Jim Pingle

/etc/version_kernel and /etc/version_base no longer exist, use php_uname to get the info instead.

ad57eacf 05/14/2014 03:37 PM Chris Buechler

add guiconfig to widgets not including it. ticket #3498

d3fa8a87 05/14/2014 03:27 PM Chris Buechler

remove text not relevant to Allowed IPs. Ticket #3594

29282ddc 05/09/2014 05:57 PM Renato Botelho

Merge pull request #1131 from razzfazz/make_upnp_listen_on_if_optional

91946ea4 05/08/2014 09:41 PM Renato Botelho

Merge pull request #1130 from razzfazz/status_upnp_int_port

7e736f38 05/08/2014 10:50 AM Renato Botelho

Fix #3646, Revert part of 082c9d961e and fix highlight selected rules

d973a602 05/07/2014 12:27 AM Daniel Becker

make listening on interface rather than IP optional for miniupnp

d0f365c2 05/06/2014 08:09 PM Jim Pingle

Remove units from burst as it is always specified in bytes. (Per ipfw(8)).
Worked for me in testing, I watched a file briefly burst until and then be clamped down to the limiter's rate.

a0dd23e0 05/05/2014 10:35 PM Daniel Becker

add column for internal port on UPnP status page

4ec6b54d 05/03/2014 04:27 PM Ermal LUÇI

Merge the forgotten Ticket #3062 patch for CP pipeno leaking issue which leads to the 'Maximum login reached' on CP