Project

General

Profile

Activity

From 05/01/2010 to 05/30/2010

05/30/2010

11:53 PM Revision 09637075: Simplify code that handles link specific data fields like local ip, gateway, and bandwidth.
Marcus Brown

05/29/2010

07:17 PM Revision 309b3a20: Remove typo
Scott Ullrich
07:17 PM Revision 5d4f96c6: Refactor code
Scott Ullrich
07:17 PM Revision 6bd7a614: Only allow installer.php on non pfSense and nanobsd platforms
Scott Ullrich
02:30 PM Revision 6c05cfb0: Delete the interface_ppp_configure function and change how PPP data is saved.
PPP data entered in interfaces.php was clobbering data that didn't have associated
fields in this page. Fixed now. Al...
Marcus Brown
11:36 AM Revision 6c538d04: Clean up javascript even more, so unnecessary loops don't get executed.
Marcus Brown
04:13 AM Revision 7005d843: Merge branch 'master' of http://gitweb.pfsense.org/pfsense/mainline into mlppp
Conflicts:
usr/local/www/interfaces.php
Marcus Brown
03:55 AM Revision 93ee6323: little html tag change.
Marcus Brown
03:51 AM Revision fda60849: Merge branch 'master' of rcs.pfsense.org:pfsense/mainline
Marcus Brown
03:49 AM Revision 3a13f094: Fix up whitespace so file is easier to read, and fix a few missing tags.
Marcus Brown
03:11 AM Revision 68f0c07a: Merge branch 'master' of http://gitweb.pfsense.org/pfsense/mainline into mlppp
Conflicts:
etc/inc/pfsense-utils.inc
usr/local/www/interfaces.php
Marcus Brown
02:44 AM Revision 12fa7ea1: more text fixes
Chris Buechler
02:43 AM Revision 88e4881b: fix text
Chris Buechler
01:31 AM Revision 40e18a72: Revert "add a status tab to the CP screens as well", this is just a tad too long
This reverts commit 881eb09217613337da4dd5376a038446a0e18b1c. Chris Buechler
01:26 AM Revision 881eb092: add a status tab to the CP screens as well
Chris Buechler
01:12 AM Revision 943d4ad2: add auth logs tab to CP screens
Chris Buechler

05/28/2010

10:40 PM Revision fe383a26: Use REQUEST to hanle both POST/GET.
Ermal LUÇI
09:30 PM Revision 5b87b24e: Make the logout page configurable like the other pages. The only difference is that this page/code will be treated as a .php page so it may contain internal php CP variables referenced.
Ermal LUÇI
09:01 PM Revision d462a851: Provide an error message to the call.
Ermal LUÇI
08:17 PM Revision 72b9e452: Some configurations want to be able to ask users about replacing their existing mac during auto mac passthrough logins if they change equipment. Allow this in the backend by requiring the user to need posting a replacemacpassthru field with the post. Also add the possibility to send back with a portal_reply_page generated page the username and password posted.
Ermal LUÇI
08:13 PM Revision 23e95c1a: Don't let someone add a custom PSK that conflicts with an existing username. While here, style formfields appropriately.
Jim Pingle
08:13 PM Revision 66a72c9f: Show user keys on PSK list, edit link reroutes to user edit page.
Jim Pingle
08:13 PM Revision 4ed2dde7: Add per-user PSKs to racoon.
Jim Pingle
08:13 PM Revision ddd1fb7f: Add IPsec PSK field to User Manager. No backend code to use this value yet.
Jim Pingle
07:28 PM Revision 1b026311: Remove part of the message displayed some people might find its completely ok to use it.
Ermal LUÇI
07:16 PM Revision 1c291e64: Add the username to the auto added mac passthrough entry. Add an option to services->captiveportal page to activate/deactivate the auto-saving of username with the auto added mac passthrough.
Ermal LUÇI
06:59 PM Revision 9a31a1ce: Make sure to cleanup /tmp before using it. Solves config cache issue as a start.
Ermal LUÇI
06:56 PM Revision 8ca2c9ab: Remove stale code.
Ermal LUÇI
06:38 PM Revision fac13a5e: Add a function to find the mac address on a passthrough mac entry by username(if present) in the <username> tag of the entry.
Ermal LUÇI
06:35 PM Revision 4fc68c5a: Do comparions as meant not assignment. Pointy-hat: Myself
Ermal LUÇI
03:46 PM Revision d6366dd7: Really fix javascript . . .
Marcus Brown
03:23 PM Revision 041b35cc: Fix missing case statement for L2TP.
Marcus Brown
03:10 PM Revision 39f750b5: Add client l2tp support. Not complete yet.
Marcus Brown
03:05 PM Revision 114990f4: Fixed problems in javascript and added L2TP support to GUI.
Marcus Brown
01:15 AM Revision ebef8175: Fix javascript error.
Marcus Brown
01:00 AM Revision 8d657558: Clean up code in interfaces_ppps_edit.php and in javascript.
Marcus Brown

05/26/2010

08:47 PM Revision 2c9a4ed1: Compress RRD backup data. Results are dramatic.
Jim Pingle
08:47 PM Revision a2fb9e48: Default to NOT backup RRD data. It can get quite large, and should be chosen deliberately by the user.
Jim Pingle
05:15 PM Revision 505371be: Few cosmetic adjustments on classes to fix table borders
Renato Botelho
03:59 PM Revision 59d73709: Add nanobsd size to system info widget after platform.
Jim Pingle
02:21 PM Revision 6fdfa8fb: Update upgrade_config to remove 'defaultgw' from <ppp> config sections
Marcus Brown
02:17 PM Revision 82effddb: Remove all "defaultgw" settings from PPPs config page.
Just use existing defaultgw configuration settings from System:Gateways settings. Marcus Brown
02:07 PM Revision 0661b194: Fix many things related to PPP connections.
Fixed tab array numbering in interfaces_* files. Enabled multilink over PPtP connections.
Fixed handling of bandwidth...
Marcus Brown

05/25/2010

