riastradh
6cb10275d0
Merge riastradh-drm2 to HEAD.
2014-03-18 18:20:35 +00:00
joerg
eec35cced6
Annotate format strings. Add a bunch of int casts for size limits.
2014-01-07 02:13:00 +00:00
mrg
d385811be3
avoid a strict aliasing problem copying the mapped v4 address out of
...
a ipv6 address.
2013-10-19 22:58:40 +00:00
wiz
a5684d07dd
Use Mt for email addresses.
2013-07-20 21:39:55 +00:00
christos
5ae8764ee2
remove gcc hacks.
2011-08-17 09:20:14 +00:00
christos
7634ea3059
fix gcc array out of bounds confusion.
2011-08-17 09:19:38 +00:00
joerg
d43405d38d
-Wno-array-bounds is no longer needed for clang here
2011-08-09 13:00:58 +00:00
christos
d2b7346773
delint
2011-06-25 20:27:01 +00:00
christos
67995da767
add missing paren
2011-06-25 20:13:03 +00:00
christos
478d1edef4
It is a lot nicer to getenv() what you need once and makes the code a lot
...
more readable.
2011-06-25 17:13:34 +00:00
mrg
0a0dd75b65
add some XXX'd -Wno-foo if HAVE_GCC >= 45.
...
XXX: someone should look at these.
2011-06-21 02:32:55 +00:00
joerg
ea34e88ea7
Merge
2010-03-24 20:52:39 +00:00
joerg
0ab1cb6dc1
libfetch-2.31:
...
PR 43013 by Brook Milligan: fetch(3) violates RFC 1738 for ftp:// URLs
if the home directory is not the root directory.
Remember the current directory the first time a CWD / CDUP has to be
issued. Use the document as full URL if the URL started with two /
(quoted or not), otherwise append it to the initial directory.
2010-03-24 20:51:41 +00:00
joerg
70160d7000
libfetch-2.30:
...
- Revamped connection cache, allowing more than one active session
- HTTP keep-alive support
2010-01-30 21:26:09 +00:00
joerg
85dea109fa
libfetch-2.27:
...
Fix a bug in the connection caching for FTP.
2010-01-11 19:40:01 +00:00
joerg
8fd2cbd826
Fix RCS ID
2009-10-20 01:21:28 +00:00
joerg
eace2ff26e
libfetch-2.26:
...
- Add support to aggressively cache directory listenings, useful for
HTTP
- Avoid leaking memory in error cases. From Xavier from Arch Linux.
2009-10-15 12:59:57 +00:00
joerg
ebe76b0c9e
Import libfetch-2.25:
...
- address a number of lint warnings
- fix strict-alignment issues for GCC 4.4
- fix a bug in the line reading optimisation
- do not reuse a FTP connection if there is an active transfer on it
2009-08-21 15:12:24 +00:00
christos
75efea6592
bump libcrypto and friends; OpenSSL abi change: do_cipher last argument
...
changed from u_int to size_t. Affects _LP64 only.
2009-07-20 17:30:52 +00:00
christos
c5a57f5582
Use the correct libcrypto.
2009-07-20 15:46:51 +00:00
joerg
a2e586eec3
Allow building with MKCRYPTO=no.
2009-05-28 10:44:29 +00:00
joerg
7bacb5af4b
Reimport libfetch-2.23 from pkgsrc, at least one change was lost.
2009-04-04 23:26:03 +00:00
joerg
8a90f43fbf
Import libfetch-2.23:
...
Don't leak file descriptors when iterating local directories or checking
for if-modified-since on local files.
2009-03-10 00:44:15 +00:00
joerg
9da2cc5c4b
Update to libfetch-2.22:
...
- Support for conditional fetch
- Allow correctly overwriting fetchRestartCalls from signal handlers by
making it volatile
- Explicitly document that the size of struct url can increase.
2009-02-14 19:36:51 +00:00
christos
c42a4332d6
bump versions for time_t
2009-01-11 22:42:39 +00:00
apb
faeb779f91
Use ${HOST_SH}, not ${SH}. ${SH} is undefined, so acts like an
...
empty string. The build would sometimes work despite this error, if
errlist.sh happened to be executable and if the host's /bin/sh was good
enough.
2008-11-25 05:32:05 +00:00
joerg
8e658292aa
Update to libfetch 2.20: Allow HTTP auth to be provided in URL.
2008-11-14 23:04:30 +00:00
joerg
d45537460f
Import libfetch-2.19 from pkgsrc:
...
- fix bug in URL quoting
- man page improvements
- remove passive mode flag, add flag to force active mode and fallback
from passive to active on syntax errors automatically
2008-10-29 16:18:13 +00:00
joerg
f298aa9202
Update to libfetch-2.17. Fix a bug in the line buffering code to not
...
drop output if the server actually send more than one line.
2008-10-07 15:55:20 +00:00
joerg
27d0f2d3b5
Build glue for libfetch.
2008-09-30 19:09:00 +00:00
joerg
fe618babc6
Import libfetch from pkgsrc, which remains authoritive.
...
libfetch is a high-level interface for retreiving and uploading files
using URLs. Currently implemented are local file access, FTP, HTTP and
basic HTTPS support, upload only for local files and FTP.
2008-09-30 18:46:07 +00:00