<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openslx-ng/ipxe.git/src/core/uri.c, branch v0.9.9</title>
<subtitle>Fork of ipxe; additional commands and features</subtitle>
<id>https://git.openslx.org/openslx-ng/ipxe.git/atom/src/core/uri.c?h=v0.9.9</id>
<link rel='self' href='https://git.openslx.org/openslx-ng/ipxe.git/atom/src/core/uri.c?h=v0.9.9'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/'/>
<updated>2009-05-18T07:33:25+00:00</updated>
<entry>
<title>[legal] Add a selection of FILE_LICENCE declarations</title>
<updated>2009-05-18T07:33:25+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2009-05-01T14:41:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=c44a193d0d147ed6f98741124569864e516e9d4b'/>
<id>urn:sha1:c44a193d0d147ed6f98741124569864e516e9d4b</id>
<content type='text'>
Add FILE_LICENCE declarations to almost all files that make up the
various standard builds of gPXE.
</content>
</entry>
<entry>
<title>[uri] Avoid interpreting DOS-style path names as opaque URIs</title>
<updated>2008-10-24T03:08:43+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-10-24T03:08:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=3fe6bede749e6e36d9dd321273472fe418fad56e'/>
<id>urn:sha1:3fe6bede749e6e36d9dd321273472fe418fad56e</id>
<content type='text'>
A DOS-style full path name such as "C:\Program Files\tftpboot\nbp.0"
satisfies the syntax requirements for a URI with a scheme of "C" and
an opaque portion of "\Program Files\tftpboot\nbp.0".

Add a check in parse_uri() to ignore schemes that are apparently only
a single character long; this avoids interpreting DOS-style paths in
this way, and shouldn't affect any practical URI scheme.
</content>
</entry>
<entry>
<title>[uri] Add uri_encode() and uri_decode() functions for URI character encoding</title>
<updated>2008-09-24T06:21:47+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2008-09-24T06:21:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=b350b10b35760be54d216ef06f8608be05728033'/>
<id>urn:sha1:b350b10b35760be54d216ef06f8608be05728033</id>
<content type='text'>
</content>
</entry>
<entry>
<title>convert to zalloc</title>
<updated>2007-07-06T18:42:05+00:00</updated>
<author>
<name>Holger Lubitz</name>
</author>
<published>2007-06-17T23:24:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=6def8592ed406e4ecc3289f22039bf3cdfdcf05c'/>
<id>urn:sha1:6def8592ed406e4ecc3289f22039bf3cdfdcf05c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add concept of "current working URI".</title>
<updated>2007-06-11T22:54:51+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-06-11T22:54:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=15dae1e04240f8135e2f04ef6297db8e9f32f496'/>
<id>urn:sha1:15dae1e04240f8135e2f04ef6297db8e9f32f496</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add facility for resolving base+relative URIs (and paths).</title>
<updated>2007-06-03T02:01:02+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-06-03T02:01:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=a6f0a098da98a4274b202300f62c5c4b871b3e92'/>
<id>urn:sha1:a6f0a098da98a4274b202300f62c5c4b871b3e92</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make URI structures reference-counted.</title>
<updated>2007-05-28T17:35:15+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-05-28T17:35:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=656485c1f1487775ccb0c223c4f5809f8daa7fcc'/>
<id>urn:sha1:656485c1f1487775ccb0c223c4f5809f8daa7fcc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add utility function to parse port from URI</title>
<updated>2007-01-18T03:28:55+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-01-18T03:28:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=5a807994d84bd494bae38f48d6b71d3cdae22aff'/>
<id>urn:sha1:5a807994d84bd494bae38f48d6b71d3cdae22aff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added a URI parser that should be standards conformant.  (It can certainly</title>
<updated>2007-01-14T23:48:31+00:00</updated>
<author>
<name>Michael Brown</name>
</author>
<published>2007-01-14T23:48:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/openslx-ng/ipxe.git/commit/?id=26166cf5e0aeedd05fa2777bfe7730cfc2c917c8'/>
<id>urn:sha1:26166cf5e0aeedd05fa2777bfe7730cfc2c917c8</id>
<content type='text'>
handle something as convoluted as

  ftp://joe:secret@insecure.org:8081/hidden/path/to?what=is#this
</content>
</entry>
</feed>
