Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
ff629977 06/22/2011 06:52 PM Jim Pingle

Properly generate a subnet based on the range of IPs for PPTP clients. Bonus: fix off-by-one math error in the NAT code that does the same thing. Fixes #1614

68d1632c 06/22/2011 02:39 PM Warren Baker

New line missing after pkg is extracted.

5bbd08e1 06/21/2011 06:05 PM Warren Baker

More whitespace fixes.

1015b3a9 06/21/2011 05:44 PM Warren Baker

If no event_address in globals.inc specified assume the default. Also fixed whitespaces.

7cca77de 06/21/2011 07:08 AM Ermal LUÇI

Kill olsrd if it is not enabled. Reported-by: http://forum.pfsense.org/index.php/topic,37931.0.html

857da904 06/19/2011 07:08 PM Scott Ullrich

Do not check dynamic and special interfaces for a complete interface mismatch error

53bbbf04 06/19/2011 07:01 PM Scott Ullrich

Do not create blank domain lines if domain is gone from config.xml. It breaks tools such as dig when troubleshooting, etc.

5d2e5116 06/17/2011 06:14 PM Jim Pingle

Fix formatting of fastcgi params in lighty config.

c41602e1 06/17/2011 05:53 PM Jim Pingle

Add a GUI field to adjust the max number of processes for lighttpd.

2de8d745 06/16/2011 08:26 PM Jim Pingle

Do a more thorough check for platform on the ro call, or factory reset blows up.

1540194f 06/15/2011 04:57 PM Ermal LUÇI

PHP says that arrays cannot be used as keys, protect against this case as reported that some keys are arrays!

f45075dd 06/15/2011 02:22 PM Ermal LUÇI

Restore this back to allow both users and vouchers enabled at same time.

34fb609c 06/14/2011 02:10 PM Ermal LUÇI

Up config number for username sync upgrade.

e6ee8fc6 06/14/2011 02:10 PM Ermal LUÇI

Upgrade sync username to latest config version.

b526daaf 06/14/2011 12:50 PM Ermal LUÇI

Correct functiong does_vip_exist() to actually work. Fixes #1598

31d5d37e 06/14/2011 11:44 AM Ermal LUÇI

Ooops fix the function. Spotted-by: wagnosa(IRC)

2708a5cf 06/14/2011 11:36 AM Ermal LUÇI

NEw functiong does_vip_exist() which works for carp and ipalias type vips to help in carp sync issues. Fixes #1598

b09c2d86 06/13/2011 12:34 PM Ermal LUÇI

Do not call time() uselessly every time for each entry. Instead just snapshot it and use it in calculations. This helps performance and useless paranoic time fetching since every 60 seconds the code will be executed again.

48de5a10 06/13/2011 12:22 PM Ermal LUÇI

Do not test for availbility of voucher session_timeout in the database it is mandatory for vouchers. This will make sure that if ever a corrupted db happens a user will be required to relogin and correct the db. Possibly related to: http://forum.pfsense.org/index.php/topic,37636.0.html

5ebe85e9 06/10/2011 08:02 PM Ermal LUÇI

Fixes #1327. Trigger synching of vouchers to config through check_reload_status. Retire the saveinterval option since it is not useful anymore. Use the prune process of captiveportal to sync vouchers as well to fix issues as reported-by: http://forum.pfsense.org/index.php/topic,37636.0.html

dd28abbd 06/10/2011 04:19 PM Ermal LUÇI

Ticket #1545. Ooops pass parameter so the dyndns works correctly. Pointy-hat: Copy/pasto

7401c8c4 06/08/2011 09:33 PM Jim Pingle

Allow OpenNTPD to listen on Virtual IPs, not just interfaces. Fixes #342

c7422829 06/08/2011 07:53 PM Ermal LUÇI

Fixes #1341. If a table has not entries it is marked as persist and pf(4) does not clear its contents. Schedule a table flush for these tables after filter reload to make sure an entry is not forgotten.

578f20ec 06/08/2011 06:15 PM Ermal LUÇI

Actually correct vip check to be correct for all vip types.

6a7dd9bb 06/08/2011 07:44 AM Ermal LUÇI

Do not destroy and create the vip during interface [re]configuration since it causes unecessary work and most importantly issues.

2c85b316 06/07/2011 05:25 PM Ermal LUÇI

Disconnect any voucher forced to expire if there are active sessions with it.

e64c894f 06/07/2011 05:15 PM Ermal LUÇI

Allow a second optional argument to captiveportal_read_db to be able to index the read db by the field in the db.

f989aa5b 06/07/2011 05:06 PM Ermal LUÇI

Correct variable name so voucher disconnect on synchronized vouchers works properly.

4e192846 06/06/2011 06:12 PM Ermal LUÇI

Correct event calling during bootup for rc.newipsecdns and also convert the command executed during an ipsec even to go through check_reload_status which will prevent races on calling rc.newipsecdns. Which might lead to many filterdns processes.

a9c489c7 06/06/2011 02:37 PM Jim Pingle

Fix pppoe server user rule generation. Fixes #1577

