📄 changelog
字号:
* lib/strsplit.c [STRPAIRS_TEST] (main): Command-line strpairs tester. * Makefile.in: Fixed strsplit tester, added strpairs tester.Wed Jul 14 10:20:45 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpdav.c (http_request): Removed very stupid strtok from header-line parser, split the line properly by ':' position.Tue Jul 13 18:03:21 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in: Removed sitecopy.spec from AC_OUTPUT, now generated at distribution time.Tue Jul 13 14:40:28 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpdav.h: Removed date member of http_req_t. * src/httpdav.c (http_request): Removed 'Date:' header handling. * src/httpauth.c (http_auth_request_digest): Fixed handling of ASCII MD5 digests, added commas between fields in 'Authorization:' header, removed extra ':' in Request-Digest calculation. (http_auth_request): Call http_auth_request_basic with Basic challenges. * src/common.c (md5_hexify): Require 33 byte buffer, write trailing \0.Mon Jul 12 18:17:51 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in: Added src/httpauth.o to OBJECTS for WebDAV build.Mon Jul 12 18:00:26 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpauth.c: Reimplementation continues. (http_auth_request, http_auth_request_digest, http_auth_request_digest): New functions. (http_auth_finish): New function, to clean up after ourselves. * src/httpdav.c: Added call to http_auth_finish().Mon Jul 12 17:59:37 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in: Remove linelen.o from LIBOBJS (console_fe), until we actually need it.Mon Jul 12 17:56:47 1999 Joe Orton <joe@orton.demon.co.uk> * src/common.c (md5_hex_stream) (md5_hex): Removed functions. (md5_hexify): Renamed from hexify_md5, changed to write ASCII to buffer given as argument.Mon Jul 12 09:49:08 1999 Joe Orton <joe@orton.demon.co.uk> * tests/server.test: Added file download (synch) test.Mon Jul 12 08:58:54 1999 Joe Orton <joe@orton.demon.co.uk> * src/socket.c [HAVE_SYS_SELECT_H]: Include sys/select.h. * configure.in: Added sys/select.h to CHECK_HEADERS. * config.h.in: Added HAVE_SYS_SELECT_H. * config.h.emx: Define HAVE_SYS_SELECT_H 1.Fri Jul 9 13:17:25 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpdav.c: Separation of authentication code into separate module. (http_init): Added http_auth_init call. (http_request): Simplified authentication handling a little. * src/httpauth.c: New file. Added authentication globals from httpdav.c. (http_auth_init): New function, stores the username and password we are using to authenticate.Thu Jul 8 15:12:54 1999 Joe Orton <joe@orton.demon.co.uk> * src/sites.c (site_readlocalfiles): Fix 'free(NULL)' line.Thu Jul 8 14:42:41 1999 Joe Orton <joe@orton.demon.co.uk> * Makefile.in (distclean): Use 'find' to delete .orig, .rej etc.Tue Jul 6 17:40:30 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpdav.c (http_dateparse): HTTP-date parser.Tue Jul 6 17:38:59 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in: Add dates.o to LIBOBJS for WebDAV. * Makefile.in: Added dates.o to ALLLIBOBJS, updated dependancies for lib/dates.?.Tue Jul 6 17:36:24 1999 Joe Orton <joe@orton.demon.co.uk> * lib/dates.c, lib/dates.h: New files. (rfc1123_parse, rfc1123_date): Moved from common.c (rfc1036_parse): Resurrected. (asctime_parse): New function, to parse asctime()-style dates. * src/common.c, src/common.h: Removed date manipulation code.Mon Jul 19 15:59:49 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in, *.emx: Bumped version to 0.7.3.Mon Jul 19 15:45:41 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpdav.c: Added http_disable_expect to disable 'Expect: 100-continue' support. (http_init): Set http_expect_works to -1 if http_disable_expect is set. * src/sites.h: Added 'http_no_expect' member to site_t. * src/rcfile.c (rcfile_read): Added 'http noexpect' option. * src/sites.c (site_update,site_synch,site_fetch): Set http_disable_expect according to site->http_no_expect.Fri Jul 16 23:45:46 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in, *.emx: Bumped version to 0.7.2.Fri Jul 16 23:42:29 1999 Joe Orton <joe@orton.demon.co.uk> * gnome/fe_gtk_site_ops.c: Error handling improved (Lee Mallabone).Fri Jul 16 23:42:20 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in: Added message to advise using GNU make.Fri Jul 16 09:09:06 1999 Joe Orton <joe@orton.demon.co.uk> * lib/snprintf.c, lib/snprintf.h: Renamed dtoa() to doubletoa() to avoid conflict with cygwin dtoa() in <stdlib.h> - thanks to Andy Cowling.Thu Jul 15 11:27:17 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in, *.emx: Bumped version to 0.7.1.Fri May 28 17:26:14 1999 Joe Orton <joe@orton.demon.co.uk> * src/sites.c [!HAVE_SNPRINTF]: Include snprintf.h.Sun Jul 11 19:41:12 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in, *.emx: Bumped version to 0.7.0.Thu Jul 8 23:25:13 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in, *.emx: Bumped version to 0.7.0-pre.Thu Jul 8 23:21:35 1999 Joe Orton <joe@orton.demon.co.uk> * gnome/fe_gtk_main.c: Disallow new sites with no name. (Lee Mallabone)Thu Jul 8 23:08:25 1999 Joe Orton <joe@orton.demon.co.uk> * src/common.h: Added new debug constant DEBUG_GNOME. (Lee Mallabone) * gnome/fe_gnome.c, gnome/fe_gtk_main.c: Debugging and command line options changes. (Lee Mallabone) Thu Jul 8 12:34:06 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in, *.emx: Bumped version to 0.6.13.Thu Jul 8 12:07:05 1999 Joe Orton <joe@orton.demon.co.uk> * src/rcfile.c (rcfile_read): Create excludes list doubly linked (Lee Mallabone). * src/sites.h: Make excludes list doubly linked (Lee Mallabone). * configure.in: GNOME changes - updated OBJECTS, die when --enable-gnomefe is used and cannot find GNOME properly. (Lee Mallabone)Wed Jul 7 22:31:34 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpdav.c (http_request): Added handling for read-till-socket-close response message length case. (http_get): Use given remote file size for total download size.Mon Jul 5 18:38:01 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in, *.emx: Bumped version to 0.6.12.Mon Jul 5 18:36:07 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpdav.c (http_request): Only pass the response body back to the caller when the response is 2xx class.Mon Jul 5 17:50:35 1999 Joe Orton <joe@orton.demon.co.uk> * src/sites.c (site_fetch_walk): Store dummy rel_local on the heap, rather than malloc'ing it for every file.Mon Jul 5 17:41:15 1999 Joe Orton <joe@orton.demon.co.uk> * src/console_fe.c (fe_synching): Display 'Moving' message correctly.Mon Jul 5 17:39:48 1999 Joe Orton <joe@orton.demon.co.uk> * src/sites.c (site_fetch): Initialize files to NULL - fixes segfault on empty remote site.Mon Jul 5 17:28:07 1999 Joe Orton <joe@orton.demon.co.uk> * src/sites.c (site_fetch_walk): Still loop properly after excluded file.Mon Jul 5 16:11:28 1999 Joe Orton <joe@orton.demon.co.uk> * lib/basename.h: New file, with base_name declaration. * src/common.h: Removed base_name declaration. * src/httpdav.c, src/sites.c, src/console_fe.c: Added basename.h include.Mon Jul 5 15:51:34 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in, *.emx: Bumped version to 0.6.11.Sun Jul 4 15:11:35 1999 Joe Orton <joe@orton.demon.co.uk> * src/protocol.h: Fetch mode interface changed to pass files list as argument. * src/sites.c (site_fetch): Altered for new fetch mode interface. (site_fetch_callback): Removed. (site_fetch_walk): New function, to create a real files list from the dummy files list. * src/httpdav.c, src/httpdav.h, src/ftp.c, src/ftp.h: Adjusted for new fetch mode interface.Sun Jul 4 13:54:49 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpdav.c: Undefine RE and UN after URI character map array.Sun Jul 4 13:52:40 1999 Joe Orton <joe@orton.demon.co.uk> * src/sites.c (site_synch_files) [file_deleted,file_changed case]: Pass the driver error string to fe_synched on file_download failure.Sat Jul 3 11:09:19 1999 Joe Orton <joe@orton.demon.co.uk> * src/sites.c: Fixed typo.Sat Jul 3 10:58:34 1999 Joe Orton <joe@orton.demon.co.uk> * Makefile.in (install-xsitecopy): xsitecopy.desktop is in gnome/.Sat Jul 3 10:57:06 1999 Joe Orton <joe@orton.demon.co.uk> * Makefile.in: Added fe_gnome_new_site.o and mguru.o to GNOMEOBJS. Added $(topdir)/src to INCLUDES.Fri Jul 2 19:29:19 1999 Joe Orton <joe@orton.demon.co.uk> * doc/*, gnome/*: Merged changes from Lee Mallabone.Fri Jul 2 17:19:15 1999 Joe Orton <joe@orton.demon.co.uk> * src/rcfile.c (rcfile_write): Added quotes around 'exclude' values (suggested by Lee Mallabone).Thu Jul 1 10:38:04 1999 Joe Orton <joe@orton.demon.co.uk> * src/rcfile.c (rcfile_write): Write out local_root_user and remote_root_user for 'local' and 'remote' rcfile fields, respectively.Tue Jun 29 00:43:54 1999 Joe Orton <joe@orton.demon.co.uk> * src/rcfile.c, src/socket.c, src/httpdav.c: cygwin port by Andy Cowling <arc@sequent.com>. * src/console_fe.c (version): Added cygwin platform.Mon Jun 28 16:58:27 1999 Joe Orton <joe@orton.demon.co.uk> * src/sites.c (site_update_files) [file_changed case]: Perform a chmod after the put when nooverwite is set - patch from Olivier Calle <olivier@calle.org>.Sun Jun 27 20:22:10 1999 Joe Orton <joe@orton.demon.co.uk> * src/sites.c (site_fetch) (site_synch): Set ftp_use_passive here too - patch from Paul Crowley <paul@hedonism.demon.co.uk>.Sat Jun 26 20:59:18 1999 Joe Orton <joe@orton.demon.co.uk> * src/console_fe.c (fe_transfer_progress) [PROGRESS_SPINNER]: Removed.Fri Jun 25 21:56:54 1999 Joe Orton <joe@orton.demon.co.uk> * po/POTFILES.in: Added lib/rpmatch.cFri Jun 25 20:43:52 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in, *.emx: Bumped version to 0.6.10.Fri Jun 25 20:38:01 1999 Joe Orton <joe@orton.demon.co.uk> * configure.in: Only add linelen.o to LIBOBJS for console frontend.Fri Jun 25 20:27:37 1999 Joe Orton <joe@orton.demon.co.uk> * lib/yesno.c: New file. Added from fileutils-4.0i. * lib/rpmatch.c: New file. Added from fileutils-4.0i. * src/console_fe.c: Added yesno() declaration. (fe_ynprompt): #if 0'ed out. (fe_can_update): Use yesno() rather than fe_ynprompt. * configure.in: Added rpmatch.o and yesno.o to LIBOBJS. * Makefile.emx: Added lib/rpmatch.o and lib/yesno.o to OBJECTS.Fri Jun 25 20:07:18 1999 Joe Orton <joe@orton.demon.co.uk> * lib/linelen.c: New file. (get_line_length): Returns console line length, or 80 if this cannot be determined. From fileutils-4.0i. * configure.in: Added linelen.o to LIBOBJS. Added termios.h to AC_CHECK_HEADERS. Added jm_WINSIZE_IN_PTEM and AM_HEADER_TIOCGWINSZ_NEEDS_SYS_IOCTL calls. * config.h.in: Added GWINSZ_IN_SYS_IOCTL, WINSIZE_IN_PTEM, HAVE_TERMIOS_H. * Makefile.emx: Added lib/linelen.o to OBJECTS. * aclocal.m4: Added jm_WINSIZE_IN_PTEM, AM_HEADER_TIOCGWINSZ_NEEDS_SYS_IOCTL, AM_SYS_POSIX_TERMIOS, jm_HEADER_TIOCGWINSZ_IN_TERMIOS_H (latter not needed?). Thu Jun 24 10:39:40 1999 Joe Orton <joe@orton.demon.co.uk> * lib/base64.c [BASE64_TEST] (main): Added usage message.Wed Jun 23 12:16:53 1999 Joe Orton <joe@orton.demon.co.uk> * Makefile.in (base64): Build from only lib/base64.cWed Jun 23 11:59:35 1999 Joe Orton <joe@orton.demon.co.uk> * lib/snprintf.c, lib/snprintf.h: Moved includes to .c from .h, bracketed in HAVE_*_H checks.Wed Jun 23 11:52:27 1999 Joe Orton <joe@orton.demon.co.uk> * src/sites.h: Removed const from ->*_root in site_t. Comment about site_t->*_root* added. * src/rcfile.c (rc_verifysite): remote_root is strdup'd from remote_root_user.Tue Jun 22 22:54:47 1999 Joe Orton <joe@orton.demon.co.uk> * src/sites.c (site_update_files): file_changed, nooverwrite == true, check file_delete returns PROTO_OK. Tue Jun 22 22:38:38 1999 Joe Orton <joe@orton.demon.co.uk> * src/common.c, src/common.h (base64): Removed function. * lib/base64.c, lib/base64.h: New files. (base64) Moved function from common.[ch]. * configure.in: Add base64.o to LIBOBJS for WebDAV build. * Makefile.in: Added base64.o to ALLLIBOBJS, added and altered dependancies. * src/httpdav.c: Include base64.h.Tue Jun 22 20:22:47 1999 Joe Orton <joe@orton.demon.co.uk> * src/httpdav.c (http_get_content_charset): New function, gets the charset from the Content-Type and places it in http_content_charset.Tue Jun 22 20:19:05 1999 Joe Orton <joe@orton.demon.co.uk> * Makefile.in: httpdav.o depends on strsplit.h, strsplit.o depends on config.h.Tue Jun 22 20:17:51 1999 Joe Orton <joe@orton.demon.co.uk> * lib/strsplit.c (strsplit) (strpairs): Fixed allocation of memory for arrays.Tue Jun 22 11:07:57 1999 Joe Orton <joe@orton.demon.co.uk> * lib/strsplit.c, lib/strsplit.h (strpairs_free): New function, frees pairs array correctly.Tue Jun 22 10:52:58 1999 Joe Orton <joe@orton.demon.co.uk> * lib/strsplit.c (strpairs): Cope with missing separators.Mon Jun 21 01:36:33 1999 Joe Orton <joe@orton.demon.co.uk> * sitecopy.spec.in (%description): sitecopy has a lower-case s.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -