Activity
From 09/06/2005 to 10/05/2005
10/05/2005
- 10:09 PM Revision 2c24977e: Do not update changedesc
- 07:48 PM Revision b66f7667: * Grey out port items when proto is GRE or ESP
- * Ignore ports in input validation fields when port is GRE or ESP
Ticket #585 - 06:52 PM Revision e20f1e2c: Treat earlyshellcmd as an xml array
- 03:29 AM Revision 3a4491ad: Stray o
- 03:28 AM Revision 1042160e: Backout pppoe wan alias line. ng0 is already assigned
- 03:24 AM Revision 9b91947f: Run FTP helpers. Really!
- 02:15 AM Revision a81e832e: Use group 21
- 02:11 AM Revision 650d91a0: Use extport[0] for checking port
- 02:01 AM Revision 4692696e: Use 21 and 81
- 02:00 AM Revision 9afcc3f4: operate on port forwards inside nat
- 01:51 AM Revision 6e65863d: Launch FTP helper correctly for NAT redirected ftp servers
- 01:36 AM Revision cc5ceb40: If FTP Proxy Helper is enbabled and the
- operator has requested a port forward to
a ftp server then launch a helper - 01:05 AM Revision 245388b4: Run shell or earlyshellcmd even if iit's not an array
- 12:28 AM Revision 53dfd34e: Added hidden option for Roaming.
10/04/2005
- 07:37 PM Revision 2f16394a: Move up for better readability
- 07:36 PM Revision ae318ac7: Include ng0 when WAN is using PPPoE
- 06:16 PM Revision c0d86caa: Let FreeBSD calculate the limit settings
- 02:05 AM Revision 3713a333: Fix IPSec passthru (technically, fix any nat entry that would have forced
- a source port on a nat'd connection)
- 01:06 AM Revision eb60dfb0: No more system_do_extensions().
- 01:05 AM Revision 421a1c03: Remove system_do_extensions(), a function left over from m0n0.
- 12:53 AM Revision a2941f9e: Increase timeout to 900
- 12:48 AM Revision eb9b9c5c: Move In/out counters message to end. <p> in between
- 12:43 AM Revision 7b29d9f9: Sync passwords in rc.bootup
- 12:42 AM Revision 88b63d7c: Sync password on bootup
- 12:33 AM Revision d3654715: * Add a header to load profile screen
- * Terminalemaulation -> Terminal emulation
- 12:21 AM Revision f53c7cd0: only generate salt and crypted_pw once
- 12:16 AM Revision c2acdb73: make $config a global variable
- 12:10 AM Revision 72183413: * Sync root and admin passwords
- * Move sync logic into pfsense-utils:sync_webgui_passwords()
10/03/2005
- 11:53 PM Revision 00431e2f: * Add & further down inside the other string combinations for readibility
- 11:52 PM Revision 8597b744: * Add & further down inside the other string combinations for readibility
- 11:50 PM Revision a2046789: * Make sure $requests is an array
- * Check $requests before imploding
- 08:16 PM Revision 7306195d: Surround variable with {}
- 08:08 PM Revision fb237984: Alert when using ez-ipupdate
- 07:49 PM Revision a35f811a: If ['system']['use_old_dyndns'] is set, use the old style ez-ipupdate.
- 07:47 PM Revision 0d5f2f3e: If ['system']['use_old_dyndns'] is set, use the old style ez-ipupdate.
- 07:12 AM Revision 386e9c57: Fix spelling error
- 12:14 AM Revision 0348a68a: Only iterate through if the item is an array.
10/02/2005
- 09:24 PM Revision e4c147db: Full path to beep
- 09:12 PM Revision 4f890749: No need to strong a table
- 09:07 PM Revision 675e3e42: Use a table width of 90%
- 09:02 PM Revision 5548a077: <br> before second note
- 08:53 PM Revision 67199e71: NOTE to user that they will not enter anything here 99.99999% of the time and if they are unsure, don't enter a value here.
- 08:35 PM Revision 734cd552: Move stop_service() to pkg-utils.
- 08:31 PM Revision 0cab7cad: Stop a package's services when removing it.
- 08:24 PM Revision 9a5fcf80: Stop package upon deinstall
- 06:28 PM Revision 43637d9e: Do not reboot after reassigning interfaces. Call reload_all_sync()
- 06:21 PM Revision 698b42cc: Alert user that their configuration now resides on device $move_config_to_device
- 06:01 PM Revision 0f7b3b3d: Mest -> Mesh
- 05:35 PM Revision 7933b51d: Add missing groups:
- ssh
_pflogd
_dhcp
proxy
authpf - 05:30 PM Revision a8a7325e: Assign $wancfg array before resolving real interface
- 05:04 PM Revision 1acdb92c: Version bump from outter space
- 05:02 PM Revision f4b2662e: if -> interface
- 04:57 PM Revision b46dbd5e: If we cannot resolve to a real interface simply return what we where passed prior.
- 04:53 PM Revision 17be10c7: Translate friendly name into real interface name
- 04:49 PM Revision bc76c771: Split dhcp out of get_current_wan_address into its own logic. Do not use get_real_wan_interface() when using dhcp.
- 04:41 PM Revision 1675c73f: * Extend get_current_wan_address() to accept a interface.
- * Use "wan" if no interface supplied
* Pass interface when creating nat port forwards - 12:53 AM Revision 08d38b5a: Lock configuration during operations
- 12:33 AM Revision 126fc5f8: s/===/==
- 12:26 AM Revision 4d28b3ec: Only show option 98 if config.xml does not reside on a removable device and a msdos formatted device is present
- 12:21 AM Revision 272587a4: Remove -rf
- 12:02 AM Revision 6f72d3c0: Remove /var/db/pfi after moving configuration to deactivate option #98
10/01/2005
- 11:55 PM Revision 0f499d64: Correct the filename
- 11:51 PM Revision 33533496: Show process of the configuration being moved.
- 11:36 PM Revision 9eb7a7b4: Reverse option 98 and 99
- 11:26 PM Revision 3e2a20cf: * Correctly detect detected devices capable of config.xml
- * Sym link /conf too
- 11:06 PM Revision 0b6163bd: Add script that aides in creating a config.xml file on a removable device. Note that this is not fully working just yet.
- 08:24 PM Revision a6fac06e: Fixes Ticket #496, Adds existing url arguments into the notice acknowledgement url as well.
- 07:58 PM Revision 64957cc4: Fixes Ticket #558
- 06:32 PM Revision 97d4e30b: Add start and stop beep support
- Requested by the angry mob outside
- 06:31 PM Revision fa94531e: * Add beep binary.
- * Add custom beep script which makes weird noises
Requested-by: The Mob (support@)
09/30/2005
- 09:26 PM Revision 3a89b8d9: Run system_resolvconf_generate() after configuring interfaces
- 09:19 PM Revision 985e98ee: Bring up interfaces after sycning
- 09:15 PM Revision 0de25bc8: Run dhclient without -d
- Ticket #565
- 09:07 PM Revision 61b30ed7: Do not run dhclient in the background with mwexec_bg()
- Ticket #565
- 08:55 PM Revision 75eb801d: Sync with m0n0wall 1.2b10
- 11:51 AM Revision ac3f8318: Complete rewrite of wireless. Everything should be working now
- 11:46 AM Revision 003fb312: * Run dyndns at 2:01 am
- * Fix $initial values
Ticket #574
09/29/2005
- 08:24 PM Revision d4255207: Explain that the traffic shaper is stateful and that only new connections will be shaped
- 05:38 PM Revision 0c03a1eb: Missing ]
- 05:30 PM Revision d22669ef: Add <system><do_not_use_nic_microcode/> tag which will prevent the system from trying to bring up the nics with microcode support.
- 04:11 PM Revision 66766f85: Bring up carp interfaces after changes
09/28/2005
- 05:33 PM Revision 351cbef7: Disable wireless status
- 03:04 AM Revision a48aec0a: Remove ability to change schedulertype - we're only supporting HFSC for
- now - priq may come back in future, the return of CBQ is unlikely
- 12:48 AM Revision 387041ff: Let ifconfig changes happen after hostapd is killed.
- No more sighup hostapd as this seems to create problems.
- 12:03 AM Revision e556dea7: If debugging is enabled, do not mute the console when bringing up the optional interfacs. we're trying to chase down a panic/freeze.
09/27/2005
- 11:36 PM Revision 0ce1c22d: some more changes by Florian Ehlig: grouping in "other protocols" section
- 10:44 PM Revision 27cc32ce: send in by Florian Ehlig:
- Added Games
* DOOM3
* Empire Earth
* Everquest
* Far Cry
* HalfLife2
* HalfLife
* Wolfens... - 10:44 PM Revision 05957817: When debugging, alert while assigning syncdev
- 10:42 PM Revision f086cf09: Version bump
- 10:21 PM Revision 7fbe86c3: Do not use syncdev and syncif... Use syncdev.
- 09:49 PM Revision 727a2b91: * Add new /debugging check which enables $debugging. We should use this in the future to output as much additional information that we need to in diagnosing problems. in this case we're adding data to carp on boot to deterimine why its locking up / rebooting
- * Add debugging data to carp init
- 06:33 PM Revision 5d61b44e: We need to keep-state on the allowed MAC address rules.
- 06:01 PM Revision ea89d454: Allow src and dst mac's
- 05:20 PM Revision 12249cad: Correctly add the mac pass through rule
- 05:16 PM Revision b0c76a0c: Correctly add the mac pass through rule
- 05:05 PM Revision ff5df1a0: Skip to rule 65535 since its the last allow all from any to any rule
- 05:00 PM Revision 1de584c9: pass through mac entries should always exist. the reason
- for this is because we do not have native mac address filtering
mechanisms. this allows us to filter by mac address ... - 04:16 PM Revision 5b0272bf: Do not process items if it's not an array.
- 03:28 PM Revision 28e88d40: Remove keyboard check helper
- 04:05 AM Revision 0a82ada4: Cleanup HTML
- 02:55 AM Revision 92e105b3: Passphrase must be from 8 to 63 chars.
- 02:41 AM Revision eb6ce097: Added some info to options.
09/26/2005
- 09:14 PM Revision 08fc46c6: Remove destination port
- 09:11 PM Revision 55f9d972: Comment out non-working ipv6 nat redirect and mark with a XXX
- 08:25 PM Revision 318ef83f: Trim the label. It sucks to get label too long errors after an upgrade!
- 08:21 PM Revision 735ab270: Adjust the Lan DHCP range, we start from 10 and stop at -10.
- This should prevent the range overlapping on a non /24.
This also prevents trying to handout .254 which might well be... - 08:12 PM Revision efb343d6: Version bump
- 07:36 PM Revision 04c5bd17: Work around the fact that our traffic shaper configuration takes time to create by leaving the carp interfaces in a down state until the very end of bootup.
- 07:19 PM Revision 92274aed: axe pf captive portal. not sure how this got added back.
- 06:42 PM Revision 7117945e: handle alias ports correctly
- 06:22 PM Revision 0107f143: Need a space between keep state and the port
- 03:32 PM Revision 4f9a3d3b: Missing ;
- 02:26 PM Revision e1d93fe5: Correctly define a variable.
- 01:58 AM Revision 1fa2f630: Add a 30 timeout to the DynDNS client.
09/25/2005
- 09:59 PM Revision a058fad4: Run dyndns update every 2 am to check for changes.
- 09:57 PM Revision f264524b: Remove ntp update from crontab, it should be running constantly.
- 09:11 PM Revision b6ade6fe: Minor cleanup, no functional changes.
- 07:42 PM Revision 5fac72a7: link directly to carp settings screen, not to VIP screen
- 06:18 PM Revision 65bed2d2: Try and prevent the error:
- Warning: in_array(): Wrong datatype for second argument in /etc/inc/util.inc on line 269
by definging $upints = arra... - 06:23 AM Revision afb5973f: Split out shaper code to make it easier to work on
- 06:23 AM Revision 061f78b1: Split out shaper stuff from filter.inc so it'll be easier to work on
- (manual merge from shaper branch)
- 05:08 AM Revision 0d18d242: Massive text/variable cleanup
- 02:55 AM Revision 8a848748: Alpha sort includes
- require util.inc
require pfsense-utils.inc
09/24/2005
- 10:55 PM Revision 8818bb37: propagate from branch 'org.pfsense.cvs.pfsense.pfSense.billm.traffic-shaper' (head bd86a5c477b102c747f128b45276b92f44c74638)
- to branch 'org.pfsense.cvs.pfsense.pfSense' (head d12d2ed5660d526c5a958cd2efc9e7f0656750c5)
Fix up Asterisk ports - 10:38 PM Revision ea22a5ca: Clean up hardcoded /tmp usage
- 09:23 PM Revision 94130afc: Only sleep for 1 second
- 09:12 PM Revision 48f24769: Version bump
- 09:11 PM Revision e46fcd80: Remove notorius loader.rc code. This was the source of the million line lodaer.rc. Beauty.
- 09:05 PM Revision 2094568a: Fix page name in license and remove 'originally from m0n0wall'.
- 09:01 PM Revision bfccf041: Remove 'size' column for the time being.
- 08:50 PM Revision 868f266c: Remove function stub. No traces of it being called now.
- 08:47 PM Revision 19aeae7f: Adjust carp bootup sequence. Do not down the interfaces and later up them.
- 08:09 PM Revision 5c0a1269: * Sync master password correctly
- * Do not down carp interfaces on bootup
- 07:46 PM Revision ec2a000e: * Sync master password correctly
- * Add 100 to advskew and cap at 255
- 07:03 PM Revision 5c154fab: propagate from branch 'org.pfsense.cvs.pfsense.pfSense' (head 9de46cfe54a5b5ecaa340e22cda21216035ae43d)
- to branch 'org.pfsense.cvs.pfsense.pfSense.billm.traffic-shaper' (head 801d11dcf45d03f174d994d33b80cb65b8909916)
Rem... - 05:41 PM Revision f0c01ed0: Raise RPC timeout to 240 to avoid errors when syncing against really old slow gear (aka soekris 4501).
- 04:52 AM Revision 5f53250f: Quick change to test MT's cvs_push.
- 02:31 AM Revision 72f80576: add newline
- 02:22 AM Revision 7df17e7c: remove package name, its already listed on the line
- 02:22 AM Revision 47dc94e9: Simplify message
- 02:18 AM Revision bcef4481: Alert user when untarring file and checking. It appears the gui is frozen during this period for large tar files.
09/23/2005
- 10:05 PM Revision 816f2e58: Use correct mtu for pptp when wan is pppoe.
- Have I mentioned how much I _HATE_ pptp lately?
- 05:06 AM Revision b15e2ed4: Exit when ssh is disabled
- 04:35 AM Revision b99895fe: merge of 4a2307663574844423b70c8193ffcfae2153e83f
- and 6749b0913f26fcda7e1809e160df59f3e7fc7157
-------------------
(#545) Allow optional interfaces to be "released" a... - 04:31 AM Revision afb3b079: Handle integers better
- 04:11 AM Revision 9667d192: * Add 50 to advskew on sync slaves.
- * If skew goes over 255, reduce to 255
- 03:59 AM Revision 220c063f: Move to minicron
- 03:43 AM Revision 84506d9a: No fast-cgi.
- 03:42 AM Revision 276fb955: download_file_with_progress_bar(): Return true if the transfer was successful or the last HTTP code received otherwise.
- 03:38 AM Revision 4335dc87: Fix aliases
- 03:36 AM Revision c6c92abf: Go back to mini_httpd but keep maximum processes
- 03:30 AM Revision 819197a8: Go back to mini_httpd
- 01:11 AM Revision 81e3bbc7: Do not umount if generating ssh keys
- 12:14 AM Revision e41fccbe: Backout. This wasn't meant to be commited just yet.
- 12:13 AM Revision faeb7cdd: Reboot after restore
09/22/2005
- 10:40 PM Revision 7bde0bb1: Full path to ipfw
- 10:39 PM Revision aebf0ded: Allow pfsync and carp traffic.
- 10:22 PM Revision 6fa4bdc6: Correct carp bringup sequence
- 09:13 PM Revision de27c94d: sleep for 2 seconds between loading
- 08:14 PM Revision dcb64768: Do not allow sshd script to run multiple times concurrently.
- 07:19 PM Revision 2d195c3f: Use mwexec
- 06:53 PM Revision cc6e38fe: Do not hijack stderr
- 03:40 PM Revision 58fb67ec: Do not run end of upgrade commands all the time. Only run after an upgrade.
- 03:30 PM Revision 242c837f: Do not create /ftmp ram disk. We are using /tmp at the moment.
- 02:57 PM Revision c0b33b5b: Global $g
- 02:44 PM Revision 09c5f840: Do not sync the XML configuration on bootup.
- 03:24 AM Revision c7451dda: Add function description - mainly as test
- 03:04 AM Revision 56472ded: Monotone revision 4312a9f786427c67a1d35a54b139fa35bc919d4a author bill.marquette@gmail.com time 22 Sep 2005 03:03:19 +0000
- Add copyright notice
- 01:28 AM Revision 34175b60: Ranges when we're looking for individual ports is wrong
09/21/2005
- 10:13 PM Revision 06ad079b: Include interface in the syslog notice
- 10:09 PM Revision c1c2b58d: Move sync passwords earlier up
- 10:08 PM Revision a9808a38: Sync accounts.
- 10:07 PM Revision 0d174c5f: Sync admin account unconditionally.
- 09:17 PM Revision bf091a77: Correctly handle multiple WAN's.
- Pointy-hat-to: GeekGod
- 09:12 PM Revision 9ea9cdaa: register_argc_argv = On
- 08:54 PM Revision c9f9573b: Pass the interface in question. We're multi-wan now.
- Pointy-hat-to: GeekGod
- 08:51 PM Revision 9c1c75f4: frags -> statetimeout
- Ticket #547
- 08:46 PM Revision 4a3fd398: Back out last commit. /etc/rc.newwanip is supposed to trigger the filter reload
- 08:09 PM Revision 897838a8: Trigger filter reload after changes
- 03:01 PM Revision 5999dd9c: Only wire .cgi to mod_cgi.
- 03:01 PM Revision dde4f60c: Add mod_cgi when using fast_cgi. We have a few scripts using .cgi
- 02:56 PM Revision fe9db220: Use correct variable
- 06:26 AM Revision d4302f46: Fix status_graph.php not showing graphs ( .cgi files should not be perl )
- 03:18 AM Revision f644c0d4: FAST_CGI is reporting false client ip's. Switch back to non-fastcgi.
- 01:21 AM Revision f0a12c87: Sync w/1.2b10
- 12:55 AM Revision 4900ba6e: <p * before error output and info outputs.
- 12:39 AM Revision 94a9f045: No newline at end of file.
- 12:34 AM Revision 7e648548: How about a space. Insightful.
09/20/2005
- 11:29 PM Revision 96b86f6d: Call filter_configure_sync() after syncing settings.
- 11:01 PM Revision f3698208: Note that pressing save will trigger a configuration sync
- 10:13 PM Revision 740f2f90: Loop through $config to see if we have menus already installed. Ticket #539.
- 10:12 PM Revision 44223dc4: Round memory sizes down. Make consistent.
- Ticket #540
- 10:04 PM Revision fadc0360: Note that we are redirecting in 10 seconds
- 10:03 PM Revision 39b78c46: Call ob_flush() too
- 10:03 PM Revision 6f30d56c: * flush() output buffer
- * sleep for 2 seconds before web server change
- 09:49 PM Revision c5152059: * same changes from [6378] to the changes adopted in [6297]
- * cleanup comments
Ticket #540 - 09:41 PM Revision 8798990f: Use correct variable $config['system']['webgui']['protocol']
- 09:14 PM Revision dd1e244a: Since machines very rarely show the avail memory _AS_ 128, set it to < 120
- 09:05 PM Revision d290167c: Fix spurious < in a <br>
- 09:04 PM Revision 0c5449db: Correctly set http/https port.
- 08:41 PM Revision 2877eaba: Need a trailing space for getty.
- 08:26 PM Revision 4a7a9f7f: Backout last change. We need the getty environment for installer.
- 08:18 PM Revision ce9e67ce: Lock console a bit different
- 06:04 PM Revision b60f7708: XML/RPC.php -> xmlrpc_client.inc
- 06:02 PM Revision 012b6983: Update PEAR XML_RPC package to 1.4.2.
- 04:53 PM Revision 2a257ba6: Version bump
- 03:41 PM Revision 76dddec6: <br> after error messages. our gui is so pretty that this really looks bad.
- 03:35 PM Revision 9c72b993: Do not restore a full configuration if there is no pfsense or m0n0wall tag
- 03:14 PM Revision afc4d0b7: Swap the arguments.
- Found-by: lurking-irc-chatroom
- 03:31 AM Revision 61c3a98f: Add note that i/o byte counters will wrap at 32 bit (4GB)
09/19/2005
- 10:02 PM Revision dd0005ea: Fix firmware upgrade. This now works again on mini_httpd.
- This is considered temporary until we can fix lighty to work correctly.
- 09:37 PM Revision 2cd9e4df: Be more conservative on the number of fast-cgi processes
- 09:29 PM Revision dfd77543: Be more conservative on the number of fast-cgi processes
- 09:27 PM Revision 8d0abf6b: Note that NAT will be turned off with the firewall disabled.
- 09:07 PM Revision f8f2a6e4: Fix the no nat option so it is correctly set and unset from the config.
- 1st commit!
- 08:50 PM Revision 117642a3: Use 1.2b7 ttys
- 08:34 PM Revision 53090256: Do not append -> foo for no nat rules
- 08:32 PM Revision 3775e326: Save no nat settings correctly
- 05:22 PM Revision ab7cb018: Temporary fix until Lighty Uploads are working.
- * Spawn a mini_httpd server on port 8041 for System Firmware upgrades
- 01:38 AM Revision 8d27a5fe: Adding (EXPERIMENTAL) WPA Support.
- Fixing up ifconfig settings not beeing removed when they are disabled after first time enabling.
- 01:17 AM Revision fdfc687c: File an alert when SSHD didn't start correctly
- 01:16 AM Revision 017cd1ad: Note when sshd startup failure
- 01:16 AM Revision 0f953a29: * Create a /etc/keys_generating file incase a reboot occurs we know to start over.
- * Cleanup some starting text
* Add a blurb when we're generating keys to make startup text prettier - 01:00 AM Revision e1338375: Create SSH keys with a nice of 20
09/18/2005
- 11:50 PM Revision 57989da5: return $alias name
- 11:43 PM Revision c7ab6d52: Move is_jumbo_capable to pfsense-utils
- 11:22 PM Revision a2c16512: Adding (EXPERIMENTAL) WPA Support.
- Still celaning ifconfig bugs. Settings are not done correctly
- 11:15 PM Revision 8da3de34: Clean up and bring to spec.
- * Make signatures prettier.
* Define $XML_RPC_erruser = 200
* Make $xmlrpc_g array with handy objects. - 11:11 PM Revision 8abef96f: Setup no nat correctly
- Ticket #488
- 10:59 PM Revision 5a82064a: return $aliasname
- 10:31 PM Revision b5ba8cd3: Stop making stupid generic-pc assumptions
- 10:31 PM Revision 9f966bc9: Call system_set_harddisk_standby() on bootup
- 10:23 PM Revision d213185e: Adding (EXPERIMENTAL) WPA Support.
- Fixed a few bugs with setting turbo mode and hidessid and Pure G mode.
- 09:47 PM Revision fa3b333d: Minor cleanups. No functional changes.
- 08:36 PM Revision 4edb490d: Turn off fast cgi on memory strapped systems
- 08:06 PM Revision 997c3b7a: eval() our global functions whether or not install commands or defined. This addresses ticket #471.
- 07:40 PM Revision bb3b9159: Bugfix.
- 07:37 PM Revision 9a5c0396: Remove debugging variable.
- 07:36 PM Revision 49149b86: Trim one preg_grep() call.
- 07:32 PM Revision 20203646: More retooling of get_interface_list():
- * We can return the list keyed with either physical or friendly names.
* Trim shell calls to 3 for both "acti... - 06:46 PM Revision dc19bcf8: Move is_jump_capable() to pfsense-utils
- 06:40 PM Revision ba0956f3: Adding (EXPERIMENTAL) WPA Support.
- Adding ifconfig down / up in order to activate channel changes and other ifconfig changes.
- 06:28 PM Revision 3b9a23f5: Version bump
- 06:25 PM Revision 6a32d1e5: Make sure a interface is jumbo capable
- Ticket #510
- 06:23 PM Revision ff02a977: Add is_jumbo_capable() call
- Ticket #510
- 06:12 PM Revision 887c0843: Update Note: text
- Ticket #524
- 06:04 PM Revision 5397cbe6: Swap button ordering
- Ticket #523
- 06:02 PM Revision 9fd18b1f: Do not restore a configuration section if the tag is not found
- Ticket #527
- 05:59 PM Revision 208e9a9c: Use correct port
- Ticket #530
- 07:41 AM Revision 597398c0: Fix silly typo.
- 07:22 AM Revision 5ea0509e: Properly merge.
- 07:19 AM Revision d1779cc4: Fix system_firmware_check.php
- 07:06 AM Revision 8f71faba: Adding (EXPERIMENTAL) WPA Support.
- 07:00 AM Revision 2ac908dd: Adding (EXPERIMENTAL) WPA Support.
- 06:09 AM Revision 0d4baf22: File notices if we cannot sync the xml configuration items
- 05:34 AM Revision 948593b0: Switch Array Location of CPU and MEM
- 05:34 AM Revision 9c6d5f1d: Pass correct parms
- 05:19 AM Revision 13657e92: Use documented XML_RPC functions if available.
- 05:17 AM Revision 59c35166: version bump
- 05:16 AM Revision 27f58699: * Introduce get_memory() which returns amount of memory in the machine
- * Use memory to control how many processes will be running and waiting for captive portal authenticaion
- 05:00 AM Revision 92ab0566: Fixed a Merge
- 04:58 AM Revision 477361c7: Merged Function for Single HTTP Request
- 04:54 AM Revision be88414a: Clean up TODO.
- 04:51 AM Revision 443153f1: Delete.
- 04:51 AM Revision 728d393d: Require valid authorization to reload CARP interfaces.
- 04:49 AM Revision 00090b13: Comment out second call to setCredentials.
- 04:44 AM Revision c1ce9eb5: Do not create compress directory, we are not using that module.
- 04:29 AM Revision 73c6bb99: Correct doc comment for cap configure
- 04:26 AM Revision 9c098128: Do not destroy carp interfaces. FreeBSD no likie.
- 04:07 AM Revision 6a019c11: Trim loaded module list down to 2 modules.
- 04:05 AM Revision d7895cba: php's mkdir() sucking is the reason we have make_dirs() :)
- 03:54 AM Revision d0a0d290: Comment out server log. Its erroring out since we are not loading the module
- 03:45 AM Revision 2b9e1ecb: Reload CARP after sync on other end
- Ticket #528
- 03:44 AM Revision 52c3baf5: Expose interfaces_carp_configure_xmlrpc()
- 03:39 AM Revision a749b1ce: 5 -> 1
- 03:33 AM Revision f7783601: If user selects no, do not redirect. Simply exit.
- 03:31 AM Revision fb4d93ac: increase to 4000
- 03:23 AM Revision d3f34fae: increase to 3.5 seconds
- 03:22 AM Revision d716fb2b: backout to sleep(1) in between cp_time
- 03:16 AM Revision 6e91cf31: usleep for 255
- 02:58 AM Revision 74474fec: usleep instead of sleep
- 02:54 AM Revision bebade2d: Remove sleep 1
- 02:45 AM Revision bee4062a: Remove sleep 5
- 02:35 AM Revision b82d131e: We're updating in 5 seconds now
- 02:33 AM Revision 5872171a: Change refresh to 2 seconds
- 02:31 AM Revision 49fdb0d8: Allow tuning of max php fcgi requests
- 02:26 AM Revision ba59730f: Allow setting of max fast-php children
- 02:24 AM Revision cc76d459: Minor nit-picks
- 02:21 AM Revision 3a66b621: * Additional tuning parms
- * Support captive portal SSL
- 02:17 AM Revision b701357d: Convert captive portal over to Lighty.
- Many benfits:
* No longer forking web server
* No longer a 16 user simultaneous login limit
* Fast PHP will make it ... - 02:07 AM Revision 9f0cbb16: Add SSL configuration header
- 02:05 AM Revision 76ae5b4a: Alter maximum processes to 1
- 12:42 AM Revision 332b4ac0: Use correct variable $document_root
- 12:36 AM Revision d33d1afa: Woops, don't forget to pass server port
- 12:30 AM Revision a84b65dc: Spell "lighty" correcftly
- 12:24 AM Revision 7bd972fc: Add document root parm
- 12:23 AM Revision 67d285e4: Use /usr/local/www as document data root
- 12:23 AM Revision 8418b403: Use system("mkdir -p") since php's mkdir is brain-dead.
09/17/2005
- 08:21 PM Revision 4114b3a0: Add a clean loader.rc. Somehow our loader.rc is getting trashed.
- 07:31 PM Revision 28cae949: * Misc cleanups for lighty configuration
- * Add port option to tell lighty where to bind to
- 06:57 PM Revision a632cf43: * Add system_generate_lighty_config()
- * Convert master webConfigurator process to launch Lighty
XXX: Still need to retrofit captive portal - 01:42 PM Revision e4da84d0: Do it the right way and lock the config file before restarting dhcpd
- 01:40 PM Revision e358460d: Restart dhcp on change
- 05:32 AM Revision 7dd44f7d: SCRIPT_FILENAME works better under lighty than PHP_SELF
- SCRIPT_FILENAME works in both lighty and mini, so move to using that var
- 05:00 AM Revision 063f8745: If there's a PHP_AUTH_* copy it over to AUTH_* (mini sets AUTH_*, lighttpd sets PHP_AUTH_*)
09/16/2005
- 07:25 PM Revision cd0545aa: Fix system_advanced.php javascript
- 05:48 PM Revision 23bfcd9f: hush little pfsync, don't say a word. GeekGod's gonna buy you a mocking bird.
- 04:19 PM Revision 608ef5e7: If static arp is enabled, make the changes.
- 02:55 PM Revision a93310c3: Do not show value = foo
- 02:13 PM Revision 022d2184: (#515) Allow default queue to be selected
- 02:22 AM Revision 01eb3226: (#509) Use $config['shaper']['schedulertype'] now
- 01:28 AM Revision b663705c: Remove double <br/> ... It was not the correct fix. The correct fix was the Title
- 01:13 AM Revision 48f5ef91: Output page title
- Ticket #511
- 01:07 AM Revision 192a080a: Do not handle captive portal in filter.inc any longer. It's done in ipfw.
09/15/2005
- 09:13 PM Revision 625dda09: Do not mount / on CDROM
- 04:48 PM Revision fb2abb3a: Add port descriptions for:
- NTP
IDENT
IMAP/S - 03:47 PM Revision 1b4f4e7c: Version bump
- 06:01 AM Revision d6ad908c: Check for disconnected clients and exit
- 05:58 AM Revision 61381bd9: woops, wrong file
- 05:58 AM Revision a5c4926e: Move connection aborted check up further
- 05:53 AM Revision fad39ea2: 10 -> 15
- 05:51 AM Revision 0f20c092: Shaper config moved
- config file version bump
- 05:49 AM Revision 85c54575: Correct cpu meters
- 05:40 AM Revision 07bcf7d1: Earth to Esotericisms, check if a client is connected!
- 05:27 AM Revision 234df6b3: Scheduler setting moved
- 05:00 AM Revision a57b119e: Add is_altq_capable() - will return true if the interface is altq capable
- 04:55 AM Revision bc0caea7: Only display interfaces that are jumbo frame capable
- 04:55 AM Revision 081065c1: Add is_jumbo_capable() function
- Tests to see if an interface is jumbo frame capable
- 04:32 AM Revision 232097e2: Bring in pfsense CSS
- Use 'themed' icons
- 04:29 AM Revision 14c39da9: Oops, client is a different url ;)
- 04:27 AM Revision 6d71f01a: Bring in pfsense CSS stuff
- 04:19 AM Revision 12b67587: Make this actually display
- 04:14 AM Revision 30b8bfd2: don't include fbegin.inc twice - this could have never worked
- 04:12 AM Revision aad0ec36: Move back onto screen
- 04:09 AM Revision 6090e85b: Move arp table back onto the screen
- 03:31 AM Revision 1d67d916: (#493) move 'not' into the else conditional, was making optx interfaces
- get nailed twice
- 03:29 AM Revision 4fe00253: Just another CPU meter fix :p
- 03:23 AM Revision 2b357d1c: Remove XXX comments - no longer true
- 03:21 AM Revision 7979a809: Make temp monitor really work - make a little more modular too
- 02:55 AM Revision 1804023d: Make 4801 temp monitor work (and make it work with sajax)
- 02:11 AM Revision 9f0309d3: Sleeping 5 seconds is just way to long, seems to screw up the cpu usage
- 01:27 AM Revision f30ae502: system -> shaper
- 01:27 AM Revision 7e1b16ca: pedantic...use full paths to binaries
- 01:26 AM Revision 6a7ae8da: Backout sync of scheduler. Going to move location
- 01:20 AM Revision 57d950d5: Add captiveportal_users_sort()
- 01:17 AM Revision c201ed55: Update image location
- 01:15 AM Revision 6f7e6f55: Update header
- 01:13 AM Revision ce3fb2ce: Commit missing file
- 01:11 AM Revision 19a7916a: HTML tidy
- 01:05 AM Revision 29ffe9e5: Correct image urls
- 01:04 AM Revision f9e209e5: Do not write out line unless it has contents
- 01:01 AM Revision 6b769ce2: Update image locations
- 12:56 AM Revision 97174dfb: Add XXX about net4801 environment graphs not displaying/updating
- 12:53 AM Revision d50e7978: Fix font size on disk usage %
- 12:47 AM Revision bb5bf513: Themeify image locations
- 12:38 AM Revision e9b5d96c: <br/> twice before tables. no funny pun, sorry.
- 12:25 AM Revision f155c21c: Hopefully CPU meter should be much more accurate now.
- 12:20 AM Revision 52ff5992: <br/> twice before tables. no funny pun, sorry.
- 12:16 AM Revision 2641b35a: Update time
- 12:15 AM Revision a87e3ec9: Add perioditc ntpdate script
- 12:14 AM Revision 3f57aaf8: easy as 1, 2, 3 ... <br/>
09/14/2005
- 10:12 PM Revision 72a941ad: Remove previous tabs
- 10:07 PM Revision 4e9dc150: Correct active tab
- 10:06 PM Revision 64b85ffe: Convert back to our tab system
- 09:56 PM Revision 3e7cb64c: Add captiveportal_users_sort from guiconfig.inc (1.2b10)
- 09:34 PM Revision a2100503: Remove extra :
- 09:21 PM Revision 02adef9e: Spell gettytab correctly.
- 07:36 PM Revision a421e5c8: Escape " system_advanced.php
- 07:34 PM Revision 27c4acc4: Escape \ with \
- 07:30 PM Revision 8affb1da: Do not disable console in rc.initial. We are changing the behavior to turn off autologin.
- In-discussion-with: cmb
Provoked-by: Yet another complaint about old behavior - 06:37 PM Revision 466e9af8: During background reload, dump config.cache to ensure correct rules are loaded.
- 05:44 PM Revision 842bf9f1: Mount for r/w
- 05:27 PM Revision ac24ba53: Only backup configurations on non embedded platforms
- Ticket #501
- 05:25 PM Revision eedc7894: Sync scheduler type
- Ticket #499
- 05:14 PM Revision 33cec501: Show bandwidth field
- Ticket #490
09/13/2005
- 10:34 PM Revision 92060455: huh, 32bit multilayers are far too much details and size for a favicon. cutdown to 16x16 256 colors and about 1/29 of the size
- 09:51 PM Revision ad6ea766: nicer version (send in by Florian Ehlig)
- 09:38 PM Revision e6a746ae: Attempt to clean up general VPN logs.
- 09:37 PM Revision 6f11653f: Clean up dump_clog() call.
- 09:34 PM Revision c8ee172b: Fix ipsec logs.
- 09:33 PM Revision 84e86846: Fix syslog.
- 09:11 PM Revision 75c72ffb: Echo before command prompt
- 06:39 PM Revision 3d4bd975: Add back pfSense header.
- 06:34 PM Revision c980716e: Sync with m0n0wall 1.2b10:
- TODO:
* Add back sexy curved tabs, etc
* Change image locations to themes
* Add back pfSense header information and ... - 06:33 PM Revision 1d2043b8: Use $config['system']['username'] for sync username
- 06:27 PM Revision a921dafa: Hook in traceroute and arp tables diagnostic pages
- 06:24 PM Revision dcd14630: Use username that is set in General Setup
- 06:16 PM Revision 0016161d: Test on $port == ""
- 06:15 PM Revision 77482402: Pass correct method
- 06:14 PM Revision 6212658f: I'm an idiot - clean up CVS merge message.
- 06:13 PM Revision bc7f52e2: racoon -> ipsec
- 06:12 PM Revision 3575403e: Send racoon logs to racoon.log.
- 06:12 PM Revision 7fe455e6: Use racoon.log.
- 06:05 PM Revision f446f817: Modify installer to be invoked from option 99
- 06:03 PM Revision abe71710: Pass correct amount of parms
- 06:00 PM Revision 01cefb7e: Do not set port = "80" in function decleration.
- 05:57 PM Revision 9ff155f0: If no port is passed, default to 80
- 05:55 PM Revision b385831d: Correct error.
- 05:54 PM Revision 301be70d: Don't show racoon logs.
- 05:41 PM Revision c0188bc6: Set port in one location and pass to carp_sync_xml()
- 05:41 PM Revision dc7ddc0e: Restore old logging code.
- 05:39 PM Revision afe07e8a: Also check for faultcodes.
- 05:36 PM Revision 968e0642: Remove filter_resync()
- 05:34 PM Revision f6eeaa65: pfctl has no -y and there is no need to resync.
- 05:34 PM Revision dbac8df2: Use $cli->errstr instead of $resp.
- 05:31 PM Revision ba13a6e6: If the response from sync is false then log the error. Otherwise log that the action went okay.
- 05:23 PM Revision 5519481c: Mark beginning and ending of XML sync
- 05:22 PM Revision 93c5672e: Correctly set sync portq
- 05:19 PM Revision 4ec48b9a: Only foreach through arrays
- 04:58 PM Revision e3ebf01e: Use true instead of array(" ")
- 04:55 PM Revision 6e52f644: * Handle inverse grep correctly
- * Only show system logs on System tab (no racoon)
- 04:45 PM Revision 71e0e7be: If the webGUI port is empty, rely on the protocol selection
- 05:10 AM Revision c07d326e: Change refresh to 5000
- 04:50 AM Revision 54a2aa0c: Version bump. 0.84.2 was released in limited fashion.
- 03:12 AM Revision fd0709e6: recursively chmod
- mount r/w before chmod'ing
09/12/2005
- 10:32 PM Revision 3d0d1aa8: 'supress' -> 'suppress'
- 09:01 PM Revision b23a2cb3: Do not show 0%.
- 08:40 PM Revision a024978d: animated loaderlogo 17x17px (not final but this way you can start using it)
- 07:41 PM Revision 64203216: Add back header
- 07:39 PM Revision 5543b9ed: Sync w/ 1.2b10
- 07:37 PM Revision 61b040ce: Reset back to pfSense state
- 07:28 PM Revision 6e865a74: Sync with m0n0wall 1.2b10
- 07:24 PM Revision 43fdebc5: Add missing <?php
- 07:23 PM Revision b8a66425: Add back pfSense headers
- 07:15 PM Revision 93e1b16c: Sync w/ 1.2b10
- 07:08 PM Revision 707e9964: Sync with 1.2b10
- 06:56 PM Revision 3db19cf1: Sync with m0n0wall 1.2b9's captiveportal.
09/11/2005
- 11:09 PM Revision d460bfdc: Version bump
- 09:55 PM Revision 7e457d51: Nuke old update code. We use ajax now
- 09:51 PM Revision a3d1ff72: Do not get cpu meter information on initial load. Let the ajax script fill it in after 10 seconds.
- 09:49 PM Revision 966c07c6: Only sleep 5, not 10
- 09:42 PM Revision ba31ab65: Sleep 5 seconds before returning CPU usage information. This lowers the CPU usage to 3% on my Nexcom.
- 09:39 PM Revision 1bab13d0: We update every 10 seconds now.
- 09:02 PM Revision c15a0061: Update time now 10 seconds.
- 07:43 PM Revision a4365eec: Attempting to Fix PPPoE and DynDNS issue
- 06:40 PM Revision 9ecd6ab7: XHTML/CSS Clean Up
- 08:54 AM Revision 1df0159c: XHTML/CSS Clean Up
- 06:17 AM Revision d772ac32: Added SAJAX support.
- System Meters are updated via AJAX now.
Started XHTML/CSS cleanup. - 01:35 AM Revision 8bf39224: Move service queue options to their own table row outside of scheduler options
- 01:23 AM Revision 95f8b0b7: Cleanup HFSC options and document what the three boxes are for.
- 12:42 AM Revision ea0c6522: Use variables
- 12:36 AM Revision 8f687e4c: Cleanup hacks. Only add default route if its not added already.
- 12:14 AM Revision 973dbc36: Turn off debugging helper line
- 12:10 AM Revision 3ec71029: Add the interface as the default gateway if all else fails
09/10/2005
- 11:31 PM Revision 5b4180d3: Log commands run to bring up default route
- 11:20 PM Revision cdda736b: Uncomment /dev/null.
- 11:04 PM Revision ca1944c3: Use filter_configure()
- 11:04 PM Revision 284dcdcc: Use filter_configure()
- 11:03 PM Revision eece173c: Do not flush nat table
- 10:52 PM Revision 4671d198: More full paths to files
- 10:22 PM Revision 24003009: use full path to sed, sleep, etc
- 10:19 PM Revision f968bb86: use full path to route
- 10:16 PM Revision 4c808788: return 0 at end of script
- 09:51 PM Revision 5a204e22: Fetch w/ -q (quiet)
- 09:42 PM Revision 21132591: Simply call exit_with_hooks. We do not need to pass it a return value.
- 09:40 PM Revision 4507a044: No need to check for rc.newwanip, the file will exist on pfSense
- 09:33 PM Revision d2adb1a4: * No need to rely on exit-hooks to spawn rc.newwanip, do it here.
- * Exit with 0!
- 07:47 PM Revision 93629767: Start syslgod earlier
- 07:15 PM Revision 17faca58: * Change <br> to <p>
- * Add a <p> to DHCP Server range blurb
- 07:13 PM Revision bf158f5c: Use newer style print_info_box_np()
- 07:12 PM Revision f88a634b: * Move form up to cover apply
- * unlink the lan dirty file after apply
- 06:41 PM Revision dc6283a3: Start web interface after filtering rules are in place
- 06:38 PM Revision 177c4ab8: Remove reboot blurb
- 06:30 PM Revision 03e6d007: * Add lan dirty flag
- * Do not change settings until user clicks Apply
- 06:30 PM Revision 3e44d22a: Add lan dirty flag
- 06:29 PM Revision 9499c2d2: Document return values
- 06:23 PM Revision 9d3f5df1: Return NULL if reserved word is matched (this wasn't a typo)
- 06:57 AM Revision 0c2badde: Merge and fix typo.
- 06:55 AM Revision 9249b756: Pass arg to get_interface_list.
- 06:53 AM Revision 4fde4ce4: Revert to merge.
- 06:52 AM Revision dabb43ae: Pass media argument to get_interface_list.
- 06:51 AM Revision 3154d7ed: Add "media" and "active" arguments to get_interface_list.
- 02:56 AM Revision 452ade89: (#479) GUI side workaround for multi-wan synproxy issue
- 01:11 AM Revision b4c39102: (#478) Look at the real interface, trim newline from gateway IP file
- 01:05 AM Revision e9832b41: Use interface description in gateway field if there is one
09/09/2005
- 11:13 PM Revision d56b42b8: Resolve aliases.
- Ticket #464
- 05:47 PM Revision 2e56710c: Ticket #467 destination network on firewall_nat_out_edit.php incorrectly parsed.
- Submitted-by-someone-who-refuses-to-accept-cvs-account: databeestje
- 05:31 PM Revision ec11a1ad: Kill mpd and restart on wan changes if mpd is running.
- Ticket #477
- 05:08 PM Revision 5c5ffbca: * Do not create ipsec rules if the tunnel item is disabled
- * Do not create ipsec rules at all if ipsec is disabled
Ticket #476 - 05:04 PM Revision 4443d4d6: Correctly restore DHCP gateway setting in firewall rule.
- Ticket #480
- 03:50 PM Revision 0cecf9db: Call services_dyndns_configure() after IP change
09/08/2005
- 09:41 PM Revision f9a5831e: If hostapd is already running, -HUP it
- 09:37 PM Revision dd462f3e: Use full path to hostapd (/usr/sbin/hostapd)
- 08:40 PM Revision a0136e62: Turn target ip into a drop down box.
- Subbmitted-by-i-dont-wanna-a-commit-bit: databeestje
- 08:26 PM Revision c9f312be: Version bump
- 07:02 PM Revision f04bbc8e: Disable thermal checking until ACPI is fixed.
- 03:18 PM Revision e2797210: isarray -> is_array
- Found-by: databeestje
09/07/2005
- 11:49 PM Revision 03007a3f: Fixed CPU Calculations, code by lsf
- 11:42 PM Revision 7f387ab0: Disabling Enter Key on Auto-Complete pages ...
- Enter Key now Selects Auto-Complete Options ...
Added Auto-Complete to firewall_shaper_edit.php ... - 09:08 PM Revision d08dca1b: Increase colspan by 1.
- Pointed-out-by: databestje
- 09:01 PM Revision 05860c07: Increase colspan by 1.
- Pointed-out-by: databestje
- 08:36 PM Revision e3ed7eec: Start PPPoE server after changes
- 08:21 PM Revision 7a35466c: if /etc/init_bootloader.sh exists, run this after upgrade. This will be the original bsdlabel command that was run.
- 06:20 PM Revision ab821eae: Mount RO at the end of the file
- 06:17 PM Revision 21fbee83: * sync before forcing umount.
- * sleep for 5 seconds
- 03:41 AM Revision 2a5b9215: Aargh, test before commit!!! *smack*
- Fixing stupid non-cleaned up copy/paste
- 03:37 AM Revision 0df6adf8: Correctly utilize true/false/other return values
- 03:36 AM Revision 3caa8aa1: Correctly allow a true, false, undef return
- 03:36 AM Revision 3311566f: Clarify comments
- 03:31 AM Revision fe1936d1: Reverse order of mount -a so that we do not trigger a fsck -y each boot
- 03:25 AM Revision fcd775de: Mount -a .. Memory fs depends on it on embedded
- 12:48 AM Revision 989c88be: fsck /cf not all file systems
- 12:36 AM Revision ec68873d: while -> if
- 12:30 AM Revision 17258f5d: Do not fsck on umount
- 12:27 AM Revision 0fffad78: Woops, use /etc/fstab
- 12:19 AM Revision 87207782: Try to mount / and /cf manually. If we do a mount -w -a then it hangs ont he memory disk!?
09/06/2005
- 11:07 PM Revision cc298e85: Try to mount using -w -a
- 10:54 PM Revision 0acac84a: If status <> 0 then run fsck -y
- 10:15 PM Revision cade3bb9: Remove reserved words check. Its not working correctly.
- 10:10 PM Revision 6ec0a88f: Return -2 when a invalid alias name is detected
- 08:21 PM Revision b504c2f8: Add gateway to summary list
- 08:19 PM Revision 7b5f5bc1: Clarify that we need 2 assigned interfaces
- 08:11 PM Revision 3977c5ec: Add a note that a firewall needs two interfaces atleast for the mentally challanged.
- 06:32 PM Revision 1e7eae53: Disable input validation on wep key. Its causing way more problems than it should...
- 05:21 PM Revision 16f0ac17: Not need to require secondary dns on pppoe connections
- 05:46 AM Revision e07a06d7: Fix comment.
- 05:45 AM Revision 2a819956: Rewrite get_interface_list(). It now grabs a list of interface cloners instead of using a static list, makes fewer shell calls (more noticeable on systems with many interfaces), and does not use the preg engine.
- 12:26 AM Revision 5569e049: Version bump
Also available in: Atom