7d6be855 06/06/2011 01:12 PM Ermal LUÇI

Correct possible lock leak.

ac07425a 06/06/2011 12:40 PM Ermal LUÇI

Fix whitespace.

e33be77c 06/06/2011 10:53 AM Ermal LUÇI

Ticket #1412. Fixing the access login to the user manager presented another problem since now users cannot change their passwords anymore. Allow this through another page and an extra priviledge needed to be added to the user for allowing them to change the password.

425ba708 06/06/2011 10:22 AM Ermal LUÇI

Ticket #1545. Take into account curl errors during dyndns service checks otherwise will just mark some updates as successful even though they are not.

5cb0360b 06/03/2011 10:29 PM Bill Marquette

Merge branch 'master' of github.com:bsdperimeter/pfsense

5b542ae5 06/03/2011 10:29 PM Bill Marquette

Typoes

bd4b0982 06/03/2011 06:53 PM Jim Pingle

If a mode_cfg subnet is defined for IPsec, also add it to outbound NAT.

5cd9e96a 06/03/2011 01:50 PM Jim Pingle

Add a GUI selection for racoon's generate_policy directive since it may be useful in certain configurations, especially for mobile clients.

5dc6c910 06/03/2011 01:20 PM Jim Pingle

When making a P2P SSL/TLS OpenVPN server, if the given CIDR for the tunnel network is a /30, don't use the OpenVPN server directive. See ticket #1417

f451ea09 06/02/2011 04:47 PM Jim Pingle

Show how much data has passed on an SAD entry.

2e88102d 06/01/2011 09:39 PM Jim Pingle

Disable this until it can be properly fixed.

f4645d7f 06/01/2011 02:03 PM Ermal LUÇI

Add tunable, by default disabled, to enable the default gateway switching feature when the default one 'disappears'.

3dbceb92 05/30/2011 04:02 PM Scott Ullrich

Include .inc files for plugin system

d97ff036 05/30/2011 01:11 PM Ermal LUÇI

Prevent races on resovlconf generation as well by adding a lock.

f40a03a4 05/27/2011 04:02 PM Jim Pingle

Only add pppoe to the interfaces list if it both has an entry and is in server mode (i.e. not disabled.)

685c9776 05/27/2011 04:02 PM Jim Pingle

Some extra protection against putting empty values into the ruleset.

a1b86994 05/27/2011 03:32 PM Ermal LUÇI

Ticket #1534. Try to stop packages during reboot of system.

93b8df2a 05/27/2011 10:46 AM Ermal LUÇI

Increase timeout to 2 minutes. Ticket #1545.

71070cc5 05/27/2011 10:45 AM Ermal LUÇI

Ticket #1545. Lock each dnsHost to be updated to prevent running two instances in parallell.

224ddbad 05/27/2011 08:24 AM Ermal LUÇI

Silence the route changing since it fills the logs with not needed info.

adcf909a 05/26/2011 07:39 PM Ermal LUÇI

Just use the long reference here instead of creating potential dangerous reference.

e4a8ed97 05/25/2011 11:51 PM Scott Ullrich

Add function header

d65962a7 05/25/2011 11:43 PM Scott Ullrich

Adding a new hook system for firewall nat edit and firewall rules edit page.
Basically if the directory exists it will suck in the files to extend these pags.

/usr/local/pkg/firewall_nat/input_validation
/usr/local/pkg/firewall_nat/pre_write_config
/usr/local/pkg/firewall_nat/htmlphpearly...

838e4eb8 05/25/2011 10:43 PM Warren Baker

Rather make use of $global variable for RRD path.

474f36d1 05/25/2011 10:02 PM Scott Ullrich
  • Add is_ipaddr_configured() so that people do not need to reinvent the wheel for this task
  • Check to make sure the administrator is not entering the IP address of the same host preventing a issue where the firewall will sync the voucher database to itself and cause the webConfigurator to crash.
5c723d9f 05/25/2011 10:00 PM Warren Baker

Remove out-dated RRD file as it will cause broken images to appear on RRD graphs page.

05771a24 05/25/2011 08:28 PM Ermal LUÇI

Provide a voucher_expire function so that voucher can be expired through a POST.

dceff62e 05/25/2011 05:08 PM Ermal LUÇI

Put some debug info during dyndns update under debug conditionals.

193ee786 05/25/2011 04:51 PM Ermal LUÇI

Actually add more error checking and do not schedule a scan if it is not possible to retreive the wan ip address.

dd575ea4 05/25/2011 04:41 PM Ermal LUÇI

Improve some code and check return value from _checkIP.

7788c76a 05/25/2011 04:29 PM Jim Pingle

Don't overwrite the $target variable. Fixes #1415

c749ef62 05/25/2011 03:38 PM Ermal LUÇI

Check that the returned ip is an ip_address and not blindly trust the returned information.

f0e80b72 05/25/2011 01:35 PM Jim Pingle

Correct dhcpd statement for unknown-clients. Fixes #1555

f6f1c847 05/25/2011 11:02 AM Ermal LUÇI

