<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/net/libfetch/files/fetch.h, branch pkgsrc_2011Q4</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2011Q4</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2011Q4'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2010-01-22T13:21:09Z</updated>
<entry>
<title>libfetch-2.28:</title>
<updated>2010-01-22T13:21:09Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2010-01-22T13:21:09Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=890d003eb87ff1a19671e4c5e76e16814054ecd2'/>
<id>urn:sha1:890d003eb87ff1a19671e4c5e76e16814054ecd2</id>
<content type='text'>
Revamp FTP connection cache. Move it to the common layer to be later
shared with HTTP (for persistent connection). The application controls
how much caching is desired. Drop the reference counting on connections.
Add a callback when the cached connection is dropped due to LRU.
Over all, this allows more than one session cached per host and sessions
cached to different servers.
</content>
</entry>
<entry>
<title>libfetch-2.26:</title>
<updated>2009-10-15T12:36:57Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2009-10-15T12:36:57Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=de0bd724d27a20aaab209a2426f49d2a20b5fcfb'/>
<id>urn:sha1:de0bd724d27a20aaab209a2426f49d2a20b5fcfb</id>
<content type='text'>
- Add support to aggressively cache directory listenings, useful for
HTTP
- Avoid leaking memory in error cases. From Xavier from Arch Linux.
</content>
</entry>
<entry>
<title>libfetch-2.22:</title>
<updated>2009-02-05T22:45:25Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2009-02-05T22:45:25Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=e9ebdb02f337613b21e8980a56d00bca3e4114f8'/>
<id>urn:sha1:e9ebdb02f337613b21e8980a56d00bca3e4114f8</id>
<content type='text'>
Allow overriding fetchRestartCalls from signal handlers by making it
volatile.
</content>
</entry>
<entry>
<title>libfetch-2.21:</title>
<updated>2009-02-05T16:59:45Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2009-02-05T16:59:45Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=37c2dfa1930c0cc8e5b72d143ff1d92fcf5c7a06'/>
<id>urn:sha1:37c2dfa1930c0cc8e5b72d143ff1d92fcf5c7a06</id>
<content type='text'>
Add support for conditional GET using the 'i' flag. Inspired by
the HTTP support for the same feature in FreeBSD by Murray Stokely, but
mostly rewritten and extended to work for all protocols.
</content>
</entry>
<entry>
<title>libfetch-2.16:</title>
<updated>2008-10-06T12:58:29Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2008-10-06T12:58:29Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=38cee74a0e908c02b9e7402bc9f2b1bec79a6c8d'/>
<id>urn:sha1:38cee74a0e908c02b9e7402bc9f2b1bec79a6c8d</id>
<content type='text'>
- only include openssl if the openssl option is present
- include arpa/inet.h to get ntohl and friends on older platforms like
  Interix
- use new netdb.h compat code from libnbcompat
- include inttypes.h only when present
- don't name local variables err, Interix has a symbol like that in
  default namespace
- allow fetch_read to do short read and do more intelligent buffering
  for header processing; effectively don't do a system call for each
  byte read
</content>
</entry>
<entry>
<title>libfetch-2.13:</title>
<updated>2008-04-25T19:59:30Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2008-04-25T19:59:30Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=19c1db5fc44932531ca3e33b3a417a28bc60a596'/>
<id>urn:sha1:19c1db5fc44932531ca3e33b3a417a28bc60a596</id>
<content type='text'>
Add a function to turn struct url back into a string.
</content>
</entry>
<entry>
<title>libfetch-2.12:</title>
<updated>2008-04-25T16:25:25Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2008-04-25T16:25:25Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=e52b6bf6438f4e84b3b41d02c51b1639c14de54e'/>
<id>urn:sha1:e52b6bf6438f4e84b3b41d02c51b1639c14de54e</id>
<content type='text'>
Make function naming consistent before external code depend on it.
Update man page.
</content>
</entry>
<entry>
<title>libfetch-2.11:</title>
<updated>2008-04-24T10:21:33Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2008-04-24T10:21:33Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=44a0d67efc2a8c7372ea8923e3798cd1ec2a0f5e'/>
<id>urn:sha1:44a0d67efc2a8c7372ea8923e3798cd1ec2a0f5e</id>
<content type='text'>
Implement full quoting support in FILE and FTP protocols.
</content>
</entry>
<entry>
<title>libfetch-2.9:</title>
<updated>2008-04-21T17:15:31Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2008-04-21T17:15:31Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=d8064cc4c6c22ae8642911ac9c03b893b4d60e59'/>
<id>urn:sha1:d8064cc4c6c22ae8642911ac9c03b893b4d60e59</id>
<content type='text'>
Add fetch_extract_filename to extract the unquoted filename of a URL.
</content>
</entry>
<entry>
<title>libfetch-2.7:</title>
<updated>2008-04-20T15:29:26Z</updated>
<author>
<name>joerg</name>
<email>joerg</email>
</author>
<published>2008-04-20T15:29:26Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=457dd24ea4b0da8133952cd3722ed5696d3b6719'/>
<id>urn:sha1:457dd24ea4b0da8133952cd3722ed5696d3b6719</id>
<content type='text'>
Add fetchCopyURL.
</content>
</entry>
</feed>
