Bill Marquette
04e6e7b7e9
Add dropped packet stats
2005-03-07 02:02:48 +00:00
Scott Ullrich
81ae6cb05e
Change table to not have a width 100% flag
2005-03-07 01:38:51 +00:00
Bill Marquette
4bed294c79
add suspend stats
2005-03-07 01:37:45 +00:00
Bill Marquette
05eefaceda
Increase the size so we can see all the borrows :)
2005-03-07 01:16:28 +00:00
Scott Ullrich
95736b546a
Add note field
2005-03-07 01:07:29 +00:00
Bill Marquette
c5d63426e8
Merge in firewall_shaper_queues updates
2005-03-07 00:57:00 +00:00
Bill Marquette
d62682bdad
And make visible
2005-03-07 00:51:29 +00:00
Bill Marquette
aa280d10b4
Add queue graphs to a status page
2005-03-07 00:50:27 +00:00
Scott Ullrich
4f335a1be0
Add reset link that kills pfctl and php
2005-03-07 00:46:46 +00:00
Bill Marquette
efc110cfb7
cut at 15 chars not 14
2005-03-07 00:24:21 +00:00
Bill Marquette
801d649b0a
Don't let the user enter more than 15 characters if we only expect 15 characters (even if this is enforced in the backend)
2005-03-07 00:21:26 +00:00
Scott Ullrich
63562b7608
Really upgrade m0n0wall -> pfsense during configuration restore
2005-03-06 23:19:45 +00:00
Scott Ullrich
1717b51f8b
is_subqueue returns 1 if an item is a subqueue
2005-03-06 23:11:38 +00:00
Bill Marquette
89cc63eeaf
shaper, not filter is dirty
2005-03-06 20:17:41 +00:00
Bill Marquette
a722f381fe
missed a cell
2005-03-06 20:09:21 +00:00
Bill Marquette
0ceb8927c0
Wheee...shaper rule movage :)
2005-03-06 20:07:16 +00:00
Scott Ullrich
90779bf7f6
is_subqueue() returns 1 if the item is a subqeueu
2005-03-06 19:40:03 +00:00
Scott Ullrich
01e8633b6d
Do not redirect if preoutput is setup
2005-03-06 18:50:41 +00:00
Scott Ullrich
b630b62de4
Use /tmp
2005-03-06 18:43:20 +00:00
Scott Ullrich
609384f6cd
Bump maximum upload size to 16 megs
2005-03-06 18:41:07 +00:00
Scott Ullrich
107eb8b060
Meta refresh every 40 * 5 seconds
2005-03-06 04:54:26 +00:00
Scott Ullrich
75333cf975
Recover from hung pfctl
2005-03-06 03:51:46 +00:00
Scott Ullrich
5de92d20ad
Hide table if pf is disabled
2005-03-06 03:34:47 +00:00
Scott Ullrich
18d4df52ee
Only show fast routing option if pf is disabled (routing only mode).
2005-03-06 03:33:07 +00:00
Scott Ullrich
58eb3a7318
Make sure the graph and status text cannot break
2005-03-06 03:27:49 +00:00
Scott Ullrich
02e5eefffd
Kill pfctl during redirect
2005-03-06 03:20:43 +00:00
Scott Ullrich
ff0e10d856
Lower redirect cycles to 100
2005-03-06 03:19:53 +00:00
Scott Ullrich
8217e5e020
Add borrows indicators
2005-03-06 03:19:00 +00:00
Scott Ullrich
b900051218
Add Flags column
2005-03-06 03:10:21 +00:00
Scott Ullrich
d3b645fc30
* Link Priority based queueing to OpenBSD's pf faq
...
* Link Class based queueing to OpenBSD's faq
2005-03-06 02:53:30 +00:00
Scott Ullrich
7bfea96230
* Link Random Early Detection to OpenBSD's pf faq
...
* Link Random Early Detection In and Out to OpenBSD's faq
* Link Explicit Congestion Notification to OpenBSD's faq
2005-03-06 02:49:38 +00:00
Scott Ullrich
1866bb192b
Increase the size of the graph status column to 17 to allow the / to become /s
2005-03-06 02:45:00 +00:00
Scott Ullrich
6a15373346
Add a flag to gather_altq_queue_stats to allow the returning of the root queues
2005-03-06 02:37:42 +00:00
Scott Ullrich
97f6d48fbe
Add ICMP6 as a supported porotocol type.
2005-03-06 01:38:20 +00:00
Scott Ullrich
c4ced4c174
Note that the first value in queue graph is pps
2005-03-05 23:35:07 +00:00
Scott Ullrich
fccb044c4d
* Modify queue graph to show the amount of bandwidth going through each queue compared to total bandwidth
...
* Add current queue traffic speed
2005-03-05 22:54:30 +00:00
Scott Ullrich
b45ea70973
Add queue graph support.
...
TODO: Show parent / child relationship and graph upon the total of the parent/child.
2005-03-05 22:03:42 +00:00
Bill Marquette
00bcbdd085
inbound nat can now be reordered
2005-03-05 19:47:01 +00:00
Bill Marquette
3364bed41e
missing </td>
2005-03-05 19:36:41 +00:00
Bill Marquette
e8c2c8902f
whitespace cleanup
2005-03-05 19:29:56 +00:00
Bill Marquette
3f57ceee03
Merge in firewall_rules changes
2005-03-05 15:47:14 +00:00
Bill Marquette
e5d268067a
remove hard coded value now that we have a better more dynamic way to detect the "right" cell
2005-03-05 15:40:11 +00:00
Bill Marquette
d0ae0d0403
dynamic detection of cell count
2005-03-05 15:06:29 +00:00
Bill Marquette
6a8d35cab6
Move row selecting javascript into it's own file so we can use it in other screens
2005-03-05 04:07:42 +00:00
Scott Ullrich
3830eba662
Switch DiffServ over to lowdelay
2005-03-05 03:28:27 +00:00
Scott Ullrich
6f17514401
Add diffserv support.
2005-03-05 02:04:14 +00:00
Bill Marquette
355229d0f3
typo
2005-03-04 16:47:47 +00:00
Bill Marquette
38560a2579
Make RFC959 data port workaround configurable - default to disabled
2005-03-04 16:44:03 +00:00
Scott Ullrich
65465a3ce2
Toggle OS dropdown off and on when a TCP rule is enabled or disabled.
2005-03-03 23:20:01 +00:00
Scott Ullrich
37e2071c0c
* Add header with CSS at top (m0n0wall apparently moved this to fbeing.inc)
...
* Change the colors to pfSense
* Thanks to Colin for doing all the hard work :)
2005-03-03 22:24:33 +00:00
Scott Ullrich
f7ad479f8f
Backout this commit until I can further control the outgoing ip.
2005-03-03 02:32:26 +00:00
Scott Ullrich
3216d4ba9c
Racoon interface listen selection
2005-03-03 02:16:10 +00:00
Scott Ullrich
559911e1a4
Add LAN option for redirects aka inbound nat.
2005-03-02 23:27:21 +00:00
Scott Ullrich
cae1695ea8
m0n0wall homepage -> pfSense handbook
2005-03-02 23:13:02 +00:00
Scott Ullrich
8be60f21ed
Do not update os type unless its defined in the rule.
2005-03-02 20:35:22 +00:00
Scott Ullrich
4831ce1377
Instead of hard coding an interface address, use the friendly name in packages.
2005-03-02 18:24:48 +00:00
Scott Ullrich
0d7c85a678
Correctly handle additional_files_needed now that its an array type.
2005-03-02 18:04:02 +00:00
Scott Ullrich
3c338e4d2b
* Reset $pkg_chmod variable on each loop
...
* Actually invoke chmod command if needed
2005-03-02 17:17:00 +00:00
Scott Ullrich
c410cf5546
Use connection_aborted to detect if client still has index.php open. Use a 3 second sleep loop to DYNAMICALLY update the cpu status meter. Who needs SVG?
2005-03-02 02:22:49 +00:00
Scott Ullrich
7b8d63bd00
Show user that the cpu percentage will automatically be updated in 3 seconds
2005-03-02 02:11:59 +00:00
Scott Ullrich
795ca78bfd
Turn the stats line into a comment for further debugging if need be.
2005-03-02 02:03:51 +00:00
Scott Ullrich
275c49324d
Add 1 to each value to make sure we dont divide by 0. grape's math teacher thanks us.
2005-03-02 02:02:08 +00:00
Scott Ullrich
d4022785b5
* Add prefix option to additional_files_needed
...
* Add chmod option to additional_files_needed
2005-03-02 01:26:33 +00:00
Scott Ullrich
8dbbc3edfb
Do not sleep for 3 seconds during the pages initial load. Instead sleep after the entire page has been rendered to find the cpu usage and use some javascript kung-fu to set the graphs accordingly
2005-03-02 00:11:35 +00:00
Scott Ullrich
9997054163
Add proxy_auth_username and proxy_auth_password system tags which will control the auto upgrade process if a proxy server is involved.
...
Currently this is a hidden variable (similar to the way m0n0wall functions) but will have a GUI written if there is enough demand.
2005-03-01 17:23:02 +00:00
Scott Ullrich
baf888d1a0
Tighten up column sizes. Do not show a port : seperator if the entry does not contain a port.
2005-03-01 01:32:05 +00:00
Scott Ullrich
c6279195d6
Convert the period seperator on the port to :
2005-03-01 01:27:43 +00:00
Scott Ullrich
d8aba9c41d
Remove stray , in some records
2005-03-01 01:21:09 +00:00
Scott Ullrich
539d363322
Further cleanup firewall logs
2005-03-01 00:33:00 +00:00
Scott Ullrich
740dac8184
Insert a non-breaking space to make sure the border does not get broken.
2005-02-28 23:29:15 +00:00
Scott Ullrich
cc869478c7
Cleanup non-raw filter logs so more.
2005-02-28 18:29:37 +00:00
Bill Marquette
e33c869497
We can now put OS filtering in rules
2005-02-28 03:45:04 +00:00
Bill Marquette
ec4940b968
clean up ICMP types
2005-02-28 02:42:51 +00:00
Bill Marquette
8361098bdf
Make rules for icmp echo work
2005-02-28 02:13:39 +00:00
Bill Marquette
26ad1de19a
more path cleanup
2005-02-28 00:49:29 +00:00
Bill Marquette
dc3c40b102
no need to use rm - php has unlink()
2005-02-28 00:16:44 +00:00
Bill Marquette
c8c2bf0f66
more paths
2005-02-27 23:48:06 +00:00
Bill Marquette
6c9927fd0d
more path cleanup
2005-02-27 23:45:55 +00:00
Bill Marquette
0035d7a6e6
more hardcoded paths cleanup
2005-02-27 22:41:44 +00:00
Scott Ullrich
960e4d4f80
CORRECTLY use verifyinstalledpkg tag if defined
2005-02-27 20:51:18 +00:00
Scott Ullrich
3059e7ee62
Use Actually use verifyinstalledpkg flag if its defined
2005-02-27 20:27:25 +00:00
Scott Ullrich
131781ba81
Add verifyinstalledpkg tag. This tag can be used to verify a different package has been installed veruses always relying on the package name.
2005-02-27 20:26:39 +00:00
Bill Marquette
1d169baa21
Hardcoded /tmp cleanup
2005-02-27 19:49:45 +00:00
Scott Ullrich
ac892191cc
To the moon, alice! We've been in 2005 for some time.
2005-02-27 05:55:57 +00:00
Scott Ullrich
87f9d450de
Notify user when updating filter rules
2005-02-26 23:24:44 +00:00
Scott Ullrich
48b9fcc659
Allow for parent / child queue relationships when using cbq
2005-02-26 21:47:21 +00:00
Scott Ullrich
89d77d880d
Remove "Please note that pfSense does not adjust firewall rules when a package is installed. This is left for the end user." warning since its no longer completely true
2005-02-26 20:33:45 +00:00
Scott Ullrich
5cd30ac398
Process before form events
2005-02-26 19:49:23 +00:00
Scott Ullrich
4b4d599637
cat y out to pkg_add to automatically answer any nagging questions
2005-02-26 19:26:49 +00:00
Scott Ullrich
1677823e3c
Add version to status column
2005-02-26 04:31:10 +00:00
Bill Marquette
ff1955eeab
Enable bogon filtering
2005-02-26 01:45:34 +00:00
Scott Ullrich
b964717db8
Do not parse aliases entries unless they are defined
2005-02-25 20:40:19 +00:00
Scott Ullrich
c0c8d62c3a
* Raise upload max filesize to 16M
...
* Raise post_max_size to 15M
2005-02-25 17:30:52 +00:00
Bill Marquette
1e137ab5fa
comment
2005-02-25 04:31:05 +00:00
Bill Marquette
fe693b894c
IPSec passthru option is finally here
2005-02-25 04:28:38 +00:00
Scott Ullrich
86f3fc0083
Run custom_php_command_before_form commands before
...
custom_php_resync_config_command if they exist
2005-02-24 20:07:49 +00:00
Bill Marquette
bf64867948
spelling
2005-02-24 05:54:52 +00:00
Bill Marquette
87b10bedc1
spelling mistake and whitespace cleanup
2005-02-24 05:54:07 +00:00
Bill Marquette
9c96aff526
We can now reorder outbound NATs (just like rules!)
2005-02-24 05:47:54 +00:00
Scott Ullrich
aab579262b
Correctly handle the new "Do not backup packages" flag
2005-02-23 21:18:31 +00:00
Scott Ullrich
fa65a62b76
Automatically assign carp aliases with a ip on the same subnet to a interface.
...
Example:
lan = "{ fxp1 carp0 }"
wan = "{ fxp0 carp1 }"
2005-02-23 05:07:53 +00:00
Colin Smith
5e9e6ea289
Sync pfSense CSS with m0n0wall latest.
2005-02-23 00:10:30 +00:00
Bill Marquette
c22767b120
Only allow tcp rules to use alternate keep state methods
2005-02-22 16:47:27 +00:00
Bill Marquette
e8074dcdaa
More standardization
2005-02-22 02:00:44 +00:00
Bill Marquette
cad11f379d
Standardization
2005-02-22 01:29:05 +00:00
Bill Marquette
d76f9696fc
Firewall optimization text was wrong.
2005-02-22 01:26:40 +00:00
Bill Marquette
1068174824
alias table is above, not below note
2005-02-22 00:57:34 +00:00
Bill Marquette
7006975827
Don't disclose SNMP community strings
2005-02-22 00:45:18 +00:00
Scott Ullrich
f8ae763c00
Remoev rebootbox css. it is not W3C standard.
2005-02-21 20:14:54 +00:00
Scott Ullrich
dd62c2d420
Correct form post to url
2005-02-21 19:48:51 +00:00
Scott Ullrich
c87c2fb0d2
* Extra )
...
Reported-by: colin
2005-02-21 04:37:57 +00:00
Scott Ullrich
3a003406ac
* Add version column with upgrade link
2005-02-21 00:03:22 +00:00
Scott Ullrich
0025d774aa
Add upgrade package support. Still needs an indicator on the installed packages screen.
2005-02-20 22:28:02 +00:00
Scott Ullrich
06e2627e48
Clean up package manager. Move common functions to /etc/inc/pfsense-utils.inc.
2005-02-20 21:19:29 +00:00
Scott Ullrich
440b6d9962
Include full path to .tgz in package manager. Previously broken by me.
2005-02-20 20:52:54 +00:00
Bill Marquette
a539f08be2
advanced nat can now do source port mapping (useful for IPSec traversal)
2005-02-20 20:18:05 +00:00
Bill Marquette
f883f1dd69
!any is invalid in nat rule
2005-02-20 17:33:54 +00:00
Scott Ullrich
77a82d1a6c
Use full path to tar
2005-02-20 02:42:19 +00:00
Colin Smith
528cad3978
Add option to exclude package configuration from backup.
2005-02-19 23:16:20 +00:00
Scott Ullrich
fa9af16466
Be sure to save and restore state values.
...
Submitted-by: Bill Marquette <bill.marquette_AT_gmail.com>
2005-02-19 17:31:07 +00:00
Scott Ullrich
4075d9c10f
Log when the package installation untars an archive
2005-02-19 17:24:37 +00:00
Scott Ullrich
eb6116e15f
Be sure to issue a newline break on logged commands
2005-02-19 17:18:59 +00:00
Scott Ullrich
866d2813b9
Inform the user during all actions and make sure they are logged.
2005-02-19 17:15:19 +00:00
Scott Ullrich
06e2abdbc0
Additional logging during installation for additional files needed
2005-02-19 17:08:34 +00:00
Scott Ullrich
3b0ebca2d6
Eliminate extra <br>
2005-02-19 03:57:10 +00:00
Scott Ullrich
2d512c8446
Do not attempt to foreach through the ['adddeleteeditpagefields']['columnitem'] if it does not exist
2005-02-19 03:08:14 +00:00
Scott Ullrich
64fba011ba
Set the page title to <title>
2005-02-19 02:27:18 +00:00
Scott Ullrich
6b2e9ec20c
m0n0wall -> pfSense
2005-02-19 01:32:12 +00:00
Scott Ullrich
e17ce934fd
Allow $myurl in the url of the tabs .. $myurl is translated to getenv("HTTP_HOST") on the fly
2005-02-18 22:16:48 +00:00
Scott Ullrich
3d335c4dbd
Update tab codef.
2005-02-18 19:03:04 +00:00
Scott Ullrich
7c061036a1
Add tab code.
2005-02-18 17:21:54 +00:00
Scott Ullrich
628b33c1ab
Note an area that needs to be cleaned up for emedded platforms
2005-02-18 05:20:14 +00:00
Scott Ullrich
378f7d3a28
Restore the infterface selection widget in the package manager correctly.
2005-02-17 18:22:00 +00:00
Scott Ullrich
549912e311
Check that $pkg['adddeleteeditpagefields']['columnitem'] exists before foreaching through it.
2005-02-16 19:32:54 +00:00
Scott Ullrich
b80900603d
sleep for 3 seconds on status page giving the machine a little breathing room to calculate cpu usage correctly.
2005-02-15 22:57:41 +00:00
Scott Ullrich
29a5799fb6
m0n0wall -> pfSense
2005-02-15 19:54:55 +00:00
Scott Ullrich
98a8e83181
Unbreak the package manager.
2005-02-14 21:48:44 +00:00
Scott Ullrich
3af86226c2
fopen requires to paramaters. be sure to include "r"
2005-02-14 15:32:55 +00:00
Scott Ullrich
7fc9b85f94
Correctly show when a queue is default
2005-02-12 18:36:07 +00:00
Scott Ullrich
7b2274cb1d
* Introduce pfsense specific utilities file for easier syncing with m0n0wall util.inc
...
* Introduce new log_error() command that logs to syslog
* Convert all old syslog() functions to use log_error()
2005-02-11 01:20:58 +00:00
Scott Ullrich
bfd3e48743
During restore, if m0n0wall is found, change to pfsense so that the configuration can automatically be upgraded.
2005-02-11 01:08:24 +00:00
Scott Ullrich
b7141335bc
Do not process aliases unless one or more is defined.
2005-02-10 22:01:19 +00:00
Scott Ullrich
34865da021
Overlooked one small aspect. Lets REALLY restore the checkbox correctly.
2005-02-09 18:00:11 +00:00
Scott Ullrich
64c1ebbb0c
Correct checkbox state after editing a line item.
2005-02-09 17:49:16 +00:00
Scott Ullrich
8596e0a417
Enclose the php call in <?php ?>
2005-02-09 04:44:28 +00:00
Scott Ullrich
0c13691b82
Correct previous commit where traffic shaper cannot be disabled.
2005-02-08 19:40:49 +00:00
Scott Ullrich
e8731417fc
If the user is applying the traffic shaper rules enable the service first.
2005-02-08 18:25:50 +00:00
Scott Ullrich
ecaf83995f
Save target queue correctly after editing.
2005-02-08 18:11:57 +00:00
Scott Ullrich
ac869cd99b
Do not show that an upgrade is available if auto upgrade is in progress.
2005-02-08 16:18:07 +00:00
Scott Ullrich
1a51af434c
Show correct queue name
2005-02-08 03:12:46 +00:00
Scott Ullrich
9dfbadd998
Correctly restore interface bandwidth.
2005-02-07 22:49:27 +00:00
Scott Ullrich
0df08a4108
Unlink shaper dirty flags after Apply.
2005-02-07 20:52:33 +00:00
Scott Ullrich
0013ccf17b
Do not show Click Enable... when auto upgrading.
2005-02-07 10:01:04 +00:00
Scott Ullrich
fde7d054ac
Remove 2nd filter_configure()
2005-02-07 08:22:27 +00:00
Scott Ullrich
ee769c9237
Woops. Two functions are using $retval. Insert our rule error detection code between the two.
2005-02-07 08:01:00 +00:00
Scott Ullrich
8e3bffefac
Expand new rule loading error logic to Advanced menu
2005-02-07 07:54:52 +00:00
Scott Ullrich
8f7685b121
Do not show upgrade options after user has invoked auto upgrade option.
2005-02-07 07:07:04 +00:00
Scott Ullrich
3c041ee4b3
Check pfsense.com for newer versions when visiting the firmware menu.
2005-02-07 06:15:46 +00:00
Scott Ullrich
b2774343a3
If an error occurs during the rule loading, report the error to the user.
2005-02-07 05:00:50 +00:00
Scott Ullrich
2a71debf6c
Convert filter_configure to return the error text from pf if a ruleset is not loaded correctly for any reason
2005-02-07 04:03:13 +00:00
Scott Ullrich
72bc087a4b
Overhaul many functions in the traffic shaper and make them simpler.
...
Instead of tareting queue numbers, target the queue name.
2005-02-07 03:45:55 +00:00
Scott Ullrich
8733dcb1cb
Add custom /usr/local/pkg/pf directory which will store custom php script that the packages use to modify the pf rules.
2005-02-07 00:50:15 +00:00
Scott Ullrich
6a57391aeb
Log package changs to the system log.
2005-02-07 00:37:03 +00:00
Scott Ullrich
5eb0dec6d4
Scheduler type has been switched to advanced screen. Remove a few bugger hiding from when this was per interface driven.
...
Reported-by: DungaBee
2005-02-06 04:25:33 +00:00
Scott Ullrich
44b9bb7adb
Top frame was much too large for logo. Shorten it down and add a break between table rows.
2005-02-06 04:15:19 +00:00
Scott Ullrich
9ae40f2b0a
Add auto complete support to NAT.
2005-02-06 03:51:43 +00:00
Scott Ullrich
79e8a215c6
Add port alias capability. Add auto complete widgets to all alias capable input boxes.
2005-02-06 02:48:21 +00:00
Scott Ullrich
ffdb75216e
Make the iframe used to work around ie's select habits 5 pixels larger.
2005-02-06 02:46:41 +00:00
Scott Ullrich
ac95b982df
Add a highlight text color, add border color. Change to pfSense color scheme.
2005-02-06 02:20:13 +00:00
Scott Ullrich
39be62ce7c
Do not use iframe hack on non Microsoft Internet Explorer Browsers
2005-02-06 01:44:18 +00:00
Scott Ullrich
ad2987f13a
Add savemsg get parm.
2005-02-05 23:26:28 +00:00
Scott Ullrich
3d85f6b4fa
Do not submit the form if the user presses enter in one of the textarea fields with a dropdown widget attached to it.
2005-02-05 22:51:11 +00:00
Scott Ullrich
fba7268584
On internet explorer, select objects are window controls and therefore cannot be overlapped by another other items except for an iframe. To make sure our dropdown box shows up correcty, insert a iframe underneath the dropdowns table with a zorder of 1 less. This will cover the select box and make sure the dropdown looks correctly on IE.
...
Note that firefox does not have this issue.
Damn you Bill Gates!
2005-02-05 22:48:23 +00:00
Scott Ullrich
aba8aacef1
On input validation note that the source or destionation ports can now be aliases.
2005-02-05 20:18:26 +00:00
Scott Ullrich
a6308b24e8
Style cleanup
2005-02-05 07:33:30 +00:00
Scott Ullrich
7e65fc22e5
Break after each host / port or alias address.
2005-02-05 07:32:28 +00:00
Scott Ullrich
ef8b343d45
Add auto_complete_helper.hs auto complete javascript helper file.
2005-02-05 07:06:51 +00:00
Scott Ullrich
19757279ce
Aliases now work for ports. Add autocomplete hint field for aliases box on rules edit form.
2005-02-05 05:40:42 +00:00
Scott Ullrich
5c9ac7558d
Do not call shaper_configure() .. It is now built into filter_configure()
2005-02-05 01:55:10 +00:00
Scott Ullrich
8a1a87ccef
Correct the behavior for hosts networks and ports
2005-02-05 01:38:55 +00:00
Scott Ullrich
7fa0c50157
The subnet box should be greyed out when entering a port alias.
2005-02-04 20:05:02 +00:00
Scott Ullrich
af1ced34b0
Add back iplen
2005-02-03 22:16:40 +00:00
Scott Ullrich
1d169e0e82
Add T. Howell-Cintron expanded radius attributes patch.
2005-02-03 21:55:41 +00:00
Scott Ullrich
81b8cb2ef7
wake -> take.
...
Noticed-by: Brian
2005-02-03 04:21:08 +00:00
Scott Ullrich
ccc734c0c5
Change the reboot link color to yellow.
2005-02-02 20:24:55 +00:00
Scott Ullrich
71c2518cd6
Add IPFW2+ALTQ traffic shaping. We have now switched the rules portion over to IPFW which will tag the packet accordingly.
2005-02-02 19:45:41 +00:00
Scott Ullrich
a39ea44496
No need for shifting $config around.. we use the pkg xml parser now
2005-02-02 18:17:20 +00:00
Scott Ullrich
6cf08e2080
Add show log feature after package installation is completed.
2005-02-01 17:09:41 +00:00
Scott Ullrich
175ac6e4d4
After fixing the diagnostics and optional interfaces items, we lost the functionality to see which packages are installed. Bring this back.
2005-02-01 16:54:56 +00:00
Scott Ullrich
c5a17c26a8
m0n0wall -> pfSense
...
Noticed-by: Brian
2005-02-01 15:25:24 +00:00
Scott Ullrich
ebf8a3c06f
Alert the user that the upgrade will be in the background.
2005-02-01 00:41:28 +00:00
Scott Ullrich
18ff56f256
Add auto upgrade option to pfSense
2005-01-31 23:28:19 +00:00
Scott Ullrich
457161f72d
Add process_kill_command which will kill the process late after installation to allow other items to finish up such as filter_configure();
2005-01-31 20:31:58 +00:00
Scott Ullrich
75c75837f8
use parse_xml_config_pkg
2005-01-31 06:18:20 +00:00
Scott Ullrich
de3fa7a651
m0n0wall -> pfSense
2005-01-31 06:16:55 +00:00
Scott Ullrich
a485a6f532
Add start_command and restart_command xml tags.
2005-01-31 04:34:40 +00:00
Scott Ullrich
1be00369fc
Eliminate extra space after template parsing
2005-01-31 04:21:33 +00:00
Scott Ullrich
e70e0b7610
Add size capability to rowhelper fields
2005-01-31 04:00:39 +00:00
Scott Ullrich
dcbe6f5282
Add template support to packages. Useful for generating the packages .conf files and such.
2005-01-31 03:54:18 +00:00
Scott Ullrich
79b196ee72
Alert user during post package commands
2005-01-30 21:46:49 +00:00
Scott Ullrich
8ccc8f1a84
Add package reinstallation button to Backup/Restore area. The script will basically reinstall any packages needed by your configuration after a restore ;)
2005-01-28 22:56:55 +00:00
Scott Ullrich
5ba1889725
Add per rule state timeout option. Good for heavily loaded http servers, etc.
2005-01-28 21:25:01 +00:00
Scott Ullrich
3da9a135d4
Add IPCOMP (IP Compression) support to IPSEC VPN's
2005-01-25 21:32:40 +00:00
Scott Ullrich
098e02193e
Reload the firewall rules when the shaper configuration changes.
2005-01-25 17:26:19 +00:00
Scott Ullrich
890b0516d9
Make sure the description reads Default PPTP -> any
2005-01-24 23:15:27 +00:00
Scott Ullrich
78cf56c6b2
When user enables the PPTP server, check to see if a rule exists for PPTP. If not add one. Now the system DOES NOT automatically allocate PPTP rules during init. This brings greater flexibility allowing the user to tailer the PPTP traffic to their needs.
2005-01-24 23:05:18 +00:00
Scott Ullrich
cdde30374b
Change m0n0wall -> pfSense.
...
Noticed-by: Brianm
2005-01-24 16:39:13 +00:00
Scott Ullrich
5412cd459a
Add lowthroughtput items to magic shaper
2005-01-23 03:50:22 +00:00
Scott Ullrich
3ffab55538
Restore 1.2b3 version.
2005-01-23 03:44:07 +00:00
Scott Ullrich
36de900088
Add iptos support
2005-01-23 03:10:12 +00:00
Scott Ullrich
351217eda0
Add maximum states for the firewall to advanced menu.
2005-01-23 02:37:48 +00:00
Scott Ullrich
15eead18de
Remove old m0n0wall TCP Timeout field. This is now handled by PF's optimization dropdown.
2005-01-23 02:20:23 +00:00
Scott Ullrich
051c969f23
Eliminate stray save button at top and the extra white space.
2005-01-23 01:20:32 +00:00
Scott Ullrich
19b08f97ca
Rearrange ALTQ + PF options into their own area at very bottom.
2005-01-23 01:15:57 +00:00
Scott Ullrich
c8a0fa18c6
Typo in aggressive.
2005-01-23 01:08:25 +00:00
Scott Ullrich
d0b33b21dc
Regenerate pf rules after save.
2005-01-23 01:07:02 +00:00
Scott Ullrich
416ed28d60
Allow for the user to customize the pf optimization options in the system -> advanced menu. the default is normal.
2005-01-23 00:52:14 +00:00
Scott Ullrich
a3ad4f8afa
Add swap space graph to main status screen.
2005-01-22 23:30:44 +00:00
Scott Ullrich
6778d4524f
Do not set a value="" on checkbox fields.
2005-01-22 22:13:31 +00:00
Scott Ullrich
709133671e
Inform the user that the reset password is pfsense .. not mono. While where here notify the user that WAN will be set to DHCP.
2005-01-22 22:03:23 +00:00
Scott Ullrich
a88fe76173
Add pfctl -vsq debugging command to status page
2005-01-22 21:39:12 +00:00
Scott Ullrich
bdb7d6e77e
Resync with 1.2b3 with the additional pf options.
2005-01-22 21:18:16 +00:00
Scott Ullrich
b0b5deb687
Disable scheduler type change when a queue is defined.
2005-01-22 08:43:14 +00:00
Scott Ullrich
8002c53850
Cat out /tmp/rules.debug in status page
2005-01-22 08:19:44 +00:00
Scott Ullrich
d09c8936ca
allow bandwidth to not be defined
2005-01-22 06:51:40 +00:00
Scott Ullrich
bf21c7e5b6
Improve shaper port handling
2005-01-22 06:25:56 +00:00
Scott Ullrich
b6f87f4626
Update (C)
2005-01-22 04:50:29 +00:00
Scott Ullrich
78a80023ff
Add queues counter status.
2005-01-22 03:27:49 +00:00
Scott Ullrich
12bcdc89e9
Commit what I have so far. Magic shaper now works 100% .. or atleast appears to!
2005-01-22 02:57:05 +00:00
Scott Ullrich
222b529936
Move scheduler type to advanced menu. We'll default to PRIQ as a simple starting point for new users. NOTE: The scheduler type goes into affect for all interfaces.
2005-01-21 20:56:53 +00:00
Scott Ullrich
1b8f6d97f8
Start the process of moving back to a m0n0wall style rules / queues system.
2005-01-21 20:32:03 +00:00
Scott Ullrich
fd69ff6e39
Disable fragmentation rule toggle.
2005-01-18 16:30:16 +00:00
Scott Ullrich
03f0bfe710
Add description for interfaces selection widget if its set.
2005-01-18 01:36:51 +00:00
Scott Ullrich
2c634bddb0
Add support for vpn_selection.
2005-01-18 01:26:43 +00:00
Scott Ullrich
2cf712c449
Add type column to adddeleteeditpagefields allowing for the script to answer yes and no for checkbox items.
2005-01-18 00:01:05 +00:00
Scott Ullrich
03dce3bd1a
reset selected variable at the begining of foreach loop
2005-01-17 23:59:02 +00:00
Scott Ullrich
d6a84c3167
Tweak package manager to not require a package to function.
2005-01-13 22:23:33 +00:00
Scott Ullrich
8a9e047d38
If a package does not list any packages needed do not check to make sure its installed.
2005-01-13 21:50:50 +00:00
Scott Ullrich
d21337019d
Add variable substitutions: $wanip, $lanip to wizard and pkg_edit facilities.
2005-01-12 17:17:35 +00:00
Scott Ullrich
d51f86e05d
Expand the usage of $myurl in wizard fields and pkg_edit
2005-01-12 04:47:39 +00:00
Scott Ullrich
bb940538a4
Correctly save and restore values.
2005-01-11 23:37:54 +00:00
Scott Ullrich
31d27c6c0e
Say hello to package editing capabilities!
2005-01-11 20:15:37 +00:00
Scott Ullrich
7c53996539
Add package edit buttons
2005-01-11 18:35:18 +00:00
Scott Ullrich
e02a6839a8
Convert Add to + button, Delete to - button
2005-01-11 03:40:56 +00:00
Scott Ullrich
75236e7df7
Add save button for ftp proxy item
2005-01-11 01:58:11 +00:00
Scott Ullrich
a0a7a8a776
Seperate firewall and ftp-proxy sections
2005-01-11 01:27:55 +00:00
Scott Ullrich
f55cccc4a4
Allow FTP-Proxy to be disabled under advanced menu.
2005-01-11 00:25:48 +00:00
Scott Ullrich
a15a15e7dc
Enable ftp-proxy
2005-01-10 22:38:13 +00:00
Scott Ullrich
6484d9e0a1
Update license for pfSense
2005-01-10 22:10:17 +00:00
Scott Ullrich
b49448acd9
Update a few (C)
2005-01-10 06:24:02 +00:00
Scott Ullrich
6d54306924
Add package web address links
2005-01-10 05:43:40 +00:00
Scott Ullrich
689b5e7b8a
Break status into its own column
2005-01-10 05:36:19 +00:00
Scott Ullrich
21978d4085
Seperate Category and status better
2005-01-10 05:35:11 +00:00
Scott Ullrich
e46ea28956
Add status field
2005-01-10 05:33:45 +00:00
Scott Ullrich
1548745b3d
* Correctly delete package and its depdencies, leaving a depdency untouched if another package depends on the dependency. Say that 3 times in a row real fast.
...
* Correctly delete all configuration items for a package upon deletion
* Clean up comments
2005-01-09 23:31:20 +00:00
Scott Ullrich
1b54f79bbc
Record package version upon install for future upgrade option.
2005-01-09 09:12:18 +00:00
Scott Ullrich
401d96e141
Correctly remove packages when a lot of packages are installed.
...
Reported-by: bkw
2005-01-09 08:54:26 +00:00
Scott Ullrich
d44a1a62db
When a package does not install correctly, clear the output windows and alert the user that something has gone wrong. Also clear the progress bar.
2005-01-09 07:24:40 +00:00
Scott Ullrich
7502342ae0
Allow multiple interfaces
2005-01-08 23:01:46 +00:00
Scott Ullrich
76584e2531
Honour multiselect tag
2005-01-08 22:39:17 +00:00
Scott Ullrich
7a1b90bcc6
Change (C)
2005-01-08 22:02:21 +00:00
Scott Ullrich
a260fe5ef1
Change description color to white
2005-01-08 21:55:41 +00:00
Scott Ullrich
94f2bb65e3
Remove /31 from interfaces.
2005-01-08 06:08:12 +00:00
Scott Ullrich
21ab1cde16
remove /31 from interface IP assignment screens since a /31 subnet has 0 usable IP addresses. simpify all 1-32 loops by using the same code as much as possible.
2005-01-08 05:07:48 +00:00
Scott Ullrich
ab73789e0c
Add interfaces_selection field type which will populate a select box filled with the interfaces.
2005-01-06 23:59:13 +00:00
Scott Ullrich
841dd38a30
Change m0n0wall -> pfSense
...
Noticed-by: Bryan
2005-01-06 02:02:33 +00:00
Scott Ullrich
a4c8ccfca2
Check for package installation after running both sets of pkg_add -r
2005-01-06 01:15:54 +00:00
Scott Ullrich
3e4caf25e4
If pkg_add fails, do not continue installation.
2005-01-06 00:09:25 +00:00
Scott Ullrich
7aac635b8b
Un tar extra package items to /
2005-01-05 23:20:27 +00:00
Scott Ullrich
3ed807e4f3
Move the stepsubmitphpaction out of the field collection. It was not setting the root password correctly.
2005-01-05 23:18:33 +00:00
Scott Ullrich
e7bce77256
Explain what the Admin password is.
2005-01-05 21:34:20 +00:00
Scott Ullrich
ca008ab895
Call system_password_configure which syncs the http password.
2005-01-05 21:33:21 +00:00
Scott Ullrich
f9a91638b3
Add new custom_php_command_before_form directive which is handy to setup function evals that can be hooked into throughout the life of a package
2005-01-05 01:07:19 +00:00
Scott Ullrich
facd08f9fe
Add a number of directives allowing fields to be tied together similar to wizard.php
2005-01-04 22:58:51 +00:00
Scott Ullrich
ae92b9c8fd
Correctly set the left hand panes package url if configfile is set
2005-01-04 21:22:48 +00:00
Scott Ullrich
3d79c8ba15
Sync web GUI password when saving the Admin password. Also sync ssh password at the same time.
...
Reported-by: B.Kharazmi
2005-01-04 21:02:19 +00:00
Scott Ullrich
25a4bcd25d
Clarify Admin password is for WebGUI
2005-01-04 20:52:24 +00:00
Scott Ullrich
ca426b47ce
change m0n0wall to pfSense
2005-01-02 04:11:36 +00:00
Scott Ullrich
7e0f68c7f8
Alert to the user that packages do not modify firewall rules
2005-01-02 04:04:01 +00:00
Scott Ullrich
691dade53a
Correctly disable fast routing when user selects this option
2005-01-01 02:03:21 +00:00
Scott Ullrich
87e94c2df5
Clean up log statements. No functional changes.
2004-12-31 23:58:13 +00:00
Scott Ullrich
6d0caa3b64
Do not show fetch progress directly on screen
2004-12-30 04:09:17 +00:00
Scott Ullrich
f310febe4c
Download all additional files correctly listed in xml file.
2004-12-30 04:05:32 +00:00
Scott Ullrich
8a3b0d7b99
Do not use a array on the additional item
2004-12-30 03:40:47 +00:00
Scott Ullrich
b415a2eb58
Teach package manager about $myurl variable that can be used to help send a user to another port such as http://$myurl:3000 for ntop.
2004-12-29 23:45:55 +00:00
Scott Ullrich
8600d47513
evalulate $myurl to the environment ip of the server
2004-12-29 03:32:24 +00:00
Scott Ullrich
dccbe12feb
Use configfile or url tag for each file. If .xml is ommited for a configfile and no url is specified then add .xml
2004-12-29 01:27:07 +00:00
Scott Ullrich
d6f15759b5
Use configfile attribute or url atribute
2004-12-29 01:20:54 +00:00
Scott Ullrich
914c3f0dcb
Make package deinstall script aware of the fact that there may be multiple left hand menu items for each package.
2004-12-29 01:14:41 +00:00
Scott Ullrich
35fecd552d
Fix eval bug.
2004-12-29 01:00:31 +00:00
Scott Ullrich
7dc767fe12
update (C)
2004-12-29 00:41:01 +00:00
Scott Ullrich
a1845bbf3e
Make sure xml configuration filename is lowercase
2004-12-29 00:38:14 +00:00
Scott Ullrich
a28c8b5979
Correct package header name
2004-12-29 00:37:35 +00:00
Scott Ullrich
77da5d3ea9
Actually hault when called.
2004-12-29 00:25:37 +00:00
Scott Ullrich
f2ec2c48c9
Fix checkbox bug where checkboxes are not enabled in the wizards properly.
2004-12-29 00:23:17 +00:00
Scott Ullrich
d31f7175b2
Use original logo, do not resize.
2004-12-28 23:39:04 +00:00
Scott Ullrich
8a3be31a46
Upon post, redirect to halt.php.
...
Noticed-by: B.Kharazmi
2004-12-28 23:23:10 +00:00
Scott Ullrich
56977a25e8
Finishing add halt to the system.
...
Suggested-by: Bachman Kharazmi
2004-12-28 21:03:17 +00:00
Scott Ullrich
d2a1bba6b9
Allow additional files to be defined, downloaded and un tarred if need be.
2004-12-28 16:40:32 +00:00
Scott Ullrich
5424dedc67
Firmware upgrade is now working!
2004-12-27 23:37:13 +00:00
Scott Ullrich
7bb0d0fc34
Allow multiple menu items to be installed
2004-12-27 19:19:18 +00:00
Scott Ullrich
615e0d90f8
Turn off debugging
2004-12-27 03:54:56 +00:00
Scott Ullrich
67965af411
Only unlink if file exists.
2004-12-26 23:52:07 +00:00
Scott Ullrich
1ba03d69aa
Teach verify_gzip_file to use gzip instead of gunzip.
2004-12-25 04:43:54 +00:00
Scott Ullrich
04ad7c7c3f
Sync root password with admin password
2004-12-25 04:13:45 +00:00
Scott Ullrich
6bc8118e31
Remove debugging info.
2004-12-25 03:56:23 +00:00
Scott Ullrich
b1919dd007
Correctly restore SelectedType selection on wizard load and correctly save out the selected type setting.
2004-12-23 23:06:26 +00:00
Scott Ullrich
9e9a6bd12d
Correct value cases and simplify setting of type.
2004-12-23 22:27:16 +00:00
Scott Ullrich
dd627071c8
Correct Type save selection on WAN interface wizard screen.
2004-12-23 22:01:02 +00:00
Scott Ullrich
e1e7a4256f
Add stepsubmitbeforesave tag which will process text before saving.
2004-12-23 22:00:02 +00:00
Scott Ullrich
b9837e39f5
Add link to pfsense home page
2004-12-23 06:30:22 +00:00
Scott Ullrich
b6e87566be
Add suport for pfstat.conf
2004-12-23 05:40:30 +00:00
Scott Ullrich
945bcaafd4
Add password and normal input options
2004-12-23 03:23:39 +00:00
Scott Ullrich
e55a0a2556
Make sure item is array before traversing.
2004-12-23 00:16:19 +00:00
Scott Ullrich
0e730fee3b
Teach package manager how to save the rowhelper row values correctly as arrays.
2004-12-23 00:15:42 +00:00
Scott Ullrich
eec70f2143
Add rowhelper type which will place add and delete row items on a form. This can be used to group like items together on the web gui. First package employing this neat feature is pfStat
2004-12-22 19:33:27 +00:00
Scott Ullrich
2a520a0a1b
Add custom_add_php_command_late tag.
2004-12-22 00:38:06 +00:00
Scott Ullrich
65dd1ea396
Stray a.
2004-12-22 00:26:53 +00:00
Scott Ullrich
3a35ed1933
Dont delete pkg* here, delete in pkg_mgr only.
2004-12-22 00:25:49 +00:00
Scott Ullrich
c6d21e77ee
Move loop counter. Fixes a add / delete bug.
2004-12-21 20:40:34 +00:00
Scott Ullrich
090d69c082
Remove package manifest after usage forcing fresh package listing each time you enter packaage manager.
2004-12-21 18:50:16 +00:00
Scott Ullrich
116b51148c
Remove package manifest after usage forcing fresh package listing each time you enter packaage manager.
2004-12-21 18:47:13 +00:00
Scott Ullrich
3eaeb70338
Changes for nmap and packages that do not require anything to be saved.
2004-12-21 18:03:50 +00:00
Scott Ullrich
af3939aa0e
Allow packages to live under Diagnostics menu
2004-12-21 18:03:19 +00:00
Scott Ullrich
0bb335f43c
document the new xml variable setting routine
2004-12-21 01:49:43 +00:00
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
b3235baa54
Correctly save out posted fields to xml configuration file.
2004-12-20 19:56:56 +00:00
Scott Ullrich
ffe751091c
Use javascript to detect which state Type should be in initially.
2004-12-20 17:17:06 +00:00
Scott Ullrich
2b757be5e3
Wizard.xml -> wizard.php
2004-12-19 22:28:51 +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
9ce0cacca5
Correct white space seperation.
2004-12-19 18:16:12 +00:00
Scott Ullrich
0fbc9d1ae2
Dont set root password if fields are blank.
2004-12-18 23:15:23 +00:00
Scott Ullrich
a0c57a4408
Update (C) info.
2004-12-18 23:02:58 +00:00
Scott Ullrich
46985f199f
Clean up arraynum handling.
2004-12-18 23:02:09 +00:00
Scott Ullrich
bf787c0af9
Redirect to the initial setup wizard on the first time the web gui is accessed.
2004-12-18 23:01:52 +00:00
Scott Ullrich
4de543fa04
Wizard should now be in fully working oorder including reboot, etc.
2004-12-18 22:58:22 +00:00
Scott Ullrich
9b8837be06
Move the "User has been added." save message to the XML file where it belongs.
2004-12-18 21:34:40 +00:00
Scott Ullrich
a8df0181a7
Add arraynum flag which is used when there is an array of values.
...
Example would be:
<dnsserver>X.X.X.X</dnsserver>
<dnsserver>Y.Y.Y.Y</dnsserver>
2004-12-18 21:08:26 +00:00
Scott Ullrich
788ff7cb05
Dont forget to output the fields description if it exists.
2004-12-18 20:29:42 +00:00
Scott Ullrich
e48fc17dce
The wizard system now works!
2004-12-18 20:24:50 +00:00
Scott Ullrich
57333fa05a
Dont forget closing name '.
2004-12-17 22:46:52 +00:00
Scott Ullrich
2fbd68062d
Wizard now will walk through entire step process.
...
TODO: Save posted items correctly.
2004-12-17 22:42:16 +00:00
Scott Ullrich
8773b899dd
Add steps 1-6 from cmb.
2004-12-17 21:43:51 +00:00
Scott Ullrich
ac60cb518c
Updated to match wizard.php
2004-12-17 20:16:46 +00:00
Scott Ullrich
658292efab
Introduce wizard system.
2004-12-17 20:14:37 +00:00
Scott Ullrich
da7bf505b5
Forced commit.
2004-12-17 20:14:25 +00:00
Scott Ullrich
052492815f
Honour the ext/$category/$FILENAME contents as the URL of the installed package.
2004-12-17 00:14:24 +00:00
Scott Ullrich
6b81195346
Use the correct name when invoking the left menus.
2004-12-16 23:56:51 +00:00
Scott Ullrich
b0cd4dedaa
Use correct service name.
2004-12-16 23:30:42 +00:00
Scott Ullrich
54587e4ee3
Alert when no packages are installed.
2004-12-16 23:14:22 +00:00
Scott Ullrich
2eaf9591d0
use name no menu->name
2004-12-16 22:46:36 +00:00
Scott Ullrich
065adbe39e
woops! its str_replace not replace.
2004-12-16 22:42:56 +00:00
Scott Ullrich
f7cc635840
Correctly add neededtext field.
2004-12-16 22:27:03 +00:00
Scott Ullrich
930c9c3df3
Clean up leftovers from nat.
2004-12-16 21:48:34 +00:00
Scott Ullrich
c77e6b302c
We dont really need fancy_name afterall.
2004-12-16 21:39:31 +00:00
Scott Ullrich
8e7d62be25
Alert user if no packages are installed.
2004-12-16 21:30:36 +00:00
Scott Ullrich
77eee259f7
Add FancyName xml field
2004-12-16 21:27:53 +00:00
Scott Ullrich
8aca7e9bef
Fix delete and install.
2004-12-16 20:33:05 +00:00
Scott Ullrich
425cbd0a58
Make sure /usr/local/pkg/ exists
2004-12-16 20:11:12 +00:00
Scott Ullrich
19fd294739
Packages continued. New log file facility added.
2004-12-16 18:17:06 +00:00
Scott Ullrich
6483da5d98
Add custom after add and after delete commands. Correct a bug where it shows the url instead of the name on the left.
2004-12-15 00:26:14 +00:00
Scott Ullrich
9bc598ab6b
add size, rows and cols flags
2004-12-13 01:37:01 +00:00
Scott Ullrich
2d27fa4f0e
add size, rows and cols flags
2004-12-13 01:22:22 +00:00
Scott Ullrich
d47013e119
Say hello to the pkg_edit.php automated gui creation utility!
...
http://www.pfsense.com/screens/pkg_mgr.JPG
http://www.pfsense.com/screens/pkg_edit.JPG
2004-12-13 00:58:59 +00:00
Scott Ullrich
8bcf4cd262
m0n0wall -> pfSense
2004-12-13 00:44:29 +00:00
Scott Ullrich
4df39e03ab
* Add edit file and command prompt options to diagnostics menu.
2004-12-13 00:14:58 +00:00
Scott Ullrich
2900e518b7
* Modify exec to look like the rest of pfSense
...
* Add the ending fend.inc
2004-12-13 00:12:19 +00:00
Scott Ullrich
be4b8e72a6
* Automatically focus to command box and filename box
2004-12-12 21:25:06 +00:00
Scott Ullrich
b4ff3ccd3b
* Added progress bar. Needs to be converted from green -> pfSense red
2004-12-12 21:15:20 +00:00
Scott Ullrich
48e8d40dcc
Add green_dot.jpg which can be used for progress bars.
2004-12-12 20:39:24 +00:00
Scott Ullrich
859329c867
* converted return_menu to return_ext_menu in fbegin.inc.
...
* fixed interfaces left menu from not displaying additional interfaces by saving and restoring config value.
* equipped edit.php with the pfSense theme so it looks uniform
2004-12-12 20:25:24 +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
ee5fdafc63
Correct this to sound more english like instead of southern twang ;)
2004-12-12 07:31:07 +00:00
Scott Ullrich
accca15fdf
dive line better with |
2004-12-12 07:28:50 +00:00
Scott Ullrich
476ef1959a
Move save buttom to top while here and also lower to 45.
2004-12-12 07:27:18 +00:00
Scott Ullrich
47e39d5167
extend filename size to 50 characters. Im not sure what too so long for this. ..
2004-12-12 07:25:26 +00:00
Scott Ullrich
c6c150e92a
Include menu item in the subsections on the left. Menu XML file must be in lower case,. Ex: /usr/local/www/ext/Servuces/ifgraph.xml
2004-12-12 06:50:25 +00:00
Scott Ullrich
55e50bd6aa
Enhanced logging of installed packages and their dependencies.
2004-12-12 05:52:38 +00:00
Scott Ullrich
1a05a4ee81
* install menu item in /usr/local/etc/ext/$area
...
* add do you want to install this package and do you want to delete ...
* add needed text to system to run the package. ex: add text to /etc/crontab
2004-12-12 04:42:49 +00:00
Scott Ullrich
ee11cc6eae
Say welcome to the pfSense package manager!
2004-12-12 01:44:44 +00:00
Scott Ullrich
d03efa9c8b
Add trying to add a break between items on elinks
2004-12-10 23:39:57 +00:00
Scott Ullrich
653c1217c1
Add automatic create certificate options to Captive Portal.
2004-12-10 22:16:18 +00:00
Scott Ullrich
37e900932f
Enable/disable Accounting port as needed.
2004-12-10 21:51:14 +00:00
Scott Ullrich
24b2bda27b
Update color to pfSense red
2004-12-10 21:48:02 +00:00
Scott Ullrich
6ab78253bf
Update WebGUI -> WebConfigurator
2004-12-10 21:19:41 +00:00
Scott Ullrich
643a50c382
Update pfSense to check for firmware upgrades from our site.
2004-12-10 21:16:49 +00:00
Scott Ullrich
845dc7ed7f
Make all tabs look similar when active or inactive.
2004-12-10 20:47:15 +00:00
Scott Ullrich
9cdb5e4c0c
Add key generation items found on list and comment out even though ours works atm.
2004-12-10 20:06:58 +00:00
Scott Ullrich
6ad24605a5
Update (C)
2004-12-10 04:38:00 +00:00
Scott Ullrich
dd521ae890
Woops, y is now height.
2004-12-10 04:34:17 +00:00
Scott Ullrich
8c1c3773b6
Move NOTE to bottom.
2004-12-10 04:33:17 +00:00
Scott Ullrich
9573d17020
Custom graph width / height settings now inputtable by user.
...
Idea from:
http://m0n0.ch/wall/gallery/stefan_zier/monowall-pic.jpg
2004-12-10 04:32:15 +00:00
Scott Ullrich
e2cd32dfea
Update with 1.2b3
2004-12-05 21:08:33 +00:00
Scott Ullrich
26ef3f7419
Update servics_proxyarp* from 1.2b3.
2004-12-05 21:06:56 +00:00
Scott Ullrich
b2ffe419d6
add back queues
2004-12-05 19:59:27 +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
4668f9f755
Introduce an easy way to upgrade firmware for pfSense.
2004-11-25 01:18:18 +00:00
Scott Ullrich
74bfef942d
Make the default source port any instead of other
2004-11-24 21:34:27 +00:00
Scott Ullrich
ee7bcf80ba
Correctly toggle accounting port if the service is enabled or disabled.
2004-11-24 21:30:21 +00:00
Scott Ullrich
d304351caa
Remove type and make all code uniform.
2004-11-24 21:15:43 +00:00
Scott Ullrich
410f87257b
Make 2 line ifs all the same by nut using opening and closing braces {}
2004-11-24 21:05:42 +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
ced6bc9a16
This file was not added correctly after the Captive Portal logging patch
2004-11-24 18:29:48 +00:00
Scott Ullrich
6e4a97ca77
Fix certificate creation .... again.
2004-11-22 19:55:54 +00:00
Scott Ullrich
83e5cd3dfc
<br> after the notice
2004-11-21 23:38:45 +00:00
Scott Ullrich
54eaa3c1c5
When Applying rules, go back to self
2004-11-21 22:32:20 +00:00
Scott Ullrich
0bd94ee313
Only insert alias if alias: is contained within the text item
2004-11-21 21:24:38 +00:00
Scott Ullrich
4cc0d94c0d
add NOTE: Leave these fields blank to disable this feature. to edit rule
2004-11-21 20:27:00 +00:00
Scott Ullrich
a44455c48e
Add Simultaneous client connection limit (max-src-nodes) and Maximum state entries per host (max-src-states) webConfigurator
2004-11-21 20:24:36 +00:00
Scott Ullrich
40dd6441ee
Update to dropdowns to count to /32
2004-11-21 20:22:50 +00:00
Scott Ullrich
29868747c8
Add option in status.php to better show the source-track, max-src-nodes and max-src-states options
2004-11-21 19:40:02 +00:00
Scott Ullrich
d514874244
enable hard disk stand-by option
2004-11-21 19:15:33 +00:00
Scott Ullrich
c823acd4fa
remove <br> between checkbox and description to maintain the forms style
2004-11-21 19:11:45 +00:00
Scott Ullrich
4d875b4f18
Update (C)
2004-11-21 19:09:02 +00:00
Scott Ullrich
35284e500a
Insert a disable firewall option to turn pfSense into a router only.
2004-11-21 19:04:11 +00:00
Scott Ullrich
567c808b6c
Correct a bug where someone could not turn off FastRouting
2004-11-21 18:54:14 +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
a3044896e7
evailable -> available
2004-11-21 06:41:18 +00:00
Scott Ullrich
2e9ab96b89
Update copyright
2004-11-21 06:28:50 +00:00
Scott Ullrich
4d6b6263a6
Forgot to implement option 2 Ports
2004-11-21 06:27:49 +00:00
Scott Ullrich
49d5428037
m0n0wall -> pfSense
2004-11-21 06:19:13 +00:00
Scott Ullrich
1dc8c3eb90
Small bug fixes and minor description changes
2004-11-21 05:50:35 +00:00
Scott Ullrich
42137aab79
heh.
...
blue -> red
on a completely off topic note, uofl rules!
2004-11-21 05:14:33 +00:00
Scott Ullrich
00d3bab702
Move the alias selection screen to the dropdown menu that includes all network or alias, etc.
2004-11-21 04:56:20 +00:00
Scott Ullrich
32d0073ac2
Change ALIAS color to pfSense red. Add a dropdown box that lists aliases on the rules that when you select it will fill in the alias name in either src or dst boxes.
2004-11-21 03:23:07 +00:00
Scott Ullrich
b4b7d8a5b3
reflect that this could be address(s) or host(s) or port(s)
2004-11-21 03:01:05 +00:00
Scott Ullrich
d2cfb7a4f7
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:16:09 +00:00
Scott Ullrich
c55b323d61
Add Outgoing load balancing
2004-11-20 22:03:56 +00:00
Scott Ullrich
7e0773a148
no message
2004-11-20 04:54:37 +00:00
Scott Ullrich
6187380b83
Update changed files with new copyright, attribute Manuel Kasper
2004-11-20 00:58:14 +00:00
Scott Ullrich
c3084a9f67
Fix a couple typos and mis-pastes
2004-11-20 00:57:12 +00:00
Scott Ullrich
04ee77cca6
add rio support to front end gui Random Early Detection In and Out
2004-11-20 00:53:36 +00:00
Scott Ullrich
5fb2010e56
Implement bandwidith percentages
2004-11-20 00:39:45 +00:00
Scott Ullrich
7921387118
Implement borrow ALTQ option
2004-11-20 00:37:04 +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
a615fd33ac
Move ASCII characters only under input box.
2004-11-19 22:41:35 +00:00
Scott Ullrich
2dc6b3adda
change description box font color to white
2004-11-19 22:16:56 +00:00
Scott Ullrich
47ca95802c
Clarify about outbound NAT load balancing
2004-11-19 22:06:48 +00:00
Scott Ullrich
4fc3d55d12
Setup load balancing on outbound nat
2004-11-19 22:05:51 +00:00
Scott Ullrich
6b3a73985c
Load balancing makes more sense on the outgoing tab
2004-11-19 21:54:22 +00:00
Scott Ullrich
bafc1e3f22
Prefer older IPSEC SA's option.
2004-11-19 21:40:51 +00:00
Scott Ullrich
aebf8c9ac6
Add NAT outbound load balancing
2004-11-19 21:40:14 +00:00
Scott Ullrich
dacc4f591f
add support for net.key.preferred_oldsa and add a checkbox on IPSec screen
2004-11-19 21:24:18 +00:00
Scott Ullrich
f0fe3d307a
Convert description font color to white
2004-11-19 18:45:46 +00:00
Scott Ullrich
19ae092972
Convert description font color to white
2004-11-19 18:40:22 +00:00
Scott Ullrich
8450bc24d3
Convert font color to white
2004-11-19 18:37:14 +00:00
Scott Ullrich
59e743dd5d
fix certificate creation
2004-11-19 18:31:33 +00:00
Scott Ullrich
e19a8890b7
fix certificate creation
2004-11-19 18:29:51 +00:00
Scott Ullrich
340e6dca13
Change color from brown to new deep red
2004-11-19 17:54:56 +00:00
Scott Ullrich
bf347532f5
Line break about 4 characters before.
2004-11-19 05:19:12 +00:00
Scott Ullrich
fb03ee8841
Add Create Certificate support to OpenVPN.
2004-11-19 05:16:16 +00:00
Scott Ullrich
698ba01f61
Update colors.
2004-11-18 23:07:59 +00:00
Scott Ullrich
5dcc5c04ac
Update certificiate creation process.
2004-11-18 22:15:10 +00:00
Scott Ullrich
b43a02d3d7
Update certificiate creation process.
2004-11-18 22:11:08 +00:00
Scott Ullrich
aca01efc29
Change color to #990000 so I dont have to hear about ppl pooping the same color any longer.
2004-11-18 19:28:47 +00:00
Scott Ullrich
1bad4fe8ab
comment up some of the functions
2004-11-17 23:10:25 +00:00
Scott Ullrich
c260f1d570
Cleanup table, make all fields bold.
2004-11-17 23:07:20 +00:00
Scott Ullrich
13128695a8
Create certificate for HTTP Server option
2004-11-17 22:59:17 +00:00
Scott Ullrich
3f2b92d274
Add captive portal logging.
...
Patch-submitted-to-m0n0wall-list-by: Matt Juszczak <matt_AT_atopia.net>
2004-11-17 17:59:56 +00:00
Scott Ullrich
c8e8de6f3c
Note to the user to only use ascii characters in the IPSEC pre-shared keys.
...
Noticed-by: D. Ubevidste <detubevidste_AT_gmail.com
2004-11-16 23:05:26 +00:00
Scott Ullrich
5dd55fa3ce
traffic shaper changes
2004-11-16 01:17:13 +00:00
Scott Ullrich
99813ccb8b
do not include /sbin/pfctl -vvsq
2004-11-16 00:15:13 +00:00
Scott Ullrich
af539d7875
save and restore optional interface bandwidth management settings
2004-11-15 22:44:46 +00:00
Scott Ullrich
8eb95619fc
restore the selected rule when editing a queue
2004-11-15 20:40:26 +00:00
Scott Ullrich
951722dd55
do not sort or breakup rules.
2004-11-15 02:29:24 +00:00
Scott Ullrich
04129447b0
do not allow user to select queue from firewall rule edit screen, instead the user will bond a queue up on the queue edit screen.
2004-11-15 02:06:21 +00:00
Scott Ullrich
e29423228d
show scheduler type in the "Associate with rule" item
2004-11-15 01:58:05 +00:00
Scott Ullrich
aff5e2ca0a
disable debugging echo's
2004-11-15 01:54:19 +00:00
Scott Ullrich
2ace25e297
Turn the color from baby blue to a lighter brown
2004-11-15 01:53:04 +00:00
Scott Ullrich
73c38fa2bf
Add scheduler type per interface and allow user to define overall bandwidth for the interface
2004-11-15 01:52:42 +00:00
Scott Ullrich
a521bb1284
I designed the queues screen wrong the last time (and backend scripts). Instead we need to design where only we allow only one scheduler per interface
2004-11-15 01:52:15 +00:00
Scott Ullrich
6952b7da16
Instead of allowing the user to pick a scheduler per queue, we are supposed to pick a scheduler for overall interface
2004-11-15 00:16:34 +00:00
Scott Ullrich
03b9276483
Interface speed definitions for interfaces
2004-11-14 21:06:26 +00:00
Scott Ullrich
7f5b482497
Clean up save or reboot message, add bandwidth elements to WAN and LAN for traffic shaping. Clean up a few bugs in traffic shaping queue edit screen.
2004-11-14 21:00:49 +00:00
Scott Ullrich
1239153852
correctly restore the schedulertype information
2004-11-14 20:30:41 +00:00
Scott Ullrich
bb62535279
correct description from not showing
2004-11-14 20:07:47 +00:00
Scott Ullrich
ed77af7c7d
add debugging screen for altq
2004-11-14 20:03:27 +00:00
Scott Ullrich
a26770067a
automatically disable fields for altq that do not apply to currently selected scheduler mode
2004-11-14 18:29:06 +00:00
Scott Ullrich
84888e7ffc
When no parent queue is selected, output "" as option
2004-11-13 20:50:36 +00:00
Scott Ullrich
258f5bb760
do not spawn a new window when user clicks on pfSense logo in left corner, take them back to index.php
2004-11-13 20:50:11 +00:00
Scott Ullrich
de430efd72
update field when posting, etc.
2004-11-12 00:14:27 +00:00
Scott Ullrich
800e5d8eea
Add needed options for HFSC/CBQ screens.
2004-11-11 16:50:00 +00:00
Scott Ullrich
7a3ec8606d
be sure to post interface value
2004-11-11 01:09:53 +00:00
Scott Ullrich
23f8662d08
fix bugs and only enable priority based queueing for the time being
2004-11-11 00:52:20 +00:00
Scott Ullrich
248506d01c
fix bugs and only enable priority based queueing for the time being
2004-11-11 00:39:05 +00:00
Scott Ullrich
a25183c5b8
add interface selection screen for proxyarp
2004-11-10 23:43:56 +00:00
Scott Ullrich
16d9e6e48d
add pfSense copyright, attribute Manuel Kasper and T. Lechat
2004-11-10 23:21:13 +00:00
Scott Ullrich
66f8696ff4
change graphing colors
2004-11-10 23:19:04 +00:00
Scott Ullrich
4596db4cff
Turn the ALTQ queue options into a options XML holder. IE options->red would be set to on if this option is used.
2004-11-10 18:34:53 +00:00
Scott Ullrich
13f6878de1
Comment out HFSC and CBQ until I can finish the extra input screens required by them.
2004-11-10 17:56:12 +00:00
Scott Ullrich
be81829fc5
add ms rdp, change name to pfsense, attribute m0n0wall
2004-11-09 00:50:30 +00:00
Scott Ullrich
e5cd29a013
convert name to pfSense, keep m0n0wall credits
2004-11-09 00:43:04 +00:00
Scott Ullrich
7103e9e662
convert filter logs diagnostics over to parse pf format instead of ipf
2004-11-09 00:36:52 +00:00
Scott Ullrich
878f72706f
change status page name to pfSense
2004-11-07 20:57:36 +00:00
Scott Ullrich
f997992b52
make sure we define the ipsec vpn rules correctly pf style
2004-11-07 20:17:26 +00:00
Scott Ullrich
fdfd8bc9b7
do not hard code the size of the image.
2004-11-07 05:38:45 +00:00
Scott Ullrich
79fa33e74c
rename webGUI Configuration -> to our webConfigurator
2004-11-07 05:34:39 +00:00
Scott Ullrich
197fd4d437
change colors to #7F3B00
2004-11-07 05:22:43 +00:00
Scott Ullrich
2cd6010cbf
no need to scale the logo up REALLY large. let it scale its normal size.
2004-11-07 04:29:57 +00:00
Scott Ullrich
cb24ec3273
Automatically replace spaces with "" for queue names
2004-11-07 03:34:43 +00:00
Scott Ullrich
2a26470d6e
correct a typo classe -> classed
2004-11-07 03:32:24 +00:00
Scott Ullrich
929a2f2aab
update a href to go to the home of the pfSense install
2004-11-07 03:28:48 +00:00
Scott Ullrich
2f20839e74
update priority message to match altq
2004-11-07 03:27:55 +00:00
Scott Ullrich
5b23774500
Initial revision
2004-11-07 03:06:49 +00:00