Mercurial > gftp.yaz
comparison ChangeLog @ 399:e97f1fb92539
2004-2-15 Brian Masney <masneyb@gftp.org>
* lib/sshv2.c (sshv2_put_file) - fix for resuming SSHv2 uploads
* src/text/gftp-text.c - fixed compiler error when being compiled
without gettext
author | masneyb |
---|---|
date | Sun, 15 Feb 2004 17:53:34 +0000 |
parents | 151d91e84b39 |
children | 398fcbad832b |
comparison
equal
deleted
inserted
replaced
398:063afae88bd4 | 399:e97f1fb92539 |
---|---|
1 2003-2-4 Brian Masney <masneyb@gftp.org> | 1 2004-2-15 Brian Masney <masneyb@gftp.org> |
2 * lib/sshv2.c (sshv2_put_file) - fix for resuming SSHv2 uploads | |
3 | |
4 * src/text/gftp-text.c - fixed compiler error when being compiled | |
5 without gettext | |
6 | |
7 2004-2-8 Brian Masney <masneyb@gftp.org> | |
8 * src/gtk/gftp-gtk.h src/gtk/gtkui.c - added | |
9 gftpui_gtk_get_utf8_file_pos() that will return the file in UTF8 | |
10 format if it is available | |
11 | |
12 * src/gtk/gtkui_transfer.c src/gtk/transfer.c - call | |
13 gftpui_gtk_get_utf8_file_pos() to display the file in the file transfer | |
14 status. This fixes a bug where non-UTF8 files were being chopped off | |
15 | |
16 * src/text/textui.c src/uicommon/gftpui.c src/uicommon/gftpui.h | |
17 src/text/gtkui_transfer.c - updated declaration of | |
18 gftpui_add_file_to_transfer() | |
19 | |
20 * lib/protocols.c (gftp_swap_socks) - swap the SSL sockets between | |
21 the two request structures | |
22 | |
23 * lib/ftps.c - added ftps_get_next_file() that will pull items from | |
24 the cache properly | |
25 | |
26 * lib/Makefile.am - updated LOCALE_DIR declaration | |
27 (from Sung-Hyun Nam <namsh@kldp.org>) | |
28 | |
29 * ChangeLog-old - updated summary of changes since 2.0.16 | |
30 | |
31 * TODO - removed several items that were completed | |
32 | |
33 2004-2-4 Brian Masney <masneyb@gftp.org> | |
2 * docs/website/index.html.in - updated main website | 34 * docs/website/index.html.in - updated main website |
3 | 35 |
4 * src/gtk/gftp-gtk.c - allow pasting a URL in the host box | 36 * src/gtk/gftp-gtk.c - allow pasting a URL in the host box |
5 | 37 |
6 * lib/Makefile.am - added ftpcommon.h to noinst_HEADERS | 38 * lib/Makefile.am - added ftpcommon.h to noinst_HEADERS |
7 | 39 |
8 2003-2-3 Brian Masney <masneyb@gftp.org> | 40 2004-2-3 Brian Masney <masneyb@gftp.org> |
9 * lib/ftpcommon.h lib/ftps.c lib/rfc959.c - added pointers to | 41 * lib/ftpcommon.h lib/ftps.c lib/rfc959.c - added pointers to |
10 read/write functions to the rfc959_params structure for the data | 42 read/write functions to the rfc959_params structure for the data |
11 connection. For now, this is always set to the plaintext version. | 43 connection. For now, this is always set to the plaintext version. |
12 | 44 |
13 * lib/Makefile.am lib/gftp.h lib/options.h lib/rfc959.c lib/ftpcommon.h | 45 * lib/Makefile.am lib/gftp.h lib/options.h lib/rfc959.c lib/ftpcommon.h |
14 lib/ftps.c - added support for the FTPS protocol. This currently is only | 46 lib/ftps.c - added support for the FTPS protocol. This currently is only |
15 for the control connection. (draft-murray-auth-ftp-ssl-09.txt) | 47 for the control connection. (draft-murray-auth-ftp-ssl-09.txt) |
16 | 48 |
17 2003-2-2 Brian Masney <masneyb@gftp.org> | 49 2004-2-2 Brian Masney <masneyb@gftp.org> |
18 * docs/website/index.html.in - updated main gftp website | 50 * docs/website/index.html.in - updated main gftp website |
19 | 51 |
20 * lib/config_file.c lib/gftp.h src/uicommon/gftpui.c | 52 * lib/config_file.c lib/gftp.h src/uicommon/gftpui.c |
21 src/gtk/gftp-gtk.c - updated the format of the config file | 53 src/gtk/gftp-gtk.c - updated the format of the config file |
22 write_functions so that the value isn't written to a file descriptor. | 54 write_functions so that the value isn't written to a file descriptor. |
40 | 72 |
41 2004-02-01 Alastair McKinstry <mckinstry@computer.org> | 73 2004-02-01 Alastair McKinstry <mckinstry@computer.org> |
42 | 74 |
43 * configure.in: Add Irish ("ga") to ALL_LINGUAS | 75 * configure.in: Add Irish ("ga") to ALL_LINGUAS |
44 | 76 |
45 2003-2-1 Brian Masney <masneyb@gftp.org> | 77 2004-2-1 Brian Masney <masneyb@gftp.org> |
46 * src/gtk/dnd.c - whenever a file(s)/directories are dropped onto | 78 * src/gtk/dnd.c - whenever a file(s)/directories are dropped onto |
47 gftp, allow resuming the file transfers | 79 gftp, allow resuming the file transfers |
48 | 80 |
49 * lib/protocols.c (gftp_get_dir_listing, gftp_get_all_subdirs) - don't | 81 * lib/protocols.c (gftp_get_dir_listing, gftp_get_all_subdirs) - don't |
50 modify the file variable if it begins with a /. Do not touch the | 82 modify the file variable if it begins with a /. Do not touch the |
51 destfile variable if it already exists | 83 destfile variable if it already exists |
52 | 84 |
53 2003-1-28 Brian Masney <masneyb@gftp.org> | 85 2004-1-28 Brian Masney <masneyb@gftp.org> |
54 * src/gtk/bookmarks.c src/gtk/dnd.c src/gtk/gftp-gtk.c | 86 * src/gtk/bookmarks.c src/gtk/dnd.c src/gtk/gftp-gtk.c |
55 src/gtk/gftp-gtk.h src/gtk/gtkui.c src/gtk/menu-items.c | 87 src/gtk/gftp-gtk.h src/gtk/gtkui.c src/gtk/menu-items.c |
56 src/gtk/transfer.c - renamed disconnect() to gftpui_disconnect() | 88 src/gtk/transfer.c - renamed disconnect() to gftpui_disconnect() |
57 | 89 |
58 * src/gtk/gtkui.c src/text/textui.c src/uicommon/gftpui.c - improved | 90 * src/gtk/gtkui.c src/text/textui.c src/uicommon/gftpui.c - improved |
70 | 102 |
71 * src/uicommon/gftp.h - define gftpui_common_cmd_m{get,put}_file() | 103 * src/uicommon/gftp.h - define gftpui_common_cmd_m{get,put}_file() |
72 | 104 |
73 * lib/sshv2.c - removed temporary "fix" | 105 * lib/sshv2.c - removed temporary "fix" |
74 | 106 |
75 2003-1-27 Brian Masney <masneyb@gftp.org> | 107 2004-1-27 Brian Masney <masneyb@gftp.org> |
76 * lib/gftp.h lib/misc.c src/gtk/gtkui_transfer.c src/text/textui.c - | 108 * lib/gftp.h lib/misc.c src/gtk/gtkui_transfer.c src/text/textui.c - |
77 added gftp_get_transfer_action(). When a file is to be transfered and | 109 added gftp_get_transfer_action(). When a file is to be transfered and |
78 already exists, this will return the default action that should be | 110 already exists, this will return the default action that should be |
79 taken. | 111 taken. |
80 | 112 |
83 be prompted on whether or not to overwrite/skip/resume | 115 be prompted on whether or not to overwrite/skip/resume |
84 | 116 |
85 * src/text/gftp-text.c (gftp_text_ask_question) - fixups for inputing | 117 * src/text/gftp-text.c (gftp_text_ask_question) - fixups for inputing |
86 a single character | 118 a single character |
87 | 119 |
88 2003-1-23 Brian Masney <masneyb@gftp.org> | 120 2004-1-23 Brian Masney <masneyb@gftp.org> |
89 * src/text/gftp-text.c src/uicommon/gftpui.c - added file transfer | 121 * src/text/gftp-text.c src/uicommon/gftpui.c - added file transfer |
90 functions to the command line. | 122 functions to the command line. |
91 | 123 |
92 * src/uicommon/gftpui_transfer.c src/uicommon/gftpui.h src/text/textui.c | 124 * src/uicommon/gftpui_transfer.c src/uicommon/gftpui.h src/text/textui.c |
93 src/gtk/gtkui_transfer.c - added | 125 src/gtk/gtkui_transfer.c - added |
103 * lib/protocols.c lib/gftp.h - set the filespec argument to | 135 * lib/protocols.c lib/gftp.h - set the filespec argument to |
104 gftp_get_next_file to be a constant | 136 gftp_get_next_file to be a constant |
105 | 137 |
106 * lib/gftp.h - added tot_file_trans variable to gftp_transfer struct | 138 * lib/gftp.h - added tot_file_trans variable to gftp_transfer struct |
107 | 139 |
108 2003-1-21 Brian Masney <masneyb@gftp.org> | 140 2004-1-21 Brian Masney <masneyb@gftp.org> |
109 * lib/config_file.c lib/gftp.h - set the character string arguments to | 141 * lib/config_file.c lib/gftp.h - set the character string arguments to |
110 const for the following functions: gftp_lookup_global_option(), | 142 const for the following functions: gftp_lookup_global_option(), |
111 gftp_lookup_request_option(), gftp_lookup_bookmark_option(), | 143 gftp_lookup_request_option(), gftp_lookup_bookmark_option(), |
112 gftp_set_global_option(), gftp_set_request_option(), | 144 gftp_set_global_option(), gftp_set_request_option(), |
113 gftp_set_bookmark_option() | 145 gftp_set_bookmark_option() |
131 them more modular | 163 them more modular |
132 | 164 |
133 * src/uicommon/gftpui.c src/uicommon/gftpui.h - for all of the command | 165 * src/uicommon/gftpui.c src/uicommon/gftpui.h - for all of the command |
134 line functions, make the command argument a constant | 166 line functions, make the command argument a constant |
135 | 167 |
136 2003-1-18 Brian Masney <masneyb@gftp.org> | 168 2004-1-18 Brian Masney <masneyb@gftp.org> |
137 * lib/misc.c lib/protocols.c lib/rfc2068.c lib/rfc959.c - if | 169 * lib/misc.c lib/protocols.c lib/rfc2068.c lib/rfc959.c - if |
138 _LARGEFILE_SOURCE is defined, explicitly cast the file sizes to | 170 _LARGEFILE_SOURCE is defined, explicitly cast the file sizes to |
139 long long so that the %lld format will be correct | 171 long long so that the %lld format will be correct |
140 | 172 |
141 * src/gtk/gtkui_transfer.c - gtk+ specific file transfer code. | 173 * src/gtk/gtkui_transfer.c - gtk+ specific file transfer code. |
185 | 217 |
186 * src/gtk/bookmarks.c - don't allow an item to be dropped onto the root | 218 * src/gtk/bookmarks.c - don't allow an item to be dropped onto the root |
187 node or items that are not a folder | 219 node or items that are not a folder |
188 (from Aurelien Jarno <aurel32@debian.org>) | 220 (from Aurelien Jarno <aurel32@debian.org>) |
189 | 221 |
190 2003-1-7 Brian Masney <masneyb@gftp.org> | 222 2004-1-7 Brian Masney <masneyb@gftp.org> |
191 * lib/protocols.c (parse_time) - insert the right year for files that | 223 * lib/protocols.c (parse_time) - insert the right year for files that |
192 are from last year and the year is not shown in the ls output. | 224 are from last year and the year is not shown in the ls output. |
193 | 225 |
194 * src/uicommon/gftpui.c (_gftpui_common_thread_callback) | 226 * src/uicommon/gftpui.c (_gftpui_common_thread_callback) |
195 src/uicommon/gftpui.h - added a retries variable to the cdata structure | 227 src/uicommon/gftpui.h - added a retries variable to the cdata structure |
201 callback functions, don't change the return value | 233 callback functions, don't change the return value |
202 | 234 |
203 * src/text/textui.c (gftpui_generic_thread) - don't spawn a thread, | 235 * src/text/textui.c (gftpui_generic_thread) - don't spawn a thread, |
204 just call the function directly | 236 just call the function directly |
205 | 237 |
206 2003-1-6 Brian Masney <masneyb@gftp.org> | 238 2004-1-6 Brian Masney <masneyb@gftp.org> |
207 * lib/gftp.h lib/protocols.c lib/rfc959.c - added MVS directory parsing | 239 * lib/gftp.h lib/protocols.c lib/rfc959.c - added MVS directory parsing |
208 support. Also, in the VMS and EPLF directory formats, update the | 240 support. Also, in the VMS and EPLF directory formats, update the |
209 default file/directory perms to be -rw-r--r-- and drwx-r-xr-x | 241 default file/directory perms to be -rw-r--r-- and drwx-r-xr-x |
210 respectively. | 242 respectively. |
211 | 243 |
212 2003-1-5 Brian Masney <masneyb@gftp.org> | 244 2004-1-5 Brian Masney <masneyb@gftp.org> |
213 * lib/gftp.h lib/misc.c src/gtk/gftpui.c - added GFTP_URL_USAGE | 245 * lib/gftp.h lib/misc.c src/gtk/gftpui.c - added GFTP_URL_USAGE |
214 that is the sytax for a valid URL. | 246 that is the sytax for a valid URL. |
215 | 247 |
216 * lib/protocols.c (gftp_set_password) - allow the password to be NULL | 248 * lib/protocols.c (gftp_set_password) - allow the password to be NULL |
217 | 249 |
246 gftp_logging_misc_nolog | 278 gftp_logging_misc_nolog |
247 | 279 |
248 * src/gtk/gtkui.c (gftpui_generic_thread) - fixed segfault. Pass | 280 * src/gtk/gtkui.c (gftpui_generic_thread) - fixed segfault. Pass |
249 cdata structure instead of wdata. | 281 cdata structure instead of wdata. |
250 | 282 |
251 2003-1-4 Brian Masney <masneyb@gftp.org> | 283 2004-1-4 Brian Masney <masneyb@gftp.org> |
252 * src/text/Makefile.am src/gtk/Makefile.am - added @LIBINTL@ to LDADD | 284 * src/text/Makefile.am src/gtk/Makefile.am - added @LIBINTL@ to LDADD |
253 line of Makefile.am | 285 line of Makefile.am |
254 | 286 |
255 * configure.in - added src/uicommon/Makefile to the list of files to | 287 * configure.in - added src/uicommon/Makefile to the list of files to |
256 be generated. | 288 be generated. |
272 was not being freed) | 304 was not being freed) |
273 | 305 |
274 * docs/gftp-faq.sgml - updated link to the (old) threaded version of | 306 * docs/gftp-faq.sgml - updated link to the (old) threaded version of |
275 XFree86 libraries | 307 XFree86 libraries |
276 | 308 |
277 2003-12-29 Brian Masney <masneyb@gftp.org> | 309 2004-12-29 Brian Masney <masneyb@gftp.org> |
278 * po/POTFILES.in - added the new uicommon files to this file | 310 * po/POTFILES.in - added the new uicommon files to this file |
279 | 311 |
280 2003-12-28 Brian Masney <masneyb@gftp.org> | 312 2004-12-28 Brian Masney <masneyb@gftp.org> |
281 * src/gtk/gtkui.c src/text/textui.c - necessary UI related files for | 313 * src/gtk/gtkui.c src/text/textui.c - necessary UI related files for |
282 each port of gftp. The uicommon code will call these functions. | 314 each port of gftp. The uicommon code will call these functions. |
283 | 315 |
284 2003-12-28 Brian Masney <masneyb@gftp.org> | 316 2004-12-28 Brian Masney <masneyb@gftp.org> |
285 **** NOTE: this commit breaks a lot of functionality in gftp. I **** | 317 **** NOTE: this commit breaks a lot of functionality in gftp. I **** |
286 **** still have more work to do on this. Please don't email me **** | 318 **** still have more work to do on this. Please don't email me **** |
287 **** saying that the CVS code is broken. **** | 319 **** saying that the CVS code is broken. **** |
288 | 320 |
289 * lib/bookmark.c lib/gftp.h lib/local.c lib/options.h lib/rfc2068.c | 321 * lib/bookmark.c lib/gftp.h lib/local.c lib/options.h lib/rfc2068.c |
317 s/request->use_threads/gftpui_common_use_threads (request)/g | 349 s/request->use_threads/gftpui_common_use_threads (request)/g |
318 | 350 |
319 * src/gtk/options_dialog.c (apply_changes) - whenever the options are | 351 * src/gtk/options_dialog.c (apply_changes) - whenever the options are |
320 saved, check to see if the command entry needs to be shown or hidden. | 352 saved, check to see if the command entry needs to be shown or hidden. |
321 | 353 |
322 2003-12-10 Brian Masney <masneyb@gftp.org> | 354 2004-12-10 Brian Masney <masneyb@gftp.org> |
323 * lib/rfc959.c - fix IPv6 compile problem when IPv6 support is not | 355 * lib/rfc959.c - fix IPv6 compile problem when IPv6 support is not |
324 available on the system. | 356 available on the system. |
325 | 357 |
326 * lib/gftp.h src/text/gftp-text.h src/gtk/gftp-gtk.h - added | 358 * lib/gftp.h src/text/gftp-text.h src/gtk/gftp-gtk.h - added |
327 GFTP_LOG_FUNCTION_ATTRIBUTES that is only defined when compiled | 359 GFTP_LOG_FUNCTION_ATTRIBUTES that is only defined when compiled |
334 listing and changing directores. If it did, reconnect to the server. | 366 listing and changing directores. If it did, reconnect to the server. |
335 | 367 |
336 * lib/rfc2068.c - set the default file attributes to -rw-r--r-- for | 368 * lib/rfc2068.c - set the default file attributes to -rw-r--r-- for |
337 all files. | 369 all files. |
338 | 370 |
339 2003-12-7 Brian Masney <masneyb@gftp.org> | 371 2004-12-7 Brian Masney <masneyb@gftp.org> |
340 * lib/options.h lib/config_file.c - removed scramble_passwords | 372 * lib/options.h lib/config_file.c - removed scramble_passwords |
341 option. Instead, make this the default action all the time. This | 373 option. Instead, make this the default action all the time. This |
342 is to avoid having too many unnecessary options. Also put a note | 374 is to avoid having too many unnecessary options. Also put a note |
343 at the top of the bookmarks file stating the passwords are being | 375 at the top of the bookmarks file stating the passwords are being |
344 scrambled. | 376 scrambled. |
359 * configure.in acinclude.m4 lib/misc.c - added AC_INTL_PRINTF macro. | 391 * configure.in acinclude.m4 lib/misc.c - added AC_INTL_PRINTF macro. |
360 If the printf family of functions supports %'ld, then HAVE_INTL_PRINTF | 392 If the printf family of functions supports %'ld, then HAVE_INTL_PRINTF |
361 will be defined. The appropriate version of insert_commas() can be | 393 will be defined. The appropriate version of insert_commas() can be |
362 used. | 394 used. |
363 | 395 |
364 2003-12-4 Brian Masney <masneyb@gftp.org> | 396 2004-12-4 Brian Masney <masneyb@gftp.org> |
365 * src/gftp.in - check for the bin_dir for the binary location | 397 * src/gftp.in - check for the bin_dir for the binary location |
366 | 398 |
367 * lib/cache.c lib/misc.c lib/protocols.c lib/rfc2068.c lib/rfc959.c | 399 * lib/cache.c lib/misc.c lib/protocols.c lib/rfc2068.c lib/rfc959.c |
368 lib/sshv2.c lib/sslcommon.c src/text/gftp-text.c src/gtk/chmod_dialog.c | 400 lib/sshv2.c lib/sslcommon.c src/text/gftp-text.c src/gtk/chmod_dialog.c |
369 src/gtk/gftp-gtk.c src/gtk/menu-items.c src/gtk/misc-gtk.c | 401 src/gtk/gftp-gtk.c src/gtk/menu-items.c src/gtk/misc-gtk.c |
381 * lib/gftp.h - include stdint.h if it is found on the system. | 413 * lib/gftp.h - include stdint.h if it is found on the system. |
382 | 414 |
383 * src/gtk/gftp-gtk.c (CreateToolbar) - on startup, have the host edit | 415 * src/gtk/gftp-gtk.c (CreateToolbar) - on startup, have the host edit |
384 box grab the keyboard focus | 416 box grab the keyboard focus |
385 | 417 |
386 2003-11-30 Brian Masney <masneyb@gftp.org> | 418 2004-11-30 Brian Masney <masneyb@gftp.org> |
387 * lib/sshv2.c - cleaned up some of the code. Added a temporary fix for | 419 * lib/sshv2.c - cleaned up some of the code. Added a temporary fix for |
388 an upload crash that is happening on FreeBSD. | 420 an upload crash that is happening on FreeBSD. |
389 | 421 |
390 * src/gtk/transfer.c - shows status information in title bar. (patch | 422 * src/gtk/transfer.c - shows status information in title bar. (patch |
391 from Jamil Geor <jamil_geor@yahoo.co.nz>, cleaned up by me some) | 423 from Jamil Geor <jamil_geor@yahoo.co.nz>, cleaned up by me some) |
392 | 424 |
393 * lib/options.h - added show_trans_in_title option. | 425 * lib/options.h - added show_trans_in_title option. |
394 | 426 |
395 2003-11-25 Brian Masney <masneyb@gftp.org> | 427 2004-11-25 Brian Masney <masneyb@gftp.org> |
396 * lib/misc.c (gftp_locale_init) - call bindtextdomain() so that the | 428 * lib/misc.c (gftp_locale_init) - call bindtextdomain() so that the |
397 directory is setup properly | 429 directory is setup properly |
398 | 430 |
399 * lib/misc.c lib/gftp.h lib/config_file.c - move copyfile() to | 431 * lib/misc.c lib/gftp.h lib/config_file.c - move copyfile() to |
400 config_file.c and declare it to be static. On the destination file, | 432 config_file.c and declare it to be static. On the destination file, |
401 set the flag O_EXCL | 433 set the flag O_EXCL |
402 | 434 |
403 2003-11-23 Brian Masney <masneyb@gftp.org> | 435 2004-11-23 Brian Masney <masneyb@gftp.org> |
404 * src/gtk/transfer.c - when transfering a file, if the file being | 436 * src/gtk/transfer.c - when transfering a file, if the file being |
405 transfered is greater in the destination than in the source, overwrite | 437 transfered is greater in the destination than in the source, overwrite |
406 it | 438 it |
407 | 439 |
408 * lib/rfc959.c (rfc959_ipv6_data_connection_new) - when parsing the | 440 * lib/rfc959.c (rfc959_ipv6_data_connection_new) - when parsing the |
409 output, parse the integers as unsigned. | 441 output, parse the integers as unsigned. |
410 | 442 |
411 2003-11-9 Brian Masney <masneyb@gftp.org> | 443 2004-11-9 Brian Masney <masneyb@gftp.org> |
412 * lib/options.h lib/protoocols.c - added enable_ipv6 option. | 444 * lib/options.h lib/protoocols.c - added enable_ipv6 option. |
413 | 445 |
414 * lib/rfc959.c lib/protocols.c - if there is an error creating a socket, | 446 * lib/rfc959.c lib/protocols.c - if there is an error creating a socket, |
415 log a more informative error about what kind of socket was attempted | 447 log a more informative error about what kind of socket was attempted |
416 to be created. | 448 to be created. |
417 | 449 |
418 * debian/* - updated Debian package files from | 450 * debian/* - updated Debian package files from |
419 Aurelien Jarno <aurel32@debian.org> | 451 Aurelien Jarno <aurel32@debian.org> |
420 | 452 |
421 2003-11-9 Brian Masney <masneyb@gftp.org> | 453 2004-11-9 Brian Masney <masneyb@gftp.org> |
422 * Officially released 2.0.16 | 454 * Officially released 2.0.16 |
423 | 455 |
424 * debian/ChangeLog - incremented version to 2.0.16 | 456 * debian/ChangeLog - incremented version to 2.0.16 |
425 | 457 |
426 * docs/Makefile.am - clean up documentation in clean target | 458 * docs/Makefile.am - clean up documentation in clean target |
433 | 465 |
434 * docs/website/index.html.in - updated the list of languages | 466 * docs/website/index.html.in - updated the list of languages |
435 | 467 |
436 * ChangeLog-old - updated with brief list of changes since 2.0.15 | 468 * ChangeLog-old - updated with brief list of changes since 2.0.15 |
437 | 469 |
438 2003-11-7 Brian Masney <masneyb@gftp.org> | 470 2004-11-7 Brian Masney <masneyb@gftp.org> |
439 * lib/gftp.h lib/local.c lib/protocols.c lib/rfc2068.c lib/rfc959.c | 471 * lib/gftp.h lib/local.c lib/protocols.c lib/rfc2068.c lib/rfc959.c |
440 lib/sshv2.c - added copy_param_options method to gftp_request | 472 lib/sshv2.c - added copy_param_options method to gftp_request |
441 structure. When a gftp_request structure is copied, if a | 473 structure. When a gftp_request structure is copied, if a |
442 copy_param_options method exists, this will be called so that the | 474 copy_param_options method exists, this will be called so that the |
443 local protocol data can be copied over. This is only used by the | 475 local protocol data can be copied over. This is only used by the |
451 rfc959_send_command() and if there is an error, return that | 483 rfc959_send_command() and if there is an error, return that |
452 error. | 484 error. |
453 | 485 |
454 * configure.in - added 'hr' to ALL_LINGUAS | 486 * configure.in - added 'hr' to ALL_LINGUAS |
455 | 487 |
456 2003-11-5 Brian Masney <masneyb@gftp.org> | 488 2004-11-5 Brian Masney <masneyb@gftp.org> |
457 * TODO - updated | 489 * TODO - updated |
458 | 490 |
459 * configure.in - updated version to 2.0.16. | 491 * configure.in - updated version to 2.0.16. |
460 | 492 |
461 * configure.in docs/Makefile.am - Added check for the db2html | 493 * configure.in docs/Makefile.am - Added check for the db2html |
470 (gftp_build_path) - better checking of paths that end in /. | 502 (gftp_build_path) - better checking of paths that end in /. |
471 (gftp_info) - show if _REENTRANT was defined when it was compiled. | 503 (gftp_info) - show if _REENTRANT was defined when it was compiled. |
472 | 504 |
473 * README - removed, this is automatically generated now. | 505 * README - removed, this is automatically generated now. |
474 | 506 |
475 2003-11-3 Brian Masney <masneyb@gftp.org> | 507 2004-11-3 Brian Masney <masneyb@gftp.org> |
476 * docs/gftp-faq.sgml docs/Makefile.am - added initial SGML version | 508 * docs/gftp-faq.sgml docs/Makefile.am - added initial SGML version |
477 of the gFTP FAQ. I used the same format as the GTK+ FAQ. | 509 of the gFTP FAQ. I used the same format as the GTK+ FAQ. |
478 | 510 |
479 * lib/gftp.h src/gtk/transfer.c src/gtk/delete_dialog.c - removed | 511 * lib/gftp.h src/gtk/transfer.c src/gtk/delete_dialog.c - removed |
480 transfer_direction variable from gftp_transfer structure. Cleaned | 512 transfer_direction variable from gftp_transfer structure. Cleaned |
485 * src/gtk/transfer.c (add_file_transfer) - check the value of the option | 517 * src/gtk/transfer.c (add_file_transfer) - check the value of the option |
486 one_transfer and if that is disabled, do not append the file transfers. | 518 one_transfer and if that is disabled, do not append the file transfers. |
487 (transfer_done) - refresh the destination window correctly after a | 519 (transfer_done) - refresh the destination window correctly after a |
488 transfer is completed. | 520 transfer is completed. |
489 | 521 |
490 2003-11-2 Brian Masney <masneyb@gftp.org> | 522 2004-11-2 Brian Masney <masneyb@gftp.org> |
491 * lib/rfc2068.c (rfc2068_get_file) - if there is any data in the current | 523 * lib/rfc2068.c (rfc2068_get_file) - if there is any data in the current |
492 read buffer, grab that data first. Otherwise, read from the socket. | 524 read buffer, grab that data first. Otherwise, read from the socket. |
493 | 525 |
494 * lib/rfc2068.c (rfc2068_chunked_read) - more improvements to this | 526 * lib/rfc2068.c (rfc2068_chunked_read) - more improvements to this |
495 function so that it will parse more chunked file transfers correctly. | 527 function so that it will parse more chunked file transfers correctly. |
515 in struct gftp_transfer. This is only needed by the GTK+ port and will | 547 in struct gftp_transfer. This is only needed by the GTK+ port and will |
516 hopefully be taken out soon. | 548 hopefully be taken out soon. |
517 | 549 |
518 * lib/gftp.h - remove gftp_transfer_type enum. It wasn't used anymore. | 550 * lib/gftp.h - remove gftp_transfer_type enum. It wasn't used anymore. |
519 | 551 |
520 2003-10-27 Brian Masney <masneyb@gftp.org> | 552 2004-10-27 Brian Masney <masneyb@gftp.org> |
521 * lib/rfc959.c (gftp_get_next_file_chunk) - fixed ASCII file corruption | 553 * lib/rfc959.c (gftp_get_next_file_chunk) - fixed ASCII file corruption |
522 bug. | 554 bug. |
523 | 555 |
524 * TODO - the top of this file now contains a list of items that needs | 556 * TODO - the top of this file now contains a list of items that needs |
525 to be completed before 2.0.16 can be released. If I missed something | 557 to be completed before 2.0.16 can be released. If I missed something |
526 important, please drop me an email. | 558 important, please drop me an email. |
527 | 559 |
528 2003-10-26 Brian Masney <masneyb@gftp.org> | 560 2004-10-26 Brian Masney <masneyb@gftp.org> |
529 * lib/rfc959.c (gftp_{get,put}_next_file_chunk) - check whether or not | 561 * lib/rfc959.c (gftp_{get,put}_next_file_chunk) - check whether or not |
530 this is an ascii file transfer properly. | 562 this is an ascii file transfer properly. |
531 | 563 |
532 * lib/rfc959.c - convert the PASS command from UTF8 using | 564 * lib/rfc959.c - convert the PASS command from UTF8 using |
533 gftp_convert_from_utf8() | 565 gftp_convert_from_utf8() |
542 | 574 |
543 * lib/sshv2.c - cleaned up the ssh2_params structure some | 575 * lib/sshv2.c - cleaned up the ssh2_params structure some |
544 | 576 |
545 * src/gtk/dnd.c - cleaned up the DND code some. | 577 * src/gtk/dnd.c - cleaned up the DND code some. |
546 | 578 |
547 2003-10-25 Brian Masney <masneyb@gftp.org> | 579 2004-10-25 Brian Masney <masneyb@gftp.org> |
548 * src/gtk/menu-items.c (dosave_directory_listing) - when saving the | 580 * src/gtk/menu-items.c (dosave_directory_listing) - when saving the |
549 directory listing, skip over the files that are not shown based on the | 581 directory listing, skip over the files that are not shown based on the |
550 current filespec. | 582 current filespec. |
551 | 583 |
552 * src/gtk/transfer.c src/gtk/gftp-gtk.h src/gtk/view_dialog.c - when | 584 * src/gtk/transfer.c src/gtk/gftp-gtk.h src/gtk/view_dialog.c - when |
565 display the throttle message once. | 597 display the throttle message once. |
566 | 598 |
567 * lib/local.c (local_get_next_file) - if the file is a symlink, grab | 599 * lib/local.c (local_get_next_file) - if the file is a symlink, grab |
568 file size and attributes from the file this symlink points to. | 600 file size and attributes from the file this symlink points to. |
569 | 601 |
570 2003-10-22 Brian Masney <masneyb@gftp.org> | 602 2004-10-22 Brian Masney <masneyb@gftp.org> |
571 * lib/rfc2068.c - fixed parsing some chunked file transfers | 603 * lib/rfc2068.c - fixed parsing some chunked file transfers |
572 | 604 |
573 2003-10-19 Brian Masney <masneyb@gftp.org> | 605 2004-10-19 Brian Masney <masneyb@gftp.org> |
574 * lib/rfc959.c - abort a file transfer properly. When a transfer is | 606 * lib/rfc959.c - abort a file transfer properly. When a transfer is |
575 aborted, you will not be disconnected from the remote site. | 607 aborted, you will not be disconnected from the remote site. |
576 | 608 |
577 * lib/protocols.c lib/gftp.h - added gftp_string_from_utf8(). Also, make | 609 * lib/protocols.c lib/gftp.h - added gftp_string_from_utf8(). Also, make |
578 gftp_string_{to,from}_utf8() be defined all the time. When using | 610 gftp_string_{to,from}_utf8() be defined all the time. When using |
583 or the charset specified in the remote_charsets option. | 615 or the charset specified in the remote_charsets option. |
584 | 616 |
585 * src/gtk/misc-gtk.c (update_window_info) - when showing the directory | 617 * src/gtk/misc-gtk.c (update_window_info) - when showing the directory |
586 we are currently in, make sure it is converted to UTF8 | 618 we are currently in, make sure it is converted to UTF8 |
587 | 619 |
588 2003-10-18 Brian Masney <masneyb@gftp.org> | 620 2004-10-18 Brian Masney <masneyb@gftp.org> |
589 * lib/misc.c lib/gftp.h src/text/gftp-text.c src/gtk/gftp-gtk.c - added | 621 * lib/misc.c lib/gftp.h src/text/gftp-text.c src/gtk/gftp-gtk.c - added |
590 gftp_locale_init(). | 622 gftp_locale_init(). |
591 | 623 |
592 * src/gtk/Makefile.am src/text/Makefile.am - removed declaration of | 624 * src/gtk/Makefile.am src/text/Makefile.am - removed declaration of |
593 LOCALE_DIR | 625 LOCALE_DIR |
597 * lib/misc.c (insert_commas) - if _GNU_SOURCE is defined, instead of | 629 * lib/misc.c (insert_commas) - if _GNU_SOURCE is defined, instead of |
598 using my builtin function for formatting numbers, use glibc's %'ld | 630 using my builtin function for formatting numbers, use glibc's %'ld |
599 (or %'lld) format to print the numbers out. This is more portable for | 631 (or %'lld) format to print the numbers out. This is more portable for |
600 other locales. | 632 other locales. |
601 | 633 |
602 2003-10-17 Brian Masney <masneyb@gftp.org> | 634 2004-10-17 Brian Masney <masneyb@gftp.org> |
603 * lib/rfc959.c (rfc959_ipv[46]_data_connection_new) - when there is an | 635 * lib/rfc959.c (rfc959_ipv[46]_data_connection_new) - when there is an |
604 error establishing a connection to the remote server, make sure that | 636 error establishing a connection to the remote server, make sure that |
605 GFTP_ERETRYABLE is returned. | 637 GFTP_ERETRYABLE is returned. |
606 | 638 |
607 2003-10-13 Brian Masney <masneyb@gftp.org> | 639 2004-10-13 Brian Masney <masneyb@gftp.org> |
608 * src/gtk/options_dialog.c - when specifying a FTP proxy config in the | 640 * src/gtk/options_dialog.c - when specifying a FTP proxy config in the |
609 GTK+ 2.0 port, the last character was getting chopped off. | 641 GTK+ 2.0 port, the last character was getting chopped off. |
610 | 642 |
611 2003-10-12 Brian Masney <masneyb@gftp.org> | 643 2004-10-12 Brian Masney <masneyb@gftp.org> |
612 * lib/rfc959.c - when logging in to the server, if a 5xx code is | 644 * lib/rfc959.c - when logging in to the server, if a 5xx code is |
613 returned, don't attempt to log in again. | 645 returned, don't attempt to log in again. |
614 | 646 |
615 * src/gtk/bookmarks.c - disconnect from the site before we parse the | 647 * src/gtk/bookmarks.c - disconnect from the site before we parse the |
616 bookmarks (from Aurelien Jarno <lists@aurel32.net>) | 648 bookmarks (from Aurelien Jarno <lists@aurel32.net>) |
617 | 649 |
618 * lib/sshv2.c - fixed crash when deleting subdirectories with the SSH2 | 650 * lib/sshv2.c - fixed crash when deleting subdirectories with the SSH2 |
619 protocol. | 651 protocol. |
620 | 652 |
621 2003-10-4 Brian Masney <masneyb@gftp.org> | 653 2004-10-4 Brian Masney <masneyb@gftp.org> |
622 * lib/protocols.c - fix for CRAY directory listings. Some UNIX directory | 654 * lib/protocols.c - fix for CRAY directory listings. Some UNIX directory |
623 listings with files containing spaces could be misinterpreted. | 655 listings with files containing spaces could be misinterpreted. |
624 | 656 |
625 * cvsclean - purge the m4 directory, but save the largefile.m4 file. | 657 * cvsclean - purge the m4 directory, but save the largefile.m4 file. |
626 (from Nathan Robertson <nathanr@nathanr.net>) | 658 (from Nathan Robertson <nathanr@nathanr.net>) |
627 | 659 |
628 2003-10-03 Marcel Telka <marcel@telka.sk> | 660 2004-10-03 Marcel Telka <marcel@telka.sk> |
629 | 661 |
630 * configure.in (ALL_LINGUAS): Added sk. | 662 * configure.in (ALL_LINGUAS): Added sk. |
631 | 663 |
632 2003-10-2 Brian Masney <masneyb@gftp.org> | 664 2004-10-2 Brian Masney <masneyb@gftp.org> |
633 * lib/rfc959.c - fixed rename bug (from | 665 * lib/rfc959.c - fixed rename bug (from |
634 Aurelien Jarno <aurel32@debian.org>) | 666 Aurelien Jarno <aurel32@debian.org>) |
635 | 667 |
636 * src/gtk/gftp-gtk.c - make the help menu left aligned so that it is | 668 * src/gtk/gftp-gtk.c - make the help menu left aligned so that it is |
637 more consistent with other GNOME apps | 669 more consistent with other GNOME apps |
639 | 671 |
640 * src/gtk/transfer.c - right after the pointer to the next transfer | 672 * src/gtk/transfer.c - right after the pointer to the next transfer |
641 is moved, set the current transfer size back to 0. The user could | 673 is moved, set the current transfer size back to 0. The user could |
642 briefly (< 1 sec) see the old size transfered on the next file. | 674 briefly (< 1 sec) see the old size transfered on the next file. |
643 | 675 |
644 2003-09-23 Taneem Ahmed <taneem@bengalinux.org> | 676 2004-09-23 Taneem Ahmed <taneem@bengalinux.org> |
645 | 677 |
646 * configure.in: Added "bn" to ALL_LINGUAS. | 678 * configure.in: Added "bn" to ALL_LINGUAS. |
647 | 679 |
648 2003-9-21 Brian Masney <masneyb@gftp.org> | 680 2004-9-21 Brian Masney <masneyb@gftp.org> |
649 * src/gtk/menu-items.c (dosave_directory_listing) - fixed a bug that | 681 * src/gtk/menu-items.c (dosave_directory_listing) - fixed a bug that |
650 would occur when saving directory listings to a file, the last filename | 682 would occur when saving directory listings to a file, the last filename |
651 in the list was never written to the file | 683 in the list was never written to the file |
652 (from Aurelien Jarno <aurel32@debian.org>) | 684 (from Aurelien Jarno <aurel32@debian.org>) |
653 | 685 |
663 * configure.in - increment version to 2.0.16pre0 | 695 * configure.in - increment version to 2.0.16pre0 |
664 | 696 |
665 * lib/rfc959.c - if there is a login failure, return GFTP_ERETRYABLE | 697 * lib/rfc959.c - if there is a login failure, return GFTP_ERETRYABLE |
666 (from winkey <rush@winkey.oompah.org>) | 698 (from winkey <rush@winkey.oompah.org>) |
667 | 699 |
668 2003-09-01 Metin Amiroff <metin@karegen.com> | 700 2004-09-01 Metin Amiroff <metin@karegen.com> |
669 | 701 |
670 configure.in: Added "az" in ALL_LINGUAS. | 702 configure.in: Added "az" in ALL_LINGUAS. |
671 | 703 |
672 2003-8-21 Brian Masney <masneyb@gftp.org> | 704 2004-8-21 Brian Masney <masneyb@gftp.org> |
673 * Officially released 2.0.15 | 705 * Officially released 2.0.15 |
674 | 706 |
675 2003-8-20 Brian Masney <masneyb@gftp.org> | 707 2004-8-20 Brian Masney <masneyb@gftp.org> |
676 * lib/gftp.h lib/protocols.c - largefile fixes | 708 * lib/gftp.h lib/protocols.c - largefile fixes |
677 | 709 |
678 * configure.in debian/changelog - updated version | 710 * configure.in debian/changelog - updated version |
679 | 711 |
680 * cvsclean - clean up after ourselves a little more | 712 * cvsclean - clean up after ourselves a little more |
681 | 713 |
682 * ChangeLog-old README TODO docs/website/index.html.in - updated | 714 * ChangeLog-old README TODO docs/website/index.html.in - updated |
683 | 715 |
684 2003-8-17 Brian Masney <masneyb@gftp.org> | 716 2004-8-17 Brian Masney <masneyb@gftp.org> |
685 * lib/protocols.c (parse_time) - when parsing timestamps that are not in | 717 * lib/protocols.c (parse_time) - when parsing timestamps that are not in |
686 the current locale, skip over the proper amount of tokens. This is so | 718 the current locale, skip over the proper amount of tokens. This is so |
687 that the filename is returned properly. | 719 that the filename is returned properly. |
688 | 720 |
689 * lib/misc.c (gftp_info) - show the protocols that are installed. | 721 * lib/misc.c (gftp_info) - show the protocols that are installed. |
690 | 722 |
691 2003-8-11 Brian Masney <masneyb@gftp.org> | 723 2004-8-11 Brian Masney <masneyb@gftp.org> |
692 * lib/local.c (local_get_next_file) - fix for directories that are | 724 * lib/local.c (local_get_next_file) - fix for directories that are |
693 symlinks | 725 symlinks |
694 | 726 |
695 * src/gtk/*.[ch] - updated copyright dates to 2003 on all of the files | 727 * src/gtk/*.[ch] - updated copyright dates to 2003 on all of the files |
696 | 728 |
706 | 738 |
707 * lib/gftp.h - added FIXME comment | 739 * lib/gftp.h - added FIXME comment |
708 | 740 |
709 * lib/cache.c (gftp_delete_cache_entry) - added assertion | 741 * lib/cache.c (gftp_delete_cache_entry) - added assertion |
710 | 742 |
711 2003-8-7 Brian Masney <masneyb@gftp.org> | 743 2004-8-7 Brian Masney <masneyb@gftp.org> |
712 * configure.in - HPUX fix | 744 * configure.in - HPUX fix |
713 | 745 |
714 * debian/changelog - incremented version | 746 * debian/changelog - incremented version |
715 | 747 |
716 * Officially release 2.0.15rc2 | 748 * Officially release 2.0.15rc2 |
717 | 749 |
718 2003-8-7 Brian Masney <masneyb@gftp.org> | 750 2004-8-7 Brian Masney <masneyb@gftp.org> |
719 * lib/cache.c lib/misc.c lib/protocols.c lib/pty.c - make sure a NUL | 751 * lib/cache.c lib/misc.c lib/protocols.c lib/pty.c - make sure a NUL |
720 byte appears at the end of the buffer after the call to strncpy | 752 byte appears at the end of the buffer after the call to strncpy |
721 | 753 |
722 * lib/rfc959.c - increased buffer size to directory parsing routine | 754 * lib/rfc959.c - increased buffer size to directory parsing routine |
723 | 755 |
724 * lib/protocols.c (gftp_fd_write) - use a signed variable to store the | 756 * lib/protocols.c (gftp_fd_write) - use a signed variable to store the |
725 result from write(). Write errors were not being caught properly. | 757 result from write(). Write errors were not being caught properly. |
726 | 758 |
727 2003-8-6 Brian Masney <masneyb@gftp.org> | 759 2004-8-6 Brian Masney <masneyb@gftp.org> |
728 * lib/misc.c (gftp_build_path) - fixed initial path beginning with //. | 760 * lib/misc.c (gftp_build_path) - fixed initial path beginning with //. |
729 (expand_path) - when the path is empty at the end, set it to /. This | 761 (expand_path) - when the path is empty at the end, set it to /. This |
730 would happen for directories like /etc/.. | 762 would happen for directories like /etc/.. |
731 | 763 |
732 2003-8-4 Brian Masney <masneyb@gftp.org> | 764 2004-8-4 Brian Masney <masneyb@gftp.org> |
733 * src/gtk/transfer.c (update_file_status) - fix possible division by 0 | 765 * src/gtk/transfer.c (update_file_status) - fix possible division by 0 |
734 | 766 |
735 2003-8-4 Brian Masney <masneyb@gftp.org> | 767 2004-8-4 Brian Masney <masneyb@gftp.org> |
736 * src/gtk/gftp-gtk.c (CreateMenus) - on startup, select the proper | 768 * src/gtk/gftp-gtk.c (CreateMenus) - on startup, select the proper |
737 ASCII/binary radio button (looks like an old bug!) | 769 ASCII/binary radio button (looks like an old bug!) |
738 | 770 |
739 * lib/misc.c lib/gftp.h - renamed my version of g_build_path() (was | 771 * lib/misc.c lib/gftp.h - renamed my version of g_build_path() (was |
740 used only in glib 1.2 only) to gftp_build_path() and it's compiled in | 772 used only in glib 1.2 only) to gftp_build_path() and it's compiled in |
741 all the time now | 773 all the time now |
742 | 774 |
743 * lib/protocols.c lib/sshv2.c src/gtk/dnd.c src/gtk/menu-items.c - | 775 * lib/protocols.c lib/sshv2.c src/gtk/dnd.c src/gtk/menu-items.c - |
744 instead of using g_build_path(), use gftp_build_path() | 776 instead of using g_build_path(), use gftp_build_path() |
745 | 777 |
746 2003-8-3 Brian Masney <masneyb@gftp.org> | 778 2004-8-3 Brian Masney <masneyb@gftp.org> |
747 * lib/local.c (local_put_file) - specify an initial file creation mode | 779 * lib/local.c (local_put_file) - specify an initial file creation mode |
748 of 0644 | 780 of 0644 |
749 | 781 |
750 * lib/misc.c lib/gftp.h - added gftp_parse_file_size(). This function | 782 * lib/misc.c lib/gftp.h - added gftp_parse_file_size(). This function |
751 works correctly for files greater than 2.1GB | 783 works correctly for files greater than 2.1GB |
755 | 787 |
756 * lib/protocols.c lib/gftp.h (gftp_get_file, gftp_put_file, | 788 * lib/protocols.c lib/gftp.h (gftp_get_file, gftp_put_file, |
757 gftp_transfer_file) - changed type of startsize paramter from size_t | 789 gftp_transfer_file) - changed type of startsize paramter from size_t |
758 to off_t | 790 to off_t |
759 | 791 |
760 2003-7-31 Brian Masney <masneyb@gftp.org> | 792 2004-7-31 Brian Masney <masneyb@gftp.org> |
761 * lib/sshv2.c - fix blocking problem reading the error message from the | 793 * lib/sshv2.c - fix blocking problem reading the error message from the |
762 remote server when there was an error establishing a connection | 794 remote server when there was an error establishing a connection |
763 | 795 |
764 * lib/misc.c (copy_fdata) - copy utf8_file variable in gftp_file | 796 * lib/misc.c (copy_fdata) - copy utf8_file variable in gftp_file |
765 structure. (fix double free that was only in development version) | 797 structure. (fix double free that was only in development version) |
773 NULL, and this bookmark specifies a local directory, it will change to | 805 NULL, and this bookmark specifies a local directory, it will change to |
774 it. | 806 it. |
775 | 807 |
776 * configure.in - increment version to 2.0.15rc2 | 808 * configure.in - increment version to 2.0.15rc2 |
777 | 809 |
778 2003-07-30 Dmitry G. Mastrukov <dmitry@taurussoft.org> | 810 2004-07-30 Dmitry G. Mastrukov <dmitry@taurussoft.org> |
779 | 811 |
780 * configure.in: Added Belarusian to ALL_LINGUAS. | 812 * configure.in: Added Belarusian to ALL_LINGUAS. |
781 | 813 |
782 2003-7-29 Brian Masney <masneyb@gftp.org> | 814 2004-7-29 Brian Masney <masneyb@gftp.org> |
783 * src/gtk/options_dialog.c - fix crash that would occur when hitting | 815 * src/gtk/options_dialog.c - fix crash that would occur when hitting |
784 apply, then ok | 816 apply, then ok |
785 | 817 |
786 2003-7-25 Brian Masney <masneyb@gftp.org> | 818 2004-7-25 Brian Masney <masneyb@gftp.org> |
787 * configure.in - define HAVE_OPENPTY if openpty() is found in libutil | 819 * configure.in - define HAVE_OPENPTY if openpty() is found in libutil |
788 | 820 |
789 * lib/gftp.h lib/pty.c - moved including of some PTY related header | 821 * lib/gftp.h lib/pty.c - moved including of some PTY related header |
790 files to pty.c. Hopefully should fix build problems under FreeBSD | 822 files to pty.c. Hopefully should fix build problems under FreeBSD |
791 | 823 |
792 2003-7-25 Brian Masney <masneyb@gftp.org> | 824 2004-7-25 Brian Masney <masneyb@gftp.org> |
793 * src/gtk/transfer.c - changed looking up of overwrite_by_default to | 825 * src/gtk/transfer.c - changed looking up of overwrite_by_default to |
794 overwrite_default | 826 overwrite_default |
795 | 827 |
796 * src/text/gftp-text.h - fix for when the readline library was not | 828 * src/text/gftp-text.h - fix for when the readline library was not |
797 found on the local system | 829 found on the local system |
798 | 830 |
799 2003-7-25 Brian Masney <masneyb@gftp.org> | 831 2004-7-25 Brian Masney <masneyb@gftp.org> |
800 * lib/pty.c - prefer to use openpty() instead of grantpt() if it is | 832 * lib/pty.c - prefer to use openpty() instead of grantpt() if it is |
801 available (for FreeBSD) | 833 available (for FreeBSD) |
802 | 834 |
803 * lib/sshv2.c - fixes for FreeBSD password prompt (from Oliver Lehmann | 835 * lib/sshv2.c - fixes for FreeBSD password prompt (from Oliver Lehmann |
804 <oliver@FreeBSD.ORG>) | 836 <oliver@FreeBSD.ORG>) |
805 | 837 |
806 * src/gtk/gftp-gtk.h src/text/gftp-text.h - added | 838 * src/gtk/gftp-gtk.h src/text/gftp-text.h - added |
807 __attribute__((format(printf, 3, 4))) to logging functions (from | 839 __attribute__((format(printf, 3, 4))) to logging functions (from |
808 Oliver Lehmann <oliver@FreeBSD.ORG>) | 840 Oliver Lehmann <oliver@FreeBSD.ORG>) |
809 | 841 |
810 2003-7-25 Brian Masney <masneyb@gftp.org> | 842 2004-7-25 Brian Masney <masneyb@gftp.org> |
811 * lib/pty.c - prefer to use openpty() instead of grantpt() if it is | 843 * lib/pty.c - prefer to use openpty() instead of grantpt() if it is |
812 available (for FreeBSD) | 844 available (for FreeBSD) |
813 | 845 |
814 * lib/sshv2.c - fixes for FreeBSD password prompt (from Oliver Lehmann | 846 * lib/sshv2.c - fixes for FreeBSD password prompt (from Oliver Lehmann |
815 <oliver@FreeBSD.ORG>) | 847 <oliver@FreeBSD.ORG>) |
816 | 848 |
817 * src/gtk/gftp-gtk.h src/text/gftp-text.h - added | 849 * src/gtk/gftp-gtk.h src/text/gftp-text.h - added |
818 __attribute__((format(printf, 3, 4))) to logging functions (from | 850 __attribute__((format(printf, 3, 4))) to logging functions (from |
819 Oliver Lehmann <oliver@FreeBSD.ORG>) | 851 Oliver Lehmann <oliver@FreeBSD.ORG>) |
820 | 852 |
821 2003-7-23 Brian Masney <masneyb@gftp.org> | 853 2004-7-23 Brian Masney <masneyb@gftp.org> |
822 * TODO - updated | 854 * TODO - updated |
823 | 855 |
824 * debian/* - new files from the Debian maintainer | 856 * debian/* - new files from the Debian maintainer |
825 | 857 |
826 * docs/website/generate-gftp-website.pl - fixed generating changelog | 858 * docs/website/generate-gftp-website.pl - fixed generating changelog |
827 file | 859 file |
828 | 860 |
829 * po/*.po - updated line numbers | 861 * po/*.po - updated line numbers |
830 | 862 |
831 2003-7-23 Brian Masney <masneyb@gftp.org> | 863 2004-7-23 Brian Masney <masneyb@gftp.org> |
832 * configure.in - incremented version to 2.0.15rc1. Also, if readline | 864 * configure.in - incremented version to 2.0.15rc1. Also, if readline |
833 wasn't found on the system, the text port wasn't be built | 865 wasn't found on the system, the text port wasn't be built |
834 | 866 |
835 * ChangeLog-old - added summary of changes since version 2.0.14 | 867 * ChangeLog-old - added summary of changes since version 2.0.14 |
836 | 868 |
841 | 873 |
842 * lib/sshv2.c - don't print out the network error as well when getting | 874 * lib/sshv2.c - don't print out the network error as well when getting |
843 the error message from the remote server. The user is only interested | 875 the error message from the remote server. The user is only interested |
844 in the error returned from the server. | 876 in the error returned from the server. |
845 | 877 |
846 2003-7-22 Brian Masney <masneyb@gftp.org> | 878 2004-7-22 Brian Masney <masneyb@gftp.org> |
847 * lib/config_file.c lib/gftp.h - added gftp_lookup_bookmark_option() | 879 * lib/config_file.c lib/gftp.h - added gftp_lookup_bookmark_option() |
848 and gftp_set_bookmark_option(). Also added _gftp_set_option_value() | 880 and gftp_set_bookmark_option(). Also added _gftp_set_option_value() |
849 that is used by the set functions for bookmark and request structures | 881 that is used by the set functions for bookmark and request structures |
850 | 882 |
851 * src/gtk/bookmarks.c - make sure the options are copied over to the | 883 * src/gtk/bookmarks.c - make sure the options are copied over to the |
856 lib/gftp.h - improvements to overriding options for each bookmark | 888 lib/gftp.h - improvements to overriding options for each bookmark |
857 entry. There is still one crash that is occuring that I have to track | 889 entry. There is still one crash that is occuring that I have to track |
858 down. For the moment, don't edit the bookmarks twice in the same | 890 down. For the moment, don't edit the bookmarks twice in the same |
859 session. | 891 session. |
860 | 892 |
861 2003-7-20 Brian Masney <masneyb@gftp.org> | 893 2004-7-20 Brian Masney <masneyb@gftp.org> |
862 * lib/config_file.c lib/gftp.h - added compare_function to | 894 * lib/config_file.c lib/gftp.h - added compare_function to |
863 gftp_config_vars structure. (gftp_set_global_option) use the compare | 895 gftp_config_vars structure. (gftp_set_global_option) use the compare |
864 function to see if the value was actually changed, and if so set the | 896 function to see if the value was actually changed, and if so set the |
865 gftp_configuration_changed variable | 897 gftp_configuration_changed variable |
866 | 898 |
888 * src/gtk/gftp-gtk.c - fixes to the calls to gftp_set_global_option() | 920 * src/gtk/gftp-gtk.c - fixes to the calls to gftp_set_global_option() |
889 | 921 |
890 * src/gtk/options_dialog.c - added gftp_gtk_setup_bookmark_options() | 922 * src/gtk/options_dialog.c - added gftp_gtk_setup_bookmark_options() |
891 to display all the editable options for this bookmark | 923 to display all the editable options for this bookmark |
892 | 924 |
893 2003-7-11 Brian Masney <masneyb@gftp.org> | 925 2004-7-11 Brian Masney <masneyb@gftp.org> |
894 * lib/protocols.c (gftp_calc_kbs) - only call gettimeofday() at the | 926 * lib/protocols.c (gftp_calc_kbs) - only call gettimeofday() at the |
895 end only if we are throttling this connection | 927 end only if we are throttling this connection |
896 | 928 |
897 * lib/cache.c lib/options.h docs/sample.gftp/gftprc - added cache_ttl | 929 * lib/cache.c lib/options.h docs/sample.gftp/gftprc - added cache_ttl |
898 option to determine the amount of time that cache entries will stay | 930 option to determine the amount of time that cache entries will stay |
903 | 935 |
904 * docs/website - files for generating my main website. They aren't | 936 * docs/website - files for generating my main website. They aren't |
905 pretty, but hey it works. I'm mainly putting these in CVS just for | 937 pretty, but hey it works. I'm mainly putting these in CVS just for |
906 backup purposes. | 938 backup purposes. |
907 | 939 |
908 2003-7-10 Brian Masney <masneyb@gftp.org> | 940 2004-7-10 Brian Masney <masneyb@gftp.org> |
909 * lib/misc.c (insert_commas) - improved calculating # of digits | 941 * lib/misc.c (insert_commas) - improved calculating # of digits |
910 in number. (Not sure if this worked properly for long long's, aka | 942 in number. (Not sure if this worked properly for long long's, aka |
911 off_t when _LARGEFILE_SOURCE is defined) | 943 off_t when _LARGEFILE_SOURCE is defined) |
912 | 944 |
913 * src/gtk/transfer.c (update_file_status) - changed type of remaining | 945 * src/gtk/transfer.c (update_file_status) - changed type of remaining |
914 field to be off_t. (hopefully fixes >2.1GB problem) | 946 field to be off_t. (hopefully fixes >2.1GB problem) |
915 | 947 |
916 * lib/protocols.c (gftp_calc_kbs) - improved throttling module. | 948 * lib/protocols.c (gftp_calc_kbs) - improved throttling module. |
917 | 949 |
918 2003-7-9 Brian Masney <masneyb@gftp.org> | 950 2004-7-9 Brian Masney <masneyb@gftp.org> |
919 * lib/sshv2.c - if we are logging in to the server, and the message | 951 * lib/sshv2.c - if we are logging in to the server, and the message |
920 size is too big from the server, assume that an error message follows | 952 size is too big from the server, assume that an error message follows |
921 and log the ASCII text to the log window | 953 and log the ASCII text to the log window |
922 | 954 |
923 * src/gtk/options_dialog.c - make sure the value is set properly for | 955 * src/gtk/options_dialog.c - make sure the value is set properly for |
930 * src/text/gftp-text.c - fixed NULL pointer deference in changing | 962 * src/text/gftp-text.c - fixed NULL pointer deference in changing |
931 directory | 963 directory |
932 | 964 |
933 * docs/sample.gftp/gftprc - enable require SSH user/pass by default | 965 * docs/sample.gftp/gftprc - enable require SSH user/pass by default |
934 | 966 |
935 2003-7-9 Brian Masney <masneyb@gftp.org> | 967 2004-7-9 Brian Masney <masneyb@gftp.org> |
936 * lib/config_file.c (gftp_write_config_file) - fix for writing out | 968 * lib/config_file.c (gftp_write_config_file) - fix for writing out |
937 list items to the config file. | 969 list items to the config file. |
938 | 970 |
939 * lib/config_file.c lib/gftp.h - added gftp_free_proxy_hosts() and | 971 * lib/config_file.c lib/gftp.h - added gftp_free_proxy_hosts() and |
940 gftp_copy_proxy_hosts() | 972 gftp_copy_proxy_hosts() |
953 | 985 |
954 * src/gtk/options_dialog.c - show proxy hosts in options dialog | 986 * src/gtk/options_dialog.c - show proxy hosts in options dialog |
955 | 987 |
956 * docs/sample.gftp/gftprc - new default config file | 988 * docs/sample.gftp/gftprc - new default config file |
957 | 989 |
958 2003-7-7 Brian Masney <masneyb@gftp.org> | 990 2004-7-7 Brian Masney <masneyb@gftp.org> |
959 * configure.in src/gtk/Makefile.am src/text/Makefile.am - if the | 991 * configure.in src/gtk/Makefile.am src/text/Makefile.am - if the |
960 OpenSSL libraries are available on the system, link them in and | 992 OpenSSL libraries are available on the system, link them in and |
961 define USE_SSL. The generic SSL engine and the HTTPS protocol checks | 993 define USE_SSL. The generic SSL engine and the HTTPS protocol checks |
962 for this | 994 for this |
963 | 995 |
967 messages that are spread across multiple packets (the HTTPS protocol | 999 messages that are spread across multiple packets (the HTTPS protocol |
968 unconvered all of these) | 1000 unconvered all of these) |
969 | 1001 |
970 * lib/sslcommon.c - several fixes and cleanups | 1002 * lib/sslcommon.c - several fixes and cleanups |
971 | 1003 |
972 2003-7-6 Brian Masney <masneyb@gftp.org> | 1004 2004-7-6 Brian Masney <masneyb@gftp.org> |
973 * lib/configure.in - check for getdtablesize() | 1005 * lib/configure.in - check for getdtablesize() |
974 | 1006 |
975 * TODO - updated | 1007 * TODO - updated |
976 | 1008 |
977 2003-7-6 Brian Masney <masneyb@gftp.org> | 1009 2004-7-6 Brian Masney <masneyb@gftp.org> |
978 * lib/protocols.c lib/sshv2.c src/gtk/dnd.c src/gtk/menu-items.c - | 1010 * lib/protocols.c lib/sshv2.c src/gtk/dnd.c src/gtk/menu-items.c - |
979 instead of using g_strconcat to build the directory paths, use | 1011 instead of using g_strconcat to build the directory paths, use |
980 g_build_path. Fixes a bug when you was connected to a remote host, | 1012 g_build_path. Fixes a bug when you was connected to a remote host, |
981 and you was in /, the path would show up as // | 1013 and you was in /, the path would show up as // |
982 (from Krzysztof Foltman <kfoltman@onet.pl>, slightly changed by me) | 1014 (from Krzysztof Foltman <kfoltman@onet.pl>, slightly changed by me) |
983 | 1015 |
984 2003-7-6 Brian Masney <masneyb@gftp.org> | 1016 2004-7-6 Brian Masney <masneyb@gftp.org> |
985 * lib/pty.c lib/gftp.h - added gftp_exec_with_new_pty() and | 1017 * lib/pty.c lib/gftp.h - added gftp_exec_with_new_pty() and |
986 gftp_exec_without_new_pty() | 1018 gftp_exec_without_new_pty() |
987 | 1019 |
988 * lib/sshv2.c - use the 2 new functions above | 1020 * lib/sshv2.c - use the 2 new functions above |
989 | 1021 |
993 * lib/sslcommon.c - don't do thread setup if we are compiling against | 1025 * lib/sslcommon.c - don't do thread setup if we are compiling against |
994 glib 1.2. I do not want to link against the pthread library because | 1026 glib 1.2. I do not want to link against the pthread library because |
995 that would make the text port dependant on pthreads being installed on | 1027 that would make the text port dependant on pthreads being installed on |
996 the box | 1028 the box |
997 | 1029 |
998 2003-7-5 Brian Masney <masneyb@gftp.org> | 1030 2004-7-5 Brian Masney <masneyb@gftp.org> |
999 * lib/protocols.c (gftp_get_line) - fixed bug where the read function | 1031 * lib/protocols.c (gftp_get_line) - fixed bug where the read function |
1000 was being called one extra time after the end of file was reached | 1032 was being called one extra time after the end of file was reached |
1001 | 1033 |
1002 * lib/rfc2068.c - fixes for chunked file transfers. All known issues with the | 1034 * lib/rfc2068.c - fixes for chunked file transfers. All known issues with the |
1003 HTTP protocol should be (hopefully) fixed now | 1035 HTTP protocol should be (hopefully) fixed now |
1004 | 1036 |
1005 * lib/httpcommon.h (struct rfc2068_params_tag) - added eof variable | 1037 * lib/httpcommon.h (struct rfc2068_params_tag) - added eof variable |
1006 | 1038 |
1007 2003-7-1 Brian Masney <masneyb@gftp.org> | 1039 2004-7-1 Brian Masney <masneyb@gftp.org> |
1008 * lib/misc.c (base64_encode) - alphabet fix (+ wasn't a valid | 1040 * lib/misc.c (base64_encode) - alphabet fix (+ wasn't a valid |
1009 character, it should have been /) (thanks to Holger Kiehl | 1041 character, it should have been /) (thanks to Holger Kiehl |
1010 <Holger.Kiehl@dwd.de> for pointing this out) | 1042 <Holger.Kiehl@dwd.de> for pointing this out) |
1011 | 1043 |
1012 * lib/config_file.c lib/gftp.h - added copy function for options | 1044 * lib/config_file.c lib/gftp.h - added copy function for options |
1026 get_next_selection() to lib | 1058 get_next_selection() to lib |
1027 | 1059 |
1028 * acinclude.h (AC_TYPE_SOCKLEN_T) - AC_DEFINE fix (from | 1060 * acinclude.h (AC_TYPE_SOCKLEN_T) - AC_DEFINE fix (from |
1029 Nathan Robertson <nathanr@nathanr.net>) | 1061 Nathan Robertson <nathanr@nathanr.net>) |
1030 | 1062 |
1031 2003-6-25 Brian Masney <masneyb@gftp.org> | 1063 2004-6-25 Brian Masney <masneyb@gftp.org> |
1032 * lib/misc.c (expand_path) - small improvements | 1064 * lib/misc.c (expand_path) - small improvements |
1033 | 1065 |
1034 * lib/rfc2068.c src/text/gftp-gtk.c - fixes for path handling, namely | 1066 * lib/rfc2068.c src/text/gftp-gtk.c - fixes for path handling, namely |
1035 when changing directories to the parent (..) | 1067 when changing directories to the parent (..) |
1036 | 1068 |
1037 2003-6-25 Brian Masney <masneyb@gftp.org> | 1069 2004-6-25 Brian Masney <masneyb@gftp.org> |
1038 * lib/misc.c - fix warning if DMALLOC is disabled | 1070 * lib/misc.c - fix warning if DMALLOC is disabled |
1039 | 1071 |
1040 * src/text/gftp-text.c - don't attempt to expand the local directory | 1072 * src/text/gftp-text.c - don't attempt to expand the local directory |
1041 | 1073 |
1042 * TODO - updated | 1074 * TODO - updated |
1043 | 1075 |
1044 2003-6-25 Brian Masney <masneyb@gftp.org> | 1076 2004-6-25 Brian Masney <masneyb@gftp.org> |
1045 * acinclude.m4 - added AC_TYPE_SOCKLEN_T. Thanks to | 1077 * acinclude.m4 - added AC_TYPE_SOCKLEN_T. Thanks to |
1046 Nathan Robertson <nathanr@nathanr.net> for pointing this out | 1078 Nathan Robertson <nathanr@nathanr.net> for pointing this out |
1047 | 1079 |
1048 * configure.in - call AC_TYPE_SOCKLEN_T. Updates to AC_OUTPUT | 1080 * configure.in - call AC_TYPE_SOCKLEN_T. Updates to AC_OUTPUT |
1049 | 1081 |
1050 * lib/gftp.h - remove check for HAVE_SOCKLEN_T | 1082 * lib/gftp.h - remove check for HAVE_SOCKLEN_T |
1051 | 1083 |
1052 * Makefile.am - formatting fixes | 1084 * Makefile.am - formatting fixes |
1053 | 1085 |
1054 2003-6-25 Brian Masney <masneyb@gftp.org> | 1086 2004-6-25 Brian Masney <masneyb@gftp.org> |
1055 * configure.in - added mk to ALL_LINGUAS | 1087 * configure.in - added mk to ALL_LINGUAS |
1056 | 1088 |
1057 * lib/gftp.h - added several macros for dmalloc | 1089 * lib/gftp.h - added several macros for dmalloc |
1058 | 1090 |
1059 * lib/misc.c src/text/gftp-text.c src/gtk/gftp-gtk.c - added | 1091 * lib/misc.c src/text/gftp-text.c src/gtk/gftp-gtk.c - added |
1078 | 1110 |
1079 * lib/config_file.c lib/gftp.h src/gtk/misc-gtk.c - moved | 1111 * lib/config_file.c lib/gftp.h src/gtk/misc-gtk.c - moved |
1080 get_xpm_path() to GTK+ port. No longer call it startup when reading | 1112 get_xpm_path() to GTK+ port. No longer call it startup when reading |
1081 the config file | 1113 the config file |
1082 | 1114 |
1083 2003-6-24 Brian Masney <masneyb@gftp.org> | 1115 2004-6-24 Brian Masney <masneyb@gftp.org> |
1084 * lib/config_file.c lib/gftp.h lib/protocols.c - added backend for | 1116 * lib/config_file.c lib/gftp.h lib/protocols.c - added backend for |
1085 overriding options on a per bookmark basis. Also added | 1117 overriding options on a per bookmark basis. Also added |
1086 gftp_copy_local_options() to config_file.c | 1118 gftp_copy_local_options() to config_file.c |
1087 | 1119 |
1088 * lib/gftp.h lib/misc.c src/gtk/bookmarks.c - added | 1120 * lib/gftp.h lib/misc.c src/gtk/bookmarks.c - added |
1090 free_bookmark_entry_items() in bookmarks.c | 1122 free_bookmark_entry_items() in bookmarks.c |
1091 | 1123 |
1092 * lib/sslcommon.c - formatting fixes. Added thread functions (mostly | 1124 * lib/sslcommon.c - formatting fixes. Added thread functions (mostly |
1093 from the OReilly SSL book) | 1125 from the OReilly SSL book) |
1094 | 1126 |
1095 2003-6-22 Brian Masney <masneyb@gftp.org> | 1127 2004-6-22 Brian Masney <masneyb@gftp.org> |
1096 * lib/config_file.c lib/gftp.h - renamed parse_args to | 1128 * lib/config_file.c lib/gftp.h - renamed parse_args to |
1097 gftp_config_parse_args() and removed the static declaration | 1129 gftp_config_parse_args() and removed the static declaration |
1098 | 1130 |
1099 * lib/protocols.c (gftp_request_destroy) - fixed memory problem with | 1131 * lib/protocols.c (gftp_request_destroy) - fixed memory problem with |
1100 the new local configuration interface | 1132 the new local configuration interface |
1108 to NULL before we call the callback functions. This is to make sure | 1140 to NULL before we call the callback functions. This is to make sure |
1109 that they aren't being used in the callbacks | 1141 that they aren't being used in the callbacks |
1110 | 1142 |
1111 * TODO - updated | 1143 * TODO - updated |
1112 | 1144 |
1113 2003-6-19 Brian Masney <masneyb@gftp.org> | 1145 2004-6-19 Brian Masney <masneyb@gftp.org> |
1114 * autogen.sh - updated to hopefully make it more portable across | 1146 * autogen.sh - updated to hopefully make it more portable across |
1115 various systems | 1147 various systems |
1116 | 1148 |
1117 * lib/rfc959.c - change variable type of data_addr_len from size_t | 1149 * lib/rfc959.c - change variable type of data_addr_len from size_t |
1118 to socklen_t (fixed warnings on 64 bit machines) | 1150 to socklen_t (fixed warnings on 64 bit machines) |
1124 GPOINTER_TO_INT. These macros do the exact same thing and I'm | 1156 GPOINTER_TO_INT. These macros do the exact same thing and I'm |
1125 still getting compiler warnings on Debian Sparc64 with -m64, but at | 1157 still getting compiler warnings on Debian Sparc64 with -m64, but at |
1126 least I'll be able to fix the define in glib and then these warnings | 1158 least I'll be able to fix the define in glib and then these warnings |
1127 will be fixed then | 1159 will be fixed then |
1128 | 1160 |
1129 2003-6-18 Brian Masney <masneyb@gftp.org> | 1161 2004-6-18 Brian Masney <masneyb@gftp.org> |
1130 * lib/protocols.c - send right parameters to the logging function | 1162 * lib/protocols.c - send right parameters to the logging function |
1131 (from Nam SungHyun <namsh@kldp.org>) | 1163 (from Nam SungHyun <namsh@kldp.org>) |
1132 | 1164 |
1133 2003-6-17 Brian Masney <masneyb@gftp.org> | 1165 2004-6-17 Brian Masney <masneyb@gftp.org> |
1134 * src/gtk/misc-gtk.c (ftp_log) - remote charset fixes for when the log | 1166 * src/gtk/misc-gtk.c (ftp_log) - remote charset fixes for when the log |
1135 message is generated inside a child thread | 1167 message is generated inside a child thread |
1136 | 1168 |
1137 * lib/cache.c - don't complain about not being able to open index.db | 1169 * lib/cache.c - don't complain about not being able to open index.db |
1138 | 1170 |
1139 2003-6-16 Brian Masney <masneyb@gftp.org> | 1171 2004-6-16 Brian Masney <masneyb@gftp.org> |
1140 * lib/protocols.c (gftp_string_to_utf8) - return if request is NULL | 1172 * lib/protocols.c (gftp_string_to_utf8) - return if request is NULL |
1141 | 1173 |
1142 * lib/protocols.c - run g_iconv_close() in gftp_disconnect() instead | 1174 * lib/protocols.c - run g_iconv_close() in gftp_disconnect() instead |
1143 of gftp_end_transfer() | 1175 of gftp_end_transfer() |
1144 | 1176 |
1165 read in that is not in UTF-8, it will first attempt to convert it from | 1197 read in that is not in UTF-8, it will first attempt to convert it from |
1166 the local charset, and if that fails, it will try each of the locales | 1198 the local charset, and if that fails, it will try each of the locales |
1167 in this list. I have no idea if this even works, so if someone can test | 1199 in this list. I have no idea if this even works, so if someone can test |
1168 this, please let me know. | 1200 this, please let me know. |
1169 | 1201 |
1170 2003-6-15 Brian Masney <masneyb@gftp.org> | 1202 2004-6-15 Brian Masney <masneyb@gftp.org> |
1171 * lib/cache.c lib/gftp.h - added gftp_generate_cache_description(). | 1203 * lib/cache.c lib/gftp.h - added gftp_generate_cache_description(). |
1172 | 1204 |
1173 * lib/cache.c lib/gftp.h src/text/gftp-text.c src/gtk/delete-dialog.c | 1205 * lib/cache.c lib/gftp.h src/text/gftp-text.c src/gtk/delete-dialog.c |
1174 src/gtk/menu-items.c src/gtk/misc-gtk.c src/gtk/mkdir-dialog.c - Added | 1206 src/gtk/menu-items.c src/gtk/misc-gtk.c src/gtk/mkdir-dialog.c - Added |
1175 description parameter to gftp_delete_cache_entry(). | 1207 description parameter to gftp_delete_cache_entry(). |
1192 preserve_permissions if it is set | 1224 preserve_permissions if it is set |
1193 | 1225 |
1194 * src/gtk/delete-dialog.c - improvments to clearing the expired cache | 1226 * src/gtk/delete-dialog.c - improvments to clearing the expired cache |
1195 entries | 1227 entries |
1196 | 1228 |
1197 2003-6-14 Brian Masney <masneyb@gftp.org> | 1229 2004-6-14 Brian Masney <masneyb@gftp.org> |
1198 * lib/cache.c (gftp_delete_cache_entry) - fix for restoring newlines | 1230 * lib/cache.c (gftp_delete_cache_entry) - fix for restoring newlines |
1199 | 1231 |
1200 * lib/gftp.h lib/protocols.c - added EOF flag for gftp_get_line() | 1232 * lib/gftp.h lib/protocols.c - added EOF flag for gftp_get_line() |
1201 | 1233 |
1202 * lib/gftp.h lib/pty.c - added get_pty_impl() function for each PTY | 1234 * lib/gftp.h lib/pty.c - added get_pty_impl() function for each PTY |
1203 type | 1235 type |
1204 | 1236 |
1205 * src/text/gftp-text.c - after removing files, clear the cache for | 1237 * src/text/gftp-text.c - after removing files, clear the cache for |
1206 that directory | 1238 that directory |
1207 | 1239 |
1208 2003-6-11 Brian Masney <masneyb@gftp.org> | 1240 2004-6-11 Brian Masney <masneyb@gftp.org> |
1209 * lib/configure.in lib/gftp.h - portability fix for openpty(). (from | 1241 * lib/configure.in lib/gftp.h - portability fix for openpty(). (from |
1210 Nathan Robertson <nathanr@nathanr.net>, which he took from | 1242 Nathan Robertson <nathanr@nathanr.net>, which he took from |
1211 http://mail.python.org/pipermail/patches/2000-June/000953.html) | 1243 http://mail.python.org/pipermail/patches/2000-June/000953.html) |
1212 | 1244 |
1213 * lib/pty.h - found out about #elif preprocessor macro ;) | 1245 * lib/pty.h - found out about #elif preprocessor macro ;) |
1214 | 1246 |
1215 2003-6-9 Brian Masney <masneyb@gftp.org> | 1247 2004-6-9 Brian Masney <masneyb@gftp.org> |
1216 * lib/bookmark.c lib/gftp.h lib/local.c lib/protocols.c lib/rfc2068.c | 1248 * lib/bookmark.c lib/gftp.h lib/local.c lib/protocols.c lib/rfc2068.c |
1217 lib/rfc959.c lib/sshv2.c - make return value of *_set_config_options() | 1249 lib/rfc959.c lib/sshv2.c - make return value of *_set_config_options() |
1218 be an integer | 1250 be an integer |
1219 | 1251 |
1220 * lib/rfc2068.c lib/rfc959.c - return the error code of | 1252 * lib/rfc2068.c lib/rfc959.c - return the error code of |
1221 gftp_connect_server() if there was a connection problem | 1253 gftp_connect_server() if there was a connection problem |
1222 | 1254 |
1223 2003-6-8 Brian Masney <masneyb@gftp.org> | 1255 2004-6-8 Brian Masney <masneyb@gftp.org> |
1224 * lib/rfc959.c lib/rfc2068.c - if gftp_connect_server() returns an | 1256 * lib/rfc959.c lib/rfc2068.c - if gftp_connect_server() returns an |
1225 error, make sure the exact error code is returned | 1257 error, make sure the exact error code is returned |
1226 | 1258 |
1227 2003-6-8 Brian Masney <masneyb@gftp.org> | 1259 2004-6-8 Brian Masney <masneyb@gftp.org> |
1228 * lib/sslcommon.c - added entropy_len option. Added | 1260 * lib/sslcommon.c - added entropy_len option. Added |
1229 gftp_ssl_get_index(). Use SSL_get_ex_data() so that we can get the | 1261 gftp_ssl_get_index(). Use SSL_get_ex_data() so that we can get the |
1230 request structure, and error messages can be logged properly. Changed | 1262 request structure, and error messages can be logged properly. Changed |
1231 the verify depth from 4 to 9 | 1263 the verify depth from 4 to 9 |
1232 | 1264 |
1233 2003-6-8 Brian Masney <masneyb@gftp.org> | 1265 2004-6-8 Brian Masney <masneyb@gftp.org> |
1234 * lib/gftp.h lib/sslcommon.c - added ssl_register_module(). This | 1266 * lib/gftp.h lib/sslcommon.c - added ssl_register_module(). This |
1235 function registers the configuration variables for the SSL engine. | 1267 function registers the configuration variables for the SSL engine. |
1236 Right now, the only variable is the entropy source | 1268 Right now, the only variable is the entropy source |
1237 | 1269 |
1238 * lib/https.c (https_register_module) - call ssl_register_module(). | 1270 * lib/https.c (https_register_module) - call ssl_register_module(). |
1239 Multiple protocols will be able to call this function, it will only | 1271 Multiple protocols will be able to call this function, it will only |
1240 be initialized once | 1272 be initialized once |
1241 | 1273 |
1242 2003-6-8 Brian Masney <masneyb@gftp.org> | 1274 2004-6-8 Brian Masney <masneyb@gftp.org> |
1243 * lib/bookmark.c lib/gftp.h lib/https.c lib/local.c lib/misc.c | 1275 * lib/bookmark.c lib/gftp.h lib/https.c lib/local.c lib/misc.c |
1244 lib/protocols.c lib/rfc2068.c lib/rfc959.c lib/sshv2.c | 1276 lib/protocols.c lib/rfc2068.c lib/rfc959.c lib/sshv2.c |
1245 src/text/gftp-text.c src/gtk/gftp-gtk.c - made the init function for | 1277 src/text/gftp-text.c src/gtk/gftp-gtk.c - made the init function for |
1246 all the protocols return an integer instead of nothing. If there was an | 1278 all the protocols return an integer instead of nothing. If there was an |
1247 error setting up the protocol, GFTP_EFATAL should be returned and the | 1279 error setting up the protocol, GFTP_EFATAL should be returned and the |
1254 individual ports | 1286 individual ports |
1255 | 1287 |
1256 * lib/https.c - only initialize the SSL engine the first time a SSL | 1288 * lib/https.c - only initialize the SSL engine the first time a SSL |
1257 connection is made. | 1289 connection is made. |
1258 | 1290 |
1259 2003-6-8 Brian Masney <masneyb@gftp.org> | 1291 2004-6-8 Brian Masney <masneyb@gftp.org> |
1260 * aclocal.m4 - removed, this file is automatically generated | 1292 * aclocal.m4 - removed, this file is automatically generated |
1261 | 1293 |
1262 * autogen.sh - just call automake and aclocal, instead of automake-1.4 | 1294 * autogen.sh - just call automake and aclocal, instead of automake-1.4 |
1263 and aclocal-1.4 (from Nathan Robertson <nathanr@nathanr.net>) | 1295 and aclocal-1.4 (from Nathan Robertson <nathanr@nathanr.net>) |
1264 | 1296 |
1265 2003-6-8 Brian Masney <masneyb@gftp.org> | 1297 2004-6-8 Brian Masney <masneyb@gftp.org> |
1266 * lib/https.c lib/options.h lib/sslcommon.c - make sure USE_SSL is | 1298 * lib/https.c lib/options.h lib/sslcommon.c - make sure USE_SSL is |
1267 defined before using any SSL functions | 1299 defined before using any SSL functions |
1268 | 1300 |
1269 * lib/gftp.h lib/protocols.c lib/rfc2068.c lib/sshv2.c lib/sslcommon.c | 1301 * lib/gftp.h lib/protocols.c lib/rfc2068.c lib/sshv2.c lib/sslcommon.c |
1270 lib/rfc959.c - make sure we use request->datafd for the connection. Removed | 1302 lib/rfc959.c - make sure we use request->datafd for the connection. Removed |
1279 | 1311 |
1280 * configure.in - added lib/Makefile (forgot to commit last time) | 1312 * configure.in - added lib/Makefile (forgot to commit last time) |
1281 | 1313 |
1282 * Makefile.am - added intl to SUBDIRS | 1314 * Makefile.am - added intl to SUBDIRS |
1283 | 1315 |
1284 2003-6-8 Brian Masney <masneyb@gftp.org> | 1316 2004-6-8 Brian Masney <masneyb@gftp.org> |
1285 * lib/gftp.h - if USE_SSL is defined, include the OpenSSL headers. | 1317 * lib/gftp.h - if USE_SSL is defined, include the OpenSSL headers. |
1286 Added read_function, write_function and post_connect function pointers | 1318 Added read_function, write_function and post_connect function pointers |
1287 to gftp_request structure. Added SSL object to gftp_request structure | 1319 to gftp_request structure. Added SSL object to gftp_request structure |
1288 if USE_SSL is defined. Added protocol number and init function | 1320 if USE_SSL is defined. Added protocol number and init function |
1289 declarations for the HTTPS protocol | 1321 declarations for the HTTPS protocol |
1323 | 1355 |
1324 * configure.in - added lib back to SUBDIRS (oops) | 1356 * configure.in - added lib back to SUBDIRS (oops) |
1325 | 1357 |
1326 * lib/Makefile.am - added https.c, sslcommon.c and httpcommon.h | 1358 * lib/Makefile.am - added https.c, sslcommon.c and httpcommon.h |
1327 | 1359 |
1328 2003-5-27 Brian Masney <masneyb@gftp.org> | 1360 2004-5-27 Brian Masney <masneyb@gftp.org> |
1329 * Makefile.am configure.in autogen.sh - build fixes | 1361 * Makefile.am configure.in autogen.sh - build fixes |
1330 | 1362 |
1331 * src/text/gftp-text.c - if the protocol we are connecting to | 1363 * src/text/gftp-text.c - if the protocol we are connecting to |
1332 doesn't need a username/password, don't prompt the user for one | 1364 doesn't need a username/password, don't prompt the user for one |
1333 | 1365 |
1334 2003-5-22 Brian Masney <masneyb@gftp.org> | 1366 2004-5-22 Brian Masney <masneyb@gftp.org> |
1335 * lib/misc.c (gftp_usage) - updated usage statement | 1367 * lib/misc.c (gftp_usage) - updated usage statement |
1336 | 1368 |
1337 * lib/options.h - put terminate options properly | 1369 * lib/options.h - put terminate options properly |
1338 | 1370 |
1339 2003-05-06 Christian Rose <menthos@menthos.com> | 1371 2004-05-06 Christian Rose <menthos@menthos.com> |
1340 | 1372 |
1341 * configure.in: Added sr and sr@Latn to ALL_LINGUAS. | 1373 * configure.in: Added sr and sr@Latn to ALL_LINGUAS. |
1342 | 1374 |
1343 2003-05-01 Hasbullah Bin Pit <sebol@ikhlas.com> | 1375 2004-05-01 Hasbullah Bin Pit <sebol@ikhlas.com> |
1344 | 1376 |
1345 * configure.in(ALL_LINGUAS): Added "ms". | 1377 * configure.in(ALL_LINGUAS): Added "ms". |
1346 | 1378 |
1347 2003-4-27 Brian Masney <masneyb@gftp.org> | 1379 2004-4-27 Brian Masney <masneyb@gftp.org> |
1348 * lib/config_file.c (gftp_config_file_read_float) - use strtod instead | 1380 * lib/config_file.c (gftp_config_file_read_float) - use strtod instead |
1349 of strtof(). ANSI C describes strtod, and C99 describes strtof(). Some | 1381 of strtof(). ANSI C describes strtod, and C99 describes strtof(). Some |
1350 older systems don't have strtof() | 1382 older systems don't have strtof() |
1351 | 1383 |
1352 * lib/gftp.h - if HAVE_OPENPTY is defined, include pty.h. Fix for | 1384 * lib/gftp.h - if HAVE_OPENPTY is defined, include pty.h. Fix for |
1365 when compiling against GTK+ 1.2 | 1397 when compiling against GTK+ 1.2 |
1366 | 1398 |
1367 * src/gtk/transfer.c - lookup option one_transfer instead of | 1399 * src/gtk/transfer.c - lookup option one_transfer instead of |
1368 do_one_transfer_at_a_time | 1400 do_one_transfer_at_a_time |
1369 | 1401 |
1370 2003-04-27 Christian Rose <menthos@menthos.com> | 1402 2004-04-27 Christian Rose <menthos@menthos.com> |
1371 | 1403 |
1372 * lib/rfc959.c: Fix bug #111090 by adding | 1404 * lib/rfc959.c: Fix bug #111090 by adding |
1373 /* xgettext:no-c-format */ comment. This trivial bug prevented any | 1405 /* xgettext:no-c-format */ comment. This trivial bug prevented any |
1374 full localization of gftp. | 1406 full localization of gftp. |
1375 | 1407 |
1376 2003-4-25 Brian Masney <masneyb@gftp.org> | 1408 2004-4-25 Brian Masney <masneyb@gftp.org> |
1377 * lib/rfc959.c - added IPV6 support (RFC2428). The only part of the | 1409 * lib/rfc959.c - added IPV6 support (RFC2428). The only part of the |
1378 project that isn't IPV6 ready is the proxy comparsion functions. | 1410 project that isn't IPV6 ready is the proxy comparsion functions. |
1379 | 1411 |
1380 * lib/protocols.c - change the hints.ai_family paramater from AF_INET | 1412 * lib/protocols.c - change the hints.ai_family paramater from AF_INET |
1381 to PF_UNSPEC | 1413 to PF_UNSPEC |
1393 | 1425 |
1394 * configure.in - search for openpty in -lutil. Also, define | 1426 * configure.in - search for openpty in -lutil. Also, define |
1395 HAVE_OPENPTY if this function is present on the system | 1427 HAVE_OPENPTY if this function is present on the system |
1396 | 1428 |
1397 | 1429 |
1398 2003-4-23 Brian Masney <masneyb@gftp.org> | 1430 2004-4-23 Brian Masney <masneyb@gftp.org> |
1399 * Makefile.am - removed config.rpath from EXTRA_DIST | 1431 * Makefile.am - removed config.rpath from EXTRA_DIST |
1400 | 1432 |
1401 * configure.in - added 'sr' to ALL_LINGUAS. Incremented | 1433 * configure.in - added 'sr' to ALL_LINGUAS. Incremented |
1402 version to 2.0.15 (will be a little while before this is released. | 1434 version to 2.0.15 (will be a little while before this is released. |
1403 Still have lots to do) | 1435 Still have lots to do) |
1419 start_file_transfers option that is still missing | 1451 start_file_transfers option that is still missing |
1420 | 1452 |
1421 * debian/gftp-text.postinst - this will add add an alternative for the | 1453 * debian/gftp-text.postinst - this will add add an alternative for the |
1422 ftp command and point it to gftp-text | 1454 ftp command and point it to gftp-text |
1423 | 1455 |
1424 2003-4-21 Brian Masney <masneyb@gftp.org> | 1456 2004-4-21 Brian Masney <masneyb@gftp.org> |
1425 * lib/gftp.h - added ui_cancel_function to struct gftp_option_type_var | 1457 * lib/gftp.h - added ui_cancel_function to struct gftp_option_type_var |
1426 | 1458 |
1427 * src/gtk/gftp-gtk.c - added custom_edit_value to struct | 1459 * src/gtk/gftp-gtk.c - added custom_edit_value to struct |
1428 gftp_textcomboedt_widget_data | 1460 gftp_textcomboedt_widget_data |
1429 | 1461 |
1432 opposite conversion when saving the variable. Also, added tooltips to | 1464 opposite conversion when saving the variable. Also, added tooltips to |
1433 the options | 1465 the options |
1434 | 1466 |
1435 * lib/rfc959.c - remove FIXME comment | 1467 * lib/rfc959.c - remove FIXME comment |
1436 | 1468 |
1437 2003-4-18 Brian Masney <masneyb@gftp.org> | 1469 2004-4-18 Brian Masney <masneyb@gftp.org> |
1438 * lib/config_file.c lib/gftp.h - removed gftp_option_type_subtree, | 1470 * lib/config_file.c lib/gftp.h - removed gftp_option_type_subtree, |
1439 gftp_option_type_table and gftp_option_type_newtable | 1471 gftp_option_type_table and gftp_option_type_newtable |
1440 | 1472 |
1441 * lib/config_file.c - implemented gftp_set_request_option() | 1473 * lib/config_file.c - implemented gftp_set_request_option() |
1442 | 1474 |
1467 * src/gtk/options_dialog.c - start to use new configuration interface | 1499 * src/gtk/options_dialog.c - start to use new configuration interface |
1468 | 1500 |
1469 * src/gtk/transfer.c - remove FIXME note. This is already in | 1501 * src/gtk/transfer.c - remove FIXME note. This is already in |
1470 lib/gftp.h | 1502 lib/gftp.h |
1471 | 1503 |
1472 2003-4-13 Brian Masney <masneyb@gftp.org> | 1504 2004-4-13 Brian Masney <masneyb@gftp.org> |
1473 * lib/config_file.c - fixed float config type | 1505 * lib/config_file.c - fixed float config type |
1474 | 1506 |
1475 * lib/gftp.h lib/misc.c - added gftp_gen_ls_string() | 1507 * lib/gftp.h lib/misc.c - added gftp_gen_ls_string() |
1476 | 1508 |
1477 * src/gtk/menu-items.c (dosave_directory_listing) | 1509 * src/gtk/menu-items.c (dosave_directory_listing) |
1478 src/text/gftp-text.c (gftp_text_ls) - use | 1510 src/text/gftp-text.c (gftp_text_ls) - use |
1479 gftp_gen_ls_string() | 1511 gftp_gen_ls_string() |
1480 | 1512 |
1481 2003-4-13 Brian Masney <masneyb@gftp.org> | 1513 2004-4-13 Brian Masney <masneyb@gftp.org> |
1482 * lib/config_file.c - implemented gftp_set_global_option() | 1514 * lib/config_file.c - implemented gftp_set_global_option() |
1483 | 1515 |
1484 * lib/gftp.h lib/misc.c - added gftp_tdata_new() | 1516 * lib/gftp.h lib/misc.c - added gftp_tdata_new() |
1485 | 1517 |
1486 * src/text/gftp-text.c src/gtk/transfer.c - use gftp_tdata_new() | 1518 * src/text/gftp-text.c src/gtk/transfer.c - use gftp_tdata_new() |
1510 This file is busted at the moment | 1542 This file is busted at the moment |
1511 | 1543 |
1512 * src/gtk/*.[ch] - Use new configuration interface in all source | 1544 * src/gtk/*.[ch] - Use new configuration interface in all source |
1513 files. Updated copyright dates on all source files | 1545 files. Updated copyright dates on all source files |
1514 | 1546 |
1515 2003-4-9 Brian Masney <masneyb@gftp.org> | 1547 2004-4-9 Brian Masney <masneyb@gftp.org> |
1516 * lib/gftp.h lib/config_file.c - reordered config option types. Added | 1548 * lib/gftp.h lib/config_file.c - reordered config option types. Added |
1517 gftp_option_type_textcomboedt type | 1549 gftp_option_type_textcomboedt type |
1518 | 1550 |
1519 * lib/options.h lib/rfc959.c - moved gftp_proxy_type to rfc959.c | 1551 * lib/options.h lib/rfc959.c - moved gftp_proxy_type to rfc959.c |
1520 | 1552 |
1521 * lib/rfc959.c - added proxy_type that is | 1553 * lib/rfc959.c - added proxy_type that is |
1522 gftp_option_type_textcomboedt. Consolidated help text into comment. | 1554 gftp_option_type_textcomboedt. Consolidated help text into comment. |
1523 In parse_ftp_proxy_string(), improve parsing of proxy config | 1555 In parse_ftp_proxy_string(), improve parsing of proxy config |
1524 | 1556 |
1525 2003-4-8 Brian Masney <masneyb@gftp.org> | 1557 2004-4-8 Brian Masney <masneyb@gftp.org> |
1526 * src/text/gftp-text.c lib/misc.c - moved r_gethostbyname() and | 1558 * src/text/gftp-text.c lib/misc.c - moved r_gethostbyname() and |
1527 r_getservbyname() to lib/misc.c. Now uses GMutex functions | 1559 r_getservbyname() to lib/misc.c. Now uses GMutex functions |
1528 | 1560 |
1529 * lib/config_file.c lib/gftp.h lib/options.h - added config | 1561 * lib/config_file.c lib/gftp.h lib/options.h - added config |
1530 variable type textcombo. default_protocol uses this | 1562 variable type textcombo. default_protocol uses this |
1543 * lib/protocols.c lib/gftp.h - moved get_status() from | 1575 * lib/protocols.c lib/gftp.h - moved get_status() from |
1544 src/gtk/transfer.c to protocols.c. Renamed to | 1576 src/gtk/transfer.c to protocols.c. Renamed to |
1545 gftp_get_transfer_status(). Uses GMutex functions | 1577 gftp_get_transfer_status(). Uses GMutex functions |
1546 | 1578 |
1547 | 1579 |
1548 2003-4-7 Brian Masney <masneyb@gftp.org> | 1580 2004-4-7 Brian Masney <masneyb@gftp.org> |
1549 * src/gtk/bookmarks.c - renamed struct gftp_bookmarks to | 1581 * src/gtk/bookmarks.c - renamed struct gftp_bookmarks to |
1550 gftp_bookmarks_var. In run_bookmark(), use gftp_parse_bookmark() | 1582 gftp_bookmarks_var. In run_bookmark(), use gftp_parse_bookmark() |
1551 | 1583 |
1552 * src/gtk/bookmarks.c src/gtk/dnd.c src/gtk/menu-items.c | 1584 * src/gtk/bookmarks.c src/gtk/dnd.c src/gtk/menu-items.c |
1553 src/gtk/transfer.c - use g_strdup() instead of g_malloc()/strcpy() | 1585 src/gtk/transfer.c - use g_strdup() instead of g_malloc()/strcpy() |
1563 | 1595 |
1564 * src/gtk/transfer.c - removed gftp_gtk_calc_kbs(). This is now in | 1596 * src/gtk/transfer.c - removed gftp_gtk_calc_kbs(). This is now in |
1565 lib/protocols.c. Removed Binary/Ascii conversion. This is all done in | 1597 lib/protocols.c. Removed Binary/Ascii conversion. This is all done in |
1566 lib/rfc959.c | 1598 lib/rfc959.c |
1567 | 1599 |
1568 2003-4-6 Brian Masney <masneyb@gftp.org> | 1600 2004-4-6 Brian Masney <masneyb@gftp.org> |
1569 * lib/config_file.c src/text/gftp-text.c - changed arguments of | 1601 * lib/config_file.c src/text/gftp-text.c - changed arguments of |
1570 gftp_read_config_file() and gftp_read_bookmarks() to take an argument | 1602 gftp_read_config_file() and gftp_read_bookmarks() to take an argument |
1571 to the path of the global config directory. The text/gtk+ port will | 1603 to the path of the global config directory. The text/gtk+ port will |
1572 just pass SHARE_DIR. The native MacOS X port that is in the works | 1604 just pass SHARE_DIR. The native MacOS X port that is in the works |
1573 needs this (Nathan Robertson is currently working on this port) | 1605 needs this (Nathan Robertson is currently working on this port) |
1588 ptym_open() | 1620 ptym_open() |
1589 | 1621 |
1590 * lib/protocols.c lib/misc.c lib/config_file.c - use g_strdup() | 1622 * lib/protocols.c lib/misc.c lib/config_file.c - use g_strdup() |
1591 instead of g_malloc()/strcpy() | 1623 instead of g_malloc()/strcpy() |
1592 | 1624 |
1593 2003-4-5 Brian Masney <masneyb@gftp.org> | 1625 2004-4-5 Brian Masney <masneyb@gftp.org> |
1594 * lib/config_file.c lib/options.h lib/gftp.h lib/rfc959.c | 1626 * lib/config_file.c lib/options.h lib/gftp.h lib/rfc959.c |
1595 lib/rfc2068.c lib/ssh.c - added new internal configuration interface. | 1627 lib/rfc2068.c lib/ssh.c - added new internal configuration interface. |
1596 Rather than having a global variable for each option, I have a global | 1628 Rather than having a global variable for each option, I have a global |
1597 hash table (gftp_global_options_htable) that I can look up option names | 1629 hash table (gftp_global_options_htable) that I can look up option names |
1598 by name using gftp_lookup_global_option(). I also an options hash | 1630 by name using gftp_lookup_global_option(). I also an options hash |
1636 * Updated copyright dates on all source files | 1668 * Updated copyright dates on all source files |
1637 | 1669 |
1638 * Note: GTK+ port is completely broken at the moment. I'll upload | 1670 * Note: GTK+ port is completely broken at the moment. I'll upload |
1639 those changes whenever I get them done | 1671 those changes whenever I get them done |
1640 | 1672 |
1641 2003-04-05 Duarte Loreto <happyguy_pt@hotmail.com> | 1673 2004-04-05 Duarte Loreto <happyguy_pt@hotmail.com> |
1642 | 1674 |
1643 * configure.in: Added "pt" to ALL_LINGUAS. | 1675 * configure.in: Added "pt" to ALL_LINGUAS. |
1644 | 1676 |
1645 2003-03-04 Yuriy Syrota <rasta renome.rovno.ua> | 1677 2004-03-04 Yuriy Syrota <rasta renome.rovno.ua> |
1646 | 1678 |
1647 * configure.in: Added Ukrainian (uk) to ALL_LINGUAS | 1679 * configure.in: Added Ukrainian (uk) to ALL_LINGUAS |
1648 | 1680 |
1649 2003-2-25 Brian Masney <masneyb@gftp.org> | 1681 2004-2-25 Brian Masney <masneyb@gftp.org> |
1650 * src/gtk/gftp-gtk.c - use gtk_container_add() instead of | 1682 * src/gtk/gftp-gtk.c - use gtk_container_add() instead of |
1651 gtk_scrolled_window_add_with_viewport() | 1683 gtk_scrolled_window_add_with_viewport() |
1652 (from Kang Jeong-Hee <Keizi@mail.co.kr>) | 1684 (from Kang Jeong-Hee <Keizi@mail.co.kr>) |
1653 | 1685 |
1654 2003-2-23 Brian Masney <masneyb@gftp.org> | 1686 2004-2-23 Brian Masney <masneyb@gftp.org> |
1655 * lib/cache.c - added function gftp_parse_cache_entry(). Save | 1687 * lib/cache.c - added function gftp_parse_cache_entry(). Save |
1656 request->server_type (output of SYST in FTP command) to the directory | 1688 request->server_type (output of SYST in FTP command) to the directory |
1657 entry | 1689 entry |
1658 | 1690 |
1659 * lib/rfc959.c (rfc959_syst) - fix to parse the output correctly | 1691 * lib/rfc959.c (rfc959_syst) - fix to parse the output correctly |
1661 * src/{text,gtk}/Makefile.am - remove @LIBINTL@. The gettext.m4 | 1693 * src/{text,gtk}/Makefile.am - remove @LIBINTL@. The gettext.m4 |
1662 macro should automatically add this to the LIBS variable | 1694 macro should automatically add this to the LIBS variable |
1663 | 1695 |
1664 * acinclude.m4 - put largefile.m4 in here | 1696 * acinclude.m4 - put largefile.m4 in here |
1665 | 1697 |
1666 2003-02-21 Pablo Saratxaga <pablo@mandrakesoft.com> | 1698 2004-02-21 Pablo Saratxaga <pablo@mandrakesoft.com> |
1667 * configure.in: Added Catalan (ca) to ALL_LINGUAS | 1699 * configure.in: Added Catalan (ca) to ALL_LINGUAS |
1668 | 1700 |
1669 2003-2-17 Brian Masney <masneyb@gftp.org> | 1701 2004-2-17 Brian Masney <masneyb@gftp.org> |
1670 * lib/protocols.c lib/rfc959.c - added VMS directory listing support | 1702 * lib/protocols.c lib/rfc959.c - added VMS directory listing support |
1671 | 1703 |
1672 * lib/config_file.c lib/protocols.c - extra checks when stripping off | 1704 * lib/config_file.c lib/protocols.c - extra checks when stripping off |
1673 carriage returns and linefeeds | 1705 carriage returns and linefeeds |
1674 | 1706 |
1675 2003-2-9 Brian Masney <masneyb@gftp.org> | 1707 2004-2-9 Brian Masney <masneyb@gftp.org> |
1676 * lib/protocols.c (parse_time) - parse more time formats. Better | 1708 * lib/protocols.c (parse_time) - parse more time formats. Better |
1677 error checking. If there was an error parsing this time, | 1709 error checking. If there was an error parsing this time, |
1678 skip ahead to the next token | 1710 skip ahead to the next token |
1679 | 1711 |
1680 * lib/rfc2068.c - this was completely broken. This was broken whenever | 1712 * lib/rfc2068.c - this was completely broken. This was broken whenever |
1681 I did the conversion over to use the gftp_get_line() function. | 1713 I did the conversion over to use the gftp_get_line() function. |
1682 | 1714 |
1683 * lib/rfc959.c - use g_strdup instead of g_malloc/strcpy | 1715 * lib/rfc959.c - use g_strdup instead of g_malloc/strcpy |
1684 | 1716 |
1685 2003-2-6 Brian Masney <masneyb@gftp.org> | 1717 2004-2-6 Brian Masney <masneyb@gftp.org> |
1686 * lib/gftp.h lib/protocols.c lib/rfc2068.c - put in new | 1718 * lib/gftp.h lib/protocols.c lib/rfc2068.c - put in new |
1687 parse_time() function that should work across all locales. | 1719 parse_time() function that should work across all locales. |
1688 It uses strptime() internally. | 1720 It uses strptime() internally. |
1689 | 1721 |
1690 * lib/misc.c - remove note from close statement | 1722 * lib/misc.c - remove note from close statement |
1691 | 1723 |
1692 * lib/config_file.c lib/gftp.h lib/options.h - remove ssh1_sftp_path | 1724 * lib/config_file.c lib/gftp.h lib/options.h - remove ssh1_sftp_path |
1693 option | 1725 option |
1694 | 1726 |
1695 2003-02-03 Daniel Yacob <locales@geez.org> | 1727 2004-02-03 Daniel Yacob <locales@geez.org> |
1696 * configure.ac: Added "am" (Amharic) to ALL_LINGUAS. | 1728 * configure.ac: Added "am" (Amharic) to ALL_LINGUAS. |
1697 | 1729 |
1698 2003-1-21 Brian Masney <masneyb@gftp.org> | 1730 2004-1-21 Brian Masney <masneyb@gftp.org> |
1699 * configure.in - fix for Solaris. Move the initial declaration up | 1731 * configure.in - fix for Solaris. Move the initial declaration up |
1700 in the source file | 1732 in the source file |
1701 | 1733 |
1702 2003-1-21 Brian Masney <masneyb@gftp.org> | 1734 2004-1-21 Brian Masney <masneyb@gftp.org> |
1703 * lib/gftp.h - added server type defines. Added server_type field to | 1735 * lib/gftp.h - added server type defines. Added server_type field to |
1704 gftp_request | 1736 gftp_request |
1705 | 1737 |
1706 * lib/local.c - use S_ISDIR and S_ISLINK macros | 1738 * lib/local.c - use S_ISDIR and S_ISLINK macros |
1707 | 1739 |
1713 * lib/protocols.c lib/rfc959.c lib/sshv2.c - pass request structure | 1745 * lib/protocols.c lib/rfc959.c lib/sshv2.c - pass request structure |
1714 to gftp_parse_ls | 1746 to gftp_parse_ls |
1715 | 1747 |
1716 * lib/sshv2.c - set server_type to be GFTP_TYPE_UNIX | 1748 * lib/sshv2.c - set server_type to be GFTP_TYPE_UNIX |
1717 | 1749 |
1718 2003-1-11 Brian Masney <masneyb@gftp.org> | 1750 2004-1-11 Brian Masney <masneyb@gftp.org> |
1719 * autogen.sh - removed --intl and --no-changelog flags to gettextize | 1751 * autogen.sh - removed --intl and --no-changelog flags to gettextize |
1720 | 1752 |
1721 * aclocal.m4 - updated | 1753 * aclocal.m4 - updated |
1722 | 1754 |
1723 * configure.in - and intl and po directories to AC_OUTPUT | 1755 * configure.in - and intl and po directories to AC_OUTPUT |
2162 | 2194 |
2163 * configure.in - link in gthread | 2195 * configure.in - link in gthread |
2164 | 2196 |
2165 * cvsclean - added this script | 2197 * cvsclean - added this script |
2166 | 2198 |
2167 * *.[ch] - added $Id: ChangeLog,v 1.220 2004/02/05 03:17:04 masneyb Exp $ tags | 2199 * *.[ch] - added $Id: ChangeLog,v 1.221 2004/02/15 17:53:33 masneyb Exp $ tags |
2168 | 2200 |
2169 * debian/* - updated files from Debian maintainer | 2201 * debian/* - updated files from Debian maintainer |
2170 | 2202 |
2171 2002-10-03 Brian Masney <masneyb@gftp.org> | 2203 2002-10-03 Brian Masney <masneyb@gftp.org> |
2172 * src/gtk/gftp-gtk.c - call g_thread_init (NULL) | 2204 * src/gtk/gftp-gtk.c - call g_thread_init (NULL) |