Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-19 | mpc: remove unused yylval type | spew | |
2016-10-18 | aux/acpi: batteries and CPU temp reading so far | ftrvxmtrx | |
2016-10-18 | archacpi: optionally export acpi memory regions; properly initialize environment | ftrvxmtrx | |
2016-10-18 | sam: revert showdata crap | ftrvxmtrx | |
2016-10-18 | sam: corner cases are hard | ftrvxmtrx | |
2016-10-18 | sam: fixup :( | ftrvxmtrx | |
2016-10-18 | samterm: support "showdata" plumb action | ftrvxmtrx | |
2016-10-16 | fortunes: does that me a dipshit | stanley lieber | |
2016-10-15 | scram: remove _PTS(5). it just doesn't make any sense | ftrvxmtrx | |
2016-10-15 | scram: oops. word is 0xffff, not 0xff | ftrvxmtrx | |
2016-10-15 | scram: run _PTS(5) and disable GPEs before entering S5. x200s shuts down ↵ | ftrvxmtrx | |
properly now | |||
2016-10-10 | fortunes: Angular uses the term "scope" in a manner akin to the fundamentals ↵ | stanley lieber | |
of co mputer science. | |||
2016-10-03 | iwhois(1): make -n work, add .org, and a couple minor changes | BurnZeZ | |
2016-09-28 | nusb/kb: set usage to 0 (undefined) for items exceeding usage list | cinap_lenrek | |
2016-09-28 | nusb/lib: fix wrong endpoint id when openep() finds already existing ↵ | cinap_lenrek | |
endpoint file | |||
2016-09-26 | sam: putenv("%", ...): don't crash when no file is current | ftrvxmtrx | |
2016-09-22 | sam: use $% instead of $f for filename to be consistent with acme | cinap_lenrek | |
2016-09-22 | sam: make current filename available to shell commands in $f (thanks aiju) | cinap_lenrek | |
2016-09-21 | ip(3): spelling, thanks sl | cinap_lenrek | |
2016-09-21 | ip(3): update description of /net/ipifc/*/status format | cinap_lenrek | |
2016-09-20 | rio: fix onscreen() | cinap_lenrek | |
2016-09-19 | scat: hjdicks for amd64 | cinap_lenrek | |
2016-09-19 | pc(1): if the input base is not 10, print the 0d prefix before decimal ↵ | aiju | |
numbers; this way, all output is always valid input (for the current mode) | |||
2016-09-19 | merge | cinap_lenrek | |
2016-09-19 | webfs: aaand another one (should go to sleep) | cinap_lenrek | |
2016-09-19 | merge | cinap_lenrek | |
2016-09-19 | merge | cinap_lenrek | |
2016-09-19 | webfs: fix mistake... | cinap_lenrek | |
2016-09-19 | webfs: don't use cache connections when posting | cinap_lenrek | |
we cannot retry posts and we do not know for sure if a post had any side effect when we got no status, so always make a new connection for a post request. | |||
2016-09-19 | pc(1): add pb (thanks, BurnZeZ); add bit numbering | aiju | |
2016-09-18 | rio: improved bandsize() | cinap_lenrek | |
when dragging a window edge, allow one to slide to a corner or slide from corner to corner (usefull when inverting). also make sure the right or bottom of the rectangle returned by whichrect() is not outside of the screen (which makes drawing slow). | |||
2016-09-18 | cpu: quote remaining remote command arguments, don't syslog on missing ↵ | cinap_lenrek | |
/mnt/term/dev/cpunote file | |||
2016-09-17 | ipv6on: get network device from $netdir/ipifc/*/status | cinap_lenrek | |
2016-09-17 | etherzynq: implement promisc mode and multicast filter support | cinap_lenrek | |
2016-09-17 | nusb/ether: promisc and multicast support for admtek pegasus (aue) | cinap_lenrek | |
2016-09-17 | nusb/ether: multicast and promisc support for rtl8150 (url) | cinap_lenrek | |
2016-09-16 | merge | cinap_lenrek | |
2016-09-16 | nusb/ether: experimental pomisc mode and multicast support for smsc and asix | cinap_lenrek | |
2016-09-15 | pc(1): _ handling in numbers was broken at some point; restore documented ↵ | aiju | |
behaviour | |||
2016-09-15 | pc(1): add nsa() command | aiju | |
2016-09-14 | ape: fix format clash, %z is for size_t (which is a long currently), not ↵ | cinap_lenrek | |
pointer sized | |||
2016-09-11 | ape: bring strtod() in line with plan9's libc version | cinap_lenrek | |
2016-09-11 | libc: dont use floating point for portable umuldiv(), use 64 bit uvlong | cinap_lenrek | |
2016-09-11 | kernel: rekey chacha state on each randomread() invocation | cinap_lenrek | |
we can encrypt the 256 bit chacha key on each invocation making it hard to reconstruct previous outputs of the generator given the current state (backtracking resiatance). | |||
2016-09-11 | devcons: remove /dev/reboot "halt" command... | cinap_lenrek | |
the "halt" command written to /dev/reboot just causes the machine to crash... its also undocumented... removing it. -- cinap | |||
2016-09-11 | kernel: better nonce partitioning for chacha random number generator | cinap_lenrek | |
leave the block counter to chacha_encrypt() and increment the 96 bit iv instead. | |||
2016-09-11 | kernel: xoroshiro128+ generator for rand()/nrand() | cinap_lenrek | |
the kernels custom rand() and nrand() functions where not working as specified in rand(2). now we just use libc's rand() and nrand() functions but provide a custom lrand() impelmenting the xoroshiro128+ algorithm as proposed by aiju. | |||
2016-09-11 | kernel: make randomread() fault reentrant | cinap_lenrek | |
we now access the user buffer in randomread() outside of the lock, only copying and advancing the chacha state under the lock. this means we can use randomread() within the fault handling path now without fearing deadlock. this also allows multiple readers to generate random numbers in parallel. | |||
2016-09-11 | kernel: replace various custom random iv buffer filling functions with calls ↵ | cinap_lenrek | |
to prng() | |||
2016-09-09 | fortunes: Nein -- General Chuck Yeager | stanley lieber | |