Commit Graph

117 Commits

Author SHA1 Message Date
smos
13ea7caa6b Make sure that we only perform validation if the GW name is filled as well as a IP address 2012-05-25 21:16:59 +02:00
smos
020ba5fe8f Clarify the error message to something useful 2012-05-25 20:18:37 +02:00
smos
96cd928ba2 Allow saving on system.php if the gateways are down. 2012-05-20 20:57:05 +02:00
smos
d008a24ed5 Unbreak the system general DNS settings, it would not work anymore when set to none. 2012-04-20 22:08:01 +02:00
smos
e617e9b1c1 Do not throw a address family error when there is just 1 gateway.
Fix the input logic for ticket #1662
2012-04-13 13:58:57 +02:00
Vinicius Coque
3e139f90ad Adding multi-language support to WebGUI 2012-02-27 20:58:53 -03:00
smos
cfbfd9412b The function split() is replaced by the function explode(). Starting with PHP 5.3 this is deprecated and with version 6 gone.
Replacing it surpresses all the warnings
2012-01-19 20:33:41 +01:00
jim-p
c61ed3db61 Clarify text 2011-08-30 14:23:42 -04:00
jim-p
8ca95ed86f Move the option to exclude localhost as a DNS server under System > General so it is grouped with other system DNS options in a more logical location. 2011-08-30 13:32:36 -04:00
Seth Mos
9d8ee15bcc Fix the address family check to skip empty DNS gateway fieldS 2011-08-24 10:47:28 +02:00
Seth Mos
d623f2da17 Change the DNS interface code to DNS gateway code. This will need upgrade code for existing configs. 2011-08-24 10:29:04 +02:00
Vinicius Coque
d1d0a1ad1b makes correct use of printf and gettext
removes variables names and replace it with '%s'
2011-07-18 14:33:20 -03:00
Seth Mos
c271c485ea enlarge various address fields for IPv6 addresses 2011-03-17 12:45:09 +01:00
Ermal
b829290395 Fix braindead code! 2010-09-17 13:27:39 +00:00
Erik Fonnesbeck
ea6be4a752 Remove extra quotes that were added around some strings when adding printf+gettext in some areas. 2010-08-11 18:21:07 -06:00
Erik Fonnesbeck
3a3fb8eaba Fix printf/sprintf mixups. 2010-08-11 16:15:13 -06:00
Larry Gilbert
22a11a582f Fix some errors in spelling, punctuation, grammar, etc. 2010-06-12 17:07:52 -07:00
Renato Botelho
f49a012cf8 gettext fixes 2010-04-30 10:02:10 -03:00
Renato Botelho
c8aa6bdd94 gettext cannot deal with string concatenation 2010-04-30 08:05:50 -03:00
Renato Botelho
ad5b5f6183 Fix gettext() 2010-04-29 16:20:47 -03:00
Carlos Eduardo Ramos
29645da68d Fix gettext issues 2010-04-29 16:10:13 -03:00
Carlos Eduardo Ramos
f0d1af931a Fix gettext issues 2010-04-29 14:53:19 -03:00
Vinicius Coque
38fb1109ce Fixing gettext() implementation for required fields 2010-04-28 12:45:21 -03:00
Renato Botelho
79eaddf458 Fix : for translations 2010-04-27 17:26:59 -03:00
Vinicius Coque
e454bcd361 Rwviewing gettext() 2010-04-27 10:08:14 -03:00
Carlos Eduardo Ramos
7465d12c91 Implement gettext() 2010-04-27 09:43:59 -03:00
gnhb
b324b619aa Add a few more examples to the list of domain examples. 2010-04-06 14:25:28 +07:00
gnhb
10e41b741b Don't use "local" as a domain. It breaks DNS resolution for hosts running mDNS.
The "local" search domain signifies to local hosts that are running
mDNS (bonjour or avahi) that mDNS is to be used to look up local hosts
instead of doing a normal DNS query to the server listed in
/etc/resolv.conf on the local host.

Also, hosts running bonjour or avahi can not ping or reach *any* other
host by name if it is not running some mDNS implementation.
Essentially, if DHCP tells the local host that it's search domain is
"local" then hosts running mDNS will not query the pfsense DNS server
for any local lan DNS lookups.

See here on apple's website:
http://support.apple.com/kb/TA20999?viewlocale=en_US

Quote from above link:
"To indicate that the name should be looked up using local multicast
instead of a standard DNS query, all Bonjour host names end with the
extension ".local."
2010-04-06 14:24:38 +07:00
Chris Buechler
7321c93c81 fix for disabled theme selection 2009-12-21 03:29:04 -05:00
Chris Buechler
8b289232ec add ability to hide theme selection 2009-12-17 16:45:08 -05:00
sullrich
5c1f3ed270 Remove GMT time zone items which are actually reversed and confusing. Resolves #176 - http://www.freebsd.org/cgi/query-pr.cgi?pr=24385 2009-11-28 14:13:51 -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
Ermal Luçi
27b07eda60 Make this ressemble other pages for style 2009-07-10 12:44:10 +00:00
Ermal Luçi
985fc0fb97 Append several functions the filter_ prefix to know they are part of filter.inc as any other function in this file.
Remove a call to system_routing_configure on filter_configure_sync since these should have been taken care from the respective subsystem.
2009-07-08 16:11:48 +00: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
8ac4df9754 Use friendly interface name (in this case WLAN) as opposed to OPT1 which means nothing to me. 2009-03-14 14:48:07 -04:00
Chris Buechler
87f0be87d2 Revert "Merge IPv6 changes"
This reverts commit f193cf92b2.
2009-02-15 14:05:30 -05:00
Simon Cornelius P. Umacob
f193cf92b2 Merge IPv6 changes 2009-01-20 15:52:39 +08:00
Ermal Luçi
a077b4790c Show interface/gateway selection on dns list configuration only if we are on multiwan. This avoids some confusion on why the lists are blank. 2009-01-05 17:09:49 +00:00
Seth Mos
c98d28e12e Add input validation so users do not add gateways to local dns servers 2008-11-11 23:04:22 +00:00
Seth Mos
5aaf13c437 Correct Typo 2008-11-11 22:48:57 +00:00
Seth Mos
3537ac27bb Correctly load dns gatewa setting from config.
FIXME, somehow entry 3 is always missing. Settings the gateway on 3 sets it on 1 in
the config.xml
2008-11-11 22:43:09 +00:00
Seth Mos
7922db8a40 Correct the broken multiwan check.
It now works properly with dynamic gateways too.
Things to do, add static routes, input validation that no gateways are assigned to dns servers on a directly connected subnet.
2008-11-11 22:01: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
Scott Ullrich
e7d967d8da Reload the filter. Plugins might need to run. 2008-10-19 02:59:23 +00:00
Matthew Grooms
77446bebd4 Whitespace and minor bug fixes for system general setup page. 2008-09-09 18:49:32 +00:00
Ermal Luçi
69e5a8be8d Rename interfaces_wan_configure to interface_configure now that it is used for all assigned interface configuration. 2008-09-09 11:08:02 +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
Scott Ullrich
8202999e4e Make page look more consistent by adding a listtopic CSS entry for System 2008-08-30 02:51:22 +00:00