Project

General

Profile

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

# Date Author Comment
eed22197 02/20/2013 09:40 PM Ermal LUÇI

Remove unimplemented option

13e64b47 02/13/2013 06:49 PM Ermal LUÇI

Remove interfaces that have been unselected from CP config properly

89b1c40c 02/12/2013 07:17 PM Michael Newton

add input validation for NAS-Identifier

d7fe2e7a 02/11/2013 10:15 PM Michael Newton

properly separate accounting options from general RADIUS options
cleanup whitespace

4cc94535 02/11/2013 07:00 PM Michael Newton

allow entry of custom NAS ID

a8cb0038 02/07/2013 01:15 PM Renato Botelho

Implement privilege for allowing login through CP

- The feature is optional, on by default for new zones, off for current
ones when upgrading

It should fix #1010

060bc78b 02/07/2013 01:15 PM Renato Botelho

Indent and whitespaces changes

720498a0 02/01/2013 11:21 PM Michael Newton

checkbox to allow reversing of RADIUS accounting byte counts

287f7e26 01/23/2013 04:24 PM Ermal LUÇI

Convert all captiveportal code to not use ipfw_set_context since its not needed anymore. Also add code to validate cpzone on webgui pages before being used

bdd3c3b2 12/13/2012 09:15 PM Ermal LUÇI

Remove IPFW_FILTER flag since it gets not used anymore

eafb21b3 09/24/2012 04:11 PM Phil Davis

Separate backend keywords from GUI language display in captive portal

When the GUI language was set to Portuguese, keywords like "default" and "unformatted" would be translated into Portuguese and written to config.xml - causing problems downstream in starting Captive Portal. Now the displayed values are in the GUI language but the underlying keywords stay in "computer-speak" in config.xml - forum http://forum.pfsense.org/index.php/topic,51988.msg281131.html#msg281131

b32dd0a6 08/10/2012 05:32 PM Jim Pingle

Activate new shortcuts/status in the rest of the areas that are currently setup.

f3bea667 07/06/2012 12:34 AM Cyrill B

Update master

20789ec9 07/05/2012 11:30 PM Cyrill B

Fix Captive Portal SSL

adca02c4 07/03/2012 05:03 PM Cyrill B

Implement certificate chain in Captive Portal

36f6ed35 07/02/2012 08:20 PM Cyrill B

Use Certificate Manager in Captive Portal settings

ccb55b27 06/14/2012 04:00 PM Darren Embry

fix a couple booboos

- fbegin.inc needs to be included after <body>
- s/require/require_once/ fixes 'cannot redeclare function' error

a636682d 06/09/2012 02:59 PM Cyrill B

Update master

17103056 05/30/2012 08:14 PM Ermal LUÇI

Rather than doig a string search do a proper matching of selected interfaces. Fixes #2378

4dc04853 05/30/2012 07:59 PM Ermal LUÇI

Clarify comment. Fixes #2270

470d24a3 05/03/2012 04:34 PM Darren Embry

implement #2407: create config option for captive portal listening port

a1a0cd46 05/01/2012 04:41 AM Chris Buechler

fix saving of hard timeout

e12c63db 03/29/2012 04:29 PM Darren Embry

fix for bug #2322: Fix CP secondary RADIUS auth source GUI

http://redmine.pfsense.org/issues/2322

5c0d5003 02/07/2012 08:01 PM Ermal LUÇI

Correct field name

b3765f4c 11/29/2011 02:16 PM Roberto Nunnari

- Added support for MSCHAPv2, MSCHAPv1 and CHAP_MD5 to captive portal
- Corrected bug in javascript funtion enable_change(enable_change)

13a45484 10/10/2011 07:52 PM Cyrill B

fix Bug 1946

d568e38d 10/10/2011 07:18 PM Scott Ullrich

Fix multi instance cp items. Fixes #1946

164a1525 10/10/2011 07:15 PM Scott Ullrich

Fix multi instance cp items. Fixes #1946

50779708 09/07/2011 08:18 PM Ermal LUÇI

Correct check

ebc0e4b6 09/07/2011 07:59 PM Ermal LUÇI

Add support for multiple radius server to be used during authentication

b4792bf8 09/07/2011 01:04 PM Ermal LUÇI

Add the multi instance CP to master branch. This allows to define CP with different properties on different interfaces.

8818c188 07/22/2011 08:55 AM Ermal LUÇI

Remove 'maxproc' since its unused in the code and correctly use maxprocperip to allow the GUI setting to be actually usable. Reported-by: http://forum.pfsense.org/index.php/topic,39155.0.html

54dd9832 07/06/2011 01:35 PM Jim Pingle

Fix select detection code for the RADIUS NAS IP. Fixes #1648

