Project

General

Profile

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

# Date Author Comment
b69eea46 03/12/2019 08:20 PM Jim Pingle

Initialized entries variable before use. Fixes #9359

(cherry picked from commit 9146639e722b4d437d19b5ade1157ae01849a313)

d67449c6 03/12/2019 07:47 PM Jim Pingle

Use only sshguard table for blocking ssh/gui attacks. Issue #9223

(cherry picked from commit 555a9ab5c01101ddab7daa41f35d379d1c39b26e)

ea0dd417 11/21/2018 06:31 PM Jim Pingle

Fix #9121: Initialize arrays to prevent PHP 7 errors

307ee672 11/01/2018 08:45 PM Renato Botelho

Fix 9086: Remove gettext() from all 'Local Databases' strings

20895301 10/23/2018 06:19 PM Jim Pingle

Fix processing of the 'all' group. Fixes #9051

All the 'all' group to the list of groups at the end, rather than the
start. This way it will be considered no matter how users login. This
also fixes issues some users had with the original changes.

(cherry picked from commit 4de15854384e28004b0dc571dc8a40fda7eae694)

65c71eb3 10/19/2018 01:40 PM Jim Pingle

Consider the "all" group when determining privileges. Fixes #9051

(cherry picked from commit fe1afbb7549907e0d1cdfbf85d5f36d075a6a916)

5b93a1f4 08/21/2018 06:19 PM Jim Pingle

Handle HTTP_REFERER better when changing IP addr. Fixes #8822

Fall back to probing active interface addresses rather than config.xml to allow changed addresses that have not yet been applied.

80dbe344 08/21/2018 01:56 PM Jim Pingle

Add a missed case for auth source detection. Fixes #8817

d629601a 08/20/2018 05:38 PM Jim Pingle

User login source & proxy fwd addr to user data. Fixes #8813 Fixes #8816

While here, use this info more consistently across log messages and
places where user info is recorded when making changes.

eb43c5b1 08/10/2018 04:44 PM A FL

Make captiveportal use user manager as auth source

f15fdef3 08/09/2018 12:34 PM A FL

Normalize RADIUS authentication

89ae6f1f 08/03/2018 05:39 AM → luckman212

Removes some legacy code in auth.inc

There was a compat issue between PHP's $2y$ bcrypt hashes and
older versions of FreeBSD. However, this compat issue was fixed
long ago and appeared in FreeBSD 11.0-RELEASE
https://reviews.freebsd.org/D2742

16050763 08/02/2018 02:05 PM Steve Beaver

Revise page footer text and centralize footer output for consistency

f0b0a03b 07/16/2018 05:41 PM Jim Pingle

Escape LDAP username when searching. Fixes #8626

aa029c93 07/09/2018 01:47 PM Renato Botelho

Fix 8553: When creating a new user, make sure it's added to desired groups

49ec9d91 07/05/2018 11:38 AM Renato Botelho

Fix #7024: Fix Radius include extension

e26b805c 07/03/2018 12:40 PM Renato Botelho

Fix #7024: Deprecate /etc/inc/radius.inc in favor of pear-Auth_RADIUS port

64fa4207 06/27/2018 02:53 PM Steve Beaver

Fixed #7013
Added warning requiring reboot if group scope is changed

b310666c 06/20/2018 05:07 AM Carl Corliss

misspelled ldap bind username variable

  • $ldapbndun -> $ldapbindun
34925626 02/17/2018 11:40 AM Phillip Davis

Report correct auth server host when testing LDAP auth server

dc3bc1f8 02/16/2018 04:42 PM Renato Botelho

Fix #7469

Sort users / groups alphabetically on config.xml

90510875 02/16/2018 04:42 PM Renato Botelho

Be more verbose about users/groups sync

79f7bc7f 02/14/2018 04:28 PM Renato Botelho

Fix #7469

  • Rename local_sync_accounts() to local_reset_accounts() and keep it
    only being used /etc/rc.bootup
  • Reimplement local_sync_accounts() receiving a list of users and
    groups to be added and/or deleted
  • Remove call to filter_configure xmlrpc method from...
b8f91b7c 01/05/2018 01:44 PM Luiz Souza

Update the Copyright notice for pfSense.

87c67243 11/02/2017 06:30 PM Jim Pingle

Add an option for LDAP servers to use the global root CA list as a peer CA. Fixes #8044

ff500c90 08/30/2017 06:07 PM Jim Pingle

Use the full CA chain when sending an LDAP SSL query. Fixes #7830
While here, fix a couple more ldap_start_tls() calls that need a preceding @.

ca44a37c 08/30/2017 12:14 PM Steve Beaver

