Commit Graph

6117 Commits

Author SHA1 Message Date
Ermal Luçi
bb34737fba Add function which returns the list of interfaces by realif index. 2009-03-26 01:19:32 +00:00
Scott Ullrich
89ee8c5559 Add missing then 2009-03-25 19:00:34 -04:00
Ermal Luçi
40de0b13aa Add secret option required on some setups. 2009-03-22 23:54:10 +00:00
Ermal Luçi
f2ba47f8da * Keep only one function to return the mac address
* Bring the mac address function to interfaces.inc its the only consumer of those.
2009-03-22 23:19:40 +00:00
Scott Ullrich
3d7639eb28 Add hideplatform directive useful for rebranding 2009-03-24 15:30:46 -04:00
Scott Ullrich
aeca0c4e2c Add missng ` 2009-03-24 14:09:58 -04:00
Scott Ullrich
9dac9942c2 Add space after tabs 2009-03-18 21:56:13 -04:00
Scott Ullrich
0d9d2a1b4c Cleanup and reduce code line count. 2009-03-18 21:54:28 -04:00
Scott Ullrich
892a42ae5b Ensure fifolog_writer is still not running after killing syslogd. 2009-03-18 21:05:36 -04:00
Scott Ullrich
c676893ce8 Echo out data to start of log files 2009-03-18 20:19:20 -04:00
Scott Ullrich
3d5b2e45e7 Clear logs before fifolog_create command 2009-03-18 19:38:47 -04:00
Scott Ullrich
2468ae7620 Update gateway group gateway IP for dhcp interface wan interfaces. 2009-03-18 19:04:24 -04:00
Scott Ullrich
2ccad09a11 Make logging work. Investigated by jim-p 2009-03-18 19:04:24 -04:00
Scott Ullrich
f4538770cb Remove blank newline 2009-03-18 19:04:24 -04:00
Ermal Luçi
42753d259b Actually merge the part that does the real work with FreeBSD groups. 2009-03-17 00:01:53 +00:00
Ermal Luçi
0ec2fdf0ad * Introduce interface groups. For now they are availble only on Firewall:Rules section maybe it would be usable to have tham on nat too.
* Some fixes and cleanup.
2009-03-16 23:48:59 +00:00
Jim Pingle
6e16436528 fifolog_create size needs to be a multiple of 512 2009-03-17 16:41:26 -04:00
Ermal Luçi
049a688e5d Remove ftp-proxy/pftpx/ftpsesame references we handle all of this in kernel now.(yay!) 2009-03-16 17:50:44 +00:00
Scott Ullrich
c9aee395d7 We include ng_l2tp in kernel already, do not kldload 2009-03-15 22:47:27 -04:00
Scott Ullrich
2f647f7ce3 Use divisibles of 512 2009-03-15 22:40:37 -04:00
Scott Ullrich
40f7d05635 Use full path to fifolog_writer 2009-03-15 21:17:07 -04:00
Scott Ullrich
906f6b71b8 Jettison clog. Man overboard! 2009-03-15 19:06:50 -04:00
Scott Ullrich
57ecd9b6c7 Jettison clog and replace with fifolog which is included in FreeBSD 7.1 2009-03-15 19:01:07 -04:00
mgrooms
57dc255688 Correct a typo in vpn.inc that broke esp encryption algorithm configuration. 2009-03-15 06:29:34 +00:00
mgrooms
4b96b3675a Modify IPsec code to allow for transport mode. All existing configurations are
marked as tunnel for backwards compatibility. There are problems with the spd
read code which Will likely choke on transport entries. We can fix this later.
2009-03-15 06:18:35 +00:00
mgrooms
87e07f5242 Move the IPsec pinghost option from phase1 to phase2. Correct some
bugs that were preventing the local address from being selected.
2009-03-15 03:47:18 +00:00
Bill Marquette
07ea77d066 missing semicolon 2009-03-14 21:58:36 -05:00
Bill Marquette
791bcfd4c5 Move 1700 lines of config upgrade code into it's own include file that's only
brought in when we actually need to upgrade the config file
2009-03-14 21:46:04 -05:00
Bill Marquette
c755c01620 Remove duplicate config.xml and restore conf.default/config.xml if /conf/config.xml and no backups exist 2009-03-14 20:03:13 -05:00
mgrooms
0092b3bd47 Modify captive portal to use centralized user management. The user manager has
been modified to include an account expiration option to support this service.
2009-03-15 00:39:19 +00:00
Scott Ullrich
b2e02eef0a Adding simplepie RSS system 2009-03-14 16:20:57 -04:00
Scott Ullrich
e70cc23bc2 Add json 2009-03-14 02:01:50 -04:00
Scott Ullrich
60ff6204e6 Use writev.
Tested by uploading to Picture widget, firmware update with 45 megabyte upload on 128 megabytes of ram.
2009-03-14 01:48:28 -04:00
Scott Ullrich
d4ecd24b93 Use write a the network backend to avoid FreeBSD falling all over
itself when uploading.
2009-03-14 01:37:19 -04:00
Bill Marquette
5fbefa5b17 cleanup minor javascript issues 2009-03-13 21:33:46 -05:00
Seth Mos
218111c88a Also show for through gateway we are adding the new monitor. 2009-03-14 03:02:58 +01:00
Seth Mos
0ae397e293 Add log_error() when removing a route for a monitor IP when running setup_gateways_monitor(); 2009-03-14 03:01:44 +01:00
Seth Mos
37c98ef9d5 Add code to the backend so that apinger will use the configured high and low watermarks for latency and packetloss. 2009-03-13 22:00:58 +01:00
Bill Marquette
e7d9eea6f1 Set focus to the username field 2009-03-12 23:03:18 -05:00
Scott Ullrich
1a57c46ae4 cd to correct directory 2009-03-12 23:50:16 -04:00
Scott Ullrich
86d5553e66 Do not use freebsd-kqueue and freebsd-sendfile 2009-03-12 23:18:53 -04:00
Scott Ullrich
8dcc8bbc52 Use require_once() 2009-03-12 22:24:42 -04:00
Seth Mos
957d8f7562 Rewrite the rrd upgrade code to use the newly added xml2array function specifically for the rrd upgrade code.
This is about 4 times faster then our builtin parser. Hoping this can solve part of the the 45 minute upgrade cycles on
embedded builds
2009-03-13 02:43:57 +01:00
Seth Mos
6edc48fe40 Move the admin socket parameter into the existing listen section. 2009-03-13 01:26:06 +01:00
mgrooms
0b7fd3e91d Correct the configuration file IPsec certificate upgrade process. 2009-03-12 21:51:50 +00:00
Scott Ullrich
8be44c5ac9 Merge branch 'master' of git://rcs.pfsense.org/pfsense/ltning-clone into review/master 2009-03-12 15:48:20 -04:00
Seth Mos
8d53456560 Actually remove the spd reload files after processing it. This would break the tunnels as it would re-process all files in order every time the configuration reloads a
tunnel.
2009-03-12 20:00:26 +01:00
Seth Mos
287e0c9d27 Correct and expand the local and remote IP address endpoint check so that it specifies which one is at fault. 2009-03-12 19:44:20 +01:00
mgrooms
73fbece8f1 Migrate IPsec certificate management to centralized system. 2009-03-12 08:06:17 +00:00
Seth Mos
b19533ed08 Fix typo in function names 2009-03-12 08:23:06 +01:00