10:58 PM Revision e3a78007: Actually send the wan ip address as calledstationid as advertised on captiveportal configuration page. The same fix was previously done to radius authentication code.
Ermal LUÇI
10:24 PM Revision d1eea523: On gre/gif case when the interface is saved do a reconfigure of the underlying interface itself. This helps when an interface is enabled/disabled as reported on http://forum.pfsense.org/index.php/topic,25329.0.html.
Ermal LUÇI
09:35 PM Revision d76f45b1: Show friendly interface name.
Ermal LUÇI
09:30 PM Revision 1fd35e95: Do not show ipfw0 for assignment.
Ermal LUÇI
08:35 PM Revision 63276ecd: Correctly teardown states for down gateways.
Ermal LUÇI
07:03 PM Revision 89e52df8: Add a default setting to location type of wireless that leaves the setting at its default for the interface.
Erik Fonnesbeck
06:52 PM Revision 1cf76394: pfSense_get_interface_stats no longer gives the up/down status of the interface, so use pfSense_get_interface_addresses instead.
Erik Fonnesbeck
05:39 PM Revision b99544e8: Fix caps/grammar.
Jim Pingle
04:22 PM Revision 9b1a8d98: Ticket #444. Use noatime even here.
Ermal LUÇI
04:19 PM Revision f2033fc7: Ticket #444. Use noatime even here.
Ermal LUÇI
03:27 PM Revision 2cd85631: Remove logs from temp config backup so they aren't clobbered when restored.
Jim Pingle
03:27 PM Revision 78d7e759: Standardize upgrade log filenames
Jim Pingle
03:27 PM Revision ce09186c: Backup all of /conf including subdirectories during upgrade instead of just files in /conf/
Jim Pingle
03:22 PM Revision cffe41cb: Do not run netstat but use pfSense_get_interface_stats to gather interface statistics. This speedups a lot on nanobsd which needed some time to generate the statistics especially with dashboard
Ermal LUÇI

05/24/2010

11:43 PM Revision 814992f7: Use url_redirection even on successful login case if present. Add a redir functionality to portal_reply_page to keep the code centralized.
Ermal LUÇI
11:01 PM Revision f49c1b00: Actually use the previous configured mac/ip, if present, for finding rules to be deleted.
Ermal LUÇI
10:58 PM Revision d5c56d72: When editing a mac/ip passthru entry readd the rules again since values might have changed.
Ermal LUÇI
10:54 PM Revision 0eb9b1b4: Actually use the radius WISPr(4) attribute 'url_redirection' when present.
Ermal LUÇI
10:18 PM Revision 27588018: Actually match the description and send the wan interface ip as Called-Station-Id on default settings.
Ermal LUÇI
10:12 PM Revision 9628bd1c: Actually use the radius WISPr(4) attribute 'url_redirection' if present.
Ermal LUÇI
08:43 PM Revision e588bd54: Insulate some variables as they are used.
Jim Pingle
06:10 PM Revision 70d6b5c4: Ticket #612. Correctly show the number of users as 0 on a group with no users. Also handle the case of empty arrays on the xmlparser.
Ermal LUÇI
05:49 PM Revision 0914b6bb: Use mwexec where it does not make sense to use popen for something that does not take any parameters. Create a function to actually remove a user from its groups when the user itself is deleted.
Ermal LUÇI
05:30 PM Revision 042fa85c: Fix VIP list generation here also.
Jim Pingle
05:26 PM Revision 08a5d2eb: Properly generate a list of proxy arp VIPs for address drop-down list.
Jim Pingle
04:57 PM Revision f37caa93: Add to the System->Advanced an option to disable the redirect from port 80 when on https.
Ermal LUÇI
04:38 PM Revision cd12fce3: Let these files stay since they were brought back (for now).
Jim Pingle

05/23/2010

11:35 PM Revision 58fdcb9c: Adding initial version of pc-sysinstaller GUI frontend which so far supports Quick/Easy install
Scott Ullrich
08:12 PM Revision b713d790: Use hw.physmem when other methods fail
Scott Ullrich
08:44 AM Revision 14cf5bf4: Do not copy verbose
Scott Ullrich
08:07 AM Revision 514026a5: Reboot after install
Scott Ullrich
07:45 AM Revision 07c47ddc: Do not run command in chroot
Scott Ullrich
07:30 AM Revision e5ca8dfe: cd to / before running after_installation_routines.sh
Scott Ullrich
07:05 AM Revision cb8b81c7: Make sure script it a+rx
Scott Ullrich
06:54 AM Revision 18fd8c21: Copy to same target
Scott Ullrich
06:42 AM Revision e427428a: Sort by ,
Scott Ullrich
06:26 AM Revision abfcf13a: Move to INSTALLMEDIUM
Scott Ullrich
06:12 AM Revision e4cce28b: Handle cpdup mode
Scott Ullrich
05:43 AM Revision 99e0bc97: oops, make variable
Scott Ullrich
05:38 AM Revision b44a76e7: Move cpdup to LiveCD INSTALLTYPE
Scott Ullrich
05:09 AM Revision f9996791: Adding cpdup packageType
Scott Ullrich
04:58 AM Revision 8b3a495b: Make installer unionfs
Scott Ullrich
04:46 AM Revision 89e47a07: Add missing then
Scott Ullrich
04:44 AM Revision efce1588: Add newline
Scott Ullrich
04:40 AM Revision 0d1ee87f: Adding pfSense UFS example
Scott Ullrich
04:34 AM Revision 58a8852c: Run /usr/local/bin/after_installation_routines.sh after installation
Scott Ullrich
04:28 AM Revision b552874a: Correct example
Scott Ullrich
04:27 AM Revision 8f8e4434: Reduce to two disks
Scott Ullrich
04:25 AM Revision a9401cec: Adding pfSense example
Scott Ullrich
04:11 AM Revision e3ccf050: cpdup correctly
Scott Ullrich
04:03 AM Revision 3d99ee74: Customize for both PC-BSD and pfSense
Scott Ullrich
03:57 AM Revision 996b3504: Adding cpdup option
Scott Ullrich
03:18 AM Revision e5cd6d89: Do not include altq/shaper twice
Scott Ullrich
03:04 AM Revision 2e98ba40: Removing desktop specific items
Scott Ullrich
03:02 AM Revision 26e50f43: Adding changes file describing changes made so that installer works with pfSense in hopes of getting changes made upstream to accomidate both. Change test-live.sh to detect /dev/iso9660/pfSense
Scott Ullrich
12:43 AM Revision ff161129: Adding pc-sysinstall so that I can start experimenting with a php based installer. This is necssary because PCBSD must live in the root of the disk and there is no way to include it in a unionfs. By default it will not be copied to a new hard disk installation.
Scott Ullrich
12:36 AM Revision 4e920317: Do not reinclude filter.inc
Scott Ullrich

