976 Commits

Author SHA1 Message Date
dignifiedquire
6f17ec8059 chore(num-bigint-dig): release 0.6.0 2019-12-11 00:48:46 +01:00
Friedel Ziegelmayer
3042607c90
feat: update dependencies 2019-12-11 00:48:19 +01:00
Friedel Ziegelmayer
f220490a7a
Merge pull request #14 from tarcieri/zeroize/1.1
feat(deps): update zeroize to 1.1.0
2019-12-09 23:44:19 +01:00
Tony Arcieri
266f1b0652 feat(deps): update zeroize to 1.1 2019-12-09 09:01:55 -08:00
dignifiedquire
5b3de9b0bb chore(num-bigint-dig): release 0.5.0 2019-10-13 16:29:37 +02:00
Friedel Ziegelmayer
4afb3f0c2a
New deps (#13)
New deps
2019-10-13 16:29:21 +02:00
dignifiedquire
7a587a8ecf chore: fix crate version 2019-10-13 15:33:38 +02:00
dignifiedquire
7e7b231071 feat(deps): update zeroize 2019-10-13 15:30:50 +02:00
dignifiedquire
bb167d4a9a refactor: fix compiler warnings 2019-10-13 15:21:56 +02:00
dignifiedquire
91dd6fcc8b chore: add release config 2019-10-13 15:16:19 +02:00
dignifiedquire
6ab1d089d9 chore: remove unused bors.toml 2019-10-13 15:15:29 +02:00
Robin Lambertz
874ab0fbaa feat: no_std support
* no_std support

* Use integer log2 when possible to estimate allocations

* Remove std features from a few dependencies

* Use libm for missing funcs in nostd environment

* Use autocfg to detect presence of i128

* Better CI test for nostd environment

* Move benchmark to a separate crate

* Make the tests pass in no_std builds

* Use thumbv7m target for nostd build test

* Add documentation about the no-std compatibility

* Make zeroize and prime features no_std-compatible

* Test each feature in nostd context

* Fix mac test to work in no_std environment

* Avoid using thread_rng in nostd tests

* Fix prime tests in nostd mode

* Fix all warnings and errors

* Only test nostd builds on nightly on travis

* Travis: Only do nostd builds on nightly
2019-10-13 15:14:14 +02:00
Friedel Ziegelmayer
688ad829e5
fix(gcd): handle edge cases around zero 2019-06-20 13:51:54 +02:00
goldenMetteyya
438dffbf71
Update lib.rs 2019-05-25 15:27:55 +03:00
goldenMetteyya
5f6c95d3d1 remove console logs 2019-04-29 17:03:30 +03:00
goldenMetteyya
02d4206dd6 bug fix 2019-04-29 16:59:41 +03:00
goldenMetteyya
607338e5af condition bug fix 2019-04-29 01:49:18 +03:00
goldenMetteyya
603c200bce lighten test case computational hardness 2019-04-29 01:10:34 +03:00
goldenMetteyya
58fd3e4024 Fixing 2019-04-29 00:52:12 +03:00
goldenMetteyya
fee800e2ac travis 2019-04-28 21:42:41 +03:00
goldenMetteyya
67e93777e4 all tests pass locally but travis not happy 2019-04-28 21:40:44 +03:00
goldenMetteyya
cd5c348e8a run cargo fmt 2019-04-28 21:27:50 +03:00
goldenMetteyya
137de6fcb0 hello xgcd, zero & negative value support
Created Seperate Function for now
2019-04-28 21:18:27 +03:00
goldenMetteyya
d4712d31cc cleanup 2019-04-27 03:04:52 +03:00
goldenMetteyya
a977d93720 Merge branch 'master' of https://github.com/stichtingorganism/num-bigint 2019-04-27 03:02:56 +03:00
goldenMetteyya
ad4c00a7be
Update gcd.rs
Fix edge case for negative zero
2019-04-10 09:48:43 +03:00
goldenMetteyya
360be18ba5 Update partial.rs 2019-04-10 01:57:15 +03:00
goldenMetteyya
c028900d4f Update partial.rs 2019-04-10 01:52:04 +03:00
goldenMetteyya
af10d184a0 Update partial.rs 2019-04-10 01:45:21 +03:00
goldenMetteyya
5c5223448e Update partial.rs 2019-04-10 01:20:04 +03:00
goldenMetteyya
95544aaf51 Update partial.rs 2019-04-10 00:20:04 +03:00
goldenMetteyya
c161e8ef9f Update partial.rs 2019-04-10 00:03:51 +03:00
goldenMetteyya
a65950ef26 Update partial.rs 2019-04-09 23:57:43 +03:00
goldenMetteyya
749cc7e016 Update partial.rs 2019-04-09 23:53:20 +03:00
goldenMetteyya
1962227e32 Update partial.rs 2019-04-09 23:49:51 +03:00
goldenMetteyya
10fcc8b683 Update partial.rs 2019-04-09 23:39:15 +03:00
goldenMetteyya
b6577bde29 Update partial.rs 2019-04-09 23:33:26 +03:00
goldenMetteyya
6fdbd5458f Update partial.rs 2019-04-09 23:17:46 +03:00
goldenMetteyya
aa196b8ca4 Update partial.rs 2019-04-09 23:02:01 +03:00
goldenMetteyya
7f355ec675 mmm 2019-04-09 20:45:26 +03:00
goldenMetteyya
89448c40f0 Update lib.rs 2019-04-09 20:30:57 +03:00
goldenMetteyya
ebf99e8617 Update partial.rs 2019-04-09 20:19:09 +03:00
goldenMetteyya
a1a0eef6cb xx 2019-04-09 20:16:01 +03:00
goldenMetteyya
9e211ff911 tests 2019-04-09 19:15:57 +03:00
goldenMetteyya
7b1a748e17 type changes 2019-04-09 18:14:19 +03:00
goldenMetteyya
a92819f059 Update partial.rs 2019-04-09 17:56:07 +03:00
goldenMetteyya
f44cb2ce1e partial updates 2019-04-09 17:39:20 +03:00
goldenMetteyya
6397b920c7 this is random trial, tests fail 2019-04-09 16:06:10 +03:00
goldenMetteyya
4f33ddd4e8 Update gcd.rs 2019-04-09 15:55:07 +03:00
goldenMetteyya
17caaa07b4 Update gcd.rs 2019-04-09 15:50:54 +03:00