Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

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

1a898d2d 06/14/2005 06:50 PM Scott Ullrich

Note that these values can be overriden in config.xml

4e2a17d0 06/14/2005 06:46 PM Scott Ullrich

Allow maximum PPTP clients to be overridden by:
pptp->n_pptp_units
pptp->n_pptp_units

613bdee0 06/13/2005 11:12 PM Scott Ullrich

Correctly pass the current wan to pftpx

33d83b9f 06/13/2005 10:25 PM Scott Ullrich

Uncomment the redirect pptp rule.

8cac5101 06/13/2005 01:13 AM Scott Ullrich

Correctly start pftp on pppoe and similar type connections

3d7b2204 06/12/2005 08:04 PM Scott Ullrich

Make is_service_running() work as it should

ab02bb54 06/12/2005 07:40 PM Colin Smith

Add 10 second timeout to get_pkg_info. This may fail in interesting ways if it times out.

859d9733 06/12/2005 07:20 PM Colin Smith

Fix various nagging package issues.

ed919b11 06/12/2005 06:52 PM Colin Smith

rmdir_recursive: Handle single files and remove an extra foreach.

047c40c4 06/12/2005 06:42 PM Colin Smith

Make sure we remove the package's XML file.

b783468f 06/12/2005 06:32 PM Colin Smith

Fix a typo. This broke package deinstallation.

05ac89d8 06/12/2005 06:23 PM Scott Ullrich

Brute force delete a package if it still exists after unlink_ifexists()... the item in question is most likely a directory.

644d2d59 06/12/2005 06:16 PM Colin Smith

