Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use the php copy function instead of forking just for copying a file. | Ermal Luçi | 2009-05-12 | 1 | -1/+1 |
| | |||||
* | Some more locking fixes. | Ermal Luçi | 2009-05-11 | 1 | -0/+3 |
| | |||||
* | Match the logic with other functions. | Ermal Luçi | 2009-05-11 | 1 | -5/+5 |
| | |||||
* | Fix logic. | Ermal Luçi | 2009-05-09 | 1 | -2/+2 |
| | |||||
* | Correct logic. | Ermal Luçi | 2009-05-09 | 1 | -6/+6 |
| | |||||
* | More var name fixes. | Ermal Luçi | 2009-05-08 | 1 | -1/+1 |
| | |||||
* | Make it work. | Ermal Luçi | 2009-05-08 | 1 | -4/+4 |
| | |||||
* | Reduce includes. | Ermal Luçi | 2009-05-08 | 2 | -3/+3 |
| | |||||
* | Convert CP to use the new lock/unlock functions. | Ermal Luçi | 2009-05-08 | 1 | -68/+34 |
| | |||||
* | Fix a lock leaking on CP. | Ermal Luçi | 2009-05-08 | 1 | -3/+2 |
| | |||||
* | * Create two new functions lock($subsystem)/unlock() to have more reliable âµ | Ermal Luçi | 2009-05-08 | 6 | -164/+138 |
| | | | | | | | | | | | locking using semaphores. This function can sleep till the resource is free and can help find not well behaving code. * Remove most of the config_lock/config_unlock logics on the whole scripts/pages it is an abuse of this. If any sybsytem wants to lock can do so with its own lock. * Lock the config when doing a filter reload to avoid parallell recursion on this function, since it is not reentrant. This compenstates for the removal of lock aquiring from the scripts/pages. * config_lock/config_unlock are now compate shims that do nothing. They are preserved since packages 'abuse' them too. | ||||
* | Propperly fix openvpn parameter parsing. | Ermal Luçi | 2009-05-07 | 1 | -2/+2 |
| | |||||
* | Fix correction of openvpn parameters. | Ermal Luçi | 2009-05-07 | 1 | -2/+2 |
| | |||||
* | Spit verbose messages on schedules only if in debug mode. | Ermal Luçi | 2009-05-07 | 1 | -4/+12 |
| | |||||
* | Remove from filter load the captive portal module loading and move it to the âµ | Ermal Luçi | 2009-05-07 | 2 | -14/+7 |
| | | | | captive portal functions where is its only place. Keep only the pass rule for the CP webserver will see later on if it can be removed at all. | ||||
* | Comment out supposed diff code that is not being used. | Ermal Luçi | 2009-05-07 | 1 | -1/+4 |
| | |||||
* | Move validation of dyndns username to the only place it uses it, the GUI âµ | Ermal Luçi | 2009-05-07 | 1 | -11/+0 |
| | | | | page. There it makes sense. While there add ':' character to allow NO-ip subaccounts. | ||||
* | Correct the PLATFORM check | Scott Ullrich | 2009-05-06 | 1 | -1/+1 |
| | | | | Submitted-By: Ron Lockard | ||||
* | Remove another unused function. | Ermal Luçi | 2009-05-05 | 1 | -20/+0 |
| | |||||
* | Use exec_command instead of custom rolled function. Fix some logic here and âµ | Ermal Luçi | 2009-05-05 | 1 | -7/+11 |
| | | | | there. | ||||
* | Move exec_command function to util.inc. | Ermal Luçi | 2009-05-05 | 2 | -16/+16 |
| | |||||
* | Rename filter_translate_type_to_real_interface to âµ | Ermal Luçi | 2009-05-05 | 3 | -17/+17 |
| | | | | | | interface_translate_type_to_real Move this function to interfaces.inc where it belongs. | ||||
* | Remove unused function and function that provide the same functionality as âµ | Ermal Luçi | 2009-05-05 | 1 | -64/+0 |
| | | | | php built-in ones. | ||||
* | Remove function that is present on php5. | Ermal Luçi | 2009-05-05 | 1 | -14/+0 |
| | |||||
* | * Teach get_interface_subnet() about carp. | Ermal Luçi | 2009-05-05 | 2 | -35/+35 |
| | | | | | * Increase scope to all interfaces when searching for the carp parent since the later is used even on those scopes. * General cleanup of unused vars and code. | ||||
* | Set firmware lock bit when doing the upgrade | Scott Ullrich | 2009-05-04 | 1 | -0/+2 |
| | |||||
* | Remove duplications. | Ermal Luçi | 2009-05-01 | 1 | -12/+2 |
| | |||||
* | Schedules are handled by pf(4) now. | Ermal Luçi | 2009-05-01 | 1 | -15/+1 |
| | |||||
* | * Convert from exec_command to `$command` to remove the only dependency of âµ | Ermal Luçi | 2009-05-01 | 1 | -7/+6 |
| | | | | | | interfaces.inc. * Remove the heavy require_once(functions.inc) from interfaces.inc it is really not neededo | ||||
* | This function may penalize too much so remove it. | Ermal Luçi | 2009-05-01 | 1 | -3/+0 |
| | |||||
* | Styling fixes. | Ermal Luçi | 2009-05-01 | 1 | -3/+3 |
| | |||||
* | Missed conversions. | Ermal Luçi | 2009-05-01 | 1 | -21/+21 |
| | |||||
* | Create a function to reduce duplicated code size. | Ermal Luçi | 2009-05-01 | 1 | -197/+120 |
| | |||||
* | Exit after firmware update | Scott Ullrich | 2009-04-30 | 1 | -1/+3 |
| | |||||
* | Include crypt.inc explicitly. | Ermal Luçi | 2009-04-30 | 1 | -0/+2 |
| | |||||
* | Change the order of the includes its the way it should be. | Ermal Luçi | 2009-04-29 | 1 | -1/+1 |
| | |||||
* | * Shuffle functions around to reduce require_once() a little. | Ermal Luçi | 2009-04-29 | 4 | -182/+177 |
| | |||||
* | Remove extra $ | Scott Ullrich | 2009-04-28 | 1 | -6/+6 |
| | |||||
* | Separate delete down actions on ifconfig to fix issues. Add L2TP virtual âµ | Ermal Luçi | 2009-04-26 | 1 | -4/+6 |
| | | | | interafce to a list. | ||||
* | Use correct variable name. | Ermal Luçi | 2009-04-26 | 1 | -2/+2 |
| | |||||
* | Fix vlan creation to use the interface tags and not numbers without any âµ | Ermal Luçi | 2009-04-26 | 1 | -4/+2 |
| | | | | meaning. Reported on http://forum.pfsense.org/index.php/topic,15861.0.html. | ||||
* | Fix typo to correctly load interface groups on startup. | Ermal Luçi | 2009-04-26 | 1 | -1/+1 |
| | |||||
* | Fix a spd.conf not loading changes issue. | Ermal Luçi | 2009-04-26 | 1 | -0/+2 |
| | |||||
* | * Convert schedules to pf(4). | Ermal Luçi | 2009-04-26 | 4 | -762/+334 |
| | | | | | | | This allows to schedule the whole feature of the rules like queues/limiters/gateways/blocks/allows/etc... * Whitespace cleaning on filter.inc * Move schedule backend logic from pfsense-utils.inc to filter.inc and prefix with filter_. * Small bugfixes here and there. | ||||
* | * Move other functions around to where it makes sense. | Ermal Luçi | 2009-04-26 | 6 | -101/+96 |
| | | | | | * Reduce somewhat require_once() overhead by removing the includes from gwlb.inc they are not needed. Some more analysis is needed on the include path | ||||
* | More functions moving from pfsense-utils to interfaces.inc. | Ermal Luçi | 2009-04-26 | 3 | -167/+158 |
| | |||||
* | Create /var/run in chroot for dhcpd | Scott Ullrich | 2009-04-25 | 1 | -0/+3 |
| | |||||
* | * Make the carp ip fix for ipsec more general so other services that use the âµ | Ermal Luçi | 2009-04-22 | 3 | -284/+211 |
| | | | | | | | | same methodology work. - Basically get_interface_ip() now knows how to handle carp(4). * Move interface related function from pfsense-utils.inc to interfaces.inc that is their place. - More will come after the schedules fixes. | ||||
* | Specify complete path to touch to avoid: apinger: command (touch âµ | Scott Ullrich | 2009-04-24 | 1 | -2/+2 |
| | | | | /tmp/filter_dirty) exited with status: 1 | ||||
* | * Do not apply the settings directly from hitting the SAVE button show the âµ | Ermal Luçi | 2009-04-22 | 1 | -3/+1 |
| | | | | apply settings option for consistency with other pages. |