summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2001-05-28 21:45:36 +0000
committerDaniel Stenberg <daniel@haxx.se>2001-05-28 21:45:36 +0000
commit0844c4fdb236b5ee07cab9ba44ccdb4a37c1ca46 (patch)
tree231c8d83578a6224c7c0558358ee6891b33d47d7
parent38cabc4fdb71e87928d551f22a236cd38fd4b0ac (diff)
downloadgnurl-0844c4fdb236b5ee07cab9ba44ccdb4a37c1ca46.tar.gz
gnurl-0844c4fdb236b5ee07cab9ba44ccdb4a37c1ca46.tar.bz2
gnurl-0844c4fdb236b5ee07cab9ba44ccdb4a37c1ca46.zip
major: curl_general_init/cleanup
-rw-r--r--CHANGES48
1 files changed, 48 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index d401cd8e0..25229921b 100644
--- a/CHANGES
+++ b/CHANGES
@@ -6,7 +6,52 @@
History of Changes
+Daniel (28 May 2001)
+- curl-config now supports '--vernum' that outputs a plain hexadecimal version
+ of the libcurl version number (using 8 bits for each 3 numbers). Version
+ 7.7.4 appears as 070704
+
+- Wrote man pages for curl_global_init and curl_global_cleanup...
+
+- T. Bharath brought news about the usage of the OpenSSL interface that was
+ not previously taken into consideration and thus caused libcurl to leak
+ memory. The only somewhat sane approach to fix this dilemma, is adding two
+ two new functions curl_global_init() and curl_global_cleanup() that should
+ be called *ONCE* by the application using libcurl. The init should be done
+ only at startup, no matter how many threads the application is gonna use,
+ and the cleanup should be called when the application has finished using
+ libcurl completely.
+
+ *** UPGRADE NOTICE ***
+
+ If you write applications using libcurl, you really want to use two
+ functions mentioned above !!!
+
+ I can't say I think this is a very beautiful solution, but as OpenSSL
+ insists on making lots of stuff on a "global" scope, we're forced to dance
+ to their pipe.
+
+- Moving more test cases into the new file format.
+
+Version 7.7.4-pre3
+
+Daniel (23 May 2001)
+- Introduced a new file format for storing test cases, and thus I had to
+ modify all the perl test scripts and more (I added a new one). I have not
+ "ported" all the old test cases to the new format yet, but it'll come.
+
+ The main advantage of this new format is that all test data for each test
+ case is stored in a single file. It gives a better overview for each test
+ case and a lot less files.
+
+- Andrés García brought a fix for the netscape/mozilla cookie file parsing
+ function, as it turns out it doesn't always store the path!
+
Daniel (22 May 2001)
+- As was reported anonymously, when FAILONERROR was used, the httpcode was
+ not stored properly and thus wasn't possibly to read after a transfer with
+ the curl_easy_getinfo() function. This is now corrected.
+
- Installed and made use of the following tool versions:
autoconf 2.50
libtool 1.4
@@ -19,6 +64,9 @@ Daniel (22 May 2001)
As a result of this, the configure script grew to more than double its
previous size!
+ Arkadiusz Miskiewicz helped me by pointing out I had to remove my
+ acinclude.m4 file before I could get it working!
+
Daniel (21 May 2001)
- I made ftps:// work. Added test case 400 to the release archive, as the
first ftps:// test case. Requires stunnel.