cascardo/chat.git
12 years agoAdded a simple Makefile
Thadeu Lima de Souza Cascardo [Sun, 2 Nov 2008 00:44:09 +0000 (22:44 -0200)]
Added a simple Makefile

This Makefile builds the objects without linking them to an executable,
since we don't have a main besides the testing stuff.

12 years agoUpdate for latest UDNS
Thadeu Lima de Souza Cascardo [Sat, 1 Nov 2008 20:45:10 +0000 (18:45 -0200)]
Update for latest UDNS

Latest UDNS has broken API and dns_init requires a ctx argument now,
which may be NULL.

12 years agoMake use of the new namespace in function calls
Thadeu Lima de Souza Cascardo [Sat, 1 Nov 2008 20:39:13 +0000 (18:39 -0200)]
Make use of the new namespace in function calls

The class to public functions used in the code itself or in test code
were not renamed to use the hc_ namespace.

12 years agoPublic namespace is HC or hc
Thadeu Lima de Souza Cascardo [Sat, 1 Nov 2008 20:30:23 +0000 (18:30 -0200)]
Public namespace is HC or hc

12 years agoFixed header protection macro
Thadeu Lima de Souza Cascardo [Sat, 1 Nov 2008 20:30:59 +0000 (18:30 -0200)]
Fixed header protection macro

13 years agoDo not use tabs, only spaces.
Thadeu Lima de Souza Cascardo [Sun, 6 Apr 2008 18:07:13 +0000 (15:07 -0300)]
Do not use tabs, only spaces.

13 years agoMakes a TCP connection to given service at server.
Thadeu Lima de Souza Cascardo [Sun, 6 Apr 2008 17:50:59 +0000 (14:50 -0300)]
Makes a TCP connection to given service at server.

This is a synchronous/blocking implementation of a TCP connection. Given
a domain name and service, uses SRV to get server name and port, orders
it, and tries to get server address for each name, trying IPv6 before
IPv4.

13 years agoCode to sort SRV results from udns according to RFC 2782.
Thadeu Lima de Souza Cascardo [Sun, 6 Apr 2008 17:46:40 +0000 (14:46 -0300)]
Code to sort SRV results from udns according to RFC 2782.

13 years agoLicense comes first: GPLv2+.
Thadeu Lima de Souza Cascardo [Sun, 6 Apr 2008 17:46:22 +0000 (14:46 -0300)]
License comes first: GPLv2+.