Restore bad username or password message

b2c7a79c 08/29/2017 02:27 PM Jim Pingle

Don't print a PHP error if LDAP STARTTLS fails.

cc9b0f76 07/14/2017 01:55 PM Jim Pingle

If a client address is in the webConfiguratorlockout table, do not allow them to access the GUI. Print an error and kill their states. Ticket #7693
Extra check to be sure that an existing open state cannot bypass lockout controls.

e79ff1ee 06/15/2017 06:07 PM Steve Beaver

Experimental login page design
Set your favorite color in System->General->"Login CSS file"

633d1cd9 04/03/2017 07:14 PM Jim Pingle

Merge pull request #3598 from PiBa-NL/phpsessionmanager

1d3510cf 03/30/2017 04:16 AM Phil Davis

Add user option to sort interface names

d9058974 03/13/2017 08:26 AM Phil Davis

Redmine #7381 Disable detail in alias popup

82cd6022 02/27/2017 09:51 PM Pi Ba

phpsessionmanager, this helps starting and committing the php session preventing other requests from being blocked longer than required.

8d58ebae 02/14/2017 09:31 PM Steve Beaver

GET/POST conversion

fc4b59f8 02/13/2017 11:19 AM Renato Botelho

Merge pull request #3540 from phil-davis/get_user_privileges-cache

7abc3f99 02/13/2017 05:15 AM Phil Davis

Use cached groups in get_user_privileges

0241b34f 02/13/2017 02:56 AM Phil Davis

Fix ldap_get_groups return value when down

In some places ldap_get_groups has:
```
return memberof;
```
It should have the "$" in front, so it will return the $memberof array (that is empty when this happens).

This causes issues for callers that expect to have a return value that is either false, an empty array, or an array of the groups.

ce437697 02/10/2017 10:07 PM Steve Beaver

logout via POST

23afee66 02/03/2017 02:23 PM Renato Botelho

Remove \n from gettext strings

9da4a575 01/11/2017 11:24 AM Renato Botelho

Add protocol selection to Radius server configuration

It should fix #7111

Submitted by @ubawurinna at https://github.com/pfsense/pfsense/pull/2687

647db6bb 12/16/2016 03:53 PM Doktor Notor

Ensure that the more secure option is used if both user-copy-files and user-copy-files-chroot is granted

74fd2299 12/16/2016 12:33 PM Doktor Notor

Add support for chrooted SCP

f459bcce 12/06/2016 05:51 PM Renato Botelho

Merge pull request #3240 from derelict-pf/ldap_starttls

b77a6394 10/15/2016 03:06 PM Pi Ba

increase webgui usability when the remote ldap server isn't available

d672403c 10/14/2016 11:29 PM derelict-pf

Added STARTTLS to LDAP Auth Server Config

1289c0c1 10/12/2016 07:23 PM Renato Botelho

Remove all calls to conf_mount_r* functions

81299b5c 09/06/2016 07:23 PM Renato Botelho

Move copyright from ESF to Netgate

2b7d0520 08/02/2016 05:19 AM Phil Davis

Save widget settings per user

For users that have "custom settings" enabled, save the "tool" settings
of their widgets on a per-user basis.
User that do not have "custom settings" enabled will continue to use and
save widget settings to/from the system-wide settings.

b12ea3fb 07/15/2016 07:30 PM Renato Botelho

Move to Apache License 2.0

ac24dc24 07/14/2016 09:33 PM Renato Botelho

Review license / copyright on all files (1st round)

f5ba05cb 06/30/2016 06:42 AM Chris Buechler

Merge pull request #2764 from NewEraCracker/redmine-6011

8bab524e 06/23/2016 02:53 AM Phil Davis

Feature #6388 custom GUI preference settings per user

6a53de6f 06/15/2016 08:11 AM NewEraCracker

Fix Redmine #6011

This will add linklocal fallback where no IPv6 is otherwise configured to allow login using this IPs

4bf17edc 06/09/2016 02:08 PM Jim Pingle

One more escapeshellarg for auth.inc on 2.4. Ticket #6475

0a39f78f 06/09/2016 02:06 PM Jim Pingle

Use escapeshellarg on shell calls in auth.inc. Ticket #6475

13a70e7d 05/31/2016 12:10 PM Renato Botelho

Copy users config files from skeleton dir

Every time user is added or modified, make sure all default config
files are copied over from /etc/skel to user's home. It will make sure
users will always get the last version of these files

3ee1e659 05/31/2016 11:50 AM Renato Botelho

Improve readability

e8c09a23 05/24/2016 11:31 PM Chris Buechler

