summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* libdraw: change DefaultDPI to 133Russ Cox2012-11-261-1/+1
| | | | | | | Let's see if that's any better. R=rsc http://codereview.appspot.com/6850103
* libframe: auto scale tick for retinaRuss Cox2012-11-251-2/+2
| | | | | R=rsc http://codereview.appspot.com/6850102
* libdraw: add scalesizeRuss Cox2012-11-251-0/+1
| | | | | R=rsc http://codereview.appspot.com/6855092
* draw.h: add DefaultDPIRuss Cox2012-11-251-1/+2
| | | | | R=rsc http://codereview.appspot.com/6858071
* devdraw, libdraw: add display->dpiRuss Cox2012-11-251-0/+1
| | | | | | | | Fixed at 100 right now, but the plan is to make it accurate and then use it. R=rsc http://codereview.appspot.com/6856091
* libthread: add threadspawndRuss Cox2012-10-221-0/+1
| | | | | R=rsc http://codereview.appspot.com/6742064
* openbsd updates (thanks Pascal Stumpf)Russ Cox2012-07-141-0/+2
| | | | | R=rsc http://codereview.appspot.com/6401049
* lib9/dial: add support for IPv6David du Colombier2012-06-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | The function p9dialparse() returns the host as a sockaddr_storage structure instead of a u32int, to be able to handle both IPv4 and IPv6 addresses. Because the sockaddr_storage structure also handle port numbers and Unix path names, there is no longer need to set them in the calling functions. However, these values are still returned for convenience. The sockaddr_in and sockaddr_un structures have been replaced by sockaddr_storage to handle Unix, IPv4 and IPv6 sockets. Names and addresses are resolved using either gethostbyname() or getaddrinfo() functions. The getaddrinfo() function is documented in RFC2553 and standardized since POSIX.1-2001. It supports both IPv4 and IPv6 addresses. The gethostbyname() function is deprecated since POSIX.1-2008. However, some libc implementations don't handle getaddrinfo() properly, thus we preferred to try gethostbyname() first. I've tried to preserve most of the old code logic to prevent from surprising or unwanted behavior. R=rsc http://codereview.appspot.com/6255068
* libmach, acid, db: 64-bit supportRuss Cox2012-02-192-68/+71
|
* libventi: add functions vtsha1 and vtsha1checkDavid du Colombier2012-01-211-0/+4
| | | | | | | | These functions are equivalent to vtSha1 and vtSha1Check from the old libventi and are particularly used by Fossil. R=rsc http://codereview.appspot.com/5555064
* libventi: add VtEntryNoArchive from liboventi, for use with fossilDavid du Colombier2011-11-081-0/+1
| | | | | | R=rsc CC=plan9port.codebot http://codereview.appspot.com/5298088
* libventi: add functions reconn and redial for use with fossilDavid du Colombier2011-11-081-0/+2
| | | | | | R=rsc CC=plan9port.codebot http://codereview.appspot.com/5325046
* venti.h: import indentation from plan 9David du Colombier2011-06-131-145/+147
| | | | | | R=rsc CC=plan9port.codebot http://codereview.appspot.com/4571065
* delete 9P2000.uRuss Cox2010-12-072-10/+0
| | | | | | | thanks to Erik Quanstrom R=rsc http://codereview.appspot.com/3469042
* u.h: add int8, uint8Russ Cox2010-07-141-0/+2
| | | | | R=rsc http://codereview.appspot.com/1791044
* make flate crc32 work when ulong is 64 bitsRuss Cox2010-02-072-3/+10
| | | | | | R=, rsc CC= http://codereview.appspot.com/203061
* libc.h: update comment for 32-bit RuneRuss Cox2009-09-131-2/+3
| | | | http://codereview.appspot.com/116097
* lib9: fix dirread/stat mismatch on Snow LeopardRuss Cox2009-09-131-0/+3
| | | | http://codereview.appspot.com/116096
* convert to 4-byte UTF-8 and 32-bit RuneRuss Cox2009-09-112-4/+5
| | | | http://codereview.appspot.com/116075
* libavl: import from Plan 9Russ Cox2009-08-231-0/+27
|
* lib9: dotu fixes in convS2M, convM2STim Newsham2009-08-201-0/+2
| | | | http://codereview.appspot.com/109049
* more licensingRuss Cox2009-08-142-0/+6
|
* more licensingRuss Cox2009-08-141-0/+2
|
* mergeRuss Cox2009-07-141-0/+3
|
* mergeRuss Cox2009-07-081-0/+1
|
* venti: 32-bit extensions to data structuresRuss Cox2009-05-251-11/+13
|
* libventi: protocol support for blocks larger than 64kRuss Cox2009-05-251-1/+1
|
* libthread: remove unimplemented chaninitRuss Cox2009-04-301-1/+0
|
* mergeRuss Cox2009-04-301-1/+3
|
* u.h: add SunOS 5.9Brian L. Suart2008-07-201-1/+2
|
* libframe: add frredraw prototypeRuss Cox2008-07-201-0/+1
|
* libframe: translucent font fixes from Plan 9Russ Cox2008-03-071-2/+2
|
* keyboard.h: End is no longer \rRuss Cox2008-07-181-1/+1
|
* lib9: add mode parameter to opentempRuss Cox2008-07-101-1/+1
|
* lib9: add write function that withstands interruptsRuss Cox2008-07-041-0/+2
|
* lib9p: add Srv.foreground flagRuss Cox2008-07-041-0/+1
|
* include/memlayer.h: remove redundant AUTOLIB (Brian Stuart)Russ Cox2008-06-101-2/+0
|
* include/drawfcall.h: remove redundant AUTOLIB(draw)Russ Cox2008-06-041-1/+0
|
* libbio: lost changes to include/bio.h (@#%@#$ mercurial)Russ Cox2008-06-031-4/+3
|
* u.h: add Solaris 5.10 to makecontext listRuss Cox2008-06-011-1/+1
|
* post9pservice: accept mtpt (via fuse)Russ Cox2008-05-051-1/+2
|
* u.h: add intptrRuss Cox2008-03-061-0/+1
|
* libthread: simplify alt tracking, possibly fixing bugRuss Cox2007-08-221-1/+0
|
* hfs (David Swasey)rsc2007-05-281-0/+1
|
* add partabandonrsc2007-05-281-0/+1
|
* add disk partitions (David Swasey)rsc2007-05-281-0/+1
|
* add searchpairsrsc2007-04-211-0/+1
|
* remove plan9-specificrsc2007-04-211-8/+0
|
* change mpdigit to uint -- 64-bit mp library not so workingrsc2007-01-151-1/+1
|
* Change GET/GBIT32 macros to explicitly cast final result to u32int.rsc2006-11-042-2/+2
| | | | | | | | | | | | Otherwise, the type of the expression will be int, and if written to a uvlong (or just a ulong on most 64-bit systems), it will be sign-extended. This was going on in drawfcall with Mouse.msec, which is declared as a ulong. This fix assumes that the protocols only send unsigned numbers, which is true.