Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
db7ae04c 04/15/2005 03:21 AM Colin Smith

Whoops - we still need xmlrpc_value_to_php :P

e0f42f27 04/13/2005 11:19 PM Bill Marquette

Remove duplicate code (still trying to figure out exactly why we need $optcfg - this helps clean it up a bit)

0fdf1eaa 04/13/2005 10:58 PM Colin Smith

rmdir_recursive: Check that the specified directories actually exist before trying to remove them.

033016b2 04/13/2005 10:49 PM Bill Marquette

Remove ipfilter-ism - pf doesn't use groups

5c04a36a 04/13/2005 10:46 PM Bill Marquette

We're a function being called in a loop, return instead of continue

461abbea 04/13/2005 07:45 PM Scott Ullrich

Do not assign a LABEL to a nonexistant rule

94c5a14d 04/13/2005 05:07 PM Colin Smith

Add function to change XMLRPC values to their PHP equivalents.

XXX: xmlrpc_value_to_php does not currently handle structs.

cc4d4ebd 04/11/2005 12:45 AM Bill Marquette

Move user filter generation to it's own function (all 300+ lines of it!) - still needs cleanup, but output is unchanged

899f4042 04/10/2005 11:59 PM Bill Marquette

No need to loop through the shaper rules when creating filter rules - we don't tie them together
Remove TOS flag too - we don't do that either (maybe we should? 4 lines of code, no biggy - more helpful for assigning traffic to queues which....we don't do :))

6c31df4a 04/10/2005 11:53 PM Bill Marquette

no uses for $i found - a few commented out printf's - removed

2f7a9dd2 04/10/2005 11:50 PM Bill Marquette

Remove references to groups - we don't run ipfilter and this makes life confusing

2f171913 04/10/2005 01:49 AM Colin Smith

Leave debug bit unset.

c54f8fa8 04/10/2005 01:48 AM Colin Smith

Fix check_firmware_version().

75b187ba 04/10/2005 01:27 AM Colin Smith

We're now using xmlrpc.php for version checking.

6fdc0ab2 04/08/2005 12:30 AM Bill Marquette

Initial commit of PHP side authentication code for pfSense

b35e23f2 04/07/2005 05:03 PM Colin Smith

Add argument to return $resp->value() (standard PHP array) or $resp->serialize() (XML string).

f9015e1e 04/07/2005 04:47 PM Colin Smith

Return -1 upon communication (or other) error.

fdc8935c 04/07/2005 03:57 PM Colin Smith

Remove unnecessary function.

13f1a01d 04/07/2005 03:51 PM Colin Smith

Move version checking function over to XMLRPC.

c47f7673 04/07/2005 03:32 AM Bill Marquette

revert maxproc change - the new daemon does support :)

c2eb36d9 04/06/2005 04:10 PM Scott Ullrich

Do not foreach through installedpackages if no installed packages exist.

9f71ee2f 04/06/2005 05:32 AM Bill Marquette

new mini_httpd doesn't support maxproc for now

5e6e5d49 04/05/2005 12:50 AM Scott Ullrich

Fix auto upgrade

86e12ac2 04/04/2005 09:31 PM Scott Ullrich

Turn off is_one_to_one_or_server_nat_rule until it can be verified if its indeed needed.

02b8eb37 04/04/2005 09:31 PM Scott Ullrich

Fix auto upgrade.

56fda621 04/04/2005 04:20 AM Colin Smith

Fix autoupdating.

8160853a 04/03/2005 11:44 PM Scott Ullrich

set state-policy if-bound for outbound load balancing

883281b8 04/02/2005 11:05 PM Colin Smith

Remove unnecessary http:// from checkversion.

bfdc665f 04/02/2005 06:50 PM Colin Smith

Fix signature listing for array() datatypes. This is a rather hackish way to go about it, but should preserve compatibility with other languages.

c7934653 04/02/2005 06:45 AM Colin Smith
  • Add check_firmware_version() for easy XMLRPC exposure.
f5ff6e0a 04/02/2005 06:43 AM Colin Smith
  • Add auto_upgrade() for easy XMLRPC exposure.
d1ac9e4e 04/02/2005 06:22 AM Colin Smith

