Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-16 | pc64: amd64 kernel reboot support | cinap_lenrek | |
2014-03-16 | merge | aiju | |
2014-03-16 | games/snes: bug fixes | aiju | |
2014-03-16 | pc64: fix swaped error/flags in dumpregs(), remove misleading comment in ↵ | cinap_lenrek | |
apbootstrap | |||
2014-03-15 | games/snes: small mode 7 fix | aiju | |
2014-03-15 | games/snes: mode 7 | aiju | |
2014-03-15 | inst/bootsetup: do not copy 9pccpuf kernel to 9fat | cinap_lenrek | |
theres no cpuserver install anymore and pc kernels can assume cpu role with service=cpu boot parameter. | |||
2014-03-15 | games/snes: fix flickering sprite bug | aiju | |
2014-03-15 | merge | cinap_lenrek | |
2014-03-15 | pc64: add R8-R15 in dumpregs() | cinap_lenrek | |
2014-03-15 | merge | cinap_lenrek | |
2014-03-15 | plan9.ini(8): document service= boot parameter | cinap_lenrek | |
2014-03-15 | merge | aiju | |
2014-03-15 | games/snes: small hdma fix | aiju | |
2014-03-15 | merge | cinap_lenrek | |
2014-03-15 | kernel: interpret service= boot parameter to set "cpuserver" variable | cinap_lenrek | |
2014-03-14 | games/mkfile: add snes | cinap_lenrek | |
2014-03-14 | merge | cinap_lenrek | |
2014-03-14 | ramfs: replace with new lib9p based implementation | cinap_lenrek | |
old ramfs had a limit on the number of files it could serve and file size was limited to maximum allocaiton size. the new implementation uses multiple memory chunks to back file data in a private compactable memory pool to overcome these limits. files can be sparse. file metadata is maintained by 9pfile data structures of lib9p. | |||
2014-03-14 | games/snes: cpu bug fix and bg cleanup | aiju | |
2014-03-14 | games/snes: bg 3 | aiju | |
2014-03-14 | games/snes: hirom support and register 2180 fix | aiju | |
2014-03-14 | games/snes: mouse support | aiju | |
2014-03-14 | games/snes: performance improvements and scaling | aiju | |
2014-03-14 | games/snes: added decimal mode and wai | aiju | |
2014-03-13 | nm(2): clarify that U is an undefined symbol | mischief | |
2014-03-14 | games/snes: bug fixes | aiju | |
2014-03-14 | cpu: make -p work with explicit service in dialstring (same as import) | cinap_lenrek | |
2014-03-14 | import: make import -p work with explicit service in dialstring (thanks ↵ | cinap_lenrek | |
mischief) mischief → ; import -p tcp!9.offblast.org!17007 / /n/9 mischief → -> import: can't mount /: EOF receiving fversion reply mischief → on the console mischief → bmo Mar 13 18:55:30 dialing tcp!9.offblast.org!17007 mischief → bmo Mar 13 18:55:30 reconnected to tcp!9.offblast.org!17007 mischief → bmo Mar 13 18:55:30 connected from 199.191.58.44 mischief → bmo Mar 13 18:55:34 exiting...bmo Mar 13 18:55:30 dialing tcp!9.offblast.org!17007 mischief → bmo Mar 13 18:55:30 reconnected to tcp!9.offblast.org!17007 mischief → bmo Mar 13 18:55:30 connected from 199.191.58.44 mischief → bmo Mar 13 18:55:34 exiting... mischief → aan is dialing the *exportfs* port because i explicitly specified it | |||
2014-03-13 | added games/snes | aiju | |
2014-03-11 | exportfs: avoid closing netfd in filter() | cinap_lenrek | |
netfd is initially zero (stdin), when filter() closes fd0, fd0 is free to be reused. this causes problems with openmount() that assumes sfd being >2. instead, we dup the our pipe end over netfd, and close the pipe. | |||
2014-03-10 | libdraw: fix zero stringwidth() bug | cinap_lenrek | |
stringwidth() and string() sometimes failed spuriously due to the wrong assumption that cachechars() will only fail when a different subfont is needed. in fact, cachechars() can fail for other reasons like when it resizes the fontcache (or fails todo so). theres also the case when loadchar() is unable to translate a character and returns 0. this case needs to be differentiated from such temporary conditions like fontcache resize or subfont load to stop the retry loop in string() and stringwidth(). now cachechars() returns -1 to indicate that it cannot proceed and we test this in string() and stringwidth() to skip over untranslatable characters to make progress instead of retrying. | |||
2014-03-10 | 5e: remove newline from suicide string | cinap_lenrek | |
2014-03-10 | 5e: trap unaligned memory access | cinap_lenrek | |
2014-03-09 | nusb: added joy | aiju | |
2014-03-09 | libmach: pragma pack 32bit Ureg structs for amd64 | cinap_lenrek | |
when libmach is compiled with 6c, unions in the 32bit Uregs cause fields to be wronly aligned. use #pragma pack arround the #include "/$objtype/include/ureg.h" statement. | |||
2014-03-08 | 5e(1): add HISTORY | stanley lieber | |
2014-03-08 | merge | cinap_lenrek | |
2014-03-08 | 5e: fix amd64 | cinap_lenrek | |
2014-03-07 | fortunes: it would be nice to be able to try the plan 9 go port without a ↵ | stanley lieber | |
plan 9 system. | |||
2014-03-07 | mothra: handle blank lines inside <pre> tags | stanley lieber | |
2014-03-06 | nusb: fix loaddevstr() (thanks erik quanstro and richard miller) | cinap_lenrek | |
loaddevstr() should request 256 bytes, as per standard and respect the length embedded in the string. | |||
2014-03-06 | wifi: remove misleading packet header length check in wifidecrypt() | cinap_lenrek | |
we do not need to check block length in wifidecrypt() again as wifiiq() already filters out truncated frames. | |||
2014-03-06 | wifi: decode AP->AP (WDS / bridge) data frames. | cinap_lenrek | |
2014-03-06 | /lib/face/48x48x8/.dict: add quanstro@9atom.org; erik does not wear a hat | stanley lieber | |
2014-03-05 | ndb(8): the truth is too hard to explain, so theres a nice lie. | cinap_lenrek | |
2014-03-05 | ndb(8): document -x option of ndb/dnsquery (thanks mischief) | cinap_lenrek | |
2014-03-04 | cpu: remove unused connection directory buffer | mischief | |
2014-03-05 | nintendo(1): add SOURCE section | cinap_lenrek | |
2014-03-04 | updated nintendo manpage | aiju | |