Project

General

Profile

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

# Date Author Comment
6e17413e 05/05/2009 11:47 PM Ermal Luçi

Use exec_command instead of custom rolled function. Fix some logic here and there.

8e9fa41d 04/05/2009 07:38 PM Scott Ullrich

Adding PowerD knob to system -> advanced -> misc. This will be useful
for folks wishing for their firewall to use less power overall. Blurb
from the powerd man page from freebsd:

The powerd utility monitors the system state and sets various power con-...
fe5f3b38 04/01/2009 04:00 AM Scott Ullrich

Remove extra space

7ee97cb3 04/01/2009 12:46 AM Scott Ullrich
  • Make it easier to switch back and forth between logging providers (clog, fifo)
  • Add a $config['system']['usefifolog'] switch
  • Switch back to defaulting to clog
a55e9c70 03/30/2009 12:38 AM Ermal Luçi
  • Hide interfaces internals to other code and use the propper interfaces.
    Basically use get_interface*() functions instead of accessing fields like 'ipaddr'/'descr' etc...
  • Make get_interfaces_with_gateway less heavyweight by getting information from the configuration stored in config.xml...
fa60d6f7 03/28/2009 05:14 PM Scott Ullrich

Use mwexec()

9dac9942 03/19/2009 01:56 AM Scott Ullrich

Add space after tabs

0d9d2a1b 03/19/2009 01:54 AM Scott Ullrich

Cleanup and reduce code line count.

892a42ae 03/19/2009 01:05 AM Scott Ullrich

Ensure fifolog_writer is still not running after killing syslogd.

2ccad09a 03/18/2009 11:04 PM Scott Ullrich

Make logging work. Investigated by jim-p

6e164365 03/17/2009 08:41 PM Jim Pingle

fifolog_create size needs to be a multiple of 512

40f7d056 03/16/2009 01:17 AM Scott Ullrich

Use full path to fifolog_writer

906f6b71 03/15/2009 11:06 PM Scott Ullrich

Jettison clog. Man overboard!

57ecd9b6 03/15/2009 11:01 PM Scott Ullrich

Jettison clog and replace with fifolog which is included in FreeBSD 7.1

60ff6204 03/14/2009 05:48 AM Scott Ullrich

Use writev.

Tested by uploading to Picture widget, firmware update with 45 megabyte upload on 128 megabytes of ram.

d4ecd24b 03/14/2009 05:37 AM Scott Ullrich

Use write a the network backend to avoid FreeBSD falling all over
itself when uploading.

86d5553e 03/13/2009 03:18 AM Scott Ullrich

Do not use freebsd-kqueue and freebsd-sendfile

d9acea75 03/12/2009 01:40 AM Scott Ullrich

Use nice -n20 for common launched items

0cbcf355 03/11/2009 01:30 AM Scott Ullrich

Check to make sure item is an array

60951398 03/08/2009 07:27 PM Scott Ullrich
  • Make sure that $dns_lists is populated before operating on the item
  • Make sure that $dns is populated before operating on the item
5e041d5f 03/01/2009 01:19 AM Scott Ullrich

Revert "Merge IPv6 changes"

This reverts commit 1f9f2a95b7b42cf33e730535092e56e214fdb848.

Conflicts:

etc/inc/filter.inc
etc/inc/interfaces.inc
etc/inc/pfsense-utils.inc
8cd294de 02/21/2009 11:56 PM Chris Buechler

use highest for systems with > 512 MB RAM available

b24bda08 02/15/2009 12:45 AM Scott Ullrich

Back out simoncpu's IPV6 code, it breaks IPV4.

38a9a1ab 02/10/2009 08:57 PM Scott Ullrich

increase server.max-write-idle to 999

1f9f2a95 01/20/2009 06:55 AM Simon Cornelius P. Umacob

Merge IPv6 changes

4e7a2819 01/16/2009 02:56 PM Seth Mos

Mute messages from command when setting the default route.

ddcb7b8c 12/13/2008 06:28 AM Bill Marquette

Allow states to work outbound properly too.

Many thanks to Arthur Green for allowing me to use him as my remote
fingers to get this working right.

c0192947 12/13/2008 05:54 AM Scott Ullrich

Turn on bridge filtering.

Noticed-by: BillM

c3f535c0 11/11/2008 11:26 PM Seth Mos

Fix non working static route adding for DNS servers.
Needs to move to system_routing_configure?

a2b1f001 11/09/2008 03:56 AM Scott Ullrich

Uhh, this is not a package any more.

52d72d2e 11/09/2008 03:16 AM Scott Ullrich

Remove sleep

4a40de3c 11/09/2008 03:08 AM Scott Ullrich

Return if booting

0ef026e8 11/07/2008 10:41 PM Seth Mos

Remove quotes

06f76635 11/07/2008 12:28 PM Seth Mos

Trim and correct var

