Project

General

Profile

Activity

From 09/21/2010 to 10/20/2010

10/20/2010

11:13 PM Revision 47319bfb: Add upgrade code for importing CRLs. Ticket #555
Jim Pingle
07:41 PM Revision 28ff7ace: Add more CRL functionality. Needs to wait on a new build for further testing.
Jim Pingle
07:41 PM Revision 5293bfec: Fix some forgotten name->descr changes.
Jim Pingle
06:43 PM Revision d8912c6b: move dhcpd.conf authoritative; so it's only there once, not once per interface.
Chris Buechler
03:13 PM Revision ac87dbbf: Traffic shaper wizards remove redirection before final step. This seems a forgotten item.
Ermal LUÇI
12:48 PM Revision 7d30a315: Sync CRLs, too.
Jim Pingle

10/19/2010

08:08 PM Revision 50cafcf3: Correctly call die() in the places needed. Also remove unused global.
Ermal LUÇI
07:34 PM Revision d7381e71: Generalize the "low res" user agent detection so it isn't Apple-specific. Include Android in the detection, and also provide a mechanism so that the "low res" theme can be set in globals.inc.
Jim Pingle
06:19 PM Revision f2a86ca9: Rename 'name' to 'descr' for CA, Certificates, and CRLs, to gain CDATA protection and standardize field names. Ticket #320.
Jim Pingle
05:03 PM Revision 6751b3e7: Generalize this function and use it in more places to reduce duplicated code.
Jim Pingle
04:51 PM Revision 9ff73b79: Convert fullname field on users to descr, so it gains CDATA protection.
Jim Pingle
04:39 PM Revision e988813d: desc to descr in Load Balancer config, so they gain CDATA protection and standardize field names. Ticket #320.
Jim Pingle
04:07 PM Revision c4f55084: Update field name reference in code, it was changed to descr but this code was missed. (Is this code even needed? Doesn't seem to do anything.)
Jim Pingle
04:00 PM Revision 15864861: Change the description field on sysctl tunables to be 'descr' and not 'desc' so they will gain CDATA protection. Ticket #320
Jim Pingle

10/18/2010

07:58 PM Revision 8a98ce81: ipalias type should be handled in backup_vip_config_section. Remove useless code which copies vip section before call to backup_vip_config_section. Ticket #882
Pierre POMES
05:17 PM Revision f5fe66cd: Merge remote branch 'mainline/master' into inc
Renato Botelho
03:16 PM Revision 5d763c0e: Fix the dedicated and multi_all wizards. They had typos in variable names and some remaining unused code which caused problems!
Ermal LUÇI
12:39 PM Revision 2e408f59: Disable the bandwidth speed selection field also to avoid errors/problems when the catch all is not activated.
Ermal LUÇI
11:52 AM Revision 232846a2: Ticket #868. Add Connection: close to the header to be proxy friendly. See http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html for reference.
Ermal LUÇI
11:14 AM Revision f21c7979: Use proper matching because the command might contain nice in it.
Ermal LUÇI
02:44 AM Revision 00686fee: Character '#' is invalid in string fields of SNMP service screen. Ticket #956
Pierre POMES

10/17/2010

02:35 PM Revision 71880c96: Do not include 'remoteid' javascript functions for mobile ipsec. Ticket #797
Pierre POMES

10/16/2010

04:19 PM Revision 65996399: Resolves #957. Correct the code to reflect what its supposed to do.
Ermal LUÇI
03:28 PM Revision 814bb2dc: Bump config.
Ermal LUÇI
03:27 PM Revision 65167fcc: Do not run anymore the cron job for monitoring check_reload_status since it has a monitoring process that does this through kqueue.
Ermal LUÇI

10/15/2010

02:29 PM Revision f5ea58da: Ticket #927. Increase timeout to gice mpd the time needed to exit gracefully.
Ermal LUÇI
01:59 PM Revision b641a575: Ticket #934. Perform test only for ldap backend. Also tell the user through a message when they click it for other backends.
Ermal LUÇI
01:42 PM Revision f1aad4d1: Resolves #879. Commit patch referenced in ticket to properly parse rate output.
Ermal LUÇI
12:14 PM Revision 26f131b8: Fix typo
Renato Botelho
12:11 PM Revision b96f6496: Merge remote branch 'mainline/master' into inc
Conflicts:
etc/inc/pkg-utils.inc
Renato Botelho

10/14/2010

07:32 PM Revision 2c794549: Ticket #950. Correctly handle failures while installing packages which might leave stale information behind. Also do not try to startup services twice. Rename uninstall_package_from_name to uninstall_package because the operation on packages is only done through package names.
Ermal LUÇI
06:58 PM Revision ab0eced7: We want to upgrade all of interfaces/gateways.
Ermal LUÇI
01:07 PM Revision a1945b0a: Merge remote branch 'mainline/master' into inc
Renato Botelho
04:54 AM Revision 4b0c83c3: Hide ports when protocol does not use ports. Ticket #953
Erik Fonnesbeck
02:28 AM Revision f9106085: Hide translation section when "Do not NAT" is checked. Fixes #952
Erik Fonnesbeck
02:12 AM Revision c3f36fb5: Don't clear the source port when changing source address type to any. Also update source when editing a rule with source type any.
Erik Fonnesbeck

10/13/2010

09:57 PM Revision da6155e0: Make sure this is an array before entering the foreach loop. Reported at http://forum.pfsense.org/index.php/topic,29118.0.html
Erik Fonnesbeck
12:54 PM Revision 94823361: Add GUI checkbox to enable strict username/common name matching for SSL/TLS+User Auth mode. Fixes #887
Jim Pingle
11:39 AM Revision 8eec6fc0: Merge remote branch 'mainline/master' into inc
Renato Botelho
07:02 AM Revision 5a171fb7: Wording fix.
Warren Baker

10/12/2010

10:12 PM Revision 24997966: Ticket #942. Try to prevent empty entries and use implode to avoid problems.
Ermal LUÇI
10:01 PM Revision df2a0f18: Resolves #944. Actually bring down the vlan interface if it existed previously. This is a regression from the ppp dance/requests/whatever.
Ermal LUÇI
09:44 PM Revision 3c692174: Resolves #947. Blacklist lagg interfaces from the list of possible lagg members.
Ermal LUÇI
09:21 PM Revision 8901958c: Add backend code to verify username against cn on login if set by user. Needs GUI code to set the option yet. Ticket #887
Jim Pingle
12:59 PM Revision bd6f4dcc: Correct this note, on at least one card (mxge) it defaults to an MTU of 9000, so we can't always say the default will be 1500.
Jim Pingle

10/11/2010

10:33 PM Revision ce94b839: revert miniupnpd -d change
Scott Ullrich
10:26 PM Revision d2bdde27: Be more verbose with miniupnpd logs. otherwise practically nothing is logged.
Scott Ullrich
09:10 PM Revision 9228de6c: Fix graph staggering, the old method was causing the graphs to diverge in update intervals over time.
Jim Pingle
08:29 PM Revision 719dcffb: Whitespace fixes
Jim Pingle
07:16 PM Revision f3704cb2: Bail out here if a variable isn't an array like it should be.
Jim Pingle
05:36 PM Revision 0a7c9c8e: Fixup comments a little.
Jim Pingle
05:34 PM Revision 99642234: Correct and cleanup this input validation logic for IPsec Phase 1 PSK/Cert config. In some cases the test was not being evaluated as expected.
Jim Pingle
03:53 PM Revision 10f0a57a: Merge remote branch 'mainline/master' into inc
Conflicts:
etc/inc/authgui.inc
Renato Botelho
07:58 AM Revision d60f510a: Unset the end time if we are graphing for the "current" period. That makes the graphs refresh correctly.
Seth Mos
07:25 AM Revision fea89a63: Hard-coded pfSense to product_name for Growl alert notifications.
Warren Baker
06:09 AM Revision 6840d0e7: Unfortunately, using variables in this way in strings passed to gettext doesn't work well with translations. Replacing with sprintf for now.
Erik Fonnesbeck
05:58 AM Revision f99c6a23: Update this text to match the current default.
Erik Fonnesbeck
05:52 AM Revision 28436d13: Fix text.
Erik Fonnesbeck

10/10/2010

04:09 PM Revision 1ffa44bb: Kill apinger with a large axe until the TERM issues can be resolved
Scott Ullrich
02:25 PM Revision ebb57fe2: Replace hard coded pfSense with product_name
Warren Baker
02:12 PM Revision ecdae807: Replace hard coded pfSense with product_name.
Warren Baker
01:12 PM Revision 4dddf8c3: Cosmetic change from product_website to product_name
Warren Baker
12:47 PM Revision c3f4734d: Wording fix.
Warren Baker
08:48 AM Revision 6adc8e32: Fix the "all dynamic gateways are shown as default" problem reported here: http://forum.pfsense.org/index.php/topic,28960.0.html
A non-empty string will evaluate true with == operator. Marcus Brown

10/07/2010

05:37 PM Revision ce338162: Show the product_name as the slice "name" for rebrands. Cosmetic only.
Jim Pingle
05:21 PM Revision 26c8cc72: Add function to convert pfsense slice name to product name.
Jim Pingle
01:30 PM Revision 6a71611f: Remove unnecessary variable and fix loop test. Corrects AJAX update of last gateway status table cell (it was never updated before)
Jim Pingle
01:29 PM Revision 5af7eba3: Fix AJAX update of gateway status when the status is "Gathering Data".
Jim Pingle

10/06/2010

07:44 PM Revision 7e1cf139: Replace hardcoded pfSense with product_name.
Jim Pingle
04:18 AM Revision aeebce1b: Use mwexec_bg instead of exec to run a service's start command so PHP doesn't hang in the likely event that it spawns a background process.
Erik Fonnesbeck
01:19 AM Revision aab78bd9: Fix racoon.conf generation for localid_type=address. Ticket #936
Pierre POMES

10/05/2010

05:11 PM Revision 7fa03a98: Simplify this code so it's obvious what we're really testing for.
Should be no functional change here. Marcus Brown
04:45 PM Revision 1ced293c: Avoid generating a dynamic gateway entry in the list if there is already one in the config for the interface.
Marcus Brown
03:26 PM Revision 86df2846: Test if this variable is set before making a reference, for safety. Add reference back for speed.
Jim Pingle
03:19 PM Revision 43a22ee2: This one looks safe, and might improve speed. Add it back.
Jim Pingle
03:13 PM Revision 6447bde5: This ref should be safe too
Jim Pingle
03:07 PM Revision 74e1e658: Whoops this reference was good (for speed) and should stay.
Jim Pingle
02:56 PM Revision 6727f4ef: More unneeded references.
Jim Pingle
02:52 PM Revision b676a6a9: Remove unneeded reference.
Jim Pingle
02:49 PM Revision 070343cb: Remove unused variable.
Jim Pingle
02:49 PM Revision b51f12bb: No need for a reference here.
Jim Pingle
12:34 PM Revision 4178a1dd: Add contributed patch to allow certain IPsec mobile clients to save Xauth passwords. Fixes #933.
Jim Pingle
12:24 PM Revision e857eff6: Merge remote branch 'mainline/master' into inc
Renato Botelho
09:18 AM Revision d62b164a: Report dynamic gateways as default even when they are down.
If gateways appear to lose their default status when they are down it can
be confusing for users. This is purely a UI...
Marcus Brown
09:12 AM Revision 8d3556c2: Add $g variable to global declaration so we can access it later.
Marcus Brown
09:06 AM Revision dc9975f4: Print the theme correctly.
Warren Baker

10/04/2010

07:01 PM Revision 68b04527: Fix OpenVPN client kill. Reported at http://forum.pfsense.org/index.php/topic,28784.0.html
Jim Pingle
01:26 PM Revision e9b0bcf7: Ticket #931. Check that directory exist before trying to tar up. Do this for rrd and dhcpleases scripts used during shutdown.
Ermal LUÇI
01:20 PM Revision b211666f: Mark subsystem as dirty.
Ermal LUÇI
01:13 PM Revision da3ee823: Do not use mwexec when unlink can be used and is faster. This also avoids errors on log from rm(1).
Ermal LUÇI
01:09 PM Revision a17027a6: Do not try to update dyndns for an interface that no ip can be determined, since it will not suceed. Reported-by: http://forum.pfsense.org/index.php/topic,28750.0.html
Ermal LUÇI
01:00 PM Revision 9cc0dd73: Bring l2tp users page back to latest world of 2.0 to avoid errors. Reported-by: http://forum.pfsense.org/index.php/topic,28829.0.html
Ermal LUÇI
12:39 PM Revision 54b78cc1: Fix checking the status of gateways. Typos and unset variables! Spotted-by: Mark Huijgen
Ermal LUÇI

10/02/2010

07:29 AM Revision c6865c5e: Fix intended behaviour when the default gateway changes interface.
Ermal LUÇI
07:14 AM Revision a531d687: This breaks the code because the ASSUMPTION is to reload the gateway interface that was a defaultgw previously and not the interface that just became defaultgw. Mostly for dynamic connections like dhcp/ppp*
Pointy-hat: gnhb
Revert "Update code to actually accomplish the intended behavior of NOT reloading the interface"
T...
Ermal LUÇI
05:27 AM Revision 318baca5: Update code to actually accomplish the intended behavior of NOT reloading the interface
if not necessary when a GW record is saved. Marcus Brown

10/01/2010

06:40 PM Revision 1bbd3d99: Fix height of plus button, reported at http://forum.pfsense.org/index.php/topic,28764.0.html
Erik Fonnesbeck
05:51 PM Revision db91013a: Be sane at what was supposed to be done.:
Ermal LUÇI
05:41 PM Revision e62fe748: Do not show statically configured interfaces as with dynamic gateways because the gateway is already referenced/monitored on its own entry.
Ermal LUÇI
05:38 PM Revision b314ab72: Better initialize this.
Ermal LUÇI
05:08 PM Revision 23fafd14: Do not allow a gateway to be renamed. Possibly a better solution is to rename the gateway in all pointed places!
Ermal LUÇI
05:03 PM Revision c568e682: Handle the cases to not save data on config better.
Ermal LUÇI
04:51 PM Revision 78ae2b14: Make sure we do not overwrite the gateway stored in config with a dynamic gateway info. Correct POST var name(Found by ghnb). Also correctly reload only the defaultgw interface changed only if it is different than the present one.
Ermal LUÇI
04:08 PM Revision d44d26c1: Fix the problem of not saving data when most of the information is not being posted. Also do not disable any field anymore to allow people to choose static gateways for dynamic interfaces. Also do not save any information when the user Clicks save but has not posted any information not known already. Do not prevent to post a dynamic value for gateway on an interface that is configured with static ip.
Ermal LUÇI
01:29 PM Revision 8e1fd4fe: More gettext fixes
Renato Botelho
01:17 PM Revision addc0439: Fix quotes to use %N$X on gettext calls
Renato Botelho
12:56 PM Revision 788c1288: Merge remote branch 'mainline/master' into inc
Conflicts:
etc/inc/filter.inc
etc/inc/system.inc
Renato Botelho
12:55 PM Revision 07bdaacd: Fix syslog.conf generation. Ticket #929
Pierre POMES
02:10 AM Revision 80a5b5f7: We don't store monitor ip in the <interfaces> config any more.
Requested by cbuechler in ticket #919. Marcus Brown
12:04 AM Revision 24d4a390: When a dynamic interface is up, we still need to report that it's "dynamic" to this GUI in system_gateways_edit.php.
If user edits a dynamic gateway that is up, the gateway IP address (reported by return_gateways_array) will end up
in...
Marcus Brown
12:01 AM Revision e0df9716: cbuechler says monitorip should not be stored in <interfaces><$if>. See ticket #919
Marcus Brown

09/30/2010

04:52 PM Revision 3640c567: Ticket #921. Actually reconfigure apinger in case of newip event because it might impact a previous down event.
Ermal LUÇI
04:04 PM Revision a02708b1: Make this code more readble and clear on what it does.
Ermal LUÇI
03:58 PM Revision ccea4c49: Remove legacy code for static routes.
Ermal LUÇI
03:54 PM Revision 8d29cef4: Oops fix long standing variable name mistype.
Ermal LUÇI
03:53 PM Revision dd88e65a: Remove legacy code
Ermal LUÇI
03:49 PM Revision a63d867a: Catch up with gateway changes on static routes.
Ermal LUÇI
03:42 PM Revision dd8b859e: Remove support for this legacy code. The upgrade path handles this.
Ermal LUÇI
03:39 PM Revision 11d2be54: Revert previous change to enter a hidden value when interface is disabled. GHNB broke this on revision 58611e3a1da07a33c6cf65401ad3edf278190e75 and it does not make sense.
Ermal LUÇI
03:20 PM Revision f5d3a5ce: Do not support anymore an ip in the 'gateway' section of an interface.
Ermal LUÇI
03:20 PM Revision bc50b332: Remove forgotten code.
Ermal LUÇI
03:14 PM Revision bb849003: Initialize variable properly. Handle the case when the interfaces select box is disabled and it will not be posted(Reported-by: ghnb
Ermal LUÇI
12:20 PM Revision 9fd19334: Don't refer to non-existent variable.
Reported in forum http://forum.pfsense.org/index.php/topic,28643.0.html Marcus Brown

09/29/2010

05:09 PM Revision 5b3f9124: Fix state sorting
Jim Pingle
02:00 PM Revision 433ebfab: Update serviceproviders.xml to a newer version
Vinícius Coque
09:09 AM Revision 295764d5: Clean up Firewall: NAT: 1:1: Edit page.
- Change order of fields to be more consistent with the old order and the order shown on the rule listing, placing mo... Erik Fonnesbeck
06:38 AM Revision 6fa73745: Fix input validation with "no rdr" for ticket #570
Erik Fonnesbeck
06:05 AM Revision 44374c0a: Hide redirect and filter rule association fields when "no rdr" is checked. Ticket #570
Erik Fonnesbeck
05:29 AM Revision 3e74107e: Unhide the source port options on firewall rules when they are not at the defaults.
Erik Fonnesbeck
04:31 AM Revision 70a9056f: Revert "Shows source ports when they are already defined" - this only made it so they were never hidden.
This reverts commit d886ebd6d438cf9b397face67ed4f254de661a94. Erik Fonnesbeck
04:15 AM Revision 96160768: Simplify the logic here so that it only uses this conditional expression once.
Erik Fonnesbeck
04:02 AM Revision 727b04df: Revert "Remove unnecessary JS variable" - it had a purpose.
This reverts commit ec325889dc8a9a9ee4476bea6cb17cc4b63e28fe. Erik Fonnesbeck

09/28/2010

10:39 PM Revision 59fe0814: Define and explain $aliases as a global.
Jim Pingle
10:31 PM Revision 8d1cd2db: Use a glob here instead of a shell exec.
Jim Pingle
10:29 PM Revision 2f13b10c: Carry aliases around as a global so that discover_pkg_rules() can see aliases/macros, otherwise package rules that reference aliases/macros will never properly pass verification.
Jim Pingle
03:13 PM Revision 25fec9b3: Test before working on what could be an empty value, otherwise it ends up set and causing an unexpected duplication. Fixes duplicate groups when editing users, as reported here: http://forum.pfsense.org/index.php/topic,26612.0.html
Jim Pingle
01:19 PM Revision 43652f2f: Merge remote branch 'mainline/master' into inc
Renato Botelho

09/26/2010

08:05 PM Revision 7eab3309: Do not synchronize ip alias. Ticket #882
Pierre POMES
07:59 PM Revision f44f8eb5: Properly handle reinitializing of variables on the next loop. Reported-by: http://forum.pfsense.org/index.php/topic,28636.0.html
Ermal LUÇI

09/25/2010

09:07 AM Revision 49f61a1c: Rename to pass-through credits and improve descriptions.
Erik Fonnesbeck
08:36 AM Revision 8015e67b: Separate this control structure from the one before it, change the order, and rename the function.
Erik Fonnesbeck
06:49 AM Revision e65d1a98: Display the correct state when the new checkbox has been checked.
Erik Fonnesbeck
05:09 AM Revision 03552507: Add an option for allowing clients to pass through the captive portal a limited number of times before requiring login.
Erik Fonnesbeck

09/24/2010

06:26 AM Revision a36e98ff: Fix description for upload of logout page.
Erik Fonnesbeck
06:03 AM Revision b6494b87: Restore this code so the redirect after logging into the captive portal will work again. Ticket #918
Erik Fonnesbeck
05:40 AM Revision 6991e1a6: Fix the contents of the captive portal logout popup. Fixes #836
Erik Fonnesbeck

09/23/2010

08:40 PM Revision 5eb03383: Add additional acceptable version strings.
Jim Pingle
05:03 PM Revision a0995b8d: Fix Status > Services display and sorting, plus some HTML formatting and cleanup.
Jim Pingle
04:51 PM Revision 313827fd: Add a note to the Gateway Groups page reminding users that they must be used in firewall rules, and don't work just by defining the groups. Also, add thead/tbody/tfoot.
Jim Pingle
03:49 PM Revision 838e27bf: Pass args to openssl_pkey_new() so it gets the key length too. Fixes #905
Jim Pingle
11:02 AM Revision b256213d: Spelling of 'Access'.
Warren Baker
10:00 AM Revision 315c6c1c: Merge branch 'master' of rcs.pfsense.org:pfsense/mainline
Marcus Brown
09:57 AM Revision 58611e3a: Fixes #919 by properly saving <gateway> field as "dynamic"
` Marcus Brown
09:56 AM Revision db3791e9: DNSWatch core dumps when it encounters white spaces.
Warren Baker

09/22/2010

08:39 PM Revision 9ab9b745: Make safe_mkdir() create directories recursively
Renato Botelho
08:13 PM Revision 567702bb: Initialize variable to possibly prevent hard caching of content.
Ermal LUÇI
07:15 PM Revision b5eeef07: Restart dnsmasq first because dyndns might depend on it. Possibly these all should be sent through evnets to check_reload_status
Ermal LUÇI
07:12 PM Revision 58706991: Fixup multiple dyndns updates with interface parameter passed. Reported-by: Blumeatt http://forum.pfsense.org/index.php/topic,27704.15.html
Ermal LUÇI
06:47 PM Revision 6a94b64c: Revert "comment out line that's hanging dhclient for now"
This reverts commit 53a37b66d343682700ff49d595b3ea1310ec320f. Ermal LUÇI
05:34 PM Revision 53a37b66: comment out line that's hanging dhclient for now
Chris Buechler
05:12 PM Revision f3239b2d: unbreak rc.bootup
Chris Buechler
04:42 PM Revision a147b1e0: Use pkill to avoid an error if the process isn't already running. This was a cosmetic issue only, cron was not yet running when this happened at bootup, it's started later in the boot process. Fixes #902
Jim Pingle
03:32 PM Revision 838feb14: If we fail to send an event to check_reload_status consider its not running and try restarting it.
Ermal LUÇI
03:27 PM Revision fbd5fc52: Bring gitsync to the new check_reload_status behaviour.
Ermal LUÇI
02:07 PM Revision 7b2fdac4: Properly check and set "Prefer older IPsec SAs" setting in the config and its associated sysctl. Move setting the sysctl to its own function to avoid code duplication.
Jim Pingle

09/21/2010

08:08 PM Revision cd9f13e0: Properly check if this is in use.
Jim Pingle
08:06 PM Revision 57d1853e: Another CRL delete fix.
Jim Pingle
07:56 PM Revision ad8df715: Fix delete action for CRLs, and other cleanup.
Jim Pingle
07:39 PM Revision 6db02381: Allow selecting an OpenVPN Server CRL if we are in an SSL mode.
Jim Pingle
07:11 PM Revision c492948a: Don't list a cert count for external CRLs since we can't tell what they are.
Jim Pingle
07:06 PM Revision 3d57d2d5: Add CRL manager tab to other Cert Manager pages
Jim Pingle
07:05 PM Revision 81bfb231: Add a work-in-progress CRL manager page
Jim Pingle
07:01 PM Revision fb3f1993: Some fixes/enhancements/cleanup
Jim Pingle
11:16 AM Revision d1a0d9d0: Ensure that the value is returned as 'selected' when using a multiple select list.
Warren Baker
10:48 AM Revision a6419492: Fix white spaces
Warren Baker
10:27 AM Revision 4ff99fcb: If column['fieldname'] is a description then change html class to listbg to conform to rest of GUI description table columns.
Warren Baker
 

Also available in: Atom