summaryrefslogtreecommitdiffstats
path: root/usr
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove bogus quotes that made it in hereBill Marquette2008-08-281-2/+2
|
* Add support for export and import of encrypted configuration files. A setMatthew Grooms2008-08-281-109/+233
| | | | | of command line utilities for encypting and decrypting the files format is available from the tools/config-crypto directory.
* Correctly validate required input fields for OpenVPN screens.Matthew Grooms2008-08-273-10/+16
|
* Fix a rendering bug in the new OpenVPN status page.Matthew Grooms2008-08-271-2/+3
|
* Replace the old openvpn status page with a new implementation. We now addMatthew Grooms2008-08-273-131/+159
| | | | | | | | a tcp management port option to each OpenVPN server. Instead of rooting through the OpenVPN logs once a minute for status updates, we now submit a request to the management port to obtain informaiton. We probably need to add a pf rule to prevent management ports from being accessed by unwanted processes.
* Correct some problems with the filter code where we were calling foreachMatthew Grooms2008-08-273-8/+8
| | | | | | | | | | | on data that wasn't necessarily a valid array. Modify the OpenVPN code to stop passing the array index around and then immediately obtaining a reference to the array entry. We already have a reference to the data, just pass it instead. Also add some check to make certain tap configuration steps more conditional. Make sure we remove configuration and pid files when they are no longer required. Fix a few other OpenVPN related bugs.
* Set some important default values for the new OpenVPN interface screens.Matthew Grooms2008-08-262-4/+37
| | | | | Add functions and interface code to handle local port conflict detection and resolution.
* Dump the per-configuration dh parameters data. It make no sense to keepMatthew Grooms2008-08-261-3/+2
| | | | | | | | | | this information in the configuration as its not specific to the server. It only contains the parameters ( a safe large prime number ) that is used during a DH key exchange. Instead, we now use a system wide dh file that is generated when the /var/etc/openvpn directory is setup. This shaves 10 to 30 seconds off of the server config creation process. Also correct a bug in the hack I added to work around carp related issues that prevented filter re-configuration from working properly.
* Rework most of the OpenVPN support. The interfaces have been updated toMatthew Grooms2008-08-2631-5528/+2364
| | | | | | | | | | 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.
* Use additional tables to improve the formatting of several IPsec checkboxMatthew Grooms2008-08-242-23/+63
| | | | configuration options.
* Only read ipsec phase1 configuration values that are relvent for theMatthew Grooms2008-08-241-4/+9
| | | | | configured authentication method. This silences harmless php warnings. Reported by Scott Ullrich.
* Minor nitpick, change - to +Scott Ullrich2008-08-231-1/+1
|
* Allow wrapping of phase entries.Scott Ullrich2008-08-231-2/+2
|
* Rename button to -, we already show "- Show Phase 2" behind it.Scott Ullrich2008-08-231-1/+1
|
* Spell items correctly and name items correctly.Scott Ullrich2008-08-233-3/+3
|
* Add lisrrborderScott Ullrich2008-08-231-0/+11
|
* Move format_bytes() to util.inc to match m0n0wallScott Ullrich2008-08-231-12/+0
|
* Style boxen better.Scott Ullrich2008-08-231-1/+1
|
* Add listrborder elementScott Ullrich2008-08-235-0/+55
|
* Add a Phase2 button and hide the phase 2 settings by default. Clicking theScott Ullrich2008-08-231-3/+16
| | | | | button will unhide the phase2 block similar to our "Advacned" buttons on various screens.
* Begin reformatting IPSEC screen. Give a bit more padding, shiftScott Ullrich2008-08-231-14/+15
| | | | over a little and turn bacgkround to grey instead of red.
* Disallow the copy option for mobile phase1 entries. There can be only one.Matthew Grooms2008-08-231-0/+2
|
* Touch up textSeth Mos2008-08-171-1/+1
|
* Add a script to assist in removing all packages and or the packageScott Ullrich2008-08-151-0/+64
| | | | configuration file from the command line.
* Fix nat entry.Scott Ullrich2008-08-141-1/+1
| | | | Pointed-out-by: Wallabybob via forum
* * Move the interface detection of which interface is configured to the top ↵Ermal Luçi2008-08-142-20/+22
| | | | | | so the pppoe reset function work correctly. * Check is the array isset before referenceing it.
* Return after redirecting.Scott Ullrich2008-08-121-0/+1
|
* Ensure we unlock captive portal before redirecting.Scott Ullrich2008-08-121-0/+1
|
* Remove duplicate function portal_mac_fixed()Scott Ullrich2008-08-121-21/+0
|
* Ensure /var/etc/ssl existsScott Ullrich2008-08-121-0/+1
|
* Add a certificate list to the user object that can be managed using the caMatthew Grooms2008-08-112-7/+342
| | | | and user manager screens.
* Remove debugging craft.Ermal Luçi2008-08-114-12/+4
|
* style(9)++.Ermal Luçi2008-08-101-22/+23
|
* Remove debugging code.Ermal Luçi2008-08-101-1/+0
|
* Bring to functionality the editing of aliases.Ermal Luçi2008-08-102-121/+44
| | | | | | | | | * Cleanup uneccesary eval() use in php code * Invrease on javascript the limits to 299 to really allow 299 entries * Remove limitiation of not being able to delete the first entry * Make all the rows dynamic. Now a new alias will not show any rows unless the plus sign is clicked. * Fix bug where OpenVPN aliases where being selected in case of Port aliases * Cleanup and style(9) here and there
* `cat /var/folders/X7/X7bVv+-6HAyNkkcSCwAA5k+++TI/-Tmp-//cvsCjq0EX`Scott Ullrich2008-08-091-10/+4
|
* Use outputCSSPrintFileInline() functionScott Ullrich2008-08-091-1/+1
|
* * Check if file existsScott Ullrich2008-08-091-3/+8
| | | | | * Correct Javascript -> CSS incorrect assignment * Restore inline functions
* fix typoChris Buechler2008-08-091-1/+1
|
* Do not inline niftycssCode.cssScott Ullrich2008-08-091-2/+2
|
* Output product names correctlyScott Ullrich2008-08-091-2/+2
|
* Unbreak 1.3 CP.Scott Ullrich2008-08-091-1/+1
|
* Implement a certificate authority and certificate webui that can be usedMatthew Grooms2008-08-096-0/+1219
| | | | | | | | | | | | | | | | | | | | | to centrally manage this data. There are no consumers at this time. This interface allow for the following ... Certificate Authority Manager: - List certificates authorities - Import existing certificate authority - Create internal certificate authority Certificate Manager: - List certificates - Import existing certificate - Create internal certificate using an internal CA - Generate certificate signing request for external CAs - Process certificate signing response from external CAs Certificate revocation is not currently implemented. The user system will also be extended to allow for user specific certificate management in a follow-up commit.
* add MSN to well-known-portsMartin Fuchs2008-08-081-0/+1
|
* Add a right arrow icon supplied by hoba. This compliments the existingMatthew Grooms2008-08-067-4/+4
| | | | | | left arrow icon. Use the left and right arrow icons instead of the plus and x icons for moving users and groups between selection lists in the user and group manager screens.
* Adding php5-opensslScott Ullrich2008-08-062-0/+2
|
* Do not show assigned interfaces on lagg config.Ermal Luçi2008-08-051-2/+8
|
* Rename the bridge knob to bridged so that the upgrade code works correctly ↵Ermal Luçi2008-08-052-6/+6
| | | | and we play by the rules of the parser.
* Remove code for creating old way bridges. Anything has to be done through ↵Ermal Luçi2008-08-053-60/+1
| | | | the new bridging code. Sorry not upgradable!
* Fix error: Warning: Invalid argument supplied for foreach() in ↵Scott Ullrich2008-08-051-3/+3
| | | | /usr/local/www/pkg_mgr_install.php on line 155
OpenPOWER on IntegriCloud