05/22/2010

08:48 PM Revision 329b7707: Remove unionfs /, will have to come up with a new plan
Scott Ullrich
08:30 PM Revision 0fd81918: Use unionfs for /
Scott Ullrich
08:26 PM Revision 22af75a3: Add missing ;
Scott Ullrich
07:32 PM Revision 055abc57: Add (C)ontinue option for the impatient
Scott Ullrich
07:01 PM Revision cdf97b13: Generate a MFS partition for / since ZFS likes to mount its disk on /
Scott Ullrich
06:19 PM Revision a57d6170: Ensure config.cache does not exist so the subsequent requests can cleanly reload the configuration. Ticket #601
Scott Ullrich
05:50 PM Revision f76d5242: Move machine arch over a bit to the right
Scott Ullrich
05:47 PM Revision 807c2e7a: Oops, include /etc/
Scott Ullrich
05:47 PM Revision 2b0c49e3: We now have a restore command, note this
Scott Ullrich
03:09 AM Revision 3bc77cd3: Do not allow nonstop redirects to self
Scott Ullrich
02:55 AM Revision 979f35f3: Check if file is tgz
Scott Ullrich
02:38 AM Revision eb2c4175: We accept PHP pages now, note this
Scott Ullrich
02:20 AM Revision 38080cc1: Move get_include_contents function to pfsense-utils.inc
Scott Ullrich
02:18 AM Revision 7a7e94a7: Allow php code to be included in the primary captive portal page. Add new ORIGINAL_PORTAL_IP post item which will be experimenting with a master mutli voucher setup.
Scott Ullrich
01:38 AM Revision 851f4184: Remove stray done
Scott Ullrich
01:17 AM Revision 40a60696: Adding enablesshd pfSsh.php script
Scott Ullrich
12:06 AM Revision 8022e257: Do not fsck /cf on each bootup
Scott Ullrich

05/21/2010

11:54 PM Revision 842878b5: Unbreak nanobsd since Ticket #444
Scott Ullrich
11:07 PM Revision ce8efd06: Unbreak nano since ticket #444
Scott Ullrich
08:54 PM Revision cb88138a: Ups remove erroneous curly.
Ermal LUÇI
08:50 PM Revision 61d54be6: Actually return to previous function code for lookup_gateway_ip_by_name() to not create recursive loops. There is still the question of how dynamic interfaces should be handled here?
Ermal LUÇI
08:45 PM Revision 962625aa: Revert "Use a global array for the most part of using the return_gateways_array() function in the backend which should lower the memory allocated/cached by php a lot."
This reverts commit e51cf5960f6718a14c07daa7b6e96337fdba1f0e. Ermal LUÇI
07:44 PM Revision e51cf596: Use a global array for the most part of using the return_gateways_array() function in the backend which should lower the memory allocated/cached by php a lot.
Ermal LUÇI
05:45 PM Revision de792e62: Fix whitespace while I'm here.
Jim Pingle
05:31 PM Revision 6d1af0e9: Preserve DHCP numbered options when there is an input error. Fixes #494
Jim Pingle
04:42 PM Revision dc4f649e: Make Firewall Optimization Options text readable
Scott Ullrich
12:29 PM Revision 61630681: Remove unecessary check.
Ermal LUÇI
04:23 AM Revision c099a987: Add space between the and forum
Scott Ullrich
04:05 AM Revision d7f742c2: Do not process items in which we cannot resolve the config file
Scott Ullrich
02:16 AM Revision 1f06d217: Revise text
Scott Ullrich
02:15 AM Revision 6cf2e475: pipe to more
Scott Ullrich
02:14 AM Revision ea546e49: Minor fixes
Scott Ullrich
12:34 AM Revision d9e2c171: Merge branch 'master' of http://gitweb.pfsense.org/pfsense/mainline into mlppp
Conflicts:
usr/local/www/interfaces.php
Not sure why there was a conflict since the last change to this file ...
Marcus Brown

05/20/2010

11:59 PM Revision 02bdb544: Use echo
Scott Ullrich
11:55 PM Revision 7ec0aeb1: Adding restore script for rc.create_full_backup. First argument is the restore filename
Scott Ullrich
11:09 PM Revision 30ade846: Fixing whitespace so this file is more readable. And comment out extra html tags at the end of the file.
This file was in bad shape wrt tab spaces lining up. It should be more readable now. Marcus Brown
10:16 PM Revision c0ed686f: Do not allow duplicate Roll #'s
Scott Ullrich
09:36 PM Revision 79f9b9bc: Fixes #610. Do not use the value of mtu blindly test it is set or use 1500 as default.
Ermal LUÇI
09:24 PM Revision fdb085fa: Add captive portal voucher configuration backup area option Ticket #609
Scott Ullrich
07:38 PM Revision 02611466: Do not aritificially add spaces around values on CDATA fields. Tested-by: Jim
Ermal LUÇI
07:36 PM Revision fa90d701: Add note about required enabled WPA option for 802.1x
Scott Ullrich
04:55 PM Revision 96033063: Various fixes to usage of ip2long, long2ip, and negated subnet masks, mostly affecting 64-bit. Ticket #459
Erik Fonnesbeck
01:32 AM Revision 986a3acc: block carp traffic to hosts self to avoid loops. fixes #598
Scott Ullrich
01:22 AM Revision 9978e156: Fix HTML tags in interfaces.php and delete extra javascript function in ppps_edit.js
Marcus Brown
01:19 AM Revision 69490b55: Handle mounting of extra filesystems correctly. Ticket #444
Scott Ullrich
01:08 AM Revision c4995e62: move mount up for cases where /usr and other partitions may be separate, and needed for other things to function
Chris Buechler
12:27 AM Revision a23a6db3: get rid of flowtable
Chris Buechler

05/19/2010

