summaryrefslogtreecommitdiffstats
path: root/usr/local/pkg
Commit message (Collapse)AuthorAgeFilesLines
* * Create two new functions lock($subsystem)/unlock() to have more reliable ↵Ermal Luçi2009-05-081-8/+0
| | | | | | | | | | | 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.
* don't kill routed unless it's running to avoid error in system logChris Buechler2009-04-071-2/+3
|
* * Hide interfaces internals to other code and use the propper interfaces.Ermal Luçi2009-03-301-7/+2
| | | | | | | 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.
* Add (s)Scott Ullrich2009-03-031-1/+1
|
* * Rename get_current_wan_address to get_interface_ipErmal Luçi2008-10-232-4/+4
| | | | | | * 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.
* Rework most of the OpenVPN support. The interfaces have been updated toMatthew Grooms2008-08-263-733/+0
| | | | | | | | | | 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.
* Eliminate interfaces_carp_bring_up_final()Scott Ullrich2008-07-071-1/+0
|
* Shutdown client instances upon deleting.Scott Ullrich2008-04-281-0/+3
|
* Pass modeScott Ullrich2008-04-281-1/+1
|
* Shutdown deleted processScott Ullrich2008-04-281-0/+3
|
* clean up textChris Buechler2008-04-271-8/+8
|
* change default value, fix white spaceChris Buechler2008-04-271-2/+2
|
* shared key needs to be input fieldChris Buechler2008-04-271-1/+1
|
* fix wordingChris Buechler2008-04-271-3/+3
|
* Begin adding OpenVPN users feature.Scott Ullrich2008-04-263-12/+24
|
* Differentiate between shared key and pki on the GUI.Ermal Luçi2008-04-111-1/+8
| | | | Fix some errors with the javascript
* OpenVPN: remove keepalive, its already hardcodedMartin Fuchs2008-04-052-12/+0
|
* OpenVPN: added keepalive and infinite resolver optionsMartin Fuchs2008-04-053-0/+18
|
* OpenVPN: my fault... now its correct... the server pushes the commands...Martin Fuchs2008-04-042-6/+6
|
* OpenVPN: redirect-gateway added [for CSC]Martin Fuchs2008-04-031-1/+6
|
* OpenVPN: redirect-gateway addedMartin Fuchs2008-04-031-0/+6
|
* Remove ugly hacks and use propper method for dispalying generated ciphers.Ermal Luçi2008-03-061-6/+1
|
* Correct typo.Ermal Luçi2008-03-061-1/+1
|
* Switch to using generated certificates for server mode.Ermal Luçi2008-03-062-65/+14
|
* Show the certificate tab in all openvpn configuration tabs.Ermal Luçi2008-03-052-0/+8
|
* Use the new introduced pages.Ermal Luçi2008-03-041-1/+1
|
* Introduce the Certificate generation tab for openvpn and use the certifacte ↵Ermal Luçi2008-03-021-0/+4
| | | | | | generation page created by Scott. Add the table missing tab to the certificate generation page.
* touch up textChris Buechler2008-02-141-1/+1
| | | | Ticket #1644
* touch up textChris Buechler2008-02-141-17/+17
| | | | Ticket #1644
* touch up textChris Buechler2008-01-111-1/+1
| | | | Ticket #1577
* touch up textChris Buechler2008-01-081-1/+1
| | | | Ticket #1569
* touch up textChris Buechler2008-01-081-2/+2
| | | | Ticket #1569
* OpenVPN-multi-interface-patches by Fernando Tarlá Cardoso LemosMartin Fuchs2007-12-211-0/+14
|
* Ticket 1709: fixed typo in OpenVPN cfg-pageMartin Fuchs2007-10-241-1/+1
|
* Ticket 1709: fexed typo in OpenVPN cfg-pageMartin Fuchs2007-10-231-2/+2
|
* global s/[wW]ebGUI/webConfigurator/ - brought up via ticket #1427Bill Marquette2007-10-171-1/+1
|
* - clean up miniupnpd.inc use array directly instead of seperate functionRyan Wagoner2007-10-011-59/+51
|
* MFC fix to RELENG_1Simon Cornelius P Umacob2007-08-161-1/+1
|
* fixed some typosMartin Fuchs2007-08-102-4/+4
|
* remove duplicate upnp disabled messageRyan Wagoner2007-07-261-1/+0
|
* -move upnp_action to services.incRyan Wagoner2007-07-232-52/+5
| | | | | -make sure to clear rules when stopping miniupnpd -fix status_upnp and status_services pages so they use upnp_action and not the rcfile
* Shutdown miniupnpd correctly. Ticket #1383Scott Ullrich2007-07-181-0/+2
|
* Use /var/etc/Scott Ullrich2007-06-301-7/+1
|
* Woops, we need this code. Write out config file correctly.Scott Ullrich2007-06-301-0/+29
|
* Correctly move upnp to base since LiveCD cannot write files to ↵Scott Ullrich2007-06-301-2/+13
| | | | /usr/local/etc or /usr/local/etc/rc.d/ Ticket #1342
* Correctly move upnp to base since LiveCD cannot write files to ↵Scott Ullrich2007-06-301-30/+1
| | | | /usr/local/etc or /usr/local/etc/rc.d/ Ticket #1342
* Add Type-Of-Service-passthru for server and clientMartin Fuchs2007-06-242-0/+12
|
* Add OpenVPN CSC-DHCP Options (override per Client), add TLS-Authentication, ↵Martin Fuchs2007-06-073-2/+101
| | | | add connection-limit for server
* -bump miniupnpd version 20070521Ryan Wagoner2007-05-231-15/+10
| | | | | -dropped status tab from upnp services page -dropped tabs from upnp status page
* Use pfSync SYNCPEER directive if defined. Ticket #1317Scott Ullrich2007-05-141-0/+8
|
OpenPOWER on IntegriCloud