Parent Directory
|
Revision Log
| Links to HEAD: | (view) (download) (as text) (annotate) |
| Sticky Revision: |
Fix in assignment and compare in URL_Connect()
Use SOCK_CreateEx() in URL_Connect()
+ConnNetInfo_ExtendUserHeader()
ConnNetInfo_DeleteArg(): fix initial argument calculation size
Modify client host name discovery
Remove MAXHOSTNAMELEN and MAX_IP_ADDR_LEN macros
Use "ncbi_ansi_ext.h" privately and use strncpy0()
+ConnNetInfo_AppendArg() +ConnNetInfo_PrependArg() +ConnNetInfo_DeleteArg() +ConnNetInfo_PreOverrideArg() +ConnNetInfo_PostOverrideArg()
+ConnNetInfo_AppendUserHeader() +ConnNetInfo_OverrideUserHeader() +ConnNetInfo_DeleteUserHeader()
Avoid compiler warning in positioning on first but one array element
Use persistent SOCK_Write()
Changed EIO_ReadMethod enums accordingly; log moved to end
-ConnNetInfo_Print(); +ConnNetInfo_Log() Addition: *_StripToPattern() now can strip until EOF (or error)
Add more space between functions to separate them better
Fix for empty path parsing in HTTP URL
Minor tweak in recognizing "infinite" (and part) as a special timeout
Recognize ALL in CONN_DEBUG_PRINTOUT; bugfix for '//' in proxy adjustement
Swapped eENCOD_Url and eENCOD_None; eENCOD_Unknown introduced
BUGFIX: sizeof(info) -> sizeof(*info) in ConnNetInfo_Create()
URL_Connect(): Print error code in some failure messages
Do not store "" as a user_header
+ConnNetInfo_ParseURL() Added recordkeeping of service name for which the info was created
Use strdup() instead of explicit strcpy(malloc(...), ...)
Message corrected: "Adjusted path too long"
Added functions: StringToHostPort()
HostPortToString()
MIME_ParseContentTypeEx() -- a more accurate parsing
+ eMIME_Plain
Special text value "infinite" accepted as infinite timeout from environment
#include <ctype.h> not used, removed
Typo fixed
ConnNetInfo_SetUserHeader now used throughout to set/reset http_user_header
SConnNetInfo.debug_printout converted from boolean to enum BUF_StripToPattern() introduced
CONN_PROXY_HOST was forgotten to init in ConnNetInfo_Create
ConnNetInfo_Print() prints user-header 'as is'; pretty-printing undone
REQUEST_METHOD -> REQ_METHOD to be consistent with SConnNetInfo
Client-Mode removed; replaced by 2 separate boolean fields: stateless and firewall
NCBID stuff removed; ConnNetInfo_SetUserHeader added; modifications to ConnNetInfo_Print output.
In-sync with the C Toolkit "connutil.c:R6.15", "connutil.h:R6.13" (with "eMIME_Dispatch" added).
All keys capitalized for registry access Search for some keywords made case insensitive
Forgotten blank added after {GET|POST} request in URL_Connect
SConnNetInfo modified to contain 'client_mode' instead of just 'firewall' boolean
ncbi_ansi_ext.h included
Registry entries changed, HTTP request method added
Several minor typo/bugs fixed
MIME_ParseContentType() -- a fix
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| NCBI Systems Team">NCBI Systems Team | ViewVC Help |
| Powered by ViewVC 1.1.20 |