summaryrefslogtreecommitdiffstats
path: root/etc/inc/xmlparse.inc
Commit message (Collapse)AuthorAgeFilesLines
* Rewrite portions of the user manager to ensure data is properly synced toMatthew Grooms2008-07-251-1/+1
| | | | | | | | | | | the system password and group databases. This is to provide better support for centralized user management when local account administration is preferred. I also took this opportunity to do some housekeeping. A lot of funtions that were only being used in one place or not at all were removed. The user page privelege checks were also simplified in preperation for future work in this area.
* Add the new knobs to the parserErmal Luçi2008-07-231-1/+1
|
* * Merge multiple PPPoE/PPTP interfaces from RELENG_1_MULTI_ANYTHINGErmal Luçi2008-07-141-1/+1
| | | | | | | * Much improved rule generation speed * Many bug fixing in general of the interface handling NOTE: this is only half part of the changes the other half will come after
* Overhaul IPsec related code. Shared functions have been consolidated intoMatthew Grooms2008-07-111-1/+1
| | | | | | | | | | | | | | a new file named /etc/ipsec.inc. Tunnel definitions have been split into phase1 and phase2. This allows any number of phase2 definitions to be created for a single phase1 definition. Several facets of configuration have also been improved. The key size for variable length algorithms can now be selected and the phase1 ID options have been extended to allow for more flexible configuration. Several NAT-T related issues have also been resolved. Please note, IPsec remote access functionality has been temporarily disabled. An improved implementation will be included in a follow up commit.
* Don't forget that gateway_group is also a arraySeth Mos2008-06-201-1/+1
|
* Add missing ppp array item.Scott Ullrich2008-04-101-1/+1
|
* Add prelimenary Routing page.Seth Mos2007-10-191-2/+2
| | | | Allow multiple gateways on one (static) interface
* Improve the load balancing pool edit screen. Submitted-by: Chris DanielScott Ullrich2007-07-061-1/+1
|
* Remove trailing space / crScott Ullrich2007-05-271-1/+1
|
* Add NTP server field to dhcp config.Seth Mos2007-05-081-2/+2
| | | | From: Alexander Schaber
* Widget base. Note: changes to widgets are not saved yet.Scott Dale2007-05-071-1/+1
|
* When we iterate through the backup cache we call out to parse the ↵Scott Ullrich2007-04-211-1/+2
| | | | configuration file. This can be fatal if the xml contents is corrupted and the process will die out. Instead of dieing, return -1 and let the process continue since we have further logic to detect these issues and restore a previous configuration, etc.
* Kill trailing spaceScott Ullrich2007-03-251-1/+1
|
* s/timepart/timerangeScott Ullrich2007-03-251-1/+1
|
* Since we already have a "time" field convert the time day "time" to "timepart"Scott Ullrich2007-03-251-1/+1
|
* Make <time> an array so it can appear multiple timesScott Ullrich2007-03-231-1/+1
|
* Back out last commit, we are going to use <schedule>Scott Ullrich2007-03-231-1/+1
|
* Allow multiple timeday entries (set as an array)Scott Ullrich2007-03-231-1/+1
|
* Firewall Schedule GUI! ... and there was much rejoicing.Scott Dale2007-03-231-1/+1
|
* Allow priv to appear multiple times so that a person can downgrade from the ↵Scott Ullrich2006-11-101-1/+1
| | | | pile of SHIT we call -HEAD.
* MFC 13823Scott Ullrich2006-08-181-2/+2
| | | | freenas package makes disk and mount arrays
* This one adds support for custom array types for the functions ↵Scott Ullrich2006-08-171-0/+10
| | | | | | dump_xml_config* . Submitted-by: DanielS
* Allow packages to define array variables.Scott Ullrich2006-08-171-1/+11
| | | | Submitted-by: DanielH
* Add group to the array field so that importing recent m0n0wall ↵Scott Ullrich2006-06-191-1/+1
| | | | configurations do not go boom.
* Add pages to the array field so that importing recent m0n0wall ↵Scott Ullrich2006-06-191-1/+1
| | | | configurations do not go boom.
* MFC 9544Scott Ullrich2006-01-221-2/+2
|
* Add elements to the array typesScott Ullrich2006-01-211-1/+1
| | | | Ticket #793
* Remove trailing newlineScott Ullrich2006-01-181-1/+1
|
* Back out yesterdays changesScott Ullrich2006-01-151-2/+2
|
* Add depends_on_package to arraysScott Ullrich2006-01-151-1/+1
|
* Add depends_on_package to arrays listScott Ullrich2006-01-151-1/+1
|
* Add aliasurl to array list. This will prevent developers working on head ↵Scott Ullrich2005-12-181-1/+1
| | | | from preventing their firewall from booting when testing RELENG_1
* If a value is marked as "false" simply do not write its contents out.Scott Ullrich2005-10-181-4/+5
| | | | | | This will fix 71 occurances of true : false in the code w/o having to touch each case. And frankly, a item should not be in the xml unless its set.
* Add back pipe array item. We will need this when users upgrade from ↵Scott Ullrich2005-10-091-1/+1
| | | | m0n0wall to avoid getting a PIPE is not a array error
* Treat earlyshellcmd as an xml arrayScott Ullrich2005-10-051-1/+1
|
* * Add interface_array to config.xml array listScott Ullrich2005-08-271-3/+3
| | | | * Clarify comment that this list is a array list
* Ooops...need a space thereBill Marquette2005-08-081-2/+2
|
* Add <file> listtag.Colin Smith2005-08-071-6/+6
|
* Move pool -> lbpoolBill Marquette2005-08-061-1/+1
|
* Add virtual_server tagBill Marquette2005-08-061-1/+1
|
* Add load balancer tagsBill Marquette2005-08-061-2/+2
|
* alphabetize listtagsBill Marquette2005-08-061-7/+6
|
* Merge in virtual IP codeBill Marquette2005-07-131-1/+2
| | | | | | | | | This changeset does the following: merges proxy arp and carp setup menus removes proxy arp menu from left side upgrades config file from 1.7 to 1.8 moves existing carp virtual IP and proxy arp config to new <virtualip> tag removes server NAT (why duplicate work?)
* remove trailing spaceScott Ullrich2005-07-131-1/+1
|
* Add commentsBill Marquette2005-06-271-0/+2
|
* Stop duplicating work - use listtags() and listtags_pkg() instead of ↵Bill Marquette2005-06-271-10/+19
| | | | | | creating the list twice (once for xmlparse, once for xmldump).
* pipe no longer exists and hasn't for some timeBill Marquette2005-06-271-2/+2
|
* Treat cacert as a list when we write XML files as wellBill Marquette2005-06-271-1/+1
|
* add cacert to xml arrayScott Ullrich2005-06-271-1/+1
|
* Add dump_xml_config() and dump_xml_config_pkg() to handle both sets of listtags.Colin Smith2005-06-231-1/+15
|
OpenPOWER on IntegriCloud