Project

General

Profile

Download (42 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
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

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

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

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

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

Make mod_fastcgi last to have url.rewrite work properly

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

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

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

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

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
b3f2cc0f 05/16/2012 02:57 PM Jim Pingle

Fixup ntpd logging

90df3bd8 05/16/2012 02:49 PM Jim Pingle

On its own, ntpd does not sync fast enough at bootup, so bring back the ntpdate sync but improve it so it can't get stuck forever.

Conflicts:

etc/rc.newwanipv6
317d1c0b 05/15/2012 09:01 PM Jim Pingle

Hackish workaround for ntpd failing to move away from init when called from within PHP 5.2, PHP 5.3 has a better workaround.

df973fcb 05/15/2012 08:50 PM Jim Pingle

Revert "Clear process signals before exec() or ntpd misbehaves if called from PHP on i386." -- this only works on PHP 5.3

This reverts commit ac4bc5853f75a8f8467f5c53704f33e2066c3da6.

ac4bc585 05/15/2012 08:36 PM Jim Pingle

Clear process signals before exec() or ntpd misbehaves if called from PHP on i386.

321f3076 05/15/2012 05:04 PM Jim Pingle

Use FreeBSD's ntpd instead in the backend

cb01726c 05/08/2012 01:03 PM Jim Pingle

Move the stop_packages code to a function, and call the function from the shell script, and call the function directly for a reboot. Fixes #2402 and ticket #1564

9c57f387 04/13/2012 06:58 PM Ermal LUÇI

Enable verbosity to actually put something in the logs

c9e04cd5 04/10/2012 08:42 PM Jim Pingle

Add alias support to static routes (needs some testing) Ticket #2239

a67b9fb9 03/15/2012 02:58 PM Ermal LUÇI

Set FCGI_CHILDREN to 0 since it does not make sense php to manage itself when lighttpd is doing so. This makes it possible to recover from 550-Internal... error.

93606e57 03/13/2012 07:15 PM Jim Pingle

Ermal says the new openntpd binary fixes this instead -- Revert "Start ntpd in the background since we don't need to care about its return data. Speeds up GUI with broken DNS."

This reverts commit 9281c9c66c4a5d64e6fda459ce89f18bc8fc27db.

9281c9c6 03/13/2012 05:32 PM Jim Pingle

Start ntpd in the background since we don't need to care about its return data. Speeds up GUI with broken DNS.

d5294248 03/02/2012 07:08 PM Ermal LUÇI

Correctly match ntpd syslog messages

8d2a614b 02/23/2012 03:53 PM Ermal LUÇI

Put the end of code marker :)

ced52898 02/22/2012 11:22 AM Chris Buechler

only skip adding default gateway if OLSR is actually enabled, and log why you're skipping it, otherwise it's tons of "fun" to dig in and figure out what's going on.

18d4d360 02/01/2012 06:23 PM Jim Pingle

Change SNMP binding option to work on any eligible interface/VIP. Fixes #2158

4659f856 10/26/2011 09:14 PM Jim Pingle

Fix up syslog settings a bit, add some missing options, fix formatting of syslog.conf, correct behavior of 'everything', code cleanup.

8de52525 10/01/2011 12:20 AM Jim Pingle

Change the way syslogd is killed/restarted a bit. Fixes log related pages hanging when logs are reset (or saving syslog settings)

44b3a75c 09/30/2011 11:57 PM Jim Pingle

Move hostapd to its own log and tab, so it stops spamming the system log.

3a22174d 09/30/2011 02:28 AM Jim Pingle

Exclude relayd from main system log, it's really spammy, and is already in relayd.log

3c6d704a 08/17/2011 02:12 AM Andrew Thompson

Revert "Make initial changes to allow pfSense to work in a jail."

This reverts commit a26d95383a6146734f67c9db21cd83534052843a.

a26d9538 08/17/2011 02:07 AM Andrew Thompson

Make initial changes to allow pfSense to work in a jail.

This mostly avoids starting things that will not work and gets the
initial config. Most of the pfSense functionality will not work
(pf rules, routing, etc) but it can be used for testing.

6a4ec785 08/12/2011 02:31 PM Jim Pingle

Also only add 127.0.0.1 as a DNS server if dnsmasq (DNS Forwarder) is enabled.

