summaryrefslogtreecommitdiffstats
path: root/usr/local/www/system_gateways.php
Commit message (Collapse)AuthorAgeFilesLines
* Fix #4813 validation of enable/disable of gateways and static routesPhil Davis2015-07-051-16/+36
| | | | | | | | | | | | | | | | 1) A disabled gateway can always be enabled - no extra validation needed. 2) When disabling an enabled gateway, check to see that the gateway is not used in any gateway group or enabled static route (similar tests to what is already checked before deleting a gateway). 3) A static route can always be disabled - no extra checks needed. 4) When enabling a static route, check that the selected gateway is enabled - you cannot have a static route enabled on a disabled gateway. 5) Do the address family cross-check between static route and gateway even when the static route is disabled - we do not want to save mismatched IP address families in any case. This covers all the cases I can see to ensure that the enable/disable status combinations of Gateways and Static Routes is always valid.
* Code style system gPhil Davis2015-05-301-19/+32
|
* Fix lineup of copyright linesPhil Davis2015-01-011-1/+1
| | | | | and module names and other bits of formatting and typos in header comment sections.
* Welcome 2015Renato Botelho2014-12-311-1/+1
|
* Change copyright statement to reflect realityJim Thompson2014-11-101-0/+1
|
* removed duplicate type=text/javascriptayvis2014-03-251-1/+1
| | | added type for <script>
* replaced uppercase html tags with lowercaseayvis2014-03-191-1/+1
| | | | js files saved as UTF-8 / LF language="JavaScript" deprecated, replaced with type="text/javascript"
* Merge branch 'master-br' of https://github.com/ayvis/pfsense into ↵Renato Botelho2014-03-171-1/+1
|\ | | | | | | ayvis-master-br
| * xhtml Complianceayvis2014-03-141-1/+1
| | | | | | replaced <br>, <br/> and </br> with <br />
* | standardize on https://www.pfsense.orgChris Buechler2014-03-141-1/+1
|/
* Declare missing global vars and fix gateway deletionRenato Botelho2013-12-021-0/+2
|
* Show all gateway entries, even if interface doesn't exist, to avoid adding ↵Renato Botelho2013-11-261-55/+176
| | | | duplicate items or edit config by hand to remove old entries. While I'm here, allow multiple delete, and toggle enable/disable
* Fix whitespaces and indentRenato Botelho2013-11-251-100/+132
|
* Bring back static routes to fix issues reported on Ticext #3179Ermal2013-09-031-0/+9
|
* Tidy up "system_gateways.php" XHTMLColin Fleming2013-04-031-16/+16
| | | | | | Close INPUT and IMG tags and add alt to IMG tags Deprecate the ampersand in ANCHOR tags Move NOWRAP to class
* Activate new shortcuts/status in the rest of the areas that are currently setup.jim-p2012-08-101-1/+1
|
* Display delete(x) buttons.Ermal2010-09-161-1/+1
|
* Actually display a the right class for static gateways. Also fix whitespaceErmal2010-09-161-18/+16
|
* Ticket #876. Actually use the friendly name for the key of the array ↵Ermal2010-09-131-14/+2
| | | | returned by return_gateways_array() so the dynamic gateway and status pages work correctly.
* Correct my email address, adjust copyright to 2010smos2010-07-241-1/+1
|
* Add status links to gateway/route pages.jim-p2010-06-021-0/+2
|
* Move the settings of down/latency/loss to per gateway. This allows more fine ↵Ermal2010-05-071-1/+0
| | | | grained control on gateways.
* Merge remote branch 'mainline/master'Vinicius Coque2010-05-031-11/+35
|\ | | | | | | | | | | | | Conflicts: usr/local/www/system_gateway_groups.php usr/local/www/system_gateway_groups_edit.php usr/local/www/system_gateways_edit.php
| * Remove debugging leftover.Ermal2010-04-301-1/+0
| |
| * Add gateways validation code before deleteing. This prevents footshooting ↵Ermal2010-04-301-11/+36
| | | | | | | | especially with Gateway Groups.
* | Fix gettext issuesRenato Botelho2010-04-291-4/+6
| |
* | Fixing gettext() callVinicius Coque2010-04-281-1/+1
| |
* | Implement gettext()Carlos Eduardo Ramos2010-04-271-14/+14
|/
* Remove the gateway even from the interface if it is used by it. Resolves #304.Ermal Luçi2010-03-031-0/+2
|
* Ticket #303. Fix very many bugs in this code. From strings that were not ↵Ermal Luçi2010-01-291-5/+3
| | | | quoted propperly to completely broken code paths.
* Do not automatically save the monitor if it is not explicitly filled in. ↵Seth Mos2009-12-241-2/+19
| | | | | | Leave the monitor field empty when it is not filled in. Show a configured monitor address on the system_gateways.php page.
* Correct CSS class name for the normal view of the gateway descriptionSeth Mos2009-12-181-1/+1
|
* Disable the delete icon for system gatewaysSeth Mos2009-12-181-2/+13
| | | | Set the background for the description to grey if this is a automatically added gateway. Normal ones stay red.
* Resolves #175. Return description even for disabled interfaces. Teach the ↵Ermal Luçi2009-11-251-1/+1
| | | | return_gateways_array() to return status for disabled interfaces if the caller requests it.
* Require filter.inc and shaper.incScott Ullrich2009-11-211-0/+3
|
* Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to ↵Scott Ullrich2009-09-141-2/+3
| | | | include 2009 on files that I have asserted (C) on
* * Reorganize the 'apply' button infrustructure in the GUI.Ermal Luçi2009-06-301-7/+4
| | | | | | - Present three new functions is/mark/clear_subsystem_dirty('name_of_subsystem'). This makes easier to create such things without needing to introduce new globals. - Convert all pages to the new infrustructure - This improves a lot the control on this notification
* * Create two new functions lock($subsystem)/unlock() to have more reliable ↵Ermal Luçi2009-05-081-2/+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.
* * Make sure the trigger level on the gateway groups edit page loads it's ↵Seth Mos2009-03-131-0/+1
| | | | | | | settings from the config. * Add the settings tab to the tabs * Add a settings page that allows you to define the global trigger levels for all the gateways which are monitored
* More tree unbreaking. Damn, I thought I tested this.Seth Mos2009-03-101-1/+1
| | | | Maybe I really can't type as well as I think I can.
* Fix deletion of gateways from the systems gateways page.--global2009-03-101-0/+6
|
* Use the correct interface function.Ermal Luçi2009-02-281-3/+3
|
* Revert "Unbreak System Gateways page. I'll just add back the changes from ↵Chris Buechler2009-02-151-9/+11
| | | | | | the old CVS repo afterwards." This reverts commit e31534731ec7de3d2599cf669e065b1ec52281a0.
* Unbreak System Gateways page. I'll just add back the changes from the old ↵Simon Cornelius P. Umacob2009-01-211-11/+9
| | | | CVS repo afterwards.
* Show interface in uppercaseScott Ullrich2008-11-251-1/+1
|
* Make sure to delete the proper entry.Seth Mos2008-11-171-2/+7
|
* Show automatically added gateways as being configurable.Seth Mos2008-11-131-4/+1
|
* Do not hard code whiteScott Ullrich2008-10-121-1/+1
|
* Correctly show interface column even on disabled interface cases.Ermal Luçi2008-09-021-1/+1
|
* Rewrite the pfsense privilege system with the following goals in mind ...Matthew Grooms2008-08-011-0/+8
| | | | | | | | 1) Redefine page privileges to not use static urls 2) Accurate generation of privilege definitions from source 3) Merging the user and group privileges into a single set 4) Allow any privilege to be added to users or groups w/ inheritance 5) Cleaning up the related WebUI pages
OpenPOWER on IntegriCloud