summaryrefslogtreecommitdiff
path: root/sys/man/2
AgeCommit message (Collapse)Author
2014-07-21libdraw: add missing borderop() (thanks aiju)cinap_lenrek
2014-07-03mergecinap_lenrek
2014-07-029pqueue(2): englishstanley lieber
2014-07-039p(2): add reference to 9pqueue(2)cinap_lenrek
2014-07-03add 9pqueue(2), medium to low quality manpage.cinap_lenrek
2014-06-28nusb: fix spelling, sorrycinap_lenrek
2014-06-28nusb: implement aijus stable uniqueue device namescinap_lenrek
instead of naming devices by ther dynamically assigned device address, we hash device uniqueue fields from the device descriptor and produce a 5 digit hex string that will identify the device across machines. when there is a collision (less than 1% chance with 100 devices), usbd will append the device address to the name to make it uniqueue for this machine. the hname is passed to drivers in the devid argument, which now has the form addr:hname, where the colon and hname can be omited (for backwards compatibility). when the new behaviour isnt desired, nousbhname= environment variable can be defined giving the old behaviour.
2014-05-20libc: dont cache /dev/bintime filedescriptor for nsec()cinap_lenrek
2014-04-26mergeftrvxmtrx
2014-04-26man pages: fix duplicate wordsftrvxmtrx
2014-04-26draw(2): fix missing arg of bezspline on page 5glenda
2014-04-26man pages: the the wichftrvxmtrx
2014-04-01getfields(2): add missing SOURCE fileBurnZeZ
2014-02-25scribble(2): quashed false claims of quick-reference decadance.glenda
2014-02-24mp(2): spellingmischief
2014-02-24control(2): spellingmischief
2014-02-12pool(2): fix ulong -> uintptrcinap_lenrek
2014-01-20malloc(2): update alloctag typescinap_lenrek
2014-01-17Corrected some man pages.aap
2013-12-27add HISTORY to various man pagesstanley lieber
2013-12-25json(2): fix out of order SOURCE headingcinap_lenrek
2013-12-19json(2): fix spelling errorstanley lieber
2013-12-19add medium to low quality json(2) manual pagecinap_lenrek
2013-12-09draw: fix drawing of replicated source image on memlayer with a clip rectanglecinap_lenrek
when a replicated source image with a clipr with clipr.min > Pt(0, 0), drawclip() would properly translate the src->clipr on the dstr but then clamp the source rectangle back on src->r. while traversing down multiple layers, this would cause the translation to be applied multiple times to the dst rectangle giving the wrong image result. this change adds a new drawclipnorepl() function that avoids the clamping of source and mask rectangles to src->r and mask->r. this is then used in libmemlayer. the final memimagedraw() call will call drawclip() which will do the final claming. a testcase is provided: #include <u.h> #include <libc.h> #include <draw.h> Image *blue; Image *red; void main(int, char *argv[]) { Image *i; if(initdraw(nil, nil, argv[0]) < 0) sysfatal("initdraw: %r"); i = allocimage(display, screen->r, screen->chan, 1, DWhite); red = allocimage(display, Rect(0,0,1,1), screen->chan, 1, DRed); blue = allocimage(display, Rect(0,0,1,1), screen->chan, 1, DPaleblue); replclipr(red, 1, Rect(10, 10, 110, 110)); replclipr(blue, 1, Rect(11, 11, 111, 111)); /* draw on non-layer, works correctly */ draw(i, i->r, red, nil, ZP); draw(i, i->r, blue, nil, ZP); draw(screen, screen->r, i, nil, i->r.min); flushimage(display, 1); /* draw on (screen) layer is too far to the right */ draw(screen, screen->r, red, nil, ZP); draw(screen, screen->r, blue, nil, ZP); flushimage(display, 1); for(;;){ sleep(1000); } }
2013-11-12libmemdraw: change memimageinit() to return integer error (for kernel), ↵cinap_lenrek
minor cleanups
2013-11-10arch(3), aml(2): document /dev/acpitbls filecinap_lenrek
2013-11-10aml(2): tabelize by function, move hardware linkage on separate pagecinap_lenrek
2013-11-03aml(2): englishstanley lieber
2013-11-04aml(2): fix amldelay() decscription. it takes microseconds, not milliseconds.cinap_lenrek
2013-11-03add aml(2) manual pagecinap_lenrek
2013-10-179p(2): correct usage for srvrelease()/srvacquire()cinap_lenrek
the process is *NOT* allowed to exit after a srvrelease() as it still holds a reference (srv->rref) preventing the srv from beging freed/ended (listensrv) before srvacquire().
2013-09-20pushssl(2), pushtls(2): clarify filedescriptor closingcinap_lenrek
2013-06-01auth(2): auth_getkey only takes a single argument: char *paramsppatience0
2013-05-25graphics(2): remove non existing char *mousedir argument from geninitdraw ↵cinap_lenrek
(from sources / geninitdraw-no-mousedir patch)
2013-04-25fix <mach.h> types in manual (erik quanstros machmantype patch)cinap_lenrek
2013-04-22graphics(2): add newwindow() key referencecinap_lenrek
2013-02-22ndb(2): fix wrong attr namesftrvxmtrx
2006-02-05ndb(2): add information about ipv6, srv and txt query typesftrvxmtrx
2013-01-09vac(1), ec(2), usb(3), hjfs(8): fix source referencecinap_lenrek
2012-12-25bio: remove useless Breadn() as it does the same as Bread()cinap_lenrek
Bread() always reads exactly nbytes of data if it can. only when it reaches end of file or an error it will return less. so the Breadn() function that was introduced has been removed. sorry for the confusion.
2012-09-01isodate in libc? revert every commit for great justice!cinap_lenrek
2012-09-02Add isotime() and isodate() functions to libc.google
2012-07-30tsemacquire: manpage and syscallfmtcinap_lenrek
2012-06-25dial(2): not in parallel on 9frontcinap_lenrek
2012-06-05ec(2): englishstanley lieber
2012-06-04added ec(2), added ripemd160 to sechash(2)aiju
2012-03-30lib9p: add Srv.startcinap_lenrek
2011-11-27rand(2): fix nroff outputcinap_lenrek
2011-11-03mouse(2): .IR syntaxcinap_lenrek
2011-11-02mouse(2): fix bad cross reference syntaxcinap_lenrek