Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
a876f1ed 03/11/2013 01:46 AM Chris Buechler

point to new github repo

99dcc489 03/08/2013 07:35 PM Warren Baker

Use the process name rather to avoid the infamous file not found error

af8d854c 03/07/2013 06:53 PM Jim Pingle

Fix variable name reference, fixes port display after lan IP reset.

822a8575 02/25/2013 08:25 PM Jim Pingle

Better check for the right bits being set.

9bfa57b3 02/25/2013 08:21 PM Jim Pingle

Always clear the OpenVPN route when using shared key, no matter what the tunnel network "CIDR" is set to, it still needs it.

c6a69aed 02/20/2013 06:11 PM Renato Botelho

fix typo

83e18db5 02/15/2013 08:57 PM Jim Pingle

Use our own git package and not the really old one from FreeBSD's ftp archive for 8.1

ef844583 02/11/2013 07:03 PM Jim Pingle

Use the actual openvpn restart routine when starting/stopping from services rather than killing/restarting manually.

b9f66770 02/11/2013 11:03 AM Ermal LUÇI

If more than 2 minutes have passed from the prunning process ignore the lock

b16d70eb 02/11/2013 10:56 AM Ermal LUÇI

Test that timeout value is bigger than 0

25d0e8c3 02/08/2013 08:56 PM Jim Pingle

Fix fallback pool monitor selection.

05387675 02/08/2013 08:02 PM Jim Pingle

Restart ntpd a little differently, seems to stabilize it when restarted from rc.newwanip

89ad9390 02/06/2013 08:01 PM Ermal LUÇI

Actually let xmlrpc construct the url internally from the passed info it is doing same checks

d06b30ea 02/06/2013 07:46 PM Ermal LUÇI

Correct url creation for xmlrpc. Fix lock order with voucher expire. Bring from master fixes for exec_php xmlrpc code generation

b36c115f 02/06/2013 07:38 PM Ermal LUÇI

When going through the xmlrpc calls do not hold the lock since deadlock might occur.

7b2c22a9 02/05/2013 04:07 PM Ermal LUÇI

Unlink pid file before starting a new process

a9488104 01/30/2013 08:13 PM Jim Pingle

Bring in the RCFILEPREFIX as constant fixes from HEAD, since otherwise rc.stop_packages was globbing in the wrong dir and executing the wrong scripts. Also seems to have fixed the "bad fd" error.

eaf87cb0 01/26/2013 04:37 PM Ermal LUÇI

No need for escaping here since this is php internal functions

f8bb2aac 01/21/2013 02:36 PM Ermal LUÇI

Enable cgi for the webgui since some ports like lightsquid need it

633c02c1 01/21/2013 11:48 AM Renato Botelho

Previous attempt to fix #1995 allow to set more than one default queues, prevent it with this change. It should fix #1995

473129bb 01/17/2013 07:00 PM Renato Botelho

Allow to edit default queue. Should fix #1995

f26c1f79 01/15/2013 05:08 PM Jim Pingle

Use functions to reduce code duplication; Add function to clear route to the interface IP before starting openvpn, otherwise the process cannot start. Ticket #2712

46830150 01/15/2013 04:30 PM Jim Pingle

Better test if we're running at the cli or in lighty. Also suppress output for the session start if it fails.

6f165ffc 01/14/2013 09:27 PM Jim Pingle

Something in the LDAP libraries has changed and it no longer likes spaces in the CA filename. Use the refid for the CA filename since it will always be unqiue, and it will never contain any spaces, unlike authname or the CA's descr.

e6b741a5 01/10/2013 07:02 PM Jim Pingle

Put syslogd into secure mode so no remote log messages are accepted. Sending to a remote syslog server still works with this option.

9cdb8eee 01/10/2013 04:06 PM Cyrill B

Update etc/inc/voucher.inc

Apply to branch 2.0 as well.
Fix array initialization as noted by 'elratt0r' in http://forum.pfsense.org/index.php/topic,49799.0.html

202699ad 01/07/2013 08:09 PM Renato Botelho

