Project

General

Profile

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

# Date Author Comment
18d4d360 02/01/2012 06:23 PM Jim Pingle

Change SNMP binding option to work on any eligible interface/VIP. Fixes #2158

9261370d 01/24/2012 08:04 PM Ermal LUÇI

Check to see if the pid file exists before trying to kill anyprocess

980c1c6d 01/06/2012 06:01 PM Jim Pingle

Fix multiple keys in a file for RFC2136 dyndns updates. Fixes #2068

af6f42c1 11/22/2011 07:14 PM Seth Mos

Ecnlose the host-name in quotes so that numerical values work.
Fixes ticket #2020

defe335c 08/24/2011 03:20 PM Warren Baker

DNSMasq was generating the error 'Socket operation on non-socket' and using 100% of the CPU, changing it to mwexec_bg() resolves the issue.

237ac198 08/18/2011 09:18 PM Andrew Thompson

Fix copy paste error which cleared args

3c6d704a 08/17/2011 02:12 AM Andrew Thompson

Revert "Make initial changes to allow pfSense to work in a jail."

This reverts commit a26d95383a6146734f67c9db21cd83534052843a.

a26d9538 08/17/2011 02:07 AM Andrew Thompson

Make initial changes to allow pfSense to work in a jail.

This mostly avoids starting things that will not work and gets the
initial config. Most of the pfSense functionality will not work
(pf rules, routing, etc) but it can be used for testing.

487830da 08/16/2011 10:05 PM Andrew Thompson

Allow custom dnsmasq options so ppl can set SRV records and such for xmpp/kerberos

d8532e5d 07/07/2011 07:59 PM Scott Ullrich

$g needs to be a global. Resolves #1654

d368b334 06/29/2011 08:06 PM Jim Pingle

Move interfaces_staticarp_configure() to interfaces.inc where it really belongs.

7cca77de 06/21/2011 07:08 AM Ermal LUÇI

Kill olsrd if it is not enabled. Reported-by: http://forum.pfsense.org/index.php/topic,37931.0.html

dceff62e 05/25/2011 05:08 PM Ermal LUÇI

Put some debug info during dyndns update under debug conditionals.

f0e80b72 05/25/2011 01:35 PM Jim Pingle

Correct dhcpd statement for unknown-clients. Fixes #1555

5e80046a 05/13/2011 07:24 PM Ermal LUÇI

Resolves #1524. USe the correct field from netstat parsed output.

3bae60be 05/02/2011 04:53 PM Ermal LUÇI

Add a newline to the igmpproxy config to resolve issues of it not parsing correctly the file. Reported-by: http://forum.pfsense.org/index.php/topic,36279.0.html

f206afb5 04/04/2011 10:32 AM Ermal LUÇI

On interface ip change reload even igmpproxy. Reported-by: http://forum.pfsense.org/index.php/topic,34372.0.html

c1ac2424 03/22/2011 08:19 PM Ermal LUÇI

Actually remove the pid file before starting a new miniupnpd since it seems to not like it. Log provided on:http://forum.pfsense.org/index.php/topic,33371.msg180084.html#msg180084

dcc897e5 03/02/2011 12:21 AM Ermal LUÇI

Since its only called during bootup there is no need to do conditionals here. Always sync config and start the miniupnpd process.

05c4bfa0 03/01/2011 11:40 PM Ermal LUÇI

Pass the -a parameters to pgrep to be certain we search ancestors as well. The side effects might be inoquos from the pfSense context.

85e3f445 01/18/2011 09:13 PM Ermal LUÇI

Do not put a config entry for dhcpd if we cannot determine the subnet address. Reported-by: http://forum.pfsense.org/index.php/topic,32303.0.html

42ee8bde 12/18/2010 07:57 PM Scott Ullrich

Ensure log directory exists before invoking syslogd

d64fa7f2 12/18/2010 07:42 PM Scott Ullrich

Touch log file so it can be created on livecd

ffdc499a 12/17/2010 08:34 PM Scott Ullrich

Show when disk is encrypted. Do not uppercase .eli

fedab998 11/24/2010 06:08 PM Scott Ullrich

Nuke trailing c/r

dd18038e 11/10/2010 09:42 PM Ermal LUÇI
  • Call get_configured_interface_* functions only once in the code
  • Optimize the test if the passed interface is a vaild one
  • Fix the apply settings to actually do something rather than do nothing at all
  • Some style and whitespace fixes
e7d3fc15 11/10/2010 08:09 PM Ermal LUÇI

