Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
8e1fd4fe 10/01/2010 01:29 PM Renato Botelho

More gettext fixes

addc0439 10/01/2010 01:17 PM Renato Botelho

Fix quotes to use %N$X on gettext calls

788c1288 10/01/2010 12:56 PM Renato Botelho

Merge remote branch 'mainline/master' into inc

Conflicts:
etc/inc/filter.inc
etc/inc/system.inc

e0df9716 10/01/2010 12:01 AM Marcus Brown

cbuechler says monitorip should not be stored in <interfaces><$if>. See ticket #919

3640c567 09/30/2010 04:52 PM Ermal LUÇI

Ticket #921. Actually reconfigure apinger in case of newip event because it might impact a previous down event.

a02708b1 09/30/2010 04:04 PM Ermal LUÇI

Make this code more readble and clear on what it does.

ccea4c49 09/30/2010 03:58 PM Ermal LUÇI

Remove legacy code for static routes.

8d29cef4 09/30/2010 03:54 PM Ermal LUÇI

Oops fix long standing variable name mistype.

dd88e65a 09/30/2010 03:53 PM Ermal LUÇI

Remove legacy code

dd8b859e 09/30/2010 03:42 PM Ermal LUÇI

Remove support for this legacy code. The upgrade path handles this.

f5d3a5ce 09/30/2010 03:20 PM Ermal LUÇI

Do not support anymore an ip in the 'gateway' section of an interface.

9fd19334 09/30/2010 12:20 PM Marcus Brown

Don't refer to non-existent variable.

Reported in forum http://forum.pfsense.org/index.php/topic,28643.0.html

59fe0814 09/28/2010 10:39 PM Jim Pingle

Define and explain $aliases as a global.

8d1cd2db 09/28/2010 10:31 PM Jim Pingle

Use a glob here instead of a shell exec.

2f13b10c 09/28/2010 10:29 PM Jim Pingle

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.

25fec9b3 09/28/2010 03:13 PM Jim Pingle

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

43652f2f 09/28/2010 01:19 PM Renato Botelho

Merge remote branch 'mainline/master' into inc

7eab3309 09/26/2010 08:05 PM Pierre POMES

Do not synchronize ip alias. Ticket #882

f44f8eb5 09/26/2010 07:59 PM Ermal LUÇI

Properly handle reinitializing of variables on the next loop. Reported-by: http://forum.pfsense.org/index.php/topic,28636.0.html

6991e1a6 09/24/2010 05:40 AM Erik Fonnesbeck

Fix the contents of the captive portal logout popup. Fixes #836

5eb03383 09/23/2010 08:40 PM Jim Pingle

Add additional acceptable version strings.

838e27bf 09/23/2010 03:49 PM Jim Pingle

Pass args to openssl_pkey_new() so it gets the key length too. Fixes #905

db3791e9 09/23/2010 09:56 AM Warren Baker

DNSWatch core dumps when it encounters white spaces.

9ab9b745 09/22/2010 08:39 PM Renato Botelho

Make safe_mkdir() create directories recursively

567702bb 09/22/2010 08:13 PM Ermal LUÇI

Initialize variable to possibly prevent hard caching of content.

b5eeef07 09/22/2010 07:15 PM Ermal LUÇI

Restart dnsmasq first because dyndns might depend on it. Possibly these all should be sent through evnets to check_reload_status

58706991 09/22/2010 07:12 PM Ermal LUÇI

Fixup multiple dyndns updates with interface parameter passed. Reported-by: Blumeatt http://forum.pfsense.org/index.php/topic,27704.15.html

f3239b2d 09/22/2010 05:12 PM Chris Buechler

unbreak rc.bootup

a147b1e0 09/22/2010 04:42 PM Jim Pingle

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

838feb14 09/22/2010 03:32 PM Ermal LUÇI

If we fail to send an event to check_reload_status consider its not running and try restarting it.

fbd5fc52 09/22/2010 03:27 PM Ermal LUÇI

Bring gitsync to the new check_reload_status behaviour.

7b2fdac4 09/22/2010 02:07 PM Jim Pingle

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.

cd9f13e0 09/21/2010 08:08 PM Jim Pingle

Properly check if this is in use.

6db02381 09/21/2010 07:39 PM Jim Pingle

Allow selecting an OpenVPN Server CRL if we are in an SSL mode.

fb3f1993 09/21/2010 07:01 PM Jim Pingle

Some fixes/enhancements/cleanup

af799b48 09/20/2010 03:58 PM Renato Botelho

Fix write_rcfile() declaring $rcfileprefix as global and touching rcfile before check if it is writable

8ad39798 09/19/2010 08:33 PM Scott Ullrich

Update (C)

64183253 09/19/2010 08:31 PM Scott Ullrich

Ensure /etc/gettytab is of a sane size and restore from backup + log if it is not

3c3ba8f0 09/17/2010 02:29 PM Ermal LUÇI

Correct typo. Spotted by: wagnoza(IRC)

b746dc61 09/17/2010 01:38 PM Ermal LUÇI