Whoops, debug code is no longer needed.

0780eafe 04/02/2005 06:21 AM Colin Smith

Fix signature handling for arrays and (presumably) structs. Time will tell if this will break compatibility with other languages and/or implementations ;)

041a6f28 04/01/2005 11:14 PM Bill Marquette

No need for config lock or to mount conf media r/w - write_config() does that for us
Fix the 10 second stale lock wait :)

aee3ea19 03/31/2005 05:40 PM Colin Smith

Add global variables for firmware version checking.

de1d03f3 03/31/2005 04:58 AM Scott Ullrich

Pretty up boot process.

8602b9f6 03/31/2005 04:14 AM Scott Ullrich

This file is eval'd. Correct its behavior.

10c2a3e5 03/31/2005 02:03 AM Scott Ullrich

Bring up helper sh scripts non async

b23b1f54 03/31/2005 01:55 AM Scott Ullrich

Allow shell scripts to init early on for stuff such as carp.

5ed67aad 03/31/2005 12:46 AM Scott Ullrich

Override correct wan ip address for vpn failover.

0f21fffd 03/31/2005 12:40 AM Scott Ullrich

extra }

3c105468 03/31/2005 12:27 AM Scott Ullrich

Allow ipsec->ip override for listen interface and spd.conf

1652e533 03/30/2005 02:38 AM Scott Ullrich

Only add reply-to rules on optional interfaces

244e3102 03/30/2005 02:02 AM Scott Ullrich

folder_exists -> file_exists

addd2dd5 03/29/2005 10:29 PM Scott Ullrich

Redirect GRE and port 1723 to frickin pptp proxy if its installed.

768e8a5a 03/28/2005 09:54 PM Scott Ullrich

Temporarily stop redirecting pptp server to 127.0.0.1 until we can figure out the issue.

0b739f1b 03/28/2005 07:02 PM Scott Ullrich

Create /usr/local/pkg if it does not exist. This fixes the previous sync problem.

c70c4e8a 03/28/2005 03:23 PM Colin Smith

Clean up some comments.

172a9f78 03/28/2005 03:02 AM Scott Ullrich

Ignore openvpn optional interfaces for aliases and logging

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

Add $Id$ tag

e9d2ee44 03/27/2005 09:54 PM Scott Ullrich

Add round robin and sticky address to ougoing load balancing entries.

69d996ab 03/27/2005 08:25 PM Scott Ullrich

Only setup outbound load balancing if its enabled.

4a97d257 03/27/2005 07:23 PM Scott Ullrich

Remove round-robin from outgoing load balancing. It still alternates gateways but for some reason it is interfering with ebay and many other web sites./

f5b77871 03/27/2005 03:45 AM Scott Ullrich

Only setup outgoing load balancing entries on lan interface for time being.

793d22d8 03/27/2005 03:42 AM Scott Ullrich

Setup outgoing load balancing on the user specified rules.

3314bb92 03/27/2005 03:05 AM Scott Ullrich

Allow outbound load balanancing to work.

Thing to keep in mind:
1. If using advanced outbound load balancing, map a subnet for each wan interface

74adcf13 03/26/2005 05:45 AM Colin Smith

Whoops, we use .inc instead of .php.

892dac99 03/26/2005 05:44 AM Colin Smith

XML/RPC.php -> xmlrpc_client.php

fc13ca75 03/24/2005 05:03 AM Bill Marquette

Better more accurate description for write_config() call

ded4e2a3 03/24/2005 04:30 AM Scott Ullrich

No need to flush nat and rule during every filter_configure cycle

6bc2343e 03/24/2005 03:39 AM Scott Ullrich

Outgoing rules do not need reply-to

aa0d74da 03/22/2005 05:34 AM Colin Smith

Rename rpc.inc to xmlrpc_client.inc to maintain consistency.

7ae92444 03/22/2005 05:32 AM Colin Smith

Add PEAR XMLRPC libraries.

4c359b66 03/22/2005 03:39 AM Scott Ullrich
  • Label the outgoing rules
  • Do not duplicate outgoing rules
  • Move the outgoing rules to the correct location
9c4906ff 03/22/2005 03:36 AM Scott Ullrich

Ignore pfsync packets on the traffic shaper

