CVS log for loncom/auth/lonauth.pm

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

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.121.2.24.2.7: download - view: text, markup, annotated - select for diffs
Wed Jul 5 17:33:03 2023 UTC (8 months, 3 weeks ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.121.2.24.2.6: preferred, colored next main 1.121.2.25: preferred, colored
Changes since revision 1.121.2.24.2.6: +72 -20 lines
- For 2.11.4 (modified)
  Include changes in 1.149, 1.150, 1.151, 1.152, 1.158, 1.179

Revision 1.179: download - view: text, markup, annotated - select for diffs
Fri Jun 2 01:20:26 2023 UTC (9 months, 3 weeks ago) by raeburn
Branches: MAIN
CVS tags: version_2_12_X, HEAD
Diff to previous 1.178: preferred, colored
Changes since revision 1.178: +12 -6 lines
- Bugs 6754 and 6907
  - Return of grades to launcher CMS supported for resources or folders
    accessed via LTI-mediated deep link.
  - Support option: "Encrypt stored consumer secrets defined in domain"
  - Signing of LTI payloads for roster retrieval, passback of grades,
    and callback to logput launcher CMS session all now occur on
    primary library server for course's domain.

Revision 1.121.2.24.2.6: download - view: text, markup, annotated - select for diffs
Mon Jan 23 00:38:50 2023 UTC (14 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.121.2.24.2.5: preferred, colored
Changes since revision 1.121.2.24.2.5: +33 -1 lines
- For 2.11.4 (modified)
  Include changes in 1.178

Revision 1.178: download - view: text, markup, annotated - select for diffs
Sat Sep 17 23:38:50 2022 UTC (18 months, 1 week ago) by raeburn
Branches: MAIN
Diff to previous 1.177: preferred, colored
Changes since revision 1.177: +33 -1 lines
- Support access to specific LON-CAPA message after login in cases where a
  LON-CAPA loadbalancer node is used as the portal for a domain.

Revision 1.121.2.24.2.5: download - view: text, markup, annotated - select for diffs
Tue Aug 30 12:10:43 2022 UTC (18 months, 4 weeks ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.121.2.24.2.4: preferred, colored
Changes since revision 1.121.2.24.2.4: +14 -4 lines
- For 2.11.4 (modified)
  Include changes in 1.177 (modified).

Revision 1.177: download - view: text, markup, annotated - select for diffs
Wed Aug 24 20:58:50 2022 UTC (19 months ago) by raeburn
Branches: MAIN
Diff to previous 1.176: preferred, colored
Changes since revision 1.176: +3 -3 lines
- Dual SSO and non-SSO login from /adm/login
  - Display of domain configuration for each server split into two tables
    so input textboxes can be longer.
  - "Pop-up if iframe" (Y/N) item added.  If Y, when login page is in an
    iframe, SSO log-in dialog will be displayed in a new window, i.e.,
    not within the iframe, e.g., to satisfy sameorigin requirement in
    x-frame-options in header sent by SSO server.

Revision 1.121.2.24.2.4: download - view: text, markup, annotated - select for diffs
Fri Jul 8 15:40:03 2022 UTC (20 months, 3 weeks ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.121.2.24.2.3: preferred, colored
Changes since revision 1.121.2.24.2.3: +83 -18 lines
- For 2.11.4 (modified)
  Include changes in 1.174, 1.175, 1.176

Revision 1.176: download - view: text, markup, annotated - select for diffs
Thu Jun 30 21:04:13 2022 UTC (20 months, 4 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.175: preferred, colored
Changes since revision 1.175: +21 -10 lines
- Bug 6907
  "Exit Tool" button available to logout a session launched via deep link
  and escape iframe and redirect (for LTI-protected link).

Revision 1.175: download - view: text, markup, annotated - select for diffs
Sun Jun 26 04:03:47 2022 UTC (21 months ago) by raeburn
Branches: MAIN
Diff to previous 1.174: preferred, colored
Changes since revision 1.174: +26 -14 lines
- Bug 6907
  - Set request.linkprotuser in %env for students accessing deep-linked items
    with LTI link protection which includes username from other LMS.
  - Set "only_body" for intermediate pages shown while session is being set up
    for LTI link-protected access.
  - Provide appropriate feedback when a deep link is followed but the user
    only has a future and/or expired role in the target course.

Revision 1.174: download - view: text, markup, annotated - select for diffs
Sat Jun 18 02:10:18 2022 UTC (21 months, 1 week ago) by raeburn
Branches: MAIN
Diff to previous 1.173: preferred, colored
Changes since revision 1.173: +39 -3 lines
- Bug 6907
  For LTI-protected deep links in which username is included in launch payload
  compare username in payload with username for any existing LON-CAPA session
  in current web browser and expire old session, if different user.

Revision 1.173: download - view: text, markup, annotated - select for diffs
Sat May 21 05:16:43 2022 UTC (22 months, 1 week ago) by raeburn
Branches: MAIN
Diff to previous 1.172: preferred, colored
Changes since revision 1.172: +2 -1 lines
- Bug 6754 LON-CAPA as LTI Provider
  Escape any single quotes in destination URL to avoid javascript errors.

Revision 1.121.2.26: download - view: text, markup, annotated - select for diffs
Mon Feb 28 01:07:15 2022 UTC (2 years ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_4_uiuc, version_2_11_4
Diff to previous 1.121.2.25: preferred, colored next main 1.122: preferred, colored
Changes since revision 1.121.2.25: +2 -2 lines
- For 2.11
  Include a single change from changes in rev. 1.140

Revision 1.121.2.24.2.3: download - view: text, markup, annotated - select for diffs
Sun Feb 27 02:57:35 2022 UTC (2 years, 1 month ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.121.2.24.2.2: preferred, colored
Changes since revision 1.121.2.24.2.2: +42 -4 lines
- For 2.11.4 (modified)
  Include changes in 1.172

Revision 1.121.2.25: download - view: text, markup, annotated - select for diffs
Sun Feb 27 02:06:20 2022 UTC (2 years, 1 month ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.121.2.24: preferred, colored
Changes since revision 1.121.2.24: +42 -4 lines
- For 2.11
  Backport 1.172

Revision 1.172: download - view: text, markup, annotated - select for diffs
Sun Feb 27 01:43:13 2022 UTC (2 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.171: preferred, colored
Changes since revision 1.171: +42 -4 lines
- Domain configuration to allow authentication of an alternate username, if
  username entered differs from real username in a predictable way,
  e.g., username entered in log-in page was email address (userid@example.tld)
  instead of just userid.

Revision 1.121.2.24.2.2: download - view: text, markup, annotated - select for diffs
Thu Feb 24 14:42:30 2022 UTC (2 years, 1 month ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.121.2.24.2.1: preferred, colored
Changes since revision 1.121.2.24.2.1: +6 -1 lines
- For 2.11.4 (modified)
  Disallow launch of Remote Control for access via deep-link

Revision 1.121.2.24.2.1: download - view: text, markup, annotated - select for diffs
Thu Dec 30 06:00:16 2021 UTC (2 years, 2 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.121.2.24: preferred, colored
Changes since revision 1.121.2.24: +189 -4 lines
- For 2.11.4 (modified)
  Include changes in 1.164, 1.165, 1.166, 1.167, 1.168 (part), 1.169 (part)
  Reverse part of change in rev. 1.121.2.23

Revision 1.121.2.24: download - view: text, markup, annotated - select for diffs
Thu Dec 30 05:11:28 2021 UTC (2 years, 2 months ago) by raeburn
Branches: version_2_11_X
Branch point for: version_2_11_4_msu
Diff to previous 1.121.2.23: preferred, colored
Changes since revision 1.121.2.23: +2 -1 lines
- For 2.11
  Backport 1.170 (part) omitted in rev. 1.121.2.22.

Revision 1.121.2.23: download - view: text, markup, annotated - select for diffs
Thu Dec 16 21:48:19 2021 UTC (2 years, 3 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.121.2.22: preferred, colored
Changes since revision 1.121.2.22: +5 -12 lines
- For 2.11
  - Include changes in 1.169 omitted from backport in 1.121.2.22.
  - Remove change from 1.168 included in 1.121.2.22 for tiny URLs (not part
    of 2.11).

Revision 1.121.2.22: download - view: text, markup, annotated - select for diffs
Sun Dec 12 01:48:40 2021 UTC (2 years, 3 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.121.2.21: preferred, colored
Changes since revision 1.121.2.21: +125 -49 lines
- For 2.11
  Backport 1.163, 1.168 (part), 1.169 (part) 1.170

Revision 1.171: download - view: text, markup, annotated - select for diffs
Wed Nov 24 20:15:15 2021 UTC (2 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.170: preferred, colored
Changes since revision 1.170: +23 -8 lines
- Bug 6754
  - When log-in fails for a user with authentication set to lti: let user
    know they should launch LON-CAPA session via a different CMS.

Revision 1.170: download - view: text, markup, annotated - select for diffs
Wed Nov 17 00:44:47 2021 UTC (2 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.169: preferred, colored
Changes since revision 1.169: +9 -2 lines
- Expire any existing public cookie (and session) when establishing a session
  for a migrated user.

Revision 1.169: download - view: text, markup, annotated - select for diffs
Wed Nov 3 01:04:02 2021 UTC (2 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.168: preferred, colored
Changes since revision 1.168: +120 -56 lines
- Bug 6907
  - Use of token to store linkprot or linkkey compatible with use of
    btoken and iptoken (for load balancing and IP change respectively).
  - Launching access from a deeplink, with its own ltoken and/or linkkey,
    for a user session originally launched from a different deeplink will
    update required session information.

Revision 1.168: download - view: text, markup, annotated - select for diffs
Tue Oct 26 15:52:54 2021 UTC (2 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.167: preferred, colored
Changes since revision 1.167: +76 -62 lines
- Use token to store role, symb, linkprot, and/or linkkey when dual log-in
  page to support SSO (Shibboleth) and non-SSO is in use, and for "log in
  again" retry link for failed login, instead of using query string directly.
- When digest is used by tmpput handler in lond to generate an id, only use
  id which does not already exist in LON-CAPA's tmp directory.

Revision 1.167: download - view: text, markup, annotated - select for diffs
Tue Oct 26 15:10:34 2021 UTC (2 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.166: preferred, colored
Changes since revision 1.166: +7 -7 lines
- 0 is a valid linkkey.

Revision 1.166: download - view: text, markup, annotated - select for diffs
Tue Aug 10 15:28:13 2021 UTC (2 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.165: preferred, colored
Changes since revision 1.165: +45 -21 lines
- Bug 6907
  - Deep-linking when user has an existing LON-CAPA session, need to support
    case where role change is not needed, but course session update needed to
    enforce link protection (lti-based or key-based access control).

Revision 1.165: download - view: text, markup, annotated - select for diffs
Mon Aug 9 15:36:28 2021 UTC (2 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.164: preferred, colored
Changes since revision 1.164: +2 -2 lines
- Typo in rev. 1.164

Revision 1.164: download - view: text, markup, annotated - select for diffs
Sat Aug 7 20:49:10 2021 UTC (2 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.163: preferred, colored
Changes since revision 1.163: +88 -27 lines
- Bug 6907 Content in a course can be set to be deep-link only.
  Enforce link protection for lti-based or key-based access control.

Revision 1.163: download - view: text, markup, annotated - select for diffs
Tue May 4 18:47:37 2021 UTC (2 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.162: preferred, colored
Changes since revision 1.162: +5 -3 lines
- Bug 6914.
  Replace hostname with alias when creating absolute URLs, if alias in use.

Revision 1.121.2.21: download - view: text, markup, annotated - select for diffs
Mon Jan 4 03:48:29 2021 UTC (3 years, 2 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.121.2.20: preferred, colored
Changes since revision 1.121.2.20: +3 -2 lines
- For 2.11
  Backport 1.162

Revision 1.162: download - view: text, markup, annotated - select for diffs
Fri Dec 18 15:23:03 2020 UTC (3 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.161: preferred, colored
Changes since revision 1.161: +3 -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.121.2.20: download - view: text, markup, annotated - select for diffs
Fri Oct 23 21:21:44 2020 UTC (3 years, 5 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.121.2.19: preferred, colored
Changes since revision 1.121.2.19: +10 -1 lines
- For 2.11
  Backport 1.160, 1.161

Revision 1.161: download - view: text, markup, annotated - select for diffs
Tue Oct 20 01:38:12 2020 UTC (3 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.160: preferred, colored
Changes since revision 1.160: +6 -1 lines
- For non-SSO login on a balancer node, check for balancer cookie in lonauth.pm
  after login credentials validated. (Same as lonacc::sso_login for SSO login).
- Not all calls to check_loadbalancing() require determination of a server
  to which to offload, even when $is_balancer is true.

Revision 1.160: download - view: text, markup, annotated - select for diffs
Thu Oct 15 03:09:40 2020 UTC (3 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.159: preferred, colored
Changes since revision 1.159: +5 -1 lines
- Send HTTP header when displaying "no server available to host" page.

Revision 1.121.2.19: download - view: text, markup, annotated - select for diffs
Sat May 2 15:29:40 2020 UTC (3 years, 10 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.121.2.18: preferred, colored
Changes since revision 1.121.2.18: +14 -4 lines
- For 2.11
  Backport 1.159

Revision 1.159: download - view: text, markup, annotated - select for diffs
Sun Mar 15 23:04:10 2020 UTC (4 years ago) by raeburn
Branches: MAIN
Diff to previous 1.158: preferred, colored
Changes since revision 1.158: +14 -4 lines
- Add domain configuration to offload users from other institutions, on next
  access (after recording any submission to a problem).
- Switching user session to a different server can jump to the same resource
  currently being viewed when encrypturl is in effect.

Revision 1.121.2.18: download - view: text, markup, annotated - select for diffs
Sat Aug 3 22:45:30 2019 UTC (4 years, 7 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.121.2.17: preferred, colored
Changes since revision 1.121.2.17: +29 -4 lines
- For 2.11
  Backport 1.143, 1.154

Revision 1.121.2.17: download - view: text, markup, annotated - select for diffs
Thu Aug 1 00:42:34 2019 UTC (4 years, 7 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.121.2.16: preferred, colored
Changes since revision 1.121.2.16: +62 -15 lines
- For 2.11
  Backport 1.144, 1.145, 1.146, 1.147, 1.148

Revision 1.158: download - view: text, markup, annotated - select for diffs
Sun Jun 16 22:32:04 2019 UTC (4 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.157: preferred, colored
Changes since revision 1.157: +2 -1 lines
- Include lti.login in form vars when new course needs to be created for
  instructor launch from LTI Consumer when URL is /adm/lti

Revision 1.157: download - view: text, markup, annotated - select for diffs
Sun Jan 27 16:02:43 2019 UTC (5 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.156: preferred, colored
Changes since revision 1.156: +47 -6 lines
- Bug 6400
  - Enforce access restrictions for content which is deeplink-only (users
    with "advanced priv for current role are exempt).
  - Support "key" link type in deeplink parameter (requested link must either
    be sent with linkkey as element in POSTed data, or with linkkey in query
    string).  Corresponding value must match key set in deeplink parameter.

Revision 1.156: download - view: text, markup, annotated - select for diffs
Wed Dec 26 20:10:21 2018 UTC (5 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.155: preferred, colored
Changes since revision 1.155: +39 -5 lines
- Bug 6400 Deep-linking
  - URLs like /adm/lti/tiny/domain/uniqueID can be used to restrict use of
    deep links to access from another LTI-enabled application (no user data
    passed in this context).

Revision 1.155: download - view: text, markup, annotated - select for diffs
Sat Nov 10 10:53:01 2018 UTC (5 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.154: preferred, colored
Changes since revision 1.154: +10 -1 lines
- Bug 6400. Preserve deep-link context, when prompting to log-in again
  after failed authentication.

Revision 1.154: download - view: text, markup, annotated - select for diffs
Wed Jul 4 16:58:19 2018 UTC (5 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.153: preferred, colored
Changes since revision 1.153: +5 -4 lines
- Use 'secure' attribute for session cookie on servers using Apache/SSL.

Revision 1.153: download - view: text, markup, annotated - select for diffs
Sun Jul 1 00:03:42 2018 UTC (5 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.152: preferred, colored
Changes since revision 1.152: +32 -13 lines
- Bug 6754 LON-CAPA as LTI Provider
  - If LTI Consumer does not provide 'launch_presentation_document_target'
    set $env{'request.lti.target'} to iframe, if LON-CAPA display in iframe.

Revision 1.152: download - view: text, markup, annotated - select for diffs
Tue May 8 15:44:11 2018 UTC (5 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.151: preferred, colored
Changes since revision 1.151: +6 -1 lines
- Bug 6754 LON-CAPA as LTI Provider
  - Creation of new LON-CAPA course available from an LTI Consumer.

Revision 1.151: download - view: text, markup, annotated - select for diffs
Sat Apr 21 21:29:31 2018 UTC (5 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.150: preferred, colored
Changes since revision 1.150: +22 -15 lines
- Bug 6754 LON-CAPA as LTI Provider
  - Simplified display when initializing LON-CAPA session after LTI launch.

Revision 1.150: download - view: text, markup, annotated - select for diffs
Sat Apr 14 02:30:11 2018 UTC (5 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.149: preferred, colored
Changes since revision 1.149: +6 -2 lines
- Bug 6754 LON-CAPA as LTI Provider
  - Original LTI launch of LON-CAPA is for a resource, a map, or an entire
    course, and display is for iframe, tab or window; retain this in %env.

Revision 1.149: download - view: text, markup, annotated - select for diffs
Fri Mar 23 01:01:29 2018 UTC (6 years ago) by raeburn
Branches: MAIN
Diff to previous 1.148: preferred, colored
Changes since revision 1.148: +39 -12 lines
- Bug 6754 LON-CAPA as LTI Provider
  - Creation of new LON-CAPA user account available from an LTI Consumer.
  - Creation of new LON-CAPA course available from an LTI Consumer.
  - Self-enrollment in a LON-CAPA course available from an LTI Consumer.

Revision 1.148: download - view: text, markup, annotated - select for diffs
Tue Aug 8 18:26:34 2017 UTC (6 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.147: preferred, colored
Changes since revision 1.147: +6 -6 lines
- Bug 876.
 - Session hosting server and target user's home server must have the same
   "internet domain".

Revision 1.147: download - view: text, markup, annotated - select for diffs
Tue Aug 8 18:17:13 2017 UTC (6 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.146: preferred, colored
Changes since revision 1.146: +4 -4 lines
- Bug 876 for multi-domain servers.
  - Update documentation.

Revision 1.146: download - view: text, markup, annotated - select for diffs
Tue Aug 8 18:12:18 2017 UTC (6 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.145: preferred, colored
Changes since revision 1.145: +29 -14 lines
- Bug 876 for multi-domain servers.
  - Session hosting server and user's home server must have the same "internet
    domain".

Revision 1.145: download - view: text, markup, annotated - select for diffs
Tue Aug 8 17:01:25 2017 UTC (6 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.144: preferred, colored
Changes since revision 1.144: +44 -10 lines
- Bug 876 for multi-domain servers.

Revision 1.144: download - view: text, markup, annotated - select for diffs
Tue Aug 8 16:43:54 2017 UTC (6 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.143: preferred, colored
Changes since revision 1.143: +1 -3 lines
- Remove "use" calls no longer needed, as DES decryption now uses
  loncommon::des_decrypt().

Revision 1.121.2.16: download - view: text, markup, annotated - select for diffs
Tue Jun 6 22:34:37 2017 UTC (6 years, 9 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.121.2.15: preferred, colored
Changes since revision 1.121.2.15: +2 -2 lines
- For 2.11
  - Backport 1.142

Revision 1.143: download - view: text, markup, annotated - select for diffs
Sat Feb 25 20:00:36 2017 UTC (7 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.142: preferred, colored
Changes since revision 1.142: +28 -4 lines
- Use 'secure' attribute for session cookie on servers using Apache/SSL.

Revision 1.142: download - view: text, markup, annotated - select for diffs
Fri Feb 17 14:34:21 2017 UTC (7 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.141: preferred, colored
Changes since revision 1.141: +2 -2 lines
- cookie protection

Revision 1.121.2.15: download - view: text, markup, annotated - select for diffs
Sat Jan 21 21:25:26 2017 UTC (7 years, 2 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.121.2.14: preferred, colored
Changes since revision 1.121.2.14: +21 -7 lines
- For 2.11
  - Backport 1.141

Revision 1.141: download - view: text, markup, annotated - select for diffs
Mon Dec 5 00:51:43 2016 UTC (7 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.140: preferred, colored
Changes since revision 1.140: +21 -7 lines
- Domain Configuration for dedicated load balancer includes option to
  permit "Hosting on balancer itself".
- If balancer has lowest load, it will host the user session for a user
  logging in.

Revision 1.121.2.14: download - view: text, markup, annotated - select for diffs
Thu Aug 11 09:24:13 2016 UTC (7 years, 7 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.121.2.13: preferred, colored
Changes since revision 1.121.2.13: +2 -21 lines
- For 2.11
  - Backport 1.139 (part)

Revision 1.140: download - view: text, markup, annotated - select for diffs
Sat Apr 2 04:31:33 2016 UTC (7 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.139: preferred, colored
Changes since revision 1.139: +25 -4 lines
- Bug 6808. New course container -- "Placement" for Placement Tests.
  Work in progress.

Revision 1.139: download - view: text, markup, annotated - select for diffs
Wed Feb 17 19:15:40 2016 UTC (8 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.138: preferred, colored
Changes since revision 1.138: +3 -31 lines
- Bug 5679

Revision 1.138: download - view: text, markup, annotated - select for diffs
Fri Mar 6 21:56:41 2015 UTC (9 years ago) by raeburn
Branches: MAIN
Diff to previous 1.137: preferred, colored
Changes since revision 1.137: +10 -8 lines
- Reinstate changes in 1.135 which were removed in 1.136

Revision 1.121.2.13: download - view: text, markup, annotated - select for diffs
Mon Jan 26 22:25:41 2015 UTC (9 years, 2 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_1
Diff to previous 1.121.2.12: preferred, colored
Changes since revision 1.121.2.12: +2 -4 lines
- For 2.11
  - Backport 1.137

Revision 1.137: download - view: text, markup, annotated - select for diffs
Mon Jan 26 22:11:52 2015 UTC (9 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.136: preferred, colored
Changes since revision 1.136: +2 -4 lines
- Eliminate 404 errors because of malformed urls such as /adm/adm/navmaps
  when user reloads a previously displayed LON-CAPA page in a browser where
  the session cookie has expired or been deleted.

Revision 1.136: download - view: text, markup, annotated - select for diffs
Fri Dec 5 12:03:20 2014 UTC (9 years, 3 months ago) by kruse
Branches: MAIN
Diff to previous 1.135: preferred, colored
Changes since revision 1.135: +659 -651 lines
Disabled encryption and decryption of user's password for login, if the
login server uses https. Otherwise encryption and decryption stay enabled.

Revision 1.121.2.12: download - view: text, markup, annotated - select for diffs
Sat Oct 4 13:21:48 2014 UTC (9 years, 5 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.121.2.11: preferred, colored
Changes since revision 1.121.2.11: +10 -8 lines
For 2.11
 - Backport 1.135

Revision 1.135: download - view: text, markup, annotated - select for diffs
Sat Oct 4 02:59:32 2014 UTC (9 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.134: preferred, colored
Changes since revision 1.134: +10 -8 lines
Bug 6675
- Changed client IP address when load balancing:
  Support option to host on Load Balancer itself, after re-authentication.

Revision 1.121.2.11: download - view: text, markup, annotated - select for diffs
Sun May 4 15:16:10 2014 UTC (9 years, 10 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_0_RC3, version_2_11_0
Diff to previous 1.121.2.10: preferred, colored
Changes since revision 1.121.2.10: +2 -1 lines
- For 2.11
  - Backport 1.134

Revision 1.134: download - view: text, markup, annotated - select for diffs
Wed Apr 30 21:51:30 2014 UTC (9 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.133: preferred, colored
Changes since revision 1.133: +2 -1 lines
- coding style
  - return from subroutines.

Revision 1.121.2.10: download - view: text, markup, annotated - select for diffs
Sun Apr 6 13:52:36 2014 UTC (9 years, 11 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.121.2.9: preferred, colored
Changes since revision 1.121.2.9: +2 -2 lines
- For 2.11
  - Backport 1.133

Revision 1.133: download - view: text, markup, annotated - select for diffs
Sun Apr 6 13:40:19 2014 UTC (9 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.132: preferred, colored
Changes since revision 1.132: +2 -2 lines
- Typo.

Revision 1.121.2.9: download - view: text, markup, annotated - select for diffs
Wed Feb 26 20:46:45 2014 UTC (10 years, 1 month ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.121.2.8: preferred, colored
Changes since revision 1.121.2.8: +8 -7 lines
- For 2.11
  - Backport 1.132

Revision 1.132: download - view: text, markup, annotated - select for diffs
Wed Jan 22 18:00:37 2014 UTC (10 years, 2 months ago) by bisitz
Branches: MAIN
Diff to previous 1.131: preferred, colored
Changes since revision 1.131: +8 -7 lines
Improved and consistent navigation and layout by using confirm_success and actionbox for failed login screen

Revision 1.121.2.8: download - view: text, markup, annotated - select for diffs
Sun Jan 5 11:38:43 2014 UTC (10 years, 2 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_0_RC2
Diff to previous 1.121.2.7: preferred, colored
Changes since revision 1.121.2.7: +25 -5 lines
- For 2.11
  - Backport 1.130, 1.131.

Revision 1.131: download - view: text, markup, annotated - select for diffs
Sun Jan 5 11:17:16 2014 UTC (10 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.130: preferred, colored
Changes since revision 1.130: +23 -3 lines
- Preserve requested role and/or symb from query string when switching user
  session from load balancer server.

Revision 1.130: download - view: text, markup, annotated - select for diffs
Sun Jan 5 11:04:27 2014 UTC (10 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.129: preferred, colored
Changes since revision 1.129: +5 -5 lines
- Remove superfluous ampersands.
- Remove som trailing whitespace.

Revision 1.121.2.7: download - view: text, markup, annotated - select for diffs
Fri Dec 20 15:03:55 2013 UTC (10 years, 3 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.121.2.6: preferred, colored
Changes since revision 1.121.2.6: +32 -8 lines
- For 2.11
  - Backport 1.128, 1.129

Revision 1.129: download - view: text, markup, annotated - select for diffs
Fri Dec 20 14:54:34 2013 UTC (10 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.128: preferred, colored
Changes since revision 1.128: +19 -10 lines
- Validation.

Revision 1.128: download - view: text, markup, annotated - select for diffs
Tue Nov 26 01:19:12 2013 UTC (10 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.127: preferred, colored
Changes since revision 1.127: +21 -7 lines
- generate xhtml that satisifies w3c validation in cases where log-in failed.
- loncommon::font_settings() takes an optional argument -- a reference to a HASH
  from which browser support for unicode and mathml can be extracted, in case
  where user is unauthenticated.

Revision 1.121.2.6: download - view: text, markup, annotated - select for diffs
Sun Sep 29 19:31:03 2013 UTC (10 years, 6 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.121.2.5: preferred, colored
Changes since revision 1.121.2.5: +22 -4 lines
- For 2.11
  - Backport 1.127

Revision 1.127: download - view: text, markup, annotated - select for diffs
Sun Sep 29 00:49:24 2013 UTC (10 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.126: preferred, colored
Changes since revision 1.126: +23 -4 lines
- Bug 6675
- Case where $env{'REMOTE_ADDR'} as reported to server selected to host
  user session, is different from $env{'REMOTE_ADDR'} as reported to
  server which handled original authentication request.
  - Domain configuration for a load balancing server can be set to one of
    the following, if an IP mismatch is detected by /adm/migrateuser
    during credentials checking after redirect via /adm/switchserver
    (i) Session will be hosted on Load Balancer
    (ii) Session will be hosted on offload server
    for each of (a) SSO users from load balancer's domain, (b) non-SSO users
  - Setting to host on load balancer will be ignored if switch server was called
    by an author or co-author switching to server housing the authoring space.

Revision 1.121.2.5: download - view: text, markup, annotated - select for diffs
Wed Aug 28 14:12:56 2013 UTC (10 years, 7 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_0_RC1
Diff to previous 1.121.2.4: preferred, colored
Changes since revision 1.121.2.4: +3 -3 lines
- For 2.11
  - Backport 1.126

Revision 1.126: download - view: text, markup, annotated - select for diffs
Wed Aug 21 16:15:44 2013 UTC (10 years, 7 months ago) by bisitz
Branches: MAIN
Diff to previous 1.125: preferred, colored
Changes since revision 1.125: +3 -3 lines
Correct and improve error message:
- Internationalization: Do not translate already translated phrases.
- XHTML/Style: adjust tags to error page wrapper - <h1> not allowed within <p>.

Revision 1.121.2.4: download - view: text, markup, annotated - select for diffs
Tue Aug 13 13:29:09 2013 UTC (10 years, 7 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.121.2.3: preferred, colored
Changes since revision 1.121.2.3: +2 -2 lines
- For 2.11
  - Backport 1.125.

Revision 1.125: download - view: text, markup, annotated - select for diffs
Tue Aug 13 13:22:24 2013 UTC (10 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.124: preferred, colored
Changes since revision 1.124: +2 -2 lines
- Fix typo in rev. 1.121.

Revision 1.121.2.3: download - view: text, markup, annotated - select for diffs
Tue Dec 18 20:53:33 2012 UTC (11 years, 3 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.121.2.2: preferred, colored
Changes since revision 1.121.2.2: +2 -2 lines
- For 2.11
  - Backport 1.124.

Revision 1.124: download - view: text, markup, annotated - select for diffs
Tue Dec 18 20:52:18 2012 UTC (11 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.123: preferred, colored
Changes since revision 1.123: +2 -2 lines
- URLs beginning uploaded/ need to begin /uploaded/ when used as destinationurl.

Revision 1.121.2.2: download - view: text, markup, annotated - select for diffs
Mon Aug 27 11:55:26 2012 UTC (11 years, 7 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.121.2.1: preferred, colored
Changes since revision 1.121.2.1: +41 -5 lines
- For 2.11
  - Backport 1.122, 1.123.

Revision 1.123: download - view: text, markup, annotated - select for diffs
Mon Aug 27 02:02:20 2012 UTC (11 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.122: preferred, colored
Changes since revision 1.122: +7 -2 lines
- Use custom log-in help page if defined for user's domain (or default domain
  if no user domain).

Revision 1.122: download - view: text, markup, annotated - select for diffs
Mon Aug 27 00:52:45 2012 UTC (11 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.121: preferred, colored
Changes since revision 1.121: +35 -4 lines
- Move &loginhelpdisplay() from lonlogin.pm to lonauth.pm to facilitate reuse.
- Log-in help page configuration moved from helpsettings to login section in
  Domain configuration interface.
- Add ability to upload different help files for the different supported languages.
- Link to log-in help page depends on user's browser language preferences.

Revision 1.121.2.1: download - view: text, markup, annotated - select for diffs
Mon Aug 6 23:14:04 2012 UTC (11 years, 7 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.121: preferred, colored
Changes since revision 1.121: +18 -7 lines
- For 2.11.
  - Remote Control retained in 2.11.
  - Reverse changes in lonauth.pm rev 1.102, 1.104.
  - reverse changes in lonlogout.pm rev 1.38, 1.39, 1.40, 1.41.

Revision 1.121: download - view: text, markup, annotated - select for diffs
Wed Apr 11 11:40:07 2012 UTC (11 years, 11 months ago) by goltermann
Branches: MAIN
Branch point for: version_2_11_X
Diff to previous 1.120: preferred, colored
Changes since revision 1.120: +2 -2 lines
changed <h1> to <p class='LC_error/warning/info'> where a headline is misplaced

Revision 1.101.8.9.2.2: download - view: text, markup, annotated - select for diffs
Thu Feb 9 22:01:34 2012 UTC (12 years, 1 month ago) by raeburn
Branches: loncapaMITrelate_1
Diff to previous 1.101.8.9.2.1: preferred, colored to branchpoint 1.101.8.9: preferred, colored next main 1.101.10.1: preferred, colored
Changes since revision 1.101.8.9.2.1: +16 -8 lines
- Customization for MITrelate
  - Backport 1.111.
  - Fix refs -- cancreate is an array ref; form is a HASH ref.
  - Pass domain description as additional arg in calls to &create_account()

Revision 1.101.8.9.2.1: download - view: text, markup, annotated - select for diffs
Mon Feb 6 03:27:59 2012 UTC (12 years, 1 month ago) by raeburn
Branches: loncapaMITrelate_1
Diff to previous 1.101.8.9: preferred, colored
Changes since revision 1.101.8.9: +54 -33 lines
- Customization for MITrelate.
  - Similar changes to rev 1.101.10.1 for GCI_3.

Revision 1.120: download - view: text, markup, annotated - select for diffs
Mon Nov 7 18:15:07 2011 UTC (12 years, 4 months ago) by raeburn
Branches: MAIN
CVS tags: language_hyphenation_merge, language_hyphenation, BZ4492-merge, BZ4492-feature_horizontal_radioresponse, BZ4492-feature_Support_horizontal_radioresponse, BZ4492-Support_horizontal_radioresponse
Diff to previous 1.119: preferred, colored
Changes since revision 1.119: +3 -2 lines
- use lonDocRoot perlvar in place of static string: '/home/httpd/html'.

Revision 1.101.8.9: download - view: text, markup, annotated - select for diffs
Mon Oct 10 21:02:55 2011 UTC (12 years, 5 months ago) by raeburn
Branches: version_2_10_X
CVS tags: version_2_10_1
Branch point for: loncapaMITrelate_1
Diff to previous 1.101.8.8: preferred, colored to branchpoint 1.101: preferred, colored next main 1.102: preferred, colored
Changes since revision 1.101.8.8: +3 -3 lines
- Backport 1.112.

Revision 1.101.8.8: download - view: text, markup, annotated - select for diffs
Thu Sep 29 14:05:41 2011 UTC (12 years, 6 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.101.8.7: preferred, colored to branchpoint 1.101: preferred, colored
Changes since revision 1.101.8.7: +16 -21 lines
- Backport 1.119, and one line from 1.109, not included in earlier 1.101.8.4 (backport).

Revision 1.119: download - view: text, markup, annotated - select for diffs
Thu Sep 29 13:43:22 2011 UTC (12 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.118: preferred, colored
Changes since revision 1.118: +15 -21 lines
- Use createaccount::get_creation_controls() to determine self-creation
  configuration if authentication results in: "no_account_on_host".
  - Consistent behavior for "New User?" link and log-in via standard log-in
    page for users authenticated by institutional log-in (kerberos or localauth)
    where domain has set rules for self-creation of accounts, based on
    institutional status.

Revision 1.101.8.7: download - view: text, markup, annotated - select for diffs
Tue Sep 27 20:18:45 2011 UTC (12 years, 6 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.101.8.6: preferred, colored to branchpoint 1.101: preferred, colored
Changes since revision 1.101.8.6: +39 -10 lines
- Backport 1.114, 1.115, 1.116, 1.118.

Revision 1.118: download - view: text, markup, annotated - select for diffs
Wed Aug 17 03:52:36 2011 UTC (12 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.117: preferred, colored
Changes since revision 1.117: +3 -3 lines
 - &lonnet::choose_server() returns an array.

Revision 1.117: download - view: text, markup, annotated - select for diffs
Tue Aug 9 01:35:31 2011 UTC (12 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.116: preferred, colored
Changes since revision 1.116: +5 -3 lines
- Bug 6371.
  - Use of lonBalancer in Apache config file superceded by setting
    loadbalancing in domain configuration.
  - More granularity available in load balancing:
     - Rules can be defined for users in domain, based on institutional
       affiliation (e.g., Faculty, Staff, Student etc.).
     - Rules for advanced user or author trump rules based on affiliation
     - Rules can also be set for users from other domain hosted by
       institution (i.e., multi-domain server set-ups)
     - Rules can also be set for users from other institutions.

Revision 1.116: download - view: text, markup, annotated - select for diffs
Tue Aug 9 01:27:42 2011 UTC (12 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.115: preferred, colored
Changes since revision 1.115: +2 -2 lines
 - &lonnet::choose_server() returns an array.

Revision 1.115: download - view: text, markup, annotated - select for diffs
Sun Jun 12 14:18:09 2011 UTC (12 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.114: preferred, colored
Changes since revision 1.114: +38 -9 lines
- If server is configured to deny hosting of sessions for user's domain,
  attempt to switch session to least loaded server in user's domain.
- Display message if no server available to host session.

Revision 1.114: download - view: text, markup, annotated - select for diffs
Sat Jun 11 17:50:35 2011 UTC (12 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.113: preferred, colored
Changes since revision 1.113: +3 -2 lines
- Check for "no_such_host" response.

Revision 1.101.8.6: download - view: text, markup, annotated - select for diffs
Fri Jun 10 01:30:33 2011 UTC (12 years, 9 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.101.8.5: preferred, colored to branchpoint 1.101: preferred, colored
Changes since revision 1.101.8.5: +2 -2 lines
- Backport 1.113.

Revision 1.113: download - view: text, markup, annotated - select for diffs
Fri Jun 10 01:21:36 2011 UTC (12 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.112: preferred, colored
Changes since revision 1.112: +2 -2 lines
- Bug 6472.
 -  Replace use of &lonnet::choose_server() with &lonnet::spareserver() as in
    lonnet.pm rev 1.1083 (and later) a check hosting is allowed is included.

Revision 1.112: download - view: text, markup, annotated - select for diffs
Fri May 13 01:33:02 2011 UTC (12 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.111: preferred, colored
Changes since revision 1.111: +3 -3 lines
- Remove HTML tags from phrases to translate.

Revision 1.111: download - view: text, markup, annotated - select for diffs
Thu Feb 24 23:37:50 2011 UTC (13 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.110: preferred, colored
Changes since revision 1.110: +10 -2 lines
- Bug 5932. Roles Screen usability improvements.
  No "Check for new roles" button immediately after log-in.

Revision 1.101.8.5: download - view: text, markup, annotated - select for diffs
Fri Sep 24 00:01:44 2010 UTC (13 years, 6 months ago) by raeburn
Branches: version_2_10_X
CVS tags: version_2_10_0_RC2, version_2_10_0
Diff to previous 1.101.8.4: preferred, colored to branchpoint 1.101: preferred, colored
Changes since revision 1.101.8.4: +11 -5 lines
- Backport 1.110.

Revision 1.110: download - view: text, markup, annotated - select for diffs
Thu Sep 23 23:47:33 2010 UTC (13 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.109: preferred, colored
Changes since revision 1.109: +11 -5 lines
- Coding style for readability.
  - Move return OK to main handler.
  - Need return OK after $r->internal_redirect in main handler.
  - &check_can_host() returns 0 or 1 (1 if canhost).

Revision 1.101.10.1: download - view: text, markup, annotated - select for diffs
Wed Sep 15 18:28:45 2010 UTC (13 years, 6 months ago) by raeburn
Branches: GCI_3
Diff to previous 1.101: preferred, colored next main 1.102: preferred, colored
Changes since revision 1.101: +54 -30 lines
- Customization for GCI_3.
  Eliminate case sensitivity in usernames except for existing
  users with usernames which include upper case characters.

Revision 1.101.8.4: download - view: text, markup, annotated - select for diffs
Thu Aug 26 08:15:59 2010 UTC (13 years, 7 months ago) by raeburn
Branches: version_2_10_X
CVS tags: version_2_10_0_RC1
Diff to previous 1.101.8.3: preferred, colored to branchpoint 1.101: preferred, colored
Changes since revision 1.101.8.3: +26 -4 lines
- Backport 1.109.

Revision 1.109: download - view: text, markup, annotated - select for diffs
Wed Aug 25 16:34:32 2010 UTC (13 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.108: preferred, colored
Changes since revision 1.108: +27 -4 lines
- Offloading from a busy server delayed until after authentication so
  user's domain is available when determining which less loaded server
  will host (check that hosting is allowed).

Revision 1.101.8.3: download - view: text, markup, annotated - select for diffs
Wed Aug 18 19:39:42 2010 UTC (13 years, 7 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.101.8.2: preferred, colored to branchpoint 1.101: preferred, colored
Changes since revision 1.101.8.2: +6 -2 lines
- Backport 1.108.

Revision 1.108: download - view: text, markup, annotated - select for diffs
Wed Aug 18 19:25:12 2010 UTC (13 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.107: preferred, colored
Changes since revision 1.107: +6 -2 lines
- lonnet::get_internet_names() returns a reference to an array.

Revision 1.101.8.2: download - view: text, markup, annotated - select for diffs
Thu Aug 12 21:31:10 2010 UTC (13 years, 7 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.101.8.1: preferred, colored to branchpoint 1.101: preferred, colored
Changes since revision 1.101.8.1: +68 -4 lines
- Backport 1.105, 1.106, 1.107.

Revision 1.107: download - view: text, markup, annotated - select for diffs
Sat Jul 24 17:42:46 2010 UTC (13 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.106: preferred, colored
Changes since revision 1.106: +4 -23 lines
 &choose_server() moved from lonauth.pm to lonnet.pm to facilitate reuse.

Revision 1.106: download - view: text, markup, annotated - select for diffs
Tue Jul 20 02:42:33 2010 UTC (13 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.105: preferred, colored
Changes since revision 1.105: +16 -8 lines
- Control hosting of user sessions.
  - To accommodate multi-domain library servers, use internet domain names (e.g., msu.edu)
    instead of LON-CAPA domains in interface DC uses to set options for session hosting.

  - Provide mechanism to retrieve lonHostID for a hostname, so we can tell which
    domain determines session hosting config for external users on a multi-domain
    machine.

  - New routines in lonnet.pm:
     &get_server_homeID()  -- gets lonHostID for a hostname
     &internet_dom() -- gets internet domain name for a LON-CAPA Host ID
     &get_internet_names() -- gets internet domain names for all domains
                              for a server given one of the LC host IDs for the server.

   - New file in /home/httpd/lonTabs:
     - serverhomeIDs.tab (populated by loncron). : paired hostname:lonHostID

   - New subroutine in loncron: &write_serverhomeIDs() -- populates serverhomeIDs.tab
   - New subroutine in lond: &server_homeID_handler() -- returns LON-CAPA Host ID of server
   - New scalar in lond: $clienthomedom -- set to domain of LON-CAPA Host ID of client
   - New subroutine in domainprefs.pm: &build_location_hashes()
       -- used to set up options for session hosting as internet domain names
           - where two names (e.g., msu.edu, loncapa.org) are controlled by the same
             institution these will receive a single checkbox.

Revision 1.105: download - view: text, markup, annotated - select for diffs
Sat Jul 17 20:02:02 2010 UTC (13 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.104: preferred, colored
Changes since revision 1.104: +84 -5 lines
- Following the switch to 2.10, domains may prefer that their users do not have sessions hosted on older versions of LON-CAPA.
- Domain Coordinators can control:
  (a) where their users may have sessions hosted (by domain and/or LON-CAPA version).
  (b) which other domains will have user sessions hosted on servers in the domain.

Revision 1.101.8.1: download - view: text, markup, annotated - select for diffs
Thu May 27 22:05:47 2010 UTC (13 years, 10 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.101: preferred, colored
Changes since revision 1.101: +27 -17 lines
- Backport 1.103.

Revision 1.101.4.2: download - view: text, markup, annotated - select for diffs
Sun May 23 21:20:11 2010 UTC (13 years, 10 months ago) by raeburn
Branches: version_2_9_X
CVS tags: version_2_9_1, version_2_9_0
Diff to previous 1.101.4.1: preferred, colored to branchpoint 1.101: preferred, colored next main 1.102: preferred, colored
Changes since revision 1.101.4.1: +27 -17 lines
- Backport 1.103.

Revision 1.104: download - view: text, markup, annotated - select for diffs
Mon Mar 22 20:11:08 2010 UTC (14 years ago) by droeschl
Branches: MAIN
CVS tags: PRINT_INCOMPLETE_base, PRINT_INCOMPLETE
Diff to previous 1.103: preferred, colored
Changes since revision 1.103: +4 -7 lines
In process of removing remote control, remote navmap and different icon modes code
- removed no_inline_link argument from loncommon::start_page, loncommon::bodytag
- removed subs
    o loncommon::head: it wasn't used
    o loncommon::endheadtag: functionality now covered by loncommon::headtag
    o lonmenu::registerurl: functionality moved to loncommon::headtag, because it was the only function that called registerurl
- removed remote control related translations in de.pm
- refactoring and cleanup

Revision 1.103: download - view: text, markup, annotated - select for diffs
Wed Mar 17 17:51:06 2010 UTC (14 years ago) by raeburn
Branches: MAIN
Diff to previous 1.102: preferred, colored
Changes since revision 1.102: +22 -16 lines
- If user is already logged in, load user's %env so primary_menu links are shown for user.
- Don't display "login problems" link, if user is already logged in,
  as it doesn't make sense here.

Revision 1.102: download - view: text, markup, annotated - select for diffs
Wed Mar 10 21:25:29 2010 UTC (14 years ago) by droeschl
Branches: MAIN
Diff to previous 1.101: preferred, colored
Changes since revision 1.101: +5 -14 lines
In process of removing remote control, remote navmap and different icon modes code
Also some minor refactoring.

Revision 1.101.4.1: download - view: text, markup, annotated - select for diffs
Wed Aug 12 19:28:09 2009 UTC (14 years, 7 months ago) by raeburn
Branches: version_2_9_X
CVS tags: version_2_8_99_1, version_2_8_99_0, GCI_2
Diff to previous 1.101: preferred, colored
Changes since revision 1.101: +4 -6 lines
- Revert changes in 1.98 and 1.99 as they are not in 2.9.X.

Revision 1.101: download - view: text, markup, annotated - select for diffs
Wed Jul 22 21:51:03 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_9_99_0, bz6209-base, bz6209, bz2851
Branch point for: version_2_9_X, version_2_10_X, GCI_3
Diff to previous 1.100: preferred, colored
Changes since revision 1.100: +23 -21 lines
- Bug 3987.
- Destination URL and Symb supplied in query string to log-in page, used to load page after appropriate role selection.

Revision 1.100: download - view: text, markup, annotated - select for diffs
Wed Jul 22 20:24:07 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.99: preferred, colored
Changes since revision 1.99: +63 -6 lines
- Bug 3987. Deep linking.
- Include role and symb in query string when calling log-in page.
- Role is automatically selected and resource is displayed (assuming user actually has the role, and its active, and symb is valid).

Revision 1.99: download - view: text, markup, annotated - select for diffs
Fri Jul 3 10:22:00 2009 UTC (14 years, 8 months ago) by bisitz
Branches: MAIN
Diff to previous 1.98: preferred, colored
Changes since revision 1.98: +6 -3 lines
Added breadcrumbs to successful login forwarding page

Revision 1.98: download - view: text, markup, annotated - select for diffs
Wed May 27 16:54:52 2009 UTC (14 years, 10 months ago) by www
Branches: MAIN
CVS tags: bz5969, BZ5971-printing-apage
Diff to previous 1.97: preferred, colored
Changes since revision 1.97: +2 -3 lines
Redesign: no separate accessibility interface, cleaning up a bit

Revision 1.97: download - view: text, markup, annotated - select for diffs
Wed Apr 1 14:43:19 2009 UTC (15 years ago) by hauer
Branches: MAIN
CVS tags: BZ5434-fox
Diff to previous 1.96: preferred, colored
Changes since revision 1.96: +2 -2 lines
Edited Exit, Logout, log in, log out in eng/ger for consistent wording.

Revision 1.96: download - view: text, markup, annotated - select for diffs
Thu Oct 2 13:37:52 2008 UTC (15 years, 5 months ago) by www
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
Diff to previous 1.95: preferred, colored
Changes since revision 1.95: +1 -2 lines
Ties up process.

Revision 1.95: download - view: text, markup, annotated - select for diffs
Wed Oct 1 11:11:08 2008 UTC (15 years, 6 months ago) by bisitz
Branches: MAIN
Diff to previous 1.94: preferred, colored
Changes since revision 1.94: +3 -2 lines
Optimizations for authentication fail:
- Added 1 second break as a brute force counteraction
- Added warning style to failed messages

Revision 1.94: download - view: text, markup, annotated - select for diffs
Sun Jul 13 00:51:31 2008 UTC (15 years, 8 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_7_X, version_2_7_1, version_2_7_0, version_2_6_99_1
Diff to previous 1.93: preferred, colored
Changes since revision 1.93: +7 -24 lines
Move duplicate code in lonauth.pm and createaccount.pm which handles result from createaccount::username_check() into username_check() for both log-in ID and SSO cases.
- additional args ($contact_name $sso_logout) passed to &username_check for SSO case.
- Page for user information data table customized based on availability of data fields, and whther data can be entered (according to $rowcount and $editable args returned from &loncreateuser::personal_data_display().
 - If no values are available or editable don't display table.
 - If only non-editable values are available - display table with appropriate message.
 - If one or more editable values - display table with appropriate message.
If username check reports errors (e.g., 'username' not in institutional database, or 'authtoken' - authtoken could not be set) - display appropriate error reports.

Revision 1.93: download - view: text, markup, annotated - select for diffs
Thu Jul 10 00:26:40 2008 UTC (15 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.92: preferred, colored
Changes since revision 1.92: +30 -6 lines
User account creation cases:
- Updating args sent to &createaccount::username_check() to include $lonhost
   and $contact_email.
- Set contact e-mail address to the first address in the comma-separated list
   from loncommon::build_recipient_list().
- Adding some header lines and wrapping some messages in <span>s for LC_warning
   or LC_error.
- Adding advice on e-mail contacts where createaccount::username_check() returns
   checkfail for authenticated user, where account creation is permitted.

Revision 1.92: download - view: text, markup, annotated - select for diffs
Fri May 30 19:09:50 2008 UTC (15 years, 10 months ago) by bisitz
Branches: MAIN
CVS tags: version_2_6_99_0
Diff to previous 1.91: preferred, colored
Changes since revision 1.91: +28 -38 lines
Localization:
- Added missing &mt() calls
- Changed "Problems?" to "Login problems?" to avoid translation conflicts

Revision 1.91: download - view: text, markup, annotated - select for diffs
Wed May 14 18:27:30 2008 UTC (15 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.90: preferred, colored
Changes since revision 1.90: +18 -17 lines
- If a user successfully authenticates via SSO, but a LON-CAPA account is lacking for the username used to authenticate, offer the possibility of creating an account, if selfcreation is allowed for the 'sso' auth type.
- selfcreation auth types are now stored as an array, instead of a single-valued scalar.

Revision 1.90: download - view: text, markup, annotated - select for diffs
Mon Mar 24 05:23:10 2008 UTC (16 years ago) by raeburn
Branches: MAIN
Diff to previous 1.89: preferred, colored
Changes since revision 1.89: +45 -4 lines
- Authentication will be attempted for users attempting to log-in with usernames for which there is no user account, if account creation is permitted for the 'login' type.
- If supplied credentials are authenticated, the user will be able to create an account in the domain. (Requires default authentication in the domain to be Kerberos or localauth -- see lond 1.396).

Revision 1.89: download - view: text, markup, annotated - select for diffs
Mon Oct 1 23:56:14 2007 UTC (16 years, 6 months ago) by albertel
Branches: MAIN
CVS tags: version_2_6_X, 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.88: preferred, colored
Changes since revision 1.88: +11 -18 lines
- use the lonnet session validation mechanism

Revision 1.88: download - view: text, markup, annotated - select for diffs
Wed Jul 25 22:35:47 2007 UTC (16 years, 8 months ago) by albertel
Branches: MAIN
CVS tags: version_2_5_X, version_2_5_2, version_2_5_1, version_2_5_0, version_2_4_99_0
Diff to previous 1.87: preferred, colored
Changes since revision 1.87: +2 -1 lines
- translate failure messages

Revision 1.87: download - view: text, markup, annotated - select for diffs
Thu Nov 23 01:49:41 2006 UTC (17 years, 4 months ago) by albertel
Branches: MAIN
CVS tags: version_2_4_X, version_2_4_2, version_2_4_1, version_2_4_0, version_2_3_X, version_2_3_99_0, version_2_3_2, version_2_3_1, version_2_3_0, version_2_2_99_1, version_2_2_99_0
Diff to previous 1.86: preferred, colored
Changes since revision 1.86: +5 -6 lines
- swithc to using helper cleaing functions and helper matchi re

Revision 1.86: download - view: text, markup, annotated - select for diffs
Thu Oct 12 18:18:01 2006 UTC (17 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.85: preferred, colored
Changes since revision 1.85: +2 -2 lines
- add explict ability for robot logins that don't kill actual user sessions

Revision 1.85: download - view: text, markup, annotated - select for diffs
Tue Oct 10 21:57:12 2006 UTC (17 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.84: preferred, colored
Changes since revision 1.84: +52 -193 lines
- move the session start up into loncommon.pm

Revision 1.82.2.1: download - view: text, markup, annotated - select for diffs
Fri Oct 6 14:29:44 2006 UTC (17 years, 5 months ago) by albertel
Branches: version_2_2_X
CVS tags: version_2_2_2
Diff to previous 1.82: preferred, colored next main 1.83: preferred, colored
Changes since revision 1.82: +4 -2 lines
- backport 1.84

Revision 1.84: download - view: text, markup, annotated - select for diffs
Fri Oct 6 14:28:45 2006 UTC (17 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.83: preferred, colored
Changes since revision 1.83: +4 -2 lines
- if no form sent don't ISE

Revision 1.83: download - view: text, markup, annotated - select for diffs
Tue Sep 19 21:36:24 2006 UTC (17 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.82: preferred, colored
Changes since revision 1.82: +14 -14 lines
- change sesion env into a .db file
  (simplifies the appenv/delenv process)

Revision 1.82: download - view: text, markup, annotated - select for diffs
Wed Aug 30 22:12:11 2006 UTC (17 years, 7 months ago) by albertel
Branches: MAIN
CVS tags: version_2_2_1
Branch point for: version_2_2_X
Diff to previous 1.81: preferred, colored
Changes since revision 1.81: +5 -5 lines
- user environment gets it's keys prefixed

Revision 1.81: download - view: text, markup, annotated - select for diffs
Wed Aug 30 16:50:23 2006 UTC (17 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.80: preferred, colored
Changes since revision 1.80: +20 -14 lines
- optimizing the login for users (fewer redirects occur) also if the user
  is going to be load balanced don't fire the remote up on the initial
  server

Revision 1.80: download - view: text, markup, annotated - select for diffs
Tue Jun 27 14:09:46 2006 UTC (17 years, 9 months ago) by albertel
Branches: MAIN
CVS tags: version_2_2_0, version_2_1_99_3, version_2_1_99_2, version_2_1_99_1, version_2_1_99_0
Diff to previous 1.79: preferred, colored
Changes since revision 1.79: +5 -2 lines
- migration wants to add in some env vars

Revision 1.79: download - view: text, markup, annotated - select for diffs
Fri Jun 2 21:23:49 2006 UTC (17 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.78: preferred, colored
Changes since revision 1.78: +5 -3 lines
- make use of new hash interface
- user environment needs environment. prefix
- esacpe user info when first inserted into env

Revision 1.78: download - view: text, markup, annotated - select for diffs
Fri Jun 2 20:22:26 2006 UTC (17 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.77: preferred, colored
Changes since revision 1.77: +47 -39 lines
- eliminate use of Apache::File
- session environment should be escaped

Revision 1.77: download - view: text, markup, annotated - select for diffs
Wed May 31 15:33:39 2006 UTC (17 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.76: preferred, colored
Changes since revision 1.76: +6 -3 lines
- batter screen and internal error message for the case when server can't find itself

Revision 1.76: download - view: text, markup, annotated - select for diffs
Mon May 1 21:04:31 2006 UTC (17 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.75: preferred, colored
Changes since revision 1.75: +5 -3 lines
- don't show th inline toggle link on the login/out screens

Revision 1.75: download - view: text, markup, annotated - select for diffs
Thu Apr 20 04:30:02 2006 UTC (17 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.74: preferred, colored
Changes since revision 1.74: +1 -4 lines
- handling timezones correctly

Revision 1.74: download - view: text, markup, annotated - select for diffs
Wed Apr 5 22:39:55 2006 UTC (17 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.73: preferred, colored
Changes since revision 1.73: +42 -70 lines
- start_page

Revision 1.73: download - view: text, markup, annotated - select for diffs
Thu Jan 19 22:14:38 2006 UTC (18 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.72: preferred, colored
Changes since revision 1.72: +3 -1 lines
- default to no remote control BUG#4337

Revision 1.72: download - view: text, markup, annotated - select for diffs
Tue Nov 15 17:55:03 2005 UTC (18 years, 4 months ago) by www
Branches: MAIN
CVS tags: version_2_1_X, version_2_1_3, version_2_1_2, version_2_1_1, version_2_1_0, version_2_0_99_1
Diff to previous 1.71: preferred, colored
Changes since revision 1.71: +3 -13 lines
Guy is so right: much better display of time zone.

Revision 1.71: download - view: text, markup, annotated - select for diffs
Thu Nov 10 19:19:08 2005 UTC (18 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.70: preferred, colored
Changes since revision 1.70: +15 -1 lines
Display timezone for absolute dates and times.

Revision 1.70: download - view: text, markup, annotated - select for diffs
Mon Oct 24 21:32:42 2005 UTC (18 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.69: preferred, colored
Changes since revision 1.69: +3 -2 lines
- 'switch server' now really does

Revision 1.69: download - view: text, markup, annotated - select for diffs
Thu Jul 7 06:18:37 2005 UTC (18 years, 8 months ago) by albertel
Branches: MAIN
CVS tags: version_2_0_X, version_2_0_2, version_2_0_1, version_2_0_0, version_1_99_3, version_1_99_2
Diff to previous 1.68: preferred, colored
Changes since revision 1.68: +37 -19 lines
- support multiple public users at a time (100) BUG#2573

Revision 1.68: download - view: text, markup, annotated - select for diffs
Tue Jul 5 21:30:14 2005 UTC (18 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.67: preferred, colored
Changes since revision 1.67: +7 -1 lines
- BUG#2573 can't do randomlabel/imageresponse/reactionresponse/organicresponse etc as 'public' resources,
   - public users on first access get a Cookie and a skeleton of a session environment now

Revision 1.67: download - view: text, markup, annotated - select for diffs
Tue Jun 7 02:14:28 2005 UTC (18 years, 9 months ago) by www
Branches: MAIN
CVS tags: version_1_99_1, version_1_99_0
Diff to previous 1.66: preferred, colored
Changes since revision 1.66: +11 -8 lines
Bug #2616: password can have 45 characters now

Revision 1.66: download - view: text, markup, annotated - select for diffs
Thu Apr 7 06:56:21 2005 UTC (18 years, 11 months ago) by albertel
Branches: MAIN
CVS tags: version_1_99_1_tmcc, version_1_99_0_tmcc
Diff to previous 1.65: preferred, colored
Changes since revision 1.65: +10 -17 lines
- ENV -> env

Revision 1.65: download - view: text, markup, annotated - select for diffs
Sat Feb 26 05:37:23 2005 UTC (19 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.64: preferred, colored
Changes since revision 1.64: +3 -1 lines
- ttm can now be forced on, which means Hi XML, what you mean we really have to be xml now?
   - roles screen with no roles doesn't barf in xml mode
   - viewing a homework problem with an inline remote and no selected roles doesn't baf
   - pref screen to change back to something else doesn't barf

- no guarentees about anything else, not that the remote control in particular is non functional

Revision 1.64: download - view: text, markup, annotated - select for diffs
Mon Feb 7 20:33:04 2005 UTC (19 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.63: preferred, colored
Changes since revision 1.63: +7 -1 lines
- add continue link to lonauth.pm BUG#2665

Revision 1.63: download - view: text, markup, annotated - select for diffs
Thu Oct 28 16:25:19 2004 UTC (19 years, 5 months ago) by albertel
Branches: MAIN
CVS tags: version_1_3_X, version_1_3_3, version_1_3_2, version_1_3_1, version_1_3_0, version_1_2_99_1, version_1_2_99_0
Diff to previous 1.62: preferred, colored
Changes since revision 1.62: +3 -1 lines
- let user know what we are doing when we are loading the remote, also provide a link to disable the remote control, should addres BUG#3572 and related

Revision 1.62: download - view: text, markup, annotated - select for diffs
Tue Mar 16 20:42:50 2004 UTC (20 years ago) by albertel
Branches: MAIN
CVS tags: version_1_2_X, version_1_2_1, version_1_2_0, version_1_1_99_5, version_1_1_99_4, version_1_1_99_3, version_1_1_99_2, version_1_1_99_1, version_1_1_99_0
Diff to previous 1.61: preferred, colored
Changes since revision 1.61: +1 -4 lines
- We were emitting 2 <html> tags

Revision 1.61: download - view: text, markup, annotated - select for diffs
Tue Jan 13 16:29:40 2004 UTC (20 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.60: preferred, colored
Changes since revision 1.60: +29 -3 lines
Bug #876: logging in as somebody else.
Username: (realname):(su-name)

Revision 1.60: download - view: text, markup, annotated - select for diffs
Fri Nov 21 22:10:25 2003 UTC (20 years, 4 months ago) by www
Branches: MAIN
CVS tags: version_1_1_X, version_1_1_3, version_1_1_2, version_1_1_1, version_1_1_0, version_1_0_99_3, version_1_0_99_2, version_1_0_99_1, version_1_0_99
Diff to previous 1.59: preferred, colored
Changes since revision 1.59: +16 -3 lines
Bug #2403: document encoding on welcome page.

Revision 1.59: download - view: text, markup, annotated - select for diffs
Wed Nov 12 16:55:40 2003 UTC (20 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.58: preferred, colored
Changes since revision 1.58: +40 -2 lines
Bug #2357: Multiple logins from same host detected, even for round-robin IP
(because for example s2.lite.msu.edu-cookie does not get sent to
msu.lon-capa.org/adm/login).

Bug #2060: IE does not update URL field, points to
/adm/remote?action=collapse on re-login.

Revision 1.58: download - view: text, markup, annotated - select for diffs
Thu Oct 30 00:54:57 2003 UTC (20 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.57: preferred, colored
Changes since revision 1.57: +10 -6 lines
Internationalize Welcome screen.

Revision 1.57: download - view: text, markup, annotated - select for diffs
Sat Sep 20 17:44:22 2003 UTC (20 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.56: preferred, colored
Changes since revision 1.56: +2 -2 lines
Setting content language in headers.

Revision 1.56: download - view: text, markup, annotated - select for diffs
Tue Sep 16 19:23:47 2003 UTC (20 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.55: preferred, colored
Changes since revision 1.55: +4 -1 lines
Continued work on localization.

Translation files go into

loncom/localize/localize

as

de.pm
pt.pm

etc. Rest should be automagic.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Thu Sep 11 20:54:11 2003 UTC (20 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.54: preferred, colored
Changes since revision 1.54: +30 -1 lines
Also have login handlers detect re-reouting.

Revision 1.54: download - view: text, markup, annotated - select for diffs
Thu Jul 17 15:24:46 2003 UTC (20 years, 8 months ago) by www
Branches: MAIN
CVS tags: version_1_0_3, version_1_0_2, version_1_0_1, version_1_0_0, version_0_99_5, version_0_99_4
Diff to previous 1.53: preferred, colored
Changes since revision 1.53: +7 -1 lines
Better safe than sorry.

Revision 1.53: download - view: text, markup, annotated - select for diffs
Wed Jul 16 20:42:31 2003 UTC (20 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.52: preferred, colored
Changes since revision 1.52: +5 -1 lines
Passing of parameters to locate local client-side files.

Revision 1.52: download - view: text, markup, annotated - select for diffs
Fri Jun 6 02:24:49 2003 UTC (20 years, 9 months ago) by www
Branches: MAIN
CVS tags: version_0_99_3, version_0_99_2
Diff to previous 1.51: preferred, colored
Changes since revision 1.51: +3 -3 lines
Rewinding changes on window registration.
Attempting to overcome JavaScript security by using POST to change window
location.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Sat May 24 12:43:54 2003 UTC (20 years, 10 months ago) by www
Branches: MAIN
CVS tags: version_0_99_1, version_0_99_0, conference_2003
Diff to previous 1.50: preferred, colored
Changes since revision 1.50: +2 -2 lines
Cleaning up after bug #1178 - keep track of WHICH window is closed
Bug #1472 - should not go "haywire" anymore when closing Remote while
clientwindow shows external resource

Revision 1.50: download - view: text, markup, annotated - select for diffs
Fri May 23 21:18:56 2003 UTC (20 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.49: preferred, colored
Changes since revision 1.49: +2 -2 lines
Slow steps toward Bug #1472 - closing remote while being at external site

Revision 1.49: download - view: text, markup, annotated - select for diffs
Tue May 6 21:45:25 2003 UTC (20 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.48: preferred, colored
Changes since revision 1.48: +2 -2 lines
- Perl 5.80 + mod_perl 2.0 + APache 2.0  really want the 0 in there

Revision 1.48: download - view: text, markup, annotated - select for diffs
Mon Apr 7 18:24:05 2003 UTC (20 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.47: preferred, colored
Changes since revision 1.47: +3 -1 lines
New environment variable $ENV{'request.role.adv'} to check if the *current*
role is advanced.

Revision 1.47: download - view: text, markup, annotated - select for diffs
Thu Apr 3 16:50:46 2003 UTC (21 years ago) by www
Branches: MAIN
Diff to previous 1.46: preferred, colored
Changes since revision 1.46: +2 -1 lines
Handle login without Remote.

Revision 1.46: download - view: text, markup, annotated - select for diffs
Mon Mar 17 13:41:12 2003 UTC (21 years ago) by matthew
Branches: MAIN
Diff to previous 1.45: preferred, colored
Changes since revision 1.45: +2 -2 lines
I'm sorry, but this was driving me nuts:
"Please login again" is now "Please log in again".

Revision 1.45: download - view: text, markup, annotated - select for diffs
Mon Mar 10 20:21:45 2003 UTC (21 years ago) by matthew
Branches: MAIN
Diff to previous 1.44: preferred, colored
Changes since revision 1.44: +4 -31 lines
Created loncommon::decode_user_agent() subroutine with code removed from
lonauth.pm.  The code was modified to not require $r be passed along
ad nauseum.

Created lonhtmlcommon::javascript_nothing which returns an appropriate value
of nothing for use as the first parameter for window.open.  Most notably,
IE on macs get a different version, "'javascript:void(0);'", than everyone
one else, "''".  Of course IE on PC appearantly used to require the former
but now requires the latter.

lonmenu.pm and lonspreadsheet.pm were modified to use javascript_nothing.
lonauth was modified to use decode_user_agent.

Revision 1.44: download - view: text, markup, annotated - select for diffs
Sun Mar 2 03:58:55 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.43: preferred, colored
Changes since revision 1.43: +6 -2 lines
Fixes possible security problem.

Revision 1.43: download - view: text, markup, annotated - select for diffs
Sun Mar 2 02:16:53 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.42: preferred, colored
Changes since revision 1.42: +12 -7 lines
Bug #1285
loncron cleans login tokens after a day.
* lonauth now give better error messages
* lonlogin refreshes the login page after a day
  (so the "expired" error should never happen anyway)
* loginproblems was adapted

Revision 1.42: download - view: text, markup, annotated - select for diffs
Wed Feb 26 14:10:38 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.41: preferred, colored
Changes since revision 1.41: +2 -2 lines
$ENV{'remote_host'} made no sense
userstatus counts domains now

Revision 1.41: download - view: text, markup, annotated - select for diffs
Thu Feb 20 06:49:23 2003 UTC (21 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.40: preferred, colored
Changes since revision 1.40: +49 -50 lines

- apparently late night coding brings out the whitespace anal-retentive Guy

Revision 1.40: download - view: text, markup, annotated - select for diffs
Thu Feb 20 01:35:27 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.39: preferred, colored
Changes since revision 1.39: +25 -13 lines
* Additional browser information
* Accessibility options get stored in environment for "remember"

Revision 1.39: download - view: text, markup, annotated - select for diffs
Tue Feb 18 21:11:17 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.38: preferred, colored
Changes since revision 1.38: +3 -2 lines
Switch off applets (if it was up to me, this would be default)

Revision 1.38: download - view: text, markup, annotated - select for diffs
Tue Feb 18 19:12:38 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.37: preferred, colored
Changes since revision 1.37: +11 -1 lines
Transfer login screen accessibility choices to session environment

Revision 1.37: download - view: text, markup, annotated - select for diffs
Thu Feb 13 16:31:54 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.36: preferred, colored
Changes since revision 1.36: +13 -3 lines
Relay interface information to environment

Revision 1.36: download - view: text, markup, annotated - select for diffs
Mon Feb 3 18:03:52 2003 UTC (21 years, 1 month ago) by harris41
Branches: MAIN
Diff to previous 1.35: preferred, colored
Changes since revision 1.35: +1 -3 lines
best wishes to all.

Revision 1.35: download - view: text, markup, annotated - select for diffs
Fri Jan 31 21:46:36 2003 UTC (21 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.34: preferred, colored
Changes since revision 1.34: +7 -41 lines
Attempt to work on bug #1205 by changing the timing of events at login for the
remote. Also, trying to isolate remote-related code into lonmenu.pm so that
alternative remotes/navigation become easier to implement later.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Thu Jan 16 01:37:26 2003 UTC (21 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.33: preferred, colored
Changes since revision 1.33: +5 -1 lines
Help link with common login problems on login and welcome screens.
Unfortunately, we cannot use the cool help system here, since it will
not work when pop-up ad filters are installed.

Revision 1.33: download - view: text, markup, annotated - select for diffs
Sat Nov 9 22:11:17 2002 UTC (21 years, 4 months ago) by albertel
Branches: MAIN
CVS tags: version_0_6_2, version_0_6
Diff to previous 1.32: preferred, colored
Changes since revision 1.32: +6 -3 lines
- adding code for setting the browser.unicode ENV
- extended lonBrowseDet, adding a new field, which is the version of the
  browser wihch needs -u1 rather than -u0

Revision 1.32: download - view: text, markup, annotated - select for diffs
Sat Sep 14 05:45:45 2002 UTC (21 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.31: preferred, colored
Changes since revision 1.31: +8 -10 lines
- I have a couple of dreams
1) to never see a call to reply outside of lonnet.pm
2) to see the use of esace/unescape minimized
3) world peace


- Anyway this change has the side effect of fixing the problems with %20
 etc appearing in the middle of names.

(Don't be afraid of lonnet::dump/get/put etc, they try to do it right.)

Revision 1.31: download - view: text, markup, annotated - select for diffs
Wed May 29 14:51:42 2002 UTC (21 years, 10 months ago) by www
Branches: MAIN
CVS tags: version_0_5_1, version_0_5, version_0_4, stable_2002_july, STABLE
Diff to previous 1.30: preferred, colored
Changes since revision 1.30: +3 -2 lines
For bug #54.
Needed to exclude linux/unix from automatic resizing and repositioning of
browser windows because of virtual desktop sizes (desktopsize!=screensize).
Looks like this also fixed bug 468 - "misbehavior" was apparently
(not confirmed) due to overlap of windows.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Mon May 6 21:55:25 2002 UTC (21 years, 10 months ago) by matthew
Branches: MAIN
CVS tags: stable_2002_april
Diff to previous 1.29: preferred, colored
Changes since revision 1.29: +2 -2 lines
Take care of a javascript warning (undeclared variable) as part of cleanup
needed for BUG 385.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Mon May 6 14:20:27 2002 UTC (21 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.28: preferred, colored
Changes since revision 1.28: +2 -2 lines
Changes to lonmenu::rawconfig() to not display the 'cstr' button if you do
not have privleges on the current server.

Revision 1.28: download - view: text, markup, annotated - select for diffs
Thu Mar 21 18:54:47 2002 UTC (22 years ago) by www
Branches: MAIN
Diff to previous 1.27: preferred, colored
Changes since revision 1.27: +2 -1 lines
Set browser type in environment so it works already at first login.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Thu Nov 29 19:12:44 2001 UTC (22 years, 4 months ago) by www
Branches: MAIN
CVS tags: stable_2002_spring
Diff to previous 1.26: preferred, colored
Changes since revision 1.26: +25 -0 lines
GPL

Revision 1.26: download - view: text, markup, annotated - select for diffs
Mon Oct 8 22:37:50 2001 UTC (22 years, 5 months ago) by harris41
Branches: MAIN
CVS tags: stable_2001_fall
Diff to previous 1.25: preferred, colored
Changes since revision 1.25: +8 -1 lines
making backwards compatible with old Crypt::DES

Revision 1.25: download - view: text, markup, annotated - select for diffs
Fri Oct 5 05:21:56 2001 UTC (22 years, 5 months ago) by harris41
Branches: MAIN
Diff to previous 1.24: preferred, colored
Changes since revision 1.24: +1 -1 lines
fixing targeting of DES function

Revision 1.24: download - view: text, markup, annotated - select for diffs
Mon Aug 20 12:57:02 2001 UTC (22 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.23: preferred, colored
Changes since revision 1.23: +2 -1 lines
Bounces to roles screen rather than welcome

Revision 1.23: download - view: text, markup, annotated - select for diffs
Thu Aug 16 02:03:15 2001 UTC (22 years, 7 months ago) by harris41
Branches: MAIN
Diff to previous 1.22: preferred, colored
Changes since revision 1.22: +2 -1 lines
setting a wider time limit to accomodate slow connections
mixed with slow servers

Revision 1.22: download - view: text, markup, annotated - select for diffs
Sat Aug 4 00:39:32 2001 UTC (22 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.21: preferred, colored
Changes since revision 1.21: +2 -2 lines
Does not go to "critical" if there had never been a critical message

Revision 1.21: download - view: text, markup, annotated - select for diffs
Sat Jul 28 15:57:48 2001 UTC (22 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.20: preferred, colored
Changes since revision 1.20: +3 -2 lines
Detects critical messages

Revision 1.20: download - view: text, markup, annotated - select for diffs
Wed Jul 25 01:44:53 2001 UTC (22 years, 8 months ago) by harris41
Branches: MAIN
Diff to previous 1.19: preferred, colored
Changes since revision 1.19: +5 -1 lines
bug fix to stop remote control timeout

Revision 1.19: download - view: text, markup, annotated - select for diffs
Sat Jun 2 16:10:04 2001 UTC (22 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.18: preferred, colored
Changes since revision 1.18: +43 -7 lines
For new Remote Control - initialization

Revision 1.18: download - view: text, markup, annotated - select for diffs
Tue Jan 9 22:10:40 2001 UTC (23 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.17: preferred, colored
Changes since revision 1.17: +9 -1 lines
- flocks the enviroment

Revision 1.17: download - view: text, markup, annotated - select for diffs
Fri Nov 10 10:08:24 2000 UTC (23 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.16: preferred, colored
Changes since revision 1.16: +10 -4 lines
Glob free cleaning up of old session profiles (to avoid shell calls)

Revision 1.16: download - view: text, markup, annotated - select for diffs
Mon Oct 30 22:41:55 2000 UTC (23 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.15: preferred, colored
Changes since revision 1.15: +3 -2 lines
Info for lonnet::allowed added early into the request cycle

Revision 1.15: download - view: text, markup, annotated - select for diffs
Thu Oct 26 15:27:35 2000 UTC (23 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.14: preferred, colored
Changes since revision 1.14: +5 -1 lines
Clears out role information, sets role to "cummulative"

Revision 1.14: download - view: text, markup, annotated - select for diffs
Fri Oct 20 20:44:57 2000 UTC (23 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.13: preferred, colored
Changes since revision 1.13: +9 -0 lines
Checks for critical messages

Revision 1.13: download - view: text, markup, annotated - select for diffs
Mon Oct 9 19:43:38 2000 UTC (23 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.12: preferred, colored
Changes since revision 1.12: +2 -2 lines
Does not log you out right after login from /adm/logout

Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Oct 5 15:31:42 2000 UTC (23 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.11: preferred, colored
Changes since revision 1.11: +5 -5 lines
The menu does (should) not  go into the autologout/forbidden cycle anymore

Revision 1.11: download - view: text, markup, annotated - select for diffs
Mon Oct 2 19:43:49 2000 UTC (23 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.10: preferred, colored
Changes since revision 1.10: +16 -2 lines
Load environment.db into session environment

Revision 1.10: download - view: text, markup, annotated - select for diffs
Fri Jul 14 07:43:15 2000 UTC (23 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2 lines
lond propath now works for less than 3 char username
lonauth now recognizes Windows machines

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sat Jul 1 14:00:51 2000 UTC (23 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.8: preferred, colored
Changes since revision 1.8: +3 -2 lines
Fixed firsturl bug with special character &

Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu Jun 29 20:43:03 2000 UTC (23 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.7: preferred, colored
Changes since revision 1.7: +30 -5 lines
Login mechanism now uses encryption
lond has new routines for temporary entries tmpget, tmpput

Revision 1.7: download - view: text, markup, annotated - select for diffs
Mon Jun 5 20:28:17 2000 UTC (23 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.6: preferred, colored
Changes since revision 1.6: +19 -8 lines
Updates. Implement roles control on browsing and menu.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed May 31 13:27:28 2000 UTC (23 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.5: preferred, colored
Changes since revision 1.5: +41 -8 lines
Restored direct jump to URL

Revision 1.5: download - view: text, markup, annotated - select for diffs
Tue Feb 29 16:24:00 2000 UTC (24 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.4: preferred, colored
Changes since revision 1.4: +16 -28 lines
Authentication changes - incorporated into environment

Revision 1.4: download - view: text, markup, annotated - select for diffs
Fri Jan 14 21:12:40 2000 UTC (24 years, 2 months ago) by www
Branches: MAIN
CVS tags: LATEST, Bacillus, Aquifex
Diff to previous 1.3: preferred, colored
Changes since revision 1.3: +44 -20 lines
Roles have starting and end time
Bug fixes after replication shift
New login screen
Authenticator routes to roles screen
Form variables are transfered to environment (not tested)

Revision 1.3: download - view: text, markup, annotated - select for diffs
Thu Dec 16 20:30:55 1999 UTC (24 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.2: preferred, colored
Changes since revision 1.2: +6 -1 lines
lonauth imports roles into environment

Revision 1.2: download - view: text, markup, annotated - select for diffs
Tue Nov 16 19:14:15 1999 UTC (24 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.1: preferred, colored
Changes since revision 1.1: +5 -2 lines
Putting environment variables into session profile
Reading environment variables from session profile
Not tested yet

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Wed Oct 13 17:48:52 1999 UTC (24 years, 5 months ago) by albertel
Branches: loncom
CVS tags: start
Diff to previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
LON-CAPA Communication Module

Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed Oct 13 17:48:52 1999 UTC (24 years, 5 months ago) by albertel
Branches: MAIN
Initial revision

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>