on newip event reload the static routes for that interface because on dynamic gateways the ip might have changed. While here make sure the interface argument is repsected on system_routing_configure() and use send_event to reconfigure an interface to aleviate a possible race.

e4d7a064 09/17/2010 03:37 AM Jim Pingle

Prevent a foreach on what might not be an array. Fixes #900

86dcdfc9 09/16/2010 10:42 PM Ermal LUÇI

Add as a search domain the domains suggested by dhcp.

bb8f919b 09/16/2010 10:08 PM Ermal LUÇI

We might not have any defaultgw selected and consider wan as default. Make sure to catch this so GUI works and other parts that depend on defaultgw detection.

088ce869 09/16/2010 09:40 PM Jim Pingle

Fix this function's logic/variable tests.

7b757d1b 09/16/2010 09:32 PM Jim Pingle

Add some safety belt checks so we don't try to update an imported crl

c5f010aa 09/16/2010 08:57 PM Jim Pingle

Add some CRL support functions, not active or used in the GUI yet.

999111cb 09/16/2010 05:44 PM Ermal LUÇI

Make it possible to show default against dynamic gateway names in the GUI.

bc0fd36f 09/16/2010 05:27 PM Ermal LUÇI

Do not suck in the file but actually execute it.

ef05ae5f 09/16/2010 04:49 PM Ermal LUÇI

Actually display a the right class for static gateways. Also fix whitespace

ad9db2a9 09/16/2010 03:27 PM Renato Botelho

Merge remote branch 'mainline/master' into inc

Conflicts:
etc/inc/filter.inc

97e6256f 09/16/2010 08:40 AM Erik Fonnesbeck

Add support for an automatic merge list to gitsync, properly escape user-supplied parameters, and improve error handling a bit.

8735afe8 09/16/2010 05:15 AM Erik Fonnesbeck

Return list with WAN and LAN interfaces in the configured order rather than giving special treatment, as is already done with the OPTx interfaces.

14f49fd0 09/16/2010 04:45 AM Erik Fonnesbeck

Revert "Reorder the way this list (get_configured_interface_list) is generated to make it more beautiful."

This reverts commit 144d0e793de61366340758b28f169c3afeeba922.

be56e294 09/16/2010 03:49 AM Marcus Brown

Merge branch 'master' of rcs.pfsense.org:pfsense/mainline

144d0e79 09/16/2010 03:45 AM Marcus Brown

Reorder the way this list (get_configured_interface_list) is generated to make it more beautiful.

I know you guys said don't bother, but it's just cosmetic, and it took 10 seconds.

ecb08c6a 09/15/2010 09:38 PM Ermal LUÇI

Write status file every 5seconds.

739c9efd 09/15/2010 08:11 PM Ermal LUÇI

Send a log entry when openvpn resync is called.

d8bf779b 09/15/2010 06:49 PM Ermal LUÇI

Oops this is meant to add members not override them.

3befe730 09/15/2010 06:46 PM Ermal LUÇI

Cleanup code.

5556f3a1 09/15/2010 12:37 PM Ermal LUÇI

Do not use the \ based list for modules because it treats even the comments as modules. Simplify logic and make sure php.ini exists in both paths when needed.

01f1b601 09/14/2010 08:32 PM Ermal LUÇI

Ticket #867. Flush the cache when restarting apinger and also when rc.newwanip is called. also restart apinger earlier in to be on latest address asap.

88efcf04 09/14/2010 01:03 PM Erik Fonnesbeck

Do stricter validation of host names and domain names.

1cfb2b77 09/13/2010 04:07 PM Ermal LUÇI

Simplify logic.

c65e1e0d 09/13/2010 04:02 PM Ermal LUÇI

Ticket #876. Actually use the friendly name for the key of the array returned by return_gateways_array() so the dynamic gateway and status pages work correctly.

f14bd707 09/13/2010 12:57 PM Renato Botelho

Merge remote branch 'mainline/master' into inc

Conflicts:
etc/inc/filter.inc
etc/inc/gwlb.inc

68f291ff 09/09/2010 09:25 PM Ermal LUÇI

Ticket #876. Show all gateways even though apinger is not monitoring them, for various reasons, this removes user confusion in the status pages.

3d471a14 09/09/2010 05:25 PM Ermal LUÇI

Ticket #876. Add the ip to the respective files on ppp linkup event so the code of dynamic gateways finds them. Also reorganize/simplify/optimize the apinger config generation code. Do not use that 127.0.0.x hack anymore and avoid loops as much as possible.

4b887ef4 09/09/2010 04:40 PM Jim Pingle

Since the OpenVPN management is done via unix socket and not tcp, we no longer need to require the local_port be set in order to activate the daemon.

41d507a5 09/09/2010 01:19 PM Scott Ullrich

Reload cron after changes. Submitted-by: robiscool

6dcd80af 09/08/2010 05:04 PM Ermal LUÇI

Check for proper type.

41fb483a 09/08/2010 05:02 PM Ermal LUÇI

Correct typo in file name. Also do not delete users just expire them.

e5953c68 09/08/2010 04:56 PM Ermal LUÇI

Use foreach and check for type to avoid errors.

