CVS log for loncom/auth/publiccheck.pm
Up to [LON-CAPA] / loncom / auth
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.24.2.3.2.1: download - view: text, markup, annotated - select for diffs
Sun Aug 25 00:30:45 2024 UTC (4 months ago) by raeburn
Branches: version_2_11_4_msu
CVS tags: version_2_11_5_msu
Diff to previous 1.24.2.3: preferred, colored next main 1.25: preferred, colored
Changes since revision 1.24.2.3: +7 -2
lines
- For 2.11.4 (modified)
Include changes in 1.28, 1.29
Revision 1.29: download - view: text, markup, annotated - select for diffs
Thu Dec 28 18:14:08 2023 UTC (11 months, 4 weeks ago) by raeburn
Branches: MAIN
CVS tags: version_2_12_X,
HEAD
Diff to previous 1.28: preferred, colored
Changes since revision 1.28: +2 -2
lines
- Internal name for conditional portfolio sharing for specific IP addresses
ranges when set by a user is now userip, to distinguish from those set
for externalresponse (inrenal name: ip).
- Portfolio shareability setting in domain defaults (by affiliation), with
possible override for an individual user will apply to portfolio file
requests to a LON-CAPA node running 2.11, when the file owner's homeserver
is 2.12 (or later).
Revision 1.28: download - view: text, markup, annotated - select for diffs
Thu Dec 28 15:57:28 2023 UTC (11 months, 4 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.27: preferred, colored
Changes since revision 1.27: +6 -1
lines
- Portfolio shareability setting in domain defaults (by affiliation), with
possible override for an individual user taken into account.
Revision 1.24.2.3: download - view: text, markup, annotated - select for diffs
Wed Jan 5 03:56:04 2022 UTC (2 years, 11 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_5,
version_2_11_4_uiuc,
version_2_11_4
Branch point for: version_2_11_4_msu
Diff to previous 1.24.2.2: preferred, colored next main 1.25: preferred, colored
Changes since revision 1.24.2.2: +2 -2
lines
- For 2.11
Backport 1.25 (part), 1.26
Revision 1.24.2.2: download - view: text, markup, annotated - select for diffs
Mon Jan 4 03:53:20 2021 UTC (3 years, 11 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_3_uiuc,
version_2_11_3_msu,
version_2_11_3
Diff to previous 1.24.2.1: preferred, colored
Changes since revision 1.24.2.1: +2 -2
lines
- For 2.11
Modified 1.27
Revision 1.27: download - view: text, markup, annotated - select for diffs
Fri Dec 18 15:23:03 2020 UTC (4 years ago) by raeburn
Branches: MAIN
Diff to previous 1.26: preferred, colored
Changes since revision 1.26: +2 -2
lines
- Retrieval of requestor's IP address centralized in lonnet::get_requestor_ip()
- Domain configuration to allow domain's LON-CAPA nodes to operate behind a
WAF/Reverse Proxy using aliased hostname (CNAME).
- Web requests from other nodes bypass the WAF as their requests are made
directly to the server hostname (A record); same for internal LON-CAPA
connections for lonc -> lond.
Revision 1.24.2.1: download - view: text, markup, annotated - select for diffs
Tue Jun 6 22:37:18 2017 UTC (7 years, 6 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_2_uiuc,
version_2_11_2_msu,
version_2_11_2_educog,
version_2_11_2
Diff to previous 1.24: preferred, colored
Changes since revision 1.24: +2 -2
lines
- For 2.11
- Backport 1.25 (part)
Revision 1.26: download - view: text, markup, annotated - select for diffs
Sat Feb 25 19:56:09 2017 UTC (7 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.25: preferred, colored
Changes since revision 1.25: +2 -2
lines
- Name of cookie for public user set to lonPubID.
Revision 1.25: download - view: text, markup, annotated - select for diffs
Fri Feb 17 18:37:57 2017 UTC (7 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.24: preferred, colored
Changes since revision 1.24: +2 -2
lines
- cookie protection
Revision 1.24: download - view: text, markup, annotated - select for diffs
Mon Dec 1 22:52:54 2014 UTC (10 years ago) by raeburn
Branches: MAIN
Branch point for: version_2_11_X
Diff to previous 1.23: preferred, colored
Changes since revision 1.23: +14 -3
lines
- Bug 6690
- IP-based access control for portfolio files added to existing "conditional"
access types used to grant read access to others besides the owner.
Revision 1.23: download - view: text, markup, annotated - select for diffs
Fri Dec 13 02:10:27 2013 UTC (11 years ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_1,
version_2_11_0_RC3,
version_2_11_0_RC2,
version_2_11_0
Diff to previous 1.22: preferred, colored
Changes since revision 1.22: +1 -7
lines
- Support Apache 2.4
- PerlAuthenHandler needs to set $r->user() for requests for <Location>
directives which include Require valid-user
- reverse changes in publiccheck.pm rev. 1.20 and 1.21
- modify changes in lonacc.pm rev. 1.143 and 1.147
- reverse changes in lonnet.pm rev. 1.1212 and 1.1213, and modify changes
in rev. 1.1244 (no longer treating 2.4 as a special case).
- Apache access logs will now include username (or username:domain if user's
domain is not server's default domain) for URLs requiring "valid-user",
- Apache access logs will now include 'public' as requester for image
files from /res/adm/pages and also domain logos etc.
Revision 1.22: download - view: text, markup, annotated - select for diffs
Fri Dec 13 01:34:38 2013 UTC (11 years ago) by raeburn
Branches: MAIN
Diff to previous 1.21: preferred, colored
Changes since revision 1.21: +2 -2
lines
- remove trailing whitespace.
Revision 1.21: download - view: text, markup, annotated - select for diffs
Fri Feb 8 16:23:56 2013 UTC (11 years, 10 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_0_RC1
Diff to previous 1.20: preferred, colored
Changes since revision 1.20: +3 -3
lines
- Setting of $r->user() not required prior to Apache 2.4.
Revision 1.20: download - view: text, markup, annotated - select for diffs
Tue Feb 5 21:32:45 2013 UTC (11 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.19: preferred, colored
Changes since revision 1.19: +7 -1
lines
- Apache 2.4 requires $r->user() to be set, if "Require valid-user" applies to
the requested page, otherwise there is an error:
"No authentication done but request not allowed without authentication".
Revision 1.19: download - view: text, markup, annotated - select for diffs
Wed Mar 17 19:41:11 2010 UTC (14 years, 9 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_10_X,
version_2_10_1,
version_2_10_0_RC2,
version_2_10_0_RC1,
version_2_10_0,
loncapaMITrelate_1,
language_hyphenation_merge,
language_hyphenation,
PRINT_INCOMPLETE_base,
PRINT_INCOMPLETE,
GCI_3,
BZ4492-merge,
BZ4492-feature_horizontal_radioresponse,
BZ4492-feature_Support_horizontal_radioresponse,
BZ4492-Support_horizontal_radioresponse
Diff to previous 1.18: preferred, colored
Changes since revision 1.18: +2 -3
lines
- Reverse publiccheck.pm,v 1.18, loncapa_apache.conf,v 1.189.
- No need to assign a public user session for coursecatalog just to
change inline menu (lonmenu.pm v 1.319 provides a general solution).
Revision 1.18: download - view: text, markup, annotated - select for diffs
Mon Oct 26 18:59:02 2009 UTC (15 years, 2 months ago) by droeschl
Branches: MAIN
CVS tags: version_2_9_99_0,
bz6209-base,
bz6209
Diff to previous 1.17: preferred, colored
Changes since revision 1.17: +4 -3
lines
- Bug 6105
- Added consistent header for publicly accessible pages.
- Added PerlAccessHandler publiccheck to /adm/coursecatalog to get a clean environment when accessing the page.
- removed titletable which was not displayed anymore.
Revision 1.17: download - view: text, markup, annotated - select for diffs
Fri Sep 25 13:51:45 2009 UTC (15 years, 3 months ago) by droeschl
Branches: MAIN
Diff to previous 1.16: preferred, colored
Changes since revision 1.16: +3 -2
lines
fixed:
- problem occurring when user tries to view own portfolio files while communication block is active
- Public user now receive the correct status information popup when accessing portfolio files while com.block. is active
improved:
- code
- mt-arguments
added:
- german translations
- sub data_table_caption
- code comments
Revision 1.16: download - view: text, markup, annotated - select for diffs
Wed Jan 14 15:36:42 2009 UTC (15 years, 11 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_9_X,
version_2_9_1,
version_2_9_0,
version_2_8_X,
version_2_8_99_1,
version_2_8_99_0,
version_2_8_2,
version_2_8_1,
version_2_8_0,
bz5969,
bz2851,
GCI_2,
GCI_1,
BZ5971-printing-apage,
BZ5434-fox
Diff to previous 1.15: preferred, colored
Changes since revision 1.15: +6 -1
lines
- Skip check for icons etc. in /res/adm/pages
Revision 1.15: download - view: text, markup, annotated - select for diffs
Tue Oct 2 01:09:59 2007 UTC (17 years, 2 months ago) by albertel
Branches: MAIN
CVS tags: version_2_7_X,
version_2_7_99_1,
version_2_7_99_0,
version_2_7_1,
version_2_7_0,
version_2_6_X,
version_2_6_99_1,
version_2_6_99_0,
version_2_6_3,
version_2_6_2,
version_2_6_1,
version_2_6_0,
version_2_5_99_1,
version_2_5_99_0
Diff to previous 1.14: preferred, colored
Changes since revision 1.14: +8 -12
lines
- convert exisiting cookie reads/validations to use
lonnet::check_for_valid_session
Revision 1.14: download - view: text, markup, annotated - select for diffs
Wed Apr 11 21:36:58 2007 UTC (17 years, 8 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_5_X,
version_2_5_2,
version_2_5_1,
version_2_5_0,
version_2_4_X,
version_2_4_99_0,
version_2_4_2,
version_2_4_1,
version_2_4_0,
version_2_3_99_0
Diff to previous 1.13: preferred, colored
Changes since revision 1.13: +4 -1
lines
Put reg exp check for domain logo in lonnet - &is_domainimage()
checkauthen, publiccheck and lonacc all need this to serve images for log-in page if port 8080 is not in use.
Other possibilities - (1) call once in checkauthen and pass along to publiccheck and lonacc in Apache notes, or (2) modify loncapa_apach.conf.
lonhttpd to use a call to the same routine.
Revision 1.13: download - view: text, markup, annotated - select for diffs
Wed Jan 24 19:39:22 2007 UTC (17 years, 11 months ago) by albertel
Branches: MAIN
CVS tags: version_2_3_X,
version_2_3_2
Diff to previous 1.12: preferred, colored
Changes since revision 1.12: +2 -1
lines
- missed use
Revision 1.12: download - view: text, markup, annotated - select for diffs
Mon Dec 11 14:06:04 2006 UTC (18 years ago) by raeburn
Branches: MAIN
CVS tags: version_2_3_1,
version_2_3_0,
version_2_2_99_1,
version_2_2_99_0
Diff to previous 1.11: preferred, colored
Changes since revision 1.11: +4 -1
lines
Add response code of 'B' to lonnet::allowed() to indicate access to a file is currently subject to a block, because the file owner is part of a course with active communications blocking, and file viewer does not have 'evb' privilege in the course to nullify the block.
Used to block access to portfolio files. Response of 'B' triggers blockedaccess.pm which displays information about blocking conditions.
Revision 1.11: download - view: text, markup, annotated - select for diffs
Thu Nov 23 01:49:41 2006 UTC (18 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.10: preferred, colored
Changes since revision 1.10: +2 -3
lines
- swithc to using helper cleaing functions and helper matchi re
Revision 1.10: download - view: text, markup, annotated - select for diffs
Fri Aug 4 21:31:53 2006 UTC (18 years, 4 months ago) by albertel
Branches: MAIN
CVS tags: version_2_2_X,
version_2_2_2,
version_2_2_1,
version_2_2_0,
version_2_1_99_3
Diff to previous 1.9: preferred, colored
Changes since revision 1.9: +2 -1
lines
- allowing public access to aboutme/portfolio
Revision 1.9: download - view: text, markup, annotated - select for diffs
Fri Jul 21 19:42:12 2006 UTC (18 years, 5 months ago) by albertel
Branches: MAIN
CVS tags: version_2_1_99_2
Diff to previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2
lines
- lonnet::allowed() can now return a 'A' for 'pass phrase authentication needed'
- lonacc redirects to restricted access if A is returned
Revision 1.8: download - view: text, markup, annotated - select for diffs
Fri Jul 21 18:52:32 2006 UTC (18 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.7: preferred, colored
Changes since revision 1.7: +5 -3
lines
- move portfolio access restriction checking code into lonnet.pm
- some changes to take care of public users access passphrase files
Revision 1.7: download - view: text, markup, annotated - select for diffs
Mon Jul 17 19:49:14 2006 UTC (18 years, 5 months ago) by albertel
Branches: MAIN
CVS tags: version_2_1_99_1
Diff to previous 1.6: preferred, colored
Changes since revision 1.6: +5 -9
lines
- trying to reduce the number of places those re occur
Revision 1.6: download - view: text, markup, annotated - select for diffs
Fri Jul 14 21:39:16 2006 UTC (18 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.5: preferred, colored
Changes since revision 1.5: +2 -6
lines
- no longer need to do the err_header mode
Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Jul 10 03:58:45 2006 UTC (18 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.4: preferred, colored
Changes since revision 1.4: +22 -11
lines
Mechanism for user to provide passphrase, and for the server to validate it when user attempts to access a passphrase-protected portfolio file.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Mon Jun 26 20:23:33 2006 UTC (18 years, 6 months ago) by albertel
Branches: MAIN
CVS tags: version_2_1_X,
version_2_1_99_0
Diff to previous 1.3: preferred, colored
Changes since revision 1.3: +4 -3
lines
- reenabling public access to help documentation
Revision 1.3: download - view: text, markup, annotated - select for diffs
Fri Jun 16 22:37:29 2006 UTC (18 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.2: preferred, colored
Changes since revision 1.2: +50 -14
lines
Enable users to set access controls on portfolio files to permit public viewing. Third iteration of data structure in file_permissions.db for storage of access contol records. Now uses key = value for individual access control records and a key = anonymous hash for fast look-ups of all records for a single file. Use of a temporary lock record to prevent others modifying access control records for a specific portfolio file while the record for the same file is being updated. Additional argument added to call to lonhtmlcommon::datesetter() to optionally suppress display of calendar link.
Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu Apr 13 19:07:33 2006 UTC (18 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.1: preferred, colored
Changes since revision 1.1: +3 -3
lines
- moving get_posted_cgi from loncommon to lonacc
Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed Apr 5 22:34:18 2006 UTC (18 years, 8 months ago) by albertel
Branches: MAIN
- part of the SSO authen support system
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>