Don't attempt to run package deinstall commands if the package XML hasn't been parsed (or it doesn't exist).

4082f394 06/12/2005 06:07 PM Scott Ullrich

Honour the custom_php_deinstall_command which is in about 90% of our packages!

8ae83697 06/12/2005 01:47 AM Scott Ullrich

Woops, missing space krept in

62010384 06/12/2005 01:47 AM Scott Ullrich

Simplify the carp and pfsync rules a lot and make them match the openbsd faq page closer

35bedfed 06/12/2005 12:19 AM Scott Ullrich

Revert non carp keep state change, it breaks carp.

3f01fe47 06/11/2005 10:29 PM Colin Smith

Don't attempt to parse package configuration on deinstall if it doesn't exist.

reported-by: Scott

fd371d6d 06/11/2005 10:14 PM Colin Smith

Add 'service' listtag.

4fc85b5d 06/11/2005 06:57 AM Scott Ullrich

Really fix Status -> Queues

ad8d82ad 06/11/2005 06:31 AM Scott Ullrich

Sort queues so status -> queues should work again

32221ad8 06/11/2005 04:33 AM Bill Marquette

Multi-wan code fixes (this commit brought you by the words multi and wan)

3eb4f771 06/11/2005 03:54 AM Scott Ullrich

Add system->afterfilterchangeshellcmd xml tag which will be exec'd after
each filter_configure() call. This is useful for fixing stuff like:

http://www.m0n0.ch/wall/list/?action=show_msg&actionargs%5B%5D=172&actionargs%5B%5D=46

82628210 06/11/2005 02:58 AM Scott Ullrich

Add support for roue-to inside each rule which allows traffic direction for multiple wan environments

910f5ff7 06/11/2005 02:51 AM Bill Marquette

Make reply-to actually work (it's a miracle nobodies noticed!)

71da8188 06/09/2005 11:22 PM Scott Ullrich

Do not keep state on carp traffic. Chris D seems to think this may allow us to do inbound states.

33ef3f7c 06/08/2005 10:10 PM Scott Ullrich

Call custom_php_command_before_form before resync

149dbafd 06/08/2005 10:08 PM Scott Ullrich

Resync a package on installation

249a6b95 06/08/2005 02:25 AM Colin Smith

We need to remove packages from the top down, not the bottom up.

602d9466 06/07/2005 05:27 PM Scott Ullrich

Relaunch pftpx on dhclient changes if necessary

16a5dc45 06/07/2005 03:48 AM Colin Smith

Update package utilities.

840c97dc 06/06/2005 07:27 AM Colin Smith

Document more functions.

281b2623 06/06/2005 06:13 AM Colin Smith

Flush static output when starting a fresh installation or deletion.

62c55268 06/06/2005 06:07 AM Colin Smith

Adjustments to delete_package_recursive().

407bf67a 06/06/2005 05:50 AM Colin Smith
  • Add package_delete_xml() and pkg_delete_recursive().
468a6663 06/06/2005 05:05 AM Bill Marquette

Actually queue outbound pakcets
Ticket #125

e4ec999c 06/06/2005 04:45 AM Bill Marquette

Outbound shaper tags for ticket #125

09c32a8e 06/06/2005 04:01 AM Scott Ullrich

we really need require_once("pkg-utils.inc"); for is_package_installed();

01f5620a 06/06/2005 03:47 AM Colin Smith

Squid strikes again.

a1d2a522 06/06/2005 03:32 AM Colin Smith

Why are we including package utils? :P

e1654bea 06/06/2005 02:32 AM Bill Marquette

Setup (more) correct default queues and ack queues to go along with them
Part of the master shaper ticket #121

89b7daa9 06/06/2005 02:04 AM Colin Smith
  • Write /tmp/y
  • Fix a few other minor bugs.
35923c7f 06/06/2005 12:14 AM Scott Ullrich

include pkg-utils.inc

64092c34 06/05/2005 11:34 PM Scott Ullrich

unbreak the package manager by adding back fetch_latest_pkg_config()

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

Add needed lisstag for menu items.

9b84b953 06/05/2005 09:28 PM Scott Ullrich

Correct the is_service_running() routine

7e2779df 06/05/2005 08:59 PM Colin Smith

Bugfixes and cleanup.

6ae2ac8d 06/05/2005 08:49 PM Colin Smith

Minor alterations to package_install().

3d20d7ac 06/05/2005 08:47 PM Scott Ullrich

Remove find_package_description()

c2c40105 06/05/2005 08:35 PM Scott Ullrich

Correctly return packages description

b893276d 06/05/2005 08:30 PM Scott Ullrich

add find_package_description() which returns a packages description

7597c8e8 06/05/2005 07:53 PM Colin Smith

Add package_install, package_install_xml, etc.
Still to come: * reinstallation * deletion * hooks into rules, nat, index.php * service manager * new menu organization (config.xml instead of ext/) * other stuff as I think of it

66879dc4 06/05/2005 05:06 AM Bill Marquette

Don't need this function anymore - it wasn't happy anyway

2602ae2f 06/05/2005 05:03 AM Bill Marquette

Split shaper back to individual interfaces
fix VOIP queues (wrong interfaces)

17c32c98 06/05/2005 02:36 AM Scott Ullrich

die carp breaking line, die!

123c9029 06/05/2005 12:54 AM Scott Ullrich

remove debugging

7f7695fe 06/05/2005 12:51 AM Scott Ullrich

Correctly enable hostap on wi type cards

52be1d03 06/04/2005 11:48 PM Scott Ullrich

Disable php_check_syntax() again, it has issues.

79a6c437 06/04/2005 07:39 PM Bill Marquette

More shaper work

9ba517a2 06/04/2005 04:54 AM Scott Ullrich

Enable php_check_syntax() checking of eval'd scripts and report an error on console if one occurs

f1f924bf 06/04/2005 02:43 AM Bill Marquette

Commit more work on the magic shaper and shaper system

0650c9b9 06/04/2005 01:38 AM Scott Ullrich

Do not carriage return after assigning debug info

00b20405 06/03/2005 11:01 PM Scott Ullrich

Actually disconnect a user correctly

eccd429a 06/03/2005 10:36 PM Scott Ullrich

Remove debugging line

c0489a1b 06/03/2005 09:40 PM Scott Ullrich

Correctly bring up hostap mode

2901afeb 06/03/2005 07:40 PM Scott Ullrich

Revert captive portal change that ATTEMPTED to fix squid. It doesn't work. Sorry it didn't work out but temporarily squid and captiveportal are not great bed partners.

dbeeb008 06/03/2005 04:20 AM John Fleming

Remote '"' marks around trap host and trap port.
These stop the snmp server from starting.
Add trap string to write config.

142da8f7 06/03/2005 01:48 AM John Fleming

Add support for trap and snmp writes (currenly disabled).

792e6c5d 06/02/2005 09:54 PM Scott Ullrich

Remove trailing space

9780006a 06/02/2005 09:53 PM Scott Ullrich

Use proto and get rid of -> *

534ceb5f 06/02/2005 09:50 PM Scott Ullrich

Be more specific on no rdr rule so squid can work

134ebac9 06/02/2005 09:15 PM Colin Smith

Trim some print.

7cc29855 06/02/2005 09:14 PM Colin Smith
  • Only store 30 configuration revisions by default.
  • Trim stored backups only when we need to.
335978db 06/02/2005 08:36 PM Scott Ullrich

Add find_number_of_created_bridges() routine which returns the number of currently created bridges
*/

cf8a4dab 06/02/2005 04:01 AM Scott Ullrich

Thats -p not -i

a3a0dddc 06/02/2005 01:48 AM Scott Ullrich

Correct typo

f8a52ee0 06/02/2005 01:09 AM Colin Smith

Add console/web-aware versions of update_status and update_output.

68c65d25 06/01/2005 06:28 AM Colin Smith

Minor work on packages. A console interface may require either a Lua rewrite of rc.initial, progress(1), or dialog (to make it pretty, anyway) ;)

d47a8a69 06/01/2005 06:18 AM Scott Ullrich

bsnmpd support by strgout

853e003a 06/01/2005 06:13 AM Scott Ullrich

run bsmptd

de7d19b8 06/01/2005 04:50 AM Bill Marquette

Make parent queues work again

d11a220f 06/01/2005 03:59 AM Bill Marquette

make tos bit work in shaper

87176cb8 06/01/2005 03:57 AM Scott Ullrich

Turn default policy of state-policy if-bound on by default.

Discussed-by: bill, chdio, geekgod

ef8df2f3 06/01/2005 03:20 AM Scott Ullrich

Enable spanning tree protocol on bridged nodes

bb35cf38 06/01/2005 01:19 AM Bill Marquette

Revert check for interface enabled - this fixes user rules again

b4387c96 05/31/2005 11:42 PM Scott Ullrich

Make sure $bridges_total is a numeric

d6caad17 05/31/2005 10:54 PM Scott Ullrich

Cache the contents of find_carp_interface() to speed up subsequent requests

10655b3c 05/31/2005 10:40 PM Scott Ullrich

Speedup get_carp_interface_status() by caching the full ifconfig file and then using it for each seqsequent request during the php session

8e22c8fb 05/31/2005 07:30 PM Scott Ullrich

Remove filter_generate_ipfw_altq_rules() since we're not longer in IPFWland, toto

7ce3fb18 05/31/2005 07:29 PM Scott Ullrich

Remove commented out code in preperation for pure pf altq switchover

0b458176 05/31/2005 05:56 PM Scott Ullrich

Start pftpx with wan address

00fa955e 05/31/2005 05:55 PM Scott Ullrich

Allow "any" as a source network on nat mappings

3d24150f 05/31/2005 04:23 PM Scott Ullrich

Do not process a rule that is attached to a disabled interface

5170d8c2 05/31/2005 04:18 PM Scott Ullrich

Correctly remark this code snippet out

f1853637 05/31/2005 02:44 AM Colin Smith

More work on cURL functions.

fbdc712e 05/31/2005 01:26 AM Bill Marquette

Something tells me we aren't using IPFW anymore Toto

33b7cc0d 05/30/2005 09:34 PM Colin Smith
  • Document more functions.
  • Begin to use XMLRPC to retrieve package information.
  • Comment out deprecated functions.
6ffe7321 05/30/2005 09:24 PM Scott Ullrich

Move ssh lockout rule and make it a non-quick rule so that USER_RULES can override if they wish

fc6b5a4d 05/30/2005 06:29 PM Scott Ullrich

More bootup cleanups