Commit Graph

11142 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
Scott Ullrich
d6cb86d1f0 Set all log files to 600 2009-04-07 19:50:42 -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
8e31e04990 Merge branch 'master' of git@rcs.pfsense.org:pfsense/mainline 2009-04-06 18:58:09 -04:00
Chris Buechler
126a0b09ec Set ipfw's state limit the same as pf's 2009-04-06 18:57:36 -04:00
Ermal Luçi
58936a34d9 Update my copyright. 2009-04-06 21:22:48 +00:00
Ermal Luçi
15b78e3e68 Remove debug string. 2009-04-06 21:22:39 +00:00
Scott Ullrich
732181e2a2 No need to wipe logs twice 2009-04-06 15:57:47 -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
e623dd70fb Sync 2009-04-03 17:40:32 -04:00
Scott Ullrich
05f6a2671d Correct grep statement for hideplatform 2009-04-02 21:18:34 -04:00
Scott Ullrich
6fafc69f9c Correct check for hideplatform 2009-04-02 20:58:01 -04: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
Scott Ullrich
d4e6c445c4 Raise tab char count to 82 2009-04-02 00:34:43 -04:00
Scott Ullrich
53b675066e Bumb value to > 70 for dropdown invocation. 2009-04-01 23:58:02 -04:00
Scott Ullrich
4316a60a0e Convert tab strips into a select dropdown when there are more than 50
characters appearing in the tab names combined.
2009-04-01 23:55:53 -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
8274afc77b Use clog or fifolog 2009-04-01 00:08:59 -04:00
Scott Ullrich
fe5f3b38db Remove extra space 2009-04-01 00:00:10 -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
Scott Ullrich
7ee97cb377 * 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
2009-03-31 20:46:02 -04:00
jim-p
7e9547cfa0 Improve the matching of carp ints to IPs.
Previously this stristr substring match would return incorrect/unexpected results. 10.0.0.1 would also match 10.0.0.16, 10.0.0.135. Adding a space to the IP to check will only match the specific IP given, since it is followed by spaces in the ifconfig output.
2009-03-31 16:16:01 -04:00
Seth Mos
70ce91629d Make sure to handle a empty settings array correctly 2009-03-31 15:24:12 +02: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
cd22ddab91 Add nat rules even for l2tp. While there fix some issues which might produce bad cidr notation for pppoe/l2tp/pptp. 2009-03-30 18:09:40 +00:00