Commit Graph

5254 Commits

Author SHA1 Message Date
jim-p
5accf1301a Fix OpenVPN instance port change.
It had been failing on any change, including valid unused choices.
2009-04-09 16:19:13 -04:00
Chris Buechler
283597589b don't kill routed unless it's running to avoid error in system log 2009-04-07 16:40:03 -04:00
Chris Buechler
be36129165 Merge branch 'master' of git@rcs.pfsense.org:pfsense/mainline 2009-04-07 16:32:24 -04:00
Chris Buechler
974ff781f7 fix typo, clean up text 2009-04-07 16:31:58 -04:00
Seth Mos
329bb76464 Add some smarts so that it always shows the 1st found quality database with Static gateways
Replace ifthenelse with a switch
2009-04-07 15:09:59 +02:00
Chris Buechler
b040124aa6 clean up text 2009-04-07 02:06:07 -04:00
Chris Buechler
7098c77f67 clean up text 2009-04-07 01:46:19 -04:00
Chris Buechler
910efe277f Block all IPv6 traffic by default, since IPv6 isn't supported, there isn't any way to add such rules in the GUI, and nearly all users won't want IPv6 to traverse their firewall at this point. Add "Allow IPv6" checkbox to disable this behavior. 2009-04-05 22:20:53 -04:00
Chris Buechler
354f1f0145 fix order 2009-04-05 21:19:07 -04:00
Chris Buechler
0f01013a68 Since they're listed by name, order alphabetically. 2009-04-05 20:29:14 -04:00
Chris Buechler
c5d381e30f clean up text 2009-04-05 19:59:15 -04:00
jim-p
e82d4a41e5 Configurable filtering for Services Status widget 2009-04-05 17:15:03 -04:00
Scott Ullrich
60359eaa6a Add Use PowerD 2009-04-05 16:03:50 -04:00
Scott Ullrich
c912fe285a Add missing spacing before PowerD section 2009-04-05 15:55:33 -04:00
Scott Ullrich
d66a8cae60 Add power savings header 2009-04-05 15:47:04 -04:00
Scott Ullrich
8e9fa41d89 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-
     trol options accordingly.	It offers three modes (maximum, minimum, and
     adaptive) that can be individually selected while on AC power or batter-
     ies.  The modes maximum, minimum, and adaptive may be abbreviated max,
     min, adp.

     Maximum mode chooses the highest performance values.  Minimum mode
     selects the lowest performance values to get the most power savings.
     Adaptive mode attempts to strike a balance by degrading performance when
     the system appears idle and increasing it when the system is busy.  It
     offers a good balance between a small performance loss for greatly
     increased power savings.  The default mode is adaptive.
