Activity
From 05/18/2009 to 06/16/2009
06/16/2009
-
11:27 PM Revision 48315e65: s/./_/ for vlans since netgraph does not like .(dots) in the path names.
- 03:57 PM Revision a0368e6c: Add a few more *'s so that rebrands look OK
- 03:57 PM Revision 73f0b9dd: Add a few more * so rebrands look OK
- 03:33 PM Revision 55eb9c44: Remove ^M or \r from this file its impossible to read in vi.
06/15/2009
- 11:06 PM Revision f0a3b883: Adding Scott Dale's rate package to system -> traffic graphs. Cool stuff!
- 02:49 PM Revision 45e974c9: Fix ruleset for > 100 OpenVPN connections
- clean up the old unused bridge code while here.
-
06:30 AM Revision 2f3446db: More vlan interface name change fixes.
-
06:22 AM Revision 7b5f455b: Now that vlans have different name correct regex.
06/13/2009
- 05:24 PM Revision 336e3c1c: 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 ...
06/12/2009
- 11:48 PM Revision 67115722: Clarify log error message for pf wedged situations
- 03:28 AM Revision 1673d04c: Oops, use exec()
- 03:21 AM Revision bd13f2b1: Reload rules after unwedging
- 03:17 AM Revision 2c374c02: When PF is busy, do a pfctl -d and pfctl -e. I just ran into a situation where
- PF was busy and would only respond to a pfctl -d pfctl -e to reload the rules.
06/11/2009
- 08:36 PM Revision 153958b9: Nuke snort2c
- Requested-by: rob iscool
- 08:36 PM Revision 688d49ff: Nuke snort2c
- Requested-by: rob iscool
06/10/2009
-
09:47 PM Bug #14 (Resolved): reply-to should not be added when bridging
- When bridging to a WAN or OPT WAN with hosts that use a gateway other than the WAN/OPT WAN's gateway, reply-to will b...
-
06:03 PM Revision a2286360: Give proper rights to file when creating since php is run as root and might change permissions in dirs while modifying/creating them. Reported-by: http://forum.pfsense.org/index.php/topic,16890.0.html
-
05:59 PM Revision bb1546f6: Include notices.inc to get the file_notice function.
-
11:18 AM Bug #3: VPN negation rules not added in 2.0
- The idea is to check the phase2 networks and check them with every rule we add if route-to is defined and the src/dst...
-
11:14 AM Todo #5: Don't sync on every filter reload
- This is already implemented.
-
11:12 AM Feature #8: Clear states after failover
- I have done this for pppoe/pptp/l2tp interfaces through pfctl -b in 2.0.
For the other cases some more code analysis... -
11:07 AM Bug #9: route-to forwards broadcast and multicast frames in some scenarios
- Patch present for 8.0 FreeBSD more testing needed.
-
11:06 AM Bug #12: Editing DNS forwarder overrides does not trigger sync to secondary
- This problem is fixed on 2.0 since we now do a sync when writing the config instead of filter reload.
- 06:27 AM Revision 32a22fbb: silence "No such file or directory" error on console upgrade
- 02:38 AM Revision 4ebd7177: Add L2 L3 Cache lookup by default.
- - Import infrastructure for caching flows as a means of accelerating L3 and L2 lookups
as well as providing statef... - 01:07 AM Revision e9bb7c19: use product_name
06/09/2009
-
09:24 AM Feature #13 (Resolved): wireless page to have option to select transmit and receive antennas
- in the wireless section this has been talked about and was said it would be added in future releases but nothing so f...
06/08/2009
-
11:56 PM Revision 59c0a670: Add CARP hooks to devd.conf
-
10:35 PM Revision 76b37651: Change even the upgrade code to use new style vlan names.
-
10:23 PM Revision 305c847d: Use $RealIf.vlan$tag interface names for vlans. This makes them more userfriendly.
-
10:14 PM Revision e1c449c0: Revert "Do not use tags for vlan interface names since there might be same vlan tags on different parent interfaces and this will break configs and will hide the reason it does not work. Thanks-to: smos@"
- This reverts commit 83bdca55920ca6ab3d848f0993d57a1f9b85098f.
-
05:57 PM Revision 83bdca55: Do not use tags for vlan interface names since there might be same vlan tags on different parent interfaces and this will break configs and will hide the reason it does not work. Thanks-to: smos@
-
05:52 PM Revision ef026950: Remove code from Seth since one code already exists. And fix a bug on the previous upgrade code.
- 01:20 PM Revision db7f618b: Yank bridge upgrade function as it appears to be a duplicate. I should have checked before making one. Oh well.
- 01:18 PM Revision c11ba0d2: Fix bridge upgrade code.
- 12:39 PM Revision dbaa0e34: Fix VLAN upgrade code properly. That's what I get for blind coding.
- Testing bridging code now
- 10:49 AM Revision fcf5afa0: Fix butchered upgrade code in the end of the file
- 10:49 AM Revision ab235895: Add missing quote
- 10:49 AM Revision 21ee12a6: Add missing ; to prevent parse error
-
01:43 AM Revision 80dbf623: Forgot to adjust a couple things to fit HEAD again.
-
01:38 AM Revision 43053856: Use saner control flow, and also make the charts each use their own data properly.
06/07/2009
- 10:31 PM Revision 983061e4: Try to fix "key element can not be a reference"
-
04:29 PM Revision f421cbcc: Fix laggport configuration. Reported-by: http://forum.pfsense.org/index.php/topic,16734.0.html
-
03:39 PM Revision 1ae87edd: This should be a relative link
- 05:07 AM Revision 1e9ed00c: fix link
-
12:59 AM Revision 656faad5: Fix some issues that didn't make it into the last commit for some reason.
06/06/2009
- 11:16 PM Revision 8c1b604d: Actually use the counter
- 11:07 PM Revision 0105ae3d: Add bridge upgrade code for 1.2 -> 2.0
- Like the vlan upgrade code this uses slot 38 to make sure it will not run on a 2.0 configuration.
This is blind coded... - 10:45 PM Revision 2523c923: Since we still needed upgrade code for vlans from 1.2 to 2.0 I added the upgrade at spot number 39 which is just before the user manager upgrade code.
- This should make sure that we won't accidentally try to convert a 2.0 install. Good thing we left some spots open!
Th... -
10:23 PM Revision 2e87b9d9: Remove the duplicated page header.
-
10:02 PM Revision c0b6fdde: Sync my recent stuff to HEAD. Easy Rule, Log parsing tweaks, Firewall Log filter, Firewall Log Summary graphs. Also add ProtoChart.
- 09:01 PM Revision 0edee281: Exclude ppp from interface mismatch check
- 01:36 AM Revision e1a65ede: it's IPsec
- 12:45 AM Revision a87afa7c: Revert mwexec back to exec. They are very different functions.
- mwexec() has a mute flag which can be true or false, exec, returns a
array in the 2nd argument and the return code in...
06/05/2009
- 11:40 PM Revision 405f7cf5: Prevent javascript errors when possible
- Submitted-by: Renato
- 11:40 PM Revision 341d0347: Prevent some javascript errors.
- Submitted-by: Renato
- 09:35 PM Revision 347c58b3: Supress foreach warning on empty array()
- 05:59 PM Revision 79d45708: Remove unused php file
- 12:28 PM Revision 50e1f1c6: Fix typo: s/tempalte/template/
- 07:04 AM Revision 03b0e855: clarify log message
- 06:32 AM Revision 3142c883: Remove RRD options from the apinger configuration.
- They do not make any sense to generate since they are not used anywhere in 1.2
- 05:39 AM Revision 250e8c39: correct spelling
- 05:27 AM Revision ca010769: Fix local/remote specification.
- touch up text
06/04/2009
-
11:42 AM Revision 39fbee97: Fix lagg interfaces creation. Reported-by: http://forum.pfsense.org/index.php/topic,16734.0.html
-
01:38 AM Bug #12 (Resolved): Editing DNS forwarder overrides does not trigger sync to secondary
- Editing any overrides (and possibly other settings) in the DNS forwarder should trigger a sync to the secondary if th...
06/03/2009
- 05:58 AM Revision 372d28b0: Eventhough you can set the racoon admin socket to a different path in the configuration it will be ignored by ipsec-tools 0.8+
- Align all the sockets into the new path /var/db/racoon so that we can find it.
Remove the old killall -HUP racoon as ...
06/02/2009
-
11:05 PM Feature #11 (Resolved): Allow multiple syslog servers
- Currently only a single syslog server can be specified, it would be nice to allow multiple servers.
- 10:37 PM Revision f0c3eea0: Use is_dir, not is_file for detecting directory existance.
- 10:36 PM Revision 3283437d: Oops, make that /bin/mkdir
- 06:21 PM Revision 0e0e232b: Avoid errors when a non-existent element is called by a function
- Submitted-by: Manoel Carvalho
- 06:41 AM Revision 1c163b91: Bump the version number to 1.2.3-RC2.
- This to know when people complain about the load balancer we know if
it's the new or the old one. -
01:17 AM Revision 2312b0eb: How about some handy links to external IP info sources, with a suitable warning.
-
12:54 AM Revision 737ed7d1: It might help if git was actually tracking the file for this...
-
12:10 AM Revision 145eba30: Add a handy DNS resolution page.
06/01/2009
- 09:57 PM Revision e1d23411: Oops, plip was already there, at the bottom.
- 09:55 PM Revision adf44688: Exclude plip from get_interface_list
- 09:54 PM Revision a42d1da2: Add plip exclusion
05/31/2009
- 10:02 PM Revision 907d8503: it's IPsec, not IPSEC
- 09:23 PM Revision a164029f: Make sure that the apinger messages end up in the load balancer tab
- 09:14 PM Revision cb45014a: Select lan interface correctly when editing
- 08:36 PM Revision 24afa018: Merge branch 'RELENG_1_2' of http://gitweb.pfsense.org/pfsense/mainline into RELENG_1_2
- 08:36 PM Revision 47c13f03: fix static route deletion
- 08:31 PM Revision 52cca3a4: fix route deletion
- 07:55 PM Revision b04eb23b: clarify log message
- 06:51 PM Revision a0793ae4: Add NAT-T ports.
- Submitted-by: JimP@
-
01:44 PM Revision a6d821bc: Update functions to add other anchors for before {nat,rdr} rules and {nat,rdr}early rules. Further more no need to call filter_configure since the anchors can be loaded separately from the main ruleset.
- 06:32 AM Revision 6bfccde7: Set hostname then call hostid onestart
- 06:31 AM Revision 30934c59: Set hostname then call hostid
05/30/2009
- 10:17 PM Revision 4aecfb7a: Set hostid earlier in boot
- 10:09 PM Revision 76f59429: Setup the host GUID which is required for ZFS
- 10:08 PM Revision 34bb5b72: Forgotten emergency shell commit.
- 09:55 PM Revision a2d7d8d5: Run /etc/rc.d/hostid start on startup. This is required by ZFS.
- 08:51 PM Revision 08d591b5: Ensure /var/db/racoon exists
- 08:51 PM Revision 202e5379: Ensure /var/db/racoon exists
-
06:23 PM Revision d02a500d: Fix captive portal multinterface rule gfeneration.
- 06:27 AM Revision 0e11e138: Unbreak english
-
04:40 AM Revision ea8a58ea: Unbreak pkg-utils.inc. Extra space made it rather unhappy. Reported on IRC and in the forums.
- 12:02 AM Revision d5b116bb: Add ! support when invoked from the CDROM boot prompt now for recovery console, installer.
05/29/2009
- 10:41 PM Revision dc3dedbb: Correct swapped values
- 10:36 PM Revision 20afbdfe: Oh dear, looks like I had the values for loss and latency reversed.
- That is not very useful.
- 10:36 PM Revision 0f2bd8e7: Make the apinger rrd files end up in /tmp so they are not seen by the
- web ui.
-
09:49 PM Revision a9b2e638: Present a new package option filter_rules_needed which has a function name to be called if the package needs to create firewall rules. The function should have a switch statement one with 'nat' option wich is called for nat/rdr and one with 'rule' option which is needed for rules. This will help on removing from filter.inc all the packages hardcoded includes and rules and give some more dynamicity. The rules by this function will be included on rules.nat.packages and rules.packages on /tmp partition and called by anchors include file when filter reloads(still this has to come).
-
09:49 PM Revision 2dcf4150: Move all address handling of rules to the filter_generate_address. Remove checking for addresses on the beggining of generate_user_filter_rule since we have better way of checking this now.
-
06:31 PM Revision f91bc86f: Fix still the address extraction.
- 04:38 AM Revision c432da9c: Full path to chmod
05/28/2009
- 11:04 PM Revision 991eb938: Adding --all-servers flag for DNSMasq which can help when a DNS server is unreachable and in some cases speedup queries since it will ask each known dns server all at once and use the first response that it finds.
- 10:39 PM Revision 0cc5b3f4: Ooops, clear-on-reload is preenting dnsmasq from starting.
- 10:34 PM Revision aa5d3ff6: Adding --clear-on-reload:
- --clear-on-reload
Whenever /etc/resolv.conf is re-read, clear the DNS cache. This
is use... - 10:27 PM Revision 739b97d9: Use --all-servers:
- --all-servers
By default, when dnsmasq has more than one upstream server
available,... -
01:01 PM Revision 33bf1874: Fix the issue reported on http://forum.pfsense.org/index.php/topic,16559.0.html. Basically a missing convertion from 'source'/'destination' to target.
- 07:50 AM Revision 6f255c8b: Change the warning threshold for the apinger delay warning from 100 to 200 ms.
- 07:45 AM Revision e1c6b3d6: Backport apinger from 2.0 to 1.2
- This removes the gateway support from the slbd load balancer. It will now create a apinger configuration instead.
Cha... - 07:22 AM Revision 1bc43e42: Hide errors.
- 07:20 AM Revision 324d622f: Hide error.
- 07:03 AM Revision 0aca91d0: Ensure 127.0.0.2 points out 127.0.0.1.
05/27/2009
- 10:01 PM Revision 857ce5f3: Fix the function that checks if a link is to be included or excluded.
- Multiple alarms can be returned which requires different parsing.
Scott will test this -
05:13 PM Revision 5cd26039: Start sshd after the interfaces and routing have been configured.
05/26/2009
- 11:33 PM Revision efea21c4: Description field is not required
- 06:14 AM Revision 29dc1e6e: Added a missing argument in the lighty configuration for captive portal.
- 04:45 AM Revision 023f4180: Found another bug in ca_chain_array.
- 04:23 AM Revision 801247db: Fixed a problem in ca_chain that caused a segmentation fault.
- 03:22 AM Revision faa7e333: Merge branch 'master' of http://gitweb.pfsense.org/pfsense/mainline
05/25/2009
05/24/2009
- 06:36 AM Revision 2cf6ddcb: Added support for certificate chains to manager so that lighty can deliver them via SSL.
- 04:27 AM Revision c224dd9d: MFC Recovery console on CDROM platform
05/23/2009
- 08:30 PM Revision 41f4fada: Hide errors on sem_get() too
- 08:26 PM Revision c77050d5: Surpress semaphore errors
05/22/2009
- 06:40 PM Revision 4b4271d3: Do not include shmop twice
-
05:08 PM Revision 35e4f68e: Merge backup_vip_function to the synchronize code where its only used.
-
05:07 PM Revision d3b6dd4c: Revert "Include pfsense-utils for backup vip function."
- This reverts commit 2ff71279575e0afbac28b9a79a43e81721a4fced.
-
05:06 PM Revision 2ff71279: Include pfsense-utils for backup vip function.
-
05:02 PM Revision 4fa2be6d: Check for blank lines and ignore them.
-
05:01 PM Revision f3ebffee: Do not spam the logs. Reported by http://forum.pfsense.org/index.php/topic,16382.0.html.
-
04:51 PM Revision 6e8f7b53: Move Sync of config from filter.inc filter_reload to write_config and all the code in a new file rc.filter_synchronize. The later is called by check_reload_status with the tmp/filter_sync action triggered with carp_sync_client() function. This solves the excessive syncing of configs on not needed cases and speedups the filter_configure_sync!
-
04:29 PM Revision caec9484: A better fix to empty lines.
-
03:49 PM Revision 32822c6e: Propperly check for empty slots. Fix by forum user: itsmorefun!
-
03:31 PM Revision 3cfb799d: Fix ipfw rule syntax.
-
03:26 PM Revision fca39472: Fix the rule to actually match on multiple interfaces.
-
09:55 AM Revision 97edea16: Fix bridge checking missed in previous convert to multi interface capble CP. This is arguably needed since with new bridge the interface might be in full routing mode and be bridged just for SNAP port. Anyway people can run CP on top of the bridge interface itself anyway.
- 05:33 AM Revision 655e9c79: Correct extension name
- 05:32 AM Revision 85df6906: Adding sysvsem.so
- 01:44 AM Revision 032d2dc1: use real if name for get MTU function
05/21/2009
-
11:02 PM Revision b27f1caf: Make the CP interface check code more buller proof.
- 10:11 PM Revision 5d146d0b: We only need sysvsem for CP locking
-
09:44 PM Revision f8b11310: Make CP multi-interface capable.
- 08:41 PM Revision 868a5b99: Adding Ciphers Ciphers aes128-ctr,aes256-ctr,arcfour256,arcfour,aes128-cbc,aes256-cbc for the tin foil hat wearing folks.
- 08:39 PM Revision 66378510: Adding Ciphers Ciphers aes128-ctr,aes256-ctr,arcfour256,arcfour,aes128-cbc,aes256-cbc for the
- tin foil hat wearing folks.
- 04:22 PM Revision 5aa16772: Add needed modules for CP locking
- 04:16 PM Revision 04442020: Adding php libraries for CP locking
05/20/2009
05/19/2009
05/18/2009
- 11:19 PM Revision 01cdef6c: Missing "
- 11:19 PM Revision 49a0eba8: Doh, it's sh, not php
- 11:18 PM Revision 2bc1456b: Do not keep respawning to shell on exit. Alert box is rebooting in 5, sleep for 5 to allow CTRL-C
- 11:06 PM Revision 519d2f03: Mount RW for key generation
- 11:06 PM Revision 03ef91ef: Mount RW for key generation
- 10:58 PM Revision 3ec9c84a: Use custom prompt for Recovery Shell
- 10:56 PM Revision b1d04497: Nuke \n's
-
08:02 PM Bug #10 (Resolved): Enable SSH console menu doesn't work on embedded
-
06:55 PM Bug #10 (Resolved): Enable SSH console menu doesn't work on embedded
- Needs to mount rw
- 05:17 AM Revision 6785fbfe: Merge branch 'RELENG_1_2' of git@rcs.pfsense.org:pfsense/mainline into RELENG_1_2
- 05:16 AM Revision eccd3813: Kill rrdtool before killing updaterrd, possibly prevent multiple updaterrd from running.
- 01:39 AM Revision a9e92f60: Spawn tcsh instead of sending getty into a DOS loop
Also available in: Atom