Activity
From 09/17/2005 to 10/16/2005
10/16/2005
- 11:57 PM Revision 3c18fbc9: Echo done after configuring carp
- 11:27 PM Revision d0330501: MFC 6910 6911
- Beginning of new wireless status tool. So far it shows ifconfig list sta and includes all wireless interfaces defined...
- 10:07 PM Revision 80ec5eaa: MFC 6906 6907
- Use /var/etc/ for storing configuration files MFC: ASAP (By sullrich)
Use /var/etc/ for storing configuration files M... - 08:43 PM Revision 51535829: MFC 6899
- Allow bridging on ath0 + wpa
- 08:42 PM Revision 62739c1c: MFC 6898
- It helps to return the value!
- 08:41 PM Revision 5acd3d7e: MFC 6897
- Write out to /tmp/ file commands used when adjusting mtu during bridging operations
- 08:40 PM Revision 96812f11: MFC 6894
- Force all members of a bridge to the bridging from interface mtu.
- 08:40 PM Revision ffb4b005: MFC 6893
- Add get_interface_mtu()
- 08:39 PM Revision 01ae6c40: MFC 6892
- Setup span tree on all ports correctly.
- 05:39 PM Revision 7fb94513: MFC 6884
- We do not use rc.d so basically call dhclient directly
- 05:37 PM Revision 4d38bfc3: MFC 6877
- Update terminology - should help cut down questions too
- 05:36 PM Revision 3c5d0ab2: MFC 6875
- Cleanup HTML Move "source port" to where it really belongs, under Target This should be MFC'd to save questions ;)
- 05:35 PM Revision be9b6394: MFC 6874
- Correct src/nat port arguments - miracle nobody has found this before now
- 05:34 PM Revision e1c8cdf5: MFC 6871
- If WAN is pppoe, hold down boot until connection is established This will help anyone with PPPOE on WAN and DHCP on O...
- 05:32 PM Revision eba1ebc1: Remove ppp-linkup, readding as non binary file.
- 05:21 PM Revision 8a8c0a8e: MFC 1.178
- successfully kill hostapd if changing settings back from WPA to WEP (fix by lsf, noticed by marcusah)
- 12:34 AM Revision 749b7a33: Correct sysctl location
10/15/2005
- 08:05 PM Revision 3413c505: Forced commit to test RELENG_1
- 07:55 PM Revision e6c2bb14: Minor nitpick. <br> after firmware branch select box
- 07:38 PM Revision be3e4f15: Fix reply-to gateway selection
- 07:24 PM Revision 4ae307bb: Do not remove config.cache after loading filter.
- 06:34 PM Revision 5fc5f9a2: Specify direction on IPSec rules
- 05:57 PM Revision 17c7054b: * pfsync0 should already exist, do not create
- * assign syncdev and bring up at same time to match FreeBSD's pfsync rc.d script
- 05:54 PM Revision 5c2c817a: Shut off pfsync on shutdown with same freebsd command: /sbin/ifconfig pfsync0 -syncdev down
- 02:05 AM Revision c071aade: No need to add fxp to the array twice
- Pointed-out-by: submicron
10/14/2005
- 11:32 PM Revision 51579483: Touch /tmp/ not /tmp/tmp
- 11:29 PM Revision dabf1d2d: m0n0wall -> pfSense
- 09:01 PM Revision 8d36fd1d: Add polling enable/disable control in System Advanced
- Suggested-by: CMB
- 08:47 PM Revision 6008210b: * Major rewrite of CARP/PFSYNC init code. Remove a bunch of if() and for() to make the code 100* more readable
- * When bringing up CARP, set its advskew to 200 and when we are finally up at the end of the boot sequence assign the...
- 08:43 PM Revision 432ea763: Disable auto-login.
- 08:43 PM Revision 11a4cba6: Version bump
- 08:42 PM Revision f7a14e03: Add awi and wlan
- 08:41 PM Revision c367cb09: Doh' ! an already exists. remove 2nd.
- 08:41 PM Revision 9faa5e30: Remove trailing space
- 08:40 PM Revision 5679fd77: Add device an (Aironet)
- 08:22 PM Revision 76551815: Add iwi as a supported wireless interface
- 12:48 AM Revision 0da417be: Delete cache and debug files if dyndns is not enabled. If dyndns is enabled update, should solve cache file being created upon boot when dyndns is not enabled.
10/13/2005
- 10:30 PM Revision f9b205f3: Allow -1 return to indicated package failure. Removing exit
- 10:27 PM Revision e8f7361e: return! don't exit. this will allow the bootup sequence to finish.
- 09:42 PM Revision 34441bfa: Hand off starting SSHD to our background daemon
- 09:31 PM Revision a5a0c4c7: Move )
- Pointy-hat-to: Me
- 09:29 PM Revision 89e910c6: Missing )
- Pointy-hat-to: Me
- 09:03 PM Revision 60928664: Memory meter changes.
- Submitted-by: Dan Swartzendruber <dswartz_AT_druber.com>
- 08:54 PM Revision 1cb64928: Accidental debug line removed
- 08:50 PM Revision cefde762: Forced commit to note that failover ipsec should be enabled as well (even if your not using failover, it simply sets the racoon listen ip address)
- 08:49 PM Revision ab80b66f: Add NATT support. Currently this option is disabled. To enable simply set the <developer/> tag inside <system> in config.xml
- 08:43 PM Revision 5b7eb87c: Reworked sshd script, restarts sshd if we have one and allows running of
- ssh on alternate port.
- 08:41 PM Revision 74806cee: Allow running of ssh on alternate port
- 05:34 AM Revision 28b58598: Do not check for bridge
- 05:25 AM Revision af67c4ab: Translare friendly interface names to real interface names
- 02:42 AM Revision 563ced33: missing ,
- 02:28 AM Revision 5408b3b0: * Cleanup comment
- * Remove debugging echo's
- 02:17 AM Revision 12b2d7c7: Add 'ste' to available polling
- 02:14 AM Revision 65dea9fb: Enable polling for an interface if it supports it.
- Thanks to the revised polling code that is SMP compatible!
- 02:01 AM Revision cd0392df: Use -c
- 01:18 AM Revision e3025dde: webGUI -> webConfigurator
- 01:15 AM Revision 73c2749c: Do not bring down carp interfaces one by one, let the normal shutdown procedure handle
- 01:08 AM Revision f6661aed: * Done -> done (for bootup consistency)
- * Error -> error
- 12:12 AM Revision 7370613f: * Various safety checks
- * Return next available slot correctly
10/12/2005
- 11:45 PM Revision ce33da32: Make get_number_of_bridged_interfaces() a little more industrial strength by actually looking at the bridge numbers instead of the quantity of bridges
- 11:34 PM Revision af1b4b28: Missing }
- 11:33 PM Revision 4f9a78d9: Do not call ifconfig on non-existant interfaces when testing
- 11:31 PM Revision 0d429e43: * Correctly bring up a new bridge
- * Correctly destroy a bridge when no longer used
- 09:51 PM Revision d5ec969c: Remove debugging line
- 08:57 PM Revision 9a6757a1: filter_translate_type_to_real_interface() on the bridge interface
- 08:54 PM Revision 1665e79c: Destroy the bridge either way, it will be recreated if needed.
- 08:41 PM Revision 5c4eeffb: Do not process items if it's not an array
- 08:33 PM Revision 1132ff91: Start at 0
- 08:31 PM Revision f78d2412: Use consistent variable names
- 08:30 PM Revision bfca2bba: Trim whitespace
- 08:28 PM Revision 1fb9cd47: Change get_number_of_bridged_interfaces() behavior
- 08:19 PM Revision 38287b63: Correctly return # of bridges
- 08:17 PM Revision 26eb3795: Set $x = 0 before for()
- 07:34 PM Revision 41404ef1: Sync with 1.2
- 06:55 PM Revision 3f5b6d4a: Version bump
- 06:02 PM Revision a2568956: Remove port * from end of line and force logical mapping of ports being redirected
- 05:36 PM Revision e8c5095b: Correct usage of multiple aliases
- 05:13 PM Revision 5de75aef: Handle multiple port aliases correctly
- 04:49 PM Revision afb07cf1: Sync OpenVPN with http://www.protec-t.de/m0n0wall/downloads from Peter Allgeyer
- 01:16 AM Revision 8d3a4a1e: Add developerspew headers
- 01:10 AM Revision f19d3b7a: Move global $config, $g; before check
- 01:04 AM Revision dcf0598e: Terminal line with ;
- 01:03 AM Revision 2478cbf2: Terminal line with ;
- 12:57 AM Revision 27ff8a3c: Resolve alias value for rules
- 12:33 AM Revision 8336a68a: Fix NAT Port Forward Alias issue
10/11/2005
- 11:44 PM Revision 58c7450e: Add developerspew header which will output:
- services_dnsmasq_configure() being called microtime()
- 11:38 PM Revision acd910bf: Add developer header which will output:
- services_dnsmasq_configure() being called microtime()
- 11:06 PM Revision f9118d49: Sleep between down, delete and destroy. Race conditions are bad, mmmmkay?
- 10:57 PM Revision bf276410: Return a numerical value instead of "bridge{$x}"
- 10:50 PM Revision 4cbeed35: Return a numerical value instead of "bridge{$x}"
- 10:41 PM Revision dba4049f: ++ bridge count
- 10:39 PM Revision c2c399a4: Remove "Interfaces cannot be bridged while the captive portal is enabled." limitation. This will work fine.
- 09:53 PM Revision 5bfc9fdf: Only write 1 line
- 09:51 PM Revision 9604ac1f: Set $username correctly
- 09:40 PM Revision 823b7b0f: Silence read-only error
- 08:54 PM Revision d819480c: Remove "Extra" Apply button
- 08:43 PM Revision 570b3d40: We only support HFSC now. Remove scheduler knob.
- 08:39 PM Revision 3e115ed1: Missing ;
- 06:23 PM Revision 8b89826d: Check for ttyv1 so decide if we should show a console menu or not.
- 05:46 PM Revision 2d8bdd03: Ignore warnings from vidcontrol. Some folks just want to run the full version on their CF cards.
- 05:24 PM Revision c117537a: Correctly disable for GRE too..
- Ticket #585
- 04:28 PM Revision 69258759: Launch a pftpx helper on the $extaddr port with -b
- Ticket #602
- 02:53 AM Revision 6d526f38: restore 1.10
- Ticket #598
- 02:45 AM Revision f7594142: Sync htpasswd in pfsense-utils:sync_webgui_passwords()
10/10/2005
- 09:51 PM Revision 9483f714: use admin user when using a special username
- 04:41 AM Revision 161bbdb0: use sh to run the menu
- 04:24 AM Revision 48e46233: * Change timeout to 60 seconds
- * Check $? after fetch
- 04:09 AM Revision 977b24b3: forgot ; then
- 04:07 AM Revision d7acc696: Throw an error when we detect a non 0 return value
- 04:03 AM Revision 1ba9533c: Take into account embedded platforms
- 03:57 AM Revision 8112c6a9: Take into account embedded platforms
- 02:12 AM Revision 1325678b: Move gateway to interfaces->wan
- 01:51 AM Revision 8999a2bd: assign parsed $config
- 01:25 AM Revision 89d6fe70: Convert_config() on next boot
- 01:02 AM Revision 90f96be3: Remove unused line
- 12:30 AM Revision 1721d3c5: Do not echo done twice
- 12:16 AM Revision 4a0925bc: Only parse config on m0n0wall upgrade
- 12:08 AM Revision 6b524b56: Only convert config on m0n0wall upgrade
- 12:02 AM Revision 14e56d9c: Do not mount ro too early
10/09/2005
- 11:56 PM Revision 9e0b5b97: * Parse config (false)
- 11:56 PM Revision 80c02328: * Parse config (false)
- * Clear config.cache if it exists during config_install()
- 11:40 PM Revision 588a183b: Move wan gateway to interfaces->wan->gateway
- 11:32 PM Revision 7075d40a: Version bump
- 11:20 PM Revision b37aa8ca: Add back pipe array item. We will need this when users upgrade from m0n0wall to avoid getting a PIPE is not a array error
- 11:08 PM Revision db3996df: Unset the traffic shaper when importing from m0n0wall
- 09:55 PM Revision 9d10caaa: Correct () usage
- 09:48 PM Revision 58010196: Sleep a second before switching vty's
- 09:41 PM Revision a3484b5c: Correctly define () brackets
- 09:29 PM Revision 38a3e74e: Test for active bridge better
- 09:20 PM Revision e2f56f0d: Down bridge before deleting and destroying
- 09:19 PM Revision 91e8aab2: If user is deleting a bridge, destroy it.
- 09:19 PM Revision ba0e11c7: * Add destroy_bridge()
- * Add discover_bridge()
- 09:10 PM Revision 6ee83b6e: Use get_next_available_bridge_interface() when creating new bridged interface
- 09:07 PM Revision 015bb1cc: * Add get_number_of_bridged_interfaces()
- * Add get_next_available_bridge_interface()
- 05:08 PM Revision a2cf28d9: Don't foreach though menus if we don't have any. Ticket #595
- 09:03 AM Revision af35a7e8: anymore -> any longer
- 08:39 AM Revision a0dddc71: Remove this check. Outgoing nat is first come first serve.
- 05:11 AM Revision 77e8fa8e: Version bump from outter space
- 05:03 AM Revision 51ae592c: Correct comment
- 05:02 AM Revision 383438f6: Do not redirect sshd to stderr
- 04:59 AM Revision b66e15b8: Terminate comment correctly
- Pointy-hat-to: GeekGod
- 04:30 AM Revision caa72e06: Missing;
- Pointy-hat-to: GeekGod
- 04:19 AM Revision 8d83779e: Use password from $config
- 04:18 AM Revision 2715fc52: Save new password correctly
- 04:06 AM Revision 6b68e8d2: No need to prevent CTRL-C and friends now that the terminal lockdown works a bit different
- 03:59 AM Revision b0fb87fc: Set vty2 TERM to cons25 and turn off ALT-F1 and ALT-F2 switching
- 03:49 AM Revision 3450b759: Only launch /etc/rc.inital menu if /var/etc/console_lockdown doesn't exist
- 03:48 AM Revision 84662b5f: Use the same behavior in all situations... Spawn /etc/rc.initial on vty2
- 03:47 AM Revision baa20d17: Disable auto login
- 03:46 AM Revision db67df01: Do not alter /etc/gettytab
- 02:38 AM Revision 49720ba5: Do not output dmesg -a
- 02:35 AM Revision 1640b429: Switch back to vty1 on reboot/shutdown
- 02:25 AM Revision 75078a3d: Redirect dmesg -a to ttyv1
- 01:35 AM Revision 655b87d2: Reenable keyboard helper
- 12:36 AM Revision 70b89814: Mute during devd enable
- 12:34 AM Revision 2c7e6c27: Reenable mute
10/08/2005
- 10:22 PM Revision ae03154f: Duplicate logic to htpasswd_backed_basic_auth()
- 10:15 PM Revision df68550c: honour custom username set in webConfigurator page
- 10:14 PM Revision 785a9043: honour custom username set in webConfigurator page
- 09:41 PM Revision c26023b4: If a usb keyboard is detected, start installer with a cons25 console type
- 07:40 PM Revision e393a4a8: echo Bootup complete before switching
- 07:30 PM Revision ee2a02a6: Reinstate vty2 workaround
- 07:18 PM Revision a26976a4: Turn off USB workaround to test devd
- 07:17 PM Revision f24fd880: Turn off USB workaround to test devd
- 07:16 PM Revision 86ddbb71: Start DEVD earlier. It maps the keyboards.
- 06:47 PM Revision 5d256807: Run the dmesg -a on vty2 so the user can scroll lock and look backwards at the boot log.
- 06:46 PM Revision 28fccd7f: * Run the menu in the background
- * switch to vty2
* turn off the ability to switch vty's locking the user into vty2 which appears as nothing ever happ... - 06:33 PM Revision 0df15e32: Work around a FreeBSD usb keyboard bug (multiple keyboard mux) by spawning a menu on the 2nd vty allowing the user to ALT-F2 to the menu on usb keyboards.
- Yes this is ugly. But at the moment this is all we can do.
- 04:36 AM Revision ac21b329: Set root shell to /bin/sh when syncing
- 04:36 AM Revision b3a88dd6: Set shell when syncing
- 04:13 AM Revision 67d40fd0: Set root shell to rc.initial
- 04:09 AM Revision 6fce612a: * Change default passwords to pfsense for admin and root
- * Change default shell to /etc/rc.initial
- 02:31 AM Revision 2a0d311d: remove net.isr.enable, its no longer an option
- 02:25 AM Revision 22fc90d5: Auto login as admin user
- 02:22 AM Revision cf1aa877: return, don't exit
- 02:16 AM Revision 82958e6d: Use correct booting variable
- 02:10 AM Revision bd7aa6d1: Disable muting of messages for time being
- 02:04 AM Revision 0912a5f5: If booting simply exit script after assigning interfaces
- 01:31 AM Revision 9bd531ec: Move devd after interface configuration
- 01:26 AM Revision 864c458d: Echo before starting the device manager (devd)
- 01:25 AM Revision de16ed63: Unmute kernel
- 01:18 AM Revision 92e2deb7: Add boot debugging helpers. We seem to pause for a long time after confugirng timezone now on the latest builds.
- 12:48 AM Revision 183f3086: (#6634) Fix dyslexic RFC number
10/07/2005
- 11:57 PM Revision 2523de53: Make sure service is stopped before starting
- Ticket #590
- 11:53 PM Revision cf9fc1cc: Version bump
- 10:00 PM Revision 93641ef8: Show the current amount of authenticated captive portal users in the Status: Captive Portal line such as:
- Status: Captive Portal (250)
Used at KCD extensively to see how many students are authenticated. - 05:12 PM Revision 6198d330: Pass file handle to $fd
- Ticket #587
10/06/2005
- 07:09 PM Revision a068feb2: * Correctly pass --proto tcp for tcp option
- * Uncomment this code
- 04:48 PM Revision aeb26042: Restore keyboard checker helper. It actually worked but is causing the inital menu from appearing.
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_*)
Also available in: Atom