Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-06 | libsec: handle signed asn.1 bigint to mpint conversion for x509 | cinap_lenrek | |
2017-02-06 | ip/ipconfig: have to refresh /net/cs, /net/dns after ndbconfig even tho ↵ | cinap_lenrek | |
/net/ndb didnt got written | |||
2017-02-06 | rsagen: prefer 65537 as the default exponent when elen == 0, otherwise pick ↵ | cinap_lenrek | |
randomly | |||
2017-02-06 | libsec: fix mkbigint(), asn.1 uses two's compement signed representation | cinap_lenrek | |
quick fix is to bias the rounding so the msb will always be zero. should write proper conversion code to actually deal with signed mpints... also for asn1mpint()... -- cinap | |||
2017-02-06 | libsec: check if modulus is too small for message in pkcs1padbuf() | cinap_lenrek | |
2017-02-06 | libsec: need PKCS#9 "Extension Request" attribute (rsareq()) | cinap_lenrek | |
2017-02-05 | aan: remove fcallfmt | cinap_lenrek | |
2017-02-05 | merge | cinap_lenrek | |
2017-02-05 | libsec: have rsagen() always produce postive !dk to avoid confusion | cinap_lenrek | |
2017-02-05 | merge | cinap_lenrek | |
2017-02-05 | libmp: fix mpmod() aliasing bug when n == r and x < 0 (thanks aiju, mischief) | cinap_lenrek | |
mischief found this in rsafill()'s call mpmod(c2, x, x), where d parameter is negative (rsagen created a rsa key with negative dk). | |||
2017-02-03 | games/mix: implement Knuth's specification for comments | spew | |
2017-02-04 | aan: use unsigned message counters, reject repeated acks, cleanup debug prints | cinap_lenrek | |
2017-02-03 | libregexp: improve the transition to next available thread, instruction, and ↵ | spew | |
generation | |||
2017-02-02 | libregexp: simplify regular expression vm implementation | spew | |
Make the logic around who has priority over the final match simpler by merging the priority generation and match fields in a smarter way. Move the creation of new thread matches up to the top to avoid jumping all over the place. | |||
2017-02-02 | ip/ipconfig: don't write /net/ndb when getting config from ndb (-N) | cinap_lenrek | |
2017-02-02 | aan: check negative message size in header | cinap_lenrek | |
2017-02-01 | audio/flacdec: continue after decode error (thanks deuteron) | cinap_lenrek | |
2017-01-31 | /sys/lib/plumb/basic: fix rule for audio files (thanks deuteron) | cinap_lenrek | |
2017-01-30 | cwfs: handle worm exhaustion more gracefully | cinap_lenrek | |
don't deadlock when cwgrow() detects we'r out of worm space by releasing the cache superblock buffer. don't allocate space beyond the worm device when dumping by having slit() check. after cwrecur(), we check if there are enougth blocks remaining to write the dump date directories and superblocks. | |||
2017-01-27 | cwfs: fix cwcmd startdump | cinap_lenrek | |
2017-01-26 | auth/keyfs: use ulong for time | cinap_lenrek | |
2017-01-26 | secstore/secuser: use ulong for time | cinap_lenrek | |
2017-01-26 | auth(8): document authsrv -N flag | cinap_lenrek | |
2017-01-23 | games/mix: fix STZ bug, print CMPA instruction | spew | |
2017-01-23 | inst/bootsetup: fix unformated esp check (thanks yellow_apple) | cinap_lenrek | |
2017-01-22 | pc/pc64: get rid of timerset(0) case, was used with "i8253set off" ctl | cinap_lenrek | |
2017-01-22 | sgi: get rid of timerset(0) case | cinap_lenrek | |
2017-01-22 | sgi: cleanup timer code | cinap_lenrek | |
- no need to splhi() in timerset, always called with interrupts off. - make timerset always update the period (next == 0) - remove period update in fastticks(), simplify delta calculation. | |||
2017-01-22 | merge | cinap_lenrek | |
2017-01-22 | factotum: fix memory leak in findkey() | cinap_lenrek | |
2017-01-20 | games/mix: fix man page directories | spew | |
2017-01-17 | games/mix: remove tests directory | spew | |
2017-01-17 | games/mix: document -g option, rename tests to examples as it is in the man page | spew | |
2017-01-15 | rcpu: use $cpu environment variable for host when not specified | cinap_lenrek | |
2017-01-15 | libsec: avoid temp variables in chacha/salsa ENCRYPT() macro | cinap_lenrek | |
given that we only pass uchar* with constant offsets to the s and d arguments of ENCRYPT(), we do not need the temporary variables sp/dp and the compiler is smart enougth to combine the const offset with the ones from GET4() and PUT4() and emit single load and store instructions for the byte accesses. | |||
2017-01-13 | rx: remove ssh code | cinap_lenrek | |
2017-01-13 | listen(8): remove tcp22 section | cinap_lenrek | |
2017-01-13 | remove !tcp22 service | cinap_lenrek | |
2017-01-13 | cpu(1), import(4): note deprecation and refer to rcpu(1) | cinap_lenrek | |
2017-01-13 | listen(8): remove reference to ssh(1) | cinap_lenrek | |
2017-01-13 | rsa(8): remove reference to ssh(1) | cinap_lenrek | |
2017-01-13 | srv(4): fix reference to tlssrv(8) | cinap_lenrek | |
2017-01-13 | factotum(4): remove reference to ssh(1) | cinap_lenrek | |
2017-01-13 | execnet(4): remove trailing , | cinap_lenrek | |
2017-01-13 | execnet(4): remove reference to ssh(1) | cinap_lenrek | |
2017-01-13 | vt(1): remove reference to ssh(1) | cinap_lenrek | |
2017-01-13 | con(1): remove reference to ssh(1) | cinap_lenrek | |
2017-01-13 | 9p(2): remove reference to ssh(1) | cinap_lenrek | |
2017-01-13 | stub(8): remove reference to sshnet | cinap_lenrek | |