Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-10-21 | fix clang warnings reported by Tuncer Ayaz | Russ Cox | 1 | -7/+5 | |
R=rsc http://codereview.appspot.com/6744054 | |||||
2012-10-20 | lib9: fix Mac warning | Russ Cox | 1 | -1/+8 | |
R=rsc http://codereview.appspot.com/6749053 | |||||
2012-09-11 | lib9/p9dialparse: fix segfault on gethostbyname | David du Colombier | 1 | -1/+1 | |
In some situations, gethostbyname can return an empty address list. R=rsc http://codereview.appspot.com/6443097 | |||||
2012-09-08 | lib9: remove ss_len manipulation in _p9dialparse | Russ Cox | 1 | -3/+0 | |
Not all systems have ss_len, and we've never set it before. R=rsc http://codereview.appspot.com/6497102 | |||||
2012-09-08 | lib9: fix announce on OS X | Russ Cox | 1 | -5/+7 | |
R=rsc http://codereview.appspot.com/6495109 | |||||
2012-09-04 | lib9/dial: fix addrlen in connect() and bind() | David du Colombier | 2 | -7/+35 | |
On some systems, the third argument of connect() and bind() is expected to be the length of the address family instead of the length of the sockaddr structure. R=rsc http://codereview.appspot.com/6489072 | |||||
2012-08-03 | lib9/getnetconn: add support for IPv6 | David du Colombier | 1 | -0/+27 | |
R=rsc http://codereview.appspot.com/6457077 | |||||
2012-06-27 | lib9: fix openbsd build | David du Colombier | 2 | -1/+2 | |
Fix build error and warning on OpenBSD 5.1, as reported by Dimitri Sokolyuk. R=rsc http://codereview.appspot.com/6350044 | |||||
2012-06-02 | lib9/dial: add support for IPv6 | David du Colombier | 3 | -100/+86 | |
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 | |||||
2011-08-16 | lib9: fix local addr in dial | Jani Lahtinen | 1 | -1/+1 | |
R=rsc CC=plan9port.codebot http://codereview.appspot.com/4826049 | |||||
2011-08-02 | build: OS X 64-bit build | Russ Cox | 1 | -1/+1 | |
R=rsc http://codereview.appspot.com/4838047 | |||||
2011-05-01 | lib9: restore SIGCHLD handler in rfork | Russ Cox | 1 | -6/+5 | |
R=rsc http://codereview.appspot.com/4436071 | |||||
2010-12-07 | delete 9P2000.u | Russ Cox | 4 | -133/+8 | |
thanks to Erik Quanstrom R=rsc http://codereview.appspot.com/3469042 | |||||
2010-07-11 | lib9: add <sys/dkio.h> for OpenBSD | Russ Cox | 1 | -0/+1 | |
R=, rsc CC= http://codereview.appspot.com/1762045 | |||||
2010-03-10 | more type-punned pointers | Russ Cox | 1 | -1/+1 | |
R=rsc http://codereview.appspot.com/376045 | |||||
2010-03-10 | fix type-punned pointer warnings from gcc | Russ Cox | 3 | -3/+5 | |
R=rsc http://codereview.appspot.com/396042 | |||||
2009-09-24 | lib9: do not include st_dev in qid.path | Russ Cox | 1 | -1/+8 | |
http://codereview.appspot.com/123050 | |||||
2009-09-13 | lib9: fix dirread/stat mismatch on Snow Leopard | Russ Cox | 1 | -4/+0 | |
http://codereview.appspot.com/116096 | |||||
2009-09-11 | convert to 4-byte UTF-8 and 32-bit Rune | Russ Cox | 2 | -24/+65 | |
http://codereview.appspot.com/116075 | |||||
2009-09-11 | INSTALL: fix build on Snow Leopard | Russ Cox | 1 | -0/+4 | |
http://codereview.appspot.com/116073 | |||||
2009-08-20 | lib9: dotu fixes in convS2M, convM2S | Tim Newsham | 2 | -6/+34 | |
http://codereview.appspot.com/109049 | |||||
2009-08-17 | dial: allow host==0 when net=="unix" | Fazlul Shahriar | 1 | -1/+1 | |
http://codereview.appspot.com/108042 | |||||
2009-08-15 | dial: reject dial to * (aka 0.0.0.0) | Russ Cox | 1 | -0/+5 | |
fixes #15 http://code.swtch.com/plan9port/issues/15 http://codereview.appspot.com/107043 | |||||
2009-08-14 | libfmt: add missing copyright notice to nan64.c | Russ Cox | 1 | -0/+2 | |
nan64.c was part of change #1 in this repository and did not have a notice at that point (September 2003). An earlier copy of libfmt, dated January 14-15, 2003, makes it clear that nan64.c was extracted from fltfmt.c and strtod.c, so use the same notice they use. | |||||
2009-08-14 | more licensing | Russ Cox | 1 | -0/+2 | |
2009-08-14 | more licensing | Russ Cox | 1 | -0/+1 | |
2009-08-14 | allow less restricted use of plan9port-specific code | Russ Cox | 1 | -0/+94 | |
2009-07-29 | libfmt: use fmtstrtod, not system strtod | Russ Cox | 1 | -4/+4 | |
http://codereview.appspot.com/96185 | |||||
2009-07-28 | lib9/fmt: fix printing of 1e308 | Russ Cox | 1 | -4/+1 | |
pow10 was giving up too easily http://codereview.appspot.com/96178 | |||||
2009-07-14 | merge | Russ Cox | 1 | -0/+6 | |
2008-12-07 | lib9/dirwstat: missing prototype for chmod | Russ Cox | 1 | -0/+1 | |
2008-12-06 | lib9: can change length in dirfwstat, dirwstat; mode in dirwstat (David Swasey) | Russ Cox | 2 | -6/+21 | |
2008-11-17 | lib9: fix memset in fmtnullinit | Russ Cox | 1 | -1/+1 | |
2008-10-26 | lib9: null d->ext during nulldir | Russ Cox | 1 | -1/+1 | |
2008-07-12 | lib9: turn certain signals off by default | Russ Cox | 1 | -5/+6 | |
2008-07-10 | lib9: add mode parameter to opentemp | Russ Cox | 1 | -4/+9 | |
2008-07-09 | lib9: fix Apple disksize prototype | Russ Cox | 1 | -1/+1 | |
2008-07-09 | lib9: revert unintended changes to opentemp | Russ Cox | 1 | -11/+5 | |
2008-07-09 | lib9: rewrite date routines to use /usr/share/zoneinfo directly | Michael Teichgräber | 7 | -123/+498 | |
2008-07-05 | lib9: declare n in OpenBSD disksize (Eric Grosse) | Russ Cox | 1 | -0/+2 | |
2008-07-04 | lib9: do not try to hide symlinks as much | Russ Cox | 1 | -13/+14 | |
2008-07-04 | lib9: add write function that withstands interrupts | Russ Cox | 2 | -0/+24 | |
2008-07-04 | lib9: use symlink size, not target size, in dirstat | Russ Cox | 1 | -1/+3 | |
2008-07-03 | lib9: clean up disk size code, add Apple (Anthony Sorace) | Russ Cox | 1 | -109/+49 | |
2008-06-30 | lib9: allow no $DISPLAY on OS X in getns | Russ Cox | 1 | -0/+7 | |
2008-06-19 | post9p: try mount9p before 9pfuse | Russ Cox | 1 | -0/+4 | |
2008-06-11 | lib9: make netmkaddr handle unix! addresses better | Russ Cox | 1 | -1/+7 | |
2008-05-10 | lib9: hide uvlong/double conversions to placate gcc (John Gosset) | Russ Cox | 1 | -26/+31 | |
2008-05-06 | localtime: use correct time zone more often (Michael Teichgräber) | Russ Cox | 1 | -27/+13 | |
2008-05-05 | post9pservice: accept mtpt (via fuse) | Russ Cox | 1 | -28/+61 | |