Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
0b13e3f9 07/22/2010 07:03 PM Ermal LUÇI

Even on child queue honor when bandwidth is empty for HFSC this is valid.

1941345c 07/22/2010 06:59 PM Ermal LUÇI

If no bandwidth specified for root queue honor this decision and generate proper rules.

98c02cac 07/22/2010 03:34 PM Ermal LUÇI

Ticket #655. Another try at this.

aa115b2f 07/22/2010 03:17 PM Ermal LUÇI

Fixes #463. Actually define the correct variable so the pptp rdr rules can be added to the config.

746e60c9 07/22/2010 02:33 PM Ermal LUÇI

Fixes #741. Restore behaviour of CP in 1.2.x by allowing in ipfw rules anything to the host ip on the interfaces configured for CP.

c55e4580 07/22/2010 03:18 AM Chris Buechler

only match with a space behind the IP, otherwise 10.0.0.6 CARP IP may match against interface IP 10.0.0.60, and show incorrect info on the CARP status page

5c49cf58 07/21/2010 08:50 PM Ermal LUÇI

Ticket #667. Actually destroy when trying to reconfigure an interface.

64e6490a 07/21/2010 08:48 PM Ermal LUÇI

Ticket #667. Take another approach at handling dial-on-demand and Connect/Disconnect button. If the link is chosen for dial on demand during a disconnect request it will be brough up again instead of just leaving it down so traffic will flow easily when there is a request.

fb86a74b 07/21/2010 08:35 PM Ermal LUÇI

Fixes #755. Workaround bug on dnswatch and properties_read by actually creating a correct file for properties_read API.

3cc07282 07/21/2010 08:24 PM Ermal LUÇI

Fixes #717. Actually if no default gateway is found assume wan is the one.

280b75d9 07/21/2010 07:06 PM Scott Ullrich

Increase max requests to 2 so that requests can continue if a thread is blocked

f5e511d3 07/21/2010 06:19 PM Ermal LUÇI

Remove priority from HFSC it is a null config option. Center most of the text in the center of a <td> and add some space between objects.

42621465 07/20/2010 08:28 PM Ermal LUÇI

Show the Enable/Disable and name first and then the bandwidth values. Fix html markup so the table is displayed propperly.

20f26a50 07/20/2010 07:58 PM Ermal LUÇI

Do not try to reload apinger config but always kill the running process and start a new one so it behaves.

2b1b78e6 07/20/2010 05:50 PM Jim Pingle

Fix the RFC dns updates config upgrade. It would blow up on an incomplete/invalid config.

d9a6bd8f 07/19/2010 01:12 AM Scott Ullrich

Adding build_port_path

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

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

ddd59e52 07/16/2010 06:22 PM Renato Botelho

Pass name instead of config_file for start_service

7bc41b19 07/16/2010 02:23 PM Jim Pingle

Move this block down, and fix the log name. It was in the wrong place and preventing IPsec logs from reaching remote servers.

47a5384d 07/15/2010 04:53 PM Scott Ullrich

Allow sticky-connections to work again. Ticket #337

6cfa23eb 07/14/2010 09:41 PM Scott Ullrich

No need to use # in color code, it's already set with this

f31489e5 07/14/2010 09:36 PM Scott Ullrich

Allow overriding the Nifty corners background color

067e48ab 07/14/2010 07:17 PM Scott Ullrich

Handle VIP DNS-Rebinding detection correctly

9277b7ef 07/14/2010 07:01 PM Jim Pingle

Allow setting the SMTP port for notifications. Fixes #677

f3e0a111 07/14/2010 01:14 PM Jim Pingle

Flip this back the other way, the group operation will fail if the user isn't set yet.

f301a34c 07/14/2010 01:13 PM Jim Pingle

Silence this command

780e7dc5 07/14/2010 09:03 AM Erik Fonnesbeck

Fix path for relayctl. Fixes #739

2635222d 07/13/2010 09:30 PM Jim Pingle

Add OpenVPN none/null cipher.

d2c89b62 07/13/2010 02:36 PM Jim Pingle

Fix this function call, it only takes one parameter.

51599b20 07/13/2010 02:34 PM Jim Pingle

Get user pages as well as group pages. Fixes #735

