Mikael Hallendal <micke@imendio.com> [Thu, 17 Jul 2008 00:36:18 +0200] rev 465
Removed soup dependencies from the build
Mikael Hallendal <micke@imendio.com> [Thu, 17 Jul 2008 00:25:36 +0200] rev 464
Added small test program and simple tests seems to work.
Added test-dns-blocking, this program will be removed later though. Also needed
to export some internal functions in the library file to get the test program
to build.
These were lm_resolver_lookup and lm_blocking_resolver_get_type.
Mikael Hallendal <micke@imendio.com> [Thu, 17 Jul 2008 00:07:42 +0200] rev 463
Moved MIN_PORT and MAX_PORT to lm-internals.h and renamed them.
Now call the LM_MIN_PORT and LM_MAX_PORT to make it clear they are defined
inside of Loudmouth.
Also more work on the DNS cleanups.
Mikael Hallendal <micke@imendio.com> [Mon, 14 Jul 2008 23:53:27 +0200] rev 462
Added GMainContext to LmResolver and use lm_misc_add_idle to add an idle in it.
Since we need to use the correct GMainContext it is now being passed to
LmResolver and later used in LmBlockingResolver.
Mikael Hallendal <micke@imendio.com> [Mon, 14 Jul 2008 01:10:57 +0200] rev 461
Added protocol for srv lookups
Mikael Hallendal <micke@imendio.com> [Mon, 14 Jul 2008 00:48:04 +0200] rev 460
More work on the blocking resolver
Mikael Hallendal <micke@imendio.com> [Mon, 14 Jul 2008 00:35:25 +0200] rev 459
Implemented the idle "spawn" in LmBlockingResolver.
In order to simulate the asynchronous API of LmResolver the synchronous
LmBlockingResolver runs in an idle callback. That means the lm_resolver_lookup
call will return just as it does in the asynchronous version and instead the
result will come through the given callback.
Mikael Hallendal <micke@imendio.com> [Mon, 14 Jul 2008 00:14:28 +0200] rev 458
Added LmBlockingResolver which will handle the case when we do not have libasyncns.
The blocking resolver will be blocking while waiting for response from a web
server.
Mikael Hallendal <micke@imendio.com> [Mon, 14 Jul 2008 00:02:50 +0200] rev 457
Added LmAsyncnsResolver
Mikael Hallendal <micke@imendio.com> [Sun, 13 Jul 2008 23:54:50 +0200] rev 456
Fixed some spaces