Skip to content

Conversation

@KonstantinShemyak
Copy link
Contributor

Fixes #4996.

Should tests be added? I do not see any testing for nonzero exit codes in tests/cms-examples.pl...

@openssl-machine openssl-machine added the hold: cla required The contributor needs to submit a license agreement label Dec 28, 2017
@mattcaswell
Copy link
Member

Please either send us a CLA, or if you think the contribution is trivial add "CLA: trivial" to the commit description.

Should tests be added? I do not see any testing for nonzero exit codes in tests/cms-examples.pl...

Tests are always welcome, although historically we don't have much in the way of tests for the command line apps. Probably we should, but so far we don't. Therefore I don't think we would insist on tests (although the question does make me wonder whether we should have a policy on this)

@KonstantinShemyak
Copy link
Contributor Author

KonstantinShemyak commented Dec 29, 2017

Please either send us a CLA [...]

Just done.

Update: got confirmation that the CLA is received and processed. Rebased onto master.

@openssl-machine openssl-machine removed the hold: cla required The contributor needs to submit a license agreement label Jan 2, 2018
@KonstantinShemyak
Copy link
Contributor Author

KonstantinShemyak commented Jan 2, 2018

It looks to me that Travis CI build failure is the failure of the CI itself (packages were not downloaded to the build system) - correct? I'm retriggering the build by closing/opening the pull request.

Copy link
Member

@mattcaswell mattcaswell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we backport this change? Are 1.1.0 and 1.0.2 similarly affected?

@KonstantinShemyak
Copy link
Contributor Author

Are 1.1.0 and 1.0.2 similarly affected?

Versions tagged with OpenSSL_1_1_0 and OpenSSL_1_0_2 also return 3 like the master version.

@dot-asm dot-asm added the approval: done This pull request has the required number of approvals label Jan 4, 2018
@dot-asm
Copy link
Contributor

dot-asm commented Jan 4, 2018

I'd say it would be appropriate to back-port to 1.1.0 and 1.0.2, but it won't cherry-pick. And it looks like 1.1.0 version won't cherry-pick to 1.0.2... Separate requests then?

@KonstantinShemyak
Copy link
Contributor Author

Do you suggest that I make (seemingly unrelated) GitHub pull requests to OpenSSL_1_1_0-stable and OpenSSL_1_0_2-stable branches?

@mattcaswell
Copy link
Member

Do you suggest that I make (seemingly unrelated) GitHub pull requests to OpenSSL_1_1_0-stable and OpenSSL_1_0_2-stable branches?

Yes please! You can reference this PR in the description.

KonstantinShemyak added a commit to KonstantinShemyak/openssl that referenced this pull request Jan 5, 2018
KonstantinShemyak added a commit to KonstantinShemyak/openssl that referenced this pull request Jan 5, 2018
levitte pushed a commit that referenced this pull request Jan 6, 2018
A backport of #4997.
Fixes #4996.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de>
(Merged from #5021)
levitte pushed a commit that referenced this pull request Jan 6, 2018
A backport of #4997.
Fixes #4996.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de>
(Merged from #5020)
@bernd-edlinger
Copy link
Member

Oh, as this was already approved, I will go ahead and merge now.

levitte pushed a commit that referenced this pull request Jan 6, 2018
Fixes #4996.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Andy Polyakov <appro@openssl.org>
(Merged from #4997)
@bernd-edlinger
Copy link
Member

Merged to all branches. Thanks!

@KonstantinShemyak KonstantinShemyak deleted the cms-ret-2 branch January 6, 2018 14:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approval: done This pull request has the required number of approvals

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants