Commit Graph

195 Commits

Author SHA1 Message Date
jim-p
a2b1d1e89c This seems to break upnp for IPv4 in other ways, and we have since disabled IPv6 in the daemon while compiling anyhow. Revert "In order for miniupnpd to latch onto IPv6, we just need to give the interface name here, not the subnet. The daemon is smart enough to latch onto the right subnet(s) here anyhow."
This reverts commit bc8a1938f5.
2013-01-04 12:37:27 -05:00
jim-p
2a2b247b75 Standardize hypenation and capitalization of Pre-Shared Key 2012-10-26 16:10:58 -04:00
jim-p
d71fc5d312 More shortcuts 2012-08-14 14:35:49 -04:00
jim-p
fdad935f76 This works here, too... 2012-08-11 20:49:41 -04:00
jim-p
bc8a1938f5 In order for miniupnpd to latch onto IPv6, we just need to give the interface name here, not the subnet. The daemon is smart enough to latch onto the right subnet(s) here anyhow. 2012-08-02 10:23:18 -04:00
Ermal
76231e6398 Bye, bye olsrd back to packages. 2012-06-07 09:25:27 +00:00
Andrew Lowther
b30e3be44f options for auto-summary/supernet 2012-04-25 17:51:59 -04:00
smos
318a081213 Use curlies to be very sure, yes 2012-04-18 18:06:27 +02:00
smos
eaa477d2d6 Add the subnet bits to the config 2012-04-18 17:40:25 +02:00
Darren Embry
f97a5b0419 Move CARP settings from pkg XML to a real PHP page
https://redmine.pfsense.org/issues/647
2012-03-22 21:25:58 -04:00
jim-p
c82b2c3f21 Change SNMP binding option to work on any eligible interface/VIP. Fixes #2158 2012-02-01 13:28:53 -05:00
Ermal
12a0cd7461 Remove obsolete file lurking on installs. 2011-06-15 14:04:03 +00: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
jim-p
7401c8c451 Allow OpenNTPD to listen on Virtual IPs, not just interfaces. Fixes #342 2011-06-08 17:33:26 -04: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
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
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
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
Chris Buechler
c22632db65 fix text 2011-01-05 01:19:24 -05:00
Ermal
227f2be561 Fix routed starting. Reported-by: http://forum.pfsense.org/index.php/topic,29015.0.html 2010-12-22 14:27:09 +00:00
jim-p
a4fe5cac4c Reformat pfsync/xmlrpc sync settings. Hopefully make it more clear to understand and use. 2010-11-30 17:33:08 -05:00
Warren Baker
4395500c09 Recent move (d32d3970d5) of routed/ items required additional files to be updated to reflect correct path. 2010-11-08 08:44:20 +02:00
Scott Ullrich
98bcf1f8b5 Fix misc input validation errors. Move routed/* to same dir as pkg items 2010-11-06 12:40:54 -04:00
Scott Ullrich
dff71b6bbe Add Captive Portal CARP configuration synchronization 2010-08-29 21:15:14 -04:00
jim-p
e7c893e2a9 Fix the end of this file. 2010-08-03 10:01:30 -04:00
jim-p
0ce726624d Optionally sync users and groups via xmlrpc. Fixes #650 2010-08-02 17:17:46 -04:00
jim-p
93b2c45985 Add NAT-PMP support to UPnP. Fixes #262. Thanks to Salvatore LaMendola for the patch. 2010-07-14 11:41:00 -04:00
jim-p
9434370cd0 Sync OpenVPN settings and DHCP Daemon settings via XMLRPC, and for DHCP set a proper failover IP where needed. Ticket #645 & Ticket #646 - Still needs a way to sync/restart services on Backup after config sync. 2010-06-11 11:50:54 -04:00
Ermal Luçi
5db1136645 Fix RIP code to be compliant with 2.0. 2010-03-05 14:56:34 +00:00
Ermal Luçi
7dbaa205cb Catch up with php5 changes on array. 2010-03-05 10:19:35 +00:00
jim-p
cd61fbc96b Fix typo 2010-02-26 18:18:18 -05:00
Chris Buechler
4494cf6ad9 fix typos 2009-12-07 18:50:11 -05:00
sullrich
7deffa407e Add listtopic. Remove tab 2009-11-28 19:55:23 -05:00
Ermal Luçi
0a595d8419 s/interfaces_carp_configure/interfaces_carp_setup/ 2009-11-24 13:44:42 +00:00
Scott Ullrich
3918d7d810 Do not enable / disable javascript field. Resolves #41 2009-08-23 18:33:26 -04:00
jim-p
02afa68458 Fix potential bug in UPnP config.
If the shaper has never been used, the value being checked may not exist or not be an array.
2009-08-15 00:44:25 -04:00
jim-p
1729ace8da Add traffic shaper queue field to UPnP config 2009-07-09 19:39:44 -04:00
Manoel Carvalho
85dc353472 Adding enablefields tag to enable/disable form elements 2009-06-26 12:17:11 -03: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
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
Ermal Luçi
a55e9c701c * Hide interfaces internals to other code and use the propper interfaces.
Basically use get_interface*() functions instead of accessing fields like 'ipaddr'/'descr' etc...
* Make get_interfaces_with_gateway less heavyweight by getting information from the configuration stored in config.xml
* Some other missed custom interface list building and substituing with propper get_configured_interface*()
NOTE: This should give indipendce on dynamic interfaces on some services that before could not be used on top of this type of interfaces.
2009-03-30 00:38:36 +00:00
Scott Ullrich
00d75b39d8 Add (s) 2009-03-03 11:38:21 -05:00
Ermal Luçi
85a5da131c * Rename get_current_wan_address to get_interface_ip
* Rename get_real_wan_interface to get_real_interface
* Simplify get_interface_ip by using find_interface_ip which should help in speed to since its using caching. Pointed by billm@
* Cleanup some code when passing or remove some unused one.
2008-10-23 21:51:53 +00:00
Matthew Grooms
d799787e49 Rework most of the OpenVPN support. The interfaces have been updated to
not use the pkg system and the configuration has been migrated to an
openvpn prefix. The centralized user and certificate manager is now used
to support the openvpn configurations. Most of the files removed in this
commit were not being referenced.

This commit also splits out the certificate management components into a
new system menu item.
2008-08-26 04:48:04 +00:00
Scott Ullrich
aef749ebf7 Eliminate interfaces_carp_bring_up_final() 2008-07-07 01:05:02 +00:00