Mercurial > gftp.yaz
comparison ChangeLog @ 168:c505d9ba9d53
2003-6-6 Brian Masney <masneyb@gftp.org>
* lib/gftp.h - if USE_SSL is defined, include the OpenSSL headers.
Added read_function, write_function and post_connect function pointers
to gftp_request structure. Added SSL object to gftp_request structure
if USE_SSL is defined. Added protocol number and init function
declarations for the HTTPS protocol
* lib/options.h - added HTTPS to the list of supported protocols
* lib/protocols.c lib/cache.c lib/rfc2068.c lib/rfc959.c lib/sshv2.c -
renamed gftp_read(), gftp_write() and gftp_set_sockblocking() to
gftp_fd_read(), gftp_fd_write() and gftp_fd_set_sockblocking()
respectively
* lib/bookmark.c lib/local.c
* lib/misc.c lib/rfc2068.c - moved base64_encode() to misc.c
* lib/protocols.c - improved parsing of URLs. Rather than calling
gftp_read() or gftp_write() directly, call the read_function or
write_function that is set in the request structure. Expanded tabs
to spaces. Cleanup for parsing of timestamps. In
gftp_connect_server(), if a post_connect function pointer is set,
call it after we are connected to the server. Improvements to
gftp_get_line ().
* lib/httpcommon.h lib/rfc2068.c - moved rfc2068_params structure to
httpcommon.h. Fix for chunked file transfers, they were not handled
at all before. Made the I/O calls a little more generic so that we can
read from either a socket or a SSL connection.
* lib/sslcommon.c - added generic SSL layer
* lib/https.c - added support for the HTTPS protocol. It piggy backs
off of the existing HTTP support and uses the generic SSL layer
* src/gtk/bookmarks.c src/gtk/chmod_dialog.c src/gtk/gftp-gtk.c
src/gtk/menu-items.c src/gtk/misc-gtk.c src/gtk/options_dialog.c
src/gtk/view_dialog.c - set the window icon name to the gFTP <version>
* configure.in - added lib back to SUBDIRS (oops)
* lib/Makefile.am - added https.c, sslcommon.c and httpcommon.h
author | masneyb |
---|---|
date | Sun, 08 Jun 2003 15:04:40 +0000 |
parents | a4bf947e9e22 |
children | c4d4a788c31b |
comparison
equal
deleted
inserted
replaced
167:4b767a186810 | 168:c505d9ba9d53 |
---|---|
1 2003-6-6 Brian Masney <masneyb@gftp.org> | |
2 * lib/gftp.h - if USE_SSL is defined, include the OpenSSL headers. | |
3 Added read_function, write_function and post_connect function pointers | |
4 to gftp_request structure. Added SSL object to gftp_request structure | |
5 if USE_SSL is defined. Added protocol number and init function | |
6 declarations for the HTTPS protocol | |
7 | |
8 * lib/options.h - added HTTPS to the list of supported protocols | |
9 | |
10 * lib/protocols.c lib/cache.c lib/rfc2068.c lib/rfc959.c lib/sshv2.c - | |
11 renamed gftp_read(), gftp_write() and gftp_set_sockblocking() to | |
12 gftp_fd_read(), gftp_fd_write() and gftp_fd_set_sockblocking() | |
13 respectively | |
14 | |
15 * lib/bookmark.c lib/local.c | |
16 | |
17 * lib/misc.c lib/rfc2068.c - moved base64_encode() to misc.c | |
18 | |
19 * lib/protocols.c - improved parsing of URLs. Rather than calling | |
20 gftp_read() or gftp_write() directly, call the read_function or | |
21 write_function that is set in the request structure. Expanded tabs | |
22 to spaces. Cleanup for parsing of timestamps. In | |
23 gftp_connect_server(), if a post_connect function pointer is set, | |
24 call it after we are connected to the server. Improvements to | |
25 gftp_get_line (). | |
26 | |
27 * lib/httpcommon.h lib/rfc2068.c - moved rfc2068_params structure to | |
28 httpcommon.h. Fix for chunked file transfers, they were not handled | |
29 at all before. Made the I/O calls a little more generic so that we can | |
30 read from either a socket or a SSL connection. | |
31 | |
32 * lib/sslcommon.c - added generic SSL layer | |
33 | |
34 * lib/https.c - added support for the HTTPS protocol. It piggy backs | |
35 off of the existing HTTP support and uses the generic SSL layer | |
36 | |
37 * src/gtk/bookmarks.c src/gtk/chmod_dialog.c src/gtk/gftp-gtk.c | |
38 src/gtk/menu-items.c src/gtk/misc-gtk.c src/gtk/options_dialog.c | |
39 src/gtk/view_dialog.c - set the window icon name to the gFTP <version> | |
40 | |
41 * configure.in - added lib back to SUBDIRS (oops) | |
42 | |
43 * lib/Makefile.am - added https.c, sslcommon.c and httpcommon.h | |
44 | |
1 2003-5-27 Brian Masney <masneyb@gftp.org> | 45 2003-5-27 Brian Masney <masneyb@gftp.org> |
2 * Makefile.am configure.in autogen.sh - build fixes | 46 * Makefile.am configure.in autogen.sh - build fixes |
3 | 47 |
4 * src/text/gftp-text.c - if the protocol we are connecting to | 48 * src/text/gftp-text.c - if the protocol we are connecting to |
5 doesn't need a username/password, don't prompt the user for one | 49 doesn't need a username/password, don't prompt the user for one |
6 | 50 |
7 2003-5-22 Brian Masney <masneyb@gftp.org> | 51 2003-5-22 Brian Masney <masneyb@gftp.org> |
8 * lib/misc.c (gftp_usage) - updated usage statement | 52 * lib/misc.c (gftp_usage) - updated usage statement |
9 | 53 |
10 * lib/options.h - put terminate options properly | 54 * lib/options.h - put terminate options properly |
11 | 55 |
12 2003-05-06 Christian Rose <menthos@menthos.com> | 56 2003-05-06 Christian Rose <menthos@menthos.com> |
13 | 57 |
14 * configure.in: Added sr and sr@Latn to ALL_LINGUAS. | 58 * configure.in: Added sr and sr@Latn to ALL_LINGUAS. |
15 | 59 |
835 | 879 |
836 * configure.in - link in gthread | 880 * configure.in - link in gthread |
837 | 881 |
838 * cvsclean - added this script | 882 * cvsclean - added this script |
839 | 883 |
840 * *.[ch] - added $Id: ChangeLog,v 1.80 2003/05/27 18:03:19 masneyb Exp $ tags | 884 * *.[ch] - added $Id: ChangeLog,v 1.81 2003/06/08 15:04:37 masneyb Exp $ tags |
841 | 885 |
842 * debian/* - updated files from Debian maintainer | 886 * debian/* - updated files from Debian maintainer |
843 | 887 |
844 2002-10-03 Brian Masney <masneyb@gftp.org> | 888 2002-10-03 Brian Masney <masneyb@gftp.org> |
845 * src/gtk/gftp-gtk.c - call g_thread_init (NULL) | 889 * src/gtk/gftp-gtk.c - call g_thread_init (NULL) |