e8d0903d 09/08/2010 04:45 PM Ermal LUÇI

Start-up first check_reload_status than call rc.bootup since this is the new world order. This unbreaks booting and removes spurious messages during boot. While here for all binaries use full path for correctnes and avoid any 'strange' issues.

8c04b1ae 09/08/2010 01:20 PM Renato Botelho

Merge remote branch 'mainline/master' into inc

Conflicts:
etc/inc/filter.inc
etc/inc/pkg-utils.inc
etc/inc/service-utils.inc
etc/inc/system.inc
etc/inc/vpn.inc

9b485e51 09/08/2010 05:44 AM Erik Fonnesbeck

Expand alias for redirect target port and truncate to first port or range if destination port is not that same alias, since the translation port in PF does not accept lists.

22d323b3 09/08/2010 04:06 AM Erik Fonnesbeck

Fix variable name typo in status_services.php and fix return value of is_pid_running. Fixes #877

c3b1ba3f 09/07/2010 07:44 PM Ermal LUÇI

Ticket #876. Reload gateways/apinger before filter_reload so the new ip/gateway is considered up from the beginning.

0ae6daf8 09/07/2010 07:36 PM Ermal LUÇI

Use the new events mechanisms to dispatch events.

298e5e0a 09/06/2010 04:13 PM Ermal LUÇI

Ticket #876. Remove old status file of apinger before restarting because it might confuse gui.

401a6674 09/06/2010 01:15 PM Ermal LUÇI

Actually there is a script that will run ntpd on bootup. Revert partially the change to fix ntp.

c8960970 09/06/2010 01:04 PM Ermal LUÇI

Fix ntpd starting at boot time and also status->services checking/stop/start/restart display. Previously ntpd would not start at all either though it should.

4c5b8653 09/05/2010 08:16 AM Erik Fonnesbeck

Add upgrade code for NAT 1:1 rules and bump config version.

d3690bcb 09/05/2010 08:15 AM Erik Fonnesbeck

Fix reflection on 1:1 rules and properly reinitialize the variable holding the CIDR mask on each iteration of the loop since having none specified is allowed.

3896d93e 09/04/2010 12:58 AM Erik Fonnesbeck

Do this check earlier rather than later, instead of moving the interface_bring_down call.

0a28d385 09/04/2010 12:50 AM Erik Fonnesbeck

Revert "Rearrange function calls for wireless to prevent killing hostapd/wpa_supplicant at the wrong time."

This reverts commit e93385d06ddf0e2888b3f5ee5764992a19f99120.

fb2f0db1 09/04/2010 12:49 AM Erik Fonnesbeck

Revert "Ticket #867. Do not destory interfaces other than preventing a loop for ppp interfaces during interface configuration."

This reverts commit 990fb7a9a9b03f744c56792011f1c1e2950ce764.

67e77adf 09/03/2010 11:42 PM Erik Fonnesbeck

Protect against wpa_supplicant dying when bringing down interfaces to change wireless regulatory configuration.

b2a66231 09/03/2010 10:54 PM Ermal LUÇI

Ticket #873. Call write_config() before including file to avoid loosing already done modifications. While here do some code cleanup and formating to make it more readble.

e93385d0 09/03/2010 10:50 PM Erik Fonnesbeck

Rearrange function calls for wireless to prevent killing hostapd/wpa_supplicant at the wrong time.

- Moved interface_wireless_configure call to after the new location of the interface_bring_down call to prevent it from killing hostapd and wpa_supplicant right after they start....

e49a2031 09/03/2010 05:59 PM Ermal LUÇI

Ticket #843. Disable for now bringing down the interface unless we want to destroy it. While this is not all correct this seems to help alleviate problems when the parent is shared on cloned types.

c12fb6cb 09/03/2010 05:45 PM Ermal LUÇI

Allow 1:1 rules to specify source and destination. This is almost the same as on Port Forward tab rules without protocol and ports.

90388e48 09/03/2010 11:50 AM Ermal LUÇI

Actually decode before writing to mpd.secret. Alos correct variable names. Discovered-by: Efonne(IRC)

2fc29020 09/03/2010 11:36 AM Ermal LUÇI

Base64 encode passowrd fields for safer operations. Suggested-by: Efonne(IRC)

ce968051 09/03/2010 10:54 AM Ermal LUÇI

Upgrade user data too for new pppoe world.

18de0728 09/03/2010 10:46 AM Ermal LUÇI

Correct function name. Pointy-hat: jimp@

7e91b28a 09/02/2010 08:56 PM Jim Pingle

We no longer need system_usermanager_addcert.php, its redundant functionality has been merged with system_certmanager.php

79e1ffed 09/02/2010 08:50 PM Jim Pingle

Update sync code since CERT/CA have moved.

dea98903 09/02/2010 08:50 PM Jim Pingle

Remove two unused functions (now useless) and add a few more utility functions.

8fefb9dd 09/02/2010 08:50 PM Jim Pingle

Upgrade code to merge user certificates with normal certificates.

395ba5d1 09/02/2010 08:42 PM Warren Baker

Remove obsolete Bogons files