shithub: mc

RSS feed

ce10ff58 – Ori Bernstein <ori@deb.here> authored on 2018/06/14 18:46
Update bootstrap for OSX

ce40d018 – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/11 08:58
Return an error from pledge.

c2f95865 – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/11 04:28
Fix type env assertion.

12da19e4 – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/10 08:59
Correctly float assignments inside function arguments.

aed73f86 – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/09 10:08
Fix test:wqs

84393ead – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/09 09:47
Consistently and corretly add Oundef.

92840bc1 – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/08 04:10
Add pledge support.

3d9e396e – iriri <iri@konnichiwastevenspielbergde.su> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/06/07 19:53
Add convenience wrappers for atomic operations on pointers

74355dfc – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/06 10:39
OpenBSD 6.1 doesn't recognize MAP_STACK.

aa40fda4 – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/03 13:44
Export bytealloc/zbytealloc for users.

f75a890b – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/26 10:54
Add test for recursive closure.

05764878 – Quentin Carbonneaux <quentin@c9x.me> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/05/24 16:20
libflate (DEFLATE decoding)

e4e8fa6f – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/29 18:13
Retroactively update the ABI version.

d2a62a5b – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/29 18:11
Add testdeps to libmath.

4d79fc86 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/26 09:24
Initialize the closure before a recursive capture.

77c9b908 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/26 08:03
Fix indentation.

74641742 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/12 07:53
Add tests for AES GCM decryption, fix a small bug.

05e04ed1 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/12 21:28
Fix posix build.

7cd4f442 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/12 21:15
Add float trapping controls.

f52ac3cb – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/12 14:56
Remove useless bounds check.

398cc4d0 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/12 06:04
Add aesgcm decryption

a28464d9 – Ori Bernstein <ori@eigenstate.org> authored and System administrator <root@ip-172-31-43-29.ap-northeast-1.compute.internal> committed on 2018/05/12 02:32
Move nix packaging to the appropriate place.

729c781f – Adrian Parvin D. Ouano <adrianparvino@gmail.com> authored and System administrator <root@ip-172-31-43-29.ap-northeast-1.compute.internal> committed on 2018/05/11 10:49
Add default.nix for Nix systems

5e304164 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/10 20:14
Check return value of getcwd.

1d4b5540 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/10 20:13
The deps aren't phony.

c0445830 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/10 16:44
Rebuild if the toolchain was updated.

34aa8c1d – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/10 16:06
Merge branch 'libmath-merge'

a4f0ffa2 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/09 15:21
Turn off fancy stuff when we have an old assembler.

005ab9c7 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/09 19:40
Regenerate netbsd bootstrap

3665783a – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/09 15:21
Merge remote-tracking branch 'npnth/libmath'

0f956d6b – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/08 18:33
Don't specify .comm alignment.

00348526 – Carlin Bingham <cb@viennan.net> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/05/08 00:02
libjson: allow square brackets in strings

78792ee3 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/06 08:37
Start of AES GCM work.

afee16c0 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/06 02:58
Make std.writeall api slightly nicer.

37ba2ec8 – S. Gilles <sgilles@math.umd.edu> authored on 2018/05/03 16:14
Finish expm1 using scale2.

bf035b68 – S. Gilles <sgilles@math.umd.edu> authored on 2018/05/03 07:13
Implment scale2.

0dd6c9d5 – S. Gilles <sgilles@math.umd.edu> authored on 2018/04/20 10:33
Implement most of expm1. Errors in huge numbers.

1ac88fcd – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/01 06:24
Escape test failures.

e1bfd3ee – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/01 05:07
Merge branch 'master' of /git/ori/mc

89331eff – Ori Bernstein <ori@eigenstate.org> authored on 2018/04/27 14:15
Extract slices recursively.

32ff704e – Ori Bernstein <ori@markovcorp.com> authored on 2018/04/24 07:40
We don't do PIE yet, let's deal with it later.

0f7fbc2d – Ori Bernstein <ori@eigenstate.org> authored on 2018/04/22 15:40
Improve comments.

4ac578a1 – Ori Bernstein <ori@eigenstate.org> authored on 2018/04/22 15:29
Add a special exit stack to our thread library.