Interface assignment wrongly changing:

When WAN is set to PPPoE and user set other interfaces IP address using
console, it wrongly change the interface assignment to use the same
device of wan. It was caused by a hard coded "wan" on
console_get_interface_from_ppp() call, when it should use $interface...

f9a109a3 01/07/2013 06:10 PM Jim Pingle

Make option 11 kill php and lighty like it does on HEAD

df0207ce 01/05/2013 05:02 PM Ermal LUÇI

Since php_sapi_name() is useless in pfSense test if argc has been registered or not to avoid warnings on bootup

9f1e3d64 01/05/2013 04:38 PM Ermal LUÇI

Sync rc.php_init_setup with master

f2d7436a 01/05/2013 01:35 PM Ermal LUÇI

Add to obsolete files as well

9ec91e36 01/04/2013 10:15 PM Ermal LUÇI

Merge: Just check the file_exists let pkill decide if its a vaild file or not.

d9cdb363 01/04/2013 10:14 PM Ermal LUÇI

Merge improvements to filterdns daemon

5b66196d 01/04/2013 04:26 PM Ermal LUÇI

Remove cmd_chain.inc leftover

7bd926d5 01/04/2013 09:57 AM Ermal LUÇI

Another fix for issues reported on 2.0.2 with php processes dying. Do not use same path for system webGUI and CP webGUI of the php unix socket. This will cause the later started one, usually CP to exit when it attempts to bind/listen on the same path as previous process! Strange this has not been an issue beforegit diff!

e3217701 01/04/2013 09:52 AM Ermal LUÇI

Use proper var here for calculation

c21b10d4 01/04/2013 09:19 AM Ermal LUÇI

Remove to parameters from system_generate_lighty_config that are unused and do a better job at tuning started php processes to not use less/more than needed. This also avoids DoS the system with php processes

56ef4d26 01/04/2013 09:04 AM Ermal LUÇI

Always use fastcgi since the requirement is the same anyhow

0b85e97d 01/04/2013 08:51 AM Ermal LUÇI

Obsolete /etc/inc/cmd_chain.inc

5d128840 01/04/2013 08:51 AM Ermal LUÇI

GC cmd_chain.inc it never found uses since pfSense module got used more. Also fix the problem with pfsync on bootup waiting 30 seconds since cmd chain was executed after and pfsync was never brought up to compleete the sync.

01abfd21 01/04/2013 08:45 AM Ermal LUÇI

Add exec_raw.php to obsolete files.

f16a2be7 01/04/2013 08:45 AM Ermal LUÇI

Remove preload.php even here now that is possible to avoid issues during startup of lighty

59d76570 01/04/2013 08:43 AM Ermal LUÇI

Always commit the session fast to allow other consumers to proceed to their requests. This unbreaks now the lock up the GUI had allowing only one action from same source per time. Now even if you run a command that blocks indefinitely for example the GUI want lock anymore but allow you to proceed to other actions. Manual cherry-pick of 4111fcf5307829b19b95fbb499addddff46264af

fed246df 01/04/2013 04:23 AM Chris Buechler

Welcoming in 2013

1d6c4cbf 01/03/2013 04:08 PM Phil Davis

Fix out packet count reporting

This is a little tiny fix, for the similar issue that was fixed in 2.1 a month ago (the 2.1 fix had a mix of v4 and v6 packet counting fixUPS). The 2.0 IPv4-only code just had this 1 little error.
The 2.1 commit was at https://github.com/bsdperimeter/pfsense/commit/4bdfa5dde01c9fe7f84db252ed654d326b8b30f2

eef77bfe 01/03/2013 02:24 PM Ermal LUÇI

Always make sure php has its own process manager to make lighty happy

e83eaf36 01/03/2013 01:44 PM Jim Pingle

Pass -S to tcpdump to avoid an increase in memory consumption over time.

4a1a432b 01/03/2013 01:35 PM Jim Pingle

Merge pull request #305 from phil-davis/RELENG_2_0

Minimise rewriting of /etc/gettytab

