Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
14551ae0 09/24/2012 06:48 PM Cyrill B

Update etc/inc/priv.defs.inc

Include privileges for Diagnostics Sockets page

362c9bb0 09/23/2012 11:21 PM Jim Pingle

Don't die silently if the time is too far off. Fix from: dhatz

c8bb7f15 09/22/2012 09:23 PM Pi Ba

Allow for changing OpenVPN TUN to TAP device mode without reboot.

ea68f6cc 09/19/2012 12:19 PM Jim Pingle

We should also resync openvpn clients since they can use gateway groups too.

7e3891ff 09/19/2012 12:17 AM Chris Buechler

don't log here, users can define their own logging rules if they want logging

15f47319 09/18/2012 04:27 PM Jim Pingle

Merge pull request #223 from PiBa-NL/master

Firewall log, alternating color rows & sorting improvements.

00c0720a 09/17/2012 04:33 PM Erik Fonnesbeck

gitsync: Improve parameter handling to allow hyphenated options anywhere in the parameter list. (previously only allowed them at the end)

147b2be1 09/17/2012 01:47 PM Erik Fonnesbeck

gitsync: Add --minimal parameter that installs only the updated files.

c578fb0f 09/17/2012 12:33 PM Erik Fonnesbeck

Fix special build_commit tag that was broken from previous change to how it read the file with the commit ID.

cba980f6 09/16/2012 11:33 PM Jim Pingle

Add support for multiple DHCP pools within the interface's subnet, and allow most of the settings for the main range to be set specific inside the pool. (e.g. it allows setting different gateways and DNS for different pools). Still needs improved input validation to prevent overlapping ranges/pools.

f06f7cc0 09/16/2012 10:17 AM Pi Ba

(line endings UNIX format..)
Firewall log alternating colored rows
Firewall log sortable
Fixed several sorting issues in widgets and other pages
Sorting now possible on multiple rows in the header tables
Sorting now possible for text that starts with IPv4:port

611b65a8 09/14/2012 04:36 PM Jim Pingle

Force resync of vpns and dns even if the IP doesn't change in rc.newwanip, since we could be doing failover/failback for these services.

140f30ea 09/14/2012 04:36 PM Jim Pingle

Add note about mac matching and media type.

80d30a83 09/14/2012 12:10 PM Jim Pingle

Add some safety checks against empty entries

1f1a08c8 09/14/2012 01:15 AM Jim Pingle

Allow/deny access to DHCP by partial MAC matching.

e288ddb1 09/13/2012 04:52 PM Seth Mos

Make the openvpn resync less intrusive, only trigger this if the OpenVPN interface is actually a gateway group name. Otherwise we skip.

017817c2 09/13/2012 04:49 PM Seth Mos

Make the gateway group member check a boolean, might convert to something else at a later time so we could check group memberships.
Also launch the dyndns configure if the dyndns interface is a gateway group name, could check membership later if we wanted.

2223aa95 09/13/2012 04:49 PM Seth Mos

Always prepend the hostname we are working on

768eb89c 09/13/2012 05:18 AM Seth Mos

Make sure we process dyndns interfaces that use a failover group when processed from rc.newwanip, which just passes a interface.

cdb0df65 09/13/2012 05:04 AM Seth Mos

Add function that checks if the interface is part of a gateway group.

1be0e2da 09/13/2012 05:02 AM Seth Mos

Reference the correct variable here, it was broken before and could never have worked.

c832f6bf 09/12/2012 04:23 PM Seth Mos

Remove the filter configure call as this could otherwise lead to a recursive filter configure.

1a6f5266 09/12/2012 03:44 PM Jim Pingle

Bail here so we don't make invalid rules for IPsec if this is empty.

52b27268 09/10/2012 02:32 PM Pi Ba

Added a setting for configuring the firewall log to either:
-Not load descriptions
-Show descriptions in a column
-Show descriptions on a second row (after a click on 'show descriptions')

'fixed' a few html validation issues..

a6d5e043 09/08/2012 12:41 PM Pi Ba

