Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
5b6661d8 11/11/2010 03:39 PM Seth Mos

Fix more typos, I can't code for toffees

4f66ad1f 11/11/2010 03:33 PM Seth Mos

Fix the syntax error

543ecd59 11/11/2010 03:26 PM Seth Mos

Use the information from the wiki about letting lighty listen on v4 and v6 together.
http://redmine.lighttpd.net/projects/lighttpd/wiki/IPv6-Config

ca94f214 11/11/2010 02:44 PM Seth Mos

Enable IPv6 binding for Lighttpd

fe73e93f 11/10/2010 01:34 PM Seth Mos

check the correct routing table array otherwise we can never change the default route

f09ce147 11/04/2010 03:14 PM Seth Mos

Merge remote branch 'upstream/master'

Conflicts:
etc/inc/services.inc

de651e21 11/03/2010 09:00 PM Seth Mos

Change the dhcpd startup for isc dhcpd server 4.1

79eea0c1 11/03/2010 08:08 PM Ermal LUÇI

Activate code to allow ipsec to work normally.

9cb94dd4 11/03/2010 01:25 PM Ermal LUÇI

Ticket #980. Bring CP widget up to date. Also bind lighty for CP to 127.0.0.1 it should not be accessible otherwise.

645ad665 11/03/2010 11:50 AM Seth Mos

This enabled finding of a carp vip on the ifconfig stack

096cd5f5 11/03/2010 10:43 AM Seth Mos

Do not attempt to start relayd without entries

6da3df4e 11/03/2010 10:32 AM Seth Mos

Enable both ipv4 and ipv6 forwarding before returning

5bb1e653 11/03/2010 09:42 AM Seth Mos

Default to ipv6 routing on

3502b5b1 11/03/2010 09:30 AM Seth Mos

Make it possible to create a inet6 carp address. This works surprisingly
What doesn't work is removing the previous IPv6 address from a interface. This should be hooked into the edit page

105d618d 11/03/2010 07:49 AM Seth Mos

Merge remote branch 'upstream/master'

4ebde165 11/02/2010 10:01 PM Seth Mos

Make sure that the filter rules for static routes are correctly generated for ipv4 and ipv6

72993196 11/02/2010 09:16 PM Ermal LUÇI

Protect from strange situations on bootup by testing for is_array(). Do not add anymore the 127.0.0.2 route its not needed anymore. Also during bootup bring up all interfaces so the assignment process can deal with them(Possibly should be done in another code flow!).

a6607b5f 11/02/2010 07:14 PM Jim Pingle

More VPN log fixes, for consistency. Ticket #912

f856e762 11/02/2010 06:29 PM Jim Pingle

Fix typo (standart -> standard)

e9a95ac8 11/02/2010 03:43 PM Jim Pingle

Switch to a unified vpn-linkup and vpn-linkdown.

2c7feef7 11/02/2010 02:07 PM Jim Pingle

Fix l2tp interface naming. Fixes #985

27b82e7c 11/02/2010 01:21 PM Seth Mos

Remove debug flag from rtadvd

d57293a4 11/02/2010 09:13 AM Seth Mos

Fix services.inc dhcp6 configuration, add route advertising deamon config

917b0a56 11/01/2010 08:22 PM Jim Pingle

Use individual linkdown scripts.

5fb9e6d3 11/01/2010 05:20 PM Jim Pingle

Various sync fixes to ensure sections are pushed even if empty, otherwise the last entries of these sections cannot be deleted and have that deletion sync to the secondary.

11b8ca39 11/01/2010 12:11 PM Seth Mos

Merge remote branch 'upstream/master'

Conflicts:
etc/inc/filter.inc

a8a98fb4 11/01/2010 07:31 AM Seth Mos

Do not throw warnings on empty dhcpd arrays

c75a8185 10/31/2010 09:36 PM Seth Mos

Add function for generating ipv6 subnet mask end, hook into ipv4 subnet mask check as well.

0e604b3a 10/29/2010 02:08 PM Ermal LUÇI

Make isvalidpid() know about pidfile the same as the other *pid functions do.(consistency)

9d46f40b 10/29/2010 08:22 AM Erik Fonnesbeck

Also mention that this allows access to the dashboard.

75337c33 10/28/2010 01:37 PM Seth Mos

Fix typo in services_dhcp_configure() for dhcp6 naming

ce76a45c 10/28/2010 12:50 PM Seth Mos

Add icmp6 rules so that stateless autoconfiguration can be used, this also requires that link local addresses work.

2a1bd027 10/28/2010 12:29 PM Seth Mos

Add the rtadvd deamon to advertise the routing. We still need to make a proper config file if we want it to advertise the Carp IP instead of the interface IP
Also added safety guard for empty dhcp configs

65b1e7d5 10/28/2010 10:56 AM Seth Mos

Make sure that if either v4 or v6 dhcp servers are enabled that is_dhcp_enabled() will trigger