8bc93c1a 01/03/2013 01:20 PM Jim Pingle

Bump this, since it seems inevitable at this point.

d99f9393 01/03/2013 12:55 PM Phil Davis

Minimise rewriting of /etc/gettytab

See forum http://forum.pfsense.org/index.php/topic,57325.0.html
Avoid possible problems with having a partial /etc/gettytab file by not rewriting it at every boot.
This version is for RELENG_2_0 branch.
Tested on Alix nanobsd system running 2.0.2

860978f2 01/03/2013 10:27 AM Ermal LUÇI

Make mod_fastcgi last to have url.rewrite work properly

d3647381 01/02/2013 05:21 PM Ermal LUÇI

Make is_pid_running function return more conisten results by using isvalidpid

192d8931 01/02/2013 05:14 PM Ermal LUÇI

Enable mod_evasive if needed for CP

6f0d237e 01/02/2013 05:03 PM Ermal LUÇI

Simpligy lighty config and send all lighty logs to syslog rather to a file not readble by anything

5486c48c 12/31/2012 03:41 PM Jim Pingle

Make sure a device actually exists before trying to act on it. Fixes #2739

2dd57bd9 12/07/2012 02:33 PM Jim Pingle

Also consider 0.0.0.0/0 here since it fails both these tests but is still a valid/special config.

2fb54866 11/21/2012 05:35 AM Erik Fonnesbeck

Fix special build_commit tag that was broken from previous change to how it read the file with the commit ID.

Backport of c578fb0fc6e768739013df8d7aa19f2616272f18

f16a6220 11/20/2012 02:42 PM Jim Pingle

Fixup kernel detection during upgrade process to ensure someone can't end up with a kernel that doesn't exist any more.

e6a2acc1 11/20/2012 01:05 PM Jim Pingle

No need to do this here - we have a System > Advanced option that already controls this. Revert "Do not allow autocomplete of the password field to avoid security issues:"

This reverts commit 6a68440b8a4fec4b6a5689553e27519e540f2643.

d680caf2 11/20/2012 08:46 AM Ermal LUÇI

Do not process ip options by default this is 2012

6a68440b 11/20/2012 08:20 AM Ermal LUÇI

Do not allow autocomplete of the password field to avoid security issues:

7e669778 11/02/2012 03:06 PM Jim Pingle

Make a function to get the current theme and use it everywhere rather than duplicating code or missing functions. (Fixes forced themes using the wrong theme for login screen)

Conflicts:

etc/inc/util.inc
usr/local/www/head.inc
d729dbeb 10/04/2012 12:20 PM Jim Pingle

Fix reference to limitrules

a9f0df69 10/02/2012 01:25 PM Seth Mos

Make sure that the limits are included in the normal ruleset, otherwise pf will use the defaults.

fdcc1b82 10/02/2012 01:25 PM Jim Pingle

Don't die silently if the time is too far off. Fix from: dhatz

d587bbf9 08/30/2012 06:49 AM Ermal LUÇI

Simplify schedules code and some styly nits

13f334f3 08/29/2012 05:37 PM Ermal LUÇI

Be consistent on formatting to easy reading

116ba665 08/27/2012 06:38 PM Jim Pingle

Restructure these IP/subnet tests so they don't break transport mode

53ac638b 08/14/2012 10:41 PM Jim Pingle

It's time...

bbaeb5c0 08/14/2012 08:28 PM Ermal LUÇI

Remove extra curly to allow checking braces closure easily in vi[m]

8b46d778 08/01/2012 06:55 PM Jim Pingle

Ensure this gets a set default value or things can break

3163c3aa 08/01/2012 04:10 PM Jim Pingle

Move to RC4... almost there.

007bb55f 08/01/2012 04:09 PM Ermal LUÇI

Silence tar command to not garble console

1032ab47 07/31/2012 08:14 PM Jim Pingle

Try to keep existing files rather than unlinking/replacing when restoring the package libraries during a package removal. Needs some testing, but for NanoBSD it fixes #1049

