| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-09-08 | mothra: make text inside <td> bold | cinap_lenrek | |
| 2015-09-08 | tar: remove unneccesary { } | cinap_lenrek | |
| 2015-09-08 | tar: make z flag work, even when no file name was provided (thanks aiju) | cinap_lenrek | |
| tar used to infer compression type from the filenames extension, but when no file name is given (stdin/stdout), the -z flag was ignored and no compression filter applied. this changes tar to assume the default gzip compression method when z is given and no file name is specified. | |||
| 2015-09-07 | mothra: add missing initializations for plaintext html state | cinap_lenrek | |
| 2015-09-06 | libthread: get rid of tprivalloc()/tprivfree()/tprivdata() and _workerdata() ↵ | cinap_lenrek | |
| (thanks qrstuv) these functions where undocumented and unused. especially tprivfree() was buggy missing a unlock() call. theres not much point in supporting these functions as theres threaddata() and procdata(). | |||
| 2015-09-06 | libc: remove privfree(), simplify privalloc() | cinap_lenrek | |
| 2015-09-05 | devqspi: fix qunlock error on stat() -> close() | cinap_lenrek | |
| 2015-09-05 | zynq: clean cache unconditionally *before* dma, invalidate cache *after* dma ↵ | cinap_lenrek | |
| for read case processor might bring data speculatively into the cache, before the dma completes. | |||
| 2015-09-05 | usbehci: clean cache unconditionally before handing a buffer to the hardware | cinap_lenrek | |
| even in the read case, we need to clean the cache so the cpu will not flush out old changes while the hardware updates the buffer. | |||
| 2015-09-05 | dist/mkfile: add target for the aijuboard *.zynq.img | cinap_lenrek | |
| this generates a disk image (to be written to usb or sdmmc card) containing 9fat partition with kernel and a hjfs filesystem partition with the 9front distribution. this could be easily extended to generate raspberry pi images as well, but i have no hardware to test. | |||
| 2015-09-05 | move screen and mouse setup code to /rc/bin/screenrc | cinap_lenrek | |
| 2015-09-05 | merge | cinap_lenrek | |
| 2015-09-05 | zynq: fix cache flush bug for emmc driver (have to invalidate cache *before* ↵ | cinap_lenrek | |
| read) | |||
| 2015-09-03 | fortunes: Please be respectful in this forum. | stanley lieber | |
| 2015-09-03 | html2ms: handle subscripts and superscripts | cinap_lenrek | |
| 2015-09-03 | mothra: subscript and superscript support | cinap_lenrek | |
| 2015-09-02 | auth/passwd: fix structure zeroing order | cinap_lenrek | |
| 2015-09-02 | libsec: add rfc5869 hmac-based key derivation function hkdf_x() | cinap_lenrek | |
| 2015-09-02 | libsec: generalize pbkdf2_hmac_sha1() to pbkdf2_x() passing the hmac as an ↵ | cinap_lenrek | |
| argument | |||
| 2015-09-02 | libsec: declare aes_setupEnc static | cinap_lenrek | |
| 2015-09-02 | tcp: fix mtu on server sockets again (thans mycroftix) | cinap_lenrek | |
| for incoming connection, we used s->laddr to lookup the interface for the incoming call, but this does not work when the announce address is tcp!*!123, then s->laddr is all zeros "::". instead, use the incoming destination address for interface mtu lookup. thanks mycroftix for troubleshooting! | |||
| 2015-09-01 | libsec: add curve25519 diffie hellman | cinap_lenrek | |
| 2015-09-01 | libsec: remove flawed aes() digest and hmac_aes() implementations (thanks aiju) | cinap_lenrek | |
| 2015-08-28 | libsec: work arround 8c running out of registers compiling curve25519.c | cinap_lenrek | |
| 2015-08-28 | libsec: add curve25519() from http://code.google.com/p/curve25519-donna/ | cinap_lenrek | |
| this is a portable version of curve25519() by google. | |||
| 2015-08-28 | merge | cinap_lenrek | |
| 2015-08-28 | libauthsrv: fix _asgetresp() for passwd | cinap_lenrek | |
| 2015-08-27 | mp.h: third time's a charm | glenda | |
| 2015-08-27 | mp.h: oops | glenda | |
| 2015-08-27 | mp.h: define mpnrand | glenda | |
| 2015-08-27 | libsec: add TLS_RSA_WITH_AES_128_CBC_SHA256 and ↵ | mischief | |
| TLS_RSA_WITH_AES_256_CBC_SHA256 ciphers | |||
| 2015-08-27 | devtls: add sha256 mac | mischief | |
| 2015-08-26 | libsec: add q parameter to dh_new() for subgroup support, sanitize dh parameters | cinap_lenrek | |
| 2015-08-26 | libmp: simplify mpnrand(), as mpnew() cannot return nil | cinap_lenrek | |
| 2015-08-25 | libmp: add mpnrand() function to generate uniform random number 0 ≤ x < n | cinap_lenrek | |
| 2015-08-25 | tput: check sbrk return value | mischief | |
| 2015-08-25 | merge | glenda | |
| 2015-08-25 | fix fuckup | glenda | |
| 2015-08-25 | import E script from bell labs | mischief | |
| 2015-08-25 | import E script from bell labs | mischief | |
| 2015-08-25 | libc: import more endianness fixes (thanks cherry9) | mischief | |
| from https://bitbucket.org/cherry9/plan9-loongson/ | |||
| 2015-08-23 | libsec: fix probably_prime() endless loop for n == 3 | cinap_lenrek | |
| 2015-08-22 | remove convkeys2 | cinap_lenrek | |
| 2015-08-21 | init: remove dependency to <authsrv.h> | cinap_lenrek | |
| 2015-08-21 | tapefs: remove dependency to <authsrv.h> | cinap_lenrek | |
| 2015-08-21 | import(4): -o, -O flags gone | cinap_lenrek | |
| 2015-08-21 | remove srvold9p | cinap_lenrek | |
| 2015-08-21 | cpu, import: remove old9p support | cinap_lenrek | |
| 2015-08-21 | remove old9p cpu service | cinap_lenrek | |
| 2015-08-21 | cmd/auth: remove private /dev/random reading routines, use genrandom() | cinap_lenrek | |