b9cf124f – Ori Bernstein <ori@eigenstate.org> authored on 2018/04/20 06:40
Fix OpenBSD 6.1 specialization.

e406ac08 – S. Gilles <sgilles@math.umd.edu> authored on 2018/04/19 16:59
Put _s in the right spot in ASM files.

bc7052e0 – S. Gilles <sgilles@math.umd.edu> authored on 2018/04/19 06:51
Test exp.

0f4c2a5b – S. Gilles <sgilles@math.umd.edu> authored on 2018/04/19 06:43
Subnormalize special-case floats in fltXYassem.

96907bd2 – S. Gilles <sgilles@math.umd.edu> authored on 2018/04/17 19:13
Implement exp.

8092374b – S. Gilles <sgilles@math.umd.edu> authored on 2018/04/17 17:59
Implement Horner's Scheme for polynomial evaluation.

d25b147c – S. Gilles <sgilles@math.umd.edu> authored on 2018/04/17 15:38
Boilerplate FP control word code for ASM round.

cbdb7d93 – S. Gilles <sgilles@math.umd.edu> authored on 2018/04/17 13:52
Explicitly type some variables.

8c252ab9 – S. Gilles <sgilles@math.umd.edu> authored on 2018/04/18 04:31
Add round-to-nearest-integer.

9aabbe57 – S. Gilles <sgilles@math.umd.edu> authored on 2018/04/18 04:30
Merge remote-tracking branch 'ori/master' into HEAD

3d71446e – Ori Bernstein <ori@eigenstate.org> authored on 2018/04/17 18:28
Don't mutate the traits on builtin types.

35b4358b – Ori Bernstein <ori@markovcorp.com> authored on 2018/04/17 10:22
Remove stray ',' from error message.

b433062c – Ori Bernstein <ori@markovcorp.com> authored on 2018/04/17 10:18
Merge trait specs if provided.

abe1191c – Ori Bernstein <ori@eigenstate.org> authored on 2018/04/16 19:09
Add missing libcrypto dependency

4bc1493f – Ori Bernstein <ori@eigenstate.org> authored on 2018/04/15 18:41
Add support for ragged RSA numbers.

d159e8c6 – Ori Bernstein <ori@eigenstate.org> authored on 2018/04/15 15:50
Add first tested RSA implementation.

057c6636 – Ori Bernstein <ori@eigenstate.org> authored on 2018/04/15 14:37
Add big-endian constructor for ctbig.

8e12e317 – Ori Bernstein <ori@eigenstate.org> authored on 2018/04/15 14:09
Misc fixes to ctbig.

4acd9ee5 – S. Gilles <sgilles@math.umd.edu> authored on 2018/04/12 23:08
Break out some fpmath functions to utililty file.

f3742c89 – Ori Bernstein <ori@eigenstate.org> authored on 2018/04/07 21:47
Remove dead code/comments.

85e3adbc – Ori Bernstein <ori@eigenstate.org> authored on 2018/04/07 21:45
Add a nontrivial modpow test.

32fd9ebd – Ori Bernstein <ori@eigenstate.org> authored on 2018/04/07 21:45
Make constant time ints package local.

c80d62a2 – Ori Bernstein <ori@eigenstate.org> authored on 2018/04/07 21:17
Add support for `-T` option to compile in test mode.

f9f93d1e – Ori Bernstein <ori@eigenstate.org> authored on 2018/04/07 20:59
Constant time modpow.

185f780a – Ori Bernstein <ori@eigenstate.org> authored and Ori Bernstein <ori@markovcorp.com> committed on 2018/04/05 09:48
Ensure that we initialize the environment fully.

814c5bcd – Ori Bernstein <ori@eigenstate.org> authored on 2018/03/31 15:19
Clip top of ints.

7ed35649 – Ori Bernstein <ori@eigenstate.org> authored on 2018/03/30 20:52
Fix tests on 9front.

8703e529 – Ori Bernstein <ori@eigenstate.org> authored on 2018/03/30 20:00
Comment out unused tests (oops)

3e94feff – Ori Bernstein <ori@eigenstate.org> authored on 2018/03/30 19:59
Add mising file to build list.