10:03 PM Revision 091cb5e9: Add a global declaration.
Ermal LUÇI
08:16 PM Revision cd25a2b2: Refactor this function a little so it will also rebuild the cache if it does not already exist. Fixes missing config history after reboot on NanoBSD.
Jim Pingle
07:19 PM Revision eef52225: Use the PHP call here instead of a shell exec.
Jim Pingle
07:12 PM Revision cf9a4467: Fix post-restore reboot on NanoBSD. Fixes #602
Jim Pingle
01:44 PM Revision 71fdaecd: Include filter.inc for the ipfw load function.
Ermal LUÇI
09:52 AM Revision 4994b350: Re-create the hosts file on bootup after configuring all the interfaces. Ticket #567
Seth Mos
04:52 AM Revision 7f039071: Move this up in the boot sequence, the reset button check relies on its existence.
Jim Pingle
01:16 AM Revision 1a2911a7: Use nanobsd
Scott Ullrich
01:06 AM Revision 223ef06a: Use !=
Scott Ullrich

05/18/2010

10:08 PM Revision d16af75d: Nuke nonsense
Scott Ullrich
10:03 PM Revision 31c9379c: Add back needed functions
Scott Ullrich
09:59 PM Revision fa83737d: Only check g['platform'] for nanobsd
Scott Ullrich
09:58 PM Revision 7188fc6d: Add missing functions and move check earlier since this only checks on bootup
Scott Ullrich
09:31 PM Revision 2c7d67ff: Add system_identify_specific_platform()
Scott Ullrich
09:27 PM Revision 15f14889: Add reset button support to alix/wrap. Obtained-from: m0n0wall
Scott Ullrich
08:03 PM Revision 2e6a43a1: Encode/decode special characters with htmlentities/html_entity_decode combo to make the parser not bail on special characters.
Ermal LUÇI
07:31 PM Revision e490f995: Do not bail out when we write a new config. Seems that we can write some special characters but might not be able to read them back but we still should be able to recover from this. Include globals.inc before calling any config.lib.inc functions.
Ermal LUÇI
07:22 PM Revision 873b2f0c: Fix NanoBSD update detection for console update by URL
Jim Pingle
06:04 PM Revision 7382c59d: Do not duplicate gateway entries when status file is not present. Mostly an innocuos programmer error.
Ermal LUÇI
05:36 PM Revision 01207fd8: Fixes #536. More fixes and optimizations on the various functions and status pages used for gateways [groups].
Ermal LUÇI
05:36 PM Revision fe22a89b: Fixes #536. More fixes and optimizations on the various functions used for gateways [groups].
Ermal LUÇI
05:36 PM Revision d9dda2a5: Fixes #536. Actually add all available gateways to the gateway_groups array so all up members will be present for balancing.
Ermal LUÇI
04:54 PM Revision 4e6593de: Unbreak automatic updates.
Jim Pingle
04:51 PM Revision c1191d5b: Add myself to copyright for gwlb file.
Ermal LUÇI
03:40 PM Revision c2b2b571: PPPoE config upgrade code and bump config version in globals.inc
Marcus Brown
03:06 PM Revision 9db6993f: Fix deletion of authentication servers. Fixes #600.
Jim Pingle
09:52 AM Revision 2666de59: Merge branch 'master' of http://gitweb.pfsense.org/pfsense/mainline into mlppp
Marcus Brown
09:38 AM Revision e40e6724: Modify and fix code to set pppoe periodic reset.
Marcus Brown

05/17/2010

09:18 PM Revision 98be58a2: Tag for beta 2
Scott Ullrich
08:11 PM Revision bd7ca506: Revert "Allow the user to override OpenVPN interface name in custom options (e.g. dev tap99 or dev tun99) and set related options appropriately. ticket #482 Item 2a/2b." - Revert for now, may cause more issues than it fixes.
This reverts commit be58c36ded298a1cb7a0eac40cd2edd62908d882. Jim Pingle
07:55 PM Revision be58c36d: Allow the user to override OpenVPN interface name in custom options (e.g. dev tap99 or dev tun99) and set related options appropriately. ticket #482 Item 2a/2b.
Jim Pingle
04:19 PM Revision b65f56f6: Fix copypasta error. Part of ticket #449.
Jim Pingle
04:14 PM Revision 763a1b52: Fix OpenVPN upgrade code to properly handle the disable option. Fixes item 1a (and probably 1b) in #482 and should be the rest of the fix for #449.
Jim Pingle
03:54 PM Revision 8319ee63: Fix OpenVPN client disable variable. It is being set/tested improperly (or at least inconsistently). Partial fix for #449.
Jim Pingle
02:20 PM Revision 373a1e7b: Ticket #493. Set a value for checkboxes since the parsers marks empty tags(<tag/>) as arrays.
Ermal LUÇI
11:56 AM Revision 79f30c1c: Do not throw the error message unnecerssarily. It is legal on 2.0 to not specify default gw on 2.0 with pppoe/pptp links specified.
Ermal LUÇI
09:23 AM Revision b61154fb: Reduce the amount of logic in system_routing_configure to check for existing routes. This code is in the same style as used
by Ermal. Ticket #507 Seth Mos

05/14/2010

09:42 PM Revision bcbcc2f8: Use client-side values in the function call rather than PHP-generated values for further calls to this client-side function.
Erik Fonnesbeck
04:21 PM Revision ba374e4b: Ticket #493. Ticket #302. Actually correct code flow to be correct and consistent to what it should do.
Ermal LUÇI
02:47 PM Revision 07b54e8c: Do not unconditionaly remove the default route and readd it. This should make system_routing_configure more
reliably. Ticket #507
stability
Seth Mos
01:06 PM Revision 839cad07: Improve the parsing of the memory value, use the reported amount of bytes, divide to get megabytes and get the 1st result. Ticket #526
Seth Mos
12:02 PM Revision 08825acc: Allow the use of ">" in filter rule descriptions. Even whilst stripping the > before the comparison htmlentities
will still trigger on the <. It is safe to assume here that creating any sort of html tag is unlikely. Ticket #465 Seth Mos
11:54 AM Revision ee23ccab: Ticket #295. Use empty to prevent some ghost entries in some configurations.
Ermal LUÇI
12:58 AM Revision c1263bbd: fix typo
Chris Buechler

05/13/2010

