Update of /cvsroot/curl/curl-www/libcurl/hiper
In directory labb:/tmp/cvs-serv26908
Modified Files:
_schedule.html
Added Files:
hiper-5.patch
Log Message:
today's blurb, mostly a pointer to the posted status report and the most
recent patch
--- NEW FILE: hiper-5.patch ---
Index: include/curl/multi.h
===================================================================
RCS file: /cvsroot/curl/curl/include/curl/multi.h,v
retrieving revision 1.30
diff -u -r1.30 multi.h
--- include/curl/multi.h 2 Jan 2006 23:37:48 -0000 1.30
+++ include/curl/multi.h 4 Jan 2006 14:11:52 -0000
@@ -106,6 +106,7 @@
CURLM_BAD_EASY_HANDLE, /* an easy handle was not good/valid */
CURLM_OUT_OF_MEMORY, /* if you ever get this, you're in deep sh*t */
CURLM_INTERNAL_ERROR, /* this is a libcurl bug */
+ CURLM_BAD_SOCKET, /* the passed in socket argument did not match */
CURLM_LAST
} CURLMcode;
@@ -259,8 +260,6 @@
#define CURL_POLL_INOUT 3
#define CURL_POLL_REMOVE 4
[...2613 lines suppressed...]
char *private_data; /* Private data */
+ struct Curl_one_easy *one_easy; /* When adding an easy handle to a multi
+ handle, an internal 'Curl_one_easy'
+ struct is created and this is a pointer
+ to the particular struct associated with
+ this SessionHandle */
+
struct curl_slist *http200aliases; /* linked list of aliases for http200 */
long ip_version;
@@ -1100,7 +1109,7 @@
struct SessionHandle {
struct curl_hash *hostcache;
- void *multi; /* if non-NULL, points to the multi handle
+ struct Curl_multi *multi; /* if non-NULL, points to the multi handle
struct of which this "belongs" */
struct Curl_share *share; /* Share, handles global variable mutexing */
struct UserDefined set; /* values set by the libcurl user */
Index: _schedule.html
===================================================================
RCS file: /cvsroot/curl/curl-www/libcurl/hiper/_schedule.html,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -d -r1.24 -r1.25
--- _schedule.html 4 Jan 2006 14:07:58 -0000 1.24
+++ _schedule.html 5 Jan 2006 15:08:53 -0000 1.25
@@ -33,6 +33,17 @@
<table class="news">
+MARKDATE(Jan 5 2006)
+
+ <a href="http://curl.haxx.se/mail/lib-2006-01/0021.html">Status Report</a>
+ posted to curl-library. I'm not sure when this work will continue full-time
+ again, but possibly around March/April or so.
+
+<p>
+ <a href="hiper-5.patch">hiper-5.patch</a> is 84K
+
+STOP
+
MARKDATE(Jan 4 2006) I wonder if the easy handle passed to the callback will
ever be used by an application properly since when an action happens on a
socket later on, the app would basically need a hash table lookup to figure
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.