Steve Holme
ff3444c36d
TODO: Corrected typo in TOC
2013-03-16 10:36:25 +00:00
Steve Holme
5e2ef3942f
TODO: Added IMAP section and removed unused Other protocols section
2013-03-16 10:18:43 +00:00
Steve Holme
f660fc4423
TODO: Added graceful base64 decoding failure to SMTP and POP3
2013-03-16 00:28:16 +00:00
Steve Holme
5d4e12bbea
TODO: Corrected typo on section 10.2 heading
2013-03-16 00:02:40 +00:00
Steve Holme
2ba5f4bf1c
TODO: Added section 10.2 Initial response to POP3 to do list
2013-03-15 23:55:31 +00:00
Daniel Stenberg
c43127414d
always-multi: always use non-blocking internals
...
Remove internal separated behavior of the easy vs multi intercace.
curl_easy_perform() is now using the multi interface itself.
Several minor multi interface quirks and bugs have been fixed in the
process.
Much help with debugging this has been provided by: Yang Tse
2013-01-17 19:40:35 +01:00
Steve Holme
18e7c14f30
TODO: Updated following IMAP SASL additions
2013-01-14 18:34:32 +00:00
Yang Tse
4a5aa6682d
Revert changes relative to lib/*.[ch] recent renaming
...
This reverts renaming and usage of lib/*.h header files done
28-12-2012, reverting 2 commits:
f871de0... build: make use of 76 lib/*.h renamed files
ffd8e12... build: rename 76 lib/*.h files
This also reverts removal of redundant include guard (redundant thanks
to changes in above commits) done 2-12-2013, reverting 1 commit:
c087374... curl_setup.h: remove redundant include guard
This also reverts renaming and usage of lib/*.c source files done
3-12-2013, reverting 3 commits:
13606bb... build: make use of 93 lib/*.c renamed files
5b6e792... build: rename 93 lib/*.c files
7d83dff... build: commit 13606bbfde
follow-up 1
Start of related discussion thread:
http://curl.haxx.se/mail/lib-2013-01/0012.html
Asking for confirmation on pushing this revertion commit:
http://curl.haxx.se/mail/lib-2013-01/0048.html
Confirmation summary:
http://curl.haxx.se/mail/lib-2013-01/0079.html
NOTICE: The list of 2 files that have been modified by other
intermixed commits, while renamed, and also by at least one
of the 6 commits this one reverts follows below. These 2 files
will exhibit a hole in history unless git's '--follow' option
is used when viewing logs.
lib/curl_imap.h
lib/curl_smtp.h
2013-01-06 18:20:27 +01:00
Yang Tse
13606bbfde
build: make use of 93 lib/*.c renamed files
...
93 *.c source files renamed to use our standard naming scheme.
This change affects 77 files in libcurl's source tree.
2013-01-03 05:50:26 +01:00
Yang Tse
ae2a2c9931
curl tool: renaming hugehelp files to tool_hugehelp
2012-12-26 23:30:54 +01:00
Daniel Stenberg
013d043d22
TODO: support DANE, we already support gnutls without gcrypt
2012-08-07 14:48:34 +02:00
Steve Holme
0bededd7c5
TODO: Updated after 7.27.0 release
...
Removed APOP and SASL authentication from the POP3 section and metalink
support from the client section as these features were implemented in
this release.
Moved adding gssapi to SASL into it's own section rather than repeat it
for each protocol.
2012-07-28 11:46:50 +01:00
Steve Holme
797315044d
DOCS: Fixed list in Section 18.2 not displaying correctly on web site
2012-06-03 01:17:21 +01:00
Steve Holme
08c128bd93
DOCS: Corrected missed heading renumbering from commit 530675a1ad
2012-06-03 01:13:36 +01:00
Steve Holme
530675a1ad
DOCS: Added IMAP and LDAP sections
...
Added new sections 11. IMAP and 12. LDAP to document adding SASL based
authentication.
Renumbered current sections 11 to 17 as 13 to 19.
Additionally added 19.10 Add CURLOPT_MAIL_CLIENT option.
2012-06-03 01:00:45 +01:00
Steve Holme
d220834f80
TODO: Removed DIGEST-MD5 authentication from SMTP to do list
...
Removed DIGEST-MD5 from Section 9.1 Other authentication mechanisms as
the feature was added to SMTP in 7.26.0.
Also corrected small spelling mistake.
2012-05-24 18:55:00 +01:00
Daniel Stenberg
9fafa68533
TODO: happy eyeballs is now RFC6555
2012-05-12 15:08:35 +02:00
Steve Holme
9f494fe423
TODO: Corrected POP3 section heading
2012-03-28 22:23:17 +01:00
Steve Holme
0580b60622
TODO: Added SMTP and POP3 specific features
2012-03-27 21:58:59 +01:00
Daniel Stenberg
1dd654644a
TODO: 1.7 Happy Eyeball dual stack connect
2011-12-21 09:54:29 +01:00
Daniel Stenberg
380bade777
TODO: remove active FTP from section 2.1
...
It is no longer done blocking in the multi interface
2011-12-20 23:26:47 +01:00
Daniel Stenberg
ff03ee2a3c
TODO: have form functions use CURL handle argument
2011-10-16 01:06:48 +02:00
Daniel Stenberg
587ed3234b
TODO: remove 4 entries, add one new
...
Zero-copy and "Avoid having to remove/readd handles" are not really
features we think are worthwhile to add. Removed.
SRP features have been added already, removed.
11.9 IPv6 addresses with globbing added
2011-09-11 19:26:17 +02:00
Daniel Stenberg
186463e7fa
TODO: progress callback without doubles
2011-08-25 16:05:04 +02:00
Daniel Stenberg
4b48adb876
TODO: remove curl_formpost in a future version
...
15.8 remove 'curl_httppost' from public
2011-08-10 08:55:13 +02:00
Daniel Stenberg
569202c9a4
TODO: get rid of PATH_MAX
2011-01-03 09:40:40 +01:00
Daniel Stenberg
7d84113e1d
TODO: added 8.4 non-gcrypt under GnuTLS
...
We must not assume gcrypt just because of GnuTLS
2010-09-20 23:19:51 +02:00
Daniel Stenberg
0cbdcd07a8
TODO: we now support RTMP
2010-08-25 09:20:08 +02:00
Daniel Stenberg
d106189a47
TODO: done "NTLM with other crypto functions"
...
Since NTLM was made to work with the NSS API as well, the primary SSL
alternatives will be built with NTLM support in libcurl.
2010-08-25 09:18:46 +02:00
Daniel Stenberg
ddb810ab70
TODO: fixed "Make curl_multi_info_read faster"
...
It is really fast now
2010-08-25 09:17:09 +02:00
Daniel Stenberg
df06182d86
TODO: add multi interface improvement remove ldap select
2010-06-02 13:53:29 +02:00
Daniel Stenberg
c54ab4dca7
TODO: removed fixed items
...
These two items are now actually implemented:
11.1 Content-Disposition
11.5 ftp wildcard download
2010-05-28 11:57:49 +02:00
Daniel Stenberg
1de6b97a76
TODO: we've done PRET already, consider HOST for the future
...
... and GnuTLS connects are non-blocking, TFTP is better
integrated as a "real" protocol and RTSP is supported.
2010-04-29 23:32:33 +02:00
Daniel Stenberg
f09340de8b
TODO: GnuTLS connects are now non-blocking
...
Since commit c288860
by Jerome Vouillon
2010-04-29 23:23:42 +02:00
Daniel Stenberg
25a49ccd21
clarify more details on section "2.1 More non-blocking"
2010-02-21 14:42:59 +00:00
Yang Tse
a07bc79117
removed trailing whitespace
2010-02-14 19:40:18 +00:00
Daniel Stenberg
b0e2d47a3e
"remove progress meter from libcurl" at next API break
2010-01-23 20:02:50 +00:00
Daniel Stenberg
6291a1cf23
"5.3 Sort outgoing cookies" removed, we now sort them
2010-01-21 09:32:51 +00:00
Daniel Stenberg
b8b8c3d538
s/Make NTLM work without OpenSSL functions/Make NTLM work with other crypto functions
...
As it actually builds with gcrypt these days, but not the NSS functions.
2009-10-17 19:31:57 +00:00
Daniel Stenberg
43fba2627a
Make CURLOPT_FTPPORT support an additional port number
...
done!
2009-09-05 17:49:07 +00:00
Daniel Stenberg
2c4fcf2ea8
5.3 Sort outgoing cookies
...
5.4 Rearrange request header order
Things to play with when you're bored
2009-08-19 07:09:13 +00:00
Daniel Stenberg
44103abdb7
curl_multi_socket and curl_multi_socket_all to be removed at next major
...
release, or bump or whatevere
2009-05-11 20:35:26 +00:00
Dan Fandrich
9a4c887c4a
Added support for Digest and NTLM authentication using GnuTLS.
2009-02-12 20:48:40 +00:00
Daniel Stenberg
3c50ea961f
pipelining for PUT is a good idea
2008-11-17 09:35:10 +00:00
Daniel Stenberg
09e027bc9d
cleaned up entries that have been implemented already or are deemed not really
...
wanted anyway
2008-11-11 13:33:01 +00:00
Dan Fandrich
9b3f863cf5
Added signal-based resolver timeout issue
2008-10-14 23:52:36 +00:00
Dan Fandrich
152cf6325d
Checked in some grammatical and minor other fixes in the documentation and
...
examples that I found in the FreeBSD ports system.
2008-09-10 07:11:45 +00:00
Dan Fandrich
ddfbe8b649
Added some more to do items and a known bug.
2008-05-23 20:52:46 +00:00
Daniel Stenberg
56f17d2c9f
I made the torture test on test 530 go through. This was actually due to
...
silly code left from when we switched to let the multi handle "hold" the dns
cache when using the multi interface... Of course this only triggered when a
certain function call returned error at the correct moment.
2008-01-15 22:15:55 +00:00
Daniel Stenberg
9c7d4394f9
5.3 support FF3 sqlite cookie files
2008-01-14 17:49:06 +00:00
Daniel Stenberg
fcc485092a
14.3 extend CURLOPT_SOCKOPTFUNCTION prototype
...
(for next SONAME bump)
2008-01-04 22:16:16 +00:00
Daniel Stenberg
71b105ceb1
add in toc too
2007-12-09 12:26:05 +00:00
Daniel Stenberg
ccb4956145
RTMP support?
2007-12-09 12:22:22 +00:00
Daniel Stenberg
3d09cb0a88
oops another bad numbering
2007-12-09 12:20:06 +00:00
Daniel Stenberg
a03c2d825b
oops duplicate numbering
2007-12-09 12:12:52 +00:00
Daniel Stenberg
06fb242e23
slightly rephrased
2007-12-09 12:00:54 +00:00
Daniel Stenberg
41d8186c7e
reformat to FAQ/CONTRIBUTE style, for nicer web-look when I apply the magic
...
script(s) on it online
2007-12-08 23:00:00 +00:00
Daniel Stenberg
3dbe708308
added some further stuff from the feature-requests tracker, and a bunch of URLs
...
to the specific tracker entries
2007-09-13 09:02:15 +00:00
Dan Fandrich
9f44a95522
Renamed several libcurl error codes and options to make them more general
...
and allow reuse by multiple protocols. Several unused error codes were
removed. In all cases, macros were added to preserve source (and binary)
compatibility with the old names. These macros are subject to removal at
a future date, but probably not before 2009. An application can be
tested to see if it is using any obsolete code by compiling it with the
CURL_NO_OLDIES macro defined.
Documented some newer error codes in libcurl-error(3)
2007-08-30 20:34:57 +00:00
Daniel Stenberg
f3c7adcb54
NEXT soname bump
...
* #undef CURL_FTP_HTTPSTYLE_HEAD in lib/ftp.c to remove the HTTP-style headers
from being output in NOBODY requests over ftp
2007-08-17 22:21:41 +00:00
Daniel Stenberg
5cdcc2b3aa
the curl_multi_handle_control() idea
2007-08-14 10:11:34 +00:00
Daniel Stenberg
58b0415d36
add URL to more "generated public config.h" details
2007-08-07 13:01:36 +00:00
Daniel Stenberg
bccb1ee7cd
we now support GSS/Kerberos 5 for ftp file transfers!
2007-08-06 14:56:21 +00:00
Daniel Stenberg
7f70dbcad5
Rob Crittenden added support for NSS (Network Security Service) for the
...
SSL/TLS layer. http://www.mozilla.org/projects/security/pki/nss/
2007-02-12 22:32:37 +00:00
Daniel Stenberg
890b34d22e
updated
2007-02-11 09:55:17 +00:00
Daniel Stenberg
0e899d7728
* removed the SSH-based protocols as they are now being implemented
...
* added mentioning of doing the stunnel equivalent ourselves for the test suite
* spell-check
2006-12-19 14:28:01 +00:00
Daniel Stenberg
2336d010ef
fixed in CVS
2006-12-05 13:20:28 +00:00
Daniel Stenberg
7f79b52dae
initial SCP support is now added
2006-11-03 12:22:13 +00:00
Daniel Stenberg
3ee6036551
pipelining support is added now
2006-09-12 09:39:16 +00:00
Daniel Stenberg
25411e01db
Provide a libcurl API for setting mutex callbacks in the underlying SSL
...
library, so that the same application code can use mutex-locking
independently of OpenSSL or GnutTLS being used.
2006-06-24 15:21:49 +00:00
Daniel Stenberg
bcccd2fe74
Removed a few fixed issues and a few issues currently in progress in the Hiper
...
project. Also added a few obvious ones.
2006-05-30 08:45:59 +00:00
Daniel Stenberg
16f3a32bec
we should fix the system includes in the public headers to be based on checks
...
of the system instead of depending on what particular systems we think need
various headers
2006-01-28 13:14:38 +00:00
Daniel Stenberg
b4113360f6
use c-ares' IPv6 abilities
...
fix CONNECT to a proxy that disconnects during the auth phase
2005-12-10 22:14:17 +00:00
Daniel Stenberg
d68b1a1e8c
just implemented
2005-11-10 22:11:27 +00:00
Daniel Stenberg
0f82af0f49
* Add step parameter to the globbing. Like [0-1000;10] that would walk the
...
range increasing the number with 10 for every step. Requested by Jose:
http://curl.haxx.se/feedback/display.cgi?id=11315662266802
2005-11-09 23:15:04 +00:00
Dan Fandrich
4d7f08a99e
Removed mention of TFTP now that it's implemented.
2005-10-18 18:15:01 +00:00
Daniel Stenberg
a1287ec64f
added URLs to bug reports
2005-09-16 07:18:25 +00:00
Daniel Stenberg
9853acba66
Moved the GnuTLS related TODO items from lib/TODO.gnutls to the proper
...
docs/TODO
2005-08-29 06:59:44 +00:00
Daniel Stenberg
57007e80a9
Moved items from TODO-RELEASE to TODO since they're not really bound to happen
...
in any specific release.
2005-07-30 23:48:07 +00:00
Daniel Stenberg
86660c73e5
mention an old idea
2005-07-08 13:28:16 +00:00
Daniel Stenberg
60e26199a2
MatrixSSL and yaSSL are two free libs we _could_ support
2005-05-11 11:56:04 +00:00
Daniel Stenberg
5ad2a253e8
refresh
2005-04-11 13:50:19 +00:00
Daniel Stenberg
3050ae57c0
Stephan Bergmann made libcurl return CURLE_URL_MALFORMAT if an FTP URL
...
contains %0a or %0d in the user, password or CWD parts. (A future fix would
include doing it for %00 as well - see KNOWN_BUGS for details.) Test case 225
and 226 were added to verify this
2005-01-19 21:56:02 +00:00
Daniel Stenberg
9395cad379
support for retrieving used IP addresses
2005-01-11 22:26:00 +00:00
Daniel Stenberg
dbb69797cf
uh, fixed!
2004-12-22 09:21:04 +00:00
Daniel Stenberg
2910880b15
Added: 4 protocols we _could_ support and the CONNECT HTTP/1.0 detail we might
...
fix one day.
2004-12-22 09:19:29 +00:00
Daniel Stenberg
3de85777de
mention how the FTP code should be fixed one day
2004-12-21 10:54:21 +00:00
Daniel Stenberg
d5be114c07
mention the new cookie api plans
2004-12-18 10:28:04 +00:00
Daniel Stenberg
16e9a9eaef
removed one we won't do, removed the CWD optimize as it is (partly) done
2004-11-28 13:04:34 +00:00
Daniel Stenberg
3e1caa6185
HTTP "auth done right". See lib/README.httpauth
2004-11-24 16:11:35 +00:00
Daniel Stenberg
1887629c5c
test server port numbers are now easily changed
2004-11-04 16:15:26 +00:00
Daniel Stenberg
a00e7f0f5e
Tomas Pospisek filed bug report #1053287 that proved -C - and --fail on a
...
file that was already completely downloaded caused an error, while it
doesn't if you don't use --fail! I added test case 194 to verify the fix.
Grrr. CURLOPT_FAILONERROR is now added to the list stuff to remove in
libcurl v8 due to all the kludges needed to support it.
2004-10-25 11:28:40 +00:00
Daniel Stenberg
0d2cdd9773
Use 'struct lifreq' and SIOCGLIFADDR
2004-10-08 09:57:33 +00:00
Daniel Stenberg
33929117f9
curl --sync
2004-09-09 06:58:01 +00:00
Daniel Stenberg
9432bfe90c
updated with minor edits
2004-08-27 07:17:52 +00:00
Daniel Stenberg
37bf6da9c8
don't do SO_KEEPALIVE, we already have a finer grained method built-in
2004-08-27 07:04:31 +00:00
Daniel Stenberg
84ec4068de
added two good ideas
2004-08-13 12:06:30 +00:00
Daniel Stenberg
338c2da24f
GSS/Kerberos 5 for ftp
2004-08-09 12:39:28 +00:00
Daniel Stenberg
b5cafc0b83
added info about my current idea about option separation between URLs on
...
the command line
2004-08-09 12:36:17 +00:00
Daniel Stenberg
35840a2c5c
make functions use size_t instead of int next major update
2004-07-01 08:22:52 +00:00
Daniel Stenberg
782ade7223
fixed
2004-06-30 09:29:00 +00:00
Daniel Stenberg
f7f6b288eb
removed some stuff that actually is done now, added the --optionseparator
...
idea (not really new, but its better to have it mentioned in here)
2004-05-25 14:39:53 +00:00
Daniel Stenberg
7332350e85
minor update edits
2004-05-05 06:11:57 +00:00
Daniel Stenberg
c19c3bd15a
multipart formposts should be more streamy
2004-05-04 14:36:29 +00:00
Daniel Stenberg
2960d37d71
removed curl_formparse() from the library
2004-05-04 08:24:13 +00:00
Daniel Stenberg
3b491d0f73
Moved long-standing issues over from TODO-RELEASE to the more long-term TODO
...
file.
2004-04-06 15:29:01 +00:00
Daniel Stenberg
7cb10a1853
various updates
2004-03-02 10:08:04 +00:00
Daniel Stenberg
097938e6c8
Moved two 7.11.2 issues over to the more general TODO docs.
2004-03-01 09:08:52 +00:00
Daniel Stenberg
4c3a2318ae
a fair idea
2004-01-09 08:59:55 +00:00
Daniel Stenberg
391a37ebbf
removed one, added one
2003-12-08 13:48:23 +00:00
Daniel Stenberg
ce5db9a86e
Dominick Meglio implemented CURLOPT_MAXFILESIZE and --max-filesize.
2003-10-17 13:11:00 +00:00
Daniel Stenberg
d095b20d1c
cleaning
2003-10-17 12:37:15 +00:00
Daniel Stenberg
818d231849
"Securing FTP with TLS" was updated to revision 12
2003-09-01 08:43:13 +00:00
Daniel Stenberg
3660f67534
edits
2003-08-11 16:17:51 +00:00
Daniel Stenberg
339f84fe1f
ftp proxy support would be nice
2003-07-30 13:41:59 +00:00
Daniel Stenberg
1a393f5625
mention COOKIES, removed added entries, corrected the FPL-SSL link/reference
2003-06-26 11:38:53 +00:00
Daniel Stenberg
b75679778f
ftp ASCII transfers in general need fixing
2003-05-26 08:19:06 +00:00
Daniel Stenberg
c0acaa5d2c
CURLOPT_FTPPORT could support port number too
2003-04-28 17:29:32 +00:00
Daniel Stenberg
acec588fe3
--disable-eprt perhaps?
2003-04-07 06:41:24 +00:00
Daniel Stenberg
18b9b04907
send as much as possible of the POST at once
2003-03-28 12:56:07 +00:00
Daniel Stenberg
96b7131844
detect lack of perl before running tests
2003-03-15 15:08:55 +00:00
Daniel Stenberg
83a463891d
added things to fix at the next major release/change
2003-03-10 20:46:54 +00:00
Daniel Stenberg
065b87e949
7.10.4-pre2 commit
2003-02-24 18:14:48 +00:00
Daniel Stenberg
eb6a14fe10
updated
2003-01-07 07:54:14 +00:00
Daniel Stenberg
7be9b4c418
transfer-encoding: chunked was implemented
2002-11-11 10:00:48 +00:00
Daniel Stenberg
87c43517cd
add more things to do
2002-08-26 22:32:46 +00:00
Daniel Stenberg
9d68fde148
Wez Furlong's ideas and some cleaning up/clarifying
2002-08-14 23:35:19 +00:00
Daniel Stenberg
d0e0bf53a6
change the resolver URL to the work-in-progress library project
2002-08-13 06:51:50 +00:00
Daniel Stenberg
943e31b35c
CURLOPT_MAXFILESIZE
2002-06-12 08:16:59 +00:00
Daniel Stenberg
dbbd871ea1
the disable protocol stuff is now added
2002-06-11 15:24:47 +00:00
Daniel Stenberg
d7531c18fc
updated
2002-04-27 18:00:10 +00:00
Daniel Stenberg
c3bfb355c5
error codes *ARE* documented now
2002-04-12 07:19:43 +00:00
Daniel Stenberg
88631276e8
updated
2002-03-18 07:40:00 +00:00
Daniel Stenberg
b0475dbdbc
read POST data using the read callback
2002-03-05 14:14:22 +00:00
Daniel Stenberg
0ec370e6fb
auth on multiple hosts with follow-location
2002-02-18 23:17:57 +00:00
Daniel Stenberg
5c4b422b18
offer SSL verfication callback,
...
add 'headers=' in client formpost
2002-02-18 10:51:28 +00:00
Daniel Stenberg
5cffe055ad
added Cris Bailiff's CAdir option suggestion
2002-02-07 10:43:43 +00:00
Daniel Stenberg
c9c00d2a23
verify big files
2002-01-22 13:10:16 +00:00
Daniel Stenberg
39d4552dab
pre4
2002-01-21 12:11:45 +00:00
Daniel Stenberg
01cfe670c5
updated to 2002 status ;-)
2002-01-18 12:48:36 +00:00
Daniel Stenberg
558d12d7f6
strip trailing CRs
2001-12-17 10:32:10 +00:00
Daniel Stenberg
d12fd897cb
Jason Mancini's -Oalways suggestion
2001-12-06 14:40:16 +00:00
Daniel Stenberg
c3ad019c99
the final ftp ipv6 support has been added!
2001-12-03 10:38:31 +00:00
Daniel Stenberg
2519a8cc9f
added Richard Levitte's suggestion to support multiple -T options
2001-11-14 09:32:30 +00:00
Daniel Stenberg
60f19269d0
interface to export/import SSL session IDs
2001-11-13 09:56:29 +00:00
Daniel Stenberg
3e049a90b7
2 removed, 1 added
2001-11-13 09:06:32 +00:00
Daniel Stenberg
e60e7414b9
re-ordered, cleaned up
2001-11-02 12:51:18 +00:00
Daniel Stenberg
fcf4fccfa4
non-blocking connects *done*
2001-10-03 11:58:12 +00:00
Daniel Stenberg
5becdc38b3
http put with --crlf requires chunked content encoding
2001-09-19 14:49:23 +00:00
Daniel Stenberg
051fad8d88
now can set list of ciphers
2001-09-11 22:35:23 +00:00