Activity
From 03/23/2005 to 04/21/2005
04/21/2005
- 10:22 PM Revision 5f18c7fe: Fix logic for checking for package reinstallation.
- XXX: Some logic is still a bit shaky.
- 06:42 PM Revision 53c59170: Add a Cancel button which takes the browser back to the page prior.
- 05:58 PM Revision c59ff01d: Cleanup the version check page. We don't need a preschool size textarea to report the update status.
- 02:48 AM Revision 6a88169f: xmlrpc_value_to_php() is now in xmlrpc.inc.
- 01:25 AM Revision 31022fd4: Remove Upgrading. We're a check only screen now.
- 01:05 AM Revision 61a46f53: Check for both the updater script and the PHP process downloading latest.tgz.
- 01:00 AM Revision 9f0952aa: (#15) Use rc.reboot when rebooting and don't try to remove auto_upgrade_in_progress.
- 12:58 AM Revision 29f96f5a: (#15) Check to an rc.firmware_auto process instead of relying on a file.
04/20/2005
- 10:27 PM Revision 928db768: * Change heading.
- * Move Invoke Auto Upgrade button inside the grey table
- 10:25 PM Revision 3dc6bb60: Alter auto update tabs behavior. Show the version information and insert a Invoke Auto Upgrade button
- 09:33 PM Revision a1f2a8b4: Version bump. Traffic shaper is now fixed!
- 07:40 PM Revision b005c738: Do not set lastseen to -1 each time
- 07:26 PM Revision 7bc718ba: Alert when we cannot locate the package configuration file
- 07:19 PM Revision 42e72ab3: Cleanup opening and closing braces
- 07:11 PM Revision 02975052: Version bump for ticket #14
- 07:10 PM Revision 8dd918cc: Do not $ngcounter++ since the pptp server lives on ng1.
- Ticket #14
- 07:02 PM Revision ac52b78f: Do not report progress past 100%
- 07:01 PM Revision 059249e1: Do not traverse arrays if they are not an array
- 06:44 PM Revision 3bfb54ac: $lastseen should be a global variable
- 06:12 PM Revision 42356e4b: Version bump
- 06:11 PM Revision 704ea918: * Add remove_chflags function
- * Add backup_chflags function
* Add restore_chflags function
* Backup and restore the chflags before updating - 05:56 PM Revision 0155a04e: $ngcounter++ for each PPTP Rule
- 05:55 PM Revision 5c5c7b94: Fix PPTP Server
- 05:46 PM Revision a71ec7b4: * Add $config
- * Add more pptp variable assignments
- 05:33 PM Revision 98a4b63d: Add return debugging so we can trace down the PPTP server issue.
- 05:02 PM Revision 81d8a9ad: Minor cleanup.
- 04:30 PM Revision 12060a45: Disable OpenVPN for the time being.
- 02:10 PM Revision 6fe6b916: Include XMLRPC helper functions and remove unnecessary code.
- 02:09 PM Revision 207abd84: Move XMLRPC helper functions (for auth and type conversion) to an include file.
04/19/2005
- 11:23 PM Revision fd366696: Only send javascript update messages when the percentage changes. This avoids sending the clients firefox utilization to 100%
- 11:18 PM Revision cf71c485: Alert user when downloading a new version
- 11:15 PM Revision 48012bc2: Use the new download system in pfSense to download the old style updates.
- 11:06 PM Revision b5b5486c: Version bump
- 10:58 PM Revision bb76326d: * Use mwxec_bg
- * Surround parms with "
- 10:39 PM Revision 6aada4ed: * More debugging.
- * Remove /tmp/auto_upgrade_in_progress after completion
- 10:35 PM Revision e5e6120e: Do not allow auto upgrade to be invoked twice.
- 09:58 PM Revision 0d0a2294: Correct installed typo
- 09:48 PM Revision 316d02b3: Add debugging lines. For some reason tar is not being invoked even though the if section is being invoked.
- 04:46 AM Revision 5e1fd336: Delete /tmp/latest*
- 04:11 AM Revision f037fee9: empty commit to test cvstrac sync
04/18/2005
- 09:07 PM Revision 0e6998d1: Add Alias optoins to NAT ports
- 08:55 PM Revision f1d0c4cc: Turn off alias auto picker code for Internet Explorer when in HTTPS: mode
- 08:32 PM Revision f183b092: Add "Copy my MAC address" feature which copies the mac address of the person surfing into pfSense.
- 08:27 PM Revision 1e694bee: Add "Copy my MAC address" feature which copies the mac address of the person surfing into pfSense. Useful when a user needs to override their wan with their machines mac address
- 08:05 PM Revision 5690b66b: Cleanup files in /tmp/ if the upgrade does not work out
- 07:26 PM Revision edb47331: Version bump
- 05:25 AM Revision 3f8197c3: Version bump
- 05:23 AM Revision 8e53f925: Fix shaper rules
- Do not foreach() over an array from within a foreach() on that same array
- 04:02 AM Revision bcce11af: Use a blank file
- 03:08 AM Revision b19c8622: Only resync filter on final pass if /tmp/filter_boot_dirty is touched.
- 02:55 AM Revision df426812: remove unused code
- 02:45 AM Revision 8b77ffc9: Zap unused code
- 02:43 AM Revision fb97298b: *CORRECTLY* detect if a package is installed, if is not, add it to the config.xml file
- 02:42 AM Revision 1063d44a: *CORRECTLY* detect if a package is installed, if is not, add it to the config.xml file
- 02:37 AM Revision 3cb72f63: fix reinstall all packages
- 02:09 AM Revision 1c62837e: Log all md5 mismatches to /tmp/bdiff.log
- 02:05 AM Revision 96ea6c02: * Use loops for handling both version checking and actual diff application.
- * Terminate the update process if an md5 mismatch occurs.
- 01:49 AM Revision 0a5aabe6: Use /tmp/bdiff.log instead of /tmp/errors.
- 01:43 AM Revision f704d5b0: We had three cases doing the same thing :P
- 01:40 AM Revision 89a5f445: Require an argument to be passed to the binary update function rather than defaulting to /tmp/latest_* - we're no longer using a single file for updates.
- 01:33 AM Revision 5f69494b: Use loops to handle all update categories, instead of individual blocks.
- 01:27 AM Revision 18859f3b: Detect a dirty CF partition and invoke fsck -y
- 12:52 AM Revision 6a692182: Update auto updater.
04/17/2005
- 11:44 PM Revision 3bf1e0e7: Enable SAK. It should be stable in this release.
- 10:57 PM Revision 7b3d5000: * Restore original carp behavior (running from /usr/local/etc/rc.d)
- * Run VPN setup later in the bootup process
- 10:07 PM Revision 46c228d0: Version bump
- 10:07 PM Revision aae83702: Version bump
- 01:46 AM Revision 29c3c942: Update reverse_strrchr().
- 12:38 AM Revision b6229fd0: * Remove exit command
- * Update download filenames to reflect version number that we should be operating on
04/16/2005
- 11:19 PM Revision 9187b46a: Only need one closing brace
- 11:15 PM Revision be9fd894: Use posted IP address.
- 11:06 PM Revision 22fbc24c: Raise maximum upload size to 50 megs.
- 09:22 PM Revision 3fcb0b74: Use the old checkversion method until we roll out the new bdiff/XMLRPC version.
- 09:00 PM Revision 23634ea3: Version bump.
- 01:35 AM Revision 5369d80f: clean up form tags
- 01:30 AM Revision d875f273: only need one form tag - add an action to the remaining tag
- 01:29 AM Revision 60f9e276: no need for two <form> tags
- 01:26 AM Revision ceb419e1: cleanup <form> tags - only need one
- 01:23 AM Revision fa2aac12: <form> cleanup
- 01:21 AM Revision 62280cc8: not a form
- 01:18 AM Revision 09f96a17: not a form (wrong post action anyway)
- 01:17 AM Revision 4b415713: remove double <form> tag
- 01:16 AM Revision 32e74a32: post to the right page
04/15/2005
- 04:53 AM Revision 2874a419: missing global - fixed opt rules the right way :)
- 04:32 AM Revision 3de5271a: Somehow moving the user filter code to it's own function broke opt interfaces - fix
- 04:13 AM Revision fec78b85: apply queue to lan interface not wan
- 03:21 AM Revision db7ae04c: Whoops - we still need xmlrpc_value_to_php :P
- 02:51 AM Revision 94743d1d: Show the RIO flag if queue uses it
04/14/2005
- 02:21 AM Revision 4f3401e0: normalize MAC addresses
- 01:39 AM Revision 629dd875: Clean up error text to be same as other port range errors
04/13/2005
- 11:19 PM Revision e0f42f27: Remove duplicate code (still trying to figure out exactly why we need $optcfg - this helps clean it up a bit)
- 11:10 PM Revision a764453f: Fix logic that checks whether a package is already installed.
- 10:58 PM Revision 0fdf1eaa: rmdir_recursive: Check that the specified directories actually exist before trying to remove them.
- 10:49 PM Revision 033016b2: Remove ipfilter-ism - pf doesn't use groups
- 10:46 PM Revision 5c04a36a: We're a function being called in a loop, return instead of continue
- 07:45 PM Revision 461abbea: Do not assign a LABEL to a nonexistant rule
- 05:07 PM Revision 94c5a14d: Add function to change XMLRPC values to their PHP equivalents.
- XXX: xmlrpc_value_to_php does *not* currently handle structs.
- 04:25 PM Revision 58f130e4: Make sure that package tarballs and staging areas are removed once all packages are installed.
- 04:11 PM Revision 89a0d34f: * Write all output window messages to the log after successful installation.
- * Comment out some code - please test.
- 04:04 PM Revision f4f8d080: If the package already exists in config.xml, overwrite the previous entry with the new one.
- 12:59 PM Revision 754f69d1: Move checkversion system over to XMLRPC for the next update.
- 03:01 AM Revision 9f7369a1: quiet down upgrade system a little
- 02:38 AM Revision 164d9696: oops, not sure how I missed the 'v' - needed to create right output for egrep and nawk :)
- 02:34 AM Revision 8cccee1c: Add back html header for pfSense
- 02:32 AM Revision c26e2cf0: Import m0n0walls interfaces status screen which features expanded wireless
- information.
- 02:30 AM Revision 03485a22: no need to create full path to output file, just dump it in /tmp/patched
04/12/2005
- 11:33 PM Revision 3200f985: correctly ignore directories
- compare md5's against the right variables
- 10:26 PM Revision d5300718: Redirect stderr to stdout.
- 10:21 PM Revision 2f0576c9: Clean up print_r().
- 10:20 PM Revision 026638a4: Make pkg_add output more verbose to aid in debugging.
- 10:14 PM Revision e7fb2f76: comments
- 10:12 PM Revision 2d4f9a65: and cleanup
- 10:12 PM Revision b8575f61: split out directories for sanities sake
- 10:05 PM Revision e607da61: we're working in /tmp/patched.
- 10:03 PM Revision 2c505df5: change order of bspatch and don't cd to /tmp/patched, /tmp is fine
- 09:58 PM Revision a739eb02: fix the tar, move bspatch where it belongs
- 07:41 PM Revision 341735e0: white on red not black
- doubleclick for edit
- 07:39 PM Revision e68492cc: doubleclick for edit
- 07:30 PM Revision 5f9c0e68: doubleclick to edit
- 07:28 PM Revision d6415679: doubleclick to edit
- white on red for expires
- 07:23 PM Revision bf6d95ef: white on red for description
- doubleclick to edit
- 07:18 PM Revision 2d165eff: doubleclick to edit
- 07:16 PM Revision 8199e86b: descriptions are white on red, not black on red
- 07:13 PM Revision 835f9aca: Doubleclick for edit
- 07:11 PM Revision be6d8fc9: Doubleclick to edit
- 07:10 PM Revision 3939326c: Doubleclick for edit
- Allow click on description to select line
- 07:04 PM Revision 20ba0ca5: doubleclick for edit
- 07:02 PM Revision f8b8c2fd: doubleclick for edit
- allow clicking on description for selection
- 07:00 PM Revision d970cc7c: Doubleclick to edit
- whitespace cleanup
- 06:58 PM Revision b261bc51: Doubleclick to edit server nat's works
- 06:55 PM Revision b8a0de00: Allow doubleclick for edit here
- Fix bug where clicking on description didn't highlight full line
- 06:39 PM Revision 98e29097: Add doubleclick to edit rules
- 01:45 PM Revision 449a2694: * Minor cleanup.
- * Log pkg_add output in pkg_fetch_recursive.
- 04:52 AM Revision f6f48dde: hard code script name
04/11/2005
- 11:24 PM Revision ab6b20c1: Version bump
- 11:14 PM Revision 9a2d499c: *Rework package installation interface.
- * Use progress bar to indicate download progress.
* Handle nested dependencies.
* Handle dependencies... - 03:50 PM Revision 131bb576: Move download/progress bar functions to guiconfig.inc - they'll be used in the package installer shortly.
- 12:45 AM Revision cc4d4ebd: Move user filter generation to it's own function (all 300+ lines of it!) - still needs cleanup, but output is unchanged
04/10/2005
- 11:59 PM Revision 899f4042: No need to loop through the shaper rules when creating filter rules - we don't tie them together
- Remove TOS flag too - we don't do that either (maybe we should? 4 lines of code, no biggy - more helpful for assignin...
- 11:53 PM Revision 6c31df4a: no uses for $i found - a few commented out printf's - removed
- 11:50 PM Revision 2f7a9dd2: Remove references to groups - we don't run ipfilter and this makes life confusing
- 11:28 PM Revision 961a0889: No flushie, we're not a toilet.
- 11:06 PM Revision 63aa6973: Remove print.
- 11:02 PM Revision 9730eefd: Fix compatibility with old versioncheck method.
- 10:39 PM Revision 05ca69d7: * (hopefully) fix manual firmware upload.
- * Remove unnecessary version checking calls.
- 10:30 PM Revision 8af5f545: Fix manual firmware update.
- 10:19 PM Revision 767067da: Ubreak edit script
- 08:44 PM Revision cf4cdbf0: A little cleanup of the new firmware upgrade code
- 07:29 PM Revision ea041900: Add old_checkversion() and a variable for switching between the old (checkversion.php) and new (xmlrpc.php) checkversion methods.
- 07:06 PM Revision fda60c97: Remove trailing space
- 06:33 PM Revision 4f432cb8: Remove contents of /tmp/patched/ on each pass
- 06:32 PM Revision c92a7bbf: * Check final outputted md5 against what the md5 should be
- * Alert the user if the md5 is not the same
* Note the error in /tmp/errors - 05:56 PM Revision 222494af: Add tabs to firmware page and remove "auto update" entry from manual update page.
- 05:39 PM Revision 3dba31db: Add missing `
- 04:53 PM Revision c8c49a27: Remove # from version
- 04:01 AM Revision bfa6dc57: Proofreading.
- 02:16 AM Revision 15581b1e: Add TODO.
- 02:15 AM Revision 3a023f99: Add a tab to the top of the auto update field - the grey background looks out of place otherwise.
- XXX: system_firmware.php may need to be redone to accomodate the new autoupdate method.
- 02:06 AM Revision 36f1a6d7: We need the XMLRPC client classes.
- 01:49 AM Revision 2f171913: Leave debug bit unset.
- 01:48 AM Revision c54f8fa8: Fix check_firmware_version().
- 01:31 AM Revision 8b33f440: Turn binary_update item into a callable shell function
- 01:27 AM Revision 75b187ba: We're now using xmlrpc.php for version checking.
- 01:23 AM Revision d25970ec: Note some todo items.
- 01:21 AM Revision 8d958459: Remove string concatenation.
- 01:21 AM Revision 2a0ed718: Version bump
- 01:21 AM Revision 1b934970: * Move download begin/finish text to status window.
- * Move download percentage indicator to status window and comment out the output window indicator.
* Reserve the outp... - 01:19 AM Revision 98dc9cd4: bsdpatch downloaded .tgz files from the new auto upgrade system
- 01:14 AM Revision 5c59c339: Invoke /etc/rc.firmware after downloading binary diffs
- 12:46 AM Revision 4315832e: Utilize the boolean returned from the pfsense.com XMLRPC server.
04/08/2005
04/07/2005
- 05:07 PM Revision 186359bf: Remove pfsense.auto_upgrade until fixed.
- 05:03 PM Revision b35e23f2: Add argument to return $resp->value() (standard PHP array) or $resp->serialize() (XML string).
- 04:50 PM Revision 0b26b9ea: Exit script if we are unable to retrive version information.
- 04:47 PM Revision f9015e1e: Return -1 upon communication (or other) error.
- 04:42 PM Revision 853167d2: Stub in XMLRPC support for firmware update.
- 03:57 PM Revision fdc8935c: Remove unnecessary function.
- 03:51 PM Revision 13f1a01d: Move version checking function over to XMLRPC.
- 03:40 AM Revision 3db58e13: * Add kernel version file
- * Cleanup and add more comments
- 03:32 AM Revision c47f7673: revert maxproc change - the new daemon does support :)
- 03:29 AM Revision cdb0117c: Get script ready for colins xmlrpc transformation:
- 03:18 AM Revision 1c0e3b99: * Add progress %
- * Change background-color of textarea's to match tab color
04/06/2005
- 11:14 PM Revision 85cd9474: Remove javascript statement that is causing errors. It wasn't needed anyways.
- 10:50 PM Revision 25682561: Initial commit of the new auto upgrade download helper. Instead of downloading the updates in the background this script will show a visual progress bar indicator of the status.
- XXX: finish version logic, modify /etc/rc.firmware
- 10:19 PM Revision 8ffb9133: Add FreeBSD version tracker that will be used by new auto upgrade system to upgrade the base freebsd version, kernel, etc..
- 09:04 PM Revision 7151c3eb: Make sure we pass a number of y's to pkg_add -r to answer yes.
- 04:50 PM Revision 66a62e1b: Turn DMA on ATAPI devices. This will be stanard on 5.4-REL.
- See http://tinyurl.com/4bywv for more info
- 04:10 PM Revision c2eb36d9: Do not foreach through installedpackages if no installed packages exist.
- 05:32 AM Revision 9f71ee2f: new mini_httpd doesn't support maxproc for now
- 03:46 AM Revision f49d7186: Fix filter logs (using hardcoded paths until tomorrow).
- 03:29 AM Revision 2952bb59: If $grepfor isn't an array, make it one.
- 03:13 AM Revision 8e92b65b: Retool dump_clog to use preg_grep instead of a shelled-out grep sequence.
- 01:26 AM Revision eecc379b: Really filter repeated messages.
- 01:25 AM Revision f5b10f59: Fix multiple grepping.
- 01:12 AM Revision 2abc0e6f: Filter both racoon and "message repeated" entries when viewing system logs.
- 01:11 AM Revision cbca2472: Support multiple "grep" statements. This should really be replaced by a preg_match or equivalent.
- 12:37 AM Revision c669ba56: Add support for <logging><custom_php_logging_command>.
04/05/2005
- 04:06 PM Revision 825275fa: Minor optimizations and some error checking.
- 01:46 PM Revision 2eb4178b: Code cleanup and a few minor optimizations.
- 04:22 AM Revision 977c4848: Version bump
- 02:02 AM Revision d4ab9d40: Do not require a <logtab> field. The log viewer will fall back to the package's name as defined in config.xml if needed.
- 01:58 AM Revision 3d46740b: Update menu to show package logging facilities.
- 01:57 AM Revision df01982a: Add dynamic package logging. I'm new to PHP integration with actual HTML, so that in particular could likely be optimized.
- 01:43 AM Revision 07d40ab8: Add default argument for dump_clog's $grepfor.
- 01:00 AM Revision e584d229: dump_clog -> dump_clog vpn to avoid redeclaration.
- 12:59 AM Revision 2e92d66b: Remove redundant dump_clog functions except where possible.
- 12:56 AM Revision b3ad5146: Remove invalid argument.
- 12:53 AM Revision b4ebb0db: dump_clog no longer needed.
- 12:50 AM Revision 5e6e5d49: Fix auto upgrade
- 12:45 AM Revision 1982ad48: Remove dump_clog.
- 12:45 AM Revision 2c64eed7: Make dump_clog more versatile and move it to guiconfig.inc.
- 12:16 AM Revision fb8d451e: pka -> pkga
04/04/2005
- 11:34 PM Revision 10a5b60e: Redirect to the correct URL/IP after the wizard
- 11:28 PM Revision 5b691a54: Version bump
- 11:24 PM Revision f28b8dd0: Use standard header and css file when we notify user of the wizard speed.
- Note: this may not even be required now that I optimized the wizard.
- 11:17 PM Revision 4aea0386: * Move indvidual xml subnet items to its own widget
- * Update DHCP range when lan ip changes
- 11:11 PM Revision bd31336e: * Move indvidual xml subnet items to its own widget
- * Move indvidual xml time zones items to its own widget
- 09:33 PM Revision dec899f8: Version bump
- 09:31 PM Revision 86e12ac2: Turn off is_one_to_one_or_server_nat_rule until it can be verified if its indeed needed.
- 09:31 PM Revision 02b8eb37: Fix auto upgrade.
- 05:31 PM Revision 63c2f169: Move popup alert to notes field. Could these be completely removed? The webGUI should automagically redirect them now.
- 05:20 PM Revision d306d35b: use alert(''); for alerting that the webGUI will take effect on save
- 05:04 PM Revision 81023e02: Version bump since we fixed 3-4 bugs
- 05:03 PM Revision c11e337b: Save the hard disk standby time for all platforms
- 04:52 PM Revision 52f81266: make sure form is defined with the name iform to avoid ie javascript exception errors.
- reported-by: Matrixul
- 04:31 PM Revision 1598fcf3: Version bump
- 05:12 AM Revision 72f352bc: Version bump
- 04:20 AM Revision 56fda621: Fix autoupdating.
- 03:34 AM Revision 48d751fd: icon placement
- 02:48 AM Revision 925b8e0a: grammar
- 02:46 AM Revision e05b4a54: we aren't m0n0
- 01:36 AM Revision a339c26a: icon placement
- 01:23 AM Revision 2d4a7bb1: icon placement
- 01:12 AM Revision 61aa1eb7: icon placement
- 01:05 AM Revision 75a70796: icon placement cleanup
- 12:56 AM Revision c39b8aa6: Cleanup icon placement
- 12:52 AM Revision 725f5e5a: Cleanup icon placement to be more like rules screen
- 12:45 AM Revision ebe566eb: Cleanup icon placement to be more like rules screen
- 12:33 AM Revision 963d5343: Cleanup paths
- Standardize settings (262144 file lengths)
Move IPSEC VPN next to PPTP VPN
style cleanup
various other minor cleanups
04/03/2005
- 11:46 PM Revision 5d255aec: Version bump
- 11:45 PM Revision 6c08edb3: Setup random entropy on bootup.
- 11:44 PM Revision ed7b7de4: Remove two more hard coded paths
- 11:44 PM Revision 8160853a: set state-policy if-bound for outbound load balancing
- 10:34 PM Revision 2f87ff69: Save/Load should be "nowrap'd"
- Reported by: hoba
- 10:27 PM Revision a12d2145: Insert a short blurb about optional intefaces gateway option
- 10:12 PM Revision 2898f863: Oops, remove keep fragments option - in pf this is global
- 03:34 PM Revision 9eab73da: Let the update_if_changed() force passing as reference instead of relying on our memory and testing abilities
- 06:06 AM Revision a21ff5bd: Proofreading.
- 05:57 AM Revision 0ac74435: Add greyout and minor syntax fixes from versions 1.8-1.12.
04/02/2005
- 11:08 PM Revision 927c5a36: As we now support alternate version checking URLs, replace the current error message upon check_firmware_version() with something more general.
- 11:05 PM Revision 883281b8: Remove unnecessary http:// from checkversion.
- 06:50 PM Revision bfdc665f: Fix signature listing for array() datatypes. This is a rather hackish way to go about it, but should preserve compatibility with other languages.
- 07:01 AM Revision 44488c3c: Expose pfsense.auto_update and pfsense.check_firmware_version.
- 06:52 AM Revision 719dd5fe: Remove "cannot determine firmware version" line when alternative URLs are being used unless the version check actually fails.
- 06:48 AM Revision 16d70dea: * Minor style cleanups.
- * Remove redundant definitions of auto_upgrade() and check_firmware_version().
- 06:45 AM Revision c7934653: * Add check_firmware_version() for easy XMLRPC exposure.
- 06:43 AM Revision f5ff6e0a: * Add auto_upgrade() for easy XMLRPC exposure.
- 06:27 AM Revision af2ecddf: * Add signature handling for arrays.
- * Fix pfsense.filter_configure.
* Fix multicallish pfsense.restore_config_section. - 06:22 AM Revision d1ac9e4e: Whoops, debug code is no longer needed.
- 06:21 AM Revision 0780eafe: Fix signature handling for arrays and (presumably) structs. Time will tell if this will break compatibility with other languages and/or implementations ;)
- 02:30 AM Revision 527be97b: Config should really be locked before running filter_configure
04/01/2005
- 11:14 PM Revision 041a6f28: No need for config lock or to mount conf media r/w - write_config() does that for us
- Fix the 10 second stale lock wait :)
- 11:08 PM Revision 99bc7cc2: Whoops, forgot to increment the array counter.
- 11:07 PM Revision a52c8ce2: Allow multicallish functionality in pfsense.restore_config_section.
- 03:11 PM Revision f3df8b0a: Use a more descriptive shell prompt and avoid shelling out to run hostname.
03/31/2005
- 11:59 PM Revision 009eee4b: Include XML parser functions.
- 11:29 PM Revision 62918596: Fix array offset (first param starts at 0 after auth).
- 11:17 PM Revision 61b655b9: Add missing ).
- 10:37 PM Revision bdc6989d: Stub in support for alternate versioncheck URLs - honest!
- 10:29 PM Revision 845ea3b6: Stub in support for alternate version checking URLs.
- 05:40 PM Revision aee3ea19: Add global variables for firmware version checking.
- 03:11 PM Revision 085a7145: Fix handling of <note> fields.
- 07:26 AM Revision d35cf0de: Whitespace is needed after last line to run the item
- 05:07 AM Revision 316a0dda: Pretty up boot process.
- 04:58 AM Revision de1d03f3: Pretty up boot process.
- 04:58 AM Revision e0cbb021: Pretty up boot process.
- 04:48 AM Revision 3f38f066: Pretty up boot process.
- 04:47 AM Revision 697a8991: Eliminate whitespace.
- 04:14 AM Revision 8602b9f6: This file is eval'd. Correct its behavior.
- 02:49 AM Revision 37d160c2: Restart webgui if either port or protocol is change
- 02:07 AM Revision d71e8f01: Version bump
- 02:03 AM Revision 10c2a3e5: Bring up helper sh scripts non async
- 01:55 AM Revision b23b1f54: Allow shell scripts to init early on for stuff such as carp.
- 12:46 AM Revision 5ed67aad: Override correct wan ip address for vpn failover.
- 12:40 AM Revision 0f21fffd: extra }
- 12:27 AM Revision 3c105468: Allow ipsec->ip override for listen interface and spd.conf
03/30/2005
- 02:38 AM Revision 1652e533: Only add reply-to rules on optional interfaces
- 02:03 AM Revision ba64d9be: Version bump
- 02:02 AM Revision 244e3102: folder_exists -> file_exists
03/29/2005
- 10:30 PM Revision d2e3a4f3: Version bump
- 10:29 PM Revision addd2dd5: Redirect GRE and port 1723 to frickin pptp proxy if its installed.
- 02:42 AM Revision 74285e13: Be a nice script for ro environments by mounting the flash rw and then ro before and after the save.
03/28/2005
- 10:24 PM Revision fbe94068: No need for href on first tab
- 10:01 PM Revision c7376cf9: Version bump
- 09:54 PM Revision 768e8a5a: Temporarily stop redirecting pptp server to 127.0.0.1 until we can figure out the issue.
- 07:02 PM Revision 0b739f1b: Create /usr/local/pkg if it does not exist. This fixes the previous sync problem.
- 06:29 PM Revision f3e2c205: Define guiconfig.inc early on.
- 03:23 PM Revision c70c4e8a: Clean up some comments.
- 03:23 PM Revision 97bde338: Add (basic) authentication handler and clean up a bit.
- 03:35 AM Revision 5bc7593a: Version bump
- 03:02 AM Revision 172a9f78: Ignore openvpn optional interfaces for aliases and logging
03/27/2005
- 10:50 PM Revision f66683e6: remove hardcoded path
- 10:43 PM Revision 307cd525: Add $Id$ tag
- 10:39 PM Revision 1b8df11b: Add $Id$ tags
- 10:31 PM Revision b46bfcf5: Add $Id$ tag
- 10:11 PM Revision dbdd1456: $Id$ looks better than $Header$
- 10:10 PM Revision 62d01225: update change desc if password changes (but don't log)
- 10:07 PM Revision d345bd39: Create update_changedesc() function
- Add $Header$ CVS tag
- 09:54 PM Revision e9d2ee44: Add round robin and sticky address to ougoing load balancing entries.
- 09:52 PM Revision e98c992a: set a change counter
- 09:49 PM Revision bb0c9569: remove hardcoded path
- remove assumption that if $xml is set that the file must exist - die gracefully now
- 09:39 PM Revision 769cdf3b: slightly better logic
- 08:58 PM Revision 79f8694f: better function name :)
- 08:56 PM Revision 7247e494: update to use new updatechanged() function
- 08:34 PM Revision 6f77534b: cleanup whitespace
- 08:33 PM Revision 4fbf63aa: use new updatechanged() function for most var changes
- 08:25 PM Revision 69d996ab: Only setup outbound load balancing if its enabled.
- 08:24 PM Revision edf14245: return true or false
- 08:17 PM Revision 4d762703: updatechanged function - only update if changed and log what changed
- 07:32 PM Revision 417c6042: Commit description work done so far
- 07:23 PM Revision 4a97d257: Remove round-robin from outgoing load balancing. It still alternates gateways but for some reason it is interfering with ebay and many other web sites./
- 07:40 AM Revision 52d69e6a: No longer needed. Remove.
- 05:51 AM Revision fe3bf1f0: Version bump
- 03:45 AM Revision f5b77871: Only setup outgoing load balancing entries on lan interface for time being.
- 03:42 AM Revision 793d22d8: Setup outgoing load balancing on the user specified rules.
- 03:05 AM Revision 3314bb92: Allow outbound load balanancing to work.
- Thing to keep in mind:
1. If using advanced outbound load balancing, map a subnet for each wan interface
03/26/2005
- 11:31 PM Revision 69ac24a8: Use pfSense red on the progress bar
- 11:11 PM Revision 0ddd919d: Clean up progress bar screen, make it more per-tee
- 10:17 PM Revision 97a9a675: Fixup upload progress bar.
- It now works when uploading a firmware version!
- 09:01 PM Revision 213657e7: Version bump
- 09:00 PM Revision e2fa4962: Add upload progress bar support to manual upgrade firmware
- 08:28 PM Revision 7fc09eb4: remove header and line wrapped comment
- 08:23 PM Revision 02e1170d: Mount flash r/w to remove /usr/local/www/trigger_initial_wizard
- 07:13 AM Revision 780dbd56: Add TODO.
- 07:09 AM Revision 07a7b08f: Expose filter_configure().
- 05:45 AM Revision 74adcf13: Whoops, we use .inc instead of .php.
- 05:44 AM Revision 892dac99: XML/RPC.php -> xmlrpc_client.php
- 02:16 AM Revision 0e410b8c: Correct progress bar usag
- 01:43 AM Revision f3677fc5: Create uploadbar tmp directory on boot
- 01:42 AM Revision 5202dbd7: Set upload progress bar variables for php
- 01:39 AM Revision f9e35766: Add upload progress bar tracking support to php (as a module)
- 01:21 AM Revision 356dee19: Version bump to get the new php binary tested
- 01:10 AM Revision 432d654e: Do not try to activate dropdown code if no auto complete items are defined the browser is ie
03/25/2005
- 11:14 PM Revision 695e913c: Version bump
- 11:12 PM Revision b6d96a2f: Add a redirection notice for embedded users that the wizard is slower than the normal gui. Also note that the user can click on the pfSense logo in the wizard to bypass the wizard process.
- 10:55 PM Revision 05603c34: Add 1 pt dotted line around the widget description box for some coolness.
- 10:51 PM Revision f1a5cfb8: Introduce a update_description wizard widget which can update a textbox description from a select drop down box.
- 06:36 AM Revision 0148e152: Properly handle signatures and docstrings for method introspection.
- 05:12 AM Revision 57e6d4c9: Fix XMLRPC server.
- 04:34 AM Revision 21dc3a7d: Update XMLRPC server.
- * Stub in docstrings and signatures (still fixing the latter).
* Add xmlrpc_params_to_php and xmlrpc_array_to...
03/24/2005
- 11:09 PM Revision f9124d31: Mount the image RW again after write_config() since it will set the image back to RO.
- 11:00 PM Revision b7b2cca1: * Comment out signatures.
- * Switch to crypt() auth.
- 10:36 PM Revision 50d49018: Stub in XMLRPC support (basic md5 authentication, signatures, and wrapper for backup_config_section and restore_config_section). Methods currently exposed are pfsense.backup_config_section and pfsense.restore_config_section.
- 05:45 PM Revision e55f5da6: readfile only takes one argument
- 06:03 AM Revision 59d922dc: Standardize usage of write_config()
- 05:57 AM Revision 2b87adae: write_config() descriptions and only write_config() if something actually changed
- 05:28 AM Revision 0390c50a: better description of what requires a reboot
- 05:26 AM Revision 52442f57: Don't require a reboot for trivial changes such as bandwidth change
- Fully log what changed on write_config()
- 05:03 AM Revision fc13ca75: Better more accurate description for write_config() call
- 04:58 AM Revision 961e1dbf: let there be descriptions (warning, this could be slow)
- 04:30 AM Revision ded4e2a3: No need to flush nat and rule during every filter_configure cycle
- 03:59 AM Revision 67a7aac7: Version bump
- 03:39 AM Revision 6bc2343e: Outgoing rules do not need reply-to
03/23/2005
- 09:29 PM Revision f274eb83: Alter colspan to 6
- 09:28 PM Revision dbab498d: Show bandwidth commited to a queue.
- 06:29 PM Revision 0751a8a1: Force serial console on wrap.
- 05:32 AM Revision fdef6434: revert prior less correct change
- 05:32 AM Revision a9bb66ad: Version bump
- 05:26 AM Revision df157bb7: Pass the correct post variable to spit_out_select_items
- 04:39 AM Revision c3245cae: Fix config restore
Also available in: Atom