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

Doc BigNum #744

Merged
merged 6 commits into from Oct 7, 2017

Conversation

Projects
None yet
2 participants
@AndyGauge
Copy link
Contributor

AndyGauge commented Sep 29, 2017

Fixes #700

pub fn clear(&mut self) {
unsafe { ffi::BN_clear(self.as_ptr()) }
}

/// Adds a `u32` to `self`.
/// Adds a `u32` to `self`. OpenSSL documentation at [`BN_add_word`]

This comment has been minimized.

@sfackler

sfackler Oct 1, 2017

Owner

Can you put the documentation link in a separate paragraph for all of the methods here?

@sfackler

This comment has been minimized.

Copy link
Owner

sfackler commented Oct 1, 2017

Looks good other than the one nit!

@@ -665,55 +945,111 @@ impl BigNum {
}
}

/// [`RFC 2409`] defines the Internet Key Exchange. The prime is in the order

This comment has been minimized.

@sfackler

sfackler Oct 4, 2017

Owner

The documentation here doesn't really tell me anything about what value I should expect to get from this function.

@sfackler sfackler merged commit 9d43fc6 into sfackler:master Oct 7, 2017

12 of 13 checks passed

continuous-integration/appveyor/pr AppVeyor build failed
Details
ci/circleci: armhf-openssl-1.0.1 Your tests passed on CircleCI!
Details
ci/circleci: armhf-openssl-1.0.2 Your tests passed on CircleCI!
Details
ci/circleci: armhf-openssl-1.1.0 Your tests passed on CircleCI!
Details
ci/circleci: i686-openssl-1.0.1 Your tests passed on CircleCI!
Details
ci/circleci: i686-openssl-1.0.2 Your tests passed on CircleCI!
Details
ci/circleci: i686-openssl-1.1.0 Your tests passed on CircleCI!
Details
ci/circleci: x86_64-libressl-2.5.0 Your tests passed on CircleCI!
Details
ci/circleci: x86_64-libressl-2.6.1 Your tests passed on CircleCI!
Details
ci/circleci: x86_64-openssl-1.0.1 Your tests passed on CircleCI!
Details
ci/circleci: x86_64-openssl-1.0.2 Your tests passed on CircleCI!
Details
ci/circleci: x86_64-openssl-1.1.0 Your tests passed on CircleCI!
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
@sfackler

This comment has been minimized.

Copy link
Owner

sfackler commented Oct 7, 2017

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.