<feed xmlns='http://www.w3.org/2005/Atom'>
<title>talos-petitboot/test/urls, branch master</title>
<subtitle>Blackbird™ petitboot sources</subtitle>
<id>https://git.raptorcs.com/git/talos-petitboot/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/talos-petitboot/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/'/>
<updated>2018-07-10T04:00:08+00:00</updated>
<entry>
<title>lib: Add support and helpers for IPv6 host addresses</title>
<updated>2018-07-10T04:00:08+00:00</updated>
<author>
<name>Samuel Mendoza-Jonas</name>
<email>sam@mendozajonas.com</email>
</author>
<published>2018-05-09T01:13:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=becf2b28d8b0aa561ac7e42db519071f8065d37f'/>
<id>urn:sha1:becf2b28d8b0aa561ac7e42db519071f8065d37f</id>
<content type='text'>
Recognise IPv6 addresses and URLs, and allow an interface_info struct to
have both an IPv4 and IPv6 address.
The addr_scheme() helper returns the address family of a given address.

Signed-off-by: Samuel Mendoza-Jonas &lt;sam@mendozajonas.com&gt;
</content>
</entry>
<entry>
<title>automake: silence make output</title>
<updated>2014-08-05T02:31:28+00:00</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2014-08-01T04:32:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=d1f814a1e310b5c1e6b32d5bdbf7b7450c221325'/>
<id>urn:sha1:d1f814a1e310b5c1e6b32d5bdbf7b7450c221325</id>
<content type='text'>
Currently, we get a lot of noise out of the build process; automake
supports V={0,1}, which we can use to suppress the output a little.

This needs a few cleanups for custom commands.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>autotools: Use non-recursive make</title>
<updated>2014-08-01T03:24:26+00:00</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2014-07-28T08:20:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=c43847fe14e6b32cc58b8e8168f78e72ef94316d'/>
<id>urn:sha1:c43847fe14e6b32cc58b8e8168f78e72ef94316d</id>
<content type='text'>
With the current testing infrastructure, we don't have a strictly
hierarchical set of dependencies. This causes problems with a recursive
make, and means we have to hack around some of the dependencies.

This change generates a single, top-level makefile from all of the
Makefile.am fragments. We still need the po/ directory as a separate
SUBDIR, but all others can be converted to non-recursive.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>tests/urls: Run URL tests under valgrind</title>
<updated>2013-09-26T07:20:59+00:00</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2013-09-26T03:45:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=d8811f2d9a77afe1969c1b49b3117617f40cadda'/>
<id>urn:sha1:d8811f2d9a77afe1969c1b49b3117617f40cadda</id>
<content type='text'>
Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>lib/log: Cleanup log API</title>
<updated>2013-09-19T13:36:32+00:00</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2013-09-19T04:18:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=307b4b091e0bc298964e90888bf179431e32c134'/>
<id>urn:sha1:307b4b091e0bc298964e90888bf179431e32c134</id>
<content type='text'>
Rather than exposing log internals (through always_flush and
set_stream), do all logging init through pb_log_init(). If pb_log_init()
hasn't been called, pb_log will drop messages.

Also, add a pb_debug() function, specifically for debugging information.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>autotools: Fix make maintainer-clean</title>
<updated>2013-05-29T21:00:25+00:00</updated>
<author>
<name>Geoff Levand</name>
<email>geoff@infradead.org</email>
</author>
<published>2013-05-29T21:00:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=4dc604b496f388e6896d46bb02d109103c316e4f'/>
<id>urn:sha1:4dc604b496f388e6896d46bb02d109103c316e4f</id>
<content type='text'>
Fixes to make maintainer-clean work properly.

Signed-off-by: Geoff Levand &lt;geoff@infradead.org&gt;
</content>
</entry>
<entry>
<title>Makefiles: remove -I$(includedir)</title>
<updated>2013-05-07T06:07:58+00:00</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2013-05-07T02:02:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=88e363f1dfec49a156c0be4f8368728871401122'/>
<id>urn:sha1:88e363f1dfec49a156c0be4f8368728871401122</id>
<content type='text'>
Currently, we include the system include dir in some of our makefiles;
this is causing build problems when cross-compiling, as the system
include dir may not contain files for the host.

The compiler should be searing in the proper system include dir, so just
remove the redundant -I.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>lib/url: fix no-scheme URL parsing</title>
<updated>2013-05-06T01:02:12+00:00</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2013-05-02T09:30:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=a8f70e4bb930253065a0596a3b1f4d7894b074a9'/>
<id>urn:sha1:a8f70e4bb930253065a0596a3b1f4d7894b074a9</id>
<content type='text'>
We were incorrectly dropping the first strlen("file://") characters from
URLs with no scheme:

--- test/urls/data/localpath.test	2013-05-02 17:26:48.826359036 +0800
+++ /tmp/tmp.gn4JsWLw5o	2013-05-02 17:26:50.262364613 +0800
@@ -2,6 +2,6 @@
 scheme	file
 host	(null)
 port	(null)
-path	/test/path/to/local/file
-dir	/test/path/to/local/
+path	ath/to/local/file
+dir	ath/to/local/
 file	file

This change fixes the issue by indicating "no scheme found" by a NULL
return from pb_url_find_scheme, and hadling it appropriately. We add a
testcase too.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>test/url: Add uncommitted data files</title>
<updated>2013-05-06T00:55:56+00:00</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2013-05-06T00:55:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=2b4cd9a9e8474b6c0d1e74cf3931082179889edf'/>
<id>urn:sha1:2b4cd9a9e8474b6c0d1e74cf3931082179889edf</id>
<content type='text'>
Add a couple of data files for test that'd I'd ommitted from an earlier
commit.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>lib/url: Add pb_join_url</title>
<updated>2013-04-29T03:55:32+00:00</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2013-03-18T08:48:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-petitboot/commit/?id=6276a57e76cf22aac639236d4782b56e2e5b9d5e'/>
<id>urn:sha1:6276a57e76cf22aac639236d4782b56e2e5b9d5e</id>
<content type='text'>
Add a a function to join a string to a base URL

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
</feed>
