Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
63cc5ece 08/09/2006 12:00 AM Scott Ullrich

If no config.xml is found, attempt restore from the latest backup.

db9db2a8 08/08/2006 11:58 PM Scott Ullrich

If no config.xml is found, attempt restore from the latest backup.

9d1143bd 08/08/2006 10:42 PM Scott Ullrich

Never install rdr or nat on rules if we cannot deterimine the interface.

Ticket #1061

1a23410c 08/08/2006 04:36 PM Scott Ullrich

Attempt restore of previous backup if we are halting.

bf2e1048 08/07/2006 06:11 PM Scott Ullrich

Take into account PPPoE for IPSEC tunnels.

e8491826 08/05/2006 10:11 PM Scott Ullrich

Actually make OPT$INT address work

00c3915d 08/02/2006 10:46 PM Scott Ullrich

Fine tune IPSEC rules.

Ticket #1060

9d5b2674 07/30/2006 01:49 AM Scott Ullrich

Wrong value slipped in

34e1ff97 07/30/2006 01:47 AM Scott Ullrich

Return and log error when we cannot open a valid write stream

04d10bbc 07/29/2006 09:43 PM Scott Ullrich

MFC 13272
skip past blank packages (not sure where this comes from)

30e4c34a 07/29/2006 09:40 PM Scott Ullrich

MFC 13273
package include files need to be included for custom php commands to run in
package resync

b38261e9 07/28/2006 04:07 PM Scott Ullrich

Alert rule label to match reality. This is a block rule.

6a77c597 07/26/2006 01:35 PM Scott Ullrich

Use isset()

c2953756 07/26/2006 01:29 PM Scott Ullrich
  • Enumerate all optional interfaces and check each one. Otherwise processing could end before all of them are checked.

Pointed-and-prodded-by: Seth
On-my-ass-since-day-one: Angelo Turreto

055e4765 07/25/2006 10:54 PM Scott Ullrich

Erm. Having a firewall is good, mmmkay?

d8131048 07/25/2006 04:08 PM Scott Ullrich

Only process enabled interfaces for multi-wan ipsec.

0aefb767 07/25/2006 03:41 AM Scott Ullrich

MFC 13441
shrink scrub code and instead of adding it to each interface except LAN go ahead and add to all

c9f740ab 07/25/2006 01:30 AM Scott Ullrich

Turn off fast cgi on machines with less than 65 megs of ram. We told you it would be slow!

746841b9 07/24/2006 09:38 PM Scott Ullrich

Let PF sort out interface ip addresses for multi-wan IPSEC.

Ticket #1028

f00af6bb 07/24/2006 09:25 PM Scott Ullrich

Use friendly interface names

Ticket #1028

3f7723bb 07/24/2006 09:17 PM Scott Ullrich

Allow IPSEC traffic on all WAN interfaces as needed.

Ticket #1028

63190d36 07/24/2006 06:53 PM Scott Ullrich

file_notice() requires a category

371d45a2 07/24/2006 06:22 PM Scott Ullrich

Send alerts to syslog as well.

Suggested-by: BillM

6909a836 07/24/2006 06:19 PM Scott Ullrich

Send alerts to syslog as well.

Suggested-by: BillM

232fc34c 07/24/2006 06:09 PM Scott Ullrich

File a notice when the aliases are unresolvable.

Ticket #995

bdd25a82 07/24/2006 04:52 PM Scott Ullrich

Correct OLSR paramaters

Ticket #1050

6bef50b3 07/23/2006 09:48 PM Scott Ullrich

Since we are caught in somewhat of a pickle concerning captive portal local element manager, force users to include "captiveportal" somewhere in the filename so that Lighty mod rewrites can deterimine if the request is indeed local, etc.

8e787bbf 07/23/2006 07:29 PM Scott Ullrich

Since we are caught in somewhat of a pickle concerning captive portal local element manager, force users to include "captiveportal" somewhere in the filename so that Lighty mod rewrites can deterimine if the request is indeed local, etc.

c575e412 07/23/2006 07:03 PM Scott Ullrich

Allow captive portal local element manager HTML or HTM pages to display correctly.

88ea096b 07/23/2006 07:01 PM Scott Ullrich

Allow captive portal local element manager HTML or HTM pages to display correctly.

a62d7131 07/22/2006 03:42 AM Scott Ullrich

Do not keep state on CARP packets

c253ed18 07/17/2006 02:49 AM Scott Ullrich

MFC 13233
rrdcreateoutput needs to be an array
php5 seems to be less forgiving - billm

c7f44ae0 07/15/2006 07:27 PM Scott Ullrich

Catch OLSR up to reserved name interface changes

b565a385 07/14/2006 01:51 PM Scott Ullrich

Unbreak inbound ftp.

a99e9a36 07/13/2006 11:29 PM Scott Ullrich

