2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Optimize `squash'. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Use `movdqa' to move between... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Add an extra blank line to... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Fix operand name in commentary. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2017-04-03 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: `mmla4' only need 48 bytes... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2017-04-03 |
Mark Wooding | symm/salsa20-arm-neon.S: Improve output permutation... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2017-04-03 |
Mark Wooding | symm/rijndael-x86ish-aesni.S: Use `.extern' for externa... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2017-04-03 |
Mark Wooding | base/asm-common.h, */*.S: New macros for making stack... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2017-04-03 |
Mark Wooding | base/asm-common.h, *.S: Add `INTFUNC' macro for interna... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2017-04-03 |
Mark Wooding | base/asm-common.h: Define `WORDSZ' appropriately for... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2017-04-03 |
Mark Wooding | base/asm-common.h: Use `_' consistently for ignored... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2017-04-03 |
Mark Wooding | base/asm-common.h, symm/*.S: New macros for register... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2017-04-03 |
Mark Wooding | base/asm-common.h: Add some general C preprocessor... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2017-04-03 |
Mark Wooding | base/ct.c: Better constant-time algorithms from /Hacker... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2017-04-03 |
Mark Wooding | base/asm-common.h, symm/rijndael-x86ish-aesni.S: Better... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2017-04-03 |
Mark Wooding | base/asm-common.h: Include `.note.GNU-stack' section... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-11-05 |
Mark Wooding | math/mpx-mul4-x86-sse2.S: Use `SHUF' instead of hardwir... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-11-01 |
Mark Wooding | symm/salsa20-*.S: Optimize the output permutations. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-10-02 |
Mark Wooding | math/mpx.h, math/mpmont.c: Retune the Karatsuba thresholds. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-10-02 |
Mark Wooding | math/ptab.in: Include the correct Oakley 2048 group! |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-10-02 |
Mark Wooding | math/: SSE2-based high-performance multipliers. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-10-02 |
Mark Wooding | base/asm-common.h: Add some debugging macros. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-10-02 |
Mark Wooding | vars.am: Don't delete `*.t' files after running tests. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-10-02 |
Mark Wooding | math/mpmont.c: Make REDC coefficient as long as the... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-10-02 |
Mark Wooding | math/mpmont.c: Factor out the computational core of... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-10-02 |
Mark Wooding | math/ec-test.c: Add in missing space in test failure... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-09-11 |
Mark Wooding | vars.am: Associate more useful dependencies with test... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-09-11 |
Mark Wooding | vars.am, symm/Makefile.am: Associate built test vector... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-09-11 |
Mark Wooding | math/mprand.[ch], rand/grand.c: Check range of arguments. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-09-11 |
Mark Wooding | math/mpint.h (MP_TOINT): Convert MP digits to target... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-09-09 |
Mark Wooding | math/{mpbarrett,mpmont}.h: Provide correctness proofs... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-11 |
Mark Wooding | symm/rijndael-x86ish-aesni.S: Load destination pointer... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-11 |
Mark Wooding | symm/rijndael-x86ish-aesni.S: Fix conflict in 32-bit... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-11 |
Mark Wooding | base/asm-common.h, *-x86ish-*.S: Centralize SSE shuffli... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-08 |
Mark Wooding | symm/{chacha,salsa20}-*.S: Indent the hoisted transposi... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-08-08 |
Mark Wooding | symm/salsa20-x86ish-sse2.S: Cosmetic fixes. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-07-30 |
Mark Wooding | symm/rijndael-arm-crypto.S: More aggressive loading... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-07-13 |
Mark Wooding | base/asm-common.h, *.S: Include metadata for 64-bit... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-07-13 |
Mark Wooding | symm/rijndael-x86ish-aesni.S: Move setup of endswap... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-07-13 |
Mark Wooding | base/asm-common.h, *.S: Introduce `AUXFN'/`ENDAUXFN... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-07-12 |
Mark Wooding | symm/rijndael-*.S (rijndael_setup_*): Roll up the inner... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-07-12 |
Mark Wooding | symm/rijndael-x86ish-aesni.S (rijndael_setup_x86ish_aes... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-07-12 |
Mark Wooding | Release 2.2.5. 2.2.5 |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-07-12 |
Mark Wooding | symm/rijndael-arm-crypto.S (rijndael_setup_arm_crypto... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-07-12 |
Mark Wooding | symm/rijndael-arm-crypto.S (rijndael_setup_arm_crypto... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-07-12 |
Mark Wooding | symm/rijndael-arm-crypto.S (rijndael_setup_arm_crypto... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-07-11 |
Mark Wooding | configure.ac: Use modern version of `AC_CHECK_TYPES'. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-07-11 |
Mark Wooding | symm/rijndael-arm-crypto.S: Outdent the `.rept/.endr... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-07-02 |
Mark Wooding | configure.ac: Use new name for `AX_C_LONG_LONG'. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-26 |
Mark Wooding | Release 2.2.4. 2.2.4 |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-26 |
Mark Wooding | configure.ac, symm/rijndael*: Use ARMv8 AES instruction... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-26 |
Mark Wooding | base/dispatch.c: Add notional support for `AT_HWCAP2... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-26 |
Mark Wooding | configure.ac: Check that the chosen assembler will... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-26 |
Mark Wooding | configure.ac: Segregate checks by source language better. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-26 |
Mark Wooding | symm/rijndael-x86ish-aesni.S: Have `endswap_block'... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-26 |
Mark Wooding | base/asm-common.h: Factor out `deposit fake literal... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-26 |
Mark Wooding | Have a small reformatting session. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-26 |
Mark Wooding | symm/rijndael-x86ish-aesni.S: Decorate `rijndael_rcon... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-26 |
Mark Wooding | base/dispatch.c: Fix list-macro invocation if we have... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-26 |
Mark Wooding | base/dispatch.c: Just include all the auxvec-related... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-26 |
Mark Wooding | base/asm-common.h: Use the correct `CPUFAM_*' name... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-26 |
Mark Wooding | configure.ac: Quote `$ac_cv_search_clock_gettime' properly. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-26 |
Mark Wooding | math/pfilt.c (pfilt_jump): Fix off-by-one error in... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-26 |
Mark Wooding | pub/bbs-gen.c, pub/rsa-gen.c: Fail if the generated... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-26 |
Mark Wooding | pub/bbs-gen.c: Carefully generate numbers of the correc... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-26 |
Mark Wooding | pub/bbs-gen.c: Return secret numbers for private keys. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-26 |
Mark Wooding | math/strongprime.c: Choose the smaller primes' sizes... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-26 |
Mark Wooding | math/, pub/: Take a more consistent approach to prime... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-25 |
Mark Wooding | pub/rsa-gen.c: Don't leak `t'. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-24 |
Mark Wooding | math/, pub/: Generate primes with exactly the right... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-24 |
Mark Wooding | math/mp-arith.c: New function `mp_leastcongruent'. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-24 |
Mark Wooding | Some basic formatting fixes. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-24 |
Mark Wooding | base/asm-common.h: Add some slightly cheesy Thumb support. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-24 |
Mark Wooding | base/asm-common.h: Introduce simpler PIC data reference... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-24 |
Mark Wooding | base/asm-common.h: Use new literal-pool stuff for ARM... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-24 |
Mark Wooding | base/asm-common.h: Introduce bad literal-pool handling... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-24 |
Mark Wooding | base/asm-common.h: Accept condition codes in ARM PIC... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-24 |
Mark Wooding | base/asm-common.h: Use `GOTREG' rather than the raw... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-24 |
Mark Wooding | *.S: Use `.text' consistently to name the text section. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-23 |
Mark Wooding | pub/dsa.h, pub/dsa-sign.h: Deprecate the old DSA interface. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-23 |
Mark Wooding | pub/dsa.h: Make sure `grand' is actually declared. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-23 |
Mark Wooding | pub/dsa-misc.c, pub/dsa.h: Make arg name in comment... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-13 |
Mark Wooding | Release 2.2.3. 2.2.3 |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-13 |
Mark Wooding | Merge branch 'master' of git.distorted.org.uk:~mdw... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-06 |
Mark Wooding | rand/rand.c (rdrand_quick): Improve the loop. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-04 |
Mark Wooding | configure.ac, rand/noise.c: Get high-res time from... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-04 |
Mark Wooding | rand/noise.c: Make the high-res timer function be a... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-04 |
Mark Wooding | configure.ac, Makefile.am: Collect libs only needed... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-04 |
Mark Wooding | Makefile.am: Include $(PIXIE_LIBS) in the main library. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-04 |
Mark Wooding | rand/noise.c (noise_devrandom): Use OpenBSD system... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-04 |
Mark Wooding | rand/noise.c (noise_devrandom): Use new Linux system... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-04 |
Mark Wooding | rand/noise.c (noise_devrandom): Handle Linux's broken... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-04 |
Mark Wooding | rand/noise.c (noise_devrandom): Refactor internals. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-04 |
Mark Wooding | src/noise.c: Make `bitcount' table be static and constant. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-04 |
Mark Wooding | rand/rand.c: Add support for x86 `RDRAND' instruction... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-04 |
Mark Wooding | base/dispatch.[ch]: Detect availability of the x86... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-04 |
Mark Wooding | rand/rand.[ch]: Add external `rand_quick' function. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-04 |
Mark Wooding | rand/: Secure `rand' generator against fork problems. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-04 |
Mark Wooding | Merge branch '2.2.x' |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2016-06-04 |
Mark Wooding | Release 2.2.2. 2.2.2 |
commit | commitdiff | tree | snapshot (tar.gz zip) |
next |