Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-06-03 | all: linux/arm64 port | Aram Hăvărneanu | 1 | -0/+4 | |
Really trivial port. Change-Id: Ib2e3ad48df555ca4bd9339ddf79a832be895bd95 Reviewed-on: https://plan9port-review.googlesource.com/1030 Reviewed-by: Russ Cox <rsc@google.com> | |||||
2015-06-03 | all: linux/mips port | Aram Hăvărneanu | 1 | -0/+4 | |
Change-Id: I0af67bc44c7bb62a8e5a47eac597367f521f1c11 Reviewed-on: https://plan9port-review.googlesource.com/1210 Reviewed-by: Russ Cox <rsc@google.com> | |||||
2013-03-19 | libsec: avoid undefined C | Xi Wang | 1 | -2/+1 | |
gcc compiles `p + length < p' into 'length < 0' since pointer overflow is undefined behavior in C. This breaks the check against a large `length'. Use `length > pend - p' instead. There's no need to check `length < 0' since `length' is from length_decode() and should be non-negative. === Try the simplified code. void bar(void); void foo(unsigned char *p, int length) { if (p + length < p) bar(); } $ gcc -S -o - t.c -O2 ... foo: .LFB0: .cfi_startproc testl %esi, %esi js .L4 rep ret .L4: jmp bar .cfi_endproc Clearly `p' is not used at all. R=rsc CC=plan9port.codebot https://codereview.appspot.com/7231069 | |||||
2012-10-21 | fix clang warnings reported by Tuncer Ayaz | Russ Cox | 1 | -1/+1 | |
R=rsc http://codereview.appspot.com/6744054 | |||||
2011-10-05 | libsec: fix dsagen 64-bit bug | Russ Cox | 1 | -1/+1 | |
2011-05-18 | arm: build fixes | Richard Miller | 1 | -0/+4 | |
Get p9p to build cleanly for ARM - based on suggestions from rsc and eekee, plus a final tweak from me. Tested (a bit) on sheevaplug (ubuntu jaunty), Nokia N800 (maemo 4) and Nokia N900 (maemo 5). R=rsc CC=plan9port.codebot http://codereview.appspot.com/4524056 | |||||
2011-05-17 | SunOS fixes (thanks Aram Hăvărneanu) | Russ Cox | 1 | -2/+2 | |
R=rsc, rsc http://codereview.appspot.com/4271084 | |||||
2010-03-11 | probably_prime: run more than one Miller-Rabin round | Russ Cox | 1 | -12/+17 | |
R=rsc http://codereview.appspot.com/462041 | |||||
2010-03-11 | libsec: update primetest to use mpfmt | Russ Cox | 1 | -1/+1 | |
R=rsc http://codereview.appspot.com/464041 | |||||
2008-03-06 | libsec: use intptr to silence 64-bit warning (Michael Teichgräber) | Russ Cox | 1 | -1/+1 | |
2006-04-21 | apple | rsc | 3 | -1/+11 | |
2006-04-21 | use gcc because cpp sucks | rsc | 3 | -4/+2 | |
2006-04-01 | Use gcc -ansi -pedantic in 9c. Fix many non-C89-isms. | rsc | 25 | -220/+220 | |
2006-02-09 | sparc | rsc | 1 | -0/+4 | |
2005-05-12 | change labels to get better function boundaries | rsc | 2 | -12/+12 | |
2005-02-13 | add dsa x509 | rsc | 1 | -0/+74 | |
2005-02-11 | new allocrpc interface | rsc | 1 | -6/+1 | |
2005-01-19 | continue x86-64 | rsc | 1 | -0/+4 | |
2005-01-14 | checkpoint | rsc | 1 | -1/+6 | |
2005-01-11 | os x changes | rsc | 1 | -1/+1 | |
2004-12-28 | more little compile fixes | rsc | 1 | -2/+2 | |
2004-12-27 | silence various warnings | rsc | 1 | -0/+4 | |
2004-12-26 | add portdate | rsc | 1 | -0/+56 | |
2004-12-26 | changes from plan 9. some clean-up. | rsc | 5 | -20/+91 | |
2004-05-14 | Empty changelog | rsc | 4 | -6/+8 | |
2004-05-14 | asdf | rsc | 1 | -4/+0 | |
2004-05-14 | C | rsc | 4 | -0/+6 | |
little bugs . wq VS: ---------------------------------------------------------------------- | |||||
2004-05-09 | Ditto. | rsc | 1 | -9/+12 | |
2004-05-09 | It's bad form to access data *below* the stack pointer. | rsc | 1 | -16/+19 | |
2004-05-03 | Ignore unknown pragmas. | wkj | 1 | -0/+2 | |
Be less verbose when allocating uprocs. Don't drop core dump turds all over the place when x11 goes away. | |||||
2004-04-21 | Libsec doesn't compile without a reduce script, either. | wkj | 1 | -0/+13 | |
2004-04-21 | more tomfoolery. | rsc | 1 | -1/+0 | |
i bet mk can't read the mac os or sun os archives. | |||||
2004-04-21 | make scripts work with more shells, | rsc | 2 | -2/+4 | |
use current variable names. | |||||
2004-04-21 | ditto | rsc | 2 | -0/+8 | |
2004-04-21 | Rename the files so that we can run them through cpp. | rsc | 3 | -0/+5 | |
2004-04-21 | MD5 and SHA1 in transliterated to x86 assembler with C preprocessor goo. | wkj | 4 | -2/+471 | |
Thanks to Brendan Connell for putting up with this nonsense. | |||||
2004-04-19 | clean up when finished. | rsc | 2 | -2/+0 | |
don't set PLAN9 don't set PLAN9 | |||||
2004-03-26 | SunOS can rot in hell. | rsc | 1 | -1/+1 | |
2004-03-21 | Add most of libsec. | rsc | 47 | -0/+9625 | |
2004-03-21 | Small tweaks | rsc | 5 | -28/+45 | |
Lots of new code imported. | |||||
2003-11-25 | More tweaks on Linux and Solaris. | rsc | 1 | -1/+1 | |
2003-11-23 | Make things build on FreeBSD again. | rsc | 2 | -1/+2 | |
2003-11-23 | add libsec | rsc | 12 | -0/+2916 | |