-g 21 is already the default. Reminded by Angelo Turetta

1e36cf03 07/13/2006 11:25 PM Scott Ullrich

Correct set overridden source ip

275ea4b9 07/13/2006 07:08 PM Scott Ullrich

Increase size to 6 megs, because COUGH 3 megs is NOT enough for everyone.

b6254ddb 07/11/2006 01:06 AM Scott Ullrich
  • Correctly detect only pftpx rules.
  • Disable debugging helpers
24689cab 07/11/2006 12:53 AM Scott Ullrich

Do not start pftpx with address any.

fae3e0f6 07/11/2006 12:53 AM Scott Ullrich

Do not start pftpx with address any.

9d44f462 07/11/2006 12:45 AM Scott Ullrich

Wrap grep around double quotes so it doesn't bomb out on the shell.

f3b064aa 07/10/2006 01:35 AM Scott Ullrich

Line up entries better.

333f8ef0 07/09/2006 11:48 PM Scott Ullrich

Enable SSH Lockout. I really thought this was there before.

cbff71a1 07/08/2006 07:14 PM Scott Ullrich

Add entries for optional interfaces ip address

Ticket #1041

879811c6 07/07/2006 10:42 PM Scott Ullrich

Add is_dhcp_server_enabled() function which returns true or false if the dhcp server is enabled. This will start to remove code duplication.

4ef5ea89 07/07/2006 10:36 PM Scott Ullrich

Do not include enc with interface list.

8f525719 07/06/2006 03:58 PM Scott Ullrich

Do not print errors to console, output them to syslog.

769c5c76 07/04/2006 06:37 PM Scott Ullrich

Add $force_ftp_source_ip option
Ticket #1037

0260caec 07/04/2006 06:09 PM Scott Ullrich

Ticket #1034 - racoon & OpenVPN log never sent to remote syslog server

9bbf0b4e 07/04/2006 12:27 AM Scott Ullrich

When booting and conf_mount_rw() is run, if it decides to run fsck -y alert to user of this fact.

b8014f9d 07/02/2006 12:25 AM Scott Ullrich

MFC 12834
create is_valid_shaperbw function - to be used shortly

a5dd0b54 07/01/2006 11:24 PM Scott Ullrich
  • Lock config before and unlock after processing
  • Mount configuration directory rw and ro
90d10009 06/30/2006 05:31 PM Scott Ullrich

Fix logging. Pointy-hats and party favors to me.

b2f76d1e 06/26/2006 03:05 PM Scott Ullrich

Woops, back that out, this MFC has already taken place.

e93db4a1 06/26/2006 03:04 PM Scott Ullrich

MFC 12503
dded set_device_perms. This is needed by the new packages, cause the proxies run as proxy:proxy, and need to access /dev/pf.

3a7f8376 06/26/2006 02:55 PM Scott Ullrich

MFC 12765
fix multiple rdr generation in squid and clamav

731d8299 06/24/2006 03:22 AM Scott Ullrich

We really want to fragment reassemble

053b5a80 06/24/2006 03:05 AM Scott Ullrich

Only pass in pptp server on the WAN interface instead of any.

38d22f87 06/24/2006 03:00 AM Scott Ullrich

Add get_interface_gateway()

270a73fe 06/23/2006 11:57 PM Scott Ullrich

Log OpenVPN to correct log file

Ticket #1016

2f19fa14 06/22/2006 02:06 AM Scott Ullrich

When you include a dropdown widget, its generally a good idea to have backend code to actually intrepret the option!

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.

ffb47da1 06/16/2006 07:53 PM Scott Ullrich

