Russ Cox
0cadb4301d
convert to 4-byte UTF-8 and 32-bit Rune
...
http://codereview.appspot.com/116075
2009-09-11 17:03:06 -04:00
Russ Cox
fa662c9571
INSTALL: fix build on Snow Leopard
...
http://codereview.appspot.com/116073
2009-09-11 13:51:50 -04:00
Tim Newsham
8ff457f56d
lib9: dotu fixes in convS2M, convM2S
...
http://codereview.appspot.com/109049
2009-08-20 11:37:24 -04:00
Fazlul Shahriar
5186b55afc
dial: allow host==0 when net=="unix"
...
http://codereview.appspot.com/108042
2009-08-17 11:34:33 -04:00
Russ Cox
6d558e12b0
dial: reject dial to * (aka 0.0.0.0)
...
fixes #15 http://code.swtch.com/plan9port/issues/15
http://codereview.appspot.com/107043
2009-08-15 02:48:08 -04:00
Russ Cox
d19fdc056d
libfmt: add missing copyright notice to nan64.c
...
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 23:25:10 -07:00
Russ Cox
c8ae41fb03
more licensing
2009-08-14 22:49:38 -07:00
Russ Cox
6f4d7598d9
more licensing
2009-08-14 21:55:50 -07:00
Russ Cox
e96abc03b4
allow less restricted use of plan9port-specific code
2009-08-14 21:08:23 -07:00
Russ Cox
d17b040302
libfmt: use fmtstrtod, not system strtod
...
http://codereview.appspot.com/96185
2009-07-29 11:29:36 -04:00
Russ Cox
5400bd239c
lib9/fmt: fix printing of 1e308
...
pow10 was giving up too easily
http://codereview.appspot.com/96178
2009-07-28 16:43:23 -04:00
Russ Cox
e6c837d612
merge
2009-07-14 22:55:52 -07:00
Russ Cox
7e0b686233
lib9/dirwstat: missing prototype for chmod
2008-12-07 09:20:08 -08:00
Russ Cox
115dbcecc8
lib9: can change length in dirfwstat, dirwstat; mode in dirwstat (David Swasey)
2008-12-06 16:05:41 -08:00
Russ Cox
c6d1c6c617
lib9: fix memset in fmtnullinit
2008-11-17 19:45:37 -08:00
Russ Cox
11257e5a43
lib9: null d->ext during nulldir
2008-10-26 17:03:17 -04:00
Russ Cox
d35c1bb294
lib9: turn certain signals off by default
2008-07-12 07:35:20 -07:00
Russ Cox
a58a827f2a
lib9: add mode parameter to opentemp
2008-07-10 11:10:10 -04:00
Russ Cox
427abd1ebd
lib9: fix Apple disksize prototype
2008-07-09 14:17:30 -04:00
Russ Cox
e960e21be1
lib9: revert unintended changes to opentemp
2008-07-09 11:53:31 -04:00
Michael Teichgräber
f35a04866f
lib9: rewrite date routines to use /usr/share/zoneinfo directly
2008-07-09 08:27:22 -04:00
Russ Cox
dd9d5927a1
lib9: declare n in OpenBSD disksize (Eric Grosse)
2008-07-05 10:01:43 -04:00
Russ Cox
9a939d5f19
lib9: do not try to hide symlinks as much
2008-07-04 16:24:54 -04:00
Russ Cox
cab935a0ba
lib9: add write function that withstands interrupts
2008-07-04 12:38:26 -04:00
Russ Cox
4712e22300
lib9: use symlink size, not target size, in dirstat
2008-07-04 02:54:06 -04:00
Russ Cox
2c82cd6f52
lib9: clean up disk size code, add Apple (Anthony Sorace)
2008-07-03 17:45:17 -04:00
Russ Cox
e113e0a4bb
lib9: allow no $DISPLAY on OS X in getns
2008-06-30 19:41:24 -04:00
Russ Cox
3e4ceac760
post9p: try mount9p before 9pfuse
2008-06-19 19:13:47 -04:00
Russ Cox
e082105c33
lib9: make netmkaddr handle unix! addresses better
2008-06-11 06:35:51 -07:00
Russ Cox
66f6e2b651
lib9: hide uvlong/double conversions to placate gcc (John Gosset)
2008-05-10 13:35:54 -04:00
Russ Cox
57ce0d667e
localtime: use correct time zone more often (Michael Teichgräber)
2008-05-06 14:45:39 -04:00
Russ Cox
118dfa98b8
post9pservice: accept mtpt (via fuse)
2008-05-05 23:07:54 -04:00
Russ Cox
34167aa6b0
lib9: gcc-4.2 bug in sprint
2008-03-03 23:37:12 -05:00
Russ Cox
83ab7d8896
merge
2007-11-27 15:39:06 -05:00
rsc
4276f84713
futimes on linux now
2007-05-20 14:38:54 +00:00
rsc
9752950804
new media size from Lou Kamenov
2007-05-15 13:10:51 +00:00
rsc
43f16cfa92
again
2007-05-11 00:20:51 +00:00
rsc
69bdb78dec
use device names for FreeBSD (Lou Kamenov)
2007-05-11 00:16:40 +00:00
rsc
35920e96a1
fix nan64
2007-05-10 04:18:22 +00:00
rsc
33433b3fde
allow longer timezones from %Z (xav@chantry)
2007-04-17 05:45:27 +00:00
rsc
ada7ea055b
another day, another __isNaN
2007-04-06 13:27:55 +00:00
rsc
fdfecd6860
new __isNaN (Scott Schwartz)
2007-04-06 01:49:05 +00:00
rsc
d3864abaee
fix sleep for OpenBSD 4.0 (Tim Wiess)
2006-11-02 17:31:30 +00:00
rsc
4b1648d559
ignore /net/ prefixes - been long enough
2006-07-23 02:57:41 +00:00
rsc
c8a93fb753
don't die on eof in sendfd
2006-07-23 02:57:11 +00:00
rsc
6215fd56f1
experiment: translation from standard notations to plan 9 in netmkaddr
2006-07-23 02:56:37 +00:00
wkj
b7d8e86a72
Use getdents instead of getdirentries under NetBSD.
2006-06-26 18:08:17 +00:00
rsc
df970459f9
pin
2006-06-26 05:47:59 +00:00
rsc
56b2179d99
long double
2006-06-26 00:07:54 +00:00
rsc
66cf8a3904
long double
2006-06-26 00:05:10 +00:00
rsc
7bd73c7fd4
silence warning
2006-06-25 23:52:32 +00:00
rsc
ca786c9f4e
new uid world
2006-06-12 17:51:56 +00:00
rsc
63fcc2bc3c
avoid pw library
2006-06-12 17:21:10 +00:00
rsc
6bd2526b02
set didtz (rob)
2006-05-30 16:47:24 +00:00
rsc
403fb41e23
silence warning
2006-05-28 05:53:05 +00:00
rsc
d4f27433da
silence warning
2006-05-26 05:43:43 +00:00
rsc
ab239cb5ba
oops
2006-05-26 00:53:07 +00:00
rsc
4b65e43c54
more tests
2006-05-22 14:56:13 +00:00
rsc
e17e1a71c2
incorporate changes from Google
2006-05-22 14:54:34 +00:00
rsc
f8955f181e
new, commented fltfmt
2006-05-22 14:53:35 +00:00
rsc
85231fd8cd
fmt changes from Google
2006-05-21 20:49:16 +00:00
rsc
7f420fb373
more time zone fixes
2006-05-20 04:24:24 +00:00
rsc
6452f95be6
time zone fix
2006-05-18 23:08:02 +00:00
rsc
cbeb0b26e4
Use gcc -ansi -pedantic in 9c. Fix many non-C89-isms.
2006-04-01 19:24:03 +00:00
rsc
b5c7be2fd6
change Tcreate message in 9P2000.u
2006-03-03 16:34:49 +00:00
rsc
5db07ba942
avoid redefining sched_yield (Christian Pfeil)
2006-03-03 01:39:10 +00:00
rsc
772b39cd98
add dns
2006-02-20 19:23:18 +00:00
rsc
493b97a4d9
correct size
2006-02-18 13:57:06 +00:00
rsc
eadb18a335
add exitcode
2006-02-12 19:40:55 +00:00
rsc
d0d15c12d4
add exitcode
2006-02-12 19:05:12 +00:00
rsc
22ba8d1fe4
unused i
2006-02-12 00:36:58 +00:00
rsc
e4d832222b
add RFENVG, RFCENVG
2006-02-11 22:58:29 +00:00
rsc
9cfbc441e7
hmm...
2006-02-03 02:35:25 +00:00
rsc
b058fb6855
no sharps on c lines
2006-01-29 04:17:25 +00:00
rsc
cbf1d02433
can zero, will zero
2006-01-27 07:24:58 +00:00
rsc
c54b8b69ed
bsd
2006-01-27 05:51:54 +00:00
rsc
a98755e0bf
add da for fbsd 5
2006-01-07 17:34:36 +00:00
rsc
749481f200
use inttypes
2006-01-06 18:15:40 +00:00
rsc
0dbd8726fe
add stdint.h, uintptr
2005-12-29 21:45:40 +00:00
rsc
3d484b0d1a
set qid.vers (Erik Quanstrom)
2005-12-29 21:41:54 +00:00
rsc
adeb5ac9eb
correct array size (Marco Gaddoni)
2005-12-29 21:39:51 +00:00
rsc
74f9b0c62c
allow broadcast
2005-12-26 03:58:43 +00:00
rsc
9e2f1d9bf4
9P2000.u fixes (Lucho Ionkov)
2005-11-21 20:42:52 +00:00
rsc
c0a7d16847
unused
2005-11-07 02:49:56 +00:00
rsc
3dd68d9c74
arm
2005-11-07 02:47:39 +00:00
wkj
14367520a2
Properly size buffer to avoid overflow.
2005-11-01 15:27:28 +00:00
rsc
c4791fa52a
print correct file name
2005-10-29 17:41:06 +00:00
rsc
cd37451963
use libthread not ffork
2005-10-29 16:26:32 +00:00
rsc
3a6c348fba
OpenBSD lets you open /dev/random but not read it!
2005-09-19 16:40:56 +00:00
rsc
3ce03fac39
Add statcheck.
2005-09-13 02:40:46 +00:00
rsc
fb941e08c5
Add 9P2000.u functions.
2005-09-13 01:37:14 +00:00
rsc
fea3228fec
Accomodate OpenBSD with /dev/srandom
2005-08-11 03:20:57 +00:00
rsc
a3e9d8935f
Fix overflow in old Linux file size.
2005-08-10 17:16:38 +00:00
rsc
04084d4e1d
openbsd
2005-07-21 18:59:12 +00:00
rsc
fe8c925e8a
OpenBSD, thanks to Tim Wiess
2005-07-21 18:29:04 +00:00
rsc
1c171e3add
I just hate to be pushed around by some @#$%^& machine.
2005-07-19 18:00:07 +00:00
rsc
9f95eb6fd6
announce to networks
2005-07-18 00:05:41 +00:00
rsc
8be32ce2cb
cannot trust system libraries to lock properly. sigh.
2005-07-14 00:06:43 +00:00
rsc
a8ec4910fd
apple
2005-07-13 21:34:11 +00:00
rsc
2e9749ec60
unix is not a variable name
2005-07-13 10:50:16 +00:00