Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
086e76dc 08/15/2014 12:40 PM Jim Pingle

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

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

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.

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.

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.

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

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

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

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()

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

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

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

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

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

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

Add some protection to parameters that come through _GET

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.

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

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

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

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

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

add column for internal port on UPnP status page

b6ba57f6 05/01/2014 05:45 AM Phil Davis

Fix Bug #3627 Diagnostics: Tables - Remove button dont work after update to PfSense 2.1.2

This annoyed me also, so I thought it worth finding what changes exactly broke this.
del_entry was broken on 2.1 branch by https://github.com/pfsense/pfsense/commit/fe3088b965a99772e76622d17ceae87288471edc...

19166f7d 04/29/2014 06:36 PM Renato Botelho

Check the right field here

2ae50326 04/29/2014 05:56 PM Renato Botelho

Unbreak 'add rule on top of the list' allowing after param to be -1

2db29614 04/28/2014 02:56 PM Renato Botelho

Move clog from /usr to /usr/local

Conflicts:
etc/inc/filter_log.inc
etc/inc/system.inc
etc/rc
usr/local/www/guiconfig.inc

b1c9aff6 04/27/2014 11:09 PM Daniel Becker

make miniupnpd listen on interface instead of IP

The 'listening_ip' option in miniupnpd.conf can accept an interface name
directly instead of having to translate it to an IPv4 address first. (This is
actually required if IPv6 support is enabled.)

549b7ce2 04/26/2014 10:20 PM Chris Buechler

Don't refuse to delete a bridge in the GUI just because its bridge interface doesn't exist, just log that it doesn't exist and don't attempt to ifconfig destroy it, delete it from config

2f0401af 04/18/2014 02:34 PM Ermal LUÇI

Remove problematic code without proper checks but even not needed here

f4065455 04/10/2014 12:58 AM Phil Davis

List GWGs in Interface to send update from

Back-port of this fix done in master https://github.com/pfsense/pfsense/commit/31300a95f71b14dcb98c139388205223a36e8c8b and https://github.com/pfsense/pfsense/commit/8f56dd279432c4fd5a027310622e2650822e4651
Unfortunately this never got back-merged to 2.1 branch. A user on the forum noticed the issue again on 2.1.1 - https://forum.pfsense.org/index.php?topic=74922.0...

d22169cf 04/09/2014 12:45 PM Jim Pingle

Use an alphanumeric test rather than purely is_numericint because the ID is generated by uniqid and is not purely numeric. Fixes #3591

251a1246 04/04/2014 01:04 PM Marcello Silva Coutinho

fixes Bug #3569

On packages that uses row_helper when user clicks on add or delete button, the page scrolls to top.
It seems something with ajax
http://stackoverflow.com/questions/1061580/jquery-click-on-anchor-element-forces-scroll-to-top

A simple return false after jquery action fixes the unwanted scroll.

2def89a2 03/31/2014 07:39 PM Renato Botelho

Fix #3555, on chrome it is not initializing correct minutes when adding a new time, just drop unused php variables and set it on js

02b29d72 03/31/2014 12:56 PM Renato Botelho

Revert "XHTML Compliance"

This commit broke schedules edit, it should fix #3555.

This reverts commit e1002cd2724869eabdfe1f9258d4522d572722e4.

013b4695 03/27/2014 02:10 PM Jim Pingle

Handle the reinstallall case with confirmation. Fixes #3548

51b2f811 03/25/2014 07:06 PM Renato Botelho

Fix days and weeks selection on schedules, reported at https://forum.pfsense.org/index.php?topic=74101.0

b121ffad 03/25/2014 03:29 PM Renato Botelho

Only consider javascript files that ends with .js

9ebe5b7c 03/21/2014 12:31 PM Renato Botelho

Detect Zones and Cores for thermal sensors using regex, it fixes #3337

141566ff 03/21/2014 05:07 AM Chris Buechler

remove unused supportedbybsdperimeter tag

ebfb0929 03/21/2014 05:02 AM Chris Buechler

s/BSDP/ESF/

e538fc18 03/18/2014 06:09 PM Renato Botelho