MFC 12676
reload filter policy on openvpn change (this will catch initial openvpn setup without requiring any other policy changes

1533ce83 06/16/2006 06:48 PM Scott Ullrich

MFC 12674
s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/post/s/settings/po...

a6c0ef04 06/12/2006 09:48 PM Scott Ullrich

MFC 12640
The OUI 00:a0:8e belongs to Nokia so use a locally administered addresses instead.

see: http://www.mynetwatchman.com/pckidiot/chap04.htm

344b0230 06/12/2006 05:00 PM Scott Ullrich

MFC 12633
Run as root.

684c787e 06/12/2006 01:36 PM Scott Ullrich

Add PPPoE types so that Captive Portal will function with PPPoE Server

ETHERTYPE_PPPOEDISC 0x8863 /* PPP Over Ethernet Discovery Stage /
ETHERTYPE_PPPOE 0x8864 /
PPP Over Ethernet Session Stage */

b9d1d810 06/12/2006 04:16 AM Scott Ullrich

Only allow mac-type 0x888e traffic for WPA. This is a lot better than allowing all layer2.

Thanks Andrew Thompson for the suggestion!

bcd92a92 06/12/2006 01:45 AM Scott Ullrich

Allow WPA + Captive Portal to work. Amazing its taken this long to discover the problem.

fb66c674 06/10/2006 10:12 PM Scott Ullrich

Woops, unlock config after writing out cache, not before.

4fa14081 06/10/2006 10:10 PM Scott Ullrich

Sync back with m0n0wall. This method of saving is quicker than ours.

555f04a7 06/09/2006 06:54 PM Scott Ullrich

Do not open /var/etc/inetd.conf twice for writing.

Apparently some patch has snuck in, it doesnt appear to affect anything at the moment other than reflection.

6876f75a 06/08/2006 08:31 PM Scott Ullrich

Correct spelling mistake

Ticket #1009

5480497a 06/08/2006 08:04 PM Scott Ullrich

Patch from Nick Buraglio

Is there any reason, other than maybe the ssl certificate error that it would cause, that https isn't redirected to the portal by default? I just noticed that this isn't default behavior. It's a feature that I thought would be somewhat handy and I think only would take a simple ipfw change.

f9c955da 06/08/2006 06:23 PM Scott Ullrich

MFC 12578
Transparent proxy for Squid, p3scan and clamsmtp.

dc50c7ec 06/08/2006 04:51 AM Scott Ullrich

Disable sasyncd. Sniff sniff. I gave it all I could, cap'n.

Maybe 1.1.

dd328aed 06/07/2006 05:44 PM Scott Ullrich

MFC make_dirs changes required by packages

32cd3ca3 06/07/2006 01:54 AM Scott Ullrich
  • Increase max load per proc to 100
  • Increase fastcgi count to 3 only when there is more than 74 megs of ram
36215f65 06/05/2006 11:39 PM Scott Ullrich

Allow uppercase or lowercase .gif | .png or .jpg

8977946a 06/05/2006 11:34 PM Scott Ullrich

Correct regex. We want PNG's to work as well.

09b949e1 06/05/2006 04:50 PM Scott Ullrich

MFC needed package changes from Fernando

93c8f378 06/05/2006 01:35 AM Scott Ullrich

Install outbound nat entries for needed optional interfaces, too.

99e72ce8 06/05/2006 12:13 AM Scott Ullrich

Restore evil ugly hacks that was there before me without being even more evil by calling killall.

This code is wacked and really needs fixing in HEAD. I'll leave it broken to entice someone to fix it the correct way soon.

a17a51fa 06/01/2006 02:01 AM Scott Ullrich

Spell hostapd correctly

4b2a6180 06/01/2006 01:58 AM Scott Ullrich

Do not killall all hostpad or wpa_supplicant processes. This is NOT multi interface friendly.

Instead look for the process with the interface in it and kill the correct one.

b76fd87f 06/01/2006 12:00 AM Scott Ullrich

Increase the maximum loads per process from 1 to 10. (Lighttpd)

51e4bb37 05/31/2006 11:29 PM Scott Ullrich

Fix discover_bridge()

dbb06478 05/31/2006 10:36 PM Scott Ullrich

Update filter status to disabled if need be

5b67f7ac 05/30/2006 07:50 PM Scott Ullrich

MFC 12461
"\t0\n" > 0, therefore is_process_running always returned 1. Btw, now it returns true or false, cause I don't see how it could be any different. Should just work now.

610b1136 05/30/2006 06:47 PM Scott Ullrich
  • Add reset_carp()
  • Utilizie reset_carp() after interface changes if need be
b98ed8e4 05/28/2006 10:13 PM Scott Ullrich

We need to generate optional interface nat entries automatically just like WAN does if DHCP is enabled.

77f32eff 05/28/2006 07:50 PM Scott Ullrich

Add check for DHCP on WAN too. It's required by OLSR in some cases.

74890d71 05/27/2006 04:45 PM Scott Ullrich

/bridge_if/bridge/

0bb1ad72 05/27/2006 04:34 PM Scott Ullrich

MFM0N0WALL

do not generate anti-spoof rules for optional interfaces that have other interfaces bridged to them (as opposed to being bridged to another interface, which was already handled properly) when the filtering bridge is on.

b5317d07 05/26/2006 09:43 PM Scott Ullrich

Backout last commit, it didnt help the php count.

d4aa487e 05/26/2006 09:39 PM Scott Ullrich

change max_procs to 1

5097361f 05/23/2006 08:47 PM Scott Ullrich

Add back removed ng0 from the wan defintion.

4066776d 05/20/2006 08:24 PM Scott Ullrich

MFC 12314
MFC 12315
Present the 11b mode as a empty array instead of TRUE. This fixes a channel list with mixed 11b and 11g modes.

cd8f5ccd 05/20/2006 03:47 AM Scott Ullrich
  • Cleanup variables and . usage
  • Fix obvious bug including " with no closing "