473ce973 – Ori Bernstein <ori@eigenstate.org> authored on 2018/03/24 21:53
Add constant time bigint ops.

731dd885 – Ori Bernstein <ori@eigenstate.org> authored on 2018/03/29 09:42
Remove suprious free. We don't want to mutate the targets.

55f8d064 – S. Gilles <sgilles@math.umd.edu> authored on 2018/03/28 20:37
Implement sqrt in asm.

959b4737 – S. Gilles <sgilles@math.umd.edu> authored on 2018/03/25 18:18
Implement sqrt.

c5cc1b17 – Ori Bernstein <ori@eigenstate.org> authored on 2018/03/24 14:23
Allow 'make release' to override version.

ed04d47b – Ori Bernstein <ori@markovcorp.com> authored on 2018/03/28 11:20
Fix typos in build.

fb0c459a – Ori Bernstein <ori@markovcorp.com> authored on 2018/03/28 07:34
Improve comments on the regex interpreter.

654eb21d – Ori Bernstein <ori@markovcorp.com> authored on 2018/03/28 07:09
Improve commenting.

c19f9bc2 – Ori Bernstein <ori@deb.here> authored on 2018/03/24 21:13
Make output buffers bigger.

375f3f20 – Ori Bernstein <ori@eigenstate.org> authored on 2018/03/24 20:11
Clean up setenv a bit.

8da5ac5a – Ori Bernstein <ori@eigenstate.org> authored on 2018/03/24 19:45
Clean up and remove edge cases in strfind.

1d765410 – S. Gilles <sgilles@math.umd.edu> authored on 2018/03/24 19:17
Fix fma32 off-by-ones.

56c70bd6 – Ori Bernstein <ori@eigenstate.org> authored on 2018/03/24 19:13
Handle subtests correctly.

34a0fe0d – Ori Bernstein <ori@eigenstate.org> authored on 2018/03/24 18:49
Handle zero length needles.

b39e8ca0 – Ori Bernstein <ori@eigenstate.org> authored on 2018/03/24 18:35
Improve test runner test filtering.

17cb502c – Ori Bernstein <ori@eigenstate.org> authored on 2018/03/24 14:00
Add support for OpenBSD's MAP_STACK mmap flags, use it in libthread

530c197b – Ori Bernstein <ori@eigenstate.org> authored on 2018/03/23 20:04
Add OpenBSD 6.3 system call support.

60964cf8 – Ori Bernstein <ori@eigenstate.org> authored on 2018/03/22 20:24
Fix the cpufeatures... er... features on plan 9.

a94f75ac – Ori Bernstein <ori@eigenstate.org> authored on 2018/03/22 20:24
Fix the cpufeatures... er... features on plan 9.

debd13ef – S. Gilles <sgilles@math.umd.edu> authored on 2018/03/22 17:32
Rewrite fma32.

408acb54 – S. Gilles <sgilles@math.umd.edu> authored on 2018/03/22 08:39
Even more subnormal detection in flt32fromflt64.

5de1231c – S. Gilles <sgilles@math.umd.edu> authored on 2018/03/22 07:10
Drop "fpmath-" prefix, it's redundant

d2746980 – S. Gilles <sgilles@math.umd.edu> authored on 2018/03/21 19:21
Implement assembly version of fused multiply-add

31356a32 – S. Gilles <sgilles@math.umd.edu> authored on 2018/03/22 06:27
Do not use packed SIMD instructions for only one argument

c79e884f – S. Gilles <sgilles@math.umd.edu> authored on 2018/03/22 05:56
Correct off-by-one for subnormals when converting flt64 to flt32

55f06152 – S. Gilles <sgilles@math.umd.edu> authored on 2018/03/21 18:50
Merge branch 'libmath-asm' into libmath

3c881e8b – S. Gilles <sgilles@math.umd.edu> authored on 2018/03/21 18:49
Merge remote-tracking branch 'ori/master' into libmath

a33e94a6 – S. Gilles <sgilles@math.umd.edu> authored on 2018/03/21 15:17
Replace fma32 with simpler, cleaner algorithm from musl

Next