2731ebc8 11/07/2008 06:29 AM Seth Mos

Correct path to netstat

98cb9208 11/06/2008 03:41 PM Seth Mos

Correct route lookup

34b45204 11/06/2008 03:28 PM Seth Mos

Surpress default route delete message

e0b4e47f 11/06/2008 03:23 PM Seth Mos

Surpress kill output.
Do not toggle polling on vlan interfaces

73239086 11/06/2008 03:13 PM Seth Mos

Surpress killall messages

d78e9905 11/06/2008 07:07 AM Ermal Luçi

Filter on outgoing too to allow things like keep state on tcp sessions and reply-to to
'work' on ipsec!

Suggedsted-by: billm@

a77018ce 11/05/2008 10:05 PM Ermal Luçi

Change it back to 1 not sure why we should look at the packet after the outer header is added.

a2eb0b3d 11/04/2008 10:55 PM Ermal Luçi

Correct the value. We are interested on the packet after ipsec processing.

99e88aa0 11/04/2008 10:47 PM Ermal Luçi

Change slightly the order of execution to allow overriding hardcoded defaults.

68c3a264 11/04/2008 10:38 PM Ermal Luçi

Disable bpf(4) abilities on enc0 by default its too much overhead to be on by default.
If one wishes to look up the ipsec traffic through tcpdump they can set the sysctl themselves with explanations here:
http://www.freebsd.org/cgi/man.cgi?query=enc&apropos=0&sektion=4&manpath=FreeBSD+8-current&format=html

5b3c21b3 11/04/2008 09:44 PM Ermal Luçi

Correctly pad with 0.

e65a8999 11/04/2008 09:37 PM Scott Ullrich

Change enc out sysctl to 0x00

0292d56d 11/04/2008 09:28 PM Scott Ullrich

Setup enc sysctl's

69c8c66c 11/02/2008 01:06 AM Seth Mos

Add valid gateway check before adding route.
Why are we not getting a valid gateway here?
Add FIXME

d14aea59 10/02/2008 12:09 AM Scott Ullrich

Switch network-backend to freebsd-sendfile from writev now that
lighttpd 1.4.20 has had some fixes applied.

fb1266d3 09/09/2008 04:08 AM Matthew Grooms

Moves the protocol and certificate options out of the general config page
to the Advanced admin access tab. The thought is that they should be next
to each other. The certificate management has also been modified to use
the centralized certificate manager. I took the liberty of removing the...

05a5e5c5 08/12/2008 02:50 AM Scott Ullrich

Simplify mod_expire statement

659fa7f2 08/03/2008 05:54 PM Matthew Grooms

Cleanup authentication code. The basic auth method, the passwd, htpasswd
and pam backing functions have been removed. The basic auth method was
legacy code and the backing functions were redundant with no added value
that I could see. A simplified replacement backing function named...

c93ad789 07/27/2008 05:55 AM Scott Ullrich
  • Fix 7.x uploads
  • Include forgotten speedup commit
aa3f07e6 07/27/2008 04:13 AM Scott Ullrich

Compress javascript directory too

61816bc6 07/27/2008 04:07 AM Scott Ullrich

Add missing ,

569f47e9 07/27/2008 04:05 AM Scott Ullrich

Turn on Lighty caching and tell it what to cache

04f4a116 07/22/2008 03:41 PM Ermal Luçi

Make the GUI fast and capable of working in environments with RAM less than 128.
Actually this make the GUI on this system respond faster than in an ALIX with 256MB RAM.

Tested on: Soekris, Wrap, VMware environments

dc3b8823 07/19/2008 02:21 AM Scott Ullrich

Remove trailing blank line

f7522c2b 07/19/2008 02:21 AM Scott Ullrich

Correctly check if sysctl item is array

67ee1ec5 07/14/2008 08:43 PM Ermal Luçi
  • Merge multiple PPPoE/PPTP interfaces from RELENG_1_MULTI_ANYTHING
  • Much improved rule generation speed
  • Many bug fixing in general of the interface handling

NOTE: this is only half part of the changes the other half will come after

0d47aeff 07/08/2008 09:13 PM Seth Mos

Add relayd logging file

5b6210e3 07/04/2008 04:50 AM Bill Marquette

Always run openntpd as a client
Setup listeners if the service is requested

b9c501ea 07/01/2008 07:21 PM Seth Mos

Correct return value

c6a22c85 07/01/2008 07:16 PM Seth Mos

remove the setup_gateways_monitor() from system_routing_configure() as this causes a filter reload loop when
apinger is reloading.
Change apinger to reload instead of killing
use setup_gateways_monitor() in rc.bootup and rc.newwanip

b6db9217 06/21/2008 12:28 AM Ermal Luçi

Continue interface improvements.

d36e6e3b 06/18/2008 04:37 PM Ermal Luçi

Check if we have an array before enumerating it.