11:36 PM Revision 96372523: fix seperation between href and class
Andrew Thompson
09:17 PM Revision 5337fe2e: Simplify/optimize code.
Ermal LUÇI
08:39 PM Revision e774e3b3: Its bits/sec now.
Ermal LUÇI
08:36 PM Revision 6894b25a: Add PSK tab to all IPsec pages, it was missing from some.
Jim Pingle
07:46 PM Revision fb586a16: Add a GUI field to let the user configure the maxium table entries size. Resolves #588
NOTE: Actual tables, not states. Jim Pingle
07:32 PM Revision ef021ff7: Use full path to rate and pass -b option to show the speeds in bits/s rather than byte/s in conformance with the traffic graph metric which is bits/s.
Ermal LUÇI
06:56 PM Revision f83fa942: Test correctly for previous existing entries of linked rules otherwise some bad deletions might happen. Reported-by: http://forum.pfsense.org/index.php/topic,25091.0.html
Ermal LUÇI
06:51 PM Revision 2b001b5d: Ticket #548. Change message displayed when modifying an interface to actually tell people to modify dhcp server setting after applying settings since the interface configuration/ip will only change after applying settings and pfSense does not read the interface address from the config but from the interface itself and the complications for this and possibly other cases are not worth the effort.
Ermal LUÇI
06:23 PM Revision b6c34bfc: Ticket #544. Restore locking, seems w+ migh already lock the file sometimes. While there improve the locking to a read/write locking schema. Make the default locking a read only lock and if explicitly specified a write locking can be specified through LOCK_EX optional parameter to lock(). During config manipulation do the filesystem mounting in rw, if needed, before doing any locking to avoid possible problems and also to be consistent through out the code on the method used. Also update calls to config to lock exclusively where required.
Ermal LUÇI
05:03 PM Revision 883b2552: Correct the shell for the admin account, this should be /etc/rc.initial. Not /bin/sh
Seth Mos
03:41 PM Revision 99b9708b: Fix static route for DNS from DHCP servers.
Jim Pingle
11:46 AM Revision fe19e7d7: Using binat for reflection rules created some NAT issues under certain circumstances. Use rdr with the bitmask address pool type instead.
Erik Fonnesbeck

05/12/2010

10:16 PM Revision 4d52a9b9: Tag all config write cases with the username.
Jim Pingle
07:07 PM Revision 362b8147: Include username of person making the change in config change description, and in the config itself.
Jim Pingle
06:30 PM Revision 3f2ef8d7: Fixing bugs and ommissions.
Marcus Brown
06:30 PM Revision 98c3eaa8: Ensure the URL table file is not empty at this step.
Jim Pingle
12:57 PM Revision c9ba2835: Move RRD quality databases to reflect the gateway name instead of the interface name. This should prevent a flurry of duplicate but
unused RRD files on 2.0 where we use the gateway names for the RRD file. Fix ticket #354 Seth Mos
12:27 PM Revision 37df6d7b: Merge branch 'master' of http://gitweb.pfsense.org/pfsense/mainline into mlppp
Conflicts:
etc/inc/upgrade_config.inc
Marcus Brown
12:02 PM Revision e256e9d4: Change the exec() calls to mwexec, this supresses the rrdtool messages during boot if the rrd files have a newer timestamp then the attempt to update
Seth Mos
11:38 AM Revision 04d36b1f: Small changes to fix up these pages a little bit.
Marcus Brown
11:36 AM Revision d85ba87f: Make changes to interfaces.php to be compatible with new PPPoE, PPtP code and config style.
Now this page will write the config info the same was that the interfaces_ppps_configure.php
writes the config info.
Marcus Brown
03:53 AM Revision 00b702cc: Bandwidth, MTU, MRU settings working.
Marcus Brown
02:09 AM Revision 1122a892: Fix source input validation, saving, and the "View the NAT rule" link on linked filter rules. Ticket #586
Erik Fonnesbeck
12:21 AM Revision 3e3582a9: It wasn't clear enough why source port should usually be any. Make it more clear.
Erik Fonnesbeck
12:14 AM Revision 24fb2263: fix up text
Chris Buechler

05/11/2010

10:00 PM Revision aeccfd0e: remove duplicate cancel button
Chris Buechler
08:26 PM Revision c57a3ac8: Don't load the package include files if the packages are out of sync, which can lead to the system not booting properly. Should help with ticket #267.
Jim Pingle
06:07 PM Revision 53b18623: Hard code mode to redirect and comment out the mode option. Suggested-by: BillM
Scott Ullrich
06:03 PM Revision 4d1e2971: Nuke Relay Protocols and Relay actions tabs. Suggested-by: BillM
Scott Ullrich
06:01 PM Revision 10d3ff84: Revert "Nuke XXX TODO option. Suggested-by: BillM"
This reverts commit 207148139ec648b8955c81ae908d0bdb7c472cda. Scott Ullrich
05:58 PM Revision 20714813: Nuke XXX TODO option. Suggested-by: BillM
Scott Ullrich
05:13 PM Revision 9b08f477: Add machine to banner notice
Scott Ullrich
03:05 PM Revision 1f0f301c: Make /var/run/booting exist for more of the actual booting process. Ticket #53.
Jim Pingle
03:05 PM Revision 24d5fc0a: Fix booting checks. Part of ticket #53.
Jim Pingle
02:53 PM Revision 246aceaa: Prevent empry dyndns array items on config upgrade ticket #491
Seth Mos
01:50 PM Revision 57de741a: Bump the config version properly so that the theme is properly upgraded. Ticket #233
Seth Mos
09:08 AM Revision 5adb44fb: Fix creation of admin user account with uid of 0. This fixes ticket #574
Seth Mos
08:41 AM Revision 0810c115: Fix up final bits of PPPoE Periodic reset and disable setting of bandwidths for mlppp links for now.
Marcus Brown
06:50 AM Revision 1852fef0: Unbreak the switch statement, pointy hat to me
Seth Mos

05/10/2010

