Project

General

Profile

Download (25.9 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
2990acf8 08/25/2009 01:21 AM Scott Ullrich

Remove whitespace and \t

af539291 08/24/2009 10:11 PM Scott Ullrich

Merge branch 'master' of git://rcs.pfsense.org/pfsense/techneck-auto_interface into review/master

Conflicts:
etc/inc/config.inc

417fc5c4 08/23/2009 10:46 PM Scott Ullrich

Minor header touchups

8c935892 07/23/2009 12:43 PM Ermal Luçi

Merge alias_expand_value and filter_generate_aliases this makes the more sense from functionality. This removes alias_expand_value function as it is not needed in new world order.

a81cff99 07/23/2009 12:28 PM Ermal Luçi
  • Cleanup the mess that is reflection. Basically refactor the reflection code into its own function and cleanup some code.
  • Remove alias_expand_{host,net} and fix the alias_expand_value to confirm to the new alias neting 'standards'
  • Use trhoughout the code the new macros and do not expand all of them again(basically speed improvement)
dad2b40e 07/17/2009 09:12 PM Tim Allender

Adds automated interface setup + sshd for installation only.

052483d7 07/16/2009 01:46 AM Scott Ullrich

needs to be a global now

a0a493fa 07/16/2009 01:45 AM Scott Ullrich

needs to be a global now

891e80bf 07/16/2009 01:44 AM Scott Ullrich

Do not allow muting of serial + full install

149c9dfc 07/16/2009 01:41 AM Scott Ullrich

Do not allow muting of a serial console. The kernel gets very cranky and dishes cannot control tty errors

085d1855 07/09/2009 10:16 AM Ermal Luçi

Include only .inc files. This fixes issues with packages that this function is really used.

7ebbf075 07/01/2009 04:04 AM Scott Ullrich

Add missing /

a368a026 06/30/2009 05:15 PM Ermal Luçi
  • Reorganize the 'apply' button infrustructure in the GUI.
    - Present three new functions is/mark/clear_subsystem_dirty('name_of_subsystem'). This makes easier to create such things without needing to introduce new globals.
    - Convert all pages to the new infrustructure...
d1f4a1ce 06/27/2009 11:13 PM Scott Ullrich

If the value is 0 we are not a valid key. Return.

4af51543 06/27/2009 11:10 PM Scott Ullrich

Remove hard line break.

4e408262 06/27/2009 11:02 PM Scott Ullrich

Supress sem_ errors.

6dc88d53 06/18/2009 12:40 PM Ermal Luçi
  • Move functions that output html to guiconfig.inc
  • Remove some recursive dependency on some includes
  • Remove ^M or \r from files
  • Remove some entries from functions.inc to avoid including them twice
  • Remove some unneccessary includes from some files
    ...
7b5f455b 06/15/2009 06:22 AM Ermal Luçi

Now that vlans have different name correct regex.

e1d23411 06/01/2009 09:57 PM Scott Ullrich

Oops, plip was already there, at the bottom.

a42d1da2 06/01/2009 09:54 PM Scott Ullrich

Add plip exclusion

324d622f 05/28/2009 07:20 AM Scott Ullrich

Hide error.

f3ebffee 05/22/2009 05:01 PM Ermal Luçi

Do not spam the logs. Reported by http://forum.pfsense.org/index.php/topic,16382.0.html.

6e8f7b53 05/22/2009 04:51 PM Ermal Luçi

Move Sync of config from filter.inc filter_reload to write_config and all the code in a new file rc.filter_synchronize. The later is called by check_reload_status with the tmp/filter_sync action triggered with carp_sync_client() function. This solves the excessive syncing of configs on not needed cases and speedups the filter_configure_sync!

f8b11310 05/21/2009 09:44 PM Ermal Luçi

Make CP multi-interface capable.

09af04fb 05/17/2009 03:56 AM Scott Ullrich

Rely on our own error handling

761858b1 05/08/2009 08:00 PM Ermal Luçi

More var name fixes.

feed9f8a 05/08/2009 07:58 PM Ermal Luçi

Make it work.

0027de0a 05/08/2009 06:42 PM Ermal Luçi
  • Create two new functions lock($subsystem)/unlock() to have more reliable 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....
ee2db55f 05/07/2009 05:24 PM Ermal Luçi

Move validation of dyndns username to the only place it uses it, the GUI page. There it makes sense. While there add ':' character to allow NO-ip subaccounts.

83bc3749 05/05/2009 11:40 PM Ermal Luçi

Move exec_command function to util.inc.

2b4d37de 04/29/2009 02:28 PM Ermal Luçi
  • Shuffle functions around to reduce require_once() a little.
6dc3a5c2 04/26/2009 01:47 PM Ermal Luçi
  • Move other functions around to where it makes sense.
  • 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
bb34737f 03/26/2009 01:19 AM Ermal Luçi

Add function which returns the list of interfaces by realif index.

a296c95d 03/10/2009 05:59 AM Seth Mos

Show dmesg interface names when first configuring the network

44b0ec83 03/09/2009 10:37 PM Scott Ullrich

Return interface names in caps

47c8b036 03/09/2009 01:37 AM Ermal Luçi

Restore interface ordering to mimic 1.2

Requested-by: Scott

de5de07c 03/08/2009 05:29 AM Ermal Luçi

Change this to simple greps for some reason kldstat options do not work on bootup!

ddd127eb 03/08/2009 02:36 AM Ermal Luçi

Correctly detect processes pid's.

1ab56363 03/08/2009 12:32 AM Ermal Luçi
  • Do not restart ipfw-classifyd on every iteration just send a signal to reload the config. This way no data is lost
  • Some cleanups to fix warning/spamming of the System logs
  • Present is_module_loaded() function to check if a module is loaded.
87f0be87 02/15/2009 07:05 PM Chris Buechler

Revert "Merge IPv6 changes"

This reverts commit f193cf92b2c925a2f3f71a713d766efd1e4d81e0.

f193cf92 01/20/2009 07:52 AM Simon Cornelius P. Umacob

Merge IPv6 changes

4cc0d38a 01/16/2009 02:49 PM Seth Mos

Re-enable the log_error when a command fails.
This function accepts a mute flag of false or true. Please use it.

61c6b6c1 12/07/2008 11:34 PM Chris Buechler

log mwexec if developerspew is on

c470830b 11/07/2008 07:48 PM Scott Ullrich

Do not spam logs

48e7db91 11/06/2008 03:20 PM Seth Mos

surpress kill output

73239086 11/06/2008 03:13 PM Seth Mos

Surpress killall messages

12169c92 11/02/2008 08:15 PM Seth Mos

Add mute argument to mwexec

f9db3cda 11/02/2008 12:42 AM Seth Mos

Correct var types.
Add debugging for command execution and log errors when command does not return 0 (succes)

44bfd1fa 08/23/2008 07:11 PM Scott Ullrich

Import format_bytes() from m0n0wall

178700e6 08/05/2008 11:03 PM Ermal Luçi

If anybody needs plip(4) notify me!

0a140d2e 07/25/2008 08:52 PM Ermal Luçi

Black list lagg.

613571ea 07/25/2008 04:37 PM Ermal Luçi

Blacklist even gre now that we fill entries automatically for these interfaces.

8e74cb8d 06/22/2008 05:37 PM Ermal Luçi

Make things look nicer.

3ad5e089 06/21/2008 02:04 PM Ermal Luçi

Add support to return even the disabled interfaces if requested.

2128f76f 06/20/2008 04:22 PM Ermal Luçi

Correctly return the array when only opt interfaces are requested.

0e218dc1 06/20/2008 04:15 PM Ermal Luçi

Do not take in consideration not enabled interfaces.

5d0ff141 06/20/2008 12:56 PM Seth Mos

Correct evaluation so we return the lan interface too

8ddbd34d 06/20/2008 12:44 PM Seth Mos

Make sure our interface list always has a description

51403202 06/19/2008 06:11 PM Ermal Luçi

Fix typos and correctly test for the <enable/> setting on optional interfaces.

42c9d20e 06/18/2008 08:46 PM Ermal Luçi

Add option to return only the optional interface list, some code needs only that.

c8abe1d4 06/18/2008 05:58 PM Ermal Luçi

Begin the work of correcting the interfaces mess all around the code.

c2472fe9 04/27/2008 07:05 PM Scott Ullrich

Return OpenVPN IP addresses when the alias type is openvpn.

53aca1fd 02/22/2008 12:02 AM Scott Ullrich

Add process name and id checking functions

eaa37259 01/27/2008 07:20 PM Ermal Luçi

Change regex to match valid bandwidth to allow bandwidth with decimal point to be specified.

979cd6db 12/17/2007 12:30 AM Scott Ullrich

Adding dnswatch support.

Obtained-from: m0n0wall

cbe2ebe0 05/27/2007 12:25 AM Scott Ullrich

Remove trailing space / cr

d87fc50b 05/02/2007 12:42 PM Seth Mos

Do not allow - in aliases. This breaks port aliases.
tables are fine with the - and the _. Ports only work with _.

bf903e99 04/27/2007 02:29 PM Seth Mos

Make sure is_validaliasname uses the same match rules as described in
the aliases edit page. e.g. support the use of - and _ as the error
message states and HEAD also supports.

MFC: Yes

9ce38409 04/24/2007 12:27 AM Scott Ullrich

The earlier fix from today that fixed get_interfaces_with_gateways() created new problem where all interfaces would show up in assign_interfaces screen and other places. Instead of showing them all by default teach get_interfaces_with_gateways() how to extract the complete list.

71c08f25 04/23/2007 06:20 PM Scott Ullrich
  • Fix get_interface_list()
  • Backout Seth's changes. The bug was up the stack in get_interface_list()
800e9138 03/27/2007 03:55 PM Scott Ullrich

Only foreach through aliases if they exist

5a1eebc7 01/24/2007 04:34 AM Scott Ullrich

Backport the alias rowhelper description feature

161a01bd 12/11/2006 04:56 PM Scott Ullrich

Ticket #1185
Check $hostname, not $domain

8777488b 12/05/2006 05:45 PM Scott Ullrich

MFC 15411
is_domain(): MS breaks all laws, so unserscores are allowed...

856887a3 12/05/2006 05:42 PM Scott Ullrich

MFC 15402
is_domain(): domains must not contain underscores; empty strings are not valid

38d42ff4 10/03/2006 04:53 PM Scott Ullrich

Do not allow tunX interfaces to be assigned. This royally screws up almost all dynamic providers such as pptp.

4129df39 10/01/2006 11:51 PM Scott Ullrich

Add mac_format() needed for radius

9b00dc26 09/05/2006 02:33 AM Bill Marquette

MFC commit [14178]
Correctly handle multi-host aliases

4ef5ea89 07/07/2006 10:36 PM Scott Ullrich

Do not include enc with interface list.

b8014f9d 07/02/2006 12:25 AM Scott Ullrich

MFC 12834
create is_valid_shaperbw function - to be used shortly

98e9e3d5 03/24/2006 03:42 PM Scott Ullrich

Relax is_domain() checks to include _

http://forum.pfsense.org/index.php?topic=904.0;topicseen

4f8e387d 01/30/2006 02:25 AM Scott Ullrich

OpenVPN cleanups by

8c328253 01/22/2006 09:48 PM Scott Ullrich

Woops, don't include brigeX in interfaces assign screen.

767a716e 01/15/2006 03:33 AM Scott Ullrich

Correct warnings and errors found eclipse

36f546e9 12/18/2005 06:01 PM Scott Ullrich

MFC get_interface_list() so that NGX and CARPX does not show up in assign interfaces

84a44689 11/28/2005 09:46 PM Scott Ullrich

Do not unlink PID file, we may need it later.

Pointy-Hat-*2: me

9d59c08f 11/28/2005 09:33 PM Scott Ullrich

Trim the contents when reading in

83111e4f 11/28/2005 12:42 AM Scott Ullrich

unlink pid file after kill operation

d7a6517a 11/27/2005 08:41 PM Scott Ullrich MFC 8080
  • Do not process hotplug events from pppoe
  • Cleanup kill by pid function, accept a real pid (dhclient depends on this)
c9847bc4 11/20/2005 11:50 PM Scott Ullrich

Use same exec() command when debugging

f024f52d 11/08/2005 05:04 AM Scott Ullrich

Use gzsig

89d1f0f2 11/06/2005 10:28 PM Scott Ullrich

Sync get_interface_list() with HEAD

27ff8a3c 10/12/2005 12:57 AM Scott Ullrich

Resolve alias value for rules

65bed2d2 09/25/2005 06:18 PM Scott Ullrich

Try and prevent the error:
Warning: in_array(): Wrong datatype for second argument in /etc/inc/util.inc on line 269

by definging $upints = array(); at the beginning of the function

4335dc87 09/23/2005 03:38 AM Bill Marquette

Fix aliases

57989da5 09/18/2005 11:50 PM Scott Ullrich

return $alias name

5a82064a 09/18/2005 10:59 PM Scott Ullrich

return $aliasname

bb3b9159 09/18/2005 07:40 PM Colin Smith

Bugfix.

9a5c0396 09/18/2005 07:37 PM Colin Smith

Remove debugging variable.

49149b86 09/18/2005 07:36 PM Colin Smith

Trim one preg_grep() call.