01d518e7 07/27/2012 09:20 PM Warren Baker

Supress the error message if the ldap bind doesnt happen

843f10cc 07/27/2012 03:09 AM Chris Buechler

99./8 is not private IP space

d4f8cb1a 07/18/2012 10:15 PM Jim Pingle

Expand cipher list and remove a cipher that Safari on iOS does not like after recent lighttpd changes. Fixes #2553

16187ecf 07/11/2012 06:13 PM Warren Baker

Correctly handle getopt so notifications are sent

d5419517 07/04/2012 01:59 PM Ermal LUÇI

Make sure one_pass i selected when CP is active

e42b6dd7 06/29/2012 06:13 PM Jim Pingle

OpenVPN servers can start on carp vips, just not clients.

003436be 06/29/2012 04:23 PM Jim Pingle

CP Radius accounting wants bcmod() so we need to activate bcmath.

00d7fd51 06/27/2012 08:53 PM Jim Pingle

Bump 2.0.2 to RC3

d4059316 06/22/2012 12:00 PM Warren Baker

Add missing global

5c855809 06/11/2012 09:53 PM Ermal LUÇI

Put configured limits on rules.limits file and load them before loading the ruleset. To avoid any issues with large rulests and options being loaded not first

0d9c5026 06/07/2012 10:00 AM Ermal LUÇI

Actually do not try to reload everything during bootup since it will be done by bootup code

7fe30c74 06/07/2012 08:32 AM Ermal LUÇI

Do not blindly startup check_reload_status check first

f26f4fa5 06/06/2012 08:17 AM Ermal LUÇI

Make lock files availble to all users for usage from php process

1a69c4d1 06/05/2012 07:41 PM Ermal LUÇI

Wrong branch

Revert "Import OpenVPN cisco style radius attributes applying policy to logged in users. Feature #2100"

This reverts commit 477cc2bc24b4b0a36b2bc765c1bb4d79a2eacaed.

477cc2bc 06/05/2012 07:24 PM Ermal LUÇI

Import OpenVPN cisco style radius attributes applying policy to logged in users. Feature #2100

d427980c 05/30/2012 08:50 PM Ermal LUÇI

Do not allow empty passwords since this might cause problems for some authentication servers like ldap. Fixes #2326

f56a60e7 05/30/2012 04:59 PM Jim Pingle

Fix input validation and import test.

bb39c283 05/30/2012 04:47 PM Jim Pingle

Switch to ntpd from ports, add Services > NTP to select interfaces for binding. Respect old ntp settings in the process.

Conflicts:

etc/inc/system.inc
usr/local/www/fbegin.inc
829fd8c1 05/30/2012 02:17 PM Jim Pingle

Don't display a "mobile" user without a username.

db2243e7 05/30/2012 02:08 PM Jim Pingle

Bump to 2.0.2-RC2 after FreeBSD-SA-12:01 v1.1 and FreeBSD-SA-12:02

4e2f4c18 05/29/2012 05:24 PM Jim Pingle

Up the default for tables to 3000

d57f6f21 05/29/2012 02:52 PM Jim Pingle

Add a knob to tune the maximum number of tables that can be defined, the pf default of 1000 is too low for systems with >500 aliases.

bf3da811 05/25/2012 08:36 PM Jim Pingle

List logged-in IPsec xauth users and provide a mechanism to disconnect them. Implements #1986

Conflicts:

usr/local/www/diag_ipsec.php
55cfe813 05/25/2012 04:13 PM Jim Pingle

Switch to a common function to determine anti-lockout ports, and fix a bug that was getting the ports wrong with custom https+redirect on.

29c70782 05/24/2012 08:37 PM Jim Pingle

Don't resolve on ipsec_get_phase1_dst() results, because ipsec_get_phase1_dst() already does that before returning output.

Conflicts:

etc/inc/ipsec.inc
fd97f40c 05/24/2012 08:36 PM Jim Pingle

Test for empty here, rather than !, so a blank value (as from mobile clients) doesn't fall to the other tests.