5ad9311a 07/13/2010 01:52 PM Jim Pingle

Correct package rules error filename. Fixes #738

3e251b12 07/12/2010 09:31 PM Erik Fonnesbeck

Add SSH tunneling privilege to list of available privileges.

df8d74de 07/12/2010 09:11 PM Jim Pingle

Lock out shell accounts that have no OS access, or are expired/disabled.

d8d2d3e4 07/12/2010 09:02 PM Jim Pingle

Add check for user-ssh-tunnel to give users access to the ssh tunnel shell

1ed86bc6 07/12/2010 08:56 PM Jim Pingle

Flip this test around so it is easier to follow/read.

5af2baf7 07/12/2010 08:54 PM Jim Pingle

Sync groups first, since users may rely on group changes.

739c78ac 07/12/2010 05:37 PM Jim Pingle

Make sure a user gets deleted from the 'all' group.

a137fedd 07/12/2010 04:52 PM Jim Pingle

Clean up this code.

a39675ec 07/12/2010 04:40 PM Jim Pingle

Remove home directory when deleting a user.

b1bd2119 07/12/2010 01:23 AM Chris Buechler

only reload if relayd is already running, don't kill and then start it

087a89f8 07/11/2010 11:58 PM Chris Buechler

fix some of the logging for load balancer, still partially broken

477dcf13 07/11/2010 11:13 PM Chris Buechler

rename slbd pages since this is no longer slbd

f8cb57db 07/11/2010 09:23 PM Chris Buechler

couple load balancer fixes, resolves #723

7017b54e 07/11/2010 05:40 AM Erik Fonnesbeck

Speed up loading information from regdomain.xml

1fb064e8 07/11/2010 03:36 AM Erik Fonnesbeck

Separate regdomain.xml parsing back to a separate file, so it can be used when xmlreader.inc is used instead of xmlparse.inc

43141617 07/10/2010 05:52 AM Erik Fonnesbeck

Combine checkout logic for cloning and updating in gitsync and fix a condition showing an error message on the initial cloning.

2003b5d8 07/09/2010 01:50 PM Jim Pingle

Print a warning on the login screen if you are accessing the router by a non-local IP address (one not configured on the system) to warn about potential MITM attacks.

f17f9f28 07/09/2010 01:19 PM Jim Pingle

Bypass the DNS Rebind attack checks if accessing by IP address.

dab2e769 07/07/2010 05:42 PM Jim Pingle

Add some user cert lookup functions.

ecefc738 07/07/2010 04:23 PM Jim Pingle

Allow importing of a CA's private key (optionally).

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.

f5e74456 07/06/2010 09:29 PM Jim Pingle

Check for locally configured IPs in DNS rebind checks, so people who port forward from WAN to the LAN IP can still work.

86b21903 07/06/2010 09:03 PM Jim Pingle

Add a text box where someone can enter in alternate hostnames for the system to bypass the DNS rebind checks.

14eab6fb 07/06/2010 08:32 PM Jim Pingle

Add a checkbox to disable DNS rebinding checks if needed.

06cb2656 07/06/2010 07:34 PM Erik Fonnesbeck

Remove extra }

7319dc73 07/06/2010 07:26 PM Jim Pingle

