Renato Botelho
e480d64bc5
Fix validation of conflict between interface ip address and static routes. Fixes #2852
2013-03-04 09:08:06 -03:00
rbgarga
b241b1442b
Merge pull request #445 from phil-davis/master
...
Services status widget display 1st sentence of description
2013-03-04 03:30:02 -08:00
Phil Davis
41af581edd
Services status widget display 1st sentence of description
...
Some packages (e.g. bandwidthd, dansguardian, HAVP, nmap, squid3...) have a very verbose package description. This is displayed in the description column of the services status widget. That makes it take a lot of space on the dashboard. IMHO the first sentence gives a good concise description, so this change just displays the first sentence (text before a "."). Note: I purposely left the "." out of the string, I think it looks neater along with the descriptions of other built-in services - "DHCP Service" "DNS Forwarder"...
2013-03-04 15:54:23 +05:45
Chris Buechler
397bff13a7
Merge pull request #436 from phil-davis/master
...
Add DynDNS No-IP Free account support
2013-03-04 01:25:37 -08:00
jim-p
96a7ddb760
Fix GPS lat/lon code to properly convert to the format Google wants for the link.
2013-03-03 20:02:34 -05:00
Jim P
8588508afb
Merge pull request #444 from mdima/master
...
Just make the page validate as XHTML
2013-03-03 09:26:28 -08:00
Michele Di Maria
8490305911
Just make the page validate as XHTML
...
The only XHTML errors remaining are the ones of the general includes.
2013-03-03 15:50:56 +01:00
Renato Botelho
244dee8142
Reconfigure routing when a new gateway is added
2013-03-01 15:03:39 -03:00
Renato Botelho
d09e69da07
Send ipprotocol parameter when adding new gateways from interfaces.php
2013-03-01 12:23:47 -03:00
jim-p
f7344c521d
Fix extra curly that is breaking firewall rules
2013-03-01 09:42:22 -05:00
Renato Botelho
75f4d86867
Remove *_defaultgwv6 also
2013-03-01 11:16:42 -03:00
Renato Botelho
6b23c19a15
Don't allow adding IP Alias or CARP VIP on network or broadcast addresses. Fixes #2768
2013-03-01 10:44:01 -03:00
Renato Botelho
17ff2c46c2
Add check for ipv6 subnet when adding aliases with CARP parents
2013-03-01 10:02:21 -03:00
Renato Botelho
0692dea873
Simplify code
2013-03-01 09:51:32 -03:00
Renato Botelho
02421eca47
Silent php -l removing pass-by-reference
2013-03-01 09:48:27 -03:00
Renato Botelho
56dda8e089
Fix indent and whitespaces
2013-02-28 19:51:43 -03:00
Renato Botelho
eb171d8f4e
Update translatio files
2013-02-28 15:41:24 -03:00
smos
34121b0c65
Unbreak the html table, this was missing a table cell close tag, also add trim() on the output.
2013-02-28 09:06:37 +01:00
jim-p
f2bd7b9995
Fix typo
2013-02-27 15:50:53 -05:00
jim-p
da14f0cf0b
Fix wording for VoIP address option in the shaper. Add rule going the other direction to catch connections initiated both ways.
2013-02-27 15:37:39 -05:00
Renato Botelho
5b13c47cb2
Do not count active vouchers as used. Fixes #1550
2013-02-27 16:24:13 -03:00
Renato Botelho
d8fba822bb
Fix indent and whitespace
2013-02-27 16:20:20 -03:00
Renato Botelho
08c3810ceb
Just set defaultgw after all gateways are processed, it fixes return_gateways_array()
2013-02-27 12:47:03 -03:00
Renato Botelho
5b0e0182c7
Consider CP allowed IPs for both directions. It will help ticket #2780
2013-02-27 11:26:47 -03:00
Renato Botelho
9beebb5e54
Hide 'Perform full backup prior to upgrade' option on nano, also hide restore full backup. Fixes #2844
2013-02-27 08:06:23 -03:00
Renato Botelho
4b805dbc93
Fix whitespaces, indent and unclosed html tags
2013-02-27 07:55:34 -03:00
Renato Botelho
6e704f1960
Fix response read for 'add new gateway' applet at interface configuration
2013-02-26 22:11:27 -03:00
jim-p
375136d94f
Add a pfSsh.php script to remove the shaper settings from the console if needed.
2013-02-26 16:43:54 -05:00
Jim P
a3da3e4200
Merge pull request #442 from mdima/master
...
Status Queue page: Adds the IF name not shown for FAIRQ or PRIQ
2013-02-26 12:35:56 -08:00
Michele Di Maria
1679b68cf7
Status Queue page: Adds the IF name not shown for FAIRQ or PRIQ
2013-02-26 21:25:49 +01:00
Jim P
b4ac7250d9
Merge pull request #429 from ExolonDX/master
...
Tidy up HTML errors in INDEX.PHP
2013-02-26 12:19:10 -08:00
Jim P
ff13c4e52c
Merge pull request #441 from neo14/master
...
Set correct netmask for IPv6 addresses when creating an easy rule: pass
2013-02-26 07:46:23 -08:00
Thomas Rieschl
aea834001c
no IPv6 check when an easy rule: pass is created
...
The easyrule_pass_rule_add() now checks for an IPv6 address and sets the
netmask accordingly.
This is the fix for bug: http://redmine.pfsense.org/issues/2843
2013-02-26 16:34:08 +01:00
Jim P
5e8eded5a3
Merge pull request #440 from neo14/master
...
trim ping host
2013-02-26 07:17:34 -08:00
Thomas Rieschl
e700d2ee1b
trim whitespace from ping host
...
Added trim() function to the $host variable. If whitespace is in front
of the host or IP address the ping command will fail.
2013-02-26 16:14:43 +01:00
Jim P
91cf9401c7
Merge pull request #439 from phildd/master
...
Avoid DynDNS timeout delay when gateway is down
2013-02-26 05:38:49 -08:00
Renato Botelho
0b844b73b5
Fix indent, whitespaces and unbalanced <tr> and <td> tags
2013-02-26 10:15:42 -03:00
phildd
873e4b285e
Avoid DynDNS timeout delay when gateway is down
...
When a dynamic DNS entry is set on an interface that has a private IP, the code has to find the ultimate public IP of that interface by using checkip.dyndns.org. If the interface is currently down (e.g. ISP is down or the cable is unplugged...) then there is a timeout delay while waiting for checkip.dyndns.org to (not) respond.
This causes a big delay when Services->Dynamic DNS is selected.
Ift he new DynDNS dashboard widget is enabled, then the big delay happens while drawing up the dashboard display - not very user-friendly.
This code checks to see if the interface is down - if so it avoids bothering to do the external IP check.
2013-02-26 17:52:26 +05:45
Renato Botelho
ed5f7e9ebd
When auth algorithm is hmac-sha512, it produces long lines and wrap them, what breaks the parser. Ignore lines that starts with a space to fix it. Fixes #2842
2013-02-26 08:41:44 -03:00
Jim P
29d33eaa00
Merge pull request #438 from mdima/master
...
Status Queue page: Fixes the Drops issue and adds the Queue length information to the page.
2013-02-25 14:55:47 -08:00
Michele Di Maria
8e0069312d
Update usr/local/www/status_queues.php
...
Fixes the Drops issue and adds the Queue length information to the page.
2013-02-25 23:47:18 +01:00
jim-p
6d0b9fe939
Better check for the right bits being set.
2013-02-25 15:24:49 -05:00
jim-p
6ca938cf1f
Always clear the OpenVPN route when using shared key, no matter what the tunnel network "CIDR" is set to, it still needs it.
2013-02-25 15:19:06 -05:00
jim-p
2b33321086
Show cert start/end dates in list.
2013-02-25 14:58:14 -05:00
Renato Botelho
8e479c61bc
Add VPNs and PPPoE rules before regular ones. Fixes #2837
2013-02-25 16:38:33 -03:00
Renato Botelho
0618246754
Create rules for grouped interfaces before regular ones. Fixes #2837
2013-02-25 12:40:42 -03:00
Renato Botelho
133d754e5c
Fix indent and whitespaces
2013-02-25 12:05:18 -03:00
Renato Botelho
774aedf090
Ignore swap partitions when looking for external config file
2013-02-25 10:38:46 -03:00
Renato Botelho
5203443215
Make sure captiveportal section of config is an array, reported on ticket #2838
2013-02-25 09:32:11 -03:00
Phil Davis
0333f968e5
Add DynDNS No-IP Free account support
...
The free No-IP account requires the IP address to be changed within every 30 days. If there is no change, the "last updated" date at No-IP does not get updated and the account lapses.
This change implements a double-update when the cache age reaches 25 days, or the user does "Save & Force Update" on the GUI. It updates the IP to a dummy address (192.168.1.1) and then 10 seconds later puts it back the way it was. After this process, the "last updated" date on the No-IP site updates.
To get this behavious, users have to select "No-IP (free)" as their DynDNS service type.
2013-02-24 23:13:12 +05:45