10:20 PM Revision 5fac8174: Rework check for PPPoE reset setting, it wasn't matching at bootup so the reset file was not getting added properly. Ticket #583.
Jim Pingle
07:06 PM Revision 2c7bc9d0: Fix package URLs that use $myurl. Resolves #584
Jim Pingle
02:42 PM Revision 38564fde: Allow the webui admin account to have a duplicate user ID of 0.
Make sure to create that account before attempting to modify it's attributes Seth Mos
11:15 AM Revision a832b901: Comment out the linkage of carp with alias members. As it is it does not work and passing 30000 addresses to match is not fun either in some edge cases.
Ermal LUÇI
10:55 AM Revision 6bccf4ca: Make sure to send the hostname as part of the openDNS update process
Fix ticket #552 Seth Mos
10:12 AM Revision 3fbc3487: Fix an edge error in getting the carp interfaces reported by Effone.
Ermal LUÇI
09:59 AM Revision 1d002dc9: Do not prepend empty lines to the first member this might trigger errors on code that relies on space to be a separator.
Ermal LUÇI
09:36 AM Revision 0f8266ed: Correct the function name so that it upgrades properly
Seth Mos
09:35 AM Revision 168a1e48: Make sure to upgrade deprecated themes to pfsense_ng.
The switch() should make it easy to add other deprecated themes here. Seth Mos
09:25 AM Revision 0b1f6634: When doubleclicking a tunable, bring up the edit screen
Seth Mos
01:13 AM Revision 766bd6d0: PPPoE Periodic Reset via cron working.
Marcus Brown

05/09/2010

02:55 PM Revision e951d0a9: Clean up of last revert commit. Revert requested by CMB. (Bring back PPP tab in diag_logs).
All client side connection of PPPoE, PPP, and PPtP will be logged under the PPP tab
for easy separation of normal sys...
Marcus Brown
02:35 PM Revision 55f3ca1d: Revert "Remove PPP tab these all go to the system log now."
This reverts commit 62e74b4261b4044f523ade7c3b45e4484bbd2f8d.
Conflicts:
usr/local/www/diag_logs_slbd.php
Marcus Brown
04:41 AM Revision cec4323f: Make interface sort order on creation consistent with the order displayed elsewhere, and fix possible missing description on LAN upon creation.
Erik Fonnesbeck
03:17 AM Revision c013d3f5: check more closely for match here, to fix multiple items being marked as "selected", leading to the wrong interface being selected.
Chris Buechler
12:17 AM Revision aba2f06d: Do not install reflection rules for port forwards when the destination is invalid.
Erik Fonnesbeck

05/08/2010

10:54 PM Revision ed69be7a: Add note that reflection timeout only applies for port forwards.
Erik Fonnesbeck
10:40 PM Revision bff94015: Revert changes to reflection for port forwards until finished and approved.
Erik Fonnesbeck
10:16 PM Revision e31f58fc: Merge http://gitweb.pfsense.org/pfsense/efonne-new_nat_reflection into master
Erik Fonnesbeck
06:34 PM Revision 5f2e5c8e: Remove remote network from wizard, it is not used for a Remote Access VPN.
Jim Pingle
04:19 PM Revision b008c1eb: Hide "Local Network" field when creating/editing an OpenVPN shared key server, because you can't push routes with shared key.
Jim Pingle
04:13 PM Revision 6180c3ae: Fix the same problem with sharing an OpenVPN instance w/existing shared key on the client page this time.
Jim Pingle
04:12 PM Revision 21c776dd: Fix OpenVPN server validation logic. It was failing if you tried to save a shared key server instance with an existing shared key.
Jim Pingle
04:12 AM Revision a986f97f: Working on PPPoE periodic reset. Writing out pppoe_restart_XXX file still needs work.
Marcus Brown

05/07/2010

11:00 PM Revision 520b1e07: Add 0x10 diffserv option. http://forum.pfsense.org/index.php/topic,24954.0.html
Scott Ullrich
09:49 PM Revision 8aff4a0c: The global reference declaration is needed.
Ermal LUÇI
05:16 PM Revision 7726c308: Preserve previous behaviour of having all alarms on for all gateways. Not sure this should be/is the right behaviour though.
Ermal LUÇI
05:12 PM Revision 023920e7: Move the settings of down/latency/loss to per gateway. This allows more fine grained control on gateways.
Ermal LUÇI
03:31 PM Revision 1b38ac36: Use common function to return gateway array so consinstency is preserved around code.
Ermal LUÇI
03:13 PM Revision 6cae2c44: Do not put ip address on teh name since pfctl does not like an ip as part of macro name.
Ermal LUÇI
02:43 PM Revision 2557738e: Correct delay matching on outgoing load balancer code.
Ermal LUÇI
01:58 PM Revision 3327ac10: Use require_once() to overcome problems with includes.
Ermal LUÇI
01:41 PM Revision a842e988: Ticket #408. Provide code to upgrade static routes.
Ermal LUÇI
01:27 PM Revision e08e4ebc: Make list the same. Remove whitespace at the end so it does not get interpreted as special tag.
Ermal LUÇI
11:37 AM Revision 906f11b5: Fix link_ip_to_carp_interface. This unbreak at least Carp on CP and other consumers of it.
Ermal LUÇI
11:02 AM Revision 8d964cea: Add scpecific scripts for when ovpn goes up and down so we get neccessary values for used in varius areas of pfSense. TODO is find out how to get DNS info form openvpn.
Ermal LUÇI
10:22 AM Revision da9d6701: Check if interface exists before issuing a command when disabling captiveportal.
Ermal LUÇI
10:10 AM Revision f1e7ae16: Prevent gateway groups of having the same name as a gateway because this is not valid.
Ermal LUÇI
10:05 AM Revision 28955fee: Use a global array to prevent errors on rulesets which have invalid gateways. If such are found do not use the gateway at all. Probably the rule should be skipped too?.
Ermal LUÇI
09:57 AM Revision fad4fae8: Move auto generated rule for static routes on same subnet. Use sloppy states to speed things up and use flags any in tcp case so sloppy state does not choke.
Ermal LUÇI

05/06/2010