68991e90 03/22/2005 12:27 AM Scott Ullrich

No need to assign these rules twice

68ccec2d 03/22/2005 12:15 AM Scott Ullrich

Revert back to scrub on wan all.. The previous method was breaking pfsync for wan interface :/

8e8a75f8 03/21/2005 09:54 PM Colin Smith

Remove Incutio XMLRPC library - it doesn't support https or authentication. So close, yet so far!

89c50a2a 03/21/2005 09:10 PM Colin Smith

Add pure PHP XMLRPC library from incutio.com. Using this (as opposed to the official XMLRPC-epi extension) means we will not need to include libiconv and expat with only a minor speed hit.

3c1b0cb1 03/21/2005 07:30 PM Scott Ullrich

Correctly establish parent and child queue relationships.

bc864536 03/21/2005 05:03 AM Bill Marquette

don't attempt to unlink directories

0a44a421 03/21/2005 04:25 AM Colin Smith

Fix wildcard handling in rmdir_recursive().

7eb2e498 03/21/2005 04:18 AM Colin Smith

Add wildcard support to rmdir_recursive().

69b7db07 03/20/2005 10:27 PM Scott Ullrich

Add missing )

Noticed-by: Mitch

7faeda46 03/20/2005 10:24 PM Scott Ullrich

Import m0n0wall 1.2b7's captive portal code WITH user manager.

And the crowd goes wild.

3b378be5 03/20/2005 09:06 PM Scott Ullrich

Missing )

1a9a95f8 03/20/2005 08:51 PM Scott Ullrich

Glob returns false. use the original parm

336cb718 03/20/2005 08:50 PM Scott Ullrich

If glob does not return an array, deal with the single filename.

777853c7 03/20/2005 08:49 PM Colin Smith

Back out wildcard handling in unlink_if_exists() until I can test it.

47d45619 03/20/2005 08:26 PM Colin Smith

Make unlink_if_exists work with wildcards using a foreach and glob().

34febcde 03/20/2005 08:25 PM Scott Ullrich

Mount compact flash rw before writing timezone

27150275 03/20/2005 07:59 PM Scott Ullrich

Unlock flash before writing /etc/localtime

4853b3a8 03/20/2005 05:33 PM Bill Marquette

whitespace cleanup

2b9d4166 03/20/2005 05:28 PM Scott Ullrich

Get rid of illegal offset error

9ac9da6c 03/20/2005 05:26 PM Scott Ullrich

Get rid of illegal offset error

c0b8f2ab 03/20/2005 08:15 AM Scott Ullrich

Mount read-write on bootup and read-only at end.

f532c333 03/20/2005 07:35 AM Scott Ullrich

Dont worry about noatime right now

c8b8a2b7 03/20/2005 06:48 AM Scott Ullrich

Mount or unmount soekris boot partition for conf_mount_rw and counf_mount_ro

2261ee1f 03/20/2005 06:42 AM Scott Ullrich

Dont forget the ,

16b36036 03/20/2005 06:41 AM Scott Ullrich

Add embeddedbootupslice global variable

2ba6bed1 03/20/2005 06:21 AM Bill Marquette

move brace to the right place

abb62c20 03/20/2005 05:56 AM Bill Marquette

remove extra ] typo

a9d49723 03/20/2005 05:46 AM Colin Smith

Fix that parse error (thought I had earlier).

782c32a7 03/20/2005 05:35 AM Bill Marquette

more descriptions

2e523ffe 03/20/2005 05:32 AM Bill Marquette

fix two typoes

e07b8033 03/20/2005 05:30 AM Bill Marquette

Tell what config.xml wasn't loaded
Add description to write_config() in initial interface setup

563461bc 03/20/2005 05:27 AM Colin Smith

Whoops, missed a ".".

d05dff82 03/20/2005 05:24 AM Bill Marquette

Only write_config() if we actually upgraded config file versions (this should always happen if the functino
gets called) and log what file version we migrated from and to.

6fc88682 03/20/2005 05:11 AM Bill Marquette

write_config can now be passed a description of the change
will be used for version control descriptions

0f0c5a98 03/20/2005 05:08 AM Colin Smith

Have get_latest_package_version() return false instead ;P