Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
T
TLMSP curl
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
CYBER - Cyber Security
TS 103 523 MSP
TLMSP
TLMSP curl
Commits
e559a7b8
Commit
e559a7b8
authored
24 years ago
by
Daniel Stenberg
Browse files
Options
Downloads
Patches
Plain Diff
7.1.1 cleanup commit
parent
af352740
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
CHANGES
+29
-5
29 additions, 5 deletions
CHANGES
README
+1
-2
1 addition, 2 deletions
README
config.h.in
+0
-6
0 additions, 6 deletions
config.h.in
configure.in
+10
-10
10 additions, 10 deletions
configure.in
docs/TODO
+15
-25
15 additions, 25 deletions
docs/TODO
docs/curl.1
+2
-0
2 additions, 0 deletions
docs/curl.1
with
57 additions
and
48 deletions
CHANGES
+
29
−
5
View file @
e559a7b8
...
...
@@ -6,6 +6,28 @@
History of Changes
Version 7.1.1
Daniel (21 August 2000)
- Got more people involved in the gethostbyname_r() mess. Caolan McNamara sent
me configure-code that turned out to be very similar to my existing tests
which only make me more sure I'm on the right path. I changed the order of
the tests slightly, as it seems that some compilers don't yell error if a
function is used with too many parameters. Thus, the first tested function
will seem ok... Let's hope more compilers think of too-few parameters as bad
manners, as we're now trying the functions in that order; fewer first. I
should also add that Lars Hecking mailed me and volunteered to run tests on
a few odd systems. Coalan is keeping his work over at
http://www.csn.ul.ie/~caolan/publink/gethostbyname_r/. Might be handy in the
future as well.
Daniel (18 August 2000)
- I noticed I hadn't increased the name lookup buffer in lib/ftp.c. I don't
think this is the reason for the continued trouble though.
Daniel (17 August 2000)
- Fred Noz corrected my stupid mistakes in the gethostbyname_r() fluff. It
should affect some AIX, Digital Unix and HPUX 10 systems.
Daniel (15 August 2000)
- Mathieu Legare compiled and build 7.1 without errors on both AIX 4.2 as well
...
...
@@ -16,19 +38,21 @@ Daniel (15 August 2000)
screwed up!
Daniel (11 August 2000)
- Jason Priebe and an an
yno
mous friend found some host names the Linux version
- Jason Priebe and an an
ony
mous friend found some host names the Linux version
of curl could not resolve. It turned out the buffer used to retrieve that
information was too small. Fixed. One could argue about the usefulness of
not having the slightest trace of a man page for gethostbyname_r() on my
Linux Redhat installation...
Daniel (10 August 2000)
- Balaji S Rao missed the possibility of replacing the Content-Type: and
Content-Length: headers when doing -d posts. I added the possibility just now
- Balaji S Rao was first in line to note the missing possibility to replace
the Content-Type: and Content-Length: headers when doing -d posts. I added
the possibility just now. It seems some people wants to do standard posts
using custom Content-Types.
Daniel (8 August 2000)
- Mike Dowell correctly discovered that curl did not approve URLs with no
user
name but password. As in 'http://:foo@haxx.se'. I corrected this.
- Mike Dowell correctly discovered that curl did not approve
of
URLs with no
user
name but password. As in 'http://:foo@haxx.se'. I corrected this.
Version 7.1
...
...
This diff is collapsed.
Click to expand it.
README
+
1
−
2
View file @
e559a7b8
...
...
@@ -11,7 +11,7 @@ README
README.curl document. Find out how to install Curl by reading the INSTALL
document.
libcurl is a
link-
library that Curl is using to do its job. It is readily
libcurl is a library that Curl is using to do its job. It is readily
available to be used by your software. Read the README.libcurl document to
find out how!
...
...
@@ -25,7 +25,6 @@ README
Sweden -- ftp://ftp.sunet.se/pub/www/utilities/curl/
Germany -- ftp://ftp.fu-berlin.de/pub/unix/network/curl/
China -- http://www.pshowing.com/curl/
To download the very latest source off the CVS server do this:
...
...
This diff is collapsed.
Click to expand it.
config.h.in
+
0
−
6
View file @
e559a7b8
...
...
@@ -10,12 +10,6 @@
/* Define to empty if the keyword does not work. */
#undef const
/* Define if you don't have vprintf but do have _doprnt. */
#undef HAVE_DOPRNT
/* Define if you have the vprintf function. */
#undef HAVE_VPRINTF
/* Define as the return type of signal handlers (int or void). */
#undef RETSIGTYPE
...
...
This diff is collapsed.
Click to expand it.
configure.in
+
10
−
10
View file @
e559a7b8
...
...
@@ -2,7 +2,7 @@ dnl $Id$
dnl Process this file with autoconf to produce a configure script.
AC_INIT(lib/urldata.h)
AM_CONFIG_HEADER(config.h src/config.h)
AM_INIT_AUTOMAKE(curl,"7.1")
AM_INIT_AUTOMAKE(curl,"7.1
.1
")
AM_PROG_LIBTOOL
dnl
...
...
@@ -184,13 +184,12 @@ dnl check for a few thread-safe functions
#include <sys/types.h>
#include <netdb.h>],
[
struct hostent *hp;
struct hostent h;
struct hostent_data hdata;
char *name;
char buffer[10];
int h_errno;
hp = gethostbyname_r(name, &h, buffer, 10, &h_errno);],
ac_cv_gethostbyname_args=5)
int rc;
rc = gethostbyname_r(name, &h, &hdata);],
ac_cv_gethostbyname_args=3)
fi
if test -z "$ac_cv_gethostbyname_args"; then
AC_TRY_COMPILE(
...
...
@@ -198,12 +197,13 @@ hp = gethostbyname_r(name, &h, buffer, 10, &h_errno);],
#include <sys/types.h>
#include <netdb.h>],
[
struct hostent *hp;
struct hostent h;
struct hostent_data hdata;
char *name;
int rc;
rc = gethostbyname_r(name, &h, &hdata);],
ac_cv_gethostbyname_args=3)
char buffer[10];
int h_errno;
hp = gethostbyname_r(name, &h, buffer, 10, &h_errno);],
ac_cv_gethostbyname_args=5)
fi
if test -z "$ac_cv_gethostbyname_args"; then
AC_TRY_COMPILE(
...
...
This diff is collapsed.
Click to expand it.
docs/TODO
+
15
−
25
View file @
e559a7b8
...
...
@@ -6,26 +6,6 @@
TODO
For version 7. Stuff I palnned to have included in curl for version
seven. Let's do a serious attempt to include most of this. (I do keep a task
list over at the sourceforge.net project space, reachable from
curl.sourceforge.net, it might be more up-to-date than this.)
Make sure the low-level interface works. highlevel.c should basically be
possible to write using that interface.
Document the low-level interface
Add asynchronous name resolving, as this enables full timeout support for
fork() systems.
Move non-URL related functions that are used by both the lib and the curl
application to a separate "portability lib".
Add support for other languages than C (not important)
Improve the -K config file parser.
For the future
Ok, this is what I wanna do with Curl. Please tell me what you think, and
...
...
@@ -33,9 +13,20 @@ For the future
product! (Yes, you may add things not mentioned here, these are just a
few teasers...)
* rtsp:// support -- "Real Time Streaming Protocol"
* Make sure the low-level interface works. highlevel.c should basically be
possible to write using that interface. Document the low-level interface
RFC 2326
* Add asynchronous name resolving, as this enables full timeout support for
fork() systems.
* Move non-URL related functions that are used by both the lib and the curl
application to a separate "portability lib".
* Add support for other languages than C (not important)
* Improve the -K config file parser.
* rtsp:// support -- "Real Time Streaming Protocol" (RFC 2326)
* "Content-Encoding: compress/gzip/zlib"
...
...
@@ -101,9 +92,6 @@ For the future
RFC 2428 "FTP Extensions for IPv6 and NATs" will be interesting. PORT
should be replaced with EPRT for IPv6, and EPSV instead of PASV.
* An automatic RPM package maker
Please, write me a script that makes it. It'd make my day.
* SSL for more protocols, like SSL-FTP...
(http://search.ietf.org/internet-drafts/draft-murray-auth-ftp-ssl-05.txt)
...
...
@@ -112,3 +100,5 @@ For the future
* Make curl capable of verifying the server's certificate when connecting
with HTTPS://.
* Kerberos-FTP
This diff is collapsed.
Click to expand it.
docs/curl.1
+
2
−
0
View file @
e559a7b8
...
...
@@ -603,6 +603,8 @@ If you do find any (or have other suggestions), mail Daniel Stenberg
- Luong Dinh Dung <u8luong@lhsystems.hu>
- Torsten Foertsch <torsten.foertsch@gmx.net>
- Kristian Köhntopp <kris@koehntopp.de>
- Fred Noz <FNoz@siac.com>
- Caolan McNamara <caolan@csn.ul.ie>
.SH WWW
http://curl.haxx.se
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment