Commit Graph

49 Commits

Author SHA1 Message Date
Scott Ullrich
ac50365306 Open link in new tab/window 2010-11-13 19:38:46 -05:00
Scott Ullrich
612fa5724a Note that this textbox controls HTTP_REFERER hostname checks as well 2010-11-10 12:25:05 -05:00
Scott Ullrich
4fe9c2dcf1 * Adding function get_configured_ip_addresses() which returns all interfaces and their configured IP address
* Add checkbox to System -> Advanced -> Admin for HTTP_REFERER checks
* Add and enforce HTTP_REFERER check if checkbox is not checked.

This will prevent HTML pages from crafting HTML GETs against the web interface and will prevent firewall admins from being "tricked" into clicking on links that may be harmful to their firewall.
2010-11-10 11:56:23 -05:00
jim-p
f2a86ca96f Rename 'name' to 'descr' for CA, Certificates, and CRLs, to gain CDATA protection and standardize field names. Ticket #320. 2010-10-19 14:19:44 -04:00
Ermal
fbd5fc52a7 Bring gitsync to the new check_reload_status behaviour. 2010-09-22 15:27:31 +00:00
Ermal
0ae6daf834 Use the new events mechanisms to dispatch events. 2010-09-07 19:36:53 +00:00
jim-p
b4e6524c16 CA/CERT Move 2010-09-01 15:26:50 -04:00
Scott Ullrich
1b94e73bcb Restart dnsmasq on change in case of dns rebinding changes - 2010-08-30 18:05:45 -04:00
Scott Ullrich
ee650539a2 Revert "Restart dnsmasq on change in case of dns rebinding changes"
This reverts commit a94e3f2016.
2010-08-30 18:04:00 -04:00
Scott Ullrich
a94e3f2016 Restart dnsmasq on change in case of dns rebinding changes 2010-08-30 18:02:42 -04:00
Renato Botelho
e73b001e25 Merge remote branch 'mainline/master'
Conflicts:
	usr/local/www/diag_smart.php
	usr/local/www/firewall_rules_edit.php
	usr/local/www/interfaces.php
	usr/local/www/load_balancer_pool_edit.php
	usr/local/www/pkg_mgr_settings.php
2010-08-12 12:55:32 -03:00
Renato Botelho
ea53e38ff1 gettext fixes 2010-08-12 09:44:02 -03:00
Erik Fonnesbeck
3a3fb8eaba Fix printf/sprintf mixups. 2010-08-11 16:15:13 -06:00
Carlos Eduardo Ramos
42c7b5532f Fixing gettext calls on system_advanced_admin.php 2010-08-10 11:09:09 -03:00
Chris Buechler
36f83f683d fix disable HTTP redirect 2010-07-12 17:00:10 -04:00
jim-p
86b2190361 Add a text box where someone can enter in alternate hostnames for the system to bypass the DNS rebind checks. 2010-07-06 17:03:44 -04:00
jim-p
4a82055875 Delete an accidentally duplicated line. 2010-07-06 16:39:16 -04:00
jim-p
14eab6fb4d Add a checkbox to disable DNS rebinding checks if needed. 2010-07-06 16:32:09 -04:00
jim-p
09ba7f74c3 Fix this test, properly test if a variable is set. Fixes #691 2010-06-29 15:40:15 -04:00
jim-p
b11bd58969 Forward back to system_advanced_admin.php and not system.php 2010-06-29 15:11:50 -04:00
Ermal
56c9163122 Pass correct argument to killbyname and correctly check for sshdkeyonly toggle. Ticket #691 2010-06-23 18:35:49 +00:00
jim-p
1fea67419a Use killbyname() instead of mwexec/killall directly. 2010-06-18 10:36:46 -04:00
Larry Gilbert
22a11a582f Fix some errors in spelling, punctuation, grammar, etc. 2010-06-12 17:07:52 -07:00
Ermal
f37caa93fe Add to the System->Advanced an option to disable the redirect from port 80 when on https. 2010-05-24 16:57:27 +00:00
Renato Botelho
f49a012cf8 gettext fixes 2010-04-30 10:02:10 -03:00
Carlos Eduardo Ramos
f6c2ad64c9 Fix gettext issues 2010-04-29 17:22:53 -03:00
Carlos Eduardo Ramos
c395a830ca Fix gettext issues 2010-04-29 15:42:58 -03:00
Carlos Eduardo Ramos
f0d1af931a Fix gettext issues 2010-04-29 14:53:19 -03:00
Vinicius Coque
bca12a7613 Reviewing gettext() 2010-04-27 09:30:46 -03:00
Carlos Eduardo Ramos
ca72c3f595 Implement gettext() 2010-04-27 08:30:52 -03:00
Carlos Eduardo Ramos
1eacdc8a87 Implement gettext() 2010-04-26 16:10:53 -03:00
Ermal Luçi
a46e450ce9 Do not spread checking for value accross code. Do it in the function that is supposed to do it. 2010-03-08 16:53:45 +00:00
Chris Buechler
c26bda2e81 clarify text 2010-01-29 20:20:57 -05:00
Scott Ullrich
7a927e67a5 Require filter.inc and shaper.inc 2009-11-21 19:28:00 -05:00
Scott Ullrich
1d333258dc Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on 2009-09-14 21:49:40 -04:00
Scott Ullrich
487b16ecd8 Adding Notifications tab 2009-07-09 21:03:58 -04:00
Ermal Luçi
0027de0a54 * Create two new functions lock($subsystem)/unlock() to have more reliable locking using semaphores.
This function can sleep till the resource is free and can help find not well behaving code.
* Remove most of the config_lock/config_unlock logics on the whole scripts/pages it is an abuse of this.
	If any sybsytem wants to lock can do so with its own lock.