89289853 08/12/2011 11:46 AM Ermal LUÇI

Allow disabling having localhost in resolv.conf. There are some special setups that might need this.

b03bf7ab 08/08/2011 05:19 PM Ermal LUÇI

When clicked allow overriding of dns servers by dynamic WANs still configure the other dns servers so in multi-WAN environments dns has a chance to work still.

6265b041 08/08/2011 05:15 PM Ermal LUÇI

Tell the local system to use the locally running dns forwarder as a primary source. This should help ticket #1407

6ecb52bd 08/01/2011 06:15 PM Scott Ullrich

Start hostid

94436824 07/30/2011 12:17 AM Scott Ullrich

Max procs should be 1 when using an op code cacher

b9f98526 07/28/2011 07:58 PM Ermal LUÇI

Use route change here as well to avoid leaving the routing table without a destination for a short period.

3e8fad13 07/28/2011 07:45 PM Jim Pingle

Rework rc.stop_packages a little. Fixes #1564

8b618d91 07/27/2011 08:40 PM Ermal LUÇI

Correct check as per http://forum.pfsense.org/index.php/topic,39155.0.html

fb85533d 07/25/2011 05:49 PM Ermal LUÇI

Resolve issues that made php core dump or eat a lot of memory when big routing tables are present

427fa49c 07/13/2011 10:12 PM Andrew Thompson

Allow a ZMQ syslog address

f7c7eecb 07/12/2011 10:22 PM Andrew Thompson

Allow DHCP mappings to be resolved first for reverse lookups.

This was affecting a kerberos installation where the first DNS alias was
given for the PTR instead of the static DHCP mapping name, breaking the
kerberos tokens.

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.

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

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

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

Disable this until it can be properly fixed.

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

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

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

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

0b9d02f3 04/26/2011 02:18 PM Jim Pingle

Don't just blindly echo to the ntpd.log, it's a clog file and that will break it.

673ee7b1 04/19/2011 09:06 PM Scott Ullrich

Harden SSL settings a bit. Verified OK with Chris Buechler and Bill Marquette

cd11a142 04/12/2011 05:52 PM Jim Pingle

Drop the ntpdate sync in favor of using ntpd -s, which should have the same net effect without needing the shell script that has been prone to hanging.

5b64e336 04/05/2011 03:16 PM Jim Pingle

Fix variable name

b2305621 03/18/2011 10:11 PM Ermal LUÇI

Generate the config file in a variable then write it as a whole to a file.

ec192fe5 01/25/2011 07:55 PM Scott Ullrich

Fix url. Do not include mod_accesslog twice

1801c223 01/20/2011 05:52 PM Ermal LUÇI

Add the empty check otherwise all static routes are skipped. Reported-by: Seth

38bdc48d 01/19/2011 06:57 PM Ermal LUÇI

This logic was reversed fix it. Reported-by: Seth

911a262f 01/19/2011 07:30 AM Seth Mos

Prevent a IPv6 address from breaking system routing. This is a hack because we don't have the proper ip validation in 2.0 mainline

96e889fc 01/17/2011 10:11 PM Seth Mos

Specify the -inet family so that accidental IPv6 addresses here don't break the system routing.

75e9ed89 01/14/2011 07:14 PM Jim Pingle

Remove extra brace

546f30ca 01/14/2011 05:20 PM Jim Pingle

Better test for an empty CA to avoid writing out an empty CA file (some on the forum are seeing this.)

807fd6cd 01/04/2011 06:32 PM Ermal LUÇI

Unbreak dns server colletion. Pointyhat: myself

33818198 01/03/2011 09:53 PM Ermal LUÇI

Oops remove forgotten line and correct variable name error that seems to have existed from long time. Even though the file read is not used in pfSense this days!

e1daff07 01/03/2011 09:49 PM Ermal LUÇI

Use glob instead of forking cat with glob patterns. Also use file() instead of forking cat just for reading a file. This might help with the issue reported on Ticket #943 which seems like a timing issue even though the dns events happen before newip events.

673e8095 12/22/2010 03:39 PM Scott Ullrich

nuke trailing carriage returns

d31bc32a 12/22/2010 01:11 AM Ermal LUÇI

Make the CP locking more granular and make use correctly of exclusive/shared locks where appripriate. This speeds up CP login process.

