Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
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

1aefe104 03/20/2005 05:05 AM Colin Smith

Have get_latest_package_version() return -1 if the package isn't defined in the current pkg_config.xml.

21cf3d38 03/20/2005 04:42 AM Bill Marquette

we're at config version 1.6, not 1.5

14be378c 03/20/2005 04:41 AM Colin Smith

Modify get_latest_pkgconfig() to work with alternate pkg_config URLs.

6a1e6651 03/20/2005 03:52 AM Bill Marquette

Initial commit of onbox version control (broken).

814d54bb 03/20/2005 03:40 AM Scott Ullrich

Better checking before applying reply-to rules

6e8c1d1c 03/20/2005 12:19 AM Scott Ullrich

Do not modify fstab if we are on a wrap

35ff9380 03/19/2005 11:51 PM Scott Ullrich

sleep 5 -> sleep(5)

194b4e0a 03/19/2005 11:29 PM Colin Smith

Add basic support for <custom_php_global_functions> tag.

050cb8a0 03/19/2005 11:21 PM Scott Ullrich

Alert the user of where the system is looking for config.xml

9d7d8716 03/19/2005 10:51 PM Scott Ullrich

Use sh instead of tcsh

4de945fa 03/19/2005 10:38 PM Scott Ullrich

Look for configuration on d slice as well

655a80eb 03/19/2005 10:37 PM Scott Ullrich

Look for configuration on d slice as well

88a05bb1 03/19/2005 10:33 PM Scott Ullrich

Drop to a shell before halting the system so the user can inspect the issue.

1001762c 03/19/2005 07:03 PM Scott Ullrich

Ensure outgoing traffic adheres to the gateway for optional interfaces

a45b6642 03/19/2005 05:14 AM Scott Ullrich

For some reason on certain machines with traffic shaper enabled, one interface cannot talk to another one, etc. This hack basically gets rid of that problem and ALTQ continues to function correctly.

007be4f3 03/18/2005 06:45 PM Scott Ullrich
  • Remove return gateway from the rules section
  • Add a gateway option to the optional interfaces
  • Use new gateway in filter.inc when creating the rules if its defined
a3900bf0 03/18/2005 06:10 PM Scott Ullrich

Remove "nope" typo.

e3fcc512 03/18/2005 05:24 PM Scott Ullrich

Clarify PPTPd rules from PPTP client.

07f9c903 03/17/2005 07:09 PM Scott Ullrich

Use the firewall interface for reply-to directive.

e4b7e011 03/17/2005 05:57 AM Bill Marquette

bad brace alignment (re-indented)

a1049857 03/17/2005 05:48 AM Bill Marquette

use better mkdir function

1682dc1e 03/17/2005 05:28 AM Bill Marquette

safe_mkdir()

ffee1c4d 03/17/2005 03:24 AM Scott Ullrich

Make sure there installed packages before foreaching

07a5ca20 03/17/2005 02:19 AM Colin Smith

Properly set default argument for resync_all_package_configs (== -> =).

4bc4f537 03/17/2005 02:15 AM Scott Ullrich

Pass a paramater correctly.

667c1238 03/16/2005 10:53 PM Scott Ullrich

Only assign reply-to if both interface and a gateway is defined

092ac49d 03/16/2005 10:51 PM Scott Ullrich
  • Do not output alias javascript array unless its an array
  • Add return interface for return gateway
cdd1d57e 03/16/2005 10:37 PM Colin Smith
  • resync_all_package_configs_bootup() -> resync_all_package_configs() * Have resync_all_package_configs() suppress output by default.
a63da015 03/16/2005 07:45 PM Scott Ullrich

Remove () for non-interface ip's

6f2e9d7f 03/16/2005 05:11 PM Bill Marquette

add rm -rf equivalency function - more cleanup can now commence :)

bebb9d4d 03/16/2005 04:46 PM Bill Marquette

add function to recursively create directories so we can replace mkdir -p in our source tree

4d321b3a 03/16/2005 04:07 PM Bill Marquette

don't shell to call chmod - php does this natively

3f745c9a 03/16/2005 04:31 AM Colin Smith

Add pkg_config_base_url and pkg_config_filename (needed for /usr/local/www/system_advanced.php, among other things).

ef4550f8 03/16/2005 02:19 AM Scott Ullrich

More style of not yet written (9) from outer space.

208c4390 03/16/2005 02:17 AM Colin Smith

Add conversion from config.xml versions 1.5 to 1.6 (properly handle new firmware directive).

0f66804f 03/16/2005 02:10 AM Scott Ullrich

Style of not yet written (9) from outer space.

45cb953d 03/16/2005 01:47 AM Colin Smith

Make is_package_installed() work for other packages again ;)

2507bf87 03/16/2005 01:41 AM Scott Ullrich
  • Make consistent the variable names ($pkg)
  • Fix a invalid argument bug
a6345863 03/16/2005 12:20 AM Colin Smith

Use is_package_installed() for both squid-specific IFs.

3c2a4809 03/16/2005 12:17 AM Colin Smith

Make is_package_installed() work for all packages - not just squid ;)

87362af3 03/15/2005 11:43 PM Scott Ullrich
  • Introduce is_package_instaleld()
  • Use is_package_installed to figure out if we should install a squid rule
f38dea08 03/15/2005 07:18 PM Scott Ullrich

Add reply-to (aka return gateway) rule support for multiple WAN support.

And the crowd goes nuts!

