Activity
From 05/08/2005 to 06/06/2005
06/06/2005
- 11:37 PM Revision b7e9ec80: * Minor cleanups
- * Tell user after pressing finish the new profile will be loaded
- 11:18 PM Revision 189e3bab: Add MP3 streaming media option
- 11:11 PM Revision c15288dc: Correctly install the providers rules
- 11:09 PM Revision f071f0c2: Missing $
- 11:07 PM Revision 6b862580: Corretly enable checked rules and only turn on rules for checked items
- 11:00 PM Revision 8073385d: Make sure we setup arrays before populating
- 10:56 PM Revision fc4c39f5: Unbreak shaper[tm]
- 10:27 PM Revision 8c304753: Fix progress bars.
- 10:18 PM Revision 25038334: Update output and status windows when installation is complete.
- 10:04 PM Revision 77963311: Only install shaper items for checked boxes.
- This opens up a new can of worms, all boxes should be checked by default if we are unchecking the parent checkbox.
- 09:54 PM Revision 1f7ef3ff: Add Kbit values up to 1024
- 09:49 PM Revision f4438819: * Ungrey PPTP and IPSEC on check
- 09:48 PM Revision 78076eb9: * Its United Offensive
- * Ungrey item on click
- 09:46 PM Revision d7833ee1: Magic Shaper -> EZ Shaper
- 09:33 PM Revision eb592ea4: Remove old rc files
- 07:20 PM Revision ad4fb359: Change others priority to 4
- 07:18 PM Revision 0267378f: Add others category which includes:
- * IPSEC
* MSRDP
* PPTP - 06:00 PM Revision 2acda758: Fix $myurl handling with str_replace.
- 05:34 PM Revision 520d3d57: * Add similar framework for VOIP as our Gamers framework
- * Add vonage on port 5060
- 04:55 PM Revision d20aaef3: Remove /etc/rc.subr and /etc/rc.d after upgrade if it exists. We have our own rc process.
- 04:42 PM Revision c813af6d: Remove print_r().
- 04:41 PM Revision 8989169e: Fix firmware checking. This will need to be changed again once we switch to bdiffs.
- 04:32 PM Revision 3c277603: Version bump
- 03:05 PM Revision d8376f32: Add Call of Duty (United Defense) shaper rules
- 07:27 AM Revision 840c97dc: Document more functions.
- 06:20 AM Revision c2bd4bd1: We no longer need direction indicators
- 06:18 AM Revision 4c882d7e: We no longer need direction indicators
- 06:13 AM Revision 281b2623: Flush static output when starting a fresh installation or deletion.
- 06:10 AM Revision 608ebe77: Pass required variables to pkg_mgr_delete.
- 06:07 AM Revision 62c55268: Adjustments to delete_package_recursive().
- 05:50 AM Revision 407bf67a: * Add package_delete_xml() and pkg_delete_recursive().
- 05:05 AM Revision 468a6663: Actually queue outbound pakcets
- Ticket #125
- 04:45 AM Revision e4ec999c: Outbound shaper tags for ticket #125
- 04:19 AM Revision ff0e0e1a: Fix games queue (hopefully)
- Actually honor if the user wants to shape games or not :)
Tied to ticket #121 - 04:14 AM Revision a8c49971: Version bump
- 04:01 AM Revision 09c32a8e: we really need require_once("pkg-utils.inc"); for is_package_installed();
- 03:52 AM Revision 04c180f9: Remove old magic shaper, it can't create useful rules anymore
- "Experimental" magic shaper is now open for business - mind the gap
Tied to Ticket #121 - 03:47 AM Revision 01f5620a: Squid strikes again.
- 03:41 AM Revision 23f1e22a: Require pkg-utils.inc instead of xmlparse_pkg (and make it exclusive to dump_clog instead of global).
- 03:40 AM Revision 3ead64af: add require_once("pkg-utils.inc");
- 03:38 AM Revision 02f1157b: Don't use the package parser anymore.
- 03:34 AM Revision c8548e7d: no need for pkg parser require
- 03:33 AM Revision 1461488c: We don't need the XML parser.
- 03:32 AM Revision a1d2a522: Why are we including package utils? :P
- 03:24 AM Revision 3a7f182b: Fix P2P interfaces
- Part of ticket #121
- 03:24 AM Revision 34d9ec6d: Fix package logs.
- 03:23 AM Revision 451cc9c4: Remove left background. We've been getting a few complaints but everyone loves the top! :)
- 03:22 AM Revision 69305751: Add missing
- 03:20 AM Revision 474801b4: Fix direction on magic shaper
- Part of Ticket #121
- 03:15 AM Revision 9f9dcd98: require -> require_once
- 03:10 AM Revision 6605faea: require -> require_once
- 02:32 AM Revision e1654bea: Setup (more) correct default queues and ack queues to go along with them
- Part of the master shaper ticket #121
- 02:23 AM Revision bac1bccc: No need for 2 Outbound in a row
- 02:06 AM Revision 2dd15af7: Fix menu code.
- 02:05 AM Revision e78eb6bf: Add Tiger Woods 2004 for PS2
- 02:04 AM Revision 89b7daa9: * Write /tmp/y
- * Fix a few other minor bugs.
- 02:02 AM Revision a3cd0033: Add 10 more ports for ppl with multi-users behind nat
- 02:02 AM Revision 28c18dd8: * Add Quake III
- * Add Delta Force
- 01:53 AM Revision 6751a1a3: Add pkg-utils based package installer.
- 01:39 AM Revision 22b0ed55: * Add gaming in and out queues, set pri to 5
- * Add counterstrike, the mother of all 1st person shooters
- 12:54 AM Revision 907e49b8: Show when no services are available
- 12:14 AM Revision 35923c7f: include pkg-utils.inc
- 12:05 AM Revision 08e3c543: * Launch /usr/libexec/save-entropy niced as 20
- * Cleanup while I'm here
06/05/2005
- 11:53 PM Revision b694936e: Use $raw_name instead of $service. $service was never set
- 11:50 PM Revision 3d13f780: If a service fails to start (ruh roh) then output to the web browser the error message
- 11:40 PM Revision f8e335a3: Include pkg-utils.inc to atleast get the scripts running again. It doesn't install correctly however.
- 11:34 PM Revision 64092c34: unbreak the package manager by adding back fetch_latest_pkg_config()
- 10:15 PM Revision 78dde2d7: Move installed packages over to get_pkg_info.
- 10:10 PM Revision 378bccb7: Add needed lisstag for menu items.
- 10:05 PM Revision 77c6c2f7: Only request the fields we need.
- 10:03 PM Revision b426850b: Move package manager over to get_pkg_info.
- 09:43 PM Revision eb90233d: Check for service running after restarting or starting and report back to user instead of blindly thinking a service was started
- 09:30 PM Revision 90e3bbc0: Use menu information from config (instead of ./ext/). This will make it easier to sync packages after a restore.
- $config['installedpackages']['menu'][]
- 09:28 PM Revision 9b84b953: Correct the is_service_running() routine
- 09:23 PM Revision a6713b32: Fix nat rule dup so we really create a new rule instead of just editing the current one.
- Reported-By: Criggie
- 09:20 PM Revision 5c6bef5b: Add some color to running and stopped text fields
- 09:17 PM Revision 221054b5: Add titles
- 09:14 PM Revision c51904c7: Center icons
- 09:04 PM Revision b7256cc0: * Use service not services
- * Space in between icons
- 09:01 PM Revision 57e15da9: * Cleanup
- * Use hoba's new icons
* Temporary get_package_description() - 08:59 PM Revision 7e2779df: Bugfixes and cleanup.
- 08:49 PM Revision 6ae2ac8d: Minor alterations to package_install().
- 08:47 PM Revision 3d20d7ac: Remove find_package_description()
- 08:41 PM Revision a9bc3b82: * Cleanup table
- * Include package description
- 08:35 PM Revision c2c40105: Correctly return packages description
- 08:30 PM Revision b893276d: add find_package_description() which returns a packages description
- 07:53 PM Revision 7597c8e8: Add package_install, package_install_xml, etc.
- Still to come:
* reinstallation
* deletion
* hooks into rules, nat, index.php
* servi... - 07:00 PM Revision e8149ac3: Version bump
- 06:55 PM Revision 255b0b7d: If we cannot locate the strings in the .SH file return "guessed" items
- 06:18 PM Revision 0bf2576a: Link in new Services Manager
- 06:10 PM Revision a0e4cea2: Add a new Service Manager. This blasts Ticket #129 to outter space
- 05:06 AM Revision 66879dc4: Don't need this function anymore - it wasn't happy anyway
- 05:03 AM Revision 2602ae2f: Split shaper back to individual interfaces
- fix VOIP queues (wrong interfaces)
- 02:37 AM Revision b667f1ce: Rip evil carp breaking version
- 02:36 AM Revision 17c32c98: die carp breaking line, die!
- 12:54 AM Revision 123c9029: remove debugging
- 12:51 AM Revision 7f7695fe: Correctly enable hostap on wi type cards
- 12:51 AM Revision 05460fd3: Wizard now honors the "enable" checkboxes for screens that "do something"
- 12:32 AM Revision 3e9f1980: Bytes -> bits
- Redirect to / after "Finish"
run filter_configure() - rules seem to parse clean now ;)
06/04/2005
- 11:48 PM Revision 52be1d03: Disable php_check_syntax() again, it has issues.
- 11:45 PM Revision 3b617d70: Remove the no supporting blurb. If its in here it should be supported, period.
- 09:51 PM Revision 80519440: Version bump. Welcome to the evil update.
- 07:56 PM Revision 503c732d: use the correct field for clientip
- 07:54 PM Revision 0c612b87: fix queues
- 07:39 PM Revision 79a6c437: More shaper work
- 07:27 PM Revision 074d5eb4: Allow ath or wi interfaces to use hostap correctly
- 04:54 AM Revision 9ba517a2: Enable php_check_syntax() checking of eval'd scripts and report an error on console if one occurs
- 04:49 AM Revision 0790a585: put some organic pfsense-logos behind the menu
- 03:36 AM Revision 570cdbcf: Oops, guess that <form> was needed after all!
- Pointed-out-by: hoba@
- 02:43 AM Revision f1f924bf: Commit more work on the magic shaper and shaper system
- 02:14 AM Revision 1d1038ee: Allow uploading of captive portal files
- 02:09 AM Revision 1312bde1: tripple-d logos jump at you ;-)
- 01:49 AM Revision 136b8de4: Restore previous loader.conf
- 01:39 AM Revision 79a1c4ff: Update loader.conf
- 01:38 AM Revision 0650c9b9: Do not carriage return after assigning debug info
- 01:12 AM Revision 8cd551fc: favicon...for bill ;-)
- 12:55 AM Revision abb94f34: Version bump
- 12:53 AM Revision 1c101a44: Allow uploading of captive portal files
- 12:48 AM Revision c7757f8a: backgroundgraphics for the top table
- 12:28 AM Revision 07cd2b4b: Do it in the right order.
- 12:26 AM Revision 923e16ed: Correct create temporary file
06/03/2005
- 11:38 PM Revision 1ca54f04: Set a package needs syncing flag after a restore operation
- 11:22 PM Revision aa26bd27: Mount rw before rc.bootup
- 11:01 PM Revision 00b20405: Actually disconnect a user correctly
- 10:36 PM Revision eccd429a: Remove debugging line
- 10:28 PM Revision a21b1cad: Fix minor javascript bug. Trap server port should be disabled if trapenable is unckecked.
- 09:43 PM Revision cc29e36d: Version bump
- 09:40 PM Revision c0489a1b: Correctly bring up hostap mode
- 08:44 PM Revision 8bb29531: make a copy of $optcfg since the wireless code depenes on $optcfg
- 07:40 PM Revision 2901afeb: 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.
- 04:20 AM Revision dbeeb008: Remote '"' marks around trap host and trap port.
- These stop the snmp server from starting.
Add trap string to write config. - 04:18 AM Revision 8c3c9dc2: Add trap string to snmp trap config.
- 01:50 AM Revision 4f4d63d8: Add support for trap and snmp writes (currenly disabled).
- Make menu look more like some of the others.
Add support for snmp trap server and snmp write strings.
Write community... - 01:48 AM Revision 142da8f7: Add support for trap and snmp writes (currenly disabled).
06/02/2005
- 09:54 PM Revision 792e6c5d: Remove trailing space
- 09:53 PM Revision 9780006a: Use proto and get rid of -> *
- 09:50 PM Revision 534ceb5f: Be more specific on no rdr rule so squid can work
- 09:33 PM Revision 40697dbf: Full path to adjkerntz
- 09:15 PM Revision 134ebac9: Trim some print.
- 09:14 PM Revision 7cc29855: * Only store 30 configuration revisions by default.
- * Trim stored backups only when we need to.
- 08:36 PM Revision 335978db: Add find_number_of_created_bridges() routine which returns the number of currently created bridges
- */
- 08:25 PM Revision dc22c75c: Remove filtering bridge option. It's on by default now Toto.
- 06:09 PM Revision 1249b214: Correctly save the multi subnet ipsec option
- 05:10 PM Revision f4539a66: Version bump
- 09:38 AM Revision 6558f6d7: Upload-progressbar converted to use bar_*.gifs
- Checked with ie and firefox (I can't tell how much I hate IE...)
- 05:41 AM Revision 2f22c8ff: don't initiate progressbar with 100% at start. 0% is better ;-)
- 05:17 AM Revision c2b208c3: move icons to middle of the cell
- 05:02 AM Revision 6aed3a2e: Add copyright
- 04:54 AM Revision 89bc641e: convert ++ to plusplus - javascript don't like and I don't feel like trying to make it
- 04:46 AM Revision dbbd3684: move icons to the middle of the cell
- 04:42 AM Revision 33a56b27: Add greyout support. This is still very experimental ;)
- 04:42 AM Revision 3b3eb60d: Initial commit of the skeletal magic shaper wizard
- 04:32 AM Revision f3c6fdc0: Allow for <warning> tag
- 04:22 AM Revision 71a85b21: ups, one border border too much...
- 04:19 AM Revision cff79a9f: changed the package-install-progressbar to the new style.
- now uses the same graphs like the the system-status and queue-graphs.
one look, one feel and makes customization late... - 04:02 AM Revision 697bb9e8: Version bump
- 04:01 AM Revision cf8a4dab: Thats -p not -i
- 03:15 AM Revision 8f0a5baa: Really remove OpenVPN instead of just commenting it out. Apparently IE is dumber than it looks.
- 01:51 AM Revision 4d3a6a22: Version bump.
- 01:48 AM Revision a3a0dddc: Correct typo
- 01:09 AM Revision f8a52ee0: Add console/web-aware versions of update_status and update_output.
06/01/2005
- 06:28 AM Revision 68c65d25: 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) ;)
- 06:18 AM Revision d47a8a69: bsnmpd support by strgout
- 06:13 AM Revision 853e003a: run bsmptd
- 06:04 AM Revision d0393975: corrected slight color mismatch
- 05:52 AM Revision d3fd9248: correct version
- 05:12 AM Revision ee130673: Version bump
- 04:50 AM Revision de7d19b8: Make parent queues work again
- 03:59 AM Revision d11a220f: make tos bit work in shaper
- 03:57 AM Revision 87176cb8: Turn default policy of state-policy if-bound on by default.
- Discussed-by: bill, chdio, geekgod
- 03:20 AM Revision ef8df2f3: Enable spanning tree protocol on bridged nodes
- 01:19 AM Revision bb35cf38: Revert check for interface enabled - this fixes user rules again
- 01:06 AM Revision 5161a6e6: Add aliases backup & restore item
05/31/2005
- 11:42 PM Revision b4387c96: Make sure $bridges_total is a numeric
- 10:54 PM Revision d6caad17: Cache the contents of find_carp_interface() to speed up subsequent requests
- 10:40 PM Revision 10655b3c: Speedup get_carp_interface_status() by caching the full ifconfig file and then using it for each seqsequent request during the php session
- 08:50 PM Revision 69b8e1d4: Version bump - this version will most likely be a developers only version
- 07:30 PM Revision 8e22c8fb: Remove filter_generate_ipfw_altq_rules() since we're not longer in IPFWland, toto
- 07:29 PM Revision 7ce3fb18: Remove commented out code in preperation for pure pf altq switchover
- 07:24 PM Revision 88481a77: If the field type is checkbox then set the value in config.xml to TRUE if its "on"
- 06:55 PM Revision d2b26274: Add source Type dropdown box allowing the user to select "any" as the source
- 05:56 PM Revision 0b458176: Start pftpx with wan address
- 05:55 PM Revision 00fa955e: Allow "any" as a source network on nat mappings
- 04:23 PM Revision 3d24150f: Do not process a rule that is attached to a disabled interface
- 04:18 PM Revision 5170d8c2: Correctly remark this code snippet out
- 02:44 AM Revision f1853637: More work on cURL functions.
- 01:26 AM Revision fbdc712e: Something tells me we aren't using IPFW anymore Toto
- 12:36 AM Revision 34591684: Look at the correct field to deterimine which item should be selected in the interfaces_selection widget
05/30/2005
- 10:51 PM Revision 7f347359: Set package interface flag.
- 09:49 PM Revision 3465f09f: Send mtree output to syslog
- 09:34 PM Revision 33b7cc0d: * Document more functions.
- * Begin to use XMLRPC to retrieve package information.
* Comment out deprecated functions. - 09:24 PM Revision 6ffe7321: Move ssh lockout rule and make it a non-quick rule so that USER_RULES can override if they wish
- 08:23 PM Revision 9c648dae: Version bump
- 06:29 PM Revision fc6b5a4d: More bootup cleanups
- 06:13 PM Revision 74dbce1f: More bootup cleanups
- 06:05 PM Revision b451b6ab: Categorize updates by both update type and updated system.
- Examples: pfSense-Full-Kernel-Update-0.67.0.tgz, pfSense-Binary-Firmware-Update-0.67.1.tgz.
- 05:50 PM Revision deebaae1: Make all startup commands uniform by correctly outputing when they are done.
- Example:
Starting DHCP service...done. - 05:49 PM Revision bde35c07: Misc comments
- 04:12 AM Revision 82e29329: Missing space
- 03:52 AM Revision 8c6516d1: Move package and cURL functions to their own include. These functions will be removed from pfsense-utils after cleanup and documentation.
- 03:21 AM Revision 6db88af6: Add cURL functions. These may be moved to pkg-utils.inc soonish.
- 03:20 AM Revision 3a6cd22a: Remove cURL functions.
- 03:16 AM Revision 5763777e: Add pkg_fetch_recursive().
- 02:53 AM Revision 1b470a3d: Oops, that wasn't supposed to leak in :)
- 02:50 AM Revision 2f490c49: Start mergeing in altq/pf changes
- 02:31 AM Revision 5162cf2e: Add javascript tree view images
- 02:31 AM Revision f449e027: images -> tree-images
05/29/2005
- 05:27 AM Revision 1e067408: Add bsd licensed tree control.
- 05:22 AM Revision 625d5e77: version bump
- 05:21 AM Revision 0e7427da: Enforce hard timeouts
- 05:06 AM Revision e202c520: Set $pastlatest if we're current.
- 04:57 AM Revision 28d38aa4: misc comments
- 04:53 AM Revision 055cf54b: Note that CARP is a good replacement for proxyarp
- 04:43 AM Revision b5b60199: Label the rules
- 04:42 AM Revision 5a66117a: Allow multiple bridges.
- 02:55 AM Revision b3a93cb0: Do not append the version name to $tofetch - it isn't (currently) used.
- 02:04 AM Revision 091ac305: Make all occurances of Note uniform
- 01:41 AM Revision 386d9df5: Allow DNS for captive portal to query the built in dns forwarder
- 01:32 AM Revision 2933fd9d: Version bump
- 01:32 AM Revision 076ebc9f: Actually turn on captive portal after saving changes
- 01:21 AM Revision 96c788d5: Update Mac Pass through behavior description
- 01:17 AM Revision 47503e7b: Remove mac filtering option
- 01:12 AM Revision ff57566f: Correct portal arguments by appending \ before *
05/28/2005
- 10:06 PM Revision 09086136: Swap images
- 08:27 PM Revision 5e4a316d: Reorder items, clean up code
- 08:27 PM Revision ec6cb6bd: Only echo out if we are booting
- 06:41 PM Revision b7809742: version bump
- 05:36 AM Revision ccee9329: Kepp track of the number of bridges
- 05:34 AM Revision 77720bd3: Fix in_array syntax warning. We don't use fwupplatforms at the moment.
- 04:53 AM Revision 92748a51: Update pictures from Holger Hauer
- 04:19 AM Revision c83d632e: port = 8000
- include proto
- 12:09 AM Revision dd166aff: Remove per user bandwidth. This should be done with Traffic Shaper now.
05/27/2005
- 11:07 PM Revision 6f9f079e: Use arp table to deterimine when we need to flush an old captive portal user from the pf table <captiveportal>
- 09:25 PM Revision 7a4d9546: Update (C)
- 09:19 PM Revision e33269d8: Convert captive portal over to use pf tables.
- TODO: Figure out how to deterimine when the last activity time of the user was.
- 08:55 PM Revision 04db658e: Captive portal pf filter support
- 07:37 PM Revision 8062bbd9: Somehow bogons rule was duplicated outside of the if check and blocking ips if they where private on the wan.
- Super-sleuthing-by:alan walters
- 02:47 PM Revision d3e9d9f1: Version bump
05/26/2005
- 09:31 PM Revision a22042d6: Do not ALTQ $LAN -> $FIREWALL trafffic
- 09:21 PM Revision c9734927: Remove "me" rules until I can find a better way to isolate firewall -> local traffic
- 09:11 PM Revision f2ed8112: Restore the previous behavior by not creating ipfw rules for carp.
- 04:40 PM Revision be8565c3: find out the interface ip. match against carp subnets
- and automagically generate rules for carp'd interfaces
as well as the primary interface defined. - 04:24 PM Revision de7cabfe: Prefer out xmit and in recv directives for ipfw
- 03:14 PM Revision 34caec13: Turn on prefer older sa's by default
- 02:57 AM Revision 745ca914: real fix for user rule label
- 02:54 AM Revision 3e1ffbcd: Apply a label regardless of description missing, just make it be "USER RULE"
05/25/2005
- 10:39 PM Revision 1859a2e6: * Clear /tmp once a week
- * Mount and unmount the compact flash before updating the bogons list
- 09:57 PM Revision 001fdeea: * Do not set bandwidth and bandwidth type unless are other than ""
- * Unset the values if either condition is not met in the config
- 09:20 PM Revision 224ed6e2: Convert friendly interface name to real interface
- 02:32 AM Revision 3f4f675e: Force package installation, even if dependency installation fails. This addresses ticket (#100), but is a bit ugly.
05/24/2005
- 09:07 PM Revision f633fec5: Correctly bring up carp interfaces if carpdev is not chosen
- 09:00 PM Revision b47ba91e: Group pftpx anchor with ftp-proxy
- 08:35 PM Revision fb7df0d0: Version bump
- 08:34 PM Revision f09972bc: No need for inetd, pftpx is its own proxy
- 08:33 PM Revision ab1f7fb6: pftpx anchor should be on top
- 02:40 PM Revision 231fc0d4: Only echo out if we're booting
- 02:40 PM Revision c7a0be97: Only echo out if we're booting
- 02:38 PM Revision c9ef0a6f: Remove -q ftpproxy
- 02:36 PM Revision 815b08b4: Remove done
- 12:42 AM Revision abadeb6e: Missing '-'.
- 12:41 AM Revision 2983ae92: Tighten up pattern matching - I completely overlooked the obvious :)
- 12:24 AM Revision 4cff4d3f: * Fix skip_install_checks.
- * Loosen up pattern matching on /var/db/pkg. This is not an ideal solution.
05/23/2005
- 11:23 PM Revision 0d534dce: Carriage return after Package installation completed
- 03:08 PM Revision b91f923a: Allow user to specify interface. This will allow CARP to work on DHCP interfaces, etc!
- And the crowd goes nuts!
- 03:00 PM Revision 5c74f339: Reset size in between widgets
- 02:57 PM Revision 4a91019e: Allow additional entries to be inserted into the interfaces selection widget.
- The first usage of this will be with carpdev.
- 01:49 PM Revision 58131cda: Version bump
- 01:44 PM Revision 8fecad11: Do not show swap graph unless a swap partition is loaded
- Fixes Ticket #93
- 01:35 PM Revision 2733ae78: Do not allow CTRL-Z and CTRL-C to be pressed in console.
- Fixes Ticket #57
- 01:29 PM Revision f53b85a3: Correctly check if a rule is disabled and toggle accordingly.
- Fixes Ticket #96
- 01:25 PM Revision e5fca185: Make sure $config is a global
- Fixes Ticket #99
- 01:22 AM Revision be04ff69: Trim all versions (6.0.0-CURRENT becomes 6.0.0, etc.)
- 01:21 AM Revision 4362a402: Tweak colors on listbggrey.
- 01:16 AM Revision 918a884d: fix aliases
- 12:12 AM Revision 309d4ef4: turn off dma on boot
05/22/2005
- 11:41 PM Revision d28303ed: Explain that we do not sign alpha or beta images
- 10:15 PM Revision 4de956fb: Fix MTU.
- Submitted-by: strgout _AT_ unixjunkie.com
- 03:32 PM Revision ae297b05: Version bump
- 05:01 AM Revision a46b73bd: Version bump.
- 02:19 AM Revision d42812e8: Addresses ticket #98
- Submitted-by: strgout
- 01:07 AM Revision 32438cec: * Remove "done" after configuring OPT interfaces - the function called prints status.
- * Switch around a mute.
- 12:50 AM Revision c1627786: More console muting. We actually look professional now.
- 12:07 AM Revision 49e5bb8e: Do not rules for static routed interfaces. Our behavior is different from m0n0wall and the user can create their own rules if they wish.
- Fixes Ticket #97
- 12:02 AM Revision 0e528224: Version bump.
- 12:01 AM Revision ea791ae5: mute console when bringing up pflogd
05/21/2005
- 11:44 PM Revision dd2ab8f8: Mute and unmute the console at strategic times to cleanup the boot sequence
- 11:32 PM Revision 4ec1f1c7: Mute console on boot.config loader, unmute when pfSense starts to wake up.
- 10:59 PM Revision f699da52: Do not mount as ro if we're booting.
- 10:40 PM Revision 1b720c35: * Rely on the cached config only when we aren't writing - something seems to be getting lost in translation between XML -> serialize -> unserialize.
- * Parse the config XML upon write - this seems to fix corruption issues.
- 10:24 PM Revision 360fb405: * bkacup.cache is a file, not a directory.
- 09:47 PM Revision 69d98c09: send already exist message to /dev/null
- 09:47 PM Revision 6484bb83: dhclient.conf should be symlinked to /var/etc ... this should fix the dhcp override problem.
- 08:07 PM Revision e836a920: Version bumps
- 08:05 AM Revision 15bd755e: Use full path to dmesg
- 04:38 AM Revision 57043ed8: Insert pftp anchors
- 04:31 AM Revision b7af3ba2: We do need inetd. Duh.
- 04:25 AM Revision 890332a9: pftpx does not use a -i argument
- 04:23 AM Revision 7d7bd7ca: Hide warning messages
- 04:19 AM Revision 4684dc58: detect if we're operating on a net4801 from dmesg -a and activate the env monitor
- Ticket #94
- 04:09 AM Revision 404407ff: Do not kill pftpx. Its not hunting game.
- 04:08 AM Revision 6434ef0b: we no longer need inetd.
- 04:06 AM Revision 907c5461: Switch over to pftpx.
- Why?
1) it handles all ftp modes: PORT, PASV, EPRT, EPSV
2) it handles ipv6
3) it should scale: one process handles ... - 03:37 AM Revision 01309599: copy/paste buglet...a_out, not a_nat
- 02:46 AM Revision 1886ba69: Comment out the rest of config.cache
- 02:44 AM Revision 184fb5c3: Comment out the rest of config.cache
- 02:43 AM Revision 1e7ab453: Shell rc.reboot
- 01:50 AM Revision b14db076: Version bump
05/20/2005
- 11:37 PM Revision 5ee29b51: Do not use config.cache until the serialize() bug is solved.
- 06:11 PM Revision 85eb07c3: Do not show wireless interface status if no wireless nics are present
- 06:01 PM Revision 865e08c2: Enable image RW before trying to backup.
- Fixes ticket #91
- 05:57 PM Revision d42c2e20: Create /cf/conf/backup/backup.cache if it doesn't exist on bootup
05/19/2005
- 11:07 PM Revision 4591490d: Remove console auto update option.
- Fixes ticket #85
- 11:00 PM Revision 59fe3cdf: * Execute firmware upgrade in the background
- * Reboot again from /etc/rc.firmware, not from the web gui. This can be *dangerous* if the user cancels the update, ...
- 09:56 PM Revision e559aae9: Add tag to skip installation verification.
- 09:51 PM Revision c78d2298: Remove extra parsing.
- 09:19 PM Revision c98144bc: Do not load load and unload ipfw
- 09:18 PM Revision e15f2001: use -p flag for mkdir
- 07:42 PM Revision 6c215ffe: Skipto rule 65535 for protocols carp and pfsync to avoid being ALTQ'd
- 05:53 PM Revision 8a1691dd: * Complete path to common binaries
- * Find CVS directory and zap after upgrades
- 05:42 PM Revision 5cabfeb3: Force the parsing of config.xml every time until someone with more knowledge can tell me why this no workie as expected ;)
- 05:40 PM Revision ac5e0126: Parse the configuration on booting.
- 05:23 PM Revision ccbbd520: Use complete path to mtree
- 04:53 PM Revision 44d21387: Correctly check if file exists
- 04:02 AM Revision 2e2d1de7: Show current version
- Allow to select previous version
standardize object placement - 03:03 AM Revision 1f4adc3e: Changes to config versioning.
- 02:49 AM Revision 917d4a96: * Parse the config again, instead of just making the cache. This may resolve the config wiping issues.
- * Return $config variable, instead of acting on the global.
- 01:51 AM Revision 65052086: Cleanup.
- 01:29 AM Revision 601f5ca6: 'Config History' -> 'Local'
05/18/2005
- 05:15 PM Revision b1f66041: Allow hijacking of PPTP connections.
- This should fix Ticket #69
- 04:50 PM Revision 8a51cbcf: Temporarily use tcpdump to send logs until we can patch pflogd to send directly.
- This adds about 3.5 megs overhead but for the moment its all we can do until we can locate the patch
- 04:14 PM Revision 0bedfe66: Use complete path to syslog
- 03:19 PM Revision 8f0a4101: Pass start to scripts in /usr/local/pkg/pf
- 02:56 PM Revision dbe7b505: Add logo to top of initial page before wizard redirect
- 02:34 PM Revision 625b7002: Version bumps
- 02:33 PM Revision 815bb75c: Sleep 60 seconds in between calls to msntp incase the connection is
- not up.
This should fix Ticket #82 - 02:31 PM Revision 0c6b7ff1: Sleep 1 between case calls
- Suggested-by: strgout
This fixes Ticket #81 - 03:20 AM Revision 8a421967: Fix glob pattern.
- 03:20 AM Revision 7e0e716a: bad Bill
- 03:14 AM Revision 1d478d96: Fix info display. We can't use the array generated by get_backups() - it's suited for iteration, rather than fast retrieval.
- 03:09 AM Revision cdc0ed31: Print out configuration information upon restore and deletion.
- 03:06 AM Revision f93c5384: Do not mount devfs if its already mounted with some nice script fu
- 03:02 AM Revision 8024e5db: Revert.
- 03:01 AM Revision 925c1247: "Local" -> "Configuration History"
- suggested-by: hoba
- 02:48 AM Revision f5da67d0: Some function documenting while I'm thinking about it
- 02:39 AM Revision 2e74901f: Remove more duplicate code (slipped into a release :-/)
- Reported-by: hoba
- 02:33 AM Revision e50b0c5d: style cleanups
- 02:18 AM Revision 7b52f88d: Better regexp
- Courtesy-of: strgout
- 02:03 AM Revision 63e53e7d: Change the "current version" fieldtype to use a grey background if the box is running a newer version than in the manifests.
- 02:02 AM Revision 4e0d14e5: Add new bgtable type.
- 01:35 AM Revision e8b8dbbc: better regexp
- 01:15 AM Revision 7cf78912: Allow for multiple calls to write_lock() within a single process
- This will still clear out both the process and file lock if config_unlock() is called (intended feature)
- 01:11 AM Revision 412ebed9: Just create the config.cache - we already have a good $config, no need to reload and parse the XML after writing it
- 01:03 AM Revision bad59dd6: Cleanup.
- 01:03 AM Revision 5c6d0f65: * Minor cleanup, almost entirely of bootup messages.
05/17/2005
- 10:59 PM Revision a6ddfb81: Version bump
- 10:11 PM Revision e76de94e: Add initial support for usb pen drives when using a read only cd version
- of pfSense
- 09:47 PM Revision 1ed4805f: Don't bother checking for the directory - we already check for the cache itself.
- 09:43 PM Revision dc74c78a: Make sure we have a backup.cache before cleaning.
- 09:40 PM Revision 392a9bb8: Don't clean the backup cache if the directory doesn't exist.
- 04:56 AM Revision d9e8c3bc: Minor locking changes
- 04:50 AM Revision dd50bba5: Minor speed-up, config.cache has already been created in parse_config()
- 04:36 AM Revision 31f93981: Clean up wierd $config updates here too
- 03:56 AM Revision b4855a55: Trim remaining debug prints.
- 03:55 AM Revision ffbace22: (hopefully) fix the remaining config bugs.
- 03:51 AM Revision 64bec1fe: Version bump
- 03:46 AM Revision baa7645c: More hacking away at the config hosification bugs.
- 01:36 AM Revision 781beaaa: Change the behavior of parse_config() and a few other functions. This will (hopefully) fix the config hosification issues.
- 01:27 AM Revision eba0b1d8: $parsed -> $parsedcfg
- reported-by: billm
- 01:17 AM Revision 62460a46: * skipto 65535 on rules when talking to firewall directly
- * use me instead of $lanip when detecting if we're conversing with the firewall directly
- 01:05 AM Revision 08c3872d: Make xmlrpc.inc cleaner. This needs to be followed up by a cleanup and integration of xmlparse_pkg.inc.
05/16/2005
- 11:57 PM Revision 41508358: restore 1.62
- 11:41 PM Revision ffd1b445: Revert to version 1.38
- 11:19 PM Revision 1008ad70: need global $g
- 10:35 PM Revision 23a97395: Version bump
- 10:32 PM Revision 11d42e4d: Do not set IPV6 forwarding unless checkbox is ticked and a ip is defined.
- 09:32 PM Revision 4ab34f15: fix whitespace and make wording a hair better
- 09:28 PM Revision b638fcfd: Restore stuff accidentally nuked in an earlier commit.
- 09:11 PM Revision c8a1c872: Remove check for version_control flag. This should clean up related errors.
- 08:53 PM Revision 4f2c1590: Show the current state table size on the index page
- This ones for you Hoba
- 08:24 PM Revision 6db304e4: md5's can have '/'s in them apparently...doh
- 08:22 PM Revision f3651b3a: guiconfig.inc wasn't the right include files for these
- found via the auth.inc change
- 04:49 AM Revision 24c07db3: version bump
- 03:34 AM Revision 97bea981: Authentication is now PHP based
- 03:31 AM Revision f977ac60: Include guiconfig.inc so we can use auth.inc
- 03:14 AM Revision 5a9edd86: ensure .htpasswd doesn't exist
- 03:11 AM Revision bf786a5d: split out auth types (system passwd vs htpasswd)
- PHP_AUTH_* no longer exists, change code to use AUTH_* (I think this will be changing back as I believe we're using t...
- 02:52 AM Revision 25540c7c: Include the year a revision is made.
- 02:30 AM Revision ec9af71c: fix php syntax error in last commit
- 02:29 AM Revision 124b1b85: Ticket #6: Allow for NAT rule duplication (adv. outbound nat this round)
- 02:23 AM Revision f449d83e: remove duplicate code
- 02:14 AM Revision 4a991889: Ticket 6: Allow NAT to duplicate rules
- 02:07 AM Revision 98877b0c: Add a variable to limit the number of backed up configs. This is rather ugly if you're simulatenously adding and deleting.
- 01:45 AM Revision b6f3f5c6: Generate config cache, sweep backups, and run bootup-specific config parsing.
- 01:44 AM Revision 203c3cc1: * Always use the config cache - only parse the actual XML config at boot and when it's changed.
- * Add config_restore() to properly revert and document config file reverts.
* Add parse_config() and parse_config_boo... - 01:40 AM Revision 359893b0: Use config_restore to document config file reversion, unlink desired configs, etc.
- 01:08 AM Revision 2f8d0729: Enable config restore
- 12:49 AM Revision 96caa2a8: speed improvements - backup.cache was created so we didn't have to read through all the XML files
- 12:38 AM Revision 136f811b: Fix double display of first config line
- 12:35 AM Revision 32f11c05: Make config backup actually work
05/15/2005
- 11:05 PM Revision 734edbdf: Fix rules disable toggle
- 11:01 PM Revision 4e0d02b3: Log what script was running when write_config() was called so we aren't
- leaving user completely in the blind as to what the change corresponds to
- 10:47 PM Revision 67f7b203: "and" not "&" - I'm sure this wasn't meant to be a bitwise and...it's a miracle this parsed, let alone worked!
- 10:38 PM Revision 0884ea0a: Remove more duplicate code
- 10:35 PM Revision 23a8ad04: Remove duplicate code
- 10:19 PM Revision e2cb6b50: returngateway and friends aren't part of rules
- 10:18 PM Revision f87f85c3: Fix broken rules
- 08:21 PM Revision 9cb8e6f0: Move rm in line with others
- 08:20 PM Revision 7f0439dc: Clear /tmp/* on boot
- 07:08 PM Revision d6f1dbe3: Sweep the backup cache on bootup.
- 07:07 PM Revision 926312b6: More versioning work.
- * Fix cleanup_backupcache. This function now includes a variable for printing output (for rc.bootup) and handles both...
- 04:46 PM Revision b81f691b: Add custom os.pf file which includes the latest versino of FreeBSD
- This should fix Ticket #76
- 04:48 AM Revision 1c3b48a3: Sweep backup cache at bootup.
- 04:46 AM Revision fb4dc29f: Reverse the backup cache.
- 04:34 AM Revision 85e14b4b: * Bring back cleanup_backupcache. This function now handles both files that are not listed in the cache (this should be avoided, as the XML parsing required is rather expensive) and items that are in the cache but don't exist.
- The actual cache format and the simplified array returned by get_backups() are not currently compatible.
- 04:05 AM Revision b297c210: More work on config file versioning.
- 02:00 AM Revision c437598a: Version bump
05/14/2005
05/11/2005
- 01:42 AM Revision d0a3751a: Fix up get_backups() to use the new serialized format.
- 01:38 AM Revision a0a73ad0: Make sure we toss the new backup information in the same array element.
- 01:36 AM Revision fd989c90: Comment out cleanup_backupcache. This would be a very expensive function now that we're caching both times and descriptions.
- 01:33 AM Revision a331fd27: Use a serialized array for our backupcache, instead of a flat file.
05/10/2005
- 03:11 AM Revision ea938707: Whoops. We still need those functions ;)
- 03:07 AM Revision c6a8d632: Clean up the backup cache after we write a new config file.
- 03:03 AM Revision c4760a1d: Add get_backups() and cleanup_backupcache().
05/09/2005
- 03:15 PM Revision 7c0a2dc3: Make sure file exists before unlinking
- This fixes Ticket #68
- 01:54 AM Revision 1d2d6b3c: Initial commit of config versioning frontend.
- 01:54 AM Revision b24bf37b: Tabify.
- 01:49 AM Revision d4b92b5a: Version bump
- 01:33 AM Revision 55d111f6: Trim some more code.
- 01:31 AM Revision e355c693: Remove config version control from diag_backup.php - this will be moved into diag_confbak.php.
- 01:23 AM Revision c1622caf: Remove debug line
- 01:21 AM Revision f63becab: Correctly define from and to DHCPD ranges by using the correct post values. DOH!
- This fixes Ticket #65
- 01:03 AM Revision f1cc2287: Make sure resolv.conf is correct.
- This fixes Ticket #63
05/08/2005
- 03:48 AM Revision 84884519: More work on config versioning.
- * Archive the current config, instead of the new one.
* Don't read the new config over.
* Create new ... - 03:32 AM Revision 5f5e5b71: More minor cleanup.
- 03:22 AM Revision 197509c8: * Minor cleanup in write_config() in preparation for archive facility.
Also available in: Atom