693833cb 10/28/2010 08:46 AM Seth Mos

Update services.inc for configuring isc dhcp server 4.1 with ipv6 subnet support. Much configuration needs validation.
There is no router option support, this needs to be handled by the router advertisement deamon. Perhaps this should be coupled to enabling DHCPv6....

da51f26c 10/27/2010 09:13 PM Ermal LUÇI

Ooops use meant logic.

f48b6205 10/27/2010 08:56 PM Ermal LUÇI

Ticket #975. Properly initialize variables to avoid caching issues. Also check an array exists before trying to foreach to avoid errors.

6bef0554 10/27/2010 08:55 PM Jim Pingle

Do some is_array() testing before renaming fields, otherwise empty variables can be accidentally created.

64ce9d72 10/27/2010 05:11 PM Jim Pingle

Do not require LDAP search base DN. Requiring this can prevent some valid LDAP configurations from properly authenticating. (See GDD-550841).

31ace4ea 10/27/2010 07:47 AM Seth Mos

Add the ipv6 address and subnet onto the existing ifinfo array until the pfsense module supports it

9b1ff028 10/26/2010 01:44 PM Seth Mos

Allow for creation of a ipv6 tunnel for he.net by creating a gif interface. This is the recommended procedure as advised by he.net
This allows for using ipv6 local and remote addresses, you will need to add a ipv6 default gateway on the routing tab

22b5abac 10/26/2010 09:44 AM Seth Mos

Switch over the IPv6 functions from IPv6.inc, these are from the PHP PEAR library

5bb6e1f5 10/25/2010 07:29 PM Jim Pingle

If there are no aliases, push an empty aliases array. Fixes #961

5ea2c125 10/25/2010 07:09 PM Jim Pingle

Add a note to the DNS Rebinding protection error letting the user know to try by IP address.

146f0fad 10/25/2010 06:06 PM Ermal LUÇI

Do not show on the queue/limiters list the disabled entries(optimized and cleaner version).

520ad1a4 10/25/2010 05:42 PM Ermal LUÇI

Do not show on the queue/limiters list the disabled entries.

db8e9e53 10/25/2010 12:35 PM Ermal LUÇI

Ticket #943. Call the update procedure directly to not do an unecessary loop.

52e5285f 10/25/2010 12:28 PM Ermal LUÇI

Make this more strict checking.

290797ea 10/25/2010 11:48 AM Seth Mos

Fix the filter.inc rule generation for icmp to prevent a double inet6 in the rule
Add inet6 for user defined rules to ipv6 addresses.

1306c7dd 10/25/2010 10:59 AM Seth Mos

Change the firewall rule generation to look for the ipprotocol tag which defines inet or inet6. This makes sure that we use ipv6 addresses and change to the correct ipv6-icmp tag.

6dbd2e74 10/25/2010 01:06 AM Pierre POMES

Add l7 rules synchro. Ticket #951

a268a576 10/24/2010 03:34 PM Seth Mos

Add a rule so that the bare icmp ipv6 traffic can get out, otherwise the box can not communicate properly on ipv6

2bbb79cb 10/23/2010 07:27 PM Seth Mos

tack on the ipv6 information via the old fashioned way until the pfsense module is up to speed

6538e660 10/23/2010 10:54 AM Seth Mos

fix filter rule error

640b3a9a 10/23/2010 10:49 AM Seth Mos

remove some debugging from filter inc, show correct ipv6 gateway from function

98d75ad4 10/22/2010 09:47 PM Ermal LUÇI

Be smart and correct; first check for opt*ip and after check for opt* otherwise it will never match the first case!

1feb93cf 10/22/2010 04:05 PM Ermal LUÇI

Mark this entry as an array before treating it as such otherwise php complains.

90e64fad 10/22/2010 03:49 PM Warren Baker

Check to see if it is not an array first - as per jim-p on IRC.

5a5413bb 10/22/2010 02:01 PM Seth Mos

Add the default ipv4 route and the default ipv6 route, check both routing tables before adding or changing.
set the ipv6 IP address via a mwexec() until the pfsense module is adapted. FIXME.
Add filter rules for ipv6 to let traffic out of the firewall. FilterIflist not cooperating yet.

47593ac6 10/22/2010 11:32 AM Seth Mos

Allow for configuring a IPv6 address on the interfaces page.
Add code to verify a ipv6 address
Let is_ipaddr() return true on a v4 and v6 address.
Change system gateways edit to fetch the global ipv6 interface ipv6 addresses and subnets
The current ipv6 function might need folding into filter_var() when that catches some documented corner cases....

fc3e88f1 10/22/2010 02:54 AM Jim Pingle

Fix crl upgrade code.

fc54f29b 10/21/2010 07:11 PM Jim Pingle

Add ability to select reason codes for revocation. Reformat CRL edit screen a bit. Ticket #555

