Commit bbafb2eb authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

curl_global_init_mem() allows the memory functions to be replaced.

memory.h is included everywhere for this.
parent 434bc138
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -7,6 +7,10 @@
                                  Changelog

Daniel (11 May 2004)
- Seshubabu Pasam provided a patch that introduces curl_global_init_mem() -
  like normal curl_global_init() but allows the app to replace all memory
  functions with its own set. I modified it slightly.

- Based on Luca Alteas' comments, I modified the curllib.dsp generation code.

Daniel (10 May 2004)
+3 −1
Original line number Diff line number Diff line
@@ -8,10 +8,12 @@ Curl and libcurl 7.12.0.

This release includes the following changes:

 o added curl_global_init_mem()
 o removed curl_formparse()
 o the MSVC project file in the release archive is automatically built
 o curl --proxy-digest is a new command line option
 o the Windows version of libcurl can use wldap32.dll for LDAP
 o curl_easy_strerror(), curl_multi_strerror() and curl_share_strerror()
 o added curl_easy_strerror(), curl_multi_strerror() and curl_share_strerror()
 o IPv6-enabled Windows hosts now resolves names threaded/asynch as well
 o configure --with-libidn can be used to point out the root dir of a libidn
   installation for curl to use, then libcurl can resolve and use IDNA names
+0 −3
Original line number Diff line number Diff line
@@ -5,6 +5,3 @@ Issues not sorted in any particular order.

To get fixed in 7.12.0 (planned release: June 2004)
======================

33. Add a function to replace the malloc-calls within libcurl.
    Low prio. Seshubabu Pasam works on this?
+3 −3
Original line number Diff line number Diff line
@@ -15,7 +15,7 @@ man_MANS = curl_easy_cleanup.3 curl_easy_getinfo.3 curl_easy_init.3 \
 curl_multi_perform.3 curl_multi_remove_handle.3 curl_share_cleanup.3	\
 curl_share_init.3 curl_share_setopt.3 libcurl.3 libcurl-easy.3		\
 libcurl-multi.3 libcurl-share.3 libcurl-errors.3 curl_easy_strerror.3	\
 curl_multi_strerror.3 curl_share_strerror.3
 curl_multi_strerror.3 curl_share_strerror.3 curl_global_init_mem.3

HTMLPAGES = curl_easy_cleanup.html curl_easy_getinfo.html		\
 curl_easy_init.html curl_easy_perform.html curl_easy_setopt.html	\
@@ -30,7 +30,7 @@ HTMLPAGES = curl_easy_cleanup.html curl_easy_getinfo.html \
 curl_share_cleanup.html curl_share_init.html curl_share_setopt.html	\
 libcurl.html libcurl-multi.html libcurl-easy.html libcurl-share.html	\
 libcurl-errors.html curl_easy_strerror.html curl_multi_strerror.html	\
 curl_share_strerror.html
 curl_share_strerror.html curl_global_init_mem.html

PDFPAGES = curl_easy_cleanup.pdf curl_easy_getinfo.pdf			\
 curl_easy_init.pdf curl_easy_perform.pdf curl_easy_setopt.pdf		\
@@ -45,7 +45,7 @@ PDFPAGES = curl_easy_cleanup.pdf curl_easy_getinfo.pdf \
 curl_share_init.pdf curl_share_setopt.pdf libcurl.pdf			\
 libcurl-multi.pdf libcurl-easy.pdf libcurl-share.pdf			\
 libcurl-errors.pdf curl_easy_strerror.pdf curl_multi_strerror.pdf	\
 curl_share_strerror.pdf
 curl_share_strerror.pdf curl_global_init_mem.pdf

CLEANFILES = $(HTMLPAGES) $(PDFPAGES)

+2 −3
Original line number Diff line number Diff line
@@ -2,7 +2,7 @@
.\" nroff -man [file]
.\" $Id$
.\"
.TH curl_global_init 3 "13 Nov 2001" "libcurl 7.9.1" "libcurl Manual"
.TH curl_global_init 3 "11 May 2004" "libcurl 7.12" "libcurl Manual"
.SH NAME
curl_global_init - Global libcurl initialisation
.SH SYNOPSIS
@@ -42,6 +42,5 @@ Initialise nothing extra. This sets no bit.
If this function returns non-zero, something went wrong and you cannot use the
other curl functions.
.SH "SEE ALSO"
.BR curl_global_init_mem "(3), "
.BR curl_global_cleanup "(3), "

Loading