Changed firewall log to show the applied rule description directly on screen, also layout optimization for "Show raw filter logs".

9500537d 09/06/2012 12:22 PM Jim Pingle

Don't add ldapcfg to racoon.conf since we're not using racoon's built-in LDAP support now. Moving to external script-based auth, see ticket #1112

b16d666d 09/05/2012 06:52 PM Jim Pingle

No need for these other lines on nanobsd, and it can interfere with booting on some devices.

4c9e22b9 09/04/2012 08:38 PM Jim Pingle

Add another test here for Nano+VGA to preserve the console selection.

744306c6 09/04/2012 03:58 PM Jim Pingle

Fix up tcpdump for pflog stop/start a little, consolodate code, and restart tcpdump for pflog when saving log settings.

daa06fb7 08/30/2012 06:46 AM Ermal LUÇI

Simplify schedules code and some styly nits

50b3fc5a 08/30/2012 02:11 AM phildd

Month matching for scheduler rules

Fix some obvious things in the firewall scheduled rules code. If a user has some rules with a month specified and some without, then this will make a difference. Might fix bug #2614?

56178d9a 08/29/2012 05:28 PM Ermal LUÇI

Correct filter tdr install_cron function

0d055819 08/28/2012 12:22 PM Jim Pingle

Don't put this rule in if $carp_int is empty, it makes an invalid rule. Fixes #2605

e3df974b 08/27/2012 06:41 PM Jim Pingle

Restructure these IP/subnet tests so they don't break transport mode.

2ef16014 08/27/2012 02:25 PM Cyrill B

Fix bug reported in http://forum.pfsense.org/index.php/topic,53000.0.html

e961bd67 08/26/2012 07:36 PM phildd

Tidy console package install progress percentage

This makes the file download percentage progress come out at the end of the line. New values are updated by using backspaces to rub out the previous value.

d9c72958 08/25/2012 05:15 PM Jim Pingle

Fix ntp config syntax for the version we're using

0300d9ec 08/24/2012 12:47 PM Jim Pingle

Try harder to determine hostname when sending e-mail.

18080a21 08/21/2012 08:47 PM Jim Pingle

This file won't exist at bootup yet, drop it from the sanity test.

5c8843d5 08/21/2012 08:23 PM Jim Pingle

Teach ntpd how to get its time from a local GPS on serial.

59b97df1 08/16/2012 05:53 PM Ermal LUÇI

Correct carp rules and a weird nat rule on carp so they actually generate what they are meant for

7468a29f 08/15/2012 12:36 PM Jim Pingle

Fix secondary auth source to reference the zone like everything else in this section does, which is where the gui stores the value.

226be246 08/14/2012 10:41 PM Ermal LUÇI

Put propper curlies since this is themeaning of this test so its readble

05d5503b 08/14/2012 08:32 PM Ermal LUÇI

Remove extra curly to allow checking braces closure easily in vi[m]

d71fc5d3 08/14/2012 06:35 PM Jim Pingle

More shortcuts

6c6f9253 08/14/2012 04:11 PM Jim Pingle

