Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-05 | set /mail/tmp permissions world writable in cdproto | cinap_lenrek | |
2015-02-26 | leak: report alloc size mismatch | cinap_lenrek | |
2015-02-20 | gs: backport aes support for pdf-1.6 | cinap_lenrek | |
2015-02-19 | gs: work arround broken xref table pdfs | cinap_lenrek | |
rebuilding the xref table does not work for pdfs with compressed object streams. as a work arround, we skip xref table verification and ignore wrong xref gen # for gen 0 objects. | |||
2015-02-07 | added games/c64 | aiju | |
2014-12-11 | qmail: call mail instead of smtp with the wrong path | stanley lieber | |
2014-12-09 | hgwebfs: add fake add_handler method for HTTPRangeHandler() | cinap_lenrek | |
provide a add_handler() so code trying to add byterange.HTTPRangeHandler will succeed. webfs does handle "206 Partial Content" already. | |||
2014-11-13 | rootstub: create /sys/src/pkg and /sys/lib/pkg directories | cinap_lenrek | |
2014-10-31 | dist: generate efi bootable cd image | cinap_lenrek | |
2014-09-15 | hg: make intermediate directories like newer hg does | mischief | |
2014-08-28 | /sys/lib/dist/ndb/common: add auth=fs.stanleylieber.com authdom=inri | stanley lieber | |
2014-07-03 | ndb/common: add ipv6-icmp, ipv6-nonxt, ipv6-opts, bootps | stanley lieber | |
2014-07-01 | acid: fix notestk() on amd64 | Aram Hăvărneanu | |
Use Ureg->pc instead of Ureg->ir. | |||
2014-06-25 | sam: mark samsave executable | mischief | |
sam generates $home/sam.save for modified files. it expects /sys/lib/samsave to be executable to restore the modified files. | |||
2014-06-22 | remove imagepagerefs() acid function | cinap_lenrek | |
2014-05-20 | add _nsec() syscall 53 for binary compatibility with labs distribution | cinap_lenrek | |
the new syscall is added under the symbol _nsec() for binary compatibility. nsec() is still a library function reading /dev/bintime. | |||
2014-02-25 | acid: fix errstr syscall data offset for truss library | mischief | |
2014-02-24 | acid: add some debugging aid function for counting kernel image cache page refs | cinap_lenrek | |
2014-02-16 | truss: use A instead of X as address format for data dump | cinap_lenrek | |
2014-02-16 | truss: fix syscall address formats | cinap_lenrek | |
2014-02-14 | acid: add semacquire/semrelease/tsemacquire syscalls, handle _seek hack for ↵ | cinap_lenrek | |
amd64 (thanks erik) | |||
2014-02-12 | acid: fix acid/network, fix address formats from X to A | cinap_lenrek | |
2014-02-12 | truss: support for amd64 | cinap_lenrek | |
2014-02-10 | acid: remove objchar, prefering foobar.$objtype.acid | cinap_lenrek | |
acid already sets up objtype for us. | |||
2014-02-10 | acid: update acid libraries for amd64 | cinap_lenrek | |
2014-02-02 | newuser: dont bark when we cannot bind $home/bin/$objtype after /bin, create ↵ | cinap_lenrek | |
$home/bin/amd64 | |||
2014-02-02 | add acid library for amd64 | cinap_lenrek | |
2014-02-01 | rootstub: create amd64 directories for acme | cinap_lenrek | |
2013-12-25 | acid leak: remove arena pointer a < 0xff000000 check | cinap_lenrek | |
in the kernel, area can lie above 0xff000000 | |||
2013-12-22 | /sys/lib/plumb/basic: add commas to some rules for file names that will ↵ | stanley lieber | |
frequently contain commas | |||
2013-12-21 | add plumbing rules for page bookmarks and audio playback | cinap_lenrek | |
2013-12-17 | acid leak: handle ALIGN_MAGIC padding of skip area for mallocalign() | cinap_lenrek | |
the alloc and realloc tag words do not start at the beginning of a block created by mallocalign(). instead, the block is padded with ALIGN_MAGIC. | |||
2013-11-23 | kbdfs: add esc1+shift and esc1+ctrl pages (see sources kbmap-uk-weird patch) | cinap_lenrek | |
Add pages for esc1+shift and esc1+ctrl - some UK USB keyboards (Dell) and it seems some German ones: https://groups.google.com/forum/#!topic/comp.os.plan9/ycok6NTCWCg seem to generate an esc1 + code scancode combination for the pipe/backslash key. Seems like overkill to add two whole pages for just two keys, but there again RAM is cheap these days. Probably should take the changes across to omap/kbd.c (and by extension bcm/kbd.c) but the changes are trivial. | |||
2013-11-10 | ndb/common: add ipv6 addresses of root name servers | cinap_lenrek | |
2013-11-08 | kernel: make image cache not hold onto the channel, remove nocache flag | cinap_lenrek | |
the image cache should not hold onto the text file channel when not neccesary. now, the image keeps track of the number of page cache references in Image.pgref. if the number of page cache references and Image.ref are equal, this means all the references to this image are from the page cache. so no segments are using this image. in that case, we can close the channel, but keep the Image in the hash table. when attachimage() finds our image, it will check if Image.c is nil and reattach the channel to the image before it is used. the Image.nocache flag isnt needed anymore. | |||
2013-10-26 | ndb/common: update ip for d.root-servers.net | cinap_lenrek | |
2013-10-26 | ndb/common: dont use bell-labs dns servers for rfc1980 zones | cinap_lenrek | |
2013-10-23 | newuser: make lib/profile read drawterms /dev/secstore when available | cinap_lenrek | |
2013-09-21 | rootstub: create directories for mips | cinap_lenrek | |
2013-08-11 | create /sys/lib/ssl | cinap_lenrek | |
2013-06-10 | acid: fix dumptree() acid function to work in kernel debug, update ↵ | cinap_lenrek | |
malloc.acid and pool.acid files | |||
2013-05-26 | keep fpregs always in sse (FXSAVE) format, adapt libmach and acid files for ↵ | cinap_lenrek | |
new format we now always use the new FXSAVE format in FPsave structure and fpregs file, converting back and forth in fpx87save() and fpx87restore(). document that fprestore() is a destructive operation now. change fp register definition in libmach and adapt fpr() acid funciton. avoid unneccesary copy of fpstate and fpsave in sysfork(). functions including syscalls do not preserve the fp registers and copying fpstate from the current process would mean we had to fpsave(&up->fpsave); first. simply not doing it, new process starts in FPinit state. | |||
2013-05-20 | kbmap/ua: fix uppercase ь | ftrvxmtrx | |
2013-05-19 | kbmap/ru: fix uppercase ь | ftrvxmtrx | |
2013-04-29 | /sys/lib/rootstub: fix missing /alpha/lib/ape directory | ppatience0 | |
2013-04-28 | fix missing return compile error for manual book index generator | cinap_lenrek | |
2013-02-27 | dont use full qualified domain names in example configuration | cinap_lenrek | |
use shorter sysnames instead of full qualified domain names so one doesnt have to setup the dns server in the example configuration. | |||
2013-02-24 | cdproto: only include binaries for $objtype, filter temporary files | cinap_lenrek | |
2013-02-16 | troff macros: change unix /usr/lib paths to plan9 /sys/lib and /usr/bin/col ↵ | cinap_lenrek | |
-> /bin/col | |||
2013-02-11 | create /lib/firmware in rootstub | cinap_lenrek | |