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

Redux: Implement SASL authorisation identity #4186

Closed
wants to merge 5 commits into from

Conversation

jay
Copy link
Member

@jay jay commented Aug 2, 2019

@captain-caveman2k's authzid implementation for 7.66.0. All releated commits were temporarily reverted due to unforeseen 7.65.x patch releases. I changed the option ID from 289 to 290 since H3 has 289 now, fixed a whitespace error in the doc and added the option symbol to curl_easy_setopt_ccsid (for OS400 compatibility since the option takes a string). Otherwise they're unchanged.

Ref: #3653
Ref: #3790

/cc @Savageman

@captain-caveman2k
Copy link
Contributor

Thanks @jay,

Did you also fix up the date from 17 July 2019 to our September release date in CURLOPT_SASL_AUTHZID.3 ?

captain-caveman2k and others added 5 commits August 4, 2019 11:15
Added the ability for the calling program to specify the authorisation
identity (authzid), the identity to act as, in addition to the
authentication identity (authcid) and password when using SASL PLAIN
authentication.

Fixes curl#3653
Closes curl#3790

NOTE: This commit was cherry-picked and is part of a series of commits
that added the authzid feature for upcoming 7.66.0. The series was
temporarily reverted in db8ec1f so that it would not ship in a 7.65.x
patch release.

Closes #xxxx
Ref: curl#3653
Ref: curl#3790

NOTE: This commit was cherry-picked and is part of a series of commits
that added the authzid feature for upcoming 7.66.0. The series was
temporarily reverted in db8ec1f so that it would not ship in a 7.65.x
patch release.

Closes #xxxx
Ref: curl#3653
Ref: curl#3790

NOTE: This commit was cherry-picked and is part of a series of commits
that added the authzid feature for upcoming 7.66.0. The series was
temporarily reverted in db8ec1f so that it would not ship in a 7.65.x
patch release.

Closes #xxxx
- Change data and protocol sections to CRLF line endings.

Prior to this change the tests would fail or hang, which is because
certain sections such as protocol require CRLF line endings.

Follow-up to grandparent commit which added the tests.

Ref: curl#3653
Ref: curl#3790

NOTE: This commit was cherry-picked and is part of a series of commits
that added the authzid feature for upcoming 7.66.0. The series was
temporarily reverted in db8ec1f so that it would not ship in a 7.65.x
patch release.

Closes #xxxx
Ref: curl#3653
Ref: curl#3790

NOTE: This commit was cherry-picked and is part of a series of commits
that added the authzid feature for upcoming 7.66.0. The series was
temporarily reverted in db8ec1f so that it would not ship in a 7.65.x
patch release.

Closes #xxxx
@jay
Copy link
Member Author

jay commented Aug 4, 2019

Did you also fix up the date from 17 July 2019 to our September release date in CURLOPT_SASL_AUTHZID.3 ?

Ok. Rebased on master and I set it to Sep 11 2019, date taken from the release calendar.

@jay jay closed this in 7c469fa Aug 6, 2019
jay pushed a commit that referenced this pull request Aug 6, 2019
Ref: #3653
Ref: #3790

NOTE: This commit was cherry-picked and is part of a series of commits
that added the authzid feature for upcoming 7.66.0. The series was
temporarily reverted in db8ec1f so that it would not ship in a 7.65.x
patch release.

Closes #4186
jay pushed a commit that referenced this pull request Aug 6, 2019
Ref: #3653
Ref: #3790

NOTE: This commit was cherry-picked and is part of a series of commits
that added the authzid feature for upcoming 7.66.0. The series was
temporarily reverted in db8ec1f so that it would not ship in a 7.65.x
patch release.

Closes #4186
jay added a commit that referenced this pull request Aug 6, 2019
- Change data and protocol sections to CRLF line endings.

Prior to this change the tests would fail or hang, which is because
certain sections such as protocol require CRLF line endings.

Follow-up to grandparent commit which added the tests.

Ref: #3653
Ref: #3790

NOTE: This commit was cherry-picked and is part of a series of commits
that added the authzid feature for upcoming 7.66.0. The series was
temporarily reverted in db8ec1f so that it would not ship in a 7.65.x
patch release.

Closes #4186
jay pushed a commit that referenced this pull request Aug 6, 2019
Ref: #3653
Ref: #3790

NOTE: This commit was cherry-picked and is part of a series of commits
that added the authzid feature for upcoming 7.66.0. The series was
temporarily reverted in db8ec1f so that it would not ship in a 7.65.x
patch release.

Closes #4186
@jay jay deleted the authzid_redux branch August 6, 2019 15:41
@lock lock bot locked as resolved and limited conversation to collaborators Nov 4, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants