summaryrefslogtreecommitdiffstats
path: root/etc
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix Typo, although the host might indeed be loca. We'll just keep it local ↵smos2012-06-041-1/+1
| | | | instead.
* Allow for Null routessmos2012-06-042-2/+18
|
* Always add a link-local of fe80::1:1 when the interface is set to track6. ↵smos2012-06-041-0/+10
| | | | | | This allows webui access over IPv6 to a easy address. Make a shortcut in the get_failover_interface() function to get_real_interface() if we find the interface in $config.
* Teach rc.initial.ping at least a little bit about ipv6.jim-p2012-06-031-2/+7
|
* Unbreak php errors on login formjim-p2012-06-031-0/+1
|
* Include the gateway functions in rc.banner to prevent throwing a errorsmos2012-06-031-0/+1
|
* Add Gateway Group support to the IPsec interface drop down.smos2012-06-031-1/+1
| | | | | | Edit of gateway group correctly reflects the new IP Address. We need to make a blacklist for interface names in the gateway group edit page. Redmine ticket #1965
* Allow for failover DynDNS hostnames.smos2012-06-032-5/+25
| | | | | | replace get_real_interface() calls with get_failover_interface. If it isn't a group we call get_real_interface() anyhow. We can't put the logic inside get_real_interface() as this would create a recursion Redmine ticket #1965
* The gateway groups array now knows about vips to be tied into that gateway ↵smos2012-06-021-0/+6
| | | | | | group so we can tie the groups into services. Redmine ticket #1965
* Add statistic functions for the ZTE modemssmos2012-06-022-7/+53
|
* Add support for the ZTE modem statssmos2012-06-021-4/+8
| | | | Should be generic enough for other modems too.
* Unbreak tree, add }smos2012-06-021-0/+1
|
* We are on FreeBSD 8.3 nowsmos2012-06-022-8/+13
|
* Escape the shell variablesmos2012-06-021-1/+1
|
* Fixes #2428. Reference limiters in rules by name to avoid issues. Also put ↵Ermal2012-06-014-32/+127
| | | | upgrade code for existing configs. The same fix is necessary for 2.0.x though not sure how this should be committed there.
* Include util.inc and IPv6.inc before config.lib.inc.smos2012-06-012-4/+3
| | | | Several parts of the config upgrade relay on functions in these.
* Make sure we include "util.inc" during config upgrade. We need is_ipaddrv4() ↵smos2012-06-011-0/+1
| | | | during upgrade which is triggered from gwlb.inc
* Make sure to get the real interface in case we get passed a friendly interfacesmos2012-06-011-1/+2
| | | | Redmine ticket #2463
* Actually save the IPprotocol variable into the config, otherwise it stil ↵smos2012-06-011-2/+6
| | | | | | | | | | | won't work. People will likely need to edit and save their gateways now if they have double entries. e.g. both manual and automatically added entries, these will dissapear as soon as you save. If we know if the gateway or monitor is ipv4 or ipv6 we can autodetect which prevents this. Because we don't know what address family the gateway on a dual stack interface belongs to we better not guess, and let the user figure it out. Often, a edit and save is the fastest. For upgrading from 2.0 we could mark all gateways as being ipv4 which prevents half of the issues. Redmine ticket #2463
* Rename old RRD quality database to the new GW name so we continue the graph.smos2012-05-311-0/+7
|
* Add a inet46 filter type on the firewall rules page. I have locked down a ↵smos2012-05-311-0/+3
| | | | | | | few of the most common limitations. Still arguing if we should lock this down even further to aliases only. Redmine ticket #2466
* Finally give in and sprout a Internet Protocol drop down on the gateways ↵smos2012-05-311-9/+36
| | | | | | | edit screen. With added validation and multiple detection parts to work when the value is not set yet. Redmine ticket #2463
* Do not allow empty passwords since this might cause problems for some ↵Ermal2012-05-301-2/+2
| | | | authentication servers like ldap. Fixes #2326
* Fix input validation and import test.jim-p2012-05-301-1/+1
|
* Switch to ntpd from ports, add Services > NTP to select interfaces for ↵jim-p2012-05-301-2/+20
| | | | binding. Respect old ntp settings in the process.
* Bump to 2.1-BETA0, let the fun begin.jim-p2012-05-301-1/+1
|
* Don't display a "mobile" user without a username.jim-p2012-05-301-1/+2
|
* Up the default for tables to 3000jim-p2012-05-291-4/+3
|
* Add a knob to tune the maximum number of tables that can be defined, the pf ↵jim-p2012-05-292-0/+10
| | | | | | | | default of 1000 is too low for systems with >500 aliases. Conflicts: etc/inc/filter.inc
* Do not add link-local address on carp interface manually. It causes them to ↵smos2012-05-271-3/+0
| | | | | | go double master. Redmine ticket #2278
* More validation for ejecting CDrom devices for 3G sticks, needs extra ↵smos2012-05-261-3/+5
| | | | manufacturers. Less typos in variable names also helps a lot.
* Only attempt to remove stale LCK files if they exist.smos2012-05-261-1/+2
|
* List logged-in IPsec xauth users and provide a mechanism to disconnect them. ↵jim-p2012-05-251-0/+37
| | | | Implements #1986
* Allow for atleast 15 seconds before considering it a timeout, 60 would mean ↵smos2012-05-251-2/+2
| | | | try once, since it would immediately hit the 60 second timeout
* Switch to a common function to determine anti-lockout ports, and fix a bug ↵jim-p2012-05-251-13/+24
| | | | that was getting the ports wrong with custom https+redirect on.
* Don't do resolve_retry on ipsec_get_phase1_dst() results, because ↵jim-p2012-05-241-1/+1
| | | | ipsec_get_phase1_dst() already does that before returning output.
* Test for empty here, rather than !, so a blank value (as from mobile ↵jim-p2012-05-241-1/+1
| | | | clients) doesn't fall to the other tests.
* Merge pull request #2 from TheBlueMatt/masterErmal Luçi2012-05-242-26/+75
|\ | | | | Custom Dynamic DNS
| * Remove dead code.Matt Corallo2012-05-221-8/+0
| |
| * Fix DynDNS issue introduced by f3b2b2a (_dnsIP was not set).Matt Corallo2012-05-221-2/+8
| |
| * Add the option to use a custom Dynamic DNS Provider via an Update URL and ↵Matt Corallo2012-05-222-19/+70
| | | | | | | | Result Match.
* | Fix reference updating for when more than one carp vip exists. Skip the ↵Erik Fonnesbeck2012-05-231-5/+9
| | | | | | | | upgrade code if no carp vip defined. Ticket #2445
* | Disable logging for now since it will spam every 60secs * #users * #zonesErmal2012-05-231-1/+1
| |
* | Add missing declaration for global variable $g where it is used.Erik Fonnesbeck2012-05-231-2/+2
| |
* | Fix name of the config section for virtual IPs in upgrade code. Ticket #2445Erik Fonnesbeck2012-05-231-2/+2
| |
* | Check the surrounding characters to not allow partial matches. Ticket #2445Erik Fonnesbeck2012-05-231-1/+1
| |
* | Revert "Rather do a fix by going through vips in reverse order"Erik Fonnesbeck2012-05-231-4/+1
| | | | | | | | This reverts commit d996dfeab2ec40cf3fb44b51811333b40ed5073f.
* | Reflect naming changes, work around broken media type for wirelesssmos2012-05-231-4/+4
| |
* | Fixes #2364. On busy pppoe servers it might take some time before mpd exits. ↵Ermal2012-05-231-0/+4
| | | | | | | | Check for this before trying to restart
* | Do this only for carp type vipsErmal2012-05-231-1/+4
| |
OpenPOWER on IntegriCloud