David du Colombier 23a48c7cfe devip: add support for IPv6
Addresses are now stored as uchar[16] instead
of ulong, with enough room for IPv6.

Generic IP functions have been removed from
devip.c and replaced by libip, imported from
Plan 9.

Names and addresses are resolved using either
gethostbyname() or getaddrinfo() functions.

On Windows, IPv6 name resolution is not enabled,
because mingw32 doesn't provide inet_ntop().

R=rsc
http://codereview.appspot.com/6408044
2012-08-03 21:30:17 +02:00
2012-08-03 21:30:17 +02:00
2012-08-03 21:30:17 +02:00
2006-05-21 17:02:05 +00:00
2005-11-07 17:13:41 +00:00
2008-12-09 16:47:22 +00:00
2005-11-07 17:34:39 +00:00
2012-08-03 21:30:17 +02:00
2006-05-24 15:24:14 +00:00
2006-05-21 17:02:05 +00:00
2011-01-02 18:33:44 -05:00
2007-05-04 01:48:02 +00:00
add
2005-12-29 23:50:49 +00:00
2006-05-21 16:32:29 +00:00
2006-05-21 17:02:05 +00:00
2006-05-21 16:32:29 +00:00
2005-11-08 03:12:41 +00:00
2007-01-18 15:09:48 +00:00
2005-11-08 03:12:41 +00:00
a
2005-08-08 12:50:13 +00:00
2012-08-03 21:30:17 +02:00
2005-12-29 23:45:19 +00:00
2010-12-28 20:58:28 -05:00
2005-11-07 17:43:17 +00:00
2005-12-29 22:40:50 +00:00
2005-12-29 22:40:50 +00:00
2005-12-29 22:40:50 +00:00
a
2005-08-08 12:50:13 +00:00
2005-11-04 17:19:32 +00:00
2006-03-08 04:24:23 +00:00
2006-03-08 04:24:23 +00:00
2005-12-29 23:41:14 +00:00
2006-05-21 17:02:05 +00:00
2007-06-23 00:13:47 +00:00
2006-03-08 04:26:14 +00:00
2012-08-03 21:30:17 +02:00
2005-11-07 17:13:41 +00:00
a
2005-08-08 12:50:13 +00:00
2009-08-25 22:50:54 -07:00
a
2005-08-08 12:50:13 +00:00
2005-11-07 17:43:17 +00:00
2005-11-04 15:36:40 +00:00

INSTALLATION
--------------
To build on Unix, run CONF=unix make.

To build on Solaris using Sun cc, run CONF=sun make.

To build on Windows, you need Mingw.  See http://www.mingw.org.
Edit Make.config to uncomment the Windows section
and comment out the rest.  Then run CONF=windows make.

(You can download nmake from 
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q132084
Rename it to make.exe and put it in your path somewhere.
)

I haven't tested the Windows build on Windows itself.
I cross-compile using mingw32 on Linux.


BINARIES
---------
See http://swtch.com/drawterm/


SOURCE
------
Use Mercurial: hg clone http://code.swtch.com/drawterm
On the web at http://code.swtch.com/drawterm
Tar file at http://swtch.com/drawterm/
In the Plan 9 distribution: /sys/src/cmd/unix/drawterm/ (sometimes out of date)


HELP
----
Issue tracker: http://code.swtch.com/drawterm/issues


TO DO:
------

- Should import latest /dev/draw to allow resize of window

- Should copy 9term code and make console window a real
	9term window instead.

- Should implement /dev/label.



Description
Connect to Plan 9 CPU servers from other operating systems.
Readme 775 KiB
Languages
C 92.9%
Python 6.5%
Makefile 0.6%