Automatic outbound NAT rules skip openvpn interfaces, lets skip them when creating the first set of manual rules too. It fixes #3528

358b6cdc 03/15/2014 12:36 AM Chris Buechler

standardize URLs

b1d64b46 03/15/2014 12:33 AM Chris Buechler

standardize URLs

1aadf5d5 03/15/2014 12:29 AM Chris Buechler

standardize URLs

e5644377 03/15/2014 12:28 AM Chris Buechler

standardize URLs

c3abc75a 03/15/2014 12:16 AM Chris Buechler

standardize on https://www.pfsense.org

d1ec51ba 03/15/2014 12:07 AM Chris Buechler

standardize pfsense.com references to https://www.pfsense.org

7c3cf715 03/15/2014 12:01 AM Chris Buechler

fix white space

85e92a06 03/14/2014 11:59 PM Chris Buechler

s/http/https/ for www.pfsense.org

46fb4fe7 03/14/2014 01:43 PM Renato Botelho

Fix #3521, show correct field descr

0855a1c6 03/13/2014 07:25 AM Chris Buechler

fix text, remove product_website mentions here since that's not actually used anyway.

1274cfd4 03/12/2014 04:03 PM Ermal LUÇI

Use descr prepended to voucher fields containing descriptions to have them encoded as CDATA. Fixes #3441

0e6cf71b 03/12/2014 02:42 PM Renato Botelho

Improve checks for params 'id', 'dup' and other similar ones to make sure they are numeric integer, also, pass them through htmlspecialchars() before print

eaa2285c 03/12/2014 03:44 AM Phil Davis

Validate rule Advanced Options numeric entries

version of pull request #1021 for 2.1 branch

ea44d3ba 03/11/2014 07:57 PM Renato Botelho

Pass id variable through htmlspecialchars before print it

c805e0f3 03/11/2014 02:39 AM Phil Davis

Make Firewall Rules Advanced Options open if used - 2.1 branch

This is the same code as pull request 997 but for 2.1 branch

11e4dcc7 03/10/2014 08:17 PM Renato Botelho

Merge pull request #991 from phil-davis/RELENG_2_1

Return GWG IP protocol (version) when no gateway IP - 2.1 version

e6b1b1c1 03/10/2014 06:10 PM Jim Pingle

Fix order of parameters to explode() here

f3988c85 03/10/2014 04:21 PM Phil Davis

Fix OpenVPN XML section name

Forum https://forum.pfsense.org/index.php?topic=73479.0

cec6e65b 03/10/2014 03:31 PM Renato Botelho

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

Add all advanced options to rule table hover text on 2.1 branch

5cda5039 03/10/2014 03:41 AM N0YB

XHTML Compliance

Services - DNS Forwarder

d2aa08c2 03/09/2014 11:43 PM N0YB

XHTML Compliance

Services - DHCP Server

2e19c70f 03/09/2014 08:44 PM N0YB

XHTML Compliance

Diagnostics - Packet Capture

fe3088b9 03/09/2014 03:41 AM N0YB

XHTML Compliance

Diagnostics - Tables

c5935cb4 03/09/2014 02:01 AM N0YB

XHTML Compliance

VPN - PPTP - Users

65149622 03/09/2014 01:51 AM N0YB

XHTML Compliance

VPN - PPTP - Configuration

2e2a9fd1 03/08/2014 11:25 PM N0YB

XHTML Compliance

VPN - PPPOE

39da9cf3 03/08/2014 10:30 PM N0YB

XHTML Compliance

VPN - L2TP - Users

84b48bb7 03/08/2014 10:25 PM N0YB

XHTML Compliance

VPN - L2TP - Configuration

563fed49 03/08/2014 09:11 PM N0YB

XHTML Compliance

VPN - IPsec - Pre-Shared Keys

19da4e75 03/08/2014 10:00 AM Phil Davis

Add all advanced options to rule table hover text on 2.1 branch

Bug #3512

98669e51 03/07/2014 08:40 PM N0YB

XHTML Compliance

VPN - IPsec - Mobile Clients