Project

General

Profile

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

# Date Author Comment
f532da19 10/26/2009 03:48 AM Scott Ullrich

Remove extra "

08f03cdf 10/26/2009 03:41 AM Scott Ullrich

Add newline

87519eb7 10/26/2009 03:22 AM Scott Ullrich

Fix typo (missing ])

7a6f7c55 10/26/2009 03:17 AM Scott Ullrich

Show when configuring interfaces on bootup for newly added interfaces (qinq, ppp, etc)

5ad9b2a7 10/26/2009 02:49 AM Scott Ullrich

Call rc.linkup after up event

8995a99c 10/26/2009 01:07 AM Scott Ullrich

Remove booting newline:

410cdac4 10/26/2009 12:55 AM Scott Ullrich

Set booting to true.. not TRUE

568b1358 10/26/2009 12:37 AM Scott Ullrich

When a real interface is passed to get_real_interface() simply pass it back

77ccab82 10/26/2009 12:06 AM Scott Ullrich

On second look, turn on PPP interfaces at the get_interfaces_with_gateway level

ec054b7c 10/25/2009 11:24 PM Scott Ullrich

s/interface_bring_up/interfaces_bring_up/

891546ea 10/25/2009 11:15 PM Scott Ullrich

Full wlan name is returned now. Use it

b99256c1 10/25/2009 11:02 PM Scott Ullrich

Add misc comments

cddb1be2 10/25/2009 10:31 PM Scott Ullrich

Do not specify a wlan # and let freebsd decide and return the interface that was created before renaming.

19e83210 10/25/2009 09:31 PM Scott Ullrich

Refactor wireless code a hair making it work on 8.x

88157f66 10/25/2009 09:04 PM Scott Ullrich

Take into account hostap type interfaces

10394059 10/25/2009 08:37 PM Scott Ullrich

Unbreak wireless on 8.x

064b183b 10/23/2009 06:24 PM Scott Ullrich

Silence foreach() error when no PPP interfaces exist

58ebf6bb 10/23/2009 06:16 PM Scott Ullrich

Setting the VIP to the VHID ID has to be the
single most brain-headed decision in the history
of man-kind. Do this correctly by finding the first
available vip interface.

00380613 10/23/2009 05:44 PM Scott Ullrich

Unbreak find_interface_ip for normal interfaces

a71b32d2 10/23/2009 05:38 PM Scott Ullrich

Unbreak CARP Enable/Disable button

27625b39 10/23/2009 05:29 PM Scott Ullrich

Unbreak status -> interfaces. TODO: Unbreak Disable Carp button

6a423903 10/23/2009 05:17 PM Scott Ullrich

Unbreak find_interface_ip(). test case: echo find_interface_ip(lan);

3e743abe 10/20/2009 03:21 AM Scott Ullrich

Only launch ppp once for each connection at a time

c8914ce6 10/20/2009 03:18 AM Scott Ullrich

Use sh -c

bb992eb3 10/20/2009 03:17 AM Scott Ullrich

Writw out ppp.linkup file

85945169 10/20/2009 02:45 AM Scott Ullrich

Add support for PPP cards to get_real_interface()

4aca19b3 10/20/2009 02:16 AM Scott Ullrich

Use useland pppd for ppp connections

290d312d 10/05/2009 07:09 PM Ermal Luçi

Correct variable name.

6b060a2f 10/03/2009 04:02 AM Scott Ullrich

Remove more stray characters. Someone needs to start testing their changes!

9e01d6eb 10/03/2009 04:01 AM Scott Ullrich

Remove stray characters.

df9d4110 10/01/2009 03:43 PM Ermal Luçi

Upppss removed leftovers echo

a6726cf2 10/01/2009 03:41 PM Ermal Luçi

Write the rules with php provided tools to avoid forking unecessary.

Suggested-by: billm@

abcb2bed 10/01/2009 03:19 PM Ermal Luçi
  • Convert carp/vips code to behave the same as other interfaces.
  • Make optimizations around it.
  • Make sure when we reload teh underlying interface we reload carp too.
  • Some fixes around the code.

Reviewed-by: scott@ and billm@

523855b0 09/12/2009 07:34 PM Scott Ullrich

Add pfSense_BUILDER_BINARIES: and pfSense_MODULE: additions

64fe3233 08/21/2009 07:30 AM Seth Mos

Update the Altq capable list with the 7.2 list

e8910ad4 08/11/2009 10:33 AM Ermal Luçi

Mark some other function with COMPAT comment to easily find them when needed.

3e6ec921 07/28/2009 09:31 AM Ermal Luçi

It is printf and not print. Thanks-To: merlin from forums for spotting it.