Update some code to be more readble and more compliant to php5

b7475a81 05/24/2011 08:13 PM Ermal LUÇI

Correct the interface alias generation. Wrong copy-pasto before.

77bd744e 05/24/2011 08:11 PM Ermal LUÇI

Correct the interface alias generation.

d1a44a5f 05/24/2011 08:05 PM Ermal LUÇI

Correct the interface alias generation.

7e107d2e 05/24/2011 08:01 PM Ermal LUÇI

Use remoteips here.

ee6d2b52 05/24/2011 07:35 PM Ermal LUÇI

Resolves #1243. Properly handle pppoe new format of config so correct rulesets are generated.

4e12754d 05/24/2011 05:39 PM Jim Pingle

Fix automatic and manual outbound NAT for PPTP. Fixes #954

bdb6bd30 05/24/2011 04:49 PM Jim Pingle

Fix syntax error/typo. Fixes #1372

7a18dfa4 05/23/2011 02:56 PM Luiz Gustavo S. Costa

Fixes #1444. Implements the same fix that issue ermal made in #1522 to the console menu

abcdca83 05/20/2011 04:54 PM Ermal LUÇI

Fixes #1386. Correct unlooping nested port aliases.

aa3c4866 05/20/2011 04:10 PM Ermal LUÇI

Correct code to use correct refernces for proxy settings set in Advanced->misc. Reported-by: http://forum.pfsense.org/index.php/topic,36939.0.html

2a57a4d1 05/20/2011 03:45 PM Ermal LUÇI

Correct curl setting for setting a proxy username and password. Reported-by: http://forum.pfsense.org/index.php/topic,36939.0.html

bac9941b 05/19/2011 05:34 PM Jim Pingle

Reject alias names that are too long. Fixes #1510

941baf1e 05/18/2011 10:49 PM Ermal LUÇI

When uninstalling packages try to remove even any rc files created by packages.

ce107ca5 05/18/2011 08:56 PM Jim Pingle

When converting 1.2.3 LB pools to 2.0 gateway groups, strip invalid characters from the group names and update any rules referencing the old name. Fixes #1515

ee7f1647 05/18/2011 08:35 PM Ermal LUÇI

Correct default code disabling! Ponty-hat: myself

77b70d6b 05/18/2011 07:43 PM Ermal LUÇI

Disable the default route switching code since its causing more issues than solving. It needs more work to get re-enabled.

7171b7b6 05/18/2011 04:53 PM Jim Pingle

Fix PPTP server radius settings upgrade from 1.2.3. Fixes #1292

7eea4407 05/17/2011 10:23 PM Ermal LUÇI

When uninstalling a service actually stop it first.

b27ade8e 05/17/2011 10:19 PM Ermal LUÇI

Test for null names passed to these functions as a safety precaution.

8bf2e9e5 05/17/2011 10:08 PM Ermal LUÇI

Test for null names passed to these functions as a safety precaution.

098820e2 05/17/2011 09:47 PM Ermal LUÇI

Ticket #1534. Check if a rc file exists before trying to run it. Also return if we execute a stop command through rc file to be consistent with the start_service function.

a7af5ddc 05/17/2011 06:04 PM Jim Pingle

Don't put an empty PSK into the file, and try to avoid extra whitespace to be safe.

24fa000b 05/16/2011 02:24 PM Warren Baker

Remove Total users graph this has become redundant and replaced with a cumulative result.

4450527f 05/14/2011 04:23 PM Evgeny Yurchenko

Fix small typo

57f2840e 05/14/2011 04:23 PM Evgeny Yurchenko

MAC prefix to vendor resolution at Status->Interfaces, Status->DHCP leases, Diagnostics->ARP table

92ca10c1 05/14/2011 04:16 PM Bill Marquette

Merge branch 'axscode-pfs'

23b774e0 05/14/2011 04:08 PM Bill Marquette

Merge branch 'master' into yakatz-ssl

2ad2758f 05/14/2011 03:48 PM Bill Marquette

Merge branch 'drcookie-he.net'

8ea77433 05/14/2011 02:39 PM Chris Wells

Added HE.net (dns.he.net) to the list of available dyndns services.

4e4de1d1 05/14/2011 01:59 PM Ermal LUÇI

Resolves #1529. Check if the file exists before opening it.

5e80046a 05/13/2011 07:24 PM Ermal LUÇI

Resolves #1524. USe the correct field from netstat parsed output.

60c5d29b 05/13/2011 01:45 PM Jim Pingle

Test for array before using variable as one.

2b094d21 05/12/2011 05:26 PM Jim Pingle

This function takes two parameters, fix PHP error. Reported at http://forum.pfsense.org/index.php/topic,36648.0.html

1031c9ea 05/12/2011 02:45 PM Jim Pingle

Make autocomplete on the login form optional.

a1bad141 05/11/2011 09:03 PM Jim Pingle

Fix IPsec descr trimming for rule labels. Ticket #1426

4bc2c676 05/11/2011 08:12 PM Jim Pingle

Test for array/size before foreach