Commit Graph

81 Commits

Author SHA1 Message Date
Scott Ullrich
e3c4b6b767 Finish packaging storage mechanism. Upon package deletin the package manager will loop through the variables and set them so that you can invoke commands such as system("pw userdel " . $username); from the xml configuration file. 2004-12-21 01:46:29 +00:00
Scott Ullrich
98bbf05a82 Create a xml_safe_fieldname function which strips out all of the bad characters that could be associated with a xml fieldname. 2004-12-20 22:21:11 +00:00
Scott Ullrich
34b5c5a000 Add enable and disable fields feature to XML language. Fix the TYPE dropdown. 2004-12-19 18:51:48 +00:00
Scott Ullrich
d70190d938 disable debugging 2004-12-16 19:25:27 +00:00
Scott Ullrich
a7f908dbec * Add pkg.php which will parse the package xml file and present an interface (see http://www.pfsense.com/screens/pkg.JPG )
* Correct behavior of pkg_mgr.php when multiple packages are included
* Other minor cleanups
2004-12-12 20:05:38 +00:00
Scott Ullrich
528ae96e08 Add tem field as array xml markers 2004-12-12 04:59:56 +00:00
Scott Ullrich
ee11cc6eae Say welcome to the pfSense package manager! 2004-12-12 01:44:44 +00:00
Scott Ullrich
18e29ef6d4 Display optional interfaces correctly 2004-12-10 21:05:01 +00:00
Scott Ullrich
2a0695534c dont try to deterimine swap volume until primary volume is mounted (need grep and cut) 2004-12-05 21:01:10 +00:00
Scott Ullrich
a23d724871 Merge in m0n0wall 1.2b3 changes. 2004-12-05 19:56:11 +00:00
Scott Ullrich
07bd3f83b4 Synchornize with m0n0wall 1.2b3. These files have not really been
modified too much so a straight copy works.   9 files remain to be
patched by hand.
2004-12-05 19:31:44 +00:00
Scott Ullrich
2ed803e736 Do not hard code IDE swap device, probe /etc/fstab for its existance 2004-11-28 21:08:14 +00:00
Scott Ullrich
0810f28a75 make sure to unlink first during tar operations 2004-11-28 01:33:56 +00:00
Scott Ullrich
4668f9f755 Introduce an easy way to upgrade firmware for pfSense. 2004-11-25 01:18:18 +00:00
Scott Ullrich
405ad3174f update platform to pfSense 2004-11-24 23:51:30 +00:00
Scott Ullrich
4df08112fe Clean up a little more (whitespace) and echo after menu selection 2004-11-24 23:38:27 +00:00
Scott Ullrich
9e6d1022b0 Trim off some extra screen real-estate by combining the interface line with ip addresses (add wan ip). Update (C) 2004-11-24 22:58:14 +00:00
Scott Ullrich
d59874c19d Throw a input_error if user tries to use modulate state or synproxy state and icmp or udp 2004-11-24 20:59:28 +00:00
Scott Ullrich
3849b3236b Allow rules to be assigned different state mechanisms such as: keep state, modulate state, synproxy state and none. 2004-11-24 19:46:36 +00:00
Scott Ullrich
3e15a48c89 Make sure to enable swap before trying to obtain core dump 2004-11-24 18:16:08 +00:00
Scott Ullrich
16c489843c extra safe-guard when creating nat outgoing balancing rules. 2004-11-24 04:20:48 +00:00
Scott Ullrich
70d7607d5c Fix small bug in outgoing load balancing rule generation. 2004-11-24 04:12:27 +00:00
Scott Ullrich
3888fcca60 Do not call shaper_configure. This is now handled in the rules section.
Reported-by: Daimao
2004-11-24 04:01:36 +00:00
Scott Ullrich
f1332665bc Do not call shaper_configure. This is now handled in the rules section.
Reported-by: Daimao
2004-11-24 04:00:12 +00:00
Scott Ullrich
9a1713438a Turn SACK off. 2004-11-22 22:36:27 +00:00
Scott Ullrich
461a553f84 remove sysctl.conf 2004-11-22 22:35:47 +00:00
Scott Ullrich
566faa5301 surround macros with "" 2004-11-22 22:31:36 +00:00
Scott Ullrich
901cec24e1 remove /var/tmp and /tmp on boot 2004-11-22 19:56:16 +00:00
Scott Ullrich
2479c9817e Remove /var/run/sysreboot.reqd on boot if exists 2004-11-22 19:37:01 +00:00
Scott Ullrich
10dcd9ffa9 Turn off SACK since this is most likely causing kernel panics 2004-11-22 17:17:46 +00:00
Scott Ullrich
f031401086 lets call mkdir by full path just in case 2004-11-22 15:50:53 +00:00
Scott Ullrich
c464edd78d include panic support since freebsd 5 is apparently not so stable. :( 2004-11-22 15:50:26 +00:00
Scott Ullrich
5cd726bf3b No need for opening brace in this case. Paste-typo 2004-11-21 23:03:21 +00:00
Scott Ullrich
debddb2445 Add logout feature to console (for ssh sessions) 2004-11-21 22:12:49 +00:00
Scott Ullrich
573f86c23d Missing brace 2004-11-21 22:06:22 +00:00
Scott Ullrich
ce45de77f0 Forgot a closing brace.
Pointy-hat-to-me-award.
2004-11-21 21:00:42 +00:00
Scott Ullrich
a9a16d0b96 Add backend support for source-track, max-src-nodes and max-src-states. 2004-11-21 19:32:46 +00:00
Scott Ullrich
6cc3419083 Backend piece of insert a disable firewall option to turn pfSense into a router only. 2004-11-21 19:05:23 +00:00
Scott Ullrich
0f282d7a16 Enable fast forwarding (fast routing).
A description of fastforwarding:

Fastforwarding caches the results of a route lookup for destination
addresses that are not on the local machine, and uses the cached route
to short-circuit the normal (relatively slow) route lookup process.  The
packet flows directly from one layer2 input routine directly to the opposing
layer2 output routine without traversing the IP layer.
2004-11-21 18:41:42 +00:00
Scott Ullrich
b39fb87c3e Surround interface with () 2004-11-21 07:16:22 +00:00
Scott Ullrich
9425bdc12b "The firewall" -> pfSense 2004-11-21 06:34:47 +00:00
Scott Ullrich
1dc8c3eb90 Small bug fixes and minor description changes 2004-11-21 05:50:35 +00:00
Scott Ullrich
07c76d1819 Backend portino of add the ability to define networks, ports and or hosts as aliases. Allow the alias to point to more than ONE item ;) 2004-11-21 02:25:02 +00:00
Scott Ullrich
c55b323d61 Add Outgoing load balancing 2004-11-20 22:03:56 +00:00
Scott Ullrich
ebe6af2ec3 Add a SSH configuration file which permits root login. 2004-11-20 21:10:35 +00:00
Scott Ullrich
a675b78a6c implement upperlimit, realtime, linkshare and rio options 2004-11-20 00:50:21 +00:00
Scott Ullrich
7921387118 Implement borrow ALTQ option 2004-11-20 00:37:04 +00:00
Scott Ullrich
1753ce0795 update version infomration to 0.2 2004-11-20 00:27:05 +00:00
Scott Ullrich
cfc707f763 Add Copyright to each file that we have touched so far and re attribute the file to Manuel Kasper such as:
Copyright (C) 2004 Scott Ullrich
	All rights reserved.

	originally part of m0n0wall (http://m0n0.ch/wall)
	Copyright (C) 2003-2004 Manuel Kasper <mk@neon1.net>.
	All rights reserved.
2004-11-19 23:12:26 +00:00
Scott Ullrich
1b2808f1f8 bug fix: Honour newer sa setting 2004-11-19 23:05:52 +00:00