Commit Graph

9756 Commits

Author SHA1 Message Date
Ermal
6c86a39f8e Allow disabling having localhost in resolv.conf. There are some special setups that might need this. 2011-08-12 11:47:12 +00:00
jim-p
adacdf5f45 Populate pconfig in all cases with user info, or else when you delete a privilege, the list disappears until you go back and edit the user again. (Certs too) 2011-08-11 14:03:12 -04:00
jim-p
3f1097004e Sort user privileges so dashboard/index.php come first, so if a user has those permissions, they get redirected there first and not to another page. 2011-08-11 14:02:21 -04:00
jim-p
675b5fa637 Make this box much bigger, it's hard to find things in the tiny window with a long list. 2011-08-10 11:04:52 -04:00
Ermal
d78df7b98c Make the checks during step4 and step5 actually work. 2011-08-09 21:00:50 +00:00
jim-p
b48b79c2e5 Show the CP User count in the page title, as on 1.2.3. 2011-08-08 09:37:13 -04:00
jim-p
8a85ab907d Apparently RFC 1123 overrides RFC 952 and hostnames can start with digits these days. 2011-08-06 21:20:58 -04:00
jim-p
5b0f2653ba Remove GUI code to enable fast routing. The backend code was removed back in December in 4f76b144b0 2011-08-05 10:20:27 -04:00
jim-p
c5ce839829 Work around the fact that get_configured_interface_list re-parses the config and kills the reference made before it, which was making it impossible to delete a pppoe instance. 2011-08-03 12:38:47 -04:00
Ermal
b0d088eb6f Correctly check the values for VoIP on multi_lan traffic shaper wizard. Reported-by: http://forum.pfsense.org/index.php/topic,32833.15.html. Ticket #1728 2011-08-02 21:17:30 +00:00
Ermal
ea858be08a Correct the link to index.php so it always works correctly. 2011-08-02 20:31:51 +00:00
jim-p
233e2af1f4 If no pppoe service name is configured, send a null service name. Seems to help clients especially when reconnecting. 2011-08-02 15:59:11 -04:00
Ermal
eea89a5c1b Declare the arrays as global since that is what they are. Correct the name of asterisk in the global defniition. 2011-08-02 08:00:13 +00:00
Ermal
b3795cb988 Correct battlenet data to not be overriden. Reported-by: http://forum.pfsense.org/index.php/topic,39176.0.html 2011-08-02 07:47:33 +00:00
Chris Buechler
738000134b fix text 2011-07-29 03:17:36 -04:00
Chris Buechler
32363c2efd Merge branch 'master' of github.com:bsdperimeter/pfsense 2011-07-29 03:14:58 -04:00
Ermal
f720398561 Add an override for default interval to send icmp 2011-07-28 20:56:38 +00:00
jim-p
6d1ae23c9e Clarify notes for pptp "Server address" 2011-07-28 16:45:13 -04:00
Ermal
db07cc25af Fix status page of gateways to show gateways with monitoring disabled as up. 2011-07-28 20:35:16 +00:00
Ermal
33c06ef791 Add a new option to allow disabling of gateway monitoring. This gateways will always be reported as up. 2011-07-28 20:31:57 +00:00
Ermal
e151744e90 Just break states based on the remote host ip and not with localip. The later might be the same as address used by other services and might interrupt them 2011-07-28 19:35:13 +00:00
jim-p
778772383b Move the textarea displaying packet capture outside of the form tag, or else a browser will try to submit the contents of the textarea when hitting a button. If you were viewing a large capture, that can be quite a long time it's wasting on uploading data that serves no purpose. 2011-07-28 14:33:13 -04:00
jim-p
89fae3e74c Fix whitespace formatting 2011-07-28 14:33:05 -04:00
jim-p
d3347fdf2b Fix display of ssh port on anti-lockout rule display in GUI. 2011-07-28 14:24:46 -04:00
Ermal
1f33a7128b Correct priority number to not have clashes with PRIQ which do not allow same priority numbers for two different queues. 2011-07-28 08:17:01 +00:00
Scott Ullrich
b22bf161fd Adding hook 2011-07-27 19:24:01 -04:00
Scott Ullrich
439cc13f26 Add hooks 2011-07-27 19:03:48 -04:00
Ermal
9626710723 Correct whitespace and some problems in the just merged ldap auth sorce for racoon 2011-07-27 20:31:30 +00:00
Ermal Luçi
5d6bade495 Merge pull request #8 from ninja76/master
IPSec xAuth allowing LDAP to be used as a backend
2011-07-27 13:19:14 -07:00
Bryan Haase
f9199cd3ac Check for null Array and move option system to top 2011-07-27 14:41:55 -05:00
jim-p
4cf82d5294 Relax PPTP password restrictions, just prevent starting with a !, and limit to common printable/keyboard characters so it doesn't result in invalid xml. Fixes #1720 2011-07-27 12:54:12 -04:00
jim-p
94efbf8b2a Shift OpenVPN require, it was causing CRLs to not save changes properly. 2011-07-27 12:05:48 -04:00
jim-p
e6af6518c1 Fix variable so CSC/Overrides for OpenVPN are actually deleted from the fs when deleted from the GUI. 2011-07-27 11:50:16 -04:00
jim-p
95305736ab Rework OpenVPN status, show status for shared key servers. 2011-07-27 11:37:18 -04:00
Bryan Haase
2c189c8cb1 Improved ipsec ldap xauth 2011-07-27 08:47:10 -05:00
Ermal
6390cdac26 Use the new change to be less distuptive 2011-07-25 19:42:22 +00:00
Ermal
073cd52e58 Resolves #1703. Correct array key value. 2011-07-25 19:05:47 +00:00
Chris Buechler
581e4f7afd Merge branch 'master' of github.com:bsdperimeter/pfsense 2011-07-25 05:23:31 -04:00
Bryan Haase
e9ccd9b1cb More sanity checking 2011-07-22 09:18:20 -05:00
Bryan Haase
64f3141f5f Ipsec xAuth patch 2011-07-22 08:18:55 -05:00
Scott Ullrich
b733ce0d13 Adding hook for first tr 2011-07-23 22:53:47 -04:00
Scott Ullrich
e5c6bd247d Load chosen but do not use it (for pkgs) 2011-07-23 21:56:19 -04:00
Scott Ullrich
20246b9377 Move hook up some 2011-07-23 21:51:27 -04:00
Ermal
cdfd39e2b9 Resolves #1703. Correctly delete a interface group members when the group is deleted. 2011-07-22 11:04:17 +00:00
Ermal
3ad667cd28 Correctly restart the SSL lighty instance when running. 2011-07-22 10:05:55 +00:00
Ermal
8818c188b5 Remove 'maxproc' since its unused in the code and correctly use maxprocperip to allow the GUI setting to be actually usable. Reported-by: http://forum.pfsense.org/index.php/topic,39155.0.html 2011-07-22 08:55:28 +00:00
Scott Ullrich
3a4ca65e81 Adding hooks that will be used for filtering plugins 2011-07-23 21:06:10 -04:00
Scott Ullrich
4a6cf823f3 Move hook code up a few lines 2011-07-23 20:03:26 -04:00
Scott Ullrich
7a7ec6f4a8 Add hook for overriding interfaces 2011-07-23 19:14:15 -04:00
Scott Ullrich
4bb99603d3 Add chosen js library (mit lic). Modify interface multiple select box to use. 2011-07-23 18:51:32 -04:00
Scott Ullrich
8c5bf3d799 Add hook for bottom icon row 2011-07-23 18:36:12 -04:00
Scott Ullrich
5fec5fe4c3 Add hook and fix style for anti lockout 2011-07-23 18:25:00 -04:00
Scott Ullrich
7c1e7572b7 Add missing ; 2011-07-23 18:04:57 -04:00
Scott Ullrich
afabae93ea Adding pre_id_tablerow hook 2011-07-23 18:02:47 -04:00
Chris Buechler
4b891efde0 Revert "fix text"
This reverts commit 423023b6df.
2011-07-23 17:20:50 -04:00
Chris Buechler
423023b6df fix text 2011-07-23 17:01:35 -04:00
Scott Ullrich
1a700ea631 Adding apply hooks 2011-07-22 20:09:50 -04:00
Chris Buechler
1ee5815c75 make the tab character limit 92, leaves plenty of room and prevents some custom builds from unnecessarily turning tabs into a drop down 2011-07-22 18:34:57 -04:00
Scott Ullrich
e099a6710a Bump to 1.7 2011-07-22 17:17:24 -04:00
Ermal
53a3755807 Clear \r from these files to be readble 2011-07-22 17:34:30 +00:00
Ermal
8fd84f8778 Ticket #749. Make the rules of the traffic shaper wizard select the wan side of the interfaces to not make the intra-lan traffic classifible in this way. 2011-07-22 17:27:51 +00:00
Ermal
739e227a98 Plug a security risk on CP where a user can login by submitting a special request 2011-07-21 21:10:22 +00:00
Ermal
adbb495cd6 Fix redirurl collection so after login the user can be redirected correctly 2011-07-21 21:09:56 +00:00
Evgeny Yurchenko
51cd7a1e31 Bug#1688. DHCP server subnet input validation needs to check config.xml, not ifconfig. 2011-07-19 21:01:54 -04:00
jim-p
d58b93d2e4 Fix label for SMTP server. Hostnames work fine. 2011-07-19 16:32:39 -04:00
Scott Ullrich
810a11bc76 Adding dashboard hook 2011-07-18 18:22:06 -04:00
Scott Ullrich
173d8e756f Adding hook to pre_table for aliases 2011-07-18 18:17:23 -04:00
Scott Ullrich
193716d076 Add alias edit hook 2011-07-18 18:12:54 -04:00
Scott Ullrich
2a74593eee Add pre_input_errors hook to interfaces assign 2011-07-18 18:07:51 -04:00
Vinicius Coque
343d49817a Merge remote-tracking branch 'mainline/master' into inc 2011-07-18 16:39:30 -03:00
Scott Ullrich
48fc39a3c0 Adding pre_input_errors hook 2011-07-18 15:25:29 -04:00
Scott Ullrich
b4b7bda609 Revert "Move early call up a bit"
This reverts commit 35843e59c8.
2011-07-18 15:23:41 -04:00
Scott Ullrich
35843e59c8 Move early call up a bit 2011-07-18 15:12:03 -04:00
Vinicius Coque
b1e4005f9f removes variables concatenation on gettext strings 2011-07-18 15:33:28 -03:00
Vinicius Coque
3f48162fde Merge remote-tracking branch 'mainline/master' into inc 2011-07-18 14:42:51 -03: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
Scott Ullrich
40b8379682 Adding hook for interfaces edit 2011-07-18 12:26:40 -04:00
Scott Ullrich
920d1d0151 Adding hook for interfaces edit 2011-07-18 12:26:17 -04:00
Scott Ullrich
10995178ee Make name similar 2011-07-17 16:33:21 -04:00
Scott Ullrich
1db196b214 Adding hooks 2011-07-17 16:29:36 -04:00
Chris Buechler
cb2518bf5a Merge branch 'master' of git@github.com:bsdperimeter/pfsense 2011-07-16 22:15:23 -04:00
Scott Ullrich
0040bcfa59 Adding hook for interfaces allowing pfCenter and friends to add interfaces to the dropdown 2011-07-16 20:55:30 -04:00
Ermal
f171573896 Actually increase the default queue length for the new default queue 2011-07-15 19:22:19 +00:00
Ermal
058a4f1c03 Respect the p2p catchall setting. 2011-07-15 19:17:59 +00:00
Ermal
8f864d33ea Add checks to prevent php warnings. 2011-07-15 19:11:41 +00:00
Ermal
ed7c364d3a Re-enable downstream queues but with the difference that the default queue now tries to use all the link when possible and the bandwidth limit is specified on a subqueue instead of the interface. 2011-07-15 19:08:15 +00:00
Ermal
b2608f7276 Re-enable downstream queues but with the difference that the default queue now tries to use all the link when possible and the bandwidth limit is specified on a subqueue instead of the interface. 2011-07-15 19:02:22 +00:00
Ermal
6fd23d7a46 Revert "Ticket #749. Do not create the queues at LAN side for traffic_shaper_wizard_dedicated. Since we cannot control bandwidth its useless to try to handle it(ALTQ was built with this concept in mind)."
This reverts commit cd3346e205.
2011-07-15 18:20:48 +00:00
Ermal
1750ed78d6 Re-enable downstream queues but with the difference that the default queue now tries to use all the link when possible and the bandwidth limit is specified on a subqueue instead of the interface. 2011-07-15 18:19:58 +00:00
Ermal
746fc9ec0a Revert "Ticket #749. Do not create the queues at LAN side for traffic_shaper_wizard and traffic_shaper_wizard_multi_all. Since we cannot control bandwidth its useless to try to handle it(ALTQ was built with this concept in mind."
This reverts commit 4447358371.
2011-07-15 17:36:16 +00:00
Ermal
fe2031ab18 Ticket #1052. Enforce certificates if they are present for authenticating to ldap. Allow to select a CA under ldap type authentication backend to be used for this. 2011-07-15 13:10:40 +00:00
Ermal
e6bd231242 Fixes #1618. Always convert the NAS_PORT value to int in php and pass the attribute type during encoding to guarantee that it is encoded as an integer. 2011-07-15 08:03:16 +00:00
jim-p
cfcc69946c CRL fixes for empty CRLs (so they don't kill OpenVPN) 2011-07-13 17:16:32 -04:00
jim-p
8b6313a4d3 Merge remote-tracking branch 'upstream/master'
Conflicts:
	etc/inc/easyrule.inc
	etc/inc/filter.inc
	etc/inc/interfaces.inc
	etc/inc/services.inc
	etc/inc/xmlrpc_client.inc
	usr/local/www/fbegin.inc
	usr/local/www/services_dhcp.php
2011-07-12 19:57:42 -04:00
Andrew Thompson
649ea752ce Fix botched patch, add closing bracket 2011-07-12 16:08:22 +12:00
Andrew Thompson
aa9948147c Allow DHCP mappings to be resolved first for reverse lookups.
This was affecting a kerberos installation where the first DNS alias was
given for the PTR instead of the static DHCP mapping name, breaking the
kerberos tokens.
2011-07-12 15:35:14 +12:00
Ermal
514f63d122 Put a netmask of /32 to all parameters of -k/-K/-b of pfctl to avoid any issues. 2011-07-11 21:05:35 +00:00
Vinicius Coque
fdbce60ca9 Merge remote-tracking branch 'mainline/master' into inc 2011-07-11 09:02:41 -03:00
Scott Ullrich
45d1024db3 Do not check to see if gateay falls within a null value. Resolves #1664 2011-07-10 12:04:34 -04:00
Scott Ullrich
7988ce7581 Do not check to see if gateay falls within a null value. Resolves #1664 2011-07-10 12:03:50 -04:00
Chris Buechler
f745b8ef21 fix text 2011-07-10 01:07:24 -04:00
Chris Buechler
650969bfd6 Merge branch 'master' of git@github.com:bsdperimeter/pfsense 2011-07-08 06:07:56 -04:00
Evgeny Yurchenko
5909b520a7 Bug #1639. Port alias missing input validation in firewall_rules_edit.php. 2011-07-07 20:46:21 -04:00
Evgeny Yurchenko
9bc59815c6 Bug #1641 fix. DHCP server default gateway needs input validation. 2011-07-07 18:10:40 -04:00
jim-p
13b9dba9aa Merge remote branch 'upstream/master' 2011-07-07 16:03:07 -04:00
jim-p
10f5d53cbf Reconfigure wan/lan when finishing wizard, or the new IPs will not be applied. 2011-07-07 15:57:39 -04:00
Vinicius Coque
fab60c5e0d Merge remote-tracking branch 'mainline/master' into inc 2011-07-07 13:55:00 -03:00
Ermal
8ed478973f Kill states from the previous ip the link had on all mpd consumers. Resolves #1629 2011-07-06 20:50:03 +00:00
Ermal
5ffa33896f Feature #1603. Correct nested urltable alias code to be more fullproof to errors and does not break the ruleset on large lists of urltables. Though this needs a revisit to work properly since it breaks urltable alias property of reloading contents. 2011-07-06 18:52:47 +00:00
jim-p
b8c372e516 Merge remote branch 'upstream/master' 2011-07-06 13:20:02 -04:00
jim-p
152f57596b Fix test for tun device, -f fails because it's a char device, not a regular file. -e works. 2011-07-06 13:17:43 -04:00
jim-p
efa38d08e4 Merge remote branch 'upstream/master' 2011-07-06 11:49:01 -04:00
jim-p
9622da2659 Fix use post here, since the other var isn't defined as it was before my commit yesterday. 2011-07-06 11:47:45 -04:00
jim-p
5a4c0b5c7b Merge remote branch 'upstream/master'
Conflicts:
	etc/version
2011-07-06 09:41:28 -04:00
jim-p
54dd98320d Fix select detection code for the RADIUS NAS IP. Fixes #1648 2011-07-06 09:35:06 -04:00
Vinicius Coque
1623ed9700 Merge remote-tracking branch 'mainline/master' into inc
Conflicts:
	etc/inc/priv.defs.inc
2011-07-06 09:41:50 -03:00
Warren Baker
f49c41c538 Spelling fix. 2011-07-06 12:58:16 +02:00
jim-p
8aafd58e46 Fix handling of interface selectors in packages. 2011-07-05 15:43:50 -04:00
Scott Ullrich
088de6b1bd Revert "Revert "Simplify message""
This reverts commit 6f38519561.
2011-07-04 19:53:19 -04:00
Scott Ullrich
a9ee006d50 Revert "Revert "Add php errors (non warnings) to the crash reporter""
This reverts commit eac584f3b6.
2011-07-04 19:53:17 -04:00
Scott Ullrich
eac584f3b6 Revert "Add php errors (non warnings) to the crash reporter"
This reverts commit cb61dad8ab.
2011-07-04 19:39:28 -04:00
Scott Ullrich
6f38519561 Revert "Simplify message"
This reverts commit 6608507d3b.
2011-07-04 19:39:24 -04:00
Scott Ullrich
6608507d3b Simplify message 2011-07-04 19:32:55 -04:00
Scott Ullrich
cb61dad8ab Add php errors (non warnings) to the crash reporter 2011-07-04 19:30:25 -04:00
Scott Ullrich
88dadca1ba Copy crash file to crash reporter directory if it exists 2011-07-04 19:26:40 -04:00
jim-p
769c4591ac Merge remote-tracking branch 'upstream/master' 2011-07-04 11:11:11 -04:00
Evgeny Yurchenko
ae660b3ce7 Feature#1603. URL table aliases should be usable within network type aliases. 2011-07-03 03:18:23 -04:00
jim-p
dbaeaa79da Merge remote-tracking branch 'upstream/master' 2011-07-02 21:37:52 -04:00
Scott Ullrich
9a15e394d1 Use product name for bsdlabel 2011-07-02 20:57:10 -04:00
Ermal
40fd50c8d0 Do not add an automatic gateway on openvpn tap case since its only the netmask. 2011-07-01 21:21:44 +00:00
jim-p
2488a7e73a Merge remote branch 'upstream/master' 2011-07-01 11:38:20 -04:00
jim-p
0fcaf4f272 Unlock the fields when making a new internal cert, so we copy the data from the CA but are not locked into it. (Cert details often differ from CA details...) 2011-07-01 11:20:09 -04:00
Vinicius Coque
4842755397 Merge remote-tracking branch 'mainline/master' into inc 2011-06-28 16:55:51 -03:00
jim-p
38a481adc8 Add he.net tunnelbroker update dyndns type 2011-06-28 15:21:56 -04:00
Ermal
3cedb66fdb Correctly display page title 2011-06-28 19:11:32 +00:00
jim-p
3062d6f7e4 Merge remote branch 'upstream/master' 2011-06-28 11:21:28 -04:00
jim-p
e8c8891d0c Fix typo 2011-06-28 11:20:06 -04:00
Warren Baker
9ed6c9ac73 Make text cosmetics consistent and close off missing <span/> tag. 2011-06-28 16:22:49 +02:00
Warren Baker
03d7297b79 Use correct table header class. 2011-06-28 15:17:03 +02:00
Warren Baker
beaab62274 More text consistency. 2011-06-28 13:10:24 +02:00
Warren Baker
9338cf353e Note consistency and gettext() added. 2011-06-28 12:59:01 +02:00
Warren Baker
48f55356be Consistency of NOTE vs Note as through the rest of the webGUI. 2011-06-28 11:03:54 +02:00
Ermal
ca1a3fc230 Clean up leftover code not needed for anything. 2011-06-27 20:43:58 +00:00
Ermal
b0d6223f89 When editing a vlan and chaning its tag id and the vlan is assigned correct even the interface name of the assignment otherwise we result in breaking the install. 2011-06-27 19:01:43 +00:00
jim-p
f257c13931 Don't do a csrf check when downloading packet capture, see http://forum.pfsense.org/index.php/topic,37794.0.html - also exit after sending the file to the user to avoid partial broken page loads after downloading a packet capture. 2011-06-27 14:42:25 -04:00
jim-p
8a385f4274 Merge remote branch 'upstream/master' 2011-06-27 14:06:33 -04:00
jim-p
39e268c4fd Add a button to reset the RRD data (rm's rrd files and reinitializes). 2011-06-27 13:11:41 -04:00
Warren Baker
e4b9d53bd3 Be consistent with upper and lowercase. 2011-06-27 16:57:43 +02:00
jim-p
84296ca3f7 Merge remote-tracking branch 'upstream/master' 2011-06-26 15:03:35 -04:00
Evgeny Yurchenko
0da02ef5d9 Bug #1615. Half-fix. 2011-06-26 00:36:40 -04:00
Chris Buechler
271e9b69bb fix whitespace 2011-06-25 05:37:05 -04:00
Evgeny Yurchenko
22b380aa6f Internal cert and CSR creation error handling added. 2011-06-23 20:28:31 -04:00
Evgeny Yurchenko
1b6d9fa59c Internal CA creation error handling added. 2011-06-23 20:05:35 -04:00
Evgeny Yurchenko
95c8cf48f9 Intermediate CAs and openssl_xxx() error checking in CA management. 2011-06-23 19:02:34 -04:00
jim-p
034e4e83d7 Merge remote branch 'upstream/master' 2011-06-23 16:12:05 -04:00
Scott Ullrich
ca4acbcdd8 After an interface mismatch and apply actually show when we are rebooting instead of the same message that the interface mismatch exists when really the system is rebooting. 2011-06-23 14:08:38 -04:00
jim-p
0e61e3e47e Merge remote branch 'upstream/master'
Conflicts:
	etc/inc/filter.inc
	etc/inc/util.inc
2011-06-22 17:00:47 -04:00
Warren Baker
91c3133910 Revert "Correct displaying any availble default value."
This reverts commit 01c170c461.
2011-06-22 19:19:41 +02:00
jim-p
160d549788 Merge remote branch 'upstream/master' 2011-06-21 08:27:20 -04:00
jim-p
a6c85b8b67 More icons missing from certain themes... 2011-06-21 08:26:12 -04:00
jim-p
c7bb0eeda4 Merge remote branch 'upstream/master'
Conflicts:
	etc/version
2011-06-21 08:12:12 -04:00
Evgeny Yurchenko
f27526cd29 Do not store CA and CERT in config unless needed. Will allow deleting unused certs. 2011-06-21 04:02:04 -04:00
jim-p
90ecc0b62f Disable state killing in VPN down scripts. 2011-06-20 16:06:26 -04:00
jim-p
c880d03296 Fix ovpn-linkup so it writes out the proper gateway IP in all cases.
(For some reason -n wasn't working properly, plus $5 is the right parameter for the remote IP here)
2011-06-20 14:57:35 -04:00
jim-p
06bfdd53f6 Add missing theme images. 2011-06-20 10:40:32 -04:00
Vinicius Coque
f0b17f3f72 Merge remote-tracking branch 'mainline/master' into inc 2011-06-20 08:50:19 -03:00
jim-p
ffdcbeb67b Also ignore lines starting with server-duid, and fix the # ignore so it is anchored on the start of the line. Add a note to fix a loop later that can fall into infinity. 2011-06-19 12:39:11 -04:00
jim-p
248501cd9d Merge remote-tracking branch 'upstream/master' 2011-06-19 10:58:06 -04:00
Evgeny Yurchenko
dd4bded7de Bug #1602. diag_arp.php hangs when DNS server unreachable. 2011-06-17 11:27:28 -04:00
Scott Ullrich
2dfaa85fa0 Cleanup and drop verbosity 2011-06-17 19:40:06 -04:00
Scott Ullrich
ad893298b2 Add new config option cpdupPathsPrefix 2011-06-17 18:32:28 -04:00
Scott Ullrich
dbd3b18cd2 Turn down verbosity 2011-06-17 18:25:18 -04:00
jim-p
c41602e15c Add a GUI field to adjust the max number of processes for lighttpd. 2011-06-17 13:53:42 -04:00
Evgeny Yurchenko
24cbe7a895 Bug #1437. Dropdown list for country codes for CSRs (Cert Manager) 2011-06-17 00:57:49 -04:00
Evgeny Yurchenko
21cc2faa85 Bug #1437. Check for invalid characters in the fields for ca, cert and csr. 2011-06-17 00:41:24 -04:00
Evgeny Yurchenko
9d2d65f3a3 Bug #1437. Dropdown list for country codes (CA manager) 2011-06-16 23:04:49 -04:00
jim-p
d56f17d1cc Merge remote branch 'upstream/master' 2011-06-15 12:15:31 -04:00
Ermal
12a0cd7461 Remove obsolete file lurking on installs. 2011-06-15 14:04:03 +00:00
Ermal
5aa7a46ce8 Ticket #1598. Correctly handle ipalias vips when re-enabling carp from the carp_status screen. 2011-06-15 13:43:43 +00:00
jim-p
e49d4564db Merge remote branch 'upstream/master'
Conflicts:
	etc/inc/globals.inc
	etc/inc/upgrade_config.inc
2011-06-14 16:41:15 -04:00
jim-p
144fbff2a1 Show the OpenVPN instance description when listing interfaces to assign in the gui. 2011-06-14 16:36:37 -04:00
Warren Baker
88adfa28a8 Allow Accounting Updates to become configurable when Accounting is selected. 2011-06-14 15:43:17 +02:00
Ermal
fddb3cd6b8 Allow people to enter another user than admin for syncrhonizing in the carp settings page. 2011-06-14 13:40:17 +00:00
Ermal
01c170c461 Correct displaying any availble default value. 2011-06-14 13:39:03 +00:00
Ermal
1127df5f18 Correct check for ipaliases over carp so we do not allow the deletion. 2011-06-14 13:16:00 +00:00
Ermal
2708a5cf16 NEw functiong does_vip_exist() which works for carp and ipalias type vips to help in carp sync issues. Fixes #1598 2011-06-14 11:36:20 +00:00
Ermal
63f81fbd88 Do not assume that every merge is about vips. Found-by: Jim 2011-06-13 18:16:03 +00:00
Ermal
19ed162443 unset after checking that no reconfiguring is needed. 2011-06-13 15:04:59 +00:00
Warren Baker
f8c462dd89 Allow packages to specify that their tabmenus should not be a drop-down list by using a <no_drop_down/> tag. 2011-06-12 16:10:22 +02:00
jim-p
424be584c3 Allow someone to add a host DNS override twice, so long as the IP type isn't the same. Lets you add a host override for both IPv4 and IPv6 for the same hostname. 2011-06-11 20:51:05 -04:00
jim-p
06da79f9a5 Merge remote-tracking branch 'upstream/master' 2011-06-11 20:49:50 -04:00
Ermal
5ebe85e934 Fixes #1327. Trigger synching of vouchers to config through check_reload_status. Retire the saveinterval option since it is not useful anymore. Use the prune process of captiveportal to sync vouchers as well to fix issues as reported-by: http://forum.pfsense.org/index.php/topic,37636.0.html 2011-06-10 20:02:47 +00:00
Ermal
b9eccc7781 Fixes #1327. Put description that a full qualified hostname is required. 2011-06-10 19:20:47 +00:00
jim-p
de408516a8 Merge remote branch 'upstream/master' 2011-06-10 12:37:58 -04:00
jim-p
7401c8c451 Allow OpenNTPD to listen on Virtual IPs, not just interfaces. Fixes #342 2011-06-08 17:33:26 -04:00
Ermal
92ca32ccbe Actually make this code more readble. 2011-06-08 18:22:04 +00:00
Ermal
d1e0382258 Remove the entry from old entries even when there are no changes to prevent marking them down. 2011-06-08 18:21:00 +00:00
jim-p
156bf9b119 Merge remote branch 'upstream/master' 2011-06-08 14:13:22 -04:00
Ermal
7fc6c00573 Generate proper index for unsetting so we do not destroy all the vips in the backup. 2011-06-08 07:29:33 +00:00
Scott Ullrich
720e2e6036 Nuke trailing newline 2011-06-07 11:09:31 -04:00
Vinicius Coque
d8012adbce Merge remote-tracking branch 'mainline/master' into inc
Conflicts:
	etc/inc/voucher.inc
	usr/local/www/fbegin.inc
2011-06-07 10:47:29 -03:00
Ermal
3f8a13e051 Oops correct the POST destination page. 2011-06-07 08:08:13 +00:00
Scott Ullrich
60ccf01c45 Add a div around input errors box so that it can be hidden on subequent page posting 2011-06-06 20:44:50 -04:00
Ermal
0b704a404b Correct whitespace. 2011-06-06 15:48:38 +00:00
Ermal
43f26ab1ea Ticket #1412. Provide even a link to this page through System->User Manager 2011-06-06 11:04:41 +00:00
Ermal
e33be77c0e Ticket #1412. Fixing the access login to the user manager presented another problem since now users cannot change their passwords anymore. Allow this through another page and an extra priviledge needed to be added to the user for allowing them to change the password. 2011-06-06 10:53:42 +00:00
Evgeny Yurchenko
6627e4ec35 Restoring gray background to the right of some tables in GUI (theme pfsense_ng). 2011-06-05 16:23:10 -04:00
Evgeny Yurchenko
79633b6c18 Reverting class="sortable" damaged by commit 17d5077f61 2011-06-05 16:09:59 -04:00
Evgeny Yurchenko
8527bc02a6 Merge remote branch 'origin/master' 2011-06-05 15:17:09 -04:00
Evgeny Yurchenko
17d5077f61 Restoring gray background to the right of some tables in GUI. 2011-06-05 15:15:15 -04:00
Chris Buechler
cf3711855b s/WAN// 2011-06-04 23:18:34 -04:00
Chris Buechler
14c354eec1 fix typo, add warning 2011-06-04 22:58:13 -04:00
Chris Buechler
81debd44c8 Show the MAC on the page rather than just a hover, too many times it needs to be copied/pasted or quickly viewed, and the vendor isn't nearly as useful as the actual MAC. 2011-06-04 20:43:31 -04:00
jim-p
534375b6f0 Merge remote branch 'upstream/master'
Conflicts:
	etc/inc/openvpn.inc
2011-06-03 15:34:54 -04:00
jim-p
c8ff68a457 Allow duplicating an IPsec phase 2. The code was already on vpn_ipsec_phase2.php but unlinked. 2011-06-03 10:29:44 -04:00
jim-p
5cd9e96a42 Add a GUI selection for racoon's generate_policy directive since it may be useful in certain configurations, especially for mobile clients. 2011-06-03 09:50:53 -04:00
jim-p
039cb9203f Add a button here to clear the package lock. 2011-06-03 09:29:46 -04:00
jim-p
19cdeb3eda Instead of showing an emtpy drop-down for CA/Cert/CRL, show an error that there are none defined, and link to the page to create one. 2011-06-03 09:03:13 -04:00
jim-p
1591ea6fc8 Remove the warning message that a user doesn't have any CA/Certs when viewing OpenVPN connections. This is just confusing people, and isn't relevant to people using only shared key tunnels. 2011-06-03 09:03:12 -04:00
jim-p
2f51259b41 Redirect back to the CA/Cert management page after delete so a person can't refresh and accidentally delete other CA/Certs. (CRLs are deleted differently and don't need this fix) 2011-06-03 09:03:11 -04:00
jim-p
f451ea09a2 Show how much data has passed on an SAD entry. 2011-06-02 12:47:53 -04:00
jim-p
e96bbf82c7 Patch from EvgenyY to allow editing an existing p2 without it being flagged a duplicate. 2011-06-02 11:43:05 -04:00
jim-p
0640a65b13 Add "Default" choice that will unset the media/mediaopt, otherwise whatever is first in the list is saved in the config. 2011-06-02 09:07:26 -04:00
Ermal
3781d8099c Correct input object name from wrong copy/pasto. Reported-by: http://forum.pfsense.org/index.php/topic,37369.0.html 2011-06-02 08:14:10 +00:00
Evgeny Yurchenko
fc3dcc8b00 Merge remote branch 'origin/master' 2011-06-01 18:29:55 -04:00
Evgeny Yurchenko
3da5c50d5c Bug #1560.IPsec GUI needs to reject duplicate subnets in phase 2s for a given phase 1 (improvement of previous patch) 2011-06-01 18:28:15 -04:00
jim-p
ee0cf21f7c Merge remote branch 'upstream/master' 2011-06-01 16:56:04 -04:00
jim-p
a01ce4c764 Make the ICMP echo request type less ambiguous, and since it's likely the main one to get used, move it to the top. 2011-06-01 16:54:42 -04:00
Ermal
7af360ceef Add tunable, by default disabled, to enable the default gateway switching feature when the default one 'disappears'. 2011-06-01 23:25:21 +08:00
Ermal
f8f3732a63 Fixes #1412. Properly pass the page to match so users are not always presented with the change password screen. Proper fix. 2011-06-01 23:25:21 +08:00
Ermal
f4645d7f48 Add tunable, by default disabled, to enable the default gateway switching feature when the default one 'disappears'. 2011-06-01 14:03:57 +00:00
jim-p
58005e5213 Merge remote branch 'upstream/master'
Conflicts:
	conf.default/config.xml
	etc/inc/filter.inc
	etc/inc/globals.inc
	etc/inc/pfsense-utils.inc
	etc/inc/upgrade_config.inc
	usr/local/www/interfaces.php
2011-06-01 09:00:09 -04:00
Ermal
9584d162d2 Fixes #1412. Properly pass the page to match so users are not always presented with the change password screen. Proper fix. 2011-06-01 12:23:52 +00:00
Ermal
97c1f2684c Fixes #1412. Properly pass the page to match so users are not always presented with the change password screen. 2011-06-01 11:14:51 +00:00
Ermal
695a35aecd Ticket #944. Also destory the previous interface if the user changing the vlan tag of an existing vlan entry. 2011-06-01 10:49:21 +00:00
Ermal
6b421a0fb4 Fixes #944. Use the correct interface name to destroy the previous vlan if the parent is changed. 2011-06-01 10:49:21 +00:00
Evgeny Yurchenko
538b6eb353 Bug #1560. IPsec GUI needs to reject duplicate subnets in phase 2s for a given phase 1(site-to-site). 2011-05-31 23:41:32 -04:00
Evgeny Yurchenko
9d545c88c6 Merge remote branch 'origin/master' 2011-05-31 05:05:58 -04:00
Scott Ullrich
f9d7c5b3c4 Use array_overlay() 2011-05-31 14:42:22 -04:00
Scott Ullrich
0b581a8acf Use array_extend 2011-05-31 14:28:13 -04:00
Scott Ullrich
485b1ca5ce Remove debugging code 2011-05-31 13:47:53 -04:00
Scott Ullrich
db748384c1 Add merge handler code 2011-05-31 13:45:16 -04:00
Scott Ullrich
10d74dff5a Remove bogus protection. We have better handling of this now. 2011-05-31 12:35:17 -04:00
Evgeny Yurchenko
061f28bfd5 Bug #1560. IPsec GUI needs to reject duplicate subnets in phase 2s for a given phase 1(mobile clients). 2011-05-31 05:03:39 -04:00
Evgeny Yurchenko
edb2a3dab4 Bug#1528. Automatically create outbound NAT rules on WAN for localhost when switching to manual. 2011-05-30 22:10:36 -04:00
Scott Ullrich
a3d58a12bf Use aon plugin 2011-05-30 15:27:50 -04:00
Scott Ullrich
2ba7d6f8ef Add plugin features to aon edit 2011-05-30 15:25:25 -04:00
Scott Ullrich
2ea00c3e74 Add missing plugin code. Move the pre_write section up a bit. 2011-05-30 12:28:21 -04:00
Evgeny Yurchenko
b45babaeb5 Bug #1403. Filter Rules description do not get saved when "(quote) present as character 2011-05-27 21:55:22 +00:00
Ermal Luçi
ce91583bde Merge pull request #1 from EvgenyY/6e2a15e677fa0558ba0c9b1700be38f4065a76f6
Speed/duplex select for interfaces
2011-05-28 09:19:33 -07:00
Scott Ullrich
552605326c Add note about voucher sync (only enable on slave nodes). 2011-05-27 13:27:34 -04:00
Scott Ullrich
58f963d0da Clarify auth option to include Vouchers 2011-05-27 13:06:29 -04:00
Evgeny Yurchenko
6e2a15e677 Hiding mediaopt under Advanced button 2011-05-27 15:21:25 +00:00
Bill Marquette
e5770bc233 DHCP only knows about IPv4
don't allow admins to shoot themselves with v6 addresses in the config
2011-05-26 22:52:26 -05:00
Bill Marquette
13f0762d9c Fix #1277
Wasn't able to remove the multicast RIPv2 discovery at startup, but
all ripv1 response's are gone now.
2011-05-26 22:28:19 -05:00
Ermal
b75d32e558 Free ipfw rule number after mac pass-through deletion. 2011-05-26 20:51:23 +00:00
Ermal
ab731f5408 Bring more consistent style to CP edit mac and ip passthrough pages. 2011-05-26 20:16:08 +00:00
Warren Baker
1a6cb6e763 Remove decimals from cumulative users graph. 2011-05-26 13:41:12 +02:00
Seth Mos
668ce1f9e7 Increase the minimum time between generating images from 5 to 15 seconds to prevent DoS the firewall. 2011-05-26 10:14:02 +02:00
Seth Mos
d67d99a185 Fix packet graph label alignment 2011-05-26 10:13:00 +02:00
Seth Mos
a63f2b7d6a Fix the graph label alignment 2011-05-26 10:10:10 +02:00
Scott Ullrich
d65962a773 Adding a new hook system for firewall nat edit and firewall rules edit page.
Basically if the directory exists it will suck in the files to extend these pags.

/usr/local/pkg/firewall_nat/input_validation
/usr/local/pkg/firewall_nat/pre_write_config
/usr/local/pkg/firewall_nat/htmlphpearly
/usr/local/pkg/firewall_nat/htmlphplate

/usr/local/pkg/firewall_rules/input_validation
/usr/local/pkg/firewall_rules/pre_write_config
/usr/local/pkg/firewall_rules/htmlphpearly
/usr/local/pkg/firewall_rules/htmlphplate
2011-05-25 19:43:51 -04:00
Scott Ullrich
474f36d1b2 * Add is_ipaddr_configured() so that people do not need to reinvent the wheel for this task
* Check to make sure the administrator is not entering the IP address of the same host preventing a issue where the firewall will sync the voucher database to itself and cause the webConfigurator to crash.
2011-05-25 18:02:05 -04:00
Ermal
c206a2ab96 Disable csrf checks when posting from scripts. 2011-05-25 20:36:01 +00:00
Ermal
05771a2485 Provide a voucher_expire function so that voucher can be expired through a POST. 2011-05-25 20:28:10 +00:00
Vinicius Coque
669113f9d1 Merge remote-tracking branch 'mainline/master' into inc 2011-05-25 14:35:40 -03:00
Vinicius Coque
19bd7032b2 Remove gettext from negotiation mode
It is causing errors on raccon because config file were generated with
translated words
2011-05-25 14:33:10 -03:00
Ermal
f6f1c84748 Update some code to be more readble and more compliant to php5 2011-05-25 11:02:53 +00:00
jim-p
4e12754d1a Fix automatic and manual outbound NAT for PPTP. Fixes #954 2011-05-24 13:39:38 -04:00
Vinicius Coque
45d4b71e07 Merge remote-tracking branch 'mainline/master' into inc 2011-05-23 15:57:23 -03:00
Vinicius Coque
d21d6e2090 Merge remote-tracking branch 'mainline/master' into inc
Conflicts:
	etc/inc/interfaces.inc
	etc/inc/upgrade_config.inc
	etc/inc/vpn.inc
2011-05-23 15:41:26 -03:00
lgcosta
7a18dfa4ed Fixes #1444. Implements the same fix that issue ermal made in #1522 to the console menu 2011-05-23 11:56:32 -03:00
Evgeny Yurchenko
509ca889c9 Adding gui to choose media options for interfaces. 2011-05-21 15:35:35 +00:00
jim-p
f69d8346d5 Merge remote branch 'upstream/master' 2011-05-20 12:05:18 -04:00
jim-p
aa6699fbea Fix config sync issue. Resolves #1547 Fixed-by: Ermal 2011-05-20 10:27:29 -04:00
jim-p
e4aa1eaed4 Merge remote branch 'upstream/master' 2011-05-19 14:51:08 -04:00
jim-p
43a68abc9d Fix clearing of PPTP/PPPoE/L2TP server raw logs. Fixes #1340 2011-05-19 14:47:56 -04:00
jim-p
51f8a7f8d5 Correct password variable name for input validation test on PPTP users. Fixes #1239 2011-05-19 14:26:26 -04:00
jim-p
bac9941b5e Reject alias names that are too long. Fixes #1510 2011-05-19 13:34:43 -04:00
jim-p
c1f4af16f3 Show the DUID instead of the MAC. Fix online test. 2011-05-19 11:08:25 -04:00
jim-p
bcb24b81f5 Misc DHCPv6 lease view improvements (at least shows the IP...) 2011-05-19 10:44:54 -04:00
jim-p
27d0722d13 Merge remote branch 'upstream/master' 2011-05-19 08:50:48 -04:00
Ermal
2f6532d552 Fixes #1514. Differentiate in the carp settings between layer7, limiter and queues so layer7 and limiters do not rely on queues being active. 2011-05-18 23:09:48 +00:00
Ermal
c415a55bd3 Micro optimization. 2011-05-18 21:56:13 +00:00
Ermal
bb4fcffd7d Fixes #1522. Call interface reconfigure so we bring down the interface and than re-configure it. 2011-05-18 21:54:12 +00:00
Ermal
f51d4f989e Ticket #1534, #1433. Remove custom sync code for vip, since it array_merge() replaces same keys data when merging. But make the code for reloading only changed vips after merge better and some more checks. 2011-05-18 21:31:35 +00:00
Ermal
516114406b Ticket #1534, #1433. Properly merge carp interfaces and do not reload carp interfaces that have not change any configuration parameter. Also make merge_config_section_xmlrpc() an alias for restore_config_section_xmlrpc() since that what it is. 2011-05-18 21:11:10 +00:00
Chris Buechler
0d5c21f743 fix missing images for CRLs 2011-05-17 21:59:03 -04:00
Ermal
67d78c87c9 Ticket #1534. Serialize all the xmlrpc requests coming to the firewall. Seems such request can stomp into each other and create either corruption of xmlrpc request or other issues. 2011-05-17 21:18:33 +00:00
jim-p
f5adee3f6e Make sure all CP form elements are disabled/enabled with the master checkbox. 2011-05-17 14:24:39 -04:00
jim-p
1a13765065 Fixup MAC display on this other path too 2011-05-16 16:47:47 -04:00
jim-p
701989fbe4 Print the MAC mfg on another line in a smaller font if it's found. Less obtrusive than completely replacing the MAC. 2011-05-16 15:40:44 -04:00
Warren Baker
73bf4a46d9 Use base 1000 on user graphs and display cumulative of Total users logged in over the 'x' period. 2011-05-16 16:26:43 +02:00
Warren Baker
9cd7285680 Ensure that $timestamp is only ever written out if it contains a value and let file be retained through reboots. 2011-05-16 16:25:32 +02:00
Bill Marquette
325e316391 Merge branch 'master' into smos-ipv6
Conflicts:
	etc/inc/pfsense-utils.inc
2011-05-14 17:44:40 -05:00
Evgeny
57f2840e1f MAC prefix to vendor resolution at Status->Interfaces, Status->DHCP leases, Diagnostics->ARP table 2011-05-14 11:23:05 -05:00
Bill Marquette
92ca10c1f6 Merge branch 'axscode-pfs' 2011-05-14 11:16:56 -05:00
Bill Marquette
23b774e0cf Merge branch 'master' into yakatz-ssl 2011-05-14 11:08:39 -05:00
Bill Marquette
2ad2758fef Merge branch 'drcookie-he.net' 2011-05-14 10:48:57 -05:00
Bill Marquette
fed025ea77 Teach row_helper about ipv6, should fix issue found here:
http://forum.pfsense.org/index.php/topic,36709.0.html
2011-05-14 10:08:19 -05:00
Chris Wells
8ea77433a9 Added HE.net (dns.he.net) to the list of available dyndns services. 2011-05-14 10:39:13 -04:00
jim-p
e7237dd03c Fix interface recognition for diag > arp. It was't seeing wireless interfaces properly. 2011-05-13 13:27:35 -04:00
jim-p
b45630bf1a Fix whitespace. 2011-05-13 13:09:47 -04:00
jim-p
f1273b82b6 Sync with dhcp leases reading code. 2011-05-13 13:07:56 -04:00
Seth Mos
69be9601ac Merge remote branch 'upstream/master'
Conflicts:
	etc/inc/vslb.inc
	etc/version
2011-05-13 13:43:37 +02:00
jim-p
042578fd63 Fix comment 2011-05-12 14:04:04 -04:00
jim-p
dc073abdfd Also skip the rewind binding state or leases show expired. Reported at http://forum.pfsense.org/index.php/topic,36657.0.html 2011-05-12 13:59:58 -04:00
Scott Ullrich
eb06ca8eb8 Revert this change. reload_all() already sends a reload message. Unfortunately there is still something else lurking that causes a delay when loading the wizard step 2011-05-12 13:03:40 -04:00
Scott Ullrich
9545fe7a4e Use send_event() 2011-05-12 11:41:50 -04:00
Scott Ullrich
602e98063d Use send_message and issue the reload all operation in the background 2011-05-12 11:38:52 -04:00
jim-p
1031c9ea76 Make autocomplete on the login form optional. 2011-05-12 10:45:30 -04:00
Scott Ullrich
b148ab813f Skip step #9 for non pfSense branded installations 2011-05-11 16:40:45 -04:00
jim-p
728003c893 Various CRL fixes, handle empty internal CRLs better. 2011-05-11 16:10:49 -04:00
Scott Ullrich
51b9e41d9e Reload the wizard and then redirect to a wizard completed step. Prompt the user to donate to the project. 2011-05-11 15:26:11 -04:00
Seth Mos
cd9fa56b57 Fix the input validation, typo in the field name. Mark the prefix delegation range as not required. 2011-05-11 15:18:53 +02:00
Seth Mos
bfb3e7174a Add a prefix pool for prefix delegation. Doesn't work yet. ISC dhcpd complaining about the network mask being too short. 2011-05-09 23:23:16 +02:00
Chris Buechler
a9392a4e36 Merge branch 'master' of http://gitweb.pfsense.org/pfsense/mterron-clone into review/master 2011-05-07 22:20:11 -04:00
jim-p
c7ac47fd2d Misc fixes to make the openvpn wizard stop re-creating a CA previously made via the wizard if you re-ran the wizard and chose a CA instead. Fixes #1512 2011-05-07 16:07:58 -04:00
Chris Buechler
2635f1f52f this should be checking for synchronizetoip not pfsyncpeerip 2011-05-07 00:14:54 -04:00
Ermal
5b06d9ccee Reorder instructions and do not reload dns if its not allowed from the dns allow override setting. 2011-05-06 21:27:14 +00:00
jim-p
114a929286 If we are disabling the radius inputs, also disable the secondary radius inputs. 2011-05-06 16:55:10 -04:00
jim-p
c07b267505 This field should be server2 2011-05-06 16:55:10 -04:00
Ermal
ac655e1b35 Use the availble constant on php for this and also the right value that comes with it since PHP never supported u_int. There is a bug open still on PHP about bcmod but some more info is needed. 2011-05-06 20:36:05 +00:00
Seth Mos
ed3956405e Add DHCP-PD support if the WAN interface is set to DHCP.
Select a DHCP-PD prefix length in correspondence with your ISP. If set to "none" it will not be requested and normal DHCPv6 is performed.
You can set a link local IPv6 address on the LAN interface and select a DHCP-PD Prefix number from the drop down.
When the dhcp-pd request is succesful, a global IPv6 address from the prefix pool with the corresponding prefix number will be configured on that interface. We then start a rtadvd daemon for this interface.
2011-05-06 12:09:57 +00:00
jim-p
f02c3e1de3 Misc OpenVPN CRL selection fixes. 2011-05-05 16:47:49 -04:00
Seth Mos
93a138ab04 Add a field for the prefix pools. Fix the DUID check 2011-05-05 22:41:39 +02:00
jim-p
461aa9d0ab When deleting a CA, delete its associated CRLs. 2011-05-05 16:14:10 -04:00
Charlie
0d8562ed34 Fix the parse error, missing bracket. 2011-05-05 19:46:18 +00:00
Seth Mos
7149c4e737 Add backend support for the dhcp v6 client 2011-05-05 19:29:50 +00:00
Ermal
8b1e7d04da Correct wrong key for checking if a interface type switched. Ticket #1420 2011-05-04 21:54:10 +00:00
Seth Mos
a9543eae56 Remove the dhcp6 type, add the DUID field to the dhcp config. 2011-05-04 14:26:56 +02:00
Seth Mos
2fb056d81a More DHCPv6 server fixes, split the function out into seperate v4 and v6. Make the router advertisement stand alone on the dhcp server page. 2011-05-04 10:58:40 +02:00
Seth Mos
dcb846e3cd Merge remote branch 'upstream/master'
Conflicts:
	usr/local/www/status_rrd_graph_img.php
2011-05-03 10:09:06 +02:00
jim-p
b01adece6e Set default colors explicity, the theme can then override them. This prevents missing colors in themes from crashing the graphs. 2011-05-02 15:32:04 -04:00
jim-p
49825b1711 If the rrd multiplier is negative, use 5% for out instead of 95% for the 95th percentile line. 2011-05-02 14:36:04 -04:00
jim-p
c639315e3c Set password on the OS instead of just the gui. Fixes #1485 2011-04-29 15:43:02 -04:00
Ermal
f7ea050596 Remove static routes that are added for dns servers when allow override is allowed when a ppp interface goes down. Code borrowed from dhclient-script. 2011-04-29 18:23:11 +00:00
Ermal
a73a9886e7 Ticket #1408. Honor the allow override settings even for ppp devices. 2011-04-29 18:19:57 +00:00
Ermal
9cf46050fc Correct saving of qinq specified members and also correctly destroy parent vlan when deleteing the interfaces. Also take care of attaching to netgraph now that we detach by default. 2011-04-28 21:21:11 +00:00
Ermal
40b0c024db Correct code description during assignment 2011-04-28 19:16:18 +00:00
Seth Mos
fcdc894353 Merge remote branch 'upstream/master'
Conflicts:
	etc/inc/pfsense-utils.inc
2011-04-28 11:33:48 +02:00
Chris Buechler
1dfb77950b fix typo 2011-04-27 21:10:02 -04:00
jim-p
b0c2087e17 Comment out debug print 2011-04-27 20:25:32 -04:00
jim-p
f35abee2f7 Whitespace cleanup, code cleanup, add choice to filter on ipv4/ipv6 and also accept a subnet to filter on via the host field. 2011-04-27 12:03:09 -04:00
jim-p
c41997ce79 Allow users to select SSL/TLS+User Auth with external authentication sources. 2011-04-26 17:08:05 -04:00
jim-p
7100a85c32 No need to include head.inc twice 2011-04-26 14:37:43 -04:00
jim-p
9f5d14ce72 Show OpenVPN instances on Status > Traffic Graphs, with descriptions. 2011-04-25 15:50:53 -04:00
Seth Mos
b1ba04cf4a Add ipv6 tunnel remote subnets 2011-04-25 19:17:30 +02:00
jim-p
d8da6350bc Provide a method for rebrands to force a theme. Otherwise upgrading nanobsd from pfSense to a rebrand image without the theme in the config.xml will have a broken GUI since the theme isn't there. 2011-04-22 11:23:43 -04:00
yakatz
2594f4010b missed a bit of my last commit 2011-04-21 16:05:51 -04:00
jim-p
908cbaf91a Set user when removing privileges, otherwise things like the user's shell would not be reset until pressing save, which is inconsistent with that step not being needed when adding privileges. 2011-04-21 15:33:13 -04:00
yakatz
a29aeb47af Merge branch 'master' of http://gitweb.pfsense.org/pfsense/mainline.git 2011-04-21 14:34:19 -04:00
yakatz
a828210b74 checking moduli of ssl csr request and response 2011-04-21 14:29:54 -04:00
jim-p
46698c3f3c Reject encrypted CA private keys. Resolves #1446 2011-04-21 10:33:38 -04:00
yakatz
e2e934e0c9 override option for certificate subject mismatch 2011-04-18 15:18:01 -04:00
Ermal
42c0700392 Add an option under advanced->misc to specify a proxy for retreiving pfsense package info or downloading packages. 2011-04-18 18:25:56 +00:00
jim-p
e8503ff4b6 Only start log update ajax timer if the updateDelay is defined. http://forum.pfsense.org/index.php/topic,35771.0.html 2011-04-18 13:08:06 -04:00
Seth Mos
81b44848d3 Surround the IPv6 address with brackets 2011-04-18 11:08:32 +02:00
Seth Mos
13399e172b Properly add dns and wins fields, load them on page load. 2011-04-15 22:57:38 +02:00
Vinicius Coque
a51493d198 Merge remote-tracking branch 'mainline/master' into inc
Conflicts:
	etc/inc/gwlb.inc
2011-04-15 13:38:13 -03:00
jim-p
7b2fdeb3c5 Properly set/unset voucher enable/disable bit. 2011-04-15 12:11:52 -04:00
jim-p
b9bbae047a Move the link to add a gateway up next to the drop-down box so it is more obvious. 2011-04-15 08:53:23 -04:00
Seth Mos
6d3fd9387d Change the wording and the link placement for adding a new gateway 2011-04-15 14:37:18 +02:00
Seth Mos
b1c305e747 Merge remote branch 'upstream/master' 2011-04-15 10:42:20 +02:00
Seth Mos
cfd404540e Make it possible to add a IPv6 gateway using the ajax add button 2011-04-15 10:41:06 +02:00
jim-p
d2903c0cab Test if a variable is set before trying to unset it. If a user has no rules in their config, then $config['filter'] would not be undefined, so unsettings $config['filter']['bypassstaticroutes'] would result in an error. http://forum.pfsense.org/index.php/topic,35702.0.html 2011-04-14 13:26:04 -04:00
smos
c8cc0c1c5a Add missing fields for l2tp to define dns and wins servers 2011-04-13 09:52:58 +02:00
jim-p
d67b6b175c Also exclude grep from running processes when grepping for a running packet capture. Also, fix other test to match the recent changes made. 2011-04-12 10:04:54 -04:00
Seth Mos
af8f910eeb Merge remote branch 'upstream/master' 2011-04-12 10:40:44 +02:00
Seth Mos
86966fba75 Merge remote branch 'upstream/master'
Conflicts:
	etc/inc/filter.inc
	usr/local/www/themes/the_wall/rrdcolors.inc.php
2011-04-12 10:39:20 +02:00
jim-p
127eb8e023 Add a toggle under System > Advanced on the misc tab to enable/disable debug mode for racoon. 2011-04-11 16:58:13 -04:00
jim-p
e9e06fb205 Fix copy/paste error 2011-04-08 16:08:11 -04:00
jim-p
ac6651c945 Make sure a theme directory actually exists before blindly using it. 2011-04-08 14:15:50 -04:00
jim-p
edf99ce40c Rework ntpdate_sync_once.sh, so it makes sure ntp/ntpdate/itself are not running before trying to sync time, and then launch ntpd at the end for time sync (last commit was premature) 2011-04-08 11:46:30 -04:00
jim-p
54c185948c Don't unconditionally start ntpd after doing ntpdate, it might be disabled. 2011-04-08 11:20:41 -04:00
jim-p
2db351a746 Send ntpdate output to syslog 2011-04-08 11:20:25 -04:00
Scott Ullrich
e05458b052 Remove extra variable set 2011-04-07 12:35:00 -04:00
Scott Ullrich
7ec2a858af Remove copy paste 2011-04-07 12:34:23 -04:00
Scott Ullrich
0c951d9bee Unbreak check if capture is running 2011-04-07 12:33:41 -04:00
Scott Ullrich
5d7881615d When using ' variables are not expanded. Use double quotes so that the variable is exanded 2011-04-07 12:00:32 -04:00
jim-p
c76fc19f32 Don't test for a user cert here either, see previous commit. 2011-04-07 11:49:40 -04:00
jim-p
72d8453d3b Don't test if a cert is in use here, you could in theory use a cert for a user and a server. 2011-04-07 11:47:24 -04:00
jim-p
8fee59d6fe Fix link; use same message for missing certs. 2011-04-06 19:53:46 -04:00
Scott Ullrich
0930bd0184 Make the default openvpn cert authority message a bit relaxed and let user know about the wizard option as well 2011-04-06 19:41:52 -04:00
Ermal
87bb66af3e Correct text to include PPTP as well. 2011-04-06 18:23:24 +00:00
Ermal
9a36dc9d24 Resolves #1391. Bring back VPN auto rule disable advanced setting. 2011-04-06 18:22:27 +00:00
Ermal
d10da0f995 Resolves #1418. Correct test to actully do what's intended. 2011-04-06 10:49:51 +00:00
jim-p
0ef48aed8b Make sure all themes have the right colors defined. 2011-04-04 13:41:21 -04:00
Ermal
1309faddc8 <script/> tags are put in the function build_javascript no need to put them here. Prevents errors reported at:http://forum.pfsense.org/index.php/topic,34139.0.html 2011-04-04 15:05:59 +00:00
Vinicius Coque
f599d893ff Merge remote-tracking branch 'mainline/master' into inc
Conflicts:
	etc/inc/shaper.inc
2011-04-04 10:42:48 -03:00
jim-p
4936ff53df Switch back to dev_mode so existing configs aren't broken by the other changes. 2011-04-01 14:11:33 -04:00
lgcosta
681b43b079 standardize the device_mode variable 2011-04-01 12:06:55 -03:00
jim-p
b482254882 Try again to fix the calculation for out bits 95th percentile. (Works for me) 2011-03-31 13:08:06 -04:00
Vinicius Coque
7de4284cff Add gettext calls on main menu 2011-03-31 13:50:30 -03:00
Vinicius Coque
8bade64c4b Revert "Add gettext calls on main menu"
This reverts commit 67f0f0a772.

system_firmware.php shouldn't be commited
2011-03-31 13:48:47 -03:00
Vinicius Coque
67f0f0a772 Add gettext calls on main menu 2011-03-31 13:47:48 -03:00
Vinicius Coque
9158988035 Merge remote-tracking branch 'mainline/master' into inc 2011-03-31 13:34:36 -03:00
Chris Buechler
78544d4a99 clarify text 2011-03-31 06:06:01 -04:00
jim-p
84575284b5 Apparently rrdtool VDEF functions can't take a multiplier, only CDEF. Fixes traffic graphs. 2011-03-30 20:48:24 -04:00
jim-p
bfa992bc4e Allow editing of CAs, so that imported CAs can have their private keys added later (mainly affected users upgrading from 1.2.3 and wanting to use the cert manager). Also, allow editing the CA's serial, since this shouldn't really be 0 for imported CAs, but the serial of the last cert that was made from this CA. 2011-03-30 16:37:45 -04:00
jim-p
44bcc1bedc Allow importing a CRL for an external CA. 2011-03-30 15:21:36 -04:00
smos
cd2f60c968 Add missing color, add multiplier to calculus for inverting line 2011-03-30 18:22:15 +02:00
Vinicius Coque
bca0472d55 Merge remote-tracking branch 'mainline/master' into inc
Conflicts:
	etc/inc/voucher.inc
2011-03-29 13:36:41 -03:00
jim-p
92273f2459 Fix spamd rrd graph command. 2011-03-29 11:06:33 -04:00
jim-p
c6dfd28923 In IPsec, s/mobileclients/client/, this was changed long ago in the config but not everywhere followed. 2011-03-28 12:17:41 -04:00
Ermal
7f2c8034fb Test the existence of route_vpn_gateway variable and if set use it as a gateway. Recommended-by: http://forum.pfsense.org/index.php/topic,24436.msg158589.html#msg158589 2011-03-28 10:37:11 +00:00
Scott Ullrich
d68647a11a Merge remote branch 'upstream/master' 2011-03-27 14:24:47 -04:00
Seth Mos
404e000930 Fix the gif edit page, it was checking the subnet bits, not the actual subnet. The check needs to be refined to check actual subnets instead of just the address. but this will do for now. 2011-03-27 13:17:41 +02:00
Ermal
351b699013 Correctly synchronize the db of vouchers from master. Also correctly write it to the files since before it is only allowed during bootup and not from xmlrpc. 2011-03-25 21:56:38 +00:00
Ermal
4fab0ce085 Actually remember that the vouchers are enabled 2011-03-25 21:20:07 +00:00
Ermal
c5b3fa908a Allow to enable vouchers with the only things specified the voucher database synchronization since the other values will be fetched from it. 2011-03-25 21:08:53 +00:00
Seth Mos
588402bf99 Fix the javascript to toggle the fields correctly 2011-03-25 14:09:56 +01:00
Vinicius Coque
152ab4d0c0 Merge remote-tracking branch 'mainline/master' into inc
Conflicts:
	etc/inc/interfaces.inc
	etc/inc/priv.defs.inc
	etc/inc/shaper.inc
	etc/inc/system.inc
2011-03-25 08:59:29 -03:00
Vinicius Coque
54bdff758f Merge remote-tracking branch 'mainline/master' into inc
Conflicts:
	etc/inc/auth.inc
	etc/inc/config.lib.inc
	etc/inc/filter.inc
	etc/inc/pfsense-utils.inc
	etc/inc/pkg-utils.inc
	etc/inc/priv.defs.inc
	etc/inc/services.inc
	etc/inc/shaper.inc
	etc/inc/voucher.inc
	etc/inc/vpn.inc
	usr/local/www/fbegin.inc
2011-03-25 08:49:04 -03:00
Seth Mos
d5d0c16b97 Fix javascript, close the select tag which will show the text 2011-03-25 11:37:08 +01:00
Scott Ullrich
24143605f1 Note that disabling does not survive a reboot 2011-03-24 18:34:26 -04:00
Seth Mos
96d0233c82 Forgot to add the dollar sign to make it a variable 2011-03-24 16:23:33 +01:00
Seth Mos
ee5c01b565 Remove the old v6 address using the -alias method 2011-03-24 15:51:31 +01:00
Seth Mos
126f531437 Merge remote branch 'upstream/master'
Conflicts:
	etc/inc/rrd.inc
	usr/local/www/interfaces.php
2011-03-24 08:42:00 +01:00
root
31c9b8a385 Optimized all images using Yahoo Smush.it service.
Savings:
-------------------------------------
Total images uploaded - 1432
Total images smushed - 575
Total uploaded images size - 4507518 bytes
Total smushed image size - 3928995 bytes
Percentage saving - 14.724452%
-------------------------------------
2011-03-23 11:39:35 -03:00
Chris Buechler
084e77e775 fix text 2011-03-22 20:36:10 -04:00
Ermal
6be14e38fd Unbreak adding subqueues to limiters. Correct some text in the way. 2011-03-22 18:19:49 +00:00
Scott Ullrich
66fc1f14ee Add all to the reserved keywords 2011-03-22 10:21:03 -04:00
gnhb
fc2c320e2c Merge branch 'master' of rcs.pfsense.org:pfsense/mainline 2011-03-22 07:50:11 +07:00
gnhb
e4d40f41aa Update GUI to enable L2TP client configuration. 2011-03-22 07:44:11 +07:00
gnhb
633de32902 Add missing "Connect/Disconnect" button to GUI for L2TP client connections. 2011-03-22 07:43:19 +07:00
lgcosta
71edee5e57 Select the device mode to tun if variable device_mode not exist in the configuration 2011-03-21 17:01:00 -03:00
lgcosta
bf87b4d7d1 Added option to select the type of device for use in the tunnel openvpn 2011-03-21 15:58:43 -03:00
Seth Mos
656f17638f Correct typo in array name. Add select box for operating mode of rtadvd and dhcpv6 combination 2011-03-21 16:40:22 +01:00
Chris Buechler
375828d911 fix text 2011-03-20 16:56:23 -04:00
Seth Mos
32d4db2e12 Fix edit bug that duplicated records. 2011-03-18 10:07:45 +01:00
Seth Mos
9498c8d728 Fix field lengths for IPv6 addresses 2011-03-17 12:52:26 +01:00
Seth Mos
c271c485ea enlarge various address fields for IPv6 addresses 2011-03-17 12:45:09 +01:00
Seth Mos
8a3b09efcc Comment out static mappings, this needs more research 2011-03-17 11:59:38 +01:00
Warren Baker
7e5f3edbf6 Add Total number of CP users graph 2011-03-17 12:21:01 +02:00
Scott Ullrich
6f97976326 Fix merge conflict 2011-03-16 17:05:59 -04:00
Seth Mos
aff70640bf Swap if statement, add fields into ipsecpinghosts file 2011-03-16 13:28:39 +01:00
Seth Mos
e3e85044d1 Add field 8 for address family 2011-03-16 13:26:46 +01:00
Seth Mos
840d845fda Add more helpful logging 2011-03-16 13:19:19 +01:00
smos
fe3801bf67 Hopefully improve the useless ipsec logs with highlighting 2011-03-16 12:29:00 +01:00
smos
505483ce74 Fix ticket #1354 2011-03-16 12:27:01 +01:00
Seth Mos
413a327e1e Add v6 entries to the logs 2011-03-16 11:38:44 +01:00
Albert S. Causing
2d74f1cf28 Add support for TLS/SSL for notification (tested with smtp.gmail.com port 465) 2011-03-16 15:31:22 +08:00
Seth Mos
85071ea22b Add more colors to themes 2011-03-15 21:43:51 +01:00
Seth Mos
e2faab6d55 Unbreak firewall logs 2011-03-15 18:10:24 +01:00
Seth Mos
8336846a33 More html fine tuning 2011-03-15 16:30:01 +01:00
Seth Mos
8525bd86e1 Add the IPv6 addresses to the interfaces status widget 2011-03-15 16:30:00 +01:00
Seth Mos
b47ceaea3a Merge remote branch 'upstream/master' 2011-03-15 16:28:37 +01:00
Ermal
401fb0ad8f ipfw is not referenced here. 2011-03-15 12:53:36 +00:00
Ermal
01c201e3d1 Do more strict checking if an ppp type interface is assigned before starting the mpd process behind it. Trigered-by: http://forum.pfsense.org/index.php/topic,34377.0.html 2011-03-15 12:17:12 +00:00
Seth Mos
1ae43bfa85 Merge remote branch 'upstream/master' 2011-03-15 09:59:39 +01:00
Seth Mos
d52a66f970 Fix the link for the easy rule block so that it always fills in the ip protocol 2011-03-15 09:12:42 +01:00
Seth Mos
1778480dbe Show the proper Phase entry for the IPv6 tunnels 2011-03-14 22:09:47 +01:00
Seth Mos
e79b24ab35 Extend the IPsec configuration with a protocol family for the phase 1 2011-03-14 22:02:50 +01:00
Seth Mos
fbcbfa44ee Add the dhcp v6 page to the menu, eventhough it is broken. Tabs for later integration 2011-03-14 21:30:45 +01:00
Seth Mos
c16402670d Add the initial broken dhcp v6 leases page. I have no file to code it. Will wait for later. 2011-03-14 21:29:00 +01:00
Ermal
2bf16ba278 Prevent the command wol for being called without propper ip information. Reported-by: http://forum.pfsense.org/index.php/topic,34314.0.html 2011-03-12 00:36:06 +00:00
Seth Mos
3795d067c9 Add the ability to differentiate between v4 and v6 tunnels. Bill says he can test 2011-03-11 22:34:53 +01:00
jim-p
d0404e467a Fix typo 2011-03-10 20:37:34 -05:00
jim-p
64d42525af Clarify text on outbound NAT page. 2011-03-10 11:25:18 -05:00
Seth Mos
354796f06c Unbreak the rrd graph img page 2011-03-09 14:40:24 +01:00
Seth Mos
15f2cdc317 Merge remote branch 'upstream/master'
Conflicts:
	usr/local/www/status_rrd_graph_img.php
	usr/local/www/themes/pfsense_ng/rrdcolors.inc.php
2011-03-09 13:53:29 +01:00
smos
a6917c659b Add the 95th percentile line to the traffic graphs 2011-03-09 11:58:18 +01:00
Seth Mos
53bd5790c1 Merge remote branch 'upstream/master'
Conflicts:
	etc/inc/rrd.inc
2011-03-08 22:30:53 +01:00
jim-p
5580539711 Add missing image. Fixes #1339 2011-03-08 15:02:53 -05:00
Scott Ullrich
375eed5aa7 Merge remote branch 'upstream/master' 2011-03-08 10:37:00 -05:00
Seth Mos
d2627d7c7c Correct the link to the proper page for deleting a static mapping 2011-03-08 09:14:46 +01:00
jim-p
214bd06218 Fix typo 2011-03-07 15:03:21 -05:00
Seth Mos
ae091de305 Commit the forgotten edit page for the dhcpv6 reservations 2011-03-07 09:14:22 +01:00
Scott Ullrich
b4c826ad15 Resolve merge conflict 2011-03-06 16:18:29 -05:00
Ermal
fd4151a947 Enforce session establishment. 2011-03-04 22:05:39 +00:00
Ermal
bb7469caf5 Enforce session establishment. 2011-03-04 22:02:12 +00:00
Ermal
de4333babb Enforce session establishment. 2011-03-04 22:00:51 +00:00
Ermal
9fbb35996f Add missing pages to the authentication system. 2011-03-04 21:53:07 +00:00
Ermal
006802ab98 * Prevent concurrent logins on CP to not be recorded on the DB.
* Make the locking more complex to avoid locking exclusively during pruning task which would hurt a lot CP performance.
* Retire the disconnect_client and make all the disconnect functions use the sessionid as identifier.

All this was triggered by: http://forum.pfsense.org/index.php/topic,33879.0.html
2011-03-04 20:15:22 +00:00
Seth Mos
4e8e7662c0 Blind coded a edit page for IPv6. the subnet check needs to be written entirely. Checking if the IP address falls within the v6 subnet isn't so hard, what is harder is making sure that the ip does not fall within the dynamic subnet. For that we need proper subnet math calculus. Which we don't have yet. 2011-03-03 21:30:06 +01:00
Seth Mos
11085d2abc Add the neighbour table to the menu 2011-03-03 21:18:05 +01:00
Seth Mos
aed4775862 Fix the link to point to the v6 edit page instead 2011-03-03 21:16:13 +01:00
Seth Mos
0461114fc1 Add the IPv6 Neighbour list status page 2011-03-03 21:13:39 +01:00
Ermal
4f4e85dfb8 Make sure we tell the code that the interface exists otherwise multiple laggs might get created. 2011-03-03 16:30:07 +00:00
jim-p
6be90004d4 Ensure the protocol on the firewall rule from the OpenVPN wizard ends up lower case, or it causes some GUI irregularities. Seen http://forum.pfsense.org/index.php/topic,33865.0.html and elsewhere. 2011-03-03 09:24:04 -05:00
Ermal
199791f965 Show friendly names of interface for root queues of ALTQ. 2011-03-02 14:09:10 +00:00
jim-p
93c1127fd8 Add GUI option to CARP settings for syncing certs. It was in the backend code but not the GUI. Fixes #1316 2011-03-02 08:57:58 -05:00
Seth Mos
e269b621b4 Merge remote branch 'upstream/master' 2011-03-02 10:39:58 +01:00
smos
bb3c656263 Add the toggle to disable successful login messages, show actual help text for redirect item 2011-03-02 09:08:38 +01:00
gnhb
baca83aa29 Fix page title text. Replace "Firewall" with "Interfaces" in title. 2011-03-02 11:51:30 +07:00
Ermal
539d59730b Remove custom code for checking ip_addr and use the pfsense provided one. 2011-03-02 00:25:42 +00:00
Ermal
cf46a14f95 Do not be so drastic on normal failure. 2011-03-02 00:23:44 +00:00
Ermal
88cbd62a82 More fixes to comments and code for upnpd. Also bring up to speed the stop/start logic. 2011-03-02 00:18:12 +00:00
Ermal
2816f43f5b Improve logging and some tests during miniupnpd config generation. 2011-03-02 00:05:11 +00:00
Ermal
b469b7fe20 This is not true anymore as piece of code. 2011-03-01 23:51:18 +00:00
Ermal
8df149847e Correctly get only the interface mac address rather than any other found mac on this interface. 2011-03-01 23:46:37 +00:00
Erik Fonnesbeck
c84876040a Use the call to basename to remove the extension rather than trim, since trim takes a list of characters, not the exact string to remove. Suggested by http://forum.pfsense.org/index.php/topic,32967.0.html 2011-03-01 11:18:34 -07:00
Erik Fonnesbeck
8b19f4a727 This is not NAT, so put it under the Firewall Advanced heading instead. 2011-03-01 11:03:32 -07:00
Seth Mos
2936a57e2e add subnet mask clarification for IPv6 and correct default count to 128 bits 2011-03-01 14:11:23 +01:00
Seth Mos
e53de0b3fd Merge remote branch 'upstream/master' 2011-03-01 14:06:54 +01:00
jim-p
87ae1a2b4a Fix page title. 2011-02-28 14:02:37 -05:00
Scott Ullrich
6f5b2ff555 Merge remote branch 'upstream/master' 2011-02-28 13:28:42 -05:00
jim-p
566193a579 Only make gateway changes if we have been given a new gateway IP. 2011-02-28 12:25:33 -05:00
jim-p
d7b4e38faa Setup gateway monitoring since we just altered a gateway. 2011-02-28 12:21:22 -05:00
jim-p
e121bebdce Fix gateway handling in setup wizard. 2011-02-28 12:16:10 -05:00
Erik Fonnesbeck
2d539f4004 Only display gitsync settings on supported platforms. 2011-02-28 09:12:24 -07:00
Scott Ullrich
4e0cb56eb5 Merge remote branch 'upstream/master' 2011-02-27 16:21:27 -05:00
Scott Ullrich
cfaf6e69bd Only show the you can monitor the filter reload process for filter related changes 2011-02-27 15:50:06 -05:00
Scott Ullrich
58b4b246a8 Flush the buffer 2011-02-27 15:43:40 -05:00
jim-p
4ed69f3394 Do a more strict check on the return value of the download function. Fixes #1309 2011-02-26 14:20:00 -05:00
Scott Ullrich
0c4f8ca831 Merge remote branch 'upstream/master' 2011-02-25 17:14:45 -05:00
jim-p
072bc34c97 Correct the test which displays an error if someone chose to save+test but doesn't have an ldap backend. Also, fix a typo. 2011-02-24 13:20:49 -05:00
smos
563b47bfd3 Make sure to resolve the gateway name before passing it off to the IPsec reload function 2011-02-24 14:10:57 +01:00
smos
3acab378e8 Correct variable name. This could never have deleted the static route for IPsec vpns on multi wan 2011-02-24 14:10:06 +01:00
gnhb
0030036fe1 Don't forget to clear username field so it doesn't show up on next edit.
And if for some reason user enters a username, store it for them.
2011-02-24 00:14:32 +07:00
gnhb
d9cc4b24d0 Try again, a little cleaner: Prevent GUI from giving error for freeDNS service since username and password 2011-02-24 00:05:17 +07:00
gnhb
1f9d17ef8d Revert "Prevent GUI from giving error for freeDNS service since username and password"
This reverts commit 740f745922.

This is a little ugly. Let's do it a little differently.
2011-02-23 23:54:21 +07:00
gnhb
740f745922 Prevent GUI from giving error for freeDNS service since username and password
aren't required.

Also add a note for freeDNS users to enter "Authentication Token"
in Hostname field. Zero out fake username and password before writing to config
so they don't show up in the GUI when you edit the record again.
2011-02-23 22:00:38 +07:00
Seth Mos
a299232e55 Merge remote branch 'upstream/master'
Conflicts:
	etc/inc/filter.inc
	etc/inc/vpn.inc
2011-02-23 09:03:59 +01:00
lgcosta
b877803194 Add a check if the configuration of dhcpd exists for wan before unset, resolves #1303 2011-02-22 23:32:30 -03:00
Ermal
c54c9d15d3 Remove direction from traffic shaper generated rules now that the match action is present to correctly put packets on proper queues. Before it was not possible since this would have also open firewall ports/holes. 2011-02-22 22:31:29 +00:00
jim-p
2d1298ce83 Reset this var before this test, otherwise if the test is skipped, it will carry over the value from the previous run. 2011-02-22 14:29:57 -05:00
lgcosta
ac631bba8e Move all functions from index.php for captiveportal.inc 2011-02-22 16:27:15 -03:00
lgcosta
f1beeba5d1 Add Global reply-to disable checkbox, resolves the issue #1137 2011-02-22 10:30:37 -03:00
lgcosta
196440c8b8 reversal of accidentally deleted files
Revert "Add Global reply-to disable checkbox, resolves the issue #1137"

This reverts commit c646776871.
2011-02-22 09:25:10 -03:00
Luiz Gustavo S. Costa
c646776871 Add Global reply-to disable checkbox, resolves the issue #1137 2011-02-21 23:43:46 -03:00
jim-p
95938fae08 Fix typo/spacing issue. Resolves #1300 2011-02-21 16:45:25 -05:00
smos
4661598e4c Add the diag_ipsec_xml.php page, this provides a XML interface to the
tunnel status built for a Coltex BV monitoring system
2011-02-21 19:23:48 +01:00
smos
9e05007223 Prevent empty remote endpoints from skewing the log output 2011-02-21 15:46:23 +01:00
Warren Baker
b85f245143 Correct indentation 2011-02-21 11:42:19 +02:00
Warren Baker
7c50552db5 Make sure it is an array before foreach. 2011-02-21 11:40:30 +02:00
Chris Buechler
75bf4f143c fix default password display 2011-02-20 17:31:35 -05:00
jim-p
94d455da18 Enforce FreeBSD's max username length of 16 chars. http://forum.pfsense.org/index.php/topic,33410.0.html 2011-02-17 14:45:39 -05:00
jim-p
70edf50df8 Fix whitespace formatting. 2011-02-17 12:54:49 -05:00
jim-p
98776e04b1 Allow sorting of DNS forwarder entries. 2011-02-17 12:35:35 -05:00
Scott Ullrich
8e559859c2 Minor english fixes from Bill 2011-02-16 16:40:43 -05:00
Scott Ullrich
ccca3418cb Merge remote branch 'upstream/master' 2011-02-16 16:39:47 -05:00
jim-p
0aba3822cf Add IPsec and OpenVPN to packet capture. Ticket #1032 2011-02-16 16:22:11 -05:00
jim-p
3395ba20dd Fix wording 2011-02-16 15:32:56 -05:00
jim-p
ed187b41a2 Change this form to a POST instead of using GET with button inputs. For some reason using the GET method was causing things to be invoked twice, which led to two concurrent XMLRPC syncs, which can cause issues. 2011-02-16 13:04:08 -05:00
jim-p
3e8b3cccab Use a better regex here, sometimes ad devices can be numbered >=10. 2011-02-16 11:31:21 -05:00
Seth Mos
f698b26293 Merge remote branch 'upstream/master' 2011-02-16 09:11:05 +01:00
Scott Ullrich
b807a16192 Break on 'You can also monitor the reload progress' instead of letting it wrap into a newline. 2011-02-15 17:59:33 -05:00
jim-p
efe8fa7884 Pass $notices to print_notices(), since it requires a parameter. 2011-02-15 11:03:30 -05:00
Seth Mos
bd40781aaa add a ipprotocol variable to the easy add rules 2011-02-14 22:27:46 +01:00
jim-p
49e4ebf834 Fix start/end test for an IP in DHCP pool. Resolves #1280 2011-02-13 19:19:39 -05:00
jim-p
b5993a0205 Fix update check fix. Skipped a parameter. 2011-02-13 16:54:25 -05:00
Erik Fonnesbeck
ca640261f3 Add alias support for source and destination ports on outbound NAT. 2011-02-13 09:27:51 -07:00
jim-p
d164643a35 Make update check a little more robust. Timeout after a few seconds, and if we get a non-200 http code, ignore the response. 2011-02-13 11:14:26 -05:00
Erik Fonnesbeck
b43b761391 Check for aliases in 1:1 and outbound NAT rules, too. 2011-02-13 08:08:48 -07:00
Erik Fonnesbeck
43f2eca799 Use autocomplete='off' like all other fields that accept aliases, to prevent web browser auto-complete from covering up the alias list popup. 2011-02-13 07:44:52 -07:00
Erik Fonnesbeck
c769f9834c Simply code for determining whether an alias is currently in use. 2011-02-13 07:25:40 -07:00
Erik Fonnesbeck
f1ac173336 In update_alias_names_upon_change function add capability to access more deeply nested sections and fields. 2011-02-13 06:44:22 -07:00
Erik Fonnesbeck
b0aa7413df Use alias style and add AutoSuggestControl for source and destination address fields. 2011-02-13 05:38:39 -07:00
Erik Fonnesbeck
97bc0bcc31 The doubled "$rule = array();" lines are probably a copy/paste error. Probably meant to paste the line that sets the rule type to the match action like the rest of what was added in the affected commit. 2011-02-13 01:15:46 -07:00
Ermal
bd25957187 Correctly verify the input on bandwith at voip step for traffic shaper wizards. Reported-by: http://forum.pfsense.org/index.php/topic,32833.0.html 2011-02-12 21:07:36 +00:00
Ermal
bd2b98c9b0 Remove any previous file with the same name as the one that will be downloaded. This avoid the gui to always show update availble even though the site could not be reached. 2011-02-12 18:34:32 +00:00
Ermal
5ee6a4571f Remove any previous file with the same name as the one that will be downloaded. This avoid the gui to always show update availble even though the site could not be reached. 2011-02-12 18:33:09 +00:00
Scott Ullrich
ac5eb23ba8 Catch up 2011-02-12 01:31:32 -05:00
Ermal
b3205cc39e Convert the shapers to the match action so the generated rules do not impact the filtering policy implemented. 2011-02-11 17:32:10 +00:00
Ermal
a391d0ab12 Allow match action on Floating rules and exposed it with name Queue. More validation is needed. 2011-02-11 17:26:38 +00:00
Seth Mos
1d56414377 Merge remote branch 'upstream/master' 2011-02-11 09:13:00 +01:00
jim-p
8c5df70558 Also fix easyrule and auto->manual nat switch code. Ticket #1243 2011-02-10 11:16:13 -05:00
jim-p
93c2c1e620 Generalize pppoe server enabled check and use it elsewhere in the GUI that needed fixed. Still needs changes in filter.inc - Ticket #1243 2011-02-10 10:58:16 -05:00
Seth Mos
2c1b25d681 Merge remote branch 'upstream/master' 2011-02-10 16:08:07 +01:00
Seth Mos
9103d9ee6c Fix static routes, typo in the variable name 2011-02-10 16:05:27 +01:00
Seth Mos
6715c2a295 Fix the IP address check to allow for interfaces that just have a IPv6 address but no IPv4 2011-02-10 11:18:28 +01:00
jim-p
50124de105 Check if this is an array first, just in case. 2011-02-09 16:52:18 -05:00
Ermal
1cbe86f032 Fixes #1207. Allow renaming a limiter. Also prevent a limiter to be deleted if it is referenced in filter rules. 2011-02-09 21:41:10 +00:00
Scott Ullrich
dabcf28c6a Turn off file size check 2011-02-09 16:11:12 -05:00
Scott Ullrich
652ed95d3d Merge remote branch 'upstream/master' 2011-02-09 15:33:15 -05:00
Ermal
36d6af4399 Resolves #1224. Correctly change name on port alias in firewall rules if the alias name changes. 2011-02-08 22:28:23 +00:00
Seth Mos
aa0103f5d3 Disable the wins server input boxes, these don't work on v6 2011-02-08 16:18:40 +01:00
Ermal
c3606a3b47 Resolves #1263. Use correct config toggle for detecting alternate url for firmware. 2011-02-08 14:20:59 +00:00
Ermal
8f29b89234 Resolves #1264. Read even the httpsname option from config so it displays correctly. 2011-02-08 14:18:02 +00:00
Chris Buechler
456661378d fix text (remove entirely, comment is related to an open feature request). ticket #1262 2011-02-08 00:40:39 -05:00
Scott Ullrich
8e57271010 Increase a bit 2011-02-07 22:18:35 -05:00
Scott Ullrich
2988636c21 Limit file sizes to roughly 143k 2011-02-07 22:17:36 -05:00
Scott Ullrich
85c3229a57 Limit file sizes to roughly 143k 2011-02-07 22:16:09 -05:00
Scott Ullrich
9b700cf262 Global g 2011-02-07 21:52:57 -05:00
Scott Ullrich
4b665f7489 Adding crashreporterurl for rebrands 2011-02-07 21:52:29 -05:00
Scott Ullrich
f75a45753b s/er// 2011-02-07 21:44:54 -05:00
Scott Ullrich
c26c01d7ea Spell out more clearly 2011-02-07 21:44:14 -05:00
Scott Ullrich
36365f49aa Add a global g option named disablecrashreporter which defaults to false for rebrands 2011-02-07 21:37:17 -05:00
Chris Buechler
d440e668ed fix text 2011-02-07 21:08:49 -05:00
Scott Ullrich
63526c2cef Note that we are deleting the local crash reports 2011-02-07 17:32:42 -05:00
Scott Ullrich
166c73546b Echo out server response 2011-02-07 12:42:06 -05:00
Scott Ullrich
90716b8ccb Merge remote branch 'upstream/master' 2011-02-07 10:43:25 -05:00
Scott Ullrich
4a1ab61871 Ask the person to actually read the page before clicking yes 2011-02-07 10:39:33 -05:00
jim-p
4cd8161148 Fix check to ignore minfree (and the rest of $skip_files) 2011-02-07 10:28:49 -05:00
Seth Mos
2f14d0213c Make it possible to set the default gateway bit for 1 ipv4 gateway and 1 ipv6 gateway 2011-02-07 08:34:33 +01:00
Scott Ullrich
104faa07f7 Move routine under includes. Simplify the file skip check 2011-02-06 23:43:51 -05:00
Scott Ullrich
ee3f28cc06 s/We have/product name has/ 2011-02-06 23:40:03 -05:00
Scott Ullrich
4261af1dcc Include newlines 2011-02-06 23:32:43 -05:00
Scott Ullrich
e0a7f4410d Include filename of files in report 2011-02-06 23:29:13 -05:00
Scott Ullrich
5cb07d09af Fix typo 2011-02-06 18:31:20 -05:00
Scott Ullrich
8c5d112a11 Not that we are deleting files 2011-02-06 18:06:28 -05:00
Scott Ullrich
ee8ae1599a Add link to kernel crash info on wikipedia for those who are not familiar with a panic 2011-02-06 17:47:35 -05:00
Scott Ullrich
9b09113371 Make textarea read only 2011-02-06 17:45:20 -05:00
Scott Ullrich
ffb9c06dee Include anonymous machine information in bug report including:
Crash report begins.  Anonymous machine information:

i386
8.1-RELEASE-p2
FreeBSD 8.1-RELEASE-p2 #1: Sun Feb  6 05:07:27 EST 2011     sullrich@FreeBSD_8.0_pfSense_2.0-snaps.pfsense.org:/usr/obj.pfSense/usr/pfSensesrc/src/sys/pfSense_SMP.8

Crash report details:
2011-02-06 17:42:43 -05:00
Scott Ullrich
217e9af73e Merge remote branch 'upstream/master' 2011-02-06 17:18:52 -05:00
Scott Ullrich
b943978902 Simplify message for crash reports 2011-02-06 17:16:30 -05:00
Scott Ullrich
e143e8292e Simplify message for crash reports 2011-02-06 17:16:10 -05:00
Scott Ullrich
7139a9bfaf Merge remote branch 'upstream/master' 2011-02-06 16:35:01 -05:00