Add a hidden menu option to forcefully kill php, lighty, and then restart the GUI. (Can't make it a part of rc.restart_webgui since killing php would also kill the script itself.)

8c4ac110 08/13/2012 04:54 PM Warren Baker

Remove comments which may begin with a ';' so URL Table entries like SpamHaus' drop list can be used

36d1c798 08/13/2012 04:19 PM Jim Pingle

Refine the formatting of the service status icon a bit depending on its context.

d583aa71 08/13/2012 01:15 PM Jim Pingle

Add some safety belts.

7f4a7998 08/11/2012 06:46 PM Jim Pingle

Add/use some more similarly styled icons here, for a more consistent look.

6d9b1074 08/10/2012 07:30 PM Jim Pingle

Fixup openvpn shortcut bar status/control

92421710 08/10/2012 06:05 PM Jim Pingle

Give status icon a title/tooltip

f4daf025 08/10/2012 05:58 PM Jim Pingle

Print service title in tooltip for shortcut bar

76692ad2 08/10/2012 03:48 PM Jim Pingle

Start revamp of shortcuts, central file to hold links, also service status/control, added to dns forwarder as example.

1b462831 08/10/2012 03:32 PM Jim Pingle

Fixup output formatting

e48cdc01 08/10/2012 02:58 PM Jim Pingle

Consolodate a bunch of duplicate service status code

4856df9b 08/09/2012 06:40 PM Jim Pingle

Add forgotten "ipv6 remote network", clean up a couple bits, make sure local network box is hidden for shared key servers.

3dc3b15b 08/07/2012 10:18 PM Jim Pingle

Catch another error here

4178d033 08/07/2012 10:15 PM Jim Pingle

Make sure we don't have any extra whitespace here.

e9d66ed4 08/07/2012 10:27 AM phildd

Change rcfileprefix to a constant

c5966711 08/07/2012 10:25 AM phildd

Change rcfileprefix to a constant

dd9e0bdb 08/07/2012 10:23 AM phildd

Change rcfileprefix to a constant

1bf52c67 08/06/2012 09:44 AM Phil Davis

Minor text typo in DynDNS log message

I noticed the "Inital" typo in my syslog, so thought I might as well scan through the DynDNS messages and fix it up.

82acb8b3 08/03/2012 04:45 AM Phil Davis

Minor fix to percentage output on pkg install

A variable not changed in a cut-paste.
When on console, update_progress_bar should also only be called for 1-9 then every 10% progress, to reduce serial output volume.

665340db 08/02/2012 04:38 PM Jim Pingle

Activate more Hash, DH, and PFS options that are available in racoon now. Note that SHA256-512 are RFC4868 compliant in FreeBSD, may break with other incompatible stacks.

342a2f18 08/02/2012 12:55 PM Phil Davis

Ensure conf_mount_rw and conf_mount_ro are matched

On nanobsd, running /etc/rc.update_bogons.sh gives:
[2.1-BETA0][]/tmp(12): /etc/rc.update_bogons.sh 1
/etc/rc.update_bogons.sh: cannot create /etc/bogonsv6: Read-only file system
The code does 1 conf_mount_rw but 2 conf_mount_ro...

449d3e96 08/02/2012 09:06 AM Phil Davis

Tidy package cleanup output

Add a "done." and newline after "Cleaning up..."
Then when output is going to the serial console the next line will start cleanly and %age figures will not write over the top of "Clean".

2a315bee 08/02/2012 08:01 AM Phil Davis

Tidy up percentage logging to console

When on the console, the code only intended to update the percentage downloaded every 10%. Due to string-and-int type differences, the test was not working, all percentages were being logged. This is fixed.
Also, add a newline after 100% - then whatever outputs next gets a clean start on a new line of output....

f7c8f633 08/01/2012 06:53 PM Jim Pingle

Ensure this gets a set default value or things can break

bfede3d4 08/01/2012 04:13 PM Jim Pingle

Correct variable name. Fixes #2571

9fd9b6bf 08/01/2012 10:45 AM Ermal LUÇI

Silence tar command to not garble console

03b2cab6 08/01/2012 10:40 AM Ermal LUÇI

To not clobber the console add \r when outputing status information on console

74a4edc3 08/01/2012 08:04 AM Ermal LUÇI

Correct mod_evasive setting per CP to confirm to what the CP page description says. Resolves #2270

25fff267 08/01/2012 08:02 AM Ermal LUÇI

Refine test

8b34498c 08/01/2012 07:53 AM Ermal LUÇI

Do some cleanup of code for zones

6839a678 08/01/2012 07:30 AM Ermal LUÇI

Correct generation of lighty config for CP now that zone is passed as parameter

f15849b5 07/31/2012 08:29 PM Ermal LUÇI

Merge pull request #196 from mtharp/dhcpv6-relay

Get DHCPv6 relay working (#1663)

0b233932 07/31/2012 08:28 PM Jim Pingle

Try to keep existing files rather than unlinking/replacing when restoring the package libraries during a package removal. Needs some testing, but for NanoBSD it fixes #1049

712eb769 07/31/2012 11:08 AM Ermal LUÇI

Unlock on return

eb295a1b 07/31/2012 11:07 AM Ermal LUÇI

There is no need to remove the @ from function names. Also properly unlock in case of exception. Size is constant and we know it no need for extra call to shmop. Put some more error checking just in case

a70cdb73 07/31/2012 09:02 AM Phil Davis

Don't conf_mount_rw every time packages are listed

Every time System:Packages is selected, the code does a conf_mount_rw, checks for existence of some dirs, then does conf_mount_ro. This makes navigating the package install GUI slow on nanobsd, and it is not needed....

7074a89a 07/31/2012 07:25 AM Phil Davis

Make access to shared memory atomic

Use lock and unlock to make sure that all incrementing and decrementing of the reference count in the shared memory section is atomic. This ensures that there are not unusual timing conditions that could see 2 callers trying to update the reference count at the same time, which could result in the count never returning to zero. If that happened, then the filesystems would never be restored to read-only. (this is really just relevant to nanobsd) (note that shmop_* calls in php do not do any locking themselves - callers must coordinate their own access to the shared memory section)...

69dd7088 07/30/2012 09:45 PM Michael Tharp

Construct the arguments to dhcrelay -6 correctly

Implements ticket #1663

780705e9 07/30/2012 07:18 PM Jim Pingle

Fix negative test

a9f250d6 07/30/2012 07:07 PM Jim Pingle

Pad data when adding to refcount reference, to avoid some oddities with how php handles such data. http://forum.pfsense.org/index.php/topic,51188.msg278141.html#msg278141

4b163ece 07/28/2012 03:57 PM Seth Mos

Remove this filter configure call, something else will take care of this and we don't need to do that here.

323dc2e7 07/27/2012 09:19 PM Warren Baker

Supress the error message if the ldap bind doesnt happen

37bc0466 07/27/2012 03:08 AM Chris Buechler

99./8 is not private IP space

8b1a7023 07/27/2012 02:43 AM Seth Mos

Add the new 100.64/10 nat 444 CGN/LSN shared transition space netblock here. Also add it as a private network in the private network block

61715259 07/26/2012 06:47 AM Seth Mos

Merge pull request #192 from phil-davis/master

Validate advanced gateway monitoring settings

ae329c30 07/26/2012 02:47 AM phildd

Allow dom_title width parameter to be null

This prevents warning messages if called without the width parameter - reported in forum http://forum.pfsense.org/index.php/topic,51822.0.html
The code already handles width being NULL or blank, it just needs to be explicitly defaulted when the parameter is not passed at all.

14661668 07/25/2012 04:05 PM Phil Davis

Put apinger default values into a function

The default advanced apinger parameter values are now returned by function return_apinger_defaults. So they can easily be obtained by any code that cares.

de00c381 07/25/2012 01:25 PM Phil Davis

Add done after NTP Time Client start message

Add a done and newline so the console messages at boot all line up the same.

dd36bd67 07/22/2012 12:41 PM Ermal LUÇI

Merge pull request #98 from namezero111111/patch-1

Minimal non-intrusive change for SSHDCond package extra parameters

4e315836 07/22/2012 08:58 AM Phil Davis

Remove unused set_time_limit in php.ini

3cd2ea2c 07/18/2012 10:14 PM Jim Pingle

Expand cipher list and remove a cipher that Safari on iOS does not like after recent lighttpd changes. Fixes #2553

6103e9eb 07/18/2012 03:39 PM Jim Pingle

Fix these perms too

edf583c6 07/18/2012 03:38 PM Jim Pingle

Fix perms on rc.openvpn, seems to work with that set.

7e824233 07/18/2012 08:04 AM Seth Mos

Actually reflect the right timeout values for redmine ticket #2552

9d0be827 07/18/2012 08:03 AM Seth Mos

Set the date.timezone from the XML directly when we setup PHP to prevent messages
Adjust the timeouts to something more sane then 99999999. Do note that these might need to be adjusted later.
Also note that most of these are not applicable when used from the CLI....