Small improvement no functional change.

9734b054 11/10/2010 05:00 PM Scott Ullrich

Remove trailing carriage return

678dfd0f 11/09/2010 12:14 PM Erik Fonnesbeck

Add a setting for the data type of values used with DHCP option numbers and input validation for each type. Fixes #962

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

Change the dhcpd startup for isc dhcpd server 4.1

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

Make this more strict checking.

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

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

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

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

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.

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.

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

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

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

Reload cron after changes. Submitted-by: robiscool

ee650539 08/30/2010 10:04 PM Scott Ullrich

Revert "Restart dnsmasq on change in case of dns rebinding changes"

This reverts commit a94e3f2016bec3f72aae2fd3e1575515ff93f5f6.

a94e3f20 08/30/2010 10:02 PM Scott Ullrich

Restart dnsmasq on change in case of dns rebinding changes

d6d50244 08/24/2010 10:08 AM Ermal LUÇI

Fixes #764. Import the patch in the ticket to allow per-host netboot file on dhcpd settings.

beeafd46 08/22/2010 01:30 AM Jim Pingle

Don't try to configure (or unconfigure) static arp on an interface if the physical interface is blank/empty.

f64e8f99 08/19/2010 06:35 PM Ermal LUÇI

Include myself in the copyrights i have changed this files more than enough.

2f06cc3f 08/19/2010 06:32 PM Ermal LUÇI

Make dhcrelay GUI be simple and easy to use by collapsing the interface tabs to a multiselect control. Remove proxydhcp option because it is broken and is not trivial to make it usable(if user request for it a reconsideration will be made). Allow multiple server ips on the server input box separated by commas. Also on the interface list do not show interfaces without an ip because dhcrelay will not be happy with them. Upgrade code is also included in this commit.

1e1dd1f5 08/19/2010 05:44 PM Ermal LUÇI

Ticket #725. Add checking the routing table as a last resort to find the correct interface before falling back to the default one.

85405c11 08/09/2010 08:14 PM Jim Pingle

Add the ability to set a periodic RRD and DHCP leases backup from Diagnostics > NanoBSD.

381e43e0 08/06/2010 04:04 PM Jim Pingle

Restore DHCP leases on boot if they have been backed up.

7ea8e45d 08/05/2010 02:34 PM Jim Pingle

Only delete arp entries for a given interface, otherwise we can clobber the static arp entries. Ticket #782

ad487c48 08/04/2010 01:27 PM Jim Pingle

Fix this test.

09f11c71 08/02/2010 07:02 PM Jim Pingle

Ensure static ARP is configured each time the DHCP service is configured. Previously, it was not enabled after bootup, but was if saved from the GUI. Fixes #782

3c9781d8 07/30/2010 01:32 PM Jim Pingle

Check if this variable is empty before using, since if it's null/empty, it will come back true when we don't want that.

c935eb77 07/27/2010 08:40 PM Ermal LUÇI

Add micro optimization.

6f9b154b 07/27/2010 08:39 PM Ermal LUÇI

Ticket #725. Before falling back to the default gw interface search even static routes. Also catch up with routing code on how to find the default gw.

f6d0ad0f 07/24/2010 07:33 PM Chris Buechler

fix path to nsupdate

30d20e7d 07/18/2010 10:44 PM Scott Ullrich

Honor the System -> Advanced -> DNS Rebinding flag and disable for dnsmasq if it is checked

29721fe6 07/06/2010 09:47 PM Scott Ullrich

duplicate logic

2c46f11f 07/06/2010 09:44 PM Scott Ullrich

Allow forwarded domains to be queried.

fc4d562b 07/02/2010 03:11 PM Scott Ullrich

Adding back --rebind-localhost-ok now that dnsmasq version is bumped.

d39a0970 07/02/2010 03:20 AM Scott Ullrich

Do not include --rebind-localhost-ok it appears to not be in our version. Will re-add it once the binary is in place

88809d25 07/01/2010 08:48 PM Scott Ullrich

Adding --rebind-localhost-ok Suggested-by: BillM

5ead2472 07/01/2010 07:15 PM Scott Ullrich

Do not allow dns rebinding

85b13495 06/10/2010 05:33 PM Jim Pingle

Don't perform these multiple times as they do not change on each loop iteration. Having them inside the loop can also generate an invalid DHCP config file, instead of just warning that there is no CARP VIP defined.

956950de 06/04/2010 03:57 PM Ermal LUÇI