e78901cd 07/27/2009 09:16 PM Ermal Luçi

Fix routes on the same interface and the return value of guess_interface_from_ip to not include \n. Reported on http://forum.pfsense.org/index.php/topic,18001.0.html.

c6f051b5 07/07/2009 04:54 PM Ermal Luçi

Rename the vlan interface after assigning the parent interface.

a5d6f60b 06/18/2009 04:59 PM Ermal Luçi
  • Fix the pppoe reset script.
  • Do not reload recursevly services while configuring interfaces
  • Clean up the resync_all and reload_interfaces to not call services recursievly
  • Fix interfaces.php to not try to save the config after you click the apply button....
48315e65 06/16/2009 11:27 PM Ermal Luçi

s/./_/ for vlans since netgraph does not like .(dots) in the path names.

2f3446db 06/15/2009 06:30 AM Ermal Luçi

More vlan interface name change fixes.

305c847d 06/08/2009 10:23 PM Ermal Luçi

Use $RealIf.vlan$tag interface names for vlans. This makes them more userfriendly.

e1c449c0 06/08/2009 10:14 PM Ermal Luçi

Revert "Do not use tags for vlan interface names since there might be same vlan tags on different parent interfaces and this will break configs and will hide the reason it does not work. Thanks-to: smos@"

This reverts commit 83bdca55920ca6ab3d848f0993d57a1f9b85098f.

83bdca55 06/08/2009 05:57 PM Ermal Luçi

Do not use tags for vlan interface names since there might be same vlan tags on different parent interfaces and this will break configs and will hide the reason it does not work. Thanks-to: smos@

f421cbcc 06/07/2009 04:29 PM Ermal Luçi

Fix laggport configuration. Reported-by: http://forum.pfsense.org/index.php/topic,16734.0.html

39fbee97 06/04/2009 11:42 AM Ermal Luçi

Fix lagg interfaces creation. Reported-by: http://forum.pfsense.org/index.php/topic,16734.0.html

0aca91d0 05/28/2009 07:03 AM Scott Ullrich

Ensure 127.0.0.2 points out 127.0.0.1.

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

Make CP multi-interface capable.

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....
532b0fb8 05/05/2009 11:38 PM Ermal Luçi

Rename filter_translate_type_to_real_interface to interface_translate_type_to_real
Move this function to interfaces.inc where it belongs.

e88fbe50 05/05/2009 04:51 PM Ermal Luçi
  • Teach get_interface_subnet() about carp.
  • 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.
a652187d 05/01/2009 03:49 AM Ermal Luçi
  • Convert from exec_command to `$command` to remove the only dependency of interfaces.inc.
  • Remove the heavy require_once(functions.inc) from interfaces.inc it is really not neededo
35fff8e5 04/29/2009 12:26 AM Scott Ullrich

Remove extra $

87d7a566 04/26/2009 08:28 PM Ermal Luçi

Separate delete down actions on ifconfig to fix issues. Add L2TP virtual interafce to a list.

482961e3 04/26/2009 03:14 PM Ermal Luçi

Fix typo to correctly load interface groups on startup.

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
52947718 04/26/2009 01:41 PM Ermal Luçi

More functions moving from pfsense-utils to interfaces.inc.

afb2de1b 04/22/2009 11:53 AM Ermal Luçi
  • Make the carp ip fix for ipsec more general so other services that use the 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....
974ff781 04/07/2009 08:31 PM Chris Buechler

fix typo, clean up text

58936a34 04/06/2009 09:22 PM Ermal Luçi

Update my copyright.

15b78e3e 04/06/2009 09:22 PM Ermal Luçi

Remove debug string.

c1289cfd 04/03/2009 08:50 AM Ermal Luçi
  • Convert the QinQ code to use a file where the commands are passed. This speeds up most of the vlan creation.
    Before you'd need 20min to create qinq with 1000 member now it adds 2000 members in just 1 minute
  • Fix some cleanups when deleting QinQ
5f1e1d26 03/28/2009 09:08 AM Ermal Luçi

Bring in support for QinQ. At this time it is limited to only 2 levels.

f2ba47f8 03/22/2009 11:19 PM Ermal Luçi
  • Keep only one function to return the mac address
  • Bring the mac address function to interfaces.inc its the only consumer of those.
42753d25 03/17/2009 12:01 AM Ermal Luçi

Actually merge the part that does the real work with FreeBSD groups.

f2a5b5e4 03/10/2009 02:14 AM Chris Buechler

Fix display of DHCP status on Status -> Interfaces

ccfabf39 03/09/2009 07:07 AM Ermal Luçi

Fix http://forum.pfsense.org/index.php/topic,14361.0.html

5e041d5f 03/01/2009 01:19 AM Scott Ullrich

