summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* DynDNS status widget async updatePhil Davis2013-03-201-18/+56
| | | | The Dynamic DNS status widget performs remote operations to the www to check the cached dynamic DNS IP against the actual current public-facing IP. When an external link is slow, or particularly when the cable is plugged in (it seems up) but actually the internet is down, it takes a long time for a response from http://checkip.dyndns.com/ to time out. The dashboard page hangs in a half-drawn state (up to drawing the DynDNS status table) for up to 30 seconds. This change puts the code that does these external operations into some ajax/Java script that runs after the dashboard has drawn up. Code concept unashamedly stolen from the system information widget.
* Remove even this seems dhclient is smart enough to avoid this by itselfErmal2013-03-191-3/+0
|
* Remove functions that are not used now with once mode of rtsoldErmal2013-03-192-17/+0
|
* Simplify a bit logicRenato Botelho2013-03-191-12/+6
|
* Fix typoRenato Botelho2013-03-191-1/+1
|
* Use full patchErmal2013-03-191-1/+1
|
* Run rtsold only for one reply since it will spam with dhcp6c processes ↵Ermal2013-03-191-5/+9
| | | | otherwise. Also remove ambiguity by using curlies in functions
* Fix missed ;jim-p2013-03-191-1/+1
|
* Make sure file has content before call route deleteRenato Botelho2013-03-191-2/+4
|
* Respect 'States' option from Advanced/MiscRenato Botelho2013-03-192-10/+74
| | | | | | | - Respect this option and do not clean states when it's configured - Create /etc/rc.kill_states to be easier to check $config It helps ticket #2887
* Remove redundant callRenato Botelho2013-03-191-1/+0
|
* Improve ppp-linkdown:Renato Botelho2013-03-191-23/+24
| | | | | - Improve readability giving name to parameter variables - Add path for all command calls
* Fix default route deletionRenato Botelho2013-03-191-1/+1
|
* Fix indentRenato Botelho2013-03-191-2/+2
|
* Bring down even rtsold processErmal2013-03-191-0/+3
|
* Bring down even rtsold processErmal2013-03-191-0/+15
|
* Actually enforce for not dhcp6 interfacesErmal2013-03-191-0/+4
|
* Relax after bootup enforcement since its not needed anymoreErmal2013-03-191-4/+0
|
* The workflow is rtsold calls dhcp6c which calls rc.newwanipv6 to make the ↵Ermal2013-03-191-29/+23
| | | | configuration more consistent
* Fix the Cellular strength indicator, rssi was always reporting 8 because we ↵smos2013-03-191-4/+4
| | | | | | didn't use the variable. The dBm values array was reversed, corrected
* Do not run this during startup since it will be called anyhowErmal2013-03-191-3/+5
|
* Use propper variable for is_ipaddrv6 testErmal2013-03-191-1/+1
|
* Correct typo that prevents dhcpv6 to generate proper subnet info. Also use ↵Ermal2013-03-191-3/+2
| | | | already caluclated variable
* Fix whitespace and indentRenato Botelho2013-03-191-42/+42
|
* Initialize arrayErmal2013-03-191-0/+1
|
* Remove not used callErmal2013-03-191-1/+0
|
* Do not do useless work before neededErmal2013-03-191-5/+5
|
* When reconfiguring interfaces with dhcp types set try to kill any previous ↵Ermal2013-03-191-1/+7
| | | | dhcp process of the interface already running
* Do not cleanup states on this callErmal2013-03-191-1/+1
|
* Define bogon tables where they should beErmal2013-03-191-5/+6
|
* Use proper interface for reply-to in case of 6rd/6to4Ermal2013-03-191-1/+2
|
* Remove useless function callsErmal2013-03-181-8/+5
|
* Unset the ip from the cache to retrieve the right ipErmal2013-03-181-0/+12
|
* Correct get_interface_subnetv6 and use get_interface_ipv6 during dhcp config ↵Ermal2013-03-182-31/+19
| | | | generation. Also initialize some arrays to avoid warnings
* If gatway is dynamic the type cannot be determined, trim the code trying to ↵Ermal2013-03-181-18/+11
| | | | do something impossible. While here optimize a bit
* Try to remove as much as possible _stf special case through the codeErmal2013-03-184-49/+16
|
* Do a check of interface existingErmal2013-03-181-1/+1
|
* Use the new functionality on get_real_interface to get the _stf interface ↵Ermal2013-03-181-2/+3
| | | | when needed
* Use get_interface_ipv6 on rc.newwanipv6 to and teach it to flush the cache ↵Ermal2013-03-183-14/+31
| | | | on optional parameter. Also teach get_real_interface about the tedios ipv6 tunnel interfaces and return them when ipv6 family is specified
* Avoid trying to remove an invalid IPRenato Botelho2013-03-181-12/+14
|
* Properly tune rc.linkup for dual stackErmal2013-03-181-7/+12
|
* Handle _stf interface in convertion from real to friendly. Also do no cal ↵Ermal2013-03-181-1/+5
| | | | lpfSense_module function if not used
* Merge pull request #485 from N0YB/Diag_DNS_Lookup_Dialog_OutputErmal Luçi2013-03-173-2/+27
|\ | | | | Diag DNS Lookup Dialog Output
| * Diag DNS Lookup Dialog OutputN0YB2013-03-163-2/+27
|/ | | | | Display DNS lookup results in a dialog box rather than browsing away from the current page (Dashboard Firewall Widget or Status: System logs: Firewall) to the diag DNS page. Especially useful when filtering so that filter does not have to be reposted to return to the current page.
* Merge pull request #484 from N0YB/System_Firewall_Logs_FilteringJim P2013-03-161-5/+2
|\ | | | | Just a Couple Minor Tweaks
| * Just a Couple Minor TweaksN0YB2013-03-161-5/+2
| |
* | Use killbypid instead of a killall that never worksRenato Botelho2013-03-161-1/+1
| |
* | Use realif on dhcp6 pid filename since find_dhcp6c_process() looks for it ↵Renato Botelho2013-03-161-1/+1
| | | | | | | | and cannot kill it
* | Fix indent and whitespacesRenato Botelho2013-03-161-16/+16
| |
* | Initialize array to silence warnings on foreachRenato Botelho2013-03-161-0/+1
| |
OpenPOWER on IntegriCloud