Lower default LDAP timeout to 5 seconds. Idea from Sandeep1991 in PR 2971. Ticket #6367

a8872fdb 05/13/2016 12:04 PM Chris Buechler

Silence mwexec output. Now that the groupdel actually works, it spams the log when group isn't found. Ticket #6352

34d58bad 05/13/2016 03:20 AM Chris Buechler

Use -g with groupdel when passing a GID. Ticket #6352

461bae6b 04/07/2016 02:58 PM Jim Pingle

Respect all Class attributes returned by the RADIUS server, not only the last one received. Fixes #6086

0ef6fddc 04/07/2016 02:08 PM Jim Pingle

Teach get_user_privileges how to retrieve groups from LDAP/RADIUS, and have getUserEntry fall back to a format that will allow it to function. Net result is that now userHasPrivilege() will respect remote groups as well as local groups, which fixes #6088

530e4707 04/04/2016 07:05 AM NOYB NOYB

Includes - Remove Personalizations

Remove "you" personalizations.

792adb45 03/29/2016 06:23 PM Chris Buechler

Don't modify the group file for scope remote. Ticket #6012

7cb01159 03/19/2016 10:06 PM Chris Buechler

Check whether group exists using GID rather than name. Users can change the name, but not the GID. Check return code of pw for whether group exists. Ticket #6013

b4738ddc 03/17/2016 08:55 AM NewEraCracker

Fix CSS paths missed by 9d1be24ef72c0c27fe7a297bf79ec5e4f552a390

7aaf60a8 02/11/2016 04:53 AM k-paulius

Fix RADIUS spelling. It is written in all caps.

b7369ff8 02/08/2016 04:39 PM NewEraCracker

This should prevent the possibility of illegal offsets

If you poke pfSense WebGUI you'll find some funny stuff. Username and Password should never be arrays at all.

04ea5700 01/19/2016 04:07 PM NewEraCracker

Revert chmod change from 9219378b588ce968702be2a7e153aa984504b6aa

6fadbf9b 01/19/2016 02:58 AM Daniel Vinakovsky

Update auth.inc

add XXX prefix.

4d4e9a11 01/18/2016 08:26 PM Daniel Vinakovsky

add note about r284483

33386b07 01/18/2016 04:42 PM Daniel Vinakovsky

more style fixes. unset old fields

9a7911eb 01/18/2016 04:39 PM Daniel Vinakovsky

style fixes

4b737f6e 01/16/2016 05:03 AM Daniel Vinakovsky

compatibility with freebsd

9219378b 01/15/2016 03:10 AM daniel leicht

switched to bcrypt as per #4120

added bcrypt auth as per #4120

4e322e2c 12/10/2015 03:09 PM Phil Davis

Code style and white space in etc

b37b4034 11/10/2015 12:14 PM Phil Davis

etc inc delete $Id comments

and bits of white space.
Note: There are plenty of files still with old-format copyright sections
in here.

cb41dd63 11/09/2015 11:19 AM Renato Botelho

Copyright and license cleanup

- Remove personal copyright from people who assigned it to employer (ESF)
- Remove $Id$
- Remove extra spaces

995df6c3 10/22/2015 12:58 PM Stephen Beaver

Completed #5333

6990ad35 09/16/2015 08:58 AM Phil Davis

White space and minor bits in etc

Cleaner version of https://github.com/pfsense/pfsense/pull/1846

149efbea 09/14/2015 06:36 PM Jim Pingle

Add support for LDAP RFC2307 style group membership. Resolves #4923

d6b4dfe3 09/14/2015 06:04 PM Jim Pingle

Provide an LDAP server timeout field. Default to 25 seconds. Resolves #3383

842d9546 09/10/2015 05:48 PM Renato Botelho

Merge branch 'master' into bootstrap

e4d09dca 09/10/2015 05:41 PM Renato Botelho

pw lock/unlock throws out error messages even when called with -q, send stderr to /dev/null for now

4de8f7ba 08/30/2015 04:32 PM Phil Davis

Integrate bootstrap etc/inc with master

This applies the little changes in etc/inc master to the bootstrap
branch so that etc/inc in bootstrap will now just have the real
differences that are due to real bootstrap changes.

7411c285 08/28/2015 02:12 PM Stephen Beaver

Fixed bug #5028
The page was junk as originally converted. It has been re-written to work as required. Links to certificates have yet to be implemented, but that will be added once testing is complete on this version.

03b19a93 08/26/2015 06:12 PM Renato Botelho

Merge branch 'master' into bootstrap

46bc6e54 08/25/2015 05:49 PM Renato Botelho

Move main pfSense content to src/