10:50 PM Revision 75466131: Catch up with latest apinger changes to make easier to extract the status of gateways.
Ermal LUÇI
09:15 PM Revision 10d171f2: Add a few comments. This should be ready for testing/feedback. Ticket #108
Jim Pingle
08:57 PM Revision cee72940: Add missing ;
Jim Pingle
08:56 PM Revision bdf4ad85: Set proposal check and passive as needed for this scenario also. Ticket #108
Jim Pingle
08:53 PM Revision d98f1fa9: Ensure initial_contact is 'on' in this case to behave as 1.2.3 did. Ticket #108
Jim Pingle
08:51 PM Revision fa1f4827: Set generate_policy to "on" to behave as 1.2.3 does in this case. Ticket #108
Jim Pingle
08:40 PM Revision 36d047f5: Only specify peer ID if we are not dealing with a mobile PSK-only tunnel. Ticket #108.
Jim Pingle
08:34 PM Revision 9b2e9133: Do not specify subnet in sainfo if we are dealing with a mobile PSK-only tunnel. Ticket #108
Jim Pingle
08:13 PM Revision 1f65618b: Only enforce peer ID and psk on p1 screen if we are NOT dealing with a pure-psk mobile tunnel (which is the behavior in 1.2.3). Hide irrelevant options. Part of ticket #108.
Jim Pingle
07:43 PM Revision 71d61aa5: Reorder Auth. Method and PSK field to a more logical sequence. Part of ticket #108.
Jim Pingle
07:33 PM Revision 2ef1b601: Write out IPsec PSKs for mobile clients. Part of ticket #108.
Jim Pingle
07:25 PM Revision 7d8a886a: More tab fixes.
Jim Pingle
07:24 PM Revision b24479d6: A couple small fixes to the tabs/titles on these pages.
Jim Pingle
07:06 PM Revision 958420c5: Bring back IPsec PSK Tab/Edit. Part of ticket #108. Still needs backend code to use the resulting keys.
Jim Pingle
04:52 PM Revision bb927ed4: Previous commit also fixed traffic graph state changing, so re-enable that as well.
Jim Pingle
04:52 PM Revision acc5dd59: Fix widget settings in general. Initialize widget list before use. Fixes #285.
Jim Pingle
04:35 PM Revision a669395c: Enable even xmlwriter module.
Ermal LUÇI
04:34 PM Revision ab83fce0: Ticket #320. Use xmlreader and xmlwriter to read/write xml since it encodes decodes itself special chars.
Ermal LUÇI
03:11 PM Revision e77ea573: Fix config backup download on IE8+HTTPS. Reported-By: Seth on the Dev list
Jim Pingle
02:17 PM Revision 1b8b44dc: Add client-to-client to OpenVPN server config if the option is checked. Resolves #572.
Jim Pingle
12:08 PM Revision 34a2fb1b: Allow using the default session timeout.
Erik Fonnesbeck
10:43 AM Revision 07f1ca1d: Correct file_notice usage.
Ermal LUÇI
10:20 AM Revision fcf4e8cd: Fix upgrade code for port forwards with "Interface address" set on external address. Ticket #561
Erik Fonnesbeck
09:13 AM Revision 416ae3d6: Fix the empty array check, a empty load balancer tag has a value of 1, not 0.
Seth Mos
09:06 AM Revision 92a2ceae: Do not trip with configuration upgrades on a empty load balancer tag.
Seth Mos
08:47 AM Revision 0167a9bf: Fix the regular expression used in filter_generate_address for OPT subnet so that it only matches the case intended. Ticket #571
Erik Fonnesbeck
01:34 AM Revision 129bc052: Merge remote branch 'mainline/master' into patches
Resolved conflicts:
usr/local/www/system_advanced_firewall.php
Erik Fonnesbeck

05/05/2010

11:18 PM Revision 257c5205: Revert last commit .. This might not work on Nano
Scott Ullrich
11:14 PM Revision d8d5e511: Use mount -a instead of -uw Ticket #444
Scott Ullrich
08:56 PM Revision 7a31647e: Ticket #511. Do not penailize other packages if rules of one package are erroneous during package rule generation.
Ermal LUÇI
08:01 PM Revision 8ba13f00: Ticket #568. Programatically decide if to show an advanced button or the value if non default.
Ermal LUÇI
07:26 PM Revision b8ed2a11: Implement tcp flags and sloppy state on the GUI.
Ermal LUÇI
06:56 PM Revision b315e307: Merge remote branch 'mainline/master'
Introduce gettext() calls on usr/local/www/{pkg_,system_}*.php Renato Botelho
04:59 PM Revision 83e16ead: The gui defaults to https in 2.0 correct it to make sure it is not stopped by CP on the CP interface[s].
Ermal LUÇI
03:28 PM Revision 9faa6c3c: Improve/correct the passthrumac rules when this option is enabled.
Ermal LUÇI
11:22 AM Revision 9ff30853: Merge remote branch 'mainline/master'
Renato Botelho
09:39 AM Revision 64d124c5: Code configured to use new interfaces_ppps_configure function for PPP, PPPoE, and PPtP links.
Marcus Brown
07:29 AM Revision cb37d8fa: New code working with PPP connections, and probably PPPoE/PPtP but I haven't tested yet.
It makes the proper mpd config files for PPPoE and MultiLink PPPoE. Marcus Brown
04:31 AM Revision e57d0897: Slightly change wording of NAT reflection description.
Erik Fonnesbeck
04:27 AM Revision 9fc22c6f: Add configuration option in System: Advanced: Firewall/NAT for NAT reflection on 1:1 NAT.
Erik Fonnesbeck
03:54 AM Revision c8bbe66f: Add backend code for NAT reflection on 1:1 NAT mappings.
Erik Fonnesbeck
03:11 AM Revision b06be629: Removed some redundant/obsolete code that is superceded by the new NAT reflection code.
Erik Fonnesbeck
03:11 AM Revision e9d8ecf2: Add the NAT that goes with the reflection redirects.
Erik Fonnesbeck
03:11 AM Revision e9dd5cea: Added reflection redirect rule and rearranged some related code that goes with it.
Erik Fonnesbeck

05/04/2010