* Lock the config when doing a filter reload to avoid parallell recursion on this function, since it is not reentrant.
	This compenstates for the removal of lock aquiring from the scripts/pages.
* config_lock/config_unlock are now compate shims that do nothing. They are preserved since packages 'abuse' them too.
2009-05-08 18:42:37 +00:00
Scott Ullrich
38332c11d7 Rename to console options 2008-11-25 01:43:30 +00:00
Scott Ullrich
306f082ae0 Make white space consistent between save button and bottom of table 2008-10-25 07:33:44 +00:00
Ermal Luçi
4d18eb07e7 More fixes on checkboxes. 2008-10-22 16:56:53 +00:00
Ermal Luçi
561d51620d Fix reported on http://forum.pfsense.org/index.php/topic,12043.0.html 2008-10-22 16:06:26 +00:00
Ermal Luçi
e09a935c10 Still array handling changes on php5. Reported by: http://forum.pfsense.org/index.php/topic,12043.0.html 2008-10-15 16:31:05 +00:00
Ermal Luçi
f51f398959 Fix issue reported by http://forum.pfsense.org/index.php/topic,12043.0.html. 2008-10-14 18:34:05 +00:00
Matthew Grooms
e647cc2e67 Increase the page redirect time after switching between http and https. It
can take longer on slower embedded systems.
2008-09-10 18:48:22 +00:00
Matthew Grooms
2ff19bfd40 Move the 'advanced users only' notice into the tab body so the tab headers
are not displaced by this message.
2008-09-09 18:54:57 +00:00
Matthew Grooms
ab3c85535d Cleanup the tab format of the system advanced pages. The edges were square
instead of rounded like most pfSense pages.
2008-09-09 05:50:32 +00:00
Matthew Grooms
fb1266d3a1 Moves the protocol and certificate options out of the general config page
to the Advanced admin access tab. The thought is that they should be next
to each other. The certificate management has also been modified to use
the centralized certificate manager. I took the liberty of removing the
default certificate/key definitions from the web server configuration
function as it is now trivial to create these locally.

The global SSH authorized keys have also been removed. Any existing key
data will be migrated to the admin account. I also added some new checks
to ensure the sshd process is only restarted when its configuration has
actually changed.
2008-09-09 04:08:22 +00:00
Bill Marquette
5bc3bf2811 uncomment the commented out functionality that actually restarts sshd
when it's enabled
2008-09-07 03:45:32 +00:00
Matthew Grooms
df81417f55 Break out the advanced system options page into tabs group by categories.
Fold the sysctl tunables page into a tab under the advanced options page.
This reduces the top level menu options by one. There should be no
functional changes.
2008-09-04 15:40:54 +00:00