88adfa28 06/14/2011 01:43 PM Warren Baker

Allow Accounting Updates to become configurable when Accounting is selected.

0b704a40 06/06/2011 03:48 PM Ermal LUÇI

Correct whitespace.

58f963d0 05/27/2011 05:06 PM Scott Ullrich

Clarify auth option to include Vouchers

f5adee3f 05/17/2011 06:24 PM Jim Pingle

Make sure all CP form elements are disabled/enabled with the master checkbox.

375828d9 03/20/2011 08:56 PM Chris Buechler

fix text

8f29b892 02/08/2011 02:18 PM Ermal LUÇI

Resolves #1264. Read even the httpsname option from config so it displays correctly.

d440e668 02/08/2011 02:08 AM Chris Buechler

fix text

a00e1d89 01/25/2011 06:24 PM Scott Ullrich

move pre-auth url before after auth url for consistency.

f6a0f982 01/25/2011 06:23 PM Scott Ullrich

Set form field type, make URL boxes same size

76607020 01/25/2011 06:22 PM Scott Ullrich

move option near the other

ecc19349 01/25/2011 06:19 PM Scott Ullrich

Increase textbox size. Clarify the original Redirection URL purpouse

e0f1a8d6 01/25/2011 06:09 PM Scott Ullrich

Adding CP pre-authentication redirect URL box

620ac186 01/25/2011 05:31 PM Scott Ullrich

Misc fixups

9592c132 01/25/2011 05:12 PM Scott Ullrich

Prevent drop down menu creation

4e978135 01/25/2011 05:07 PM Scott Ullrich

Adding tab for allowed hostnames

8e9adb53 12/28/2010 05:15 PM Ermal LUÇI

Run filter configure after doing a save on CP.

49f61a1c 09/25/2010 09:07 AM Erik Fonnesbeck

Rename to pass-through credits and improve descriptions.

e65d1a98 09/25/2010 06:49 AM Erik Fonnesbeck

Display the correct state when the new checkbox has been checked.

03552507 09/25/2010 05:09 AM Erik Fonnesbeck

Add an option for allowing clients to pass through the captive portal a limited number of times before requiring login.

a36e98ff 09/24/2010 06:26 AM Erik Fonnesbeck

Fix description for upload of logout page.

b6a1b5b7 08/24/2010 10:30 PM Scott Ullrich

Correct text to read when a logout event occurs

3b7f0f53 08/12/2010 10:02 PM Erik Fonnesbeck

Fix some printfs and some text.

c0948c6c 08/12/2010 05:17 PM Renato Botelho

Just fix some space and tab problems

e73b001e 08/12/2010 03:55 PM Renato Botelho

Merge remote branch 'mainline/master'

Conflicts:
usr/local/www/diag_smart.php
usr/local/www/firewall_rules_edit.php
usr/local/www/interfaces.php
usr/local/www/load_balancer_pool_edit.php
usr/local/www/pkg_mgr_settings.php

16457bdd 08/12/2010 01:32 PM Renato Botelho

gettext fixes

3e4f5a33 08/12/2010 01:05 PM Jim Pingle

Protect against PHP errors if the interface list is empty

60f13e63 07/21/2010 11:51 AM Carlos Eduardo Ramos

Corrections gettext implementation on services_captiveportal.php

6fde5a1e 07/14/2010 12:25 PM Carlos Eduardo Ramos

Implement gettext() calls on services_captiveportal.php

8aede55b 06/17/2010 09:48 PM Ermal LUÇI

Use proper name for index.

34e9ca60 06/17/2010 07:33 PM Ermal LUÇI

Show even VIP's in the list. This is copied from nat code and probably should be generalized.

822b687b 06/17/2010 07:22 PM Ermal LUÇI

Do not assume WAN as the default interface to get the ip from for the calling station id. Instead add a select box(list) to choose the interface(ip) to send to radius.

14e96066 06/02/2010 02:27 PM Jim Pingle

Remove auth logs tab, since it is handled by the log link above.

5633ab30 06/02/2010 02:23 PM Jim Pingle

Add status/log links to Captive Portal pages

40e18a72 05/29/2010 01:31 AM Chris Buechler

Revert "add a status tab to the CP screens as well", this is just a tad too long

This reverts commit 881eb09217613337da4dd5376a038446a0e18b1c.

881eb092 05/29/2010 01:26 AM Chris Buechler

add a status tab to the CP screens as well

943d4ad2 05/29/2010 01:12 AM Chris Buechler

add auth logs tab to CP screens

5b87b24e 05/28/2010 09:30 PM Ermal LUÇI

Make the logout page configurable like the other pages. The only difference is that this page/code will be treated as a .php page so it may contain internal php CP variables referenced.

1c291e64 05/28/2010 07:16 PM Ermal LUÇI

