Brian Smith
201fb47fcc
Remove "RSA" section from README.md.
...
Despite the fact that "the primary *ring* developer is less interested
in RSA than ECC and other things," he (and others) ended up doing a lot
of work on RSA so this was misleading.
Also remove the "oxidation" section until we can provide people with
better guidance.
2018-11-06 08:41:48 -10:00
Brian Smith
9d8868ddd8
s/GCC 4.6/GCC 4.8/ in README.md.
...
We now use Ubuntu Trusty on Ubuntu, and the default compiler for Trusty
is GCC 4.8.4, not GCC 4.6. This has actually been the case for a while
already.
2018-05-18 13:47:12 -10:00
Brian Smith
1670080572
Upgrade Travis CI toolchains: Clang 5.0, GCC 7, xcode 9.3.
2018-05-18 13:41:14 -10:00
Brian Smith
cbcba8ecd8
Fix typo in README.md: "commoon" -> "common".
2017-12-27 10:05:09 -10:00
Brian Smith
ee53ad4ead
Add Versioning & Stability policy to README.md.
2017-12-27 09:41:54 -10:00
Brian Smith
b8402b8d68
Emphasize bug reporting over automated testing in README.md.
2017-12-27 08:38:47 -10:00
Brian Smith
fce7557c8d
Emphasize use over PRs in README contributing section.
2017-12-27 08:37:35 -10:00
Brian Smith
f1541156b2
Use XCode 9.2 on Travis CI for macOS builds.
2017-12-23 12:19:42 -10:00
Brian Smith
889d72dba6
Revert "Add AArch64 build info to README."
...
This reverts commit 4388505aa500b9ed3521b410f73ac622022f8191.
2017-06-12 11:03:28 -10:00
Pietro Monteiro
4388505aa5
Add AArch64 build info to README.
2017-06-08 10:12:59 -10:00
Sander Maijers
45ec0c553c
Remove completed TLS 1.3 project from README
2017-05-30 15:08:09 -10:00
Brian Smith
0b8d1ebb78
Update README.md to mention that NDK 14 is being used on Travis CI.
2017-03-14 09:40:01 -10:00
Brian Smith
63691d4245
Revert "Use clang on android."
...
This reverts commit de8a1636a13f45aaff159ebf041c08e46fb16fd1 because
switching to clang broke something.
2017-03-14 09:36:15 -10:00
Brian Smith
f94b14436a
Remove out-of-date message about blocked AAarch64 android builds.
2017-03-13 09:29:25 -10:00
Pietro Monteiro
de8a1636a1
Use clang on android.
...
I agree to license my contributions to each file under the terms given
at the top of each file I changed.
2017-03-09 08:51:08 -08:00
Brian Smith
7e82a1faa9
Fix sorta-broken link and clarify Windows build docs.
2017-03-05 21:02:57 -10:00
Brian Smith
aae0a36c2d
Update the creation myth in README.md.
2017-01-01 20:13:45 -10:00
Brian Smith
1dee59d711
Clarify README.
2017-01-01 20:13:44 -10:00
Brian Smith
3bef002b43
Use xcode 8.2 on Travis CI.
2016-12-22 13:08:02 -10:00
Brian Smith
0b7413e4a9
Remove image in build status links in README.md.
...
The badge acts like a tracking beacon, which people working on
security/privacy stuff may not appreciate.
2016-10-25 19:14:56 -10:00
Mikhail Sobolev
8b4639980e
Fix links for oxidation and tls-1.3 projects.
...
The labels were replaced with projects.
2016-10-25 18:47:09 -10:00
Brian Smith
4c4ea47e26
Linux: Re-enable clang builds on Travis CI.
...
This reverts commit b6331570d081c820ded86f4fa2423a53beb75c56. It isn't
a pure revert because of merge conflicts.
2016-08-16 10:22:33 -10:00
Brian Smith
ec39fbde04
Update appveyor.yml for Rust 1.10.0; update README.me for VS2015.3.
2016-08-13 09:38:24 -10:00
Brian Smith
6c224a6a73
Use Xcode 7.3 in Travis CI.
2016-07-06 09:31:55 -10:00
Brian Smith
e7c831e886
Fix typo in README.md
2016-07-03 19:41:26 -10:00
Brian Smith
7ce57112bd
Update contributing section to mention --features=rsa_signing.
2016-07-03 15:54:58 -10:00
Brian Smith
e7cc35796f
Update contributing section of README.md.
2016-07-03 15:52:41 -10:00
Brian Smith
50e3bf2bc3
Move the documentation for the use_heap
feature to BUILDING.md.
2016-07-03 08:35:25 -10:00
Jesse Ruderman
d81c988931
Fix typo in README.md.
2016-06-23 21:05:41 -10:00
Alex Elsayed
8c8f4e1ff8
Change "no_heap" feature to "use_heap"; enable by default.
...
Cargo features are additive - Cargo presumes that it is safe to
enable a feature if _any_ dependent requires it, and that doing
so will not break crates that do not require it. As a result,
features that reduce the API surface - as no_heap did - violate
Cargo's invariants and can cause spooky failures at a distance.
Converting to a use_heap feature that enables APIs that may
allocate, and enabling it by default, preserves the current
behavior for users who simply depend on *ring* while better
fitting in to the Cargo ecosystem.
I agree to license my contributions to each file under the terms given
at the top of each file I changed.
2016-06-19 18:54:32 -10:00
Brian Smith
7f4f5d16e0
Add GCC 6 to Travis CI.
2016-06-15 09:19:57 -10:00
Brian Smith
051262d8c8
Improve README.md further, such as by adding a benchmarks section to it.
2016-06-02 08:09:14 -10:00
Brian Smith
d7c36c5cf3
Improve License & Contributing sections of the README.
2016-06-02 08:09:14 -10:00
Brian Smith
b6331570d0
Disable Clang builds on Travis CI.
...
The LLVM project has disabled the APT servers that are used to source
clang, so clang builds won't succeed.
2016-06-02 00:54:32 -10:00
Brian Smith
6c37f8a972
Update documentation w.r.t. the dropping of MSVS 2013 support.
2016-05-31 11:15:27 -10:00
Brian Smith
6ac696f838
Minimize references to other forks.
2016-05-23 18:39:24 -10:00
Brian Smith
6ef767f9fa
Clarify misleading note in README.md about BoringSSL compat.
...
It was true at the beginning, but now is very untrue.
2016-05-11 15:32:51 -10:00
Brian Smith
bb9911fbdd
Fix vulnerability reporting documentation.
...
Use the better text from webpki.
2016-05-11 15:31:29 -10:00
Brian Smith
4421e7c552
Reduce tested versions of GCC and Clang.
...
Travis CI runs just take way too long with this huge matrix, so prune
it to something more manageable.
2016-05-06 17:17:58 -10:00
Brian Smith
38b86a7711
Update documentation regarding supported Clang versions.
...
Clang 3.4 isn't "supported" (but probably still works). Clang 3.8 was
released so it isn't the trunk any more.
2016-04-14 17:30:42 -10:00
Brian Smith
4db5f88f61
Enable asm implementations for Windows; drop NO_ASM mode.
2016-04-14 11:37:37 -10:00
Brian Smith
6286c50038
Sync Apple clang version mention on README.md w/ reality.
2016-03-03 11:51:53 -10:00
Brian Smith
d62d3cd3bd
Clarify CLA-related stuff in README.md.
2016-02-21 22:55:16 -10:00
Brian Smith
6cc1d68838
Add ARM and Aarch64 to Travis CI (build only, no tests).
2016-02-02 23:16:40 -10:00
Brian Smith
61b234ef94
Add GCC 4.6 to Travis CI matrix.
...
GCC 4.6 is the default compiler on Ubuntu 12.04 LTS and other LTS
distros so it isn't a complete waste of time to support it. Luckily, it
is easy to do so.
2016-01-31 20:04:13 -10:00
Brian Smith
2c9a84c637
Drop i686-apple-darwin support.
...
It doesn't make sense to support this configuration given that nobody
has 32-bit Macs any more.
2016-01-31 19:30:13 -10:00
Brian Smith
f740b44a93
Touch up README.md.
2016-01-07 19:22:39 -10:00
Brian Smith
9079462150
Update supported/tested compilers in README.md.
2015-12-06 16:05:32 -10:00
Brian Smith
562ec71e09
Clean up README.md.
2015-10-31 07:42:51 -10:00
Brian Smith
992e93bf15
Add the |ring::aead| submodule.
2015-09-23 17:03:14 -07:00