614d2311 06/16/2008 07:58 PM Seth Mos

Add apinger configuration and gateway monitoring.

224d8bc3 06/16/2008 10:26 AM Seth Mos

Only trigger backwards compatible path when we do not have a gateway address yet.

7a98edde 06/16/2008 10:23 AM Seth Mos

Make system_routing_configure() backwards compatible so that on upgrade from 1.2 the static routes still work.
Users can manually add gateways which can be referenced in the static routes after upgrade.

ee745972 06/02/2008 11:08 AM Ermal Luçi

Add some checks before blindly trying to create a config file.

3fceab6c 05/25/2008 12:05 AM Scott Ullrich

CarpDEV fixes. It now works!!

6e337a84 04/15/2008 10:06 PM Scott Ullrich

Tune PHP_FCGI_CHILDREN and PHP_FCGI_MAX_REQUESTS depending on how much
ram is installed for the captive portal operations.

Idea semi taken from http://forum.pfsense.org/index.php/topic,8861.new.html#new

NOTE: The forumula could probably be revised a bit but this is a good start.

8e21cbb8 03/10/2008 07:13 PM Scott Ullrich

If OpenBGPD is installed, allow the selection of BGP as our
default gateway.

eb2214b8 03/10/2008 01:21 AM Scott Ullrich

Nuke opcode_* function.

66f1d719 03/06/2008 12:27 AM Scott Ullrich

Sync w/ HEAD

ef9ed4cd 03/02/2008 05:37 AM Chris Buechler

fix new gateway code to be backwards compatible.

0721c4f8 03/02/2008 04:45 AM Chris Buechler

don't foreach if it isn't an array (maybe temp fix while I'm working through other issues)

6a638a89 02/18/2008 05:44 PM Scott Ullrich

Backport -ss syslogd feature from HEAD. Only bind to 127.0.0.1 if we
are not remotely sending logs.

4efd4885 02/14/2008 06:40 PM Scott Ullrich

Make sure we sync before mounting ro.

fa4295ce 12/30/2007 01:31 AM Chris Buechler

Fix bug causing duplicate extension=apc.so entries in php.ini, which blows up PHP

48e23043 12/28/2007 12:13 AM Scott Ullrich

Add ldap.so library.

Work sponsored-by: Centipede Networks

775556ab 12/10/2007 10:06 PM Scott Ullrich

Set server.max-request-size to 384 for captive portal.

a6e8af9c 12/10/2007 10:00 PM Scott Ullrich

Set server.max-request-size to 384 for captive portal.

3306a341 12/10/2007 09:52 PM Scott Ullrich

Limit captive portal uploads to /tmp/captiveportal which has no access to write files.

b875f306 12/09/2007 06:09 AM Scott Ullrich

Convert the dns server code into a for loop and add 2 more dns servers on. Now we can easily control how many dns servers we want to allow entry for. Also get rid of code duplication.

5d721fa0 12/09/2007 04:41 AM Scott Ullrich

Move route delete items to system.inc so they are performed on every change

e180a6e3 12/08/2007 11:05 PM Scott Ullrich

When multiple gateways are present (muliwan) show a dropdown box next to each dns server allowing the operator to select which gateway the dns server should use to resolve addresses.

a94e9f66 10/19/2007 07:40 PM Seth Mos

Improve fall through logic

3b9758de 10/19/2007 07:36 PM Seth Mos

Check if array exists

d173230c 10/19/2007 07:10 PM Seth Mos

Add prelimenary Routing page.
Allow multiple gateways on one (static) interface

50db0bd7 06/03/2007 09:00 PM Scott Ullrich

With the tweaks that have occured today fastcgi can now run again on 64 megabyte machines.

6df9d7e3 05/26/2007 10:00 PM Scott Ullrich

Add system tunables area which allows the user to fine control sysctl's.

67fe4c47 04/23/2007 05:18 PM Scott Ullrich

Add trailing slashes to upload directory

418a8484 04/22/2007 07:03 PM Scott Ullrich

Do proper locking when writing out php.ini.

Sync the disk contents to force the write to disk after closing the file. Hopefully this will help solve the php.ini from disappearing on bootup when a panic occurs.

89f4b6a3 04/08/2007 11:22 PM Scott Ullrich

Correct sysctl name.. it is movements not movement.

031aed01 04/02/2007 04:30 PM Scott Ullrich

Remove trailing space

74f890cb 04/02/2007 04:29 PM Scott Ullrich

Set /sbin/sysctl -n net.link.ether.inet.log_arp_movement=0 when shared physical net is checked

6cb438cf 04/02/2007 04:28 PM Scott Ullrich

Use mwexec() to avoid printing out the sysctl operation

95594e5a 03/20/2007 05:24 PM Scott Ullrich

Add missing text from ntp configure

b5a4915d 03/16/2007 12:21 AM Scott Ullrich

We no longer need memory limit, our port does not use it.