e9954aef 12/18/2010 08:32 PM Scott Ullrich

Do not spam console, spam log

81868072 12/18/2010 08:12 PM Scott Ullrich

use is_dir(). Sometimes php lack of uniform function names can be annoying.

42ee8bde 12/18/2010 07:57 PM Scott Ullrich

Ensure log directory exists before invoking syslogd

f8895161 12/17/2010 06:19 PM Jim Pingle

Add missing - in syslogd command line parameters, fixes #1111

6d8ff5e9 12/10/2010 11:26 PM Scott Ullrich

Hard code maxlockouts to 15 until GUI portion is ready

65f7fba8 12/10/2010 09:53 PM Scott Ullrich

Correct webConfgurator auth/error messages

4f76b144 12/08/2010 06:45 PM Ermal LUÇI

Get rid of fastforwarding since it is not maintained from long time. Courtesy-of: battlez_ IRC

d589cccf 12/02/2010 05:01 PM Warren Baker

If a pkg has logging enabled in syslog, then correctly ensure that it does not get logged to one of the other logs but only to its specified log file.

eeb52fea 12/02/2010 02:56 PM Warren Baker

Syslog.conf would end up with multiple pkg facility names on the same line. So multiple pkgs with logging enabled would end up with the previous pkg prepended to its syslog entry.

1ea78906 11/30/2010 11:41 PM Scott Ullrich

Revert "Use -ss for syslogd. Suggested-by: Ermal"

This reverts commit c57e0d704ac08afee31e1e79f0b8228f5eb66cb1.

c57e0d70 11/30/2010 11:39 PM Scott Ullrich

Use -ss for syslogd. Suggested-by: Ermal

e351fc2d 11/30/2010 11:36 PM Scott Ullrich

Use -l

be9303ac 11/30/2010 11:28 PM Scott Ullrich

Unbreak Status -> System Logs -> DHCP due to chroot and new version of DHCPD.

5ba5a8de 11/30/2010 09:48 PM Scott Ullrich

Use pfSense_sync()

f3c91cb5 11/29/2010 02:19 AM Erik Fonnesbeck

Reintroduce this optimization, but use the correct return value this time.

d04e8082 11/29/2010 01:27 AM Scott Ullrich

Unbreak sysctl handling.

bad29897 11/26/2010 09:35 PM Ermal LUÇI

No need to go through the array when the key can be tested directly.

fedab998 11/24/2010 06:08 PM Scott Ullrich

Nuke trailing c/r

35d26b25 11/10/2010 07:16 PM Ermal LUÇI

Not sure why sometimes works sometimes does not work when bound to localhost the lighttpd instance of CP. Back to previous setup! Though security of it is debatble.

9734b054 11/10/2010 05:00 PM Scott Ullrich

Remove trailing carriage return

58db1fc4 11/08/2010 10:42 PM Ermal LUÇI

Kill dhcplease before writing the hosts file so that it does not scramble the content from kqueue events.

9cb94dd4 11/03/2010 01:25 PM Ermal LUÇI

Ticket #980. Bring CP widget up to date. Also bind lighty for CP to 127.0.0.1 it should not be accessible otherwise.

a6607b5f 11/02/2010 07:14 PM Jim Pingle

More VPN log fixes, for consistency. Ticket #912

f2a86ca9 10/19/2010 06:19 PM Jim Pingle

Rename 'name' to 'descr' for CA, Certificates, and CRLs, to gain CDATA protection and standardize field names. Ticket #320.

da6155e0 10/13/2010 09:57 PM Erik Fonnesbeck

Make sure this is an array before entering the foreach loop. Reported at http://forum.pfsense.org/index.php/topic,29118.0.html

07bdaacd 10/01/2010 12:55 PM Pierre POMES

Fix syslog.conf generation. Ticket #929

a02708b1 09/30/2010 04:04 PM Ermal LUÇI

Make this code more readble and clear on what it does.

ccea4c49 09/30/2010 03:58 PM Ermal LUÇI

Remove legacy code for static routes.

8d29cef4 09/30/2010 03:54 PM Ermal LUÇI

Oops fix long standing variable name mistype.

dd88e65a 09/30/2010 03:53 PM Ermal LUÇI

Remove legacy code