Fixes #374. Actually reload teh dhcpleases utility whenever the hosts files is regenerated to avoid problems.

5ac2f583 04/14/2010 12:40 PM Ermal LUÇI

Ticket #499. Create custom options propperly for each interface. This solution binds the option name to the interface name so it is even easier to distinguish.

d2946062 04/13/2010 08:38 PM Ermal LUÇI

Move checking if dyndns is enabled to the proper place.

79afe4e4 03/31/2010 09:51 AM Ermal LUÇI

Use new arguments passing style for dhcpleases. Ticket #374.

b97d85c0 03/29/2010 07:01 PM Ermal LUÇI

Fix hosts file generation.

92dd6a83 03/29/2010 10:52 AM Ermal LUÇI

Make sure we do not error out and silence some errors.

a01d8d8b 03/26/2010 09:43 PM Ermal LUÇI

Send signal to the dhcpleases daemon using its pidfile if it is running to reload.

0261381a 03/26/2010 06:00 PM Ermal LUÇI

Actually pass the parameter to the dnsmasq where to read its hosts file from.

5656777b 03/26/2010 05:57 PM Ermal LUÇI

Fix parameters

2ccd8499 03/26/2010 05:38 PM Ermal LUÇI

Use the new tool to monitor active leases.

c71f5fcd 03/25/2010 03:01 PM Ermal LUÇI

Catch up with php5

6f76920c 03/12/2010 01:14 AM Andrew Thompson

Use pgrep/pkill to save a bit of cpu.

6d6bca27 03/08/2010 06:58 PM Ermal Luçi

Do not test for booting in here for mount points.

0c331f1e 03/08/2010 02:29 PM Ermal Luçi

Catch up with php5.

26586f7a 03/04/2010 04:11 PM Ermal Luçi

Ticket #400. Commit partial patch from this ticket.

96d7b761 03/01/2010 11:11 PM Chris Buechler

use local-ttl 1. No reason not to, and it works around issue with Snow Leopard

7b819cdb 02/27/2010 07:47 PM Jim Pingle

A couple fixes for DHCP lease parsing. Ticket #374

c4b4878c 01/21/2010 11:12 PM Chris Buechler

fix DHCP relay

6955830f 12/28/2009 09:42 AM Ermal Luçi

Replace some occurrence of /tmp with the propper global variable in attempt to minimize the search for what changes /tmp permissions.

a7503d91 12/27/2009 05:45 PM jim-p

Change this include to a require_once(), it was causing an error on boot.

2ec2a374 12/21/2009 05:25 PM Ermal Luçi

Make dnsupdate runnable per interface. Update the calls on interface_configure to per interface. Remove unused dyndns_reset function.

663d1937 12/16/2009 02:14 PM Scott Ullrich

Do not pass option -l to dnsmasq any longer. Only launch the registration helper daemon if the option is enabled

0be93267 12/11/2009 11:42 AM Ermal Luçi

Touch up some comments and error messages. Teach dydns_configure to update only one interface.

a6327ffc 12/08/2009 02:21 AM Scott Ullrich

Only kill processes if they are running

4494cf6a 12/07/2009 11:50 PM Chris Buechler

fix typos

8713bf55 12/07/2009 12:40 AM Scott Ullrich

Do not include grep

fe144dc1 12/07/2009 12:34 AM Scott Ullrich

Restart parser after changes

7ea754a8 12/07/2009 12:26 AM Scott Ullrich

Adding script to parse dhcpd log file and populate /etc/hosts so that we can move to a newer dnsmasq. in addition, the current dnsmasq isc parsing is broken so there is not a choice to move either way. Ticket #79

5f156797 12/03/2009 10:21 PM Scott Ullrich

dnsmasq defaults to 150 concurrent lookups. For some environments (large) this is not enough. Increase to 5000

9c38bcea 11/28/2009 09:47 PM Scott Ullrich

Do not dedicate 16 characters to interface name

46c5b763 11/27/2009 09:57 PM Pierre POMES

Fix hostname checking when entering a dhcp static mapping and replace "." with "_" when writing "host-name" option in dhcpd.conf. Resolves #159

483e6de8 11/21/2009 09:08 PM Scott Ullrich

Rework includes/require. This saves about 4 megabytes.
Simplify get_memory(). Tested on mips/i386

ad30055f 11/16/2009 01:47 PM Ermal Luçi

Resolves #155. Replace space characters with underscore ones.

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

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

Minor header touchups