lisp-utils.git
13 years agoFixed up Unix sockets a bit. master
Fredrik Tolf [Sun, 15 Aug 2010 07:40:47 +0000 (09:40 +0200)]
Fixed up Unix sockets a bit.

 * Support anonymous addresses.
 * Clean up bound names when closing.

13 years agoCOMMON-NET: Made DNS resolver a bit more resilient against network errors.
Fredrik Tolf [Fri, 21 May 2010 00:32:47 +0000 (02:32 +0200)]
COMMON-NET: Made DNS resolver a bit more resilient against network errors.

13 years agoCOMMON-NET: Tag a couple of more exceptions and network-errors.
Fredrik Tolf [Fri, 21 May 2010 00:30:13 +0000 (02:30 +0200)]
COMMON-NET: Tag a couple of more exceptions and network-errors.

13 years agoCOMMON-NET: Export some DNS symbols.
Fredrik Tolf [Mon, 17 May 2010 23:11:45 +0000 (01:11 +0200)]
COMMON-NET: Export some DNS symbols.

13 years agoCOMMON-NET: Added a recursive DNS resolver.
Fredrik Tolf [Mon, 17 May 2010 23:11:28 +0000 (01:11 +0200)]
COMMON-NET: Added a recursive DNS resolver.

13 years agoCOMMON-NET: Improved DNS caching.
Fredrik Tolf [Mon, 17 May 2010 23:10:50 +0000 (01:10 +0200)]
COMMON-NET: Improved DNS caching.

13 years agoCOMMON-NET: Fixed DN decoding bug.
Fredrik Tolf [Mon, 17 May 2010 23:09:49 +0000 (01:09 +0200)]
COMMON-NET: Fixed DN decoding bug.

13 years agoCOMMON-NET: Added functions for construction TCP/UDP addresses from hosts.
Fredrik Tolf [Mon, 17 May 2010 23:09:27 +0000 (01:09 +0200)]
COMMON-NET: Added functions for construction TCP/UDP addresses from hosts.

The usefulness of these functions may indicate some unhealthiness in the
address model. I'm not sure.

13 years agoCOMMON-NET: Read /etc/resolv.conf on Unix.
Fredrik Tolf [Sun, 16 May 2010 18:16:53 +0000 (20:16 +0200)]
COMMON-NET: Read /etc/resolv.conf on Unix.

13 years agoCOMMON-NET: Added basic DNS communication.
Fredrik Tolf [Sun, 16 May 2010 00:38:33 +0000 (02:38 +0200)]
COMMON-NET: Added basic DNS communication.

There does seem to be a strict need for some kind of timeout/selection
mechanism for socket operations, but it is unclear just how it should work
yet.

13 years agoCOMMON-NET: Added a couple of functions for parsing/formatting DNs.
Fredrik Tolf [Sat, 15 May 2010 21:19:21 +0000 (23:19 +0200)]
COMMON-NET: Added a couple of functions for parsing/formatting DNs.

13 years agoCOMMON-NET: Fixed a couple of DNS decoding bugs.
Fredrik Tolf [Sat, 15 May 2010 21:18:16 +0000 (23:18 +0200)]
COMMON-NET: Fixed a couple of DNS decoding bugs.

13 years agoStarted on a DNS client for COMMON-NET.
Fredrik Tolf [Sat, 15 May 2010 19:11:56 +0000 (21:11 +0200)]
Started on a DNS client for COMMON-NET.

13 years agoCOMMON-NET: Don't actually hang on READ-CHAR-NO-HANG...
Fredrik Tolf [Thu, 13 May 2010 14:13:58 +0000 (16:13 +0200)]
COMMON-NET: Don't actually hang on READ-CHAR-NO-HANG...

13 years agoIgnore more kinds of FASL files.
Fredrik Tolf [Thu, 13 May 2010 14:07:01 +0000 (16:07 +0200)]
Ignore more kinds of FASL files.

13 years agoCOMMON-NET: Added TCP implementation for ABCL.
Fredrik Tolf [Thu, 13 May 2010 14:06:49 +0000 (16:06 +0200)]
COMMON-NET: Added TCP implementation for ABCL.

13 years agoEnabled initialization of IP addresses from another host address.
Fredrik Tolf [Thu, 13 May 2010 02:45:40 +0000 (04:45 +0200)]
Enabled initialization of IP addresses from another host address.

13 years agoCHARCODE: Defined unicode functions for ABCL.
Fredrik Tolf [Thu, 13 May 2010 02:24:55 +0000 (04:24 +0200)]
CHARCODE: Defined unicode functions for ABCL.

13 years agoMade the address class model simpler and more useful (hopefully).
Fredrik Tolf [Thu, 13 May 2010 01:35:32 +0000 (03:35 +0200)]
Made the address class model simpler and more useful (hopefully).

13 years agoRemoved generic address resolution until a sane scheme can be found.
Fredrik Tolf [Tue, 11 May 2010 19:30:55 +0000 (21:30 +0200)]
Removed generic address resolution until a sane scheme can be found.

14 years agoMake sure always to close the mpcl socket stream properly.
Fredrik Tolf [Mon, 5 Apr 2010 05:08:35 +0000 (07:08 +0200)]
Make sure always to close the mpcl socket stream properly.

14 years agoInitial checkin of common-net.
Fredrik Tolf [Tue, 30 Mar 2010 03:14:34 +0000 (05:14 +0200)]
Initial checkin of common-net.

14 years agoCHARCODE: Disable codec streams until I can find a way to get them to work across...
Fredrik Tolf [Tue, 30 Mar 2010 02:31:37 +0000 (04:31 +0200)]
CHARCODE: Disable codec streams until I can find a way to get them to work across implementations.

14 years agoSignal an error when a named codec could not be found.
Fredrik Tolf [Thu, 11 Mar 2010 20:07:47 +0000 (21:07 +0100)]
Signal an error when a named codec could not be found.

14 years agoAdded keyword synonyms for the current codecs.
Fredrik Tolf [Thu, 11 Mar 2010 20:05:25 +0000 (21:05 +0100)]
Added keyword synonyms for the current codecs.

14 years agoA few charcode bugfixes.
Fredrik Tolf [Thu, 11 Mar 2010 20:03:51 +0000 (21:03 +0100)]
A few charcode bugfixes.

14 years agoAdded strict ASCII codec.
Fredrik Tolf [Wed, 10 Mar 2010 16:55:39 +0000 (17:55 +0100)]
Added strict ASCII codec.

14 years agoIntroduced a default codec function.
Fredrik Tolf [Wed, 10 Mar 2010 04:16:36 +0000 (05:16 +0100)]
Introduced a default codec function.

14 years agoAdded a constructor function for codec-character-streams.
Fredrik Tolf [Wed, 10 Mar 2010 04:00:58 +0000 (05:00 +0100)]
Added a constructor function for codec-character-streams.

14 years agoIgnore FASL files.
Fredrik Tolf [Wed, 10 Mar 2010 03:55:36 +0000 (04:55 +0100)]
Ignore FASL files.

14 years agoInitial implementation of CHARCODE.
Fredrik Tolf [Wed, 10 Mar 2010 03:53:04 +0000 (04:53 +0100)]
Initial implementation of CHARCODE.

14 years agoMade mpcl:connect more standardized.
Fredrik Tolf [Tue, 5 Jan 2010 05:31:32 +0000 (06:31 +0100)]
Made mpcl:connect more standardized.

14 years agoAdded Lirc and MPCL modules.
Fredrik Tolf [Fri, 8 May 2009 04:00:22 +0000 (06:00 +0200)]
Added Lirc and MPCL modules.