More fixes for DNS rebinding checks (Most of this code is Scott's, with some minor fixes by me)

89e7778f 07/06/2010 07:14 PM Erik Fonnesbeck

Fix up checks for changing wireless regulatory settings.

c8dc187c 07/06/2010 06:55 PM Scott Ullrich

Correct check

c371754a 07/06/2010 06:51 PM Scott Ullrich

Correct check

11ecbf13 07/06/2010 06:36 PM Scott Ullrich

Check for 127.0.0.1 as well

3821f3da 07/06/2010 06:36 PM Scott Ullrich

Oops, correct check

b6022a23 07/06/2010 06:35 PM Scott Ullrich

Add localhost as a valid host for SSH forwarding cases

0321fa1b 07/06/2010 06:27 PM Jim Pingle

Wrap the dns rebind check in a test to see if our error function exists. If it doesn't, it's probably being called from captive portal, so skip the check. Fixes #721

4b49a8a9 07/06/2010 05:55 PM Jim Pingle

Move the skel dir to /etc/skel, where it's easier to manage from a build point of view.

681f5f4e 07/06/2010 04:47 PM Jim Pingle

Add ssh_tunnel_shell to /etc/shells

5a554f30 07/06/2010 04:10 PM Jim Pingle

Slight fix to dyndns check

9b13f84b 07/06/2010 03:51 PM Scott Ullrich

Check dyndns hostnames as well for DNS Rebind issues

15409667 07/06/2010 01:31 AM Erik Fonnesbeck

Add per-rule NAT reflection override.

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

d999ba6c 07/02/2010 01:13 AM Erik Fonnesbeck

This code returned the size in kilobytes, while the part usually used returns megabytes.

cc89c9e5 07/01/2010 09:35 PM Scott Ullrich

^ Potential

6266cf99 07/01/2010 09:25 PM Scott Ullrich

Binding -> Rebinding

1ba06f44 07/01/2010 09:25 PM Scott Ullrich

Comment what we are doing here and add the ticket #.

ce46b5da 07/01/2010 09:12 PM Scott Ullrich

More dns-rebind checks. Ticket #708

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

5d8cd81a 06/30/2010 03:07 PM Jim Pingle

Reorg this test a little, and make sure we only add client-to-client for remote access types.

29293dce 06/29/2010 08:51 PM Jim Pingle

Give users with ssh access a real shell, but make sure that admin still gets /etc/rc.initial

77f7e3bf 06/29/2010 08:29 PM Jim Pingle

Set a skeleton directory for pw

0d5ff383 06/29/2010 08:26 PM Jim Pingle

Let pw handle the creation of the home directory rather than do it in php.

af31b277 06/29/2010 08:06 PM Jim Pingle

Give users who have "all" privileges shell access. Part of ticket #614

c3b13d60 06/29/2010 03:26 PM Jim Pingle

Load cpufreq on nanobsd when enabling powerd. It's in the kernel on full installs. Fixes #704

929a1b15 06/29/2010 02:36 PM Jim Pingle

Use the real interface list in setup_microcode() Fixes #705

9e3aadbe 06/28/2010 07:59 PM Jim Pingle

Add checkboxes to disable TSO and LRO since some drivers will misbehave with them set. Resolves #703

2708e399 06/25/2010 05:08 PM Jim Pingle

Remove some redundant code and make sure admin's home directory is /root - Fixes #218

4c9a23db 06/25/2010 04:36 PM Erik Fonnesbeck

Label for 1:1 NAT reflection rules in rules.debug.

dabc7669 06/25/2010 04:25 PM Erik Fonnesbeck

Check for tcp/udp in the protocol specified for outbound NAT rules, since tcp/udp itself is not a valid protocol choice in pf. Fixes #696

56c91631 06/23/2010 06:35 PM Ermal LUÇI

Pass correct argument to killbyname and correctly check for sshdkeyonly toggle. Ticket #691

dbe8c192 06/22/2010 08:03 PM Ermal LUÇI

Be more strict when doing checks for empty values.

6bd0fc10 06/22/2010 04:03 PM Ermal LUÇI

Actually apinger can be reloaded and this is not doing its job apparently.

e879fc81 06/22/2010 02:29 PM Ermal LUÇI

Fixes #613. Add correctly users to all users group.

b009b153 06/22/2010 06:53 AM Jim Pingle

Add build-time comparison also.

4c4b068c 06/22/2010 06:38 AM Jim Pingle

Fix ssh key existence test.

e5d8408b 06/21/2010 08:51 PM Jim Pingle

Fix NanoBSD snapshot URL default.

4f060616 06/21/2010 05:58 PM Ermal LUÇI

Actually send the HUP signal to tell apinger that a new config file is to be loaded! This should solve a lot of issues with apinger monitoring.

bf02c784 06/21/2010 04:33 PM Ermal LUÇI

Fixes #480. Correctly upgrade config for monitorip. When a gateway exists save there the monitorip instead of the interface.

2d402f57 06/21/2010 03:13 PM Jim Pingle

Do a more thorough check for missing sshd key files. Should fix #673

eade409a 06/21/2010 11:06 AM Ermal LUÇI

Use proper locking.