8e022a76 10/21/2010 06:33 PM Jim Pingle

Refresh OpenVPN CRL files when a CRL has a cert added/removed. Ticket #555

47319bfb 10/20/2010 11:13 PM Jim Pingle

Add upgrade code for importing CRLs. Ticket #555

28ff7ace 10/20/2010 07:41 PM Jim Pingle

Add more CRL functionality. Needs to wait on a new build for further testing.

d8912c6b 10/20/2010 06:43 PM Chris Buechler

move dhcpd.conf authoritative; so it's only there once, not once per interface.

7d30a315 10/20/2010 12:48 PM Jim Pingle

Sync CRLs, too.

50cafcf3 10/19/2010 08:08 PM Ermal LUÇI

Correctly call die() in the places needed. Also remove unused global.

f2a86ca9 10/19/2010 06:19 PM Jim Pingle

Rename 'name' to 'descr' for CA, Certificates, and CRLs, to gain CDATA protection and standardize field names. Ticket #320.

6751b3e7 10/19/2010 05:03 PM Jim Pingle

Generalize this function and use it in more places to reduce duplicated code.

9ff73b79 10/19/2010 04:51 PM Jim Pingle

Convert fullname field on users to descr, so it gains CDATA protection.

e988813d 10/19/2010 04:39 PM Jim Pingle

desc to descr in Load Balancer config, so they gain CDATA protection and standardize field names. Ticket #320.

c4f55084 10/19/2010 04:07 PM Jim Pingle

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.)

15864861 10/19/2010 04:00 PM Jim Pingle

Change the description field on sysctl tunables to be 'descr' and not 'desc' so they will gain CDATA protection. Ticket #320

8a98ce81 10/18/2010 07:58 PM Pierre POMES

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

f21c7979 10/18/2010 11:14 AM Ermal LUÇI

Use proper matching because the command might contain nice in it.

65996399 10/16/2010 04:19 PM Ermal LUÇI

Resolves #957. Correct the code to reflect what its supposed to do.

814bb2dc 10/16/2010 03:28 PM Ermal LUÇI

Bump config.

65167fcc 10/16/2010 03:27 PM Ermal LUÇI

Do not run anymore the cron job for monitoring check_reload_status since it has a monitoring process that does this through kqueue.

f5ea58da 10/15/2010 02:29 PM Ermal LUÇI

Ticket #927. Increase timeout to gice mpd the time needed to exit gracefully.

2c794549 10/14/2010 07:32 PM Ermal LUÇI

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.

ab0eced7 10/14/2010 06:58 PM Ermal LUÇI

We want to upgrade all of interfaces/gateways.

da6155e0 10/13/2010 09:57 PM Erik Fonnesbeck

Make sure this is an array before entering the foreach loop. Reported at http://forum.pfsense.org/index.php/topic,29118.0.html

5a171fb7 10/13/2010 07:02 AM Warren Baker

Wording fix.

24997966 10/12/2010 10:12 PM Ermal LUÇI

Ticket #942. Try to prevent empty entries and use implode to avoid problems.

df2a0f18 10/12/2010 10:01 PM Ermal LUÇI

Resolves #944. Actually bring down the vlan interface if it existed previously. This is a regression from the ppp dance/requests/whatever.

8901958c 10/12/2010 09:21 PM Jim Pingle

Add backend code to verify username against cn on login if set by user. Needs GUI code to set the option yet. Ticket #887

ce94b839 10/11/2010 10:33 PM Scott Ullrich

revert miniupnpd -d change

d2bdde27 10/11/2010 10:26 PM Scott Ullrich

Be more verbose with miniupnpd logs. otherwise practically nothing is logged.

f3704cb2 10/11/2010 07:16 PM Jim Pingle

Bail out here if a variable isn't an array like it should be.

fea89a63 10/11/2010 07:25 AM Warren Baker

Hard-coded pfSense to product_name for Growl alert notifications.

28436d13 10/11/2010 05:52 AM Erik Fonnesbeck

Fix text.

1ffa44bb 10/10/2010 04:09 PM Scott Ullrich

Kill apinger with a large axe until the TERM issues can be resolved

4dddf8c3 10/10/2010 01:12 PM Warren Baker

Cosmetic change from product_website to product_name

c3f4734d 10/10/2010 12:47 PM Warren Baker

Wording fix.

6adc8e32 10/10/2010 08:48 AM Marcus Brown

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.

26c8cc72 10/07/2010 05:21 PM Jim Pingle

Add function to convert pfsense slice name to product name.

aeebce1b 10/06/2010 04:18 AM Erik Fonnesbeck

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.

aab78bd9 10/06/2010 01:19 AM Pierre POMES

Fix racoon.conf generation for localid_type=address. Ticket #936

1ced293c 10/05/2010 04:45 PM Marcus Brown

Avoid generating a dynamic gateway entry in the list if there is already one in the config for the interface.