📄 changelog
字号:
Sat Aug 28 15:09:54 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in, *.emx: Bumped version to 0.8.0.Sat Aug 28 15:08:40 1999 Joe Orton <joe@orton.demon.co.uk> * gnome/*: Merged changes from Lee Mallabone.Sat Aug 28 13:53:31 1999 Joe Orton <joe@orton.demon.co.uk> * Makefile.emx, config.h.emx: Updated to build WebDAV code (Steffen Siebert).Sat Aug 28 13:50:00 1999 Joe Orton <joe@orton.demon.co.uk> * src/common.h [__EMX__]: strncasecmp is strnicmp.Fri Aug 27 18:03:45 1999 Joe Orton <joe@orton.demon.co.uk> * src/sites.c (proto_init): ifdef out http_disable_expect and http_conn_limit with USE_DAV (Steffen Siebert).Fri Aug 27 11:41:01 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in, *.emx: Bumped version to 0.8.0pre2.Fri Aug 27 11:24:42 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in: Added check for xmlparse.h in xmltok/ and xml/. Give a warning if found library but no header, and only define HAVE_LIBEXPAT if both are found.Fri Aug 27 10:59:34 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpdav.c (http_init): Set http_expect_works to -1 always... play safe.Wed Aug 25 23:36:37 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in, *.emx: Bumped version to 0.8.0pre.Tue Aug 24 09:32:02 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in: Link against both -lxmltok and -lxmlparse when looking for XML_Parse there.Sun Aug 22 10:40:23 1999 Joe Orton <joe@orton.demon.co.uk> * src/sites.c (proto_init): Use proper return code, rather than SITE_OK always.Thu Aug 19 22:46:41 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in, *.emx: Bumped version to 0.7.10.Thu Aug 19 22:43:48 1999 Joe Orton <joe@orton.demon.co.uk> * src/sites.c (site_update_remove_directories): Deleted reduntant prototype.Thu Aug 19 22:38:47 1999 Joe Orton <joe@orton.demon.co.uk> * src/console_fe.c (main): Handle no permissions support in WebDAV rcfile error. * src/rcfile.[ch] (rc_verifysite): Disallow using permissions mirroring for sites using WebDAV. FE API: New return code from rc_verifysite: SITE_NOPERMS. Thu Aug 19 11:25:11 1999 Joe Orton <joe@orton.demon.co.uk> * src/socket.c, src/socket.h, src/ftp.c: Renamed send_file to send_file_binary to fix AIX build.Wed Aug 18 19:52:40 1999 Joe Orton <joe@orton.demon.co.uk> * src/sites.c (site_synch_*, site_update_*, proto_init, site_checkmoved, file_*): Functions internal to file declared as static. * src/httpdav.c (many): Similarly.Wed Aug 18 18:30:52 1999 Joe Orton <joe@orton.demon.co.uk> * src/sites.c (site_update_files) [file_new case]: Added debugging to show success or failure of the file_upload call.Tue Aug 17 20:04:20 1999 Joe Orton <joe@orton.demon.co.uk> * src/rcfile.c (rcfile_write): Changes from Lee Mallabone, support for 'http limit' and 'http noexpect' options. * gnome/...: Changes from Lee Mallabone, support for 'http limit' and 'http noexpect' options.Sat Aug 14 23:55:04 1999 Joe Orton <joe@orton.demon.co.uk> * po/ru.po: New file, from Michael Sobolev <mss@despair.transas.com>.Fri Aug 6 14:39:42 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in: Swapped AC_ISC_POSIX and AC_PROG_CC.Fri Aug 6 13:21:44 1999 Joe Orton <joe@orton.demon.co.uk> * src/testdav.c (get_body): New function, reads body for HTTP request. (main): PROPPATCH support, updated for http_init change, case-insensitive to method names on command line. * Makefile.in: Link httpauth.o into testdav.Wed Aug 4 14:32:30 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in, *.emx: Bumped version to 0.7.9.Wed Aug 4 14:29:11 1999 Joe Orton <joe@orton.demon.co.uk> * src/common.h: Added DEBUG_SITES debugging constant. * src/sites.c (site_update_files): Added debugging messages.Wed Aug 4 14:13:28 1999 Joe Orton <joe@orton.demon.co.uk> * Makefile.in: Added .c.o rule to explicitly add -o to compile line.Thu Jul 29 16:12:15 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpdav.c (http_put) [CYGWIN||EMX]: Use binary mode for fopen. * src/httpda.c (http_req_sendbody): Added debug message showing how many bytes transfer() reports as sent.Mon Jul 26 23:20:08 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in: Added checks for expat in -lxmltok and -lxmlparse, as per Debian libxmltok1 package.Mon Jul 26 23:03:10 1999 Joe Orton <joe@orton.demon.co.uk> * sitecopy.spec.in: Enabled debugging.Mon Jul 26 18:14:33 1999 Joe Orton <joe@orton.demon.co.uk> * src/console_fe.c (init): const'ed longopts, and added last element of all zeroes (as required by getopt_long).Mon Jul 26 12:10:26 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in, *.emx: Bumped version to 0.7.8.Mon Jul 26 12:09:32 1999 Joe Orton <joe@orton.demon.co.uk> * src/socket.c: Added errno.h include (finally)Mon Jul 26 11:54:10 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in, *.emx: Bumped version to 0.7.7.Mon Jul 26 11:47:56 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpauth.c (http_auth_clean): Only show debugging messages for DEBUG_HTTPAUTH.Mon Jul 26 11:39:41 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpdav.h, src/httpdav.c: Added http_conn_limit global. * src/httpdav.c (http_request): Close the connection after each request if http_conn_limit is set. * src/sites.h: Added http_limit member to site_t. * src/rcfile.c (rcfile_read): Added 'http limit' site option, setting http_limit. * src/sites.c (proto_init): Set http_conn_limit according to site->http_limit. Mon Jul 26 11:32:37 1999 Joe Orton <joe@orton.demon.co.uk> * src/socket.c (read_line): Revert to using recv rather than sock_recv.Mon Jul 26 11:30:57 1999 Joe Orton <joe@orton.demon.co.uk> * src/socket.c (transfer): Only transfer a fixed number of bytes when one is specified.Sun Jul 25 17:35:20 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in, *.emx: Bumped version to 0.7.6.Sun Jul 25 17:29:45 1999 Joe Orton <joe@orton.demon.co.uk> * src/ftp.c (ftp_open): Set the transfer type if one is required. Patch by Tim Ricketts <tr@oxlug.org>.Sun Jul 25 17:21:01 1999 Joe Orton <joe@orton.demon.co.uk> * src/socket.c (transfer): Debugging messages for Linux 2.2 sendfile() support. (read_line): Debugging messages for error cases.Sun Jul 25 17:16:26 1999 Joe Orton <joe@orton.demon.co.uk> * src/ftp.c (ftp_data_close): Check return value of close() on data socket. (ftp_put): Added debugging message if send_file[_ascii] returns an error. (ftp_read): Set the error correctly if read_line() returns an error.Sun Jul 25 14:08:39 1999 Joe Orton <joe@orton.demon.co.uk> * src/console_fe.c (site_normlist): Use different 'Deleted files' message when nodelete is set.Sun Jul 25 11:12:48 1999 Joe Orton <joe@orton.demon.co.uk> * src/ftp.c (ftp_exec): Removed reduntant cast of command to (char *) when calling send_line.Fri Jul 23 17:34:06 1999 Joe Orton <joe@orton.demon.co.uk> * src/sites.c (site_readlocalfiles): Remove debugging message which fired regardless of file type (caused segfault on named pipes etc).Fri Jul 23 17:33:10 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpdav.c (http_init, http_finish, http_new_request): Added some debugging messages.Thu Jul 22 15:13:40 1999 Joe Orton <joe@orton.demon.co.uk> * doc/sitecopy.1: Updated for proxy support, 'http noexpect' option, new HTTP RFC's.Thu Jul 22 15:11:36 1999 Joe Orton <joe@orton.demon.co.uk> * src/sites.c (site_update_links, site_update_create_directories, site_update_delete_files, site_update_delete_directories): Use CALL() everywhere.Thu Jul 22 14:20:47 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpdav.c (http_parse_status): Use first digit of status code directly as class rather than doing a /100.Thu Jul 22 14:06:33 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpdav.c (dav_rmdir): Fail if we get 207, or any non-2xx class response, rather than any non-204 status.Thu Jul 22 13:16:53 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpdav.c (http_init): Do the name lookup on the proxy when we have a proxy, and on the server when we have a server.Thu Jul 22 12:20:16 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpauth.c (http_auth_verify_response): Free up everything we strdup. Check we have a current sess->unq_nonce before free'ing it.Thu Jul 22 12:11:33 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpauth.c (http_auth_request_digest): For qop=auth-int, use MD5 digest of empty string for H(entity-body).Thu Jul 22 11:25:47 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in, *.emx: Bumped version to 0.7.5.Thu Jul 22 11:24:28 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpdav.c (http_response_read): Fix typo, read bodies with set content-length properly.Thu Jul 22 11:10:57 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpauth.c (http_auth_challenge_basic): Set session scheme on success.Thu Jul 22 09:45:41 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in, *.emx: Bumped version to 0.7.4.Thu Jul 22 09:24:18 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpdav.c (http_request): Read trailing headers after chunked messages, store Authentiation-Info value.Thu Jul 22 09:21:52 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpdav.c (http_request): Overwrite Authorization parameters with 'x's unless debug channel 256 is specified. * src/common.h: Reserve debug channel 256.Thu Jul 22 09:11:14 1999 Joe Orton <joe@orton.demon.co.uk> * src/ftp.c (ftp_exec): Don't display complete PASS command in debugging information.Tue Jul 20 17:41:01 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpdav.c (http_request): Send absoluteURI in Request-Line if using proxy server. (http_strcat_hostname): Renamed, pass proto_host_t as argument.Tue Jul 20 17:39:36 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpauth.c (http_auth_request_basic): Allocate memory properly.Tue Jul 20 15:12:34 1999 Joe Orton <joe@orton.demon.co.uk> * src/protocol.h: Added proto_host_t to store a server's address, port, and authentication details. Changed driver ->init prototype to pass two proto_host_t's giving the server and proxy information, if any. * src/httpdav.c, src/httpdav.c (http_init, http_open, http_strcat_remoteserver, http_mkdir_with_put): Updated for above changes. * src/ftp.c, src/ftp.h (ftp_init): Updated for above changes.Tue Jul 20 14:33:42 1999 Joe Orton <joe@orton.demon.co.uk> * src/console_fe.c (main): Changed 'sitecopy: Site...' header line to display current usage mode, site name, and server only.Tue Jul 20 14:25:32 1999 Joe Orton <joe@orton.demon.co.uk> * src/protocol.h: Added hardcoded port member to protocol driver. * src/rcfile.c (rc_verifysite): Fallback on hardcoded port number if lookup by name fails. * src/sites.c: Added hardcoded port numbers to FTP and DAV drivers of 21 and 80 respectively.Tue Jul 20 14:19:52 1999 Joe Orton <joe@orton.demon.co.uk> * src/rcfile.c (rcfile_read): Added 'proxy-*' options to support proxy servers. * src/sites.h: Added proxy_* members to site_t.Tue Jul 20 14:18:08 1999 Joe Orton <joe@orton.demon.co.uk> * src/sites.c (proto_init): New function, to initialize the protocol driver. (site_update, site_synch, site_fetch): Use proto_init.Tue Jul 20 14:00:16 1999 Joe Orton <joe@orton.demon.co.uk> * .cvsignore: Added strpairs.Mon Jul 19 11:05:34 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpdav.c (http_response_read): New function, reads a block of response body. (http_request): Simplification of response body read handling. Localize variables better.Mon Jul 19 09:18:57 1999 Joe Orton <joe@orton.demon.co.uk> * Makefile.in (src/httpdav.o): Depends on httpauth.h.Sun Jul 18 19:19:01 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpdav.c (http_request): Updated for auth changes.Sun Jul 18 19:17:23 1999 Joe Orton <joe@orton.demon.co.uk> * src/common.h: Added DEBUG_HTTPAUTH debug constant. * src/httpauth.c: Changed to use DEBUG_HTTPAUTH for debugging.Sun Jul 18 19:07:24 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpauth.c: Completed implementation of HTTP authentication to RFC2617. (http_auth_request): Return the header value, rather than pass it as an argument. (http_auth_request_basic, http_auth_request_digest): Use dynamically allocated buffer for field value, avoid buffer overruns. (http_auth_response_body, http_auth_verify_response): New functions, to handle the 'Authentication-Info' header and authenticate the server. * src/httpauth.h: Changes as above. Added interface usage description.Thu Jul 15 15:17:02 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpauth.c: Removed reliance on 'http_req_t' structure, abstracted session state. (http_auth_new_request): New function, takes method, URI and optionally entity-body. * src/httpdav.c (http_request): Updated for above changes.Wed Jul 14 11:46:49 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpauth.c (http_auth_request_digest): Don't quote 'algorithm=' value. Generate 'nc=' value properly, give quoted cnonce value, but digest it unquoted.Wed Jul 14 11:38:10 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpdav.c: Added http_can_authenticate global. (http_request): Made authentication status persistent beyond a single request.Wed Jul 14 11:34:32 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpauth.c (http_auth_request_digest): More commas in 'Authorization:' header, quote 'qop=' value.Wed Jul 14 11:32:53 1999 Joe Orton <joe@orton.demon.co.uk>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -