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

Add IS-10 support #333

Merged
merged 132 commits into from
Dec 15, 2023
Merged

Add IS-10 support #333

merged 132 commits into from
Dec 15, 2023

Commits on Jan 4, 2023

  1. Add IS-10 support

    lo-simon committed Jan 4, 2023
    Configuration menu
    Copy the full SHA
    3ce9fc4 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2023

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

Commits on Jan 24, 2023

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

Commits on Feb 14, 2023

  1. Fix typo

    lo-simon committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    52935e9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    51f145e View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2023

  1. Add Access Token Error response handler for the Authorization Code Gr…

    …ant, and general tidy up
    lo-simon committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    ab035ca View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2023

  1. Configuration menu
    Copy the full SHA
    647851d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    985c11d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f6759ee View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2023

  1. Configuration menu
    Copy the full SHA
    81aa45f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    15d8cb4 View commit details
    Browse the repository at this point in the history
  3. Update comment

    lo-simon committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    ab3aec1 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2023

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

Commits on Mar 14, 2023

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

Commits on Apr 26, 2023

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

Commits on Apr 28, 2023

  1. Configuration menu
    Copy the full SHA
    d209d13 View commit details
    Browse the repository at this point in the history
  2. Remove spaces

    lo-simon committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    6dc7e2c View commit details
    Browse the repository at this point in the history
  3. Use jwt-cpp v0.7.0-rc.0 when not using conan, until v0.7 is released …

    …for conan, 0.5.1 is continuously to be used for conan
    lo-simon committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    b3bd3a0 View commit details
    Browse the repository at this point in the history
  4. Remove unnecessary copies

    lo-simon committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    eac8e69 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9f80d38 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. Add comments to show the default of the authorization_redirect_port

    … and `jwks_uri_port` can be overrided by the `http_port` settings
    lo-simon committed May 2, 2023
    Configuration menu
    Copy the full SHA
    3c1a895 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    43aac27 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7fe8597 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0e40511 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

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

Commits on May 16, 2023

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

Commits on May 22, 2023

  1. Update error log message

    lo-simon committed May 22, 2023
    Configuration menu
    Copy the full SHA
    9daf6e9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4a0416b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0e22608 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. Set Node and Registry label and up the retry-after value to 15s. Mac …

    …OS seems like taken longer on the HTTP.
    lo-simon committed May 23, 2023
    Configuration menu
    Copy the full SHA
    9c97886 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. Configuration menu
    Copy the full SHA
    c393c2c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8760cc0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9e8e1d4 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2023

  1. Test testssl directly

    lo-simon committed May 26, 2023
    Configuration menu
    Copy the full SHA
    8b156e1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    40d7d8a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7c483ff View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c9ccf2a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fd6f4d1 View commit details
    Browse the repository at this point in the history
  6. Use of RUNNER_OS

    lo-simon committed May 26, 2023
    Configuration menu
    Copy the full SHA
    f7e0e2c View commit details
    Browse the repository at this point in the history
  7. Do wsl-bash test for windows

    lo-simon committed May 26, 2023
    Configuration menu
    Copy the full SHA
    433a157 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. Install python & pip for WSL

    lo-simon committed May 30, 2023
    Configuration menu
    Copy the full SHA
    6d0759d View commit details
    Browse the repository at this point in the history
  2. Fix elif typo

    lo-simon committed May 30, 2023
    Configuration menu
    Copy the full SHA
    3cdf6ef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c9d0f1c View commit details
    Browse the repository at this point in the history
  4. Force install pip

    lo-simon committed May 30, 2023
    Configuration menu
    Copy the full SHA
    100c918 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3b71245 View commit details
    Browse the repository at this point in the history
  6. Remove test code

    lo-simon committed May 30, 2023
    Configuration menu
    Copy the full SHA
    bb7480a View commit details
    Browse the repository at this point in the history
  7. Install pip for WSL

    lo-simon committed May 30, 2023
    Configuration menu
    Copy the full SHA
    b40c182 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. Configuration menu
    Copy the full SHA
    0308aaf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    100999c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f7ce383 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    abbb9b4 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. Configuration menu
    Copy the full SHA
    8ea0649 View commit details
    Browse the repository at this point in the history
  2. Update build-test.yml

    Show wsl version before running AMWA testing
    lo-simon authored Jun 2, 2023
    Configuration menu
    Copy the full SHA
    598c60b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9f67739 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    32e857e View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. Check testssl version

    lo-simon committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    4653a4d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    94b837a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    98fddf8 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

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

Commits on Jun 7, 2023

  1. Check dig installed

    lo-simon committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    5ddce8f View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. Install dig for windows

    lo-simon committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    3364d8c View commit details
    Browse the repository at this point in the history
  2. Remove sudo for windows

    lo-simon committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    36abd08 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e480637 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c7ce271 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f8105e9 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2023

  1. Configuration menu
    Copy the full SHA
    364fd37 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a4584bc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ead26ef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b56a08f View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. Configuration menu
    Copy the full SHA
    9eef440 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    76fed9f View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

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

Commits on Sep 25, 2023

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

Commits on Sep 29, 2023

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

Commits on Oct 2, 2023

  1. Configuration menu
    Copy the full SHA
    58e8926 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de8facb View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

  1. Due to unable to perform hostname to ip lookups in testssl.sh, "--ip"…

    … option is used to overcome this issue while doing the BCP-003-01 tests
    lo-simon committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    e043376 View commit details
    Browse the repository at this point in the history
  2. Up the service_unavailable_retry_after to 25s as MacOS sometime taken…

    … longer than 15 seconds to obtain the public keys from the token issuer (including fetchng the isser metadata then the publick keys)
    lo-simon committed Oct 3, 2023
    Configuration menu
    Copy the full SHA
    11717da View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2023

  1. In AUTH mode macOS Registry could take up to 20+ seconds for obtainin…

    …g the Authorization Server Public Keys.
    lo-simon committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    3a48438 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    67d8de3 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. Configuration menu
    Copy the full SHA
    c4e30d3 View commit details
    Browse the repository at this point in the history
  2. Rollback to not overriding perform_test_ssl in nmostesting.py to use …

    …--ip option for testssl.sh, it is now implemenated in the latest testsuite
    lo-simon committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    ddcc9e6 View commit details
    Browse the repository at this point in the history
  3. Rollback to not overriding run-noninteractive_tests in NMOSTesting.py…

    … to add delay before starting tests, it is now implemenated in the latest testsuite
    lo-simon committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    6877872 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2023

  1. Configuration menu
    Copy the full SHA
    f4fae57 View commit details
    Browse the repository at this point in the history
  2. Stick to their relevant Authoriztaion servers for the authorization_b…

    …ehaviour_thread and the authorization_token_issuer_thread
    lo-simon committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    039dbae View commit details
    Browse the repository at this point in the history
  3. Down the HTTP_TIMEOUT to 2s

    lo-simon committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    0a62a2c View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. Bump up jwt-cpp to 0.6.0

    lo-simon committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    657cb4c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ed177c View commit details
    Browse the repository at this point in the history
  3. Code tidy up

    lo-simon committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    62c0570 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. Bump up jwt-cpp to v0.7.0-rc.0 for non-conan build to support GCC-4.8…

    … and 0.6.0 for conan build
    lo-simon committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    e49280d View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. Configuration menu
    Copy the full SHA
    f441cd6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3e6e08a View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

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

Commits on Nov 21, 2023

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

Commits on Nov 22, 2023

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

Commits on Nov 23, 2023

  1. Configuration menu
    Copy the full SHA
    7842a56 View commit details
    Browse the repository at this point in the history
  2. Tidy up

    lo-simon committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    a8a382a View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Split the access token validation to basic validation (validate using…

    … issuer public keys) and registered claims validation. Basic validation can be provided via the validate_authorization_token_handler callback.
    lo-simon committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    b6e4abb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d463b98 View commit details
    Browse the repository at this point in the history
  3. Up JWT_VERSION_CUR to 0.6.0

    lo-simon committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    40ef839 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a244e0c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    925043c View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2023

  1. Update comment

    lo-simon committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    01595f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6272d59 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

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

Commits on Dec 8, 2023

  1. Apply suggestions from code review

    Co-authored-by: jonathan-r-thorpe <[email protected]>
    lo-simon and jonathan-r-thorpe authored Dec 8, 2023
    Configuration menu
    Copy the full SHA
    5ee5b30 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. Apply suggestions from code review

    Co-authored-by: jonathan-r-thorpe <[email protected]>
    lo-simon and jonathan-r-thorpe authored Dec 13, 2023
    Configuration menu
    Copy the full SHA
    86df138 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Configuration menu
    Copy the full SHA
    63fcbe7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    046c761 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fbf3ee7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    497eac1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e8ca5d7 View commit details
    Browse the repository at this point in the history
  6. build the yml

    lo-simon committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    9464642 View commit details
    Browse the repository at this point in the history
  7. Fix the formatting

    lo-simon committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    fa21416 View commit details
    Browse the repository at this point in the history
  8. Fix the YML formatting

    lo-simon committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    7f1eb54 View commit details
    Browse the repository at this point in the history
  9. Re-gen build-test.yml

    lo-simon committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    401e643 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0cfb811 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    10a84cd View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    fb8609e View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d6614f1 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Apply suggestions from code review

    Co-authored-by: jonathan-r-thorpe <[email protected]>
    lo-simon and jonathan-r-thorpe authored Dec 15, 2023
    Configuration menu
    Copy the full SHA
    e000094 View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from code review

    Co-authored-by: jonathan-r-thorpe <[email protected]>
    lo-simon and jonathan-r-thorpe authored Dec 15, 2023
    Configuration menu
    Copy the full SHA
    771948f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d22b02f View commit details
    Browse the repository at this point in the history
  4. Update readme

    lo-simon committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    490edbc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    feb6c36 View commit details
    Browse the repository at this point in the history
  6. Update Readme

    lo-simon committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    6a9c386 View commit details
    Browse the repository at this point in the history
  7. Fix output result

    lo-simon committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    73a6c74 View commit details
    Browse the repository at this point in the history
  8. Update readme

    lo-simon committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    f854993 View commit details
    Browse the repository at this point in the history
  9. Update Development/nmos-cpp-node/config.json

    Co-authored-by: jonathan-r-thorpe <[email protected]>
    lo-simon and jonathan-r-thorpe authored Dec 15, 2023
    Configuration menu
    Copy the full SHA
    0fbf787 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d0d3ba0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6fcd569 View commit details
    Browse the repository at this point in the history
  12. Bump up jwt-cpp to v0.7.0

    lo-simon committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    b900da2 View commit details
    Browse the repository at this point in the history