Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Re-enable DAP2 authorization tests #2011

Merged
merged 22 commits into from
Jun 1, 2021
Merged

Commits on Apr 1, 2021

  1. ckp

    DennisHeimbigner committed Apr 1, 2021
    Configuration menu
    Copy the full SHA
    9a4bada View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2021

  1. Configuration menu
    Copy the full SHA
    c1a9917 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2021

  1. ckp

    DennisHeimbigner committed Apr 7, 2021
    Configuration menu
    Copy the full SHA
    2e1438c View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2021

  1. ckp

    DennisHeimbigner committed Apr 9, 2021
    Configuration menu
    Copy the full SHA
    52b71b3 View commit details
    Browse the repository at this point in the history
  2. actions

    DennisHeimbigner committed Apr 9, 2021
    Configuration menu
    Copy the full SHA
    304b5f7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    665fb1c View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2021

  1. try18

    DennisHeimbigner committed Apr 14, 2021
    Configuration menu
    Copy the full SHA
    f720c5e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ddd9819 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2021

  1. merge

    DennisHeimbigner committed May 28, 2021
    Configuration menu
    Copy the full SHA
    571c9b4 View commit details
    Browse the repository at this point in the history
  2. szip

    DennisHeimbigner committed May 28, 2021
    Configuration menu
    Copy the full SHA
    7479352 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2021

  1. charvlen

    DennisHeimbigner committed May 29, 2021
    Configuration menu
    Copy the full SHA
    42a9360 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c361c10 View commit details
    Browse the repository at this point in the history
  3. pathcvt

    DennisHeimbigner committed May 29, 2021
    Configuration menu
    Copy the full SHA
    2cb7f47 View commit details
    Browse the repository at this point in the history
  4. pathcvtadd

    DennisHeimbigner committed May 29, 2021
    Configuration menu
    Copy the full SHA
    b95d230 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2021

  1. converted

    DennisHeimbigner committed May 30, 2021
    Configuration menu
    Copy the full SHA
    67df42a View commit details
    Browse the repository at this point in the history
  2. final

    DennisHeimbigner committed May 30, 2021
    Configuration menu
    Copy the full SHA
    fe16d08 View commit details
    Browse the repository at this point in the history
  3. sigh

    DennisHeimbigner committed May 30, 2021
    Configuration menu
    Copy the full SHA
    3c5740d View commit details
    Browse the repository at this point in the history
  4. Re-enable DAP2 authorization tests

    The thredds-test server now has some password protected datasets
    that can be used to test DAP2 authorization support.
    The general location is
    ````
    https://thredds.ucar.edu/thredds/tdscapabilities/authTest.html
    ````
    and specifically:
    ````
    https://thredds.ucar.edu/thredds/dodsC/test3/testData.nc.html
    ````
    
    This PR replaces old testcases with ncdap_test/testauth.sh.
    This testcase allows us to test use of the .dodsrc file and .netrc file
    and embedded user+pwd.
    
    As part of this, I had to create a program (ncdap_test/pathcvt.c)
    that is essentially the equivalent to cygpath. Given a path in
    windows, unix, msys or cygwin format, it converts it to the
    equivalent format in one of those four cases.  So it can be used
    to convert a cygwin path to a windows path, for example. This is
    needed in testpathcvt and testauth to make sure that the paths
    in .daprc (e.g. the reference to .netrc) are of the proper
    format.
    
    Misc. Other Changes:
    1. Fix some memory leaks in libdap2
    2. Setting the env variable CURLOPT_VERBOSE allows tracking of curl
       operations.
    3. Make tst_charvlenbug be conditional on NC_VLEN_NOTEST.
    DennisHeimbigner committed May 30, 2021
    Configuration menu
    Copy the full SHA
    e632d02 View commit details
    Browse the repository at this point in the history
  5. Update RELEASE NOTES

    DennisHeimbigner committed May 30, 2021
    Configuration menu
    Copy the full SHA
    1bb482d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a99afde View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    069a542 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2021

  1. Configuration menu
    Copy the full SHA
    b0f85f4 View commit details
    Browse the repository at this point in the history