CVS log for loncom/cgi/lonauthcgi.pm

[BACK] Up to [LON-CAPA] / loncom / cgi

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.14.2.2: download - view: text, markup, annotated - select for diffs
Mon Jan 4 03:57:04 2021 UTC (3 years, 3 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_4_uiuc, version_2_11_4_msu, version_2_11_4, version_2_11_3_uiuc, version_2_11_3_msu, version_2_11_3
Diff to previous 1.14.2.1: preferred, colored to branchpoint 1.14: preferred, colored next main 1.15: preferred, colored
Changes since revision 1.14.2.1: +2 -2 lines
- For 2.11
  Backport 1.17

Revision 1.17: download - view: text, markup, annotated - select for diffs
Fri Dec 18 15:23:04 2020 UTC (3 years, 4 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_12_X, HEAD
Diff to previous 1.16: preferred, colored
Changes since revision 1.16: +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.14.2.1: download - view: text, markup, annotated - select for diffs
Sun Feb 3 22:10:43 2019 UTC (5 years, 2 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_2_msu
Diff to previous 1.14: preferred, colored
Changes since revision 1.14: +3 -3 lines
- For 2.11
  - Backport 1.16

Revision 1.16: download - view: text, markup, annotated - select for diffs
Sat Dec 22 21:04:56 2018 UTC (5 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.15: preferred, colored
Changes since revision 1.15: +3 -3 lines
- &Apache::lonnet::hostname expects to be passed a hostID not an IP address.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Jul 25 19:50:01 2016 UTC (7 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.14: preferred, colored
Changes since revision 1.14: +2 -1 lines
- Use Server Name Indication (SNI) and SSL when replicating content from
  /raw/.
- Domain status screen has link to show status of LON-CAPA SSL certificates.
- "SSL" domain config for (a) "internal" LON-CAPA SSL connection to servers/VMs
  in other domain, (b) Replication of domain's resources to other domains.
- Replication can use name-based virtual hosts with SSL, with verification of
  client certificate (cert: /home/httpd/lonCerts/lonhostnamecert.pem, signed
  by LON-CAPA CA, with Common Name of internal-<server hostname>, same IP address
  as server hostname).

Revision 1.14: download - view: text, markup, annotated - select for diffs
Mon May 4 15:43:57 2015 UTC (8 years, 11 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_2_uiuc, version_2_11_2_educog, version_2_11_2, version_2_11_1
Branch point for: version_2_11_X
Diff to previous 1.13: preferred, colored
Changes since revision 1.13: +2 -1 lines
- Display of Course/Community Catalog with enrollment data added to "server
  status" pages for which access can be IP-based or available to specified
  authenticated users (DC role not required).

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sun Apr 6 14:55:24 2014 UTC (10 years ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_0_RC3, version_2_11_0
Diff to previous 1.12: preferred, colored
Changes since revision 1.12: +2 -1 lines
- Display Course/Community Disk Usage on Domain Status page.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Wed Jan 1 17:41:51 2014 UTC (10 years, 3 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_0_RC2
Diff to previous 1.11: preferred, colored
Changes since revision 1.11: +2 -1 lines
- Access to information about courses in a domain with six character
  unique codes (html, xml or csv format).
  - Initial use case is for a separate portal (token-based auth)
    where students enter the code to sign up for a specific "textbook"
    course.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun Oct 27 17:16:36 2013 UTC (10 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.10: preferred, colored
Changes since revision 1.10: +7 -4 lines
- Eliminate duplication of domains in list returned by &can_view().

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat Feb 2 00:22:34 2013 UTC (11 years, 2 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_0_RC1
Diff to previous 1.9: preferred, colored
Changes since revision 1.9: +2 -1 lines
- Utilities to checksum LON-CAPA modules to verify integrity of
  LON-CAPA installation, and also to check the availibility of new
  LON-CAPA releases.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Fri Oct 21 20:00:30 2011 UTC (12 years, 6 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_10_X, version_2_10_1, loncapaMITrelate_1, language_hyphenation_merge, language_hyphenation, BZ4492-merge, BZ4492-feature_horizontal_radioresponse, BZ4492-feature_Support_horizontal_radioresponse, BZ4492-Support_horizontal_radioresponse
Diff to previous 1.8: preferred, colored
Changes since revision 1.8: +34 -10 lines
- New routine: loncgi::cgi_header() generates HTTP response headers using CGI.pm
- New arg in lonauthcgi::can_view() - $domain (optional),
  used if $page is needed for a specific domain.
- New return value: either 1, or a &-separated list of domains for which access is
  allowed.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Mon Oct 17 17:23:25 2011 UTC (12 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.7: preferred, colored
Changes since revision 1.7: +96 -47 lines
- Rights to run /cgi-bin/ping.pl on any server in the cluster, from any other host
  in the cluster.
- For scripts using lonauthcgi::check_ipbased_access(), access permitted for both 127.0.0.1
  and also if remote IP is same as IP of host server.
- check_domain_ip() - new routine: allows access to scripts from any server which belongs
  to the same domain as the host server.
- update POD for check_ipbased_access().
- Add new global hash: Apache::lonnet::managerstab to store contents of:
  /home/httpd/lonTabs/managers.tab, loaded within BEGIN {} block.
- No automatic access to toggledebug and takeoffline items from server listed in
  managers.tab (unlike other keys in %serverstatus_titles).

Revision 1.7: download - view: text, markup, annotated - select for diffs
Fri Oct 14 20:50:54 2011 UTC (12 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.6: preferred, colored
Changes since revision 1.6: +46 -1 lines
- IP-based access to status information for manager in manager.tab

Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Apr 14 18:06:22 2010 UTC (14 years ago) by raeburn
Branches: MAIN
CVS tags: version_2_9_X, version_2_9_1, version_2_9_0, version_2_8_99_1, version_2_10_0_RC2, version_2_10_0_RC1, version_2_10_0, PRINT_INCOMPLETE_base, PRINT_INCOMPLETE
Diff to previous 1.5: preferred, colored
Changes since revision 1.5: +3 -3 lines
- Codng style
  - Consistent quoting style.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Thu Oct 8 22:37:39 2009 UTC (14 years, 6 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_9_99_0, version_2_8_99_0, bz6209-base, bz6209, GCI_3, GCI_2
Diff to previous 1.4: preferred, colored
Changes since revision 1.4: +2 -1 lines
- Show/Hide Toggle Debug link in User Preferences now set via Domain Configuration (in place of hard-coded developer usernames).

Revision 1.4: download - view: text, markup, annotated - select for diffs
Fri Aug 21 23:14:06 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.3: preferred, colored
Changes since revision 1.3: +2 -2 lines
-  early out was one loop too far out.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Sat Jun 13 20:28:51 2009 UTC (14 years, 10 months ago) by raeburn
Branches: MAIN
CVS tags: bz5969, bz2851, BZ5971-printing-apage
Diff to previous 1.2: preferred, colored
Changes since revision 1.2: +37 -13 lines
Changes to access control for /adm/test
- Access to /adm/test allowed if requestor has a DC role in requestor's domain,
  regardless of current role.
- For /adm/test, domain checked is requestor's domain, not domain(s) hosted on server.
- Update documentation.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu Dec 25 05:10:14 2008 UTC (15 years, 4 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_8_X, version_2_8_2, version_2_8_1, version_2_8_0, version_2_7_99_1, version_2_7_99_0, GCI_1, BZ5434-fox
Diff to previous 1.1: preferred, colored
Changes since revision 1.1: +1 -2 lines
- Typo.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Thu Dec 25 01:51:03 2008 UTC (15 years, 4 months ago) by raeburn
Branches: MAIN
- Create new module - lonauthcgi.pm -to contain modules previously in loncgi.pm
    which require lonnet.pm, so loncgi.pm need not import lonnet.pm.
- Moved &check_ipbased_access(), &can_view(), &unauthorized_msg(), and
    &serverstatus_titles() from  loncgi.pm to lonauthcgi.pm.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>