Project

General

Profile

Download (8.13 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
9f695b0f 03/08/2010 11:12 PM Ermal Luçi

Add skip white space. To avoid erroring out on accidental blank space.

1e52f18c 03/01/2010 10:46 PM Erik Fonnesbeck

Merge commit 'mainline/master'

78dd5020 02/24/2010 06:08 PM Ermal Luçi

Prevent empty tags of creating <tag></tag> entries but instead just create them as <tag/> to be consistent. This fixes some empty arrays problems on the code.

9f428275 02/15/2010 08:44 AM Erik Fonnesbeck

Add page for configuration of wireless clone interfaces.

26433cb8 11/07/2009 03:28 AM Scott Ullrich

Adding newer xmlreader code to it's own file so that it can be turned and off until remaining bugs are fixed

523855b0 09/12/2009 07:34 PM Scott Ullrich

Add pfSense_BUILDER_BINARIES: and pfSense_MODULE: additions

5e4071be 09/09/2009 10:01 PM Ermal Luçi

Seems we need even CDATA handling since it is used through packages.

0eb230cb 09/09/2009 02:41 PM Ermal Luçi

If it is supposed to be an array then make sure it has the array type. This fixes wireless configuration problems at least.

8f192f4e 08/24/2009 10:34 AM Ermal Luçi

Test if we actually succeeded in opening the requested xml file and log an error in bad cases to avoid strange errors.

d1bd66b4 08/13/2009 03:59 PM Ermal Luçi

Micro speedup improvements on the parser.

d7b6c842 08/12/2009 05:55 PM Ermal Luçi

Change the parser to xmlreader instead of the current parser. This brings speed improvements and reduces some of the errors of the previous parser.

5e7d127a 06/19/2009 12:17 AM Scott Ullrich

Revert "Rename cvssync to gitsync"

This reverts commit 62b035ce5f41c8342f0eea0b78e5878ff467e525.

62b035ce 06/19/2009 12:16 AM Scott Ullrich

Rename cvssync to gitsync

336e3c1c 06/13/2009 05:24 PM Charlie

Port voucher login ability on CaptivePortal from M0n0Wall.

Various locking fixes are done with the import and this means that as of now pfSense has a better performin/behaving CP than m0n0wall.

5f1e1d26 03/28/2009 09:08 AM Ermal Luçi

Bring in support for QinQ. At this time it is limited to only 2 levels.

0ec2fdf0 03/16/2009 11:48 PM Ermal Luçi
  • Introduce interface groups. For now they are availble only on Firewall:Rules section maybe it would be usable to have tham on nat too.
  • Some fixes and cleanup.
54d0c16c 03/12/2009 04:31 AM Scott Ullrich

Add GIT array type rrddatafile

bca76c10 02/01/2009 03:10 PM Ermal Luçi

Unbreak igmpproxy by making known to the parser that we have IGMP too now.

f63d5b66 12/20/2008 11:57 PM Helder Pereira

This patch adds the initial support for layer7 protocol inspection gui.

b63f2e8b 09/16/2008 05:41 PM Matthew Grooms

Make it possible for pakages to insert additional tabbed pages into an
existing tab group. This requires that each page in the tab group call
add_package_tabs() with the tab group name before display_top_tabs() so
pages can be inserted. While far from optimal, this system is really a...

b6617403 08/30/2008 11:33 PM Matthew Grooms

Correct a typo that could cause problems for openvpn if a client specific
override existed. A space was omitted in the listtags array which was
causing the openvpn-csc tag to be merged with the following field.

0919224f 08/28/2008 09:21 PM Bill Marquette

Bring in relay options for inbound load balancer
More work pending, this seems to generate proper configs
needs much more testing though

d799787e 08/26/2008 04:48 AM Matthew Grooms

Rework most of the OpenVPN support. The interfaces have been updated to
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...

64cc39d3 08/09/2008 12:06 AM Matthew Grooms

Implement a certificate authority and certificate webui that can be used
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...

3134528d 08/05/2008 10:21 PM Ermal Luçi

Rename the bridge knob to bridged so that the upgrade code works correctly and we play by the rules of the parser.

50d86c13 08/05/2008 05:03 AM Bill Marquette Bring in new server load balancing code, this introduces:
  • The ability to create your own monitors (tcp, http, https, send/expect)
  • A new way of displaying 'standard tables' - MainTable class
  • monitor_type array type
fbf672cb 08/05/2008 04:16 AM Matthew Grooms

Add an interface to manage external authentication servers. The two types
supported currently are LDAP and Radius.

ed00d8e5 07/25/2008 08:47 PM Ermal Luçi

knob for lagg.

468c6fb8 07/25/2008 04:25 PM Ermal Luçi

Teach parser about bridge knob.

45ee90ed 07/25/2008 02:28 AM Matthew Grooms

Rewrite portions of the user manager to ensure data is properly synced to
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...

36504921 07/23/2008 04:12 PM Ermal Luçi

Add the new knobs to the parser

67ee1ec5 07/14/2008 08:43 PM Ermal Luçi
  • Merge multiple PPPoE/PPTP interfaces from RELENG_1_MULTI_ANYTHING
  • 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

a93e56c5 07/11/2008 01:55 AM Matthew Grooms

Overhaul IPsec related code. Shared functions have been consolidated into
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...

be4524a0 06/20/2008 11:56 AM Seth Mos

Don't forget that gateway_group is also a array

ebf12449 04/10/2008 12:48 AM Scott Ullrich

Add missing ppp array item.

d173230c 10/19/2007 07:10 PM Seth Mos

Add prelimenary Routing page.
Allow multiple gateways on one (static) interface

8a58063d 07/06/2007 06:46 PM Scott Ullrich

Improve the load balancing pool edit screen.

Submitted-by: Chris Daniel

cbe2ebe0 05/27/2007 12:25 AM Scott Ullrich

Remove trailing space / cr

ad171999 05/08/2007 02:47 PM Seth Mos

Add NTP server field to dhcp config.
From: Alexander Schaber

1db766df 05/07/2007 02:21 AM Scott Dale

Widget base. Note: changes to widgets are not saved yet.

2c1689fd 04/21/2007 07:53 PM Scott Ullrich

When we iterate through the backup cache we call out to parse the 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.

f479b407 03/25/2007 05:13 AM Scott Ullrich

Kill trailing space

d244855a 03/25/2007 05:12 AM Scott Ullrich

s/timepart/timerange

54473744 03/25/2007 12:51 AM Scott Ullrich

Since we already have a "time" field convert the time day "time" to "timepart"

bce8a719 03/23/2007 08:25 PM Scott Ullrich

Make <time> an array so it can appear multiple times

d8c091f8 03/23/2007 08:21 PM Scott Ullrich

Back out last commit, we are going to use <schedule>

8bf167b6 03/23/2007 08:17 PM Scott Ullrich

Allow multiple timeday entries (set as an array)

615b27bc 03/23/2007 11:08 AM Scott Dale

Firewall Schedule GUI! ... and there was much rejoicing.

c5a2bfdb 11/10/2006 06:27 PM Scott Ullrich

Allow priv to appear multiple times so that a person can downgrade from the pile of SHIT we call -HEAD.

72a15785 08/18/2006 04:35 AM Scott Ullrich

MFC 13823
freenas package makes disk and mount arrays

4928848f 08/17/2006 04:18 PM Scott Ullrich

This one adds support for custom array types for the functions dump_xml_config* .

Submitted-by: DanielS

eb72ceda 08/17/2006 03:37 AM Scott Ullrich

Allow packages to define array variables.

Submitted-by: DanielH

3fdc661d 06/19/2006 01:31 PM Scott Ullrich

Add group to the array field so that importing recent m0n0wall configurations do not go boom.

3f8e57de 06/19/2006 01:26 PM Scott Ullrich

Add pages to the array field so that importing recent m0n0wall configurations do not go boom.

e1b5fccb 01/22/2006 12:05 AM Scott Ullrich

MFC 9544

4b49bf19 01/21/2006 01:10 AM Scott Ullrich

Add elements to the array types

Ticket #793

ff074bf9 01/18/2006 09:05 PM Scott Ullrich

Remove trailing newline

61982b85 01/15/2006 08:07 PM Scott Ullrich

Back out yesterdays changes

66c908e0 01/15/2006 10:17 AM Scott Ullrich

Add depends_on_package to arrays

117b4eda 01/15/2006 10:10 AM Scott Ullrich

Add depends_on_package to arrays list

64e3b8a6 12/18/2005 02:58 AM Scott Ullrich

Add aliasurl to array list. This will prevent developers working on head from preventing their firewall from booting when testing RELENG_1

0d57f5f3 10/18/2005 07:50 PM Scott Ullrich

If a value is marked as "false" simply do not write its contents out.

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.

b37aa8ca 10/09/2005 11:20 PM Scott Ullrich

Add back pipe array item. We will need this when users upgrade from m0n0wall to avoid getting a PIPE is not a array error

e20f1e2c 10/05/2005 06:52 PM Scott Ullrich

Treat earlyshellcmd as an xml array

2e5ebf5d 08/27/2005 01:44 AM Scott Ullrich
  • Add interface_array to config.xml array list
  • Clarify comment that this list is a array list
9f09f99a 08/08/2005 06:08 PM Bill Marquette

Ooops...need a space there

48ca2dc9 08/07/2005 03:53 PM Colin Smith

Add <file> listtag.

5be479de 08/06/2005 10:13 PM Bill Marquette

Move pool -> lbpool

b6d1659d 08/06/2005 09:53 PM Bill Marquette

Add virtual_server tag

6bddd0e4 08/06/2005 06:44 PM Bill Marquette

Add load balancer tags

f60e6259 08/06/2005 04:26 AM Bill Marquette

alphabetize listtags

1425e067 07/13/2005 03:09 AM Bill Marquette

Merge in virtual IP code
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...

d09f5292 07/13/2005 02:55 AM Scott Ullrich

remove trailing space

2fe045e5 06/27/2005 05:12 AM Bill Marquette

Add comments

eeb6c16e 06/27/2005 05:11 AM Bill Marquette

Stop duplicating work - use listtags() and listtags_pkg() instead of creating the list
twice (once for xmlparse, once for xmldump).

39cecbeb 06/27/2005 05:05 AM Bill Marquette

pipe no longer exists and hasn't for some time

c42c5e81 06/27/2005 05:01 AM Bill Marquette

Treat cacert as a list when we write XML files as well

7766ebb9 06/27/2005 04:06 AM Scott Ullrich

add cacert to xml array

ba6882bf 06/23/2005 04:22 AM Colin Smith

Add dump_xml_config() and dump_xml_config_pkg() to handle both sets of listtags.

7565fb31 06/23/2005 04:11 AM Colin Smith

Whoops, don't forget to remove restore_listtags.

cb980a2f 06/23/2005 03:11 AM Colin Smith
  • Move the old parse_xml_config() function to parse_xml_config_raw(). This function no longer sets its own listtags.
  • Add parse_xml_config() and parse_xml_config_pkg(), which both set the listtags to their proper values before parsing.
9aa2b028 06/22/2005 06:53 PM Colin Smith

Add function to restore global listtags.

0c2b5df7 06/14/2005 11:27 PM Scott Ullrich

Initial commit of dnsmasq domain overrides

Submitted-to-m0n0wall-dev-by: Joe Suhre

The patch adds the ability to make use of dnsmasq's --server=/domain/auth_server ARG in
order to force queries for domain to a specific dns server rather then
doing a full recursive query

378bccb7 06/05/2005 10:10 PM Colin Smith

Add needed lisstag for menu items.

eba0b1d8 05/17/2005 01:27 AM Colin Smith

$parsed -> $parsedcfg

reported-by: billm

08c3872d 05/17/2005 01:05 AM Colin Smith

Make xmlrpc.inc cleaner. This needs to be followed up by a cleanup and integration of xmlparse_pkg.inc.

307cd525 03/27/2005 10:43 PM Bill Marquette

Add $Id$ tag

5412cd45 01/23/2005 03:50 AM Scott Ullrich

Add lowthroughtput items to magic shaper

36de9000 01/23/2005 03:10 AM Scott Ullrich

Add iptos support

5cebeccf 12/25/2004 04:05 AM Scott Ullrich

add config which is needed by pfstat.xml

420e12b3 12/23/2004 05:40 AM Scott Ullrich

add row as an array item

a7f908db 12/12/2004 08:05 PM Scott Ullrich
  • Add pkg.php which will parse the package xml file and present an interface (see http://www.pfsense.com/screens/pkg.JPG )
  • Correct behavior of pkg_mgr.php when multiple packages are included
  • Other minor cleanups
528ae96e 12/12/2004 04:59 AM Scott Ullrich

Add tem field as array xml markers

5b237745 11/07/2004 03:06 AM Scott Ullrich

Initial revision