ade51705 03/15/2005 03:08 PM Colin Smith

Fix get_pkg_depends() description.

80933129 03/15/2005 04:39 AM Bill Marquette

static arp entries are interface specific now - no longer tied to only LAN interface
added warning that this will break communications with hosts not in dhcp table

I fully expect we'll want to move this to it's own section at some point

5c0538e0 03/15/2005 03:32 AM Bill Marquette

Support for static ARP from Mircea Rimbu

303831c6 03/14/2005 09:57 PM Scott Ullrich

REALLY convert LAN and WAN to their real interface.

6d501961 03/14/2005 06:04 PM Scott Ullrich

Accept the area that will be backed up instead of deafulting to filter.

014beac3 03/14/2005 05:34 PM Scott Ullrich

Say hello to firewall rules syncing!

435011b4 03/14/2005 04:41 PM Scott Ullrich

Correctly convert real interfaces to friendly names.

a7f5febb 03/14/2005 04:20 PM Scott Ullrich

Correctly return lan or wan interface.

09b4b95a 03/14/2005 03:06 AM Scott Ullrich

Correctly return lan and wan interfaces.

12ee8fe4 03/14/2005 01:40 AM Scott Ullrich
  • Restore pfSense custom portal page
  • Add back pre 1.2b6 headers in each file
ec920231 03/14/2005 01:37 AM Scott Ullrich

Restore 1.2b6's captive portal.

27537c5a 03/14/2005 01:21 AM Scott Ullrich

Restore pfSense's custom starting page.

2613e1cd 03/14/2005 12:34 AM Scott Ullrich

Sync with pascals latest

e54448e6 03/14/2005 12:04 AM Colin Smith

Fix new package syncing code.

c177d6ad 03/13/2005 11:55 PM Scott Ullrich

Return false until the php fork bomb fiasco is solved.

e0dcab6a 03/13/2005 11:39 PM Colin Smith

Oops, forgot to increment the counter.

068b8784 03/13/2005 11:38 PM Colin Smith

Have sync_all_package_configs_bootup() use the new package syncing code (it's tiny!) ;)

0e8aec0c 03/13/2005 11:33 PM Scott Ullrich

Move /etc/rc.prunecaptiveportal from minicron to cron

5a0c39fe 03/13/2005 11:32 PM Colin Smith

Update get_pkg_depends() to use pkgid code.

f01a0942 03/13/2005 11:25 PM Colin Smith
  • Call is_numeric() to determine whether $pkg_name is already a pkgid or if get_pkg_id() must be called.
879be199 03/13/2005 11:14 PM Colin Smith
  • Streamline sync_package(). * Use pkg_id instead of package name if possible (speed up calling). * Use get_pkg_id() to provide additional package error checking.
0b448a0b 03/13/2005 10:45 PM Colin Smith

Change default for $show_message on sync_package() from "true" to "false".

5c52313f 03/13/2005 10:44 PM Colin Smith

Add sync_package().

7197df7d 03/13/2005 10:40 PM Scott Ullrich

Correct the enourmous amount of bugs in php_check_syntax that was taken from .php.net

fcae741f 03/13/2005 10:29 PM Scott Ullrich

shell_exec -> system

da237b75 03/13/2005 10:28 PM Colin Smith

Back out php_check_syntax() checking of package XML before sync (still fixing bugs).

df81a909 03/13/2005 09:57 PM Colin Smith

Add missing $errormessage argument.

4f30944e 03/13/2005 09:56 PM Scott Ullrich

use $text

677e0880 03/13/2005 09:54 PM Scott Ullrich

Use php_check_syntax on code before eval()

a1f1ebb4 03/13/2005 09:54 PM Colin Smith

resync_package_configs_bootup(): Check code syntax with eval before syncing.

ee8f4a58 03/13/2005 09:40 PM Scott Ullrich
  • Add php_check_syntax()
  • Add php_check_filename_syntax()
46624b94 03/13/2005 08:57 PM Scott Ullrich

MIssing ;

e99d11e3 03/13/2005 06:02 PM Scott Ullrich

Add http_post function.

cdcfa555 03/12/2005 11:44 PM Colin Smith

...and a ).

2696882b 03/12/2005 11:43 PM Colin Smith

Whoops, missed a ;.

5f9be1c6 03/12/2005 11:41 PM Colin Smith

Add $return_nosync argument to get_pkg_depends() to properly detect <nosync> flag in <additional_files_needed>.

2f93431c 03/12/2005 11:30 PM Colin Smith

Use isset() instead of != "".

fe82bc16 03/12/2005 11:28 PM Colin Smith

Add <nosync> flag to <packagegui> and <additional_files_needed>.

2b2bab8d 03/12/2005 09:07 PM Scott Ullrich

Newline after Starting INETD and FTP Helpers for FTP-PROXY... message

832f1b83 03/12/2005 08:22 PM Scott Ullrich

Correctly backup and restore config sections.

aaae6e26 03/12/2005 07:05 PM Scott Ullrich

When assigning the array back to $config, use the pointer on the source.

f8891a0f 03/12/2005 07:02 PM Scott Ullrich
  • Add backup_config_section which returns as an array a portion of the xml configuration.
  • Add restore_config_section which accepts a config array and will write out the overwritten section
f1b02597 03/12/2005 05:52 PM Bill Marquette

Stub in changes that will allow for custom firmware URLs

0d34044c 03/12/2005 05:34 AM Colin Smith

Fix get_pkg_depends() (and add a few more features).