11:27 PM Revision 1c826e48: Remove "pfSense nat bouncing" entries from the service ports list.
Erik Fonnesbeck
11:24 PM Revision 0bf53f55: Remove note about reflection being skipped on large port ranges.
Erik Fonnesbeck
11:20 PM Revision df66409b: Removed unused NAT reflection timeout setting.
Erik Fonnesbeck
11:14 PM Revision 9015e152: Remove the old reflection implementation and prepare for the new one.
Erik Fonnesbeck
10:02 PM Revision f3c5638e: Put all of these lines in the block under this condition and remove the irrelevant comment.
Erik Fonnesbeck
04:10 PM Revision 34a3694b: Fix displaying the Enable/Disable checkbox. Previously after a save button click it will show the old saved value.
Ermal LUÇI
03:57 PM Revision 96cbc5aa: Fix displaying the Enable/Disable checkbox. Previously after a save button click it will show the old saved value.
Ermal LUÇI
11:12 AM Revision 1cfa0465: Merge commit 'mainline/master'
Carlos Eduardo Ramos
10:56 AM Revision 156a7868: Add a gitsync option for reverting to the commit used when building the image.
Erik Fonnesbeck
10:27 AM Revision e31c90fc: Ticket #491. Fix upgrade code. Since dyndns is considered and array item it failed with previous code. Use index of 0 since 1.2.x does not have multiple entries.
Ermal LUÇI
10:19 AM Revision 9fdfdc5b: When 'No RDR' is set, skip some code that does not apply.
Erik Fonnesbeck
09:44 AM Revision 8ea2f022: This check is no longer needed here.
Erik Fonnesbeck
09:42 AM Revision 6735f23a: Return if not a supported protocol for reflection.
Erik Fonnesbeck
09:39 AM Revision bb37dc86: Ticket #535. Correct from where we get the port number.
Ermal LUÇI
09:37 AM Revision db843ceb: 'pass' is not valid with 'no rdr'
Erik Fonnesbeck
09:11 AM Revision f28e13de: Skip code for generating inetd.conf entries when 'no rdr' is used.
Erik Fonnesbeck
08:35 AM Revision 42809b4a: Use "PPPs" as the new Tab name in Interfaces -> Assign. Rename files and update affected files.
Also, add upgrade_config function 062_to_063. Marcus Brown
07:13 AM Revision e3495c34: Modify reflection code to avoid having duplicate rule generation code for when the protocol is different.
Erik Fonnesbeck
06:35 AM Revision 8659bc21: Reflection can have side effects unexpected to the user with rules using any for destination address, so change any to the interface subnet for reflection rules, which should be closer to the desired behavior in most cases but without the side effect.
Erik Fonnesbeck
05:39 AM Revision 13b37be2: Use the same destination address and port in reflection rules as is used in the port forward's main rule.
Erik Fonnesbeck
05:20 AM Revision 1a3d911e: In reflection rules, fix the end of the port range in port range forwards.
Erik Fonnesbeck
04:57 AM Revision 6785f06a: add Logs tab
Chris Buechler
02:05 AM Revision c6bfc426: Move the reflection enabled check out of filter_generate_reflection, so this function can be used elsewhere regardless of the system setting for it (in preparation for reflection support on 1:1 NAT mappings).
Erik Fonnesbeck

05/03/2010

10:22 PM Revision e5995f9d: Ticket #567. Create an entry on hosts file with the ip address of lan or the first inerface ip without a gateway if lan is not present.
Ermal LUÇI
09:26 PM Revision b6fe3414: Fix more inconsistent capitalization.
Jim Pingle
08:29 PM Revision a4973f08: Fix punctuation.
Jim Pingle
06:43 PM Revision 18f8f9a3: Fix some inconsistent capitalization on labels
Jim Pingle
06:14 PM Revision d5ae560d: Ticket #565. Correct deleting passthru mac entries. revert back to always allow a passthru mac as with allowed ips. Remove the check during login for passthru mac entries they will never make it to the login page.
Ermal LUÇI
05:43 PM Revision b01792a0: Ticket #566. Reimplement the allowed ips keeping previous funcitonality and improving by adding a both direction. The problem with previous commit is that it always assumes that allowed ip address would have a pipe configured and entires without one would just get dropped.
Ermal LUÇI
12:55 PM Revision 8a0b4f14: Adding missing gettext() calls
Vinicius Coque
12:49 PM Revision 456e7c76: Removing invalid string from code
Vinicius Coque
12:38 PM Revision 5be999d3: Merge remote branch 'mainline/master'
Conflicts:
usr/local/www/system_gateway_groups.php
usr/local/www/system_gateway_groups_edit.php
...
Vinicius Coque

05/02/2010

08:23 PM Revision 7133ab35: Various fixes for handling of ports in port forwards.
- Removed unused $srcport variable.
- Moved setting the $protocol variable to after setting the ports, so it can
cl...
Erik Fonnesbeck
10:21 AM Revision 4818f161: Moving reflection's interface listing code to its own function, for use in future NAT reflection improvements.
Erik Fonnesbeck
09:39 AM Revision de77ffdb: Code to save data on a per port(bandwidth, mtu, mru, etc.) basis is working.
Marcus Brown
08:38 AM Revision 414e21e0: Fix a check for "any" in port forwards.
Erik Fonnesbeck
08:09 AM Revision 6fcc9db6: Merge branch 'master' of http://gitweb.pfsense.org/pfsense/mainline into mlppp
Marcus Brown
08:08 AM Revision 44d57a2b: Merge branch 'master' of http://gitweb.pfsense.org/pfsense/mainline into mlppp
Marcus Brown
08:03 AM Revision d123e3bd: Make script files for getting ppp connection uptime executable.
Marcus Brown
08:00 AM Revision c9797064: Working on javascript for bandwidth, mtu, mru inputs on mlppp gui.
Marcus Brown
07:36 AM Revision 0acae2a0: Add a note about the regulatory domain and cards that have an unrecognized default.
Erik Fonnesbeck
06:51 AM Revision f4094f0d: Display some extra information about the available wireless channels.
Erik Fonnesbeck

05/01/2010

07:39 PM Revision 4b85f096: properly create auto AON rules for PPTP, PPPoE, L2TP and OpenVPN
Chris Buechler
07:27 PM Revision 4f529aa8: fix "Invalid argument supplied for foreach"
Chris Buechler
06:59 AM Revision 77eddca8: fix display of PARP VIP ranges. Resolves #386
Chris Buechler
06:03 AM Revision 8788e899: add double click to edit
Chris Buechler
05:57 AM Revision 0d13b2e2: fix text
Chris Buechler
05:50 AM Revision d535ab71: fix up text
Chris Buechler
05:44 AM Revision 687b5432: fix up text
Chris Buechler
04:38 AM Revision 9291bf44: Fix up javascript and add id # to interfaces_mlppp page.
Marcus Brown
 

Also available in: Atom