Add the username to the auto added mac passthrough entry. Add an option to services->captiveportal page to activate/deactivate the auto-saving of username with the auto added mac passthrough.

eb2c4175 05/22/2010 02:38 AM Scott Ullrich

We accept PHP pages now, note this

687b5432 05/01/2010 05:44 AM Chris Buechler

fix up text

6ce61a8f 04/20/2010 12:40 AM Ermal LUÇI

Add a new option which allows the admin user to configure CP so that it automatically enters an MAC passthru entry. The MAC is taken from login details and has to be removed manually. Also do improvements on rules handling and pipes. Add some optmizations. Teach the GUI/backend on ip/mac passthrough to configure a bw limit for this entries.

c6e1b0f5 03/01/2010 10:35 AM Ermal Luçi

Add intermmediate certificate support to CP config page.

d11c1f93 11/28/2009 08:57 PM Scott Ullrich

Add radius mac formatting GUI bits. The backend bits where already present. Resolves #178

d823b81c 11/28/2009 04:55 AM Scott Ullrich

Use long php notation opener

685493b5 11/27/2009 10:22 PM Scott Ullrich

Expand services -> captiveportal infterface box to match the number of interfaces present Resolves #160

7ab2b688 11/25/2009 12:38 AM Scott Ullrich

Include commonly used .inc files such as filter.inc, shaper.inc, etc

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

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

2342bfb0 10/05/2009 01:34 PM Ermal Luçi

Import latest radius.inc from m0n0.(Mainly import Chillisport radius vendor attributes for bandwidth and fix radius-session-timeout attribute.
Do some whitespace cleanup while here.

1d333258 09/15/2009 01:49 AM Scott Ullrich

Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on

336e3c1c 06/13/2009 05:24 PM Charlie

Port voucher login ability on CaptivePortal from M0n0Wall.

Various locking fixes are done with the import and this means that as of now pfSense has a better performin/behaving CP than m0n0wall.

97edea16 05/22/2009 09:55 AM Ermal Luçi

Fix bridge checking missed in previous convert to multi interface capble CP. This is arguably needed since with new bridge the interface might be in full routing mode and be bridged just for SNAP port. Anyway people can run CP on top of the bridge interface itself anyway.

f8b11310 05/21/2009 09:44 PM Ermal Luçi

Make CP multi-interface capable.

0027de0a 05/08/2009 06:42 PM Ermal Luçi
  • Create two new functions lock($subsystem)/unlock() to have more reliable locking using semaphores.
    This function can sleep till the resource is free and can help find not well behaving code.
  • Remove most of the config_lock/config_unlock logics on the whole scripts/pages it is an abuse of this....
0092b3bd 03/15/2009 12:39 AM mgrooms

Modify captive portal to use centralized user management. The user manager has
been modified to include an account expiration option to support this service.

f5fa7d5e 01/04/2009 11:11 PM Ermal Luçi

Reactivate the peruser bandwidth limit on captive portal. This brings it ala par with features with the same version in m0n0.

7ec05d27 11/07/2008 07:30 PM Ermal Luçi
  • Rename link_int_to_bridge_interface to link_interface_to_bridge
  • Create two new function link_interface_to_{gif,gre}
74d65827 08/31/2008 02:44 PM Ermal Luçi

Fix detection if an interface is part of bridge.

5fca0583 08/09/2008 03:11 AM Scott Ullrich

Output product names correctly

6b07c15a 08/01/2008 06:30 AM Matthew Grooms

Rewrite the pfsense privilege system with the following goals in mind ...

1) Redefine page privileges to not use static urls
2) Accurate generation of privilege definitions from source
3) Merging the user and group privileges into a single set
4) Allow any privilege to be added to users or groups w/ inheritance...

d835d6b8 06/29/2008 01:57 AM Chris Buechler

display product name properly

fbb45bb0 06/21/2008 05:13 PM Ermal Luçi

Continue interface improvements

1d622048 05/22/2008 12:06 AM Scott Ullrich

s/lcase/strtolower/

Bad VBSCript, bad.

81741179 05/17/2008 08:45 PM Scott Ullrich

Ticket #1713 fixes

af98cced 02/09/2008 05:00 AM Scott Ullrich

Do not show the LAN interface when it does not exist.

94ee7948 12/25/2007 11:42 PM Chris Buechler

touchup text

36d0358b 12/16/2007 08:43 PM Scott Ullrich

Add product_copyright re-branding support
Add product_copyright_years re-branding support
Add product_website re-branding support
Add product_email re-branding support

Work sponsored-by: Centipede Networks

8b86df37 12/07/2007 07:35 PM Scott Ullrich

Clarify that the httpsname should resolve to the correct interface ip on the captive portal interface.