Revert "Merge IPv6 changes"

This reverts commit 1f9f2a95b7b42cf33e730535092e56e214fdb848.

Conflicts:

etc/inc/filter.inc
etc/inc/interfaces.inc
etc/inc/pfsense-utils.inc
e7693c09 02/22/2009 07:47 PM Ermal Luçi

Make the rc.banner a lot more faster.

28d22199 02/15/2009 07:23 AM Scott Ullrich

Remove this while loop now. It never ends and runs the cpu usage up to 100% forever.

acc1e9d0 02/15/2009 06:50 AM Scott Ullrich

Revert "Back out ipv6 changes"

This reverts commit 541b7c561912174b57927839ce39bb7ec9c07ee4.

541b7c56 02/15/2009 06:39 AM Scott Ullrich

Back out ipv6 changes

521cfa2f 02/14/2009 06:44 AM Ermal Luçi

Make sure we do not return the interface passed as parameter rather NULL.

287122db 02/14/2009 06:44 AM Ermal Luçi

Remove wrong comment.

0dc702f3 02/14/2009 06:40 AM Ermal Luçi

Fix delaying of creating composite interfaces like bridge/gre/gif. This fixes the problems reported http://forum.pfsense.org/index.php/topic,13735.0.html.

dde60415 02/13/2009 08:38 PM Ermal Luçi

MPD4 moved the authentication on auth section coorect the settings on PPTP which were forgotten.

7b08d8c0 02/01/2009 10:27 PM Ermal Luçi

Make L2TP known in other parts of system, schedules and the function get_interface_ip.

8c1ed8aa 02/01/2009 03:26 PM Ermal Luçi

Add more L2TP improvements.

9a5bd870 01/20/2009 05:54 PM Ermal Luçi

Correctly add lagg members and create lagg interfaces before vlans to allow the later to be created on top of lag.

c47b0b2b 01/20/2009 05:53 PM Ermal Luçi

Merge branch 'master' of :pfsense/mainline

ed40c952 01/20/2009 05:53 PM Ermal Luçi

Correctly add lagg members and create lagg interfaces before vlans to allow the later to be created on top of lag.

1f9f2a95 01/20/2009 06:55 AM Simon Cornelius P. Umacob

Merge IPv6 changes

cfc4dab8 01/19/2009 09:20 PM Ermal Luçi

Move laggproto setting after adding the members and making sure they are up.
Otherwise we might panic as explained in ticket #1864

faab50d4 12/08/2008 01:51 PM Ermal Luçi

Fix the {interface}up checks.

b55307bf 12/08/2008 01:44 PM Ermal Luçi

Fix generation of pppoe reset cron entry. Not sure if this should stay here or go into inteface_pppoe_configure!?

ed4937bc 12/08/2008 02:35 AM Chris Buechler

fix CARP panics with VLANs

fc6dc263 12/08/2008 12:12 AM Chris Buechler

Don't use broadcast on CARP IPs.

f11deb5b 12/07/2008 11:51 PM Chris Buechler

Don't add CARP IPs on an interface that doesn't exist to prevent panic.

97973ed8 12/07/2008 01:30 PM Ermal Luçi

Add another parameter to interface bring down which can be used to destroy the interface if it is a virtual/cloned one.

c886eb85 12/05/2008 11:38 AM Seth Mos

Temporary Fix for vlan creation issue.

7d12e309 11/30/2008 08:43 PM Ermal Luçi

Use correct var.

99c2a28b 11/30/2008 08:15 PM Ermal Luçi

Add some checks on interface_bring_down and remove unlinking of nameserver.conf it needs some more thinking on how to propperly do that.

dd86dccf 11/30/2008 10:48 AM Ermal Luçi

Correct error message.

07101b63 11/30/2008 10:47 AM Ermal Luçi

It is legitimate to be called with an empty vlanif. The webgui uses this to create new vlans.

3ae4960c 11/30/2008 10:43 AM Ermal Luçi

Correct some checks and use propper whitespace.

eba938e3 11/21/2008 07:39 PM Scott Ullrich

Change functions to function nameoffunction() {

53c82ef9 11/21/2008 07:36 PM Scott Ullrich More pppoe_reset cleanups
  • Add new function to interfaces.php setup_pppoe_reset_file() which
    sets up the periodic reset file. Prior to this restoring a config.xml
    backup would end up with a cron entry with no file!
  • More text cleanups to make the files readable
630cfa6c 11/19/2008 05:29 AM Scott Ullrich
  • Do not destory enc0
  • Only run ifconfig if a real ip and netmask exists instead of ifconfig
8c167904 11/17/2008 10:11 PM Ermal Luçi

Change order slightly.