2009-04-05 15:38:00 -04:00
jim-p
37c7bad815 Fix include for gmirror status widget 2009-04-05 15:19:07 -04:00
jim-p
5aaccff5d3 New Widget: Gmirror Status 2009-04-05 15:03:39 -04:00
jim-p
5579cecde3 Fix log widget title/link 2009-04-05 13:50:57 -04:00
jim-p
af8ae7cec9 Filter log parsing update
* Share filter log parsing code instead of using copy/paste/code duplication.
* Reworked the JavaScript a little so it could also be shared
* Fix a large number of bugs, especially in the AJAX-based dynamic log viewer.
* Picks up some more detail from the logs, and more accurately determines the protocol of a given log entry.
* Adds a CLI log parser (filterparser.php)
* Removed some redundant/unused code
* Code cleanup/style fixes
* Added support for finding logged rdr rules from miniupnpd
NOTE: Due to the dynamic nature of upnp rules, the rule may not be present when checked.
2009-04-04 19:50:25 -04:00
Ermal Luçi
5155bb3302 Optimize adding new members to QinQ to evitate recreating the whole QinQ members. 2009-04-04 23:18:14 +00:00
Ermal Luçi
c1289cfd78 * Convert the QinQ code to use a file where the commands are passed. This speeds up most of the vlan creation.
Before you'd need 20min to create qinq with 1000 member now it adds 2000 members in just 1 minute
* Fix some cleanups when deleting QinQ
2009-04-03 08:50:43 +00:00
Scott Ullrich
8ff2395b26 Do not show an * in schedule box. No schedule is applied for block private. 2009-04-02 00:42:24 -04:00
Ermal Luçi
a5adbd09cf Do not show massive amount of members but just what can be shown on the gui 2009-04-01 19:47:02 +00:00
jim-p
ed8fab526b Fix dump_clog to handle fifolog and clog timestamps and entries. 2009-04-01 10:45:00 -04:00
Scott Ullrich
d6abaa18c9 * Add clear_log_file() function and reduce code reuse
* Use clear_log_file() instead of duplicated logic
2009-03-31 22:51:32 -04:00
Scott Ullrich
568f30c2f8 Switch back to clog but leave option to run fifolog. 2009-03-31 22:28:54 -04:00
Scott Ullrich
b24358d1ac Switch back to CLOG by default. Leave support for fifolog as a config.xml item. 2009-03-31 22:19:14 -04:00
Ermal Luçi
37c53a0d93 Read shaper config only once. This should speedup on large shaper config the loading of the page. 2009-03-30 18:22:05 +00:00
Ermal Luçi
c619631047 Do not allow to add a vlan tag on the same interface when it is used by qinq. 2009-03-30 18:20:10 +00:00
Ermal Luçi
08057ba6e3 Add description even for parent QinQ vlan. 2009-03-30 18:16:00 +00:00
Ermal Luçi
265188ea6b Allow QinQ interfaces to be assigned. 2009-03-30 18:15:20 +00:00
Ermal Luçi
a55e9c701c * 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
* Some other missed custom interface list building and substituing with propper get_configured_interface*()
NOTE: This should give indipendce on dynamic interfaces on some services that before could not be used on top of this type of interfaces.
2009-03-30 00:38:36 +00:00
Ermal Luçi
a80281c644 Clarify that ranges can be specified and add a fix to not leave the upper limit of the range unused as a tag. 2009-03-29 21:22:23 +00:00
Ermal Luçi
4b653c44dd Fix copyrights. 2009-03-29 21:19:51 +00:00
Ermal Luçi
b991e3b54f Add GUI pages for QinQ missed in previous commit. 2009-03-29 21:18:34 +00:00
Ermal Luçi
5f1e1d2617 Bring in support for QinQ. At this time it is limited to only 2 levels. 2009-03-28 09:08:31 +00:00
Chris Buechler
be8048870b Don't check for overrides, that's a valid config. 2009-03-26 20:53:05 -04:00
Ermal Luçi
53af883529 Take care of cleaning the ip alias when we delete an entry of ipalias type or modify it. 2009-03-26 17:15:41 +00:00
Ermal Luçi
2064fb9dc3 Make sure that the item isset before checking.(part of PHP5 array handling) 2009-03-26 17:13:17 +00:00
Ermal Luçi
67763264c3 Use the new function of interfaces and get_interface_ip to get propper results. 2009-03-26 01:19:32 +00:00
Ermal Luçi
1a6df0f250 Fix tab display as reported in http://forum.pfsense.org/index.php/topic,15114.0.html 2009-03-22 23:55:21 +00:00
Ermal Luçi
40de0b13aa Add secret option required on some setups. 2009-03-22 23:54:10 +00:00
Scott Ullrich
82ef398ab3 Add hideplatform 2009-03-24 15:39:07 -04:00
Scott Ullrich
833eb9d680 Do not restart syslkog, just hup it 2009-03-18 22:06:47 -04:00
Scott Ullrich
5e7eff74da Use more human readable format 2009-03-18 20:37:01 -04:00
Scott Ullrich
69de229084 Convert epoch time to human readable 2009-03-18 20:34:33 -04:00
Scott Ullrich
0ecc77294d Fix ${g errors 2009-03-18 20:25:46 -04:00
Scott Ullrich
c676893ce8 Echo out data to start of log files 2009-03-18 20:19:20 -04:00
Scott Ullrich
77518fbf3d Ensure tmp is ready before beginning operation. 2009-03-18 20:12:15 -04:00