⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 linux subdivision ying gai ke yi le ba
💻
📖 第 1 页 / 共 5 页
字号:
	respbuf field.	(ne_request_create, ne_request_destroy): Don't allocate respbuf	dynamically.	(send_request): Move 'buffer' to appropriate scope.	(ne_request_dispatch): Remove 'buffer'; read into respbuf.Tue Jul  2 08:35:05 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_request.c (proxy_tunnel): Remove redundant sess->connected	assignment.Sun Jun 30 21:04:50 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_request.c (ne_begin_request): Only set host->resolved if	lookup is successful.Sun Jun 30 18:25:51 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_request.c (SOCK_ERR): New macro.	(struct ne_request_s): Remove 'forced_close' field.	(aborted): Renamed from set_sockerr; also closes connection and	prints message in debug log.	(send_request_body): Don't use set_sockerr or set forced_close.	(read_response_block, read_message_header): Use SOCK_ERR; adjust	to use aborted().	(ne_read_response_block, read_response_headers): Don't set	forced_close.	(CAN_RETRY): New macro.	(send_request): Adjust to use CAN_RETRY(); use aborted() to make	sure connection is closed in error cases.	(ne_begin_request): Don't close connection here in error cases;	don't use forced_close.	(open_connection): Adjust to use aborted() not set_sockerr().Sun Jun 30 17:26:41 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_session.c (ne_close_connection): Clarify debug messages.Sun Jun 30 14:36:11 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_request.c (read_response_block): Fail on chunk size lines	which contain no valid chunk size digits.Sun Jun 30 12:35:35 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_session.c (ne_negotiate_ssl): Use ne_get_session rather	than req->session.	* ne_request.c (struct header_handler, struct body_reader,	struct ne_request_s): Moved from ne_private.h.Sun Jun 30 12:13:58 2002  Joe Orton  <joe@manyfish.co.uk>	Cleanup of response handling:		* ne_private.h (struct ne_response): Replace 'is_chunked' field with	'mode' enum.	* ne_request.c (te_hdr_handler): Set mode.	(connection_hdr_handler): Reset can_persist for 'close'.	(clength_hdr_handler): New function.	(ne_request_create): Use clength_hdr_handler to parse Content-Length	header.	(read_response_block, ne_read_response_block): Adapt for 'mode' enum; 	simplify.	(normalize_response_length): Removed function.	(ne_begin_request): Fold in normalize_response_length logic.	(ne_end_request): Simplify logic.Sun Jun 30 11:08:26 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_session.c: Remove X509_NAME workaround in favour of a	neon.mak change.Tue Jun 25 23:14:34 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_session.c: Undefine X509_NAME if it is defined (by a Windows	header).Tue Jun 25 22:51:15 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_socket.c: Rename READ_BUFFER to RDBUFSIZ.Tue Jun 25 21:07:13 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_private.h (struct host_info): Store port as unsigned int.	* ne_session.c (set_hostport, set_hostinfo, ne_session_create):	Take port argument as unsigned int.	* ne_socket.c (ne_sock_connect): Take port argument as unsigned	int.Tue Jun 25 20:59:14 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_utils.h [__GNUCC__] (NE_DEBUG): Remove implementation using	GNU C extensions.Sun Jun 23 22:47:52 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_request.c (set_request_uri): Renamed from ne_set_request_uri;	made static.	(ne_request_create): Update accordingly.	* ne_private.h (ne_set_request_uri): Removed prototype.	Sun Jun 23 15:40:57 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_request.c (send_request, ne_request_destroy): Free	reason_phrase now it is malloc-allocated.Sun Jun 23 14:59:04 2002  Joe Orton  <joe@manyfish.co.uk>	Simplify given loss of const qualifier on ne_status.reason_phrase:	* ne_props.c (struct propstat): Remove r_phrase field.	(end_propstat, free_propset): Use status.reason_phrase not	r_phrase field.Sun Jun 23 14:42:22 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_207.h (ne_207_end_response, ne_207_end_propstat): Remove	status_line parameter from callbacks.	* ne_207.c (struct ne_207_parser_s): Remove status_line field.	(end_element): Don't store status_line.	(handle_error): Drop status_line argument, recreate dummy status	line from status object.	(end_response, end_propstat): Drop status_line arguments.	* ne_props.c (end_propstat, end_response): Drop status_line	arguments.Sun Jun 23 14:39:00 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_utils.h (ne_status): Remove const qualifier from	'reason_phrase' field.		* ne_utils.c (ne_parse_statusline): strdup the reason_phrase on	successful return.Sun Jun 23 11:39:24 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_compress.c (struct ne_decompress_s): Replace footer union	with buffer.	(BUF2UINT): New macro.	(process_footer): Convert footer to integer in a portable manner,	using BUF2UINT.Sun Jun 23 09:05:25 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_compress.c (ne_decompress_s): Use unsigned int for 32-bit	integers, not uLong (fix for 64-bit platforms).Wed Jun 19 18:46:40 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_session.c (ne_session_destroy): Don't leak the proxy	hostname.Sun Jun 16 14:09:31 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_request.c (read_response_block): Use NE_FMT_SSIZE_T rather	than %d, cast field precision argument to int.	(ne_pull_request_body): Use ssize_t for store callback return	value, use NE_FMT_SSIZE_T rather than %d, cast field precision	argument to int.Sun Jun 16 12:15:19 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_session.c (ne_negotiate_ssl): Don't leak peer certificate in	error cases.  Fix spelling mistake in error message.Sun Jun 16 11:23:23 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_request.c (open_connection): When SSL negotation fails after	doing CONNECT request, use ne_close_connection so that	sess->connection is reset to 0, and ne_sock_close isn't called	twice for the socket.Wed Jun 12 23:22:20 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_props.c (ne_proppatch): Add missing call to	ne_lock_using_resource.Mon Jun 10 20:45:27 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_auth.c (verify_response): Remove redundant prototype, fix	sscanf format string to use signed integer.Mon Jun 10 20:13:57 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_compress.c (do_inflate): Continue calling inflate() whilst	unconsumed input remains: fix from Justin Erenkrantz	<jerenkrantz@apache.org>.Mon Jun 10 19:53:59 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_socket.c (ne_sock_readline): If a complete line is found in	the buffer, avoid the memmove() and simply copy the line directly	out of the buffer.Sun Jun  9 11:39:20 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_redirect.c (post_send): Perform simple relative URI	resolution.Tue Jun  4 16:51:54 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_uri.c (ne_path_parent): Simplify.Mon Jun  3 17:50:27 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_cookies.c (set_cookie_hdl): Avoid free'ing cookie name/value,	thanks to Dan Mullen.Mon Jun  3 17:45:33 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_string.c (ne_base64): Use size_t for outlen.Mon Jun  3 17:42:34 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_utils.h, ne_socket.h [WIN32]: Move ssize_t definition to	ne_socket.h.Mon Jun  3 17:27:21 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_request.c (read_response_block): Use correct types for	passing to/from ne_sock_*.Mon Jun  3 11:32:20 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_compress.c (ne_decompress_destroy): Don't fail if response	reader callback is never invoked.Sun Jun  2 12:51:35 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_socket.c (read_ossl, read_raw): Call readable_{ossl,raw}	function here.	(ne_sock_read, ne_sock_peek, ne_sock_readline): Remove explicit	calls to ops->readable before ops->read.Thu May 30 22:00:07 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_socket.c (ne_sock_readline): Optimise to use socket read	buffer directly, and use ->read (and ->readable) functions.Tue May 28 17:00:34 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_session.c (ne_session_destroy): Don't free proxy.hostport,	since it's no longer set.Sun May 26 19:11:46 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_xml.c: #error if no expat header is configured; flatten	nested #if's, include libxml/xmlversion.h if present.Sun May 26 19:09:04 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_utils.c: Include libxml/xmlversion.h if present.Sun May 26 11:55:30 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_session.c (set_hostport): Renamed from get_hostport: set	host_info field directly; take defaultport argument.	(set_hostinfo): Don't use get_hostport.	(ne_session_create): Use set_hostinfo and set_hostport; pass	in default port correctly for http:/https:.Thu May 23 19:44:44 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_xml.c (resolve_nspace): Split out from parse_element.	(ne_xml_get_attr): Take parser object, and optional	namespace; resolve the namespace if necessary.	(parse_element): Use resolve_nspace.	* ne_props.c (startelm): Use new ne_xml_get_attr interface.Wed May 22 22:29:05 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_dates.c: Renamed HAVE_TM_GMTOFF to HAVE_STRUCT_TM_TM_GMTOFF	from use of AC_CHECK_MEMBERS.Tue May 21 21:21:31 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_redirect.c (ne_redirect_register): Drop confirm, notify,	userdata arguments.	(struct redirect): Drop most fields; add a uri structure.	(auto_redirect): Removed function.	(post_send): Remove functionality which retries a request with a	different URI to automatically follow redirects.  Qualify the URI	if non-absolute.	(create): Remove now redundant code.	(ne_redirect_location): Return an ne_uri object.Sun May 19 18:53:22 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_session.c (ne_set_useragent): Use strcat/malloc/strcpy	directly, rather than CONCAT2; allow compiler optimisations.	(AGENT): Renamed from NEON_USERAGENT, append space.Sun May 19 17:31:43 2002  Joe Orton  <joe@manyfish.co.uk>	Move everything exported by ne_socket.h into ne_*/NE_* namespace;	purge inappropriate and unused interfaces.  Renaming done by Olof	Oberg.		* ne_socket.h:	(SOCK_FULL): Removed constant.	(sock_call_progress, sock_transfer, sock_sendline,	sock_send_string, sock_readfile_blocked): Removed functions.		(NE_SOCK_ERROR, NE_SOCK_TIMEOUT, NE_SOCK_CLOSED):	Renamed constants.	(ne_progress, ne_block_reader): Renamed types.	(ne_register_progress, ne_sock_init, ne_sock_exit, ne_sock_read,	ne_sock_peek, ne_sock_block, ne_sock_fullwrite, ne_sock_readline,	ne_sock_connect, ne_sock_accept, ne_sock_fd, ne_sock_error,	ne_sock_read_timeout, ne_name_lookup, ne_service_lookup,	ne_sock_use_ssl, ne_sock_use_ssl_os): Renamed functions.		* ne_private.h, ne_request.c, ne_session.c: Update accordingly.	* ne_request.c (build_request): Return the ne_buffer pointer.	(send_request): Remove redundant strlen(), use known buffer	length.	* ne_request.h: Drop ne_block_reader definition.Sun May 19 13:32:12 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_request.c (ne_get_session, ne_get_request): Take const	request pointer.Sun May 19 13:21:17 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_string.c (ne_buffer_ncreate): Renamed from	ne_buffer_create_sized.	* ne_session.c (check_certificate, provide_client_cert): Update	accordingly.	* ne_request.c (ne_request_create): Update accordingly.	Sun May 19 13:12:14 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_string.c (ne_token): Drop quotes parameter.	(ne_qtoken): Split out from ne_token.	* ne_basic.c (dav_hdr_handler, ne_content_type_handler): Use	ne_qtoken.	* ne_compress.c (find_token): Removed function.	(gz_reader): Compare header value directly against "gzip",	remove a stale comment.Sun May 19 09:45:28 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_socket.h (sock_fullread): Return ssize_t; takes buflen as	size_t.	(sock_read, sock_peek): Fix prototypes to match actual definition.	* ne_socket.c (write_raw): Return ssize_t.Sat May 18 14:53:45 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_string.h (ne_buffer): Remove separate struct ne_buffer_s	definition.	* ne_string.c (ne_buffer_create_sized): Don't use struct	ne_buffer_s.Sun May 12 11:33:02 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_string.c (ne_base64): Moved from base64.c.	* base64.c, base64.h: Removed files.	* Makefile.in: Updated accordingly.	* ne_auth.c: Don't include base64.h.Sun May 12 11:26:05 2002  Joe Orton  <joe@manyfish.co.uk>	* ne_s

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -