Mercurial > gftp.yaz
annotate ChangeLog @ 219:b9584a877daf
2003-7-9 Brian Masney <masneyb@gftp.org>
* lib/sshv2.c - if we are logging in to the server, and the message
size is too big from the server, assume that an error message follows
and log the ASCII text to the log window
* src/gtk/options_dialog.c - make sure the value is set properly for
the textcomboedt option types (the FTP proxy server type uses this)
* lib/rfc2068.c - HTTP proxy bug fixes. Also, moved rfc2068_connect()
call to rfc2068_send_command() and removed it from the now unneeded
places. Also, fix in call to HEAD command
* src/text/gftp-text.c - fixed NULL pointer deference in changing
directory
* docs/sample.gftp/gftprc - enable require SSH user/pass by default
author | masneyb |
---|---|
date | Wed, 09 Jul 2003 23:25:57 +0000 |
parents | de6a2e8e51cb |
children | 6de9a8280aa4 |
rev | line source |
---|---|
219 | 1 2003-7-9 Brian Masney <masneyb@gftp.org> |
2 * lib/sshv2.c - if we are logging in to the server, and the message | |
3 size is too big from the server, assume that an error message follows | |
4 and log the ASCII text to the log window | |
5 | |
6 * src/gtk/options_dialog.c - make sure the value is set properly for | |
7 the textcomboedt option types (the FTP proxy server type uses this) | |
8 | |
9 * lib/rfc2068.c - HTTP proxy bug fixes. Also, moved rfc2068_connect() | |
10 call to rfc2068_send_command() and removed it from the now unneeded | |
11 places. Also, fix in call to HEAD command | |
12 | |
13 * src/text/gftp-text.c - fixed NULL pointer deference in changing | |
14 directory | |
15 | |
16 * docs/sample.gftp/gftprc - enable require SSH user/pass by default | |
17 | |
218 | 18 2003-7-9 Brian Masney <masneyb@gftp.org> |
19 * lib/config_file.c (gftp_write_config_file) - fix for writing out | |
20 list items to the config file. | |
21 | |
22 * lib/config_file.c lib/gftp.h - added gftp_free_proxy_hosts() and | |
23 gftp_copy_proxy_hosts() | |
24 | |
25 * lib/protocols.c (gftp_connect_server) - look up dont_use_proxy | |
26 instead of ext | |
27 | |
28 * lib/protocols.c lib/sshv2.c src/gtk/dnd.c src/gtk/menu-items.c - | |
29 when calling g_build_path(), set the directory separator to / instead | |
30 of G_DIR_SEPARATOR_S | |
31 | |
32 * src/gtk/gftp-gtk.c (toolbar_hostedit) - fixed crash | |
33 | |
34 * src/gtk/gftp-gtk.h - removed gotbytes from gftp_window_data | |
35 structure | |
36 | |
37 * src/gtk/options_dialog.c - show proxy hosts in options dialog | |
38 | |
39 * docs/sample.gftp/gftprc - new default config file | |
40 | |
215 | 41 2003-7-7 Brian Masney <masneyb@gftp.org> |
42 * configure.in src/gtk/Makefile.am src/text/Makefile.am - if the | |
43 OpenSSL libraries are available on the system, link them in and | |
44 define USE_SSL. The generic SSL engine and the HTTPS protocol checks | |
45 for this | |
46 | |
47 * lib/protocols.c (gftp_get_line) - small fix | |
48 | |
49 * lib/rfc2068.c - fixed several bugs in the handling of chunked | |
50 messages that are spread across multiple packets (the HTTPS protocol | |
51 unconvered all of these) | |
52 | |
53 * lib/sslcommon.c - several fixes and cleanups | |
54 | |
213 | 55 2003-7-6 Brian Masney <masneyb@gftp.org> |
56 * lib/configure.in - check for getdtablesize() | |
57 | |
58 * TODO - updated | |
59 | |
211 | 60 2003-7-6 Brian Masney <masneyb@gftp.org> |
61 * lib/protocols.c lib/sshv2.c src/gtk/dnd.c src/gtk/menu-items.c - | |
62 instead of using g_strconcat to build the directory paths, use | |
63 g_build_path. Fixes a bug when you was connected to a remote host, | |
64 and you was in /, the path would show up as // | |
65 (from Krzysztof Foltman <kfoltman@onet.pl>, slightly changed by me) | |
66 | |
210 | 67 2003-7-6 Brian Masney <masneyb@gftp.org> |
68 * lib/pty.c lib/gftp.h - added gftp_exec_with_new_pty() and | |
69 gftp_exec_without_new_pty() | |
70 | |
71 * lib/sshv2.c - use the 2 new functions above | |
72 | |
73 * lib/pty.c lib/gftp.h - split open_ptys() to _gftp_ptym_open() | |
74 and _gftp_ptys_open() | |
75 | |
76 * lib/sslcommon.c - don't do thread setup if we are compiling against | |
77 glib 1.2. I do not want to link against the pthread library because | |
78 that would make the text port dependant on pthreads being installed on | |
79 the box | |
80 | |
209 | 81 2003-7-5 Brian Masney <masneyb@gftp.org> |
82 * lib/protocols.c (gftp_get_line) - fixed bug where the read function | |
83 was being called one extra time after the end of file was reached | |
207 | 84 |
209 | 85 * lib/rfc2068.c - fixes for chunked file transfers. All known issues with the |
86 HTTP protocol should be (hopefully) fixed now | |
87 | |
88 * lib/httpcommon.h (struct rfc2068_params_tag) - added eof variable | |
207 | 89 |
90 2003-7-1 Brian Masney <masneyb@gftp.org> | |
91 * lib/misc.c (base64_encode) - alphabet fix (+ wasn't a valid | |
92 character, it should have been /) (thanks to Holger Kiehl | |
93 <Holger.Kiehl@dwd.de> for pointing this out) | |
94 | |
95 * lib/config_file.c lib/gftp.h - added copy function for options | |
96 variables. The functions gftp_config_file_copy_text(), | |
97 gftp_config_file_copy_ptr_contents() and gftp_config_file_copy_color() | |
98 were added | |
99 | |
100 * lib/protocols.c - make sure the remote_charsets string is restored | |
101 properly after it is used | |
102 | |
103 * src/gtk/bookmarks.c - remove memory leak comments, these are fixed | |
104 now | |
105 | |
106 * src/gtk/transfer.c - removed start_file_transfers variable | |
107 | |
108 * src/gtk/misc-gtk.c src/gtk/gftp-gtk.h lib/misc.c lib/gftp.h - moved | |
109 get_next_selection() to lib | |
110 | |
111 * acinclude.h (AC_TYPE_SOCKLEN_T) - AC_DEFINE fix (from | |
112 Nathan Robertson <nathanr@nathanr.net>) | |
113 | |
204 | 114 2003-6-25 Brian Masney <masneyb@gftp.org> |
115 * lib/misc.c (expand_path) - small improvements | |
116 | |
117 * lib/rfc2068.c src/text/gftp-gtk.c - fixes for path handling, namely | |
118 when changing directories to the parent (..) | |
119 | |
203 | 120 2003-6-25 Brian Masney <masneyb@gftp.org> |
121 * lib/misc.c - fix warning if DMALLOC is disabled | |
122 | |
123 * src/text/gftp-text.c - don't attempt to expand the local directory | |
124 | |
125 * TODO - updated | |
126 | |
202 | 127 2003-6-25 Brian Masney <masneyb@gftp.org> |
128 * acinclude.m4 - added AC_TYPE_SOCKLEN_T. Thanks to | |
129 Nathan Robertson <nathanr@nathanr.net> for pointing this out | |
130 | |
131 * configure.in - call AC_TYPE_SOCKLEN_T. Updates to AC_OUTPUT | |
132 | |
133 * lib/gftp.h - remove check for HAVE_SOCKLEN_T | |
134 | |
135 * Makefile.am - formatting fixes | |
136 | |
201 | 137 2003-6-25 Brian Masney <masneyb@gftp.org> |
138 * configure.in - added mk to ALL_LINGUAS | |
139 | |
140 * lib/gftp.h - added several macros for dmalloc | |
141 | |
142 * lib/misc.c src/text/gftp-text.c src/gtk/gftp-gtk.c - added | |
143 gftp_shutdown() to misc.c. This will write out the configuration | |
144 file, clear the cache, and if dmalloc is enabled, free the memory | |
145 that was allocated on startup | |
146 | |
147 * lib/config_file.c lib/gftp.h lib/misc.c lib/options.h - added | |
148 gftp_configuration_changed parameter | |
149 | |
150 * lib/config_file.c lib/misc.c lib/protocols.c - added | |
151 gftp_config_free_options() | |
152 | |
153 * lib/config_file.c src/gtk/bookmarks.c - added gftp_bookmarks() which | |
154 is derived mostly from bm_close_dialog() | |
155 | |
156 * lib/rfc959.c - added rfc959_request_destroy(). Free the getline | |
157 buffers in this function | |
158 | |
159 * src/gtk/misc-gtk.c (gftp_item_factory_translate) - remove double | |
160 g_strdup() call | |
161 | |
162 * lib/config_file.c lib/gftp.h src/gtk/misc-gtk.c - moved | |
163 get_xpm_path() to GTK+ port. No longer call it startup when reading | |
164 the config file | |
165 | |
199 | 166 2003-6-24 Brian Masney <masneyb@gftp.org> |
167 * lib/config_file.c lib/gftp.h lib/protocols.c - added backend for | |
168 overriding options on a per bookmark basis. Also added | |
169 gftp_copy_local_options() to config_file.c | |
170 | |
171 * lib/gftp.h lib/misc.c src/gtk/bookmarks.c - added | |
172 gftp_free_bookmark() to misc.c. It was taken from the function | |
173 free_bookmark_entry_items() in bookmarks.c | |
174 | |
175 * lib/sslcommon.c - formatting fixes. Added thread functions (mostly | |
176 from the OReilly SSL book) | |
177 | |
198 | 178 2003-6-22 Brian Masney <masneyb@gftp.org> |
179 * lib/config_file.c lib/gftp.h - renamed parse_args to | |
180 gftp_config_parse_args() and removed the static declaration | |
181 | |
182 * lib/protocols.c (gftp_request_destroy) - fixed memory problem with | |
183 the new local configuration interface | |
184 | |
185 * src/gtk/gftp-gtk.c - added gftp_gtk_config_(read|write)_color(). | |
186 I am overriding the read and write functions for | |
187 gftp_option_type_color to be these functions. This is so that I can | |
188 use a GdkColor structure instead of a gftp_color structure | |
189 | |
190 * src/gtk/misc-gtk.c - when destroying the dialogs, set the pointers | |
191 to NULL before we call the callback functions. This is to make sure | |
192 that they aren't being used in the callbacks | |
193 | |
194 * TODO - updated | |
195 | |
195 | 196 2003-6-19 Brian Masney <masneyb@gftp.org> |
197 * autogen.sh - updated to hopefully make it more portable across | |
198 various systems | |
199 | |
200 * lib/rfc959.c - change variable type of data_addr_len from size_t | |
201 to socklen_t (fixed warnings on 64 bit machines) | |
202 | |
203 * src/gtk/chmod_dialog.c src/gtk/gftp-gtk.c src/gtk/menu-items.c | |
204 src/gtk/misc-gtk.c src/gtk/mkdir_dialog.c src/gtk/options_dialog.c | |
205 src/gtk/rename_dialog.c src/gtk/transfer.c - rather than casting | |
206 from integer to pointer and vice versa, use GINT_TO_POINTER and | |
207 GPOINTER_TO_INT. These macros do the exact same thing and I'm | |
208 still getting compiler warnings on Debian Sparc64 with -m64, but at | |
209 least I'll be able to fix the define in glib and then these warnings | |
210 will be fixed then | |
211 | |
191 | 212 2003-6-18 Brian Masney <masneyb@gftp.org> |
213 * lib/protocols.c - send right parameters to the logging function | |
214 (from Nam SungHyun <namsh@kldp.org>) | |
215 | |
190 | 216 2003-6-17 Brian Masney <masneyb@gftp.org> |
217 * src/gtk/misc-gtk.c (ftp_log) - remote charset fixes for when the log | |
218 message is generated inside a child thread | |
219 | |
220 * lib/cache.c - don't complain about not being able to open index.db | |
221 | |
184 | 222 2003-6-16 Brian Masney <masneyb@gftp.org> |
188 | 223 * lib/protocols.c (gftp_string_to_utf8) - return if request is NULL |
224 | |
187 | 225 * lib/protocols.c - run g_iconv_close() in gftp_disconnect() instead |
226 of gftp_end_transfer() | |
227 | |
186 | 228 * lib/gftp.h src/text/gftp-text.c src/gtk/misc-gtk.c - changed 2nd |
229 parameter of logging function to be a request structure, instead of | |
230 request->user_data. In the logging functions, if the string isn't in | |
231 UTF-8, convert it with gftp_string_to_utf8() | |
232 | |
233 * lib/bookmark.c lib/cache.c lib/gftp.h lib/https.c lib/local.c | |
234 lib/protocols.c lib/rfc2068.c lib/rfc959.c lib/sshv2.c lib/sslcommon.c | |
235 src/gtk/chmod_dialog.c src/gtk/delete_dialog.c src/gtk/gftp-gtk.h | |
236 src/gtk/menu-items.c src/gtk/misc-gtk.c src/gtk/mkdir_dialog.c | |
237 src/gtk/rename_dialog.c src/gtk/transfer.c src/text/gftp-text.c | |
238 src/gtk/gftp-gtk.h src/text/gftp-text.h - pass request structure | |
239 to logging function instead of request->user_data | |
240 | |
185 | 241 * lib/protocols.c (_gftp_get_next_charset) - set the separator for |
242 remote charsets to be a comma | |
243 | |
244 * lib/options.h - updated description of remote charsets | |
245 | |
184 | 246 * lib/gftp.h lib/misc.c lib/options.h lib/protocols.c |
247 src/gtk/misc-gtk.c - added remote_charsets option. Whenever a file is | |
248 read in that is not in UTF-8, it will first attempt to convert it from | |
249 the local charset, and if that fails, it will try each of the locales | |
250 in this list. I have no idea if this even works, so if someone can test | |
251 this, please let me know. | |
252 | |
182 | 253 2003-6-15 Brian Masney <masneyb@gftp.org> |
254 * lib/cache.c lib/gftp.h - added gftp_generate_cache_description(). | |
255 | |
256 * lib/cache.c lib/gftp.h src/text/gftp-text.c src/gtk/delete-dialog.c | |
257 src/gtk/menu-items.c src/gtk/misc-gtk.c src/gtk/mkdir-dialog.c - Added | |
258 description parameter to gftp_delete_cache_entry(). | |
259 | |
260 * lib/protocols.c lib/gftp.h - added gftp_fd_open(). It will call | |
261 open() and then set the socket option close on exec | |
262 | |
263 * lib/cache.c lib/local.c lib/misc.c - use gftp_fd_open() instead of | |
264 open() | |
265 | |
266 * lib/rfc959.c lib/protocols.c - on newly created sockets, make sure | |
267 the close on exec socket option is set | |
268 | |
269 * lib/options.h src/text/gftp-text.c src/gtk/transfer.c - added | |
270 preserve_permissions option | |
271 | |
272 * lib/protocols.c (gftp_parse_url) - allow an @ to be in the username | |
273 | |
274 * src/text/gftp-text.c - after transfering a file, honor | |
275 preserve_permissions if it is set | |
276 | |
277 * src/gtk/delete-dialog.c - improvments to clearing the expired cache | |
278 entries | |
279 | |
179 | 280 2003-6-14 Brian Masney <masneyb@gftp.org> |
281 * lib/cache.c (gftp_delete_cache_entry) - fix for restoring newlines | |
282 | |
283 * lib/gftp.h lib/protocols.c - added EOF flag for gftp_get_line() | |
284 | |
285 * lib/gftp.h lib/pty.c - added get_pty_impl() function for each PTY | |
286 type | |
287 | |
288 * src/text/gftp-text.c - after removing files, clear the cache for | |
289 that directory | |
290 | |
178 | 291 2003-6-11 Brian Masney <masneyb@gftp.org> |
292 * lib/configure.in lib/gftp.h - portability fix for openpty(). (from | |
293 Nathan Robertson <nathanr@nathanr.net>, which he took from | |
294 http://mail.python.org/pipermail/patches/2000-June/000953.html) | |
295 | |
296 * lib/pty.h - found out about #elif preprocessor macro ;) | |
297 | |
177 | 298 2003-6-9 Brian Masney <masneyb@gftp.org> |
299 * lib/bookmark.c lib/gftp.h lib/local.c lib/protocols.c lib/rfc2068.c | |
300 lib/rfc959.c lib/sshv2.c - make return value of *_set_config_options() | |
301 be an integer | |
302 | |
303 * lib/rfc2068.c lib/rfc959.c - return the error code of | |
304 gftp_connect_server() if there was a connection problem | |
305 | |
306 2003-6-8 Brian Masney <masneyb@gftp.org> | |
307 * lib/rfc959.c lib/rfc2068.c - if gftp_connect_server() returns an | |
308 error, make sure the exact error code is returned | |
309 | |
175 | 310 2003-6-8 Brian Masney <masneyb@gftp.org> |
311 * lib/sslcommon.c - added entropy_len option. Added | |
312 gftp_ssl_get_index(). Use SSL_get_ex_data() so that we can get the | |
313 request structure, and error messages can be logged properly. Changed | |
314 the verify depth from 4 to 9 | |
315 | |
174 | 316 2003-6-8 Brian Masney <masneyb@gftp.org> |
317 * lib/gftp.h lib/sslcommon.c - added ssl_register_module(). This | |
318 function registers the configuration variables for the SSL engine. | |
319 Right now, the only variable is the entropy source | |
320 | |
321 * lib/https.c (https_register_module) - call ssl_register_module(). | |
322 Multiple protocols will be able to call this function, it will only | |
323 be initialized once | |
324 | |
173 | 325 2003-6-8 Brian Masney <masneyb@gftp.org> |
326 * lib/bookmark.c lib/gftp.h lib/https.c lib/local.c lib/misc.c | |
327 lib/protocols.c lib/rfc2068.c lib/rfc959.c lib/sshv2.c | |
328 src/text/gftp-text.c src/gtk/gftp-gtk.c - made the init function for | |
329 all the protocols return an integer instead of nothing. If there was an | |
330 error setting up the protocol, GFTP_EFATAL should be returned and the | |
331 connection should be aborted. The HTTPS protocol uses this to return if | |
332 SSL support was not compiled in | |
333 | |
334 * lib/protocols.c src/text/gftp-text.c src/gtk/dnd.c | |
335 src/gtk/gftp-gtk.c src/gtk/menu-items.c - have gftp_parse_url() log the | |
336 error messages to the user. This shouldn't have been done in the | |
337 individual ports | |
338 | |
339 * lib/https.c - only initialize the SSL engine the first time a SSL | |
340 connection is made. | |
341 | |
171 | 342 2003-6-8 Brian Masney <masneyb@gftp.org> |
343 * aclocal.m4 - removed, this file is automatically generated | |
344 | |
345 * autogen.sh - just call automake and aclocal, instead of automake-1.4 | |
346 and aclocal-1.4 (from Nathan Robertson <nathanr@nathanr.net>) | |
347 | |
348 2003-6-8 Brian Masney <masneyb@gftp.org> | |
349 * lib/https.c lib/options.h lib/sslcommon.c - make sure USE_SSL is | |
350 defined before using any SSL functions | |
351 | |
352 * lib/gftp.h lib/protocols.c lib/rfc2068.c lib/sshv2.c lib/sslcommon.c | |
353 lib/rfc959.c - make sure we use request->datafd for the connection. Removed | |
354 sockfd from gftp_request structure | |
355 | |
356 * lib/rfc959.c - add data_connection to rfc959_parms structure. Use | |
357 this for the FTP data connection | |
358 | |
359 * src/text/gftp-text.c - fixes for username/password prompt | |
360 | |
361 * src/gtk/misc-gtk.c src/gtk/transfer.c - s/sockfd/datafd/g | |
362 | |
363 * configure.in - added lib/Makefile (forgot to commit last time) | |
364 | |
365 * Makefile.am - added intl to SUBDIRS | |
366 | |
367 2003-6-8 Brian Masney <masneyb@gftp.org> | |
168 | 368 * lib/gftp.h - if USE_SSL is defined, include the OpenSSL headers. |
369 Added read_function, write_function and post_connect function pointers | |
370 to gftp_request structure. Added SSL object to gftp_request structure | |
371 if USE_SSL is defined. Added protocol number and init function | |
372 declarations for the HTTPS protocol | |
373 | |
374 * lib/options.h - added HTTPS to the list of supported protocols | |
375 | |
376 * lib/protocols.c lib/cache.c lib/rfc2068.c lib/rfc959.c lib/sshv2.c - | |
377 renamed gftp_read(), gftp_write() and gftp_set_sockblocking() to | |
378 gftp_fd_read(), gftp_fd_write() and gftp_fd_set_sockblocking() | |
379 respectively | |
380 | |
381 * lib/bookmark.c lib/local.c | |
382 | |
383 * lib/misc.c lib/rfc2068.c - moved base64_encode() to misc.c | |
166 | 384 |
168 | 385 * lib/protocols.c - improved parsing of URLs. Rather than calling |
386 gftp_read() or gftp_write() directly, call the read_function or | |
387 write_function that is set in the request structure. Expanded tabs | |
388 to spaces. Cleanup for parsing of timestamps. In | |
389 gftp_connect_server(), if a post_connect function pointer is set, | |
390 call it after we are connected to the server. Improvements to | |
391 gftp_get_line (). | |
392 | |
393 * lib/httpcommon.h lib/rfc2068.c - moved rfc2068_params structure to | |
394 httpcommon.h. Fix for chunked file transfers, they were not handled | |
395 at all before. Made the I/O calls a little more generic so that we can | |
396 read from either a socket or a SSL connection. | |
397 | |
398 * lib/sslcommon.c - added generic SSL layer | |
399 | |
400 * lib/https.c - added support for the HTTPS protocol. It piggy backs | |
401 off of the existing HTTP support and uses the generic SSL layer | |
402 | |
403 * src/gtk/bookmarks.c src/gtk/chmod_dialog.c src/gtk/gftp-gtk.c | |
404 src/gtk/menu-items.c src/gtk/misc-gtk.c src/gtk/options_dialog.c | |
405 src/gtk/view_dialog.c - set the window icon name to the gFTP <version> | |
406 | |
407 * configure.in - added lib back to SUBDIRS (oops) | |
408 | |
409 * lib/Makefile.am - added https.c, sslcommon.c and httpcommon.h | |
410 | |
411 2003-5-27 Brian Masney <masneyb@gftp.org> | |
412 * Makefile.am configure.in autogen.sh - build fixes | |
413 | |
414 * src/text/gftp-text.c - if the protocol we are connecting to | |
415 doesn't need a username/password, don't prompt the user for one | |
166 | 416 |
162 | 417 2003-5-22 Brian Masney <masneyb@gftp.org> |
168 | 418 * lib/misc.c (gftp_usage) - updated usage statement |
162 | 419 |
168 | 420 * lib/options.h - put terminate options properly |
162 | 421 |
158 | 422 2003-05-06 Christian Rose <menthos@menthos.com> |
423 | |
424 * configure.in: Added sr and sr@Latn to ALL_LINGUAS. | |
425 | |
154 | 426 2003-05-01 Hasbullah Bin Pit <sebol@ikhlas.com> |
427 | |
428 * configure.in(ALL_LINGUAS): Added "ms". | |
429 | |
151 | 430 2003-4-27 Brian Masney <masneyb@gftp.org> |
431 * lib/config_file.c (gftp_config_file_read_float) - use strtod instead | |
432 of strtof(). ANSI C describes strtod, and C99 describes strtof(). Some | |
433 older systems don't have strtof() | |
434 | |
435 * lib/gftp.h - if HAVE_OPENPTY is defined, include pty.h. Fix for | |
436 GFTP_GET_AI_FAMILY when request or request->hostp is NULL. Added | |
437 free_hostp boolean to struct gftp_request | |
438 | |
439 * lib/misc.c src/gtk/delete_dialog.c src/gtk/transfer.c - added | |
440 copy_local_options parameter. Add a pointer to newreq->hostp from the | |
441 source request structure | |
442 | |
443 * lib/protocols.c - honor free_hostp | |
444 | |
445 * lib/rfc959.c - fix for IPV4/IPV6 detection | |
446 | |
447 * src/gtk/misc-gtk.c src/gtk/options_dialog.c - fixed compiler errors | |
448 when compiling against GTK+ 1.2 | |
449 | |
450 * src/gtk/transfer.c - lookup option one_transfer instead of | |
451 do_one_transfer_at_a_time | |
452 | |
149 | 453 2003-04-27 Christian Rose <menthos@menthos.com> |
454 | |
455 * lib/rfc959.c: Fix bug #111090 by adding | |
456 /* xgettext:no-c-format */ comment. This trivial bug prevented any | |
457 full localization of gftp. | |
458 | |
146 | 459 2003-4-25 Brian Masney <masneyb@gftp.org> |
460 * lib/rfc959.c - added IPV6 support (RFC2428). The only part of the | |
461 project that isn't IPV6 ready is the proxy comparsion functions. | |
462 | |
463 * lib/protocols.c - change the hints.ai_family paramater from AF_INET | |
464 to PF_UNSPEC | |
465 | |
466 * lib/gftp.h lib/misc.c lib/pty.c - moved the functionality of | |
467 pty[ms]_open() to pty.c. Combined these 2 functions into open_ptys(), | |
468 and there is one defined for each system type (lots of #define's in | |
469 this file!) | |
470 | |
471 * lib/Makefile.am po/POTFILES.in - added pty.c | |
472 | |
473 * lib/sshv2.c - when searching for the password prompt, omit the first | |
474 character in case it is capitalized. Also, use the new function | |
475 open_ptys() | |
476 | |
477 * configure.in - search for openpty in -lutil. Also, define | |
478 HAVE_OPENPTY if this function is present on the system | |
479 | |
480 | |
143 | 481 2003-4-23 Brian Masney <masneyb@gftp.org> |
482 * Makefile.am - removed config.rpath from EXTRA_DIST | |
483 | |
484 * configure.in - added 'sr' to ALL_LINGUAS. Incremented | |
485 version to 2.0.15 (will be a little while before this is released. | |
486 Still have lots to do) | |
487 | |
488 * docs/sample.gftp/gftprc - removed old unused SSH options. These were | |
489 used by the SSH protocol I ripped out | |
490 | |
491 * lib/config_file.c - fix for gftp_set_request_option(). Implemented | |
492 gftp_lookup_request_options(). Overriding of configuration options now | |
493 works across the board :) | |
494 | |
495 * lib/protocols.c - extra checks for freeing memory | |
496 | |
497 * src/text/gftp-text.c - renamed ssh_use_sftp_subsys to the proper | |
498 name of sshv2_use_sftp_subsys | |
499 | |
500 * src/gtk/transfer.c - renamed append_file_transfers option | |
501 to the proper name of append_transfers. Also, added quick fix for | |
502 start_file_transfers option that is still missing | |
503 | |
504 * debian/gftp-text.postinst - this will add add an alternative for the | |
505 ftp command and point it to gftp-text | |
506 | |
139 | 507 2003-4-21 Brian Masney <masneyb@gftp.org> |
508 * lib/gftp.h - added ui_cancel_function to struct gftp_option_type_var | |
509 | |
510 * src/gtk/gftp-gtk.c - added custom_edit_value to struct | |
511 gftp_textcomboedt_widget_data | |
512 | |
513 * src/gtk/options_dialog.c - fixups for gftp_option_type_textcomboedt. | |
514 The value will always convert %n to \n when reading in and then do the | |
515 opposite conversion when saving the variable. Also, added tooltips to | |
516 the options | |
517 | |
518 * lib/rfc959.c - remove FIXME comment | |
519 | |
136 | 520 2003-4-18 Brian Masney <masneyb@gftp.org> |
521 * lib/config_file.c lib/gftp.h - removed gftp_option_type_subtree, | |
522 gftp_option_type_table and gftp_option_type_newtable | |
523 | |
524 * lib/config_file.c - implemented gftp_set_request_option() | |
525 | |
526 * lib/gftp.h lib/config_file.c - changed declaration of | |
527 ui_print_function in struct gftp_option_type. Also added | |
528 ui_save_function field to this structure | |
529 | |
530 * lib/gftp.h added local_options_vars num_local_options_vars variables | |
531 to gftp_request | |
532 | |
533 * lib/local.c (local_set_directory) - small improvements to this | |
534 function | |
535 | |
536 * lib/misc.c - added gftp_copy_local_options() | |
537 | |
538 * lib/options.h - fix declaration of General tab | |
539 | |
540 * lib/protocols.c - free local options | |
541 | |
542 * lib/rfc2068.c - check to see if we're connecting to a FTP site via | |
543 proxy | |
544 | |
545 * lib/rfc959.c lib/protocols.c - changes for CRAY directory listings | |
546 | |
547 * src/gtk/gftp-gtk.h - added struct gftp_options_dialog_data and | |
548 struct gftp_textcomboedt_widget_data | |
549 | |
550 * src/gtk/options_dialog.c - start to use new configuration interface | |
551 | |
552 * src/gtk/transfer.c - remove FIXME note. This is already in | |
553 lib/gftp.h | |
554 | |
131 | 555 2003-4-13 Brian Masney <masneyb@gftp.org> |
556 * lib/config_file.c - fixed float config type | |
557 | |
558 * lib/gftp.h lib/misc.c - added gftp_gen_ls_string() | |
559 | |
560 * src/gtk/menu-items.c (dosave_directory_listing) | |
561 src/text/gftp-text.c (gftp_text_ls) - use | |
562 gftp_gen_ls_string() | |
563 | |
129 | 564 2003-4-13 Brian Masney <masneyb@gftp.org> |
565 * lib/config_file.c - implemented gftp_set_global_option() | |
566 | |
567 * lib/gftp.h lib/misc.c - added gftp_tdata_new() | |
568 | |
569 * src/text/gftp-text.c src/gtk/transfer.c - use gftp_tdata_new() | |
570 | |
571 * src/gtk/bookmarks.c - In run_bookmark(), use gftp_parse_bookmark() | |
572 function. Renamed all instances of gftp_bookmarks to | |
573 gftp_bookmarks_var | |
574 | |
575 * src/gtk/gftp-gtk.[ch] - added global variables viewedit_processes | |
576 and viewedit_processes_done. These used to be declared in | |
577 lib/options.h | |
578 | |
579 * src/gtk/gftp-gtk.h (struct gftp_window_data) - removed sortcol and | |
580 sortasds variables. Added prefix_col_str variable. This will either be | |
581 local or remote | |
582 | |
583 * src/gtk/misc-gtk.c - removed r_gethostbyname() and r_getservbyname() | |
584 | |
585 * src/gtk/transfer.c - removed gftp_gtk_calc_kbs(), get_status() and | |
586 parse_attribs(). These are in the lib/ directory now. Also, use | |
587 g_static_mutex_*() functions from glib instead of pthread_mutex_*() | |
588 | |
589 * src/gtk/bookmark.c src/gtk/dnd.c src/gtk/menu-items.c | |
590 src/gtk/transfer.c - use g_strdup() instead of g_malloc()/strcpy() | |
591 | |
592 * src/gtk/options_dialog.c - commented out large parts of this file. | |
593 This file is busted at the moment | |
594 | |
595 * src/gtk/*.[ch] - Use new configuration interface in all source | |
596 files. Updated copyright dates on all source files | |
597 | |
126 | 598 2003-4-9 Brian Masney <masneyb@gftp.org> |
599 * lib/gftp.h lib/config_file.c - reordered config option types. Added | |
600 gftp_option_type_textcomboedt type | |
601 | |
602 * lib/options.h lib/rfc959.c - moved gftp_proxy_type to rfc959.c | |
603 | |
604 * lib/rfc959.c - added proxy_type that is | |
605 gftp_option_type_textcomboedt. Consolidated help text into comment. | |
606 In parse_ftp_proxy_string(), improve parsing of proxy config | |
607 | |
125 | 608 2003-4-8 Brian Masney <masneyb@gftp.org> |
609 * src/text/gftp-text.c lib/misc.c - moved r_gethostbyname() and | |
610 r_getservbyname() to lib/misc.c. Now uses GMutex functions | |
611 | |
612 * lib/config_file.c lib/gftp.h lib/options.h - added config | |
613 variable type textcombo. default_protocol uses this | |
614 | |
615 * lib/config_file.c (gftp_read_config_file) - when reading in the | |
616 list of supported protocols, add the protocol names to the list | |
617 associated with default_protocol. Also, don't try to have | |
618 default_protocol fall back to FTP. The code that uses this will fall | |
619 back properly | |
620 | |
621 * lib/gftp.h (struct gftp_transfer) - renamed node to user_data | |
622 | |
623 * lib/misc.c lib/gftp.h - moved parse_attribs() from | |
624 src/gtk/transfer.c to misc.c. Renamed to gftp_parse_attribs() | |
625 | |
626 * lib/protocols.c lib/gftp.h - moved get_status() from | |
627 src/gtk/transfer.c to protocols.c. Renamed to | |
628 gftp_get_transfer_status(). Uses GMutex functions | |
629 | |
630 | |
631 2003-4-7 Brian Masney <masneyb@gftp.org> | |
632 * src/gtk/bookmarks.c - renamed struct gftp_bookmarks to | |
633 gftp_bookmarks_var. In run_bookmark(), use gftp_parse_bookmark() | |
634 | |
635 * src/gtk/bookmarks.c src/gtk/dnd.c src/gtk/menu-items.c | |
636 src/gtk/transfer.c - use g_strdup() instead of g_malloc()/strcpy() | |
637 | |
638 * src/gtk/dnd.c src/gtk/menu-items.c - don't use depreciated macros | |
639 to access the request structure | |
640 | |
641 * src/gtk/*.c - use new gftp_lookup_global_option() and | |
642 gftp_lookup_request_option() functions | |
643 | |
644 * src/gtk/gftp-gtk.h src/gtk/gftp-gtk.c - moved viewedit_processes and | |
645 viewedit_process_done variables from lib/gftp.h and lib/options.h | |
646 | |
647 * src/gtk/transfer.c - removed gftp_gtk_calc_kbs(). This is now in | |
648 lib/protocols.c. Removed Binary/Ascii conversion. This is all done in | |
649 lib/rfc959.c | |
650 | |
124 | 651 2003-4-6 Brian Masney <masneyb@gftp.org> |
652 * lib/config_file.c src/text/gftp-text.c - changed arguments of | |
653 gftp_read_config_file() and gftp_read_bookmarks() to take an argument | |
654 to the path of the global config directory. The text/gtk+ port will | |
655 just pass SHARE_DIR. The native MacOS X port that is in the works | |
656 needs this (Nathan Robertson is currently working on this port) | |
657 | |
658 * lib/gftp.h lib/config_file.c - removed config variable type | |
659 gftp_option_type_textarray | |
660 | |
661 * lib/gftp.h lib/config_file.c - removed copy_function from | |
662 gftp_option_type_var. This is implemented with memcpy() instead | |
663 | |
664 * lib/rfc959.c - remember to rename all instances of firewall_* to | |
665 ftp_proxy_* | |
666 | |
667 * lib/sshv2.c - improved generating the argument list for the ssh | |
668 client | |
669 | |
670 * lib/sshv2.c lib/misc.c lib/gftp.h - added len argument to | |
671 ptym_open() | |
672 | |
673 * lib/protocols.c lib/misc.c lib/config_file.c - use g_strdup() | |
674 instead of g_malloc()/strcpy() | |
675 | |
676 2003-4-5 Brian Masney <masneyb@gftp.org> | |
677 * lib/config_file.c lib/options.h lib/gftp.h lib/rfc959.c | |
678 lib/rfc2068.c lib/ssh.c - added new internal configuration interface. | |
679 Rather than having a global variable for each option, I have a global | |
680 hash table (gftp_global_options_htable) that I can look up option names | |
681 by name using gftp_lookup_global_option(). I also an options hash | |
682 associated with a request structure, so I will be able to call | |
683 gftp_lookup_request_option(). I will be able to override options with | |
684 bookmarks or while transfers are in progress very easily now. Also, all | |
685 options no longer have to appear in config_file.c, the per protocol | |
686 options can appear inside their own file | |
687 | |
688 * lib/gftp.h lib/bookmarks.c lib/local.c lib/rfc959.c lib/rfc2068.c - | |
689 remove set_data_type and protocol name from struct gftp_request | |
690 | |
691 * lib/rfc959.c - renamed all firewall_* variables to ftp_proxy_* in | |
692 the config file | |
693 | |
694 * lib/gftp.h lib/protocols.c lib/rfc959.c - renamed all GFTP_TYPE_* | |
695 vars to GFTP_DIRTYPE_* | |
696 | |
697 * lib/gftp.h - removed ascii field and renamed the node pointer to | |
698 user_data in struct gftp_file. In gftp_request, removed any setting | |
699 that is now stored in the global/local hash tables. Added | |
700 register_module() pointer that will be called whenever the protocol is | |
701 first loaded into gftp | |
702 | |
703 * lib/rfc959.c src/text/gftp-text.c - moved the ascii/binary | |
704 translation to rfc959.c. Also, moved any instance of automatically | |
705 setting the data type to rfc959.c as well. | |
706 | |
707 * lib/misc.c lib/sshv2.c - moved all ssh functions from misc.c to | |
708 sshv2.c. I had these origionally in misc.c because I used to have 2 | |
709 different SSH protocols | |
710 | |
711 * lib/protocols.c src/text/gftp-text.c - added gftp_calc_kbs() to | |
712 = protocols.c. This no longer needs to be in the different ports | |
713 | |
714 * src/text/gftp-text.c - read/write options based on new configuration | |
715 interface | |
716 | |
717 * Use new configuration interface in all source files | |
718 | |
719 * Updated copyright dates on all source files | |
720 | |
721 * Note: GTK+ port is completely broken at the moment. I'll upload | |
722 those changes whenever I get them done | |
723 | |
121
1b41e6945e9d
2003-04-05 Duarte Loreto <happyguy_pt@hotmail.com>
dnloreto
parents:
116
diff
changeset
|
724 2003-04-05 Duarte Loreto <happyguy_pt@hotmail.com> |
1b41e6945e9d
2003-04-05 Duarte Loreto <happyguy_pt@hotmail.com>
dnloreto
parents:
116
diff
changeset
|
725 |
1b41e6945e9d
2003-04-05 Duarte Loreto <happyguy_pt@hotmail.com>
dnloreto
parents:
116
diff
changeset
|
726 * configure.in: Added "pt" to ALL_LINGUAS. |
1b41e6945e9d
2003-04-05 Duarte Loreto <happyguy_pt@hotmail.com>
dnloreto
parents:
116
diff
changeset
|
727 |
116 | 728 2003-03-04 Yuriy Syrota <rasta renome.rovno.ua> |
729 | |
730 * configure.in: Added Ukrainian (uk) to ALL_LINGUAS | |
731 | |
115 | 732 2003-2-25 Brian Masney <masneyb@gftp.org> |
733 * src/gtk/gftp-gtk.c - use gtk_container_add() instead of | |
734 gtk_scrolled_window_add_with_viewport() | |
735 (from Kang Jeong-Hee <Keizi@mail.co.kr>) | |
736 | |
113 | 737 2003-2-23 Brian Masney <masneyb@gftp.org> |
114 | 738 * lib/cache.c - added function gftp_parse_cache_entry(). Save |
739 request->server_type (output of SYST in FTP command) to the directory | |
740 entry | |
741 | |
742 * lib/rfc959.c (rfc959_syst) - fix to parse the output correctly | |
743 | |
744 * src/{text,gtk}/Makefile.am - remove @LIBINTL@. The gettext.m4 | |
745 macro should automatically add this to the LIBS variable | |
746 | |
113 | 747 * acinclude.m4 - put largefile.m4 in here |
748 | |
110 | 749 2003-02-21 Pablo Saratxaga <pablo@mandrakesoft.com> |
750 * configure.in: Added Catalan (ca) to ALL_LINGUAS | |
751 | |
107 | 752 2003-2-17 Brian Masney <masneyb@gftp.org> |
753 * lib/protocols.c lib/rfc959.c - added VMS directory listing support | |
754 | |
755 * lib/config_file.c lib/protocols.c - extra checks when stripping off | |
756 carriage returns and linefeeds | |
757 | |
105 | 758 2003-2-9 Brian Masney <masneyb@gftp.org> |
759 * lib/protocols.c (parse_time) - parse more time formats. Better | |
760 error checking. If there was an error parsing this time, | |
761 skip ahead to the next token | |
762 | |
763 * lib/rfc2068.c - this was completely broken. This was broken whenever | |
764 I did the conversion over to use the gftp_get_line() function. | |
765 | |
766 * lib/rfc959.c - use g_strdup instead of g_malloc/strcpy | |
767 | |
101 | 768 2003-2-6 Brian Masney <masneyb@gftp.org> |
102 | 769 * lib/gftp.h lib/protocols.c lib/rfc2068.c - put in new |
770 parse_time() function that should work across all locales. | |
771 It uses strptime() internally. | |
772 | |
773 * lib/misc.c - remove note from close statement | |
774 | |
101 | 775 * lib/config_file.c lib/gftp.h lib/options.h - remove ssh1_sftp_path |
776 option | |
777 | |
96 | 778 2003-02-03 Daniel Yacob <locales@geez.org> |
779 * configure.ac: Added "am" (Amharic) to ALL_LINGUAS. | |
780 | |
93 | 781 2003-1-21 Brian Masney <masneyb@gftp.org> |
782 * configure.in - fix for Solaris. Move the initial declaration up | |
783 in the source file | |
784 | |
91 | 785 2003-1-21 Brian Masney <masneyb@gftp.org> |
786 * lib/gftp.h - added server type defines. Added server_type field to | |
787 gftp_request | |
788 | |
789 * lib/local.c - use S_ISDIR and S_ISLINK macros | |
790 | |
791 * lib/protocols.c - (gftp_parse_ls*) - use hints from server_type for | |
792 parsing directory listing | |
793 | |
794 * lib/rfc959.c - added function rfc959_syst. Call this on startup | |
795 | |
796 * lib/protocols.c lib/rfc959.c lib/sshv2.c - pass request structure | |
797 to gftp_parse_ls | |
798 | |
799 * lib/sshv2.c - set server_type to be GFTP_TYPE_UNIX | |
800 | |
88 | 801 2003-1-11 Brian Masney <masneyb@gftp.org> |
802 * autogen.sh - removed --intl and --no-changelog flags to gettextize | |
803 | |
804 * aclocal.m4 - updated | |
805 | |
806 * configure.in - and intl and po directories to AC_OUTPUT | |
807 | |
808 * cvsclean - remove more stuff | |
809 | |
810 * lib/bookmark.c (bookmark_parse_url) - use gftp_parse_bookmark | |
811 function | |
812 | |
813 * lib/cache.c - remove gftp_cache_get_url_prefix(). Use | |
814 request->url_prefix instead | |
815 | |
816 * lib/config_file.c - use proper exit codes. Also complain if the | |
817 default protocol specified in the config file is invalid | |
818 | |
819 * lib/gftp.h lib/local.c lib/protocols.c - removed isblock, ischar, | |
820 issocket and isfifo in struct gftp_file (not used anymore) | |
821 | |
822 * lib/gftp.h lib/misc.c - removed file_countlf (not used anymore) | |
823 | |
824 * lib/local.c lib/misc.c lib/protocols.c - various small cleanups | |
825 | |
826 * lib/misc.c (string_hash_function) - check key[i] instead of key[0] | |
827 | |
828 * lib/protocols.c lib/gftp.h - added gftp_parse_bookmark() | |
829 | |
830 * lib/rfc2068.c - if we are connected to a FTP url via a proxy, set | |
831 request->url_prefix to be ftp. Added rfc2068_destroy() to free | |
832 url_prefix whenever the structure is to be freed | |
833 | |
86 | 834 2002-12-29 Brian Masney <masneyb@gftp.org> |
835 * lib/gftp.h - don't include sys/sysmacros.h | |
836 | |
837 * src/gtk/transfer.c - more GFTP_EFATAL checks | |
838 | |
84 | 839 2002-12-29 Brian Masney <masneyb@gftp.org> |
840 * lib/ssh.c lib/config_file.c lib/Makefile.am lib/gftp.h lib/options.h - | |
841 removed old legacy SSH protocol and option to enable this protocol | |
842 | |
843 * lib/gftp.h - added GFTP_ERETRYABLE and GFTP_EFATAL error codes | |
844 | |
845 * lib/bookmark.c lib/local.c lib/protocols.c lib/rfc959.c lib/rfc2068.c | |
846 lib/sshv2.c - return new error codes instead of -1 or -2 | |
847 | |
848 * lib/misc.c (gftp_*_sort_function_ds) - changed return values | |
849 | |
850 * src/gtk/transfer.c (connect_thread) - if return value of | |
851 gftp_connect() is GFTP_EFATAL, don't attempt to retry the connection | |
852 | |
81 | 853 2002-12-11 Brian Masney <masneyb@gftp.org> |
854 * configure.in - fix for enable/disable gtkport, textport and gtk20 | |
855 | |
80 | 856 2002-12-10 Brian Masney <masneyb@gftp.org> |
857 * configure.in - check for grantpt function | |
858 | |
859 * lib/misc.c (pty[ms]_open) - use Unix98 PTY allocation if grantpt() | |
860 is on the current system | |
861 | |
862 * lib/gftp.h - include stropts.h if grantpt is here | |
863 | |
864 2002-12-5 Brian Masney <masneyb@gftp.org> | |
865 * Release final 2.0.14 | |
866 | |
867 * lib/Chagelog-old - brief updates since 2.0.13 | |
868 | |
77 | 869 2002-12-4 Brian Masney <masneyb@gftp.org> |
870 * lib/misc.c (ssh_start_login_sequence) - if the word WARNING appears | |
871 in the banner, don't log into the server | |
872 | |
873 * docs/sample.gftp/gftprc - removed use_default_dl_types line | |
874 | |
76 | 875 2002-12-4 Brian Masney <masneyb@gftp.org> |
876 * lib/protocols.c (gftp_set_data_type) - return 0 if there is no | |
877 protocol specific set_data_type function | |
878 | |
879 * src/gtk/transfer.c (gftp_gtk_transfer_files) - ascii/binary automatic | |
880 switching fixes | |
881 | |
882 2002-12-3 Brian Masney <masneyb@gftp.org> | |
75 | 883 * lib/config_file.c lib/gftp.h lib/protocols.c - removed |
884 use_default_dl_types option. This is always enabled by default now. | |
885 | |
886 * src/gtk/dnd.c src/gtk/transfer.c - fix for files that should be | |
887 transferred as ascii | |
888 | |
73 | 889 2002-12-2 Brian Masney <masneyb@gftp.org> |
890 * src/gtk/bookmarks.c (run_bookmark) - don't override the value of | |
891 need_userpass for SSH transfers | |
892 | |
893 * ChangeLog-old - clean up list of changes from 2.0.13 to 2.0.14rc1 | |
894 | |
895 * README - minor fixes | |
896 | |
897 * configure.in - increment version to 2.0.14 | |
898 | |
899 * debian/copyright - change my email address and webpage | |
900 | |
901 * debian/rules - 2 small changes | |
902 | |
903 * TODO - added 1 item | |
904 | |
72 | 905 2002-12-2 Brian Masney <masneyb@gftp.org> |
906 * src/gtk/misc-gtk.c (MakeEditDialog) - bind to enter and esc keys | |
907 | |
67 | 908 2002-11-27 Brian Masney <masneyb@gftp.org> |
909 * Officially release 2.0.14rc1 | |
910 | |
911 * lib/cache.c - take out a warning message | |
912 | |
913 * lib/misc.c lib/protocols.c lib/gftp.h lib/gtk/dnd.c lib/transfer.c - | |
914 add second argument (free_request) to gftp_request_destroy | |
915 | |
916 * lib/protocols.c (gftp_parse_url) - make sure the request structure | |
917 is cleared before we start to modify it | |
918 | |
919 * src/gtk/gftp-text.c - fixed crash if you didn't enter a username | |
920 | |
66 | 921 2002-11-26 Brian Masney <masneyb@gftp.org> |
922 * configure.in - change version to 2.0.14rc1 | |
923 | |
924 * lib/local.c - fix for uploading files. Move setting of hostname | |
925 from local_connect() to local_init() | |
926 | |
927 * lib/misc.c (gftp_request) - copy only select fields over instead of | |
928 whole structure | |
929 | |
930 * lib/protocols.c (gftp_request_new) - set datafd and cachefd to -1 | |
931 | |
932 * lib/protocols.c (gftp_set_proxy_config) - allow a NULL proxy_config | |
933 to be passed | |
934 | |
935 * src/gtk/misc-gtk.c (update_window) - don't show the hostname if we | |
936 are connected via the local protocol | |
937 | |
938 * src/gtk/transfer.c (create_transfer) - check to see if this protocol | |
939 is always connected | |
940 | |
65 | 941 2002-11-25 Brian Masney <masneyb@gftp.org> |
942 * lib/misc.c (ssh_start_login_sequence) - fixes for when the initial | |
943 SSH banner is bigger than 200 characters | |
944 | |
945 * lib/local.c (local_connect) - set request->hostname to local | |
946 filesystem | |
947 | |
948 * lib/protocols.c (gftp_parse_url) - don't include 2 slashes for | |
949 the directory when parsing a local URL | |
950 | |
951 * src/gtk/chmod_dialog.c (chmod_dialog) - allow multiple files to be | |
952 selected | |
953 | |
954 * src/gtk/dnd.c - small fixes | |
955 | |
64 | 956 2002-11-23 Brian Masney <masneyb@gftp.org> |
957 * lib/sshv2.c - added more error checking so that the user won't get | |
958 disconnected if they enter files or directories that don't exist | |
959 | |
960 2002-11-23 Brian Masney <masneyb@gftp.org> | |
63 | 961 * lib/local.c lib/rfc959.c lib/rfc2068.c lib/ssh.c lib/sshv2.c |
962 lib/gftp.h - added swap_socks function to gftp_request structure | |
963 | |
964 * lib/misc.c lib/protocols.c - move swap_socks() from misc.c to | |
965 protocols.c (renamed to gftp_swap_socks) | |
966 | |
967 * src/gtk/misc-gtk.c src/gtk/transfer.c - removed fix_display() | |
968 | |
969 * src/gtk/delete_dialog.c src/gtk/transfer.c - changed all occurances of | |
970 swap_socks() to gftp_swap_socks() | |
971 | |
972 * src/gtk/gftp-gtk.c src/gtk/gftp-gtk.h - removed gftp_is_started | |
973 variable | |
974 | |
62 | 975 2002-11-21 Brian Masney <masneyb@gftp.org> |
976 * lib/local.c (local_put_file) - small fix | |
977 | |
61 | 978 2002-11-21 Brian Masney <masneyb@gftp.org> |
979 * lib/misc.c lib/ssh.c lib/sshv2.c - improvements to the login | |
980 sequence for SSH connections | |
981 | |
982 lib/sshv2.c - SSH transfers now works again | |
983 | |
60 | 984 2002-11-21 Brian Masney <masneyb@gftp.org> |
985 * lib/protocols.c (gftp_get_next_line) - fixed several bugs | |
986 | |
987 * lib/cache.c - Don't do a cache lookup in gftp_new_cache_entry(). In | |
988 gftp_find_cache_entry(), don't log an error to the user if we can't | |
989 open up the cache file | |
990 | |
991 * lib/rfc959.c lib/rfc2068.c lib/protocols.c - small cache fixes | |
992 | |
993 * lib/cache.c lib/rfc2068.c lib/rfc959.c - pass full buffer size | |
994 instead of buffer size - 1 to gftp_get_line | |
995 | |
59 | 996 2002-11-20 Brian Masney <masneyb@gftp.org> |
997 * lib/config_file.c - don't check buf[-1] for blank newlines in | |
998 gftp_read_config_file() and gftp_read_bookmarks_file() | |
999 | |
1000 * lib/misc.c (string_hash_function) - Fixes if the string was less | |
1001 than 2 characters | |
1002 | |
1003 * src/gtk/transfer.c - unlock mutex before we destroy (for POSIX | |
1004 compliance) | |
1005 | |
1006 All 3 of these fixes are from Peter Osterlund <petero2@telia.com> | |
1007 | |
58 | 1008 2002-11-20 Brian Masney <masneyb@gftp.org> |
1009 * lib/protocols.c lib/gftp.h - added gftp_get_line(), gftp_read(), | |
1010 gftp_write(), gftp_writefmt(), and gftp_set_sockblocking() functions. | |
1011 Added struct_gftp_getline_buffer for gftp_get_line function() | |
1012 | |
1013 * lib/cache.c lib/gftp.h lib/local.c lib/misc.c lib/protocols.c | |
1014 lib/rfc2068.c lib/rfc959.c lib/ssh.c lib/sshv2.c - *_get_file() returns | |
1015 off_t instead of long. *_{get,put}_next_file_chunk returns ssize_t | |
1016 instead of size_t. Added *_set_config_options function to gftp_request | |
1017 structure and protocol files. Use the new network functions | |
1018 documented above. Convert usage of ANSI C IO (FILE *) to standard BSD | |
1019 sockets so that I can use timeouts properly with select | |
1020 | |
1021 * lib/misc.c (ssh_start_login_sequence) - use gftp_set_sockblock(), | |
1022 gftp_read() and gftp_write() functions | |
1023 | |
1024 * lib/protocols.c - move some protocol specific code to the protocol | |
1025 specific files | |
1026 | |
1027 * lib/local.c - log succesful messages to gftp_logging_misc instead | |
1028 of gftp_logging_error | |
1029 | |
1030 * lib/cache.c - log some more error conditions to the user | |
1031 | |
1032 * lib/rfc959.c - added rfc959_getcwd(). In, | |
1033 rfc959_accept_active_connection(), set set socket to blocking mode | |
1034 before calling accept() | |
1035 | |
1036 * src/text/gftk-text.c - If we get no files in gftp_text_ls(), | |
1037 return instead of segfaulting | |
1038 | |
1039 * src/gtk/gftp-gtk.c - expand the port field in the toolbar to be 45 | |
1040 pixels wide | |
1041 | |
1042 * src/text/gftp-text.c src/gtk/misc-gtk.c src/gtk/transfer.c | |
1043 src/gtk/view_dialog.c - changes for conversion of request->{sock,data} | |
1044 from ANSI C IO (FILE *) to standard BSD sockets | |
1045 | |
57 | 1046 2002-11-11 Brian Masney <masneyb@gftp.org> |
1047 * configure.in - compile GTK+ 2.0 port by default | |
1048 | |
56 | 1049 2002-11-11 Brian Masney <masneyb@gftp.org> |
1050 * src/gtk/dnd.c - fixes to DnD code | |
1051 | |
1052 * src/gtk/gftp-gtk.[ch] - added main_thread_id variable | |
1053 | |
1054 * src/gtk/misc-gtk.c (ftp_log) - don't check the user_data to see if | |
1055 we're in a child thread, instead compare the value of pthread_self() | |
1056 with main_thread_id | |
1057 | |
1058 * src/gtk/chmod_dialog.c src/gtk/delete_dialog.c src/gtk/menu-items.c | |
1059 src/gtk/mkdir_dialog.c src/gtk/rename_dialog.c src/gtk/transfer.c - | |
1060 don't set user_data to 0x1 if we're in a child thread | |
1061 | |
1062 * lib/gftp.h src/gtk/misc-gtk.c src/text/gftp-text.c - make | |
1063 r_getservbyname() available even if HAVE_GERADDRINFO is defined | |
1064 | |
1065 * lib/misc.c (make_ssh_exec_args) - if port is zero, lookup the default | |
1066 port for the ssh service | |
1067 | |
1068 * lib/protocols.c (gftp_connect_server) - if the port is zero, store | |
1069 the default port for that protocol there | |
1070 | |
1071 * src/gtk/transfer.c - added function update_window_transfer_bytes(). | |
1072 Be able to update the directory download progress in window1 now | |
1073 | |
1074 * lib/config_file.c lib/misc.c lib/protocols.c lib/ssh.c lib/sshv2.c | |
1075 src/text/gftp-text.c - use g_strdup() instead of g_strconcat() where | |
1076 needed | |
1077 | |
54 | 1078 2002-11-11 Andras Timar <timar@gnome.hu> |
1079 * configure.in: added 'hu' to ALL_LINGUAS | |
1080 | |
51 | 1081 2002-11-6 Brian Masney <masneyb@gftp.org> |
1082 * src/gtk/gftp-gtk.c - connect to the select_row signal in the file | |
1083 listbox to grab the double click event | |
1084 | |
50 | 1085 2002-11-5 Brian Masney <masneyb@gftp.org> |
1086 * src/gtk/dnd.c - some code cleanups. Also, add the file transfer with | |
1087 the function add_file_transfer() | |
1088 | |
1089 * src/gtk/misc-gtk.c - remove several unneeded calls to fix_display() | |
1090 | |
1091 * src/gtk/gftp-gtk.c (list_dblclick) - add a note about the double | |
1092 click stuff not working properly | |
1093 | |
49 | 1094 2002-11-5 Brian Masney <masneyb@gftp.org> |
1095 * src/gtk/transfer.c - use stock icons in GTK+ 2.0 port | |
1096 | |
1097 2002-11-5 Brian Masney <masneyb@gftp.org> | |
1098 * lib/*.c src/gtk/*.c - removed function declarations for the static | |
1099 functions from the top of the file. I had to rearrange the order of a | |
1100 bunch of functions to avoid compiler warnings | |
1101 | |
1102 * lib/gftp.h - include sys/sysmacros.h. If major() and minor() isn't | |
1103 defined, give a compiler warning and define our own | |
1104 | |
1105 * lib/local.c (local_get_next_file) - if this file is a device, store | |
1106 the major/minor number in the file size | |
1107 | |
1108 * src/gtk/misc-gtk.c (add_file_listbox) - if this file is a device, | |
1109 use the major() and minor() macros to display the major and minor number | |
1110 | |
47 | 1111 2002-11-5 Brian Masney <masneyb@gftp.org> |
1112 * lib/cache.c lib/gftp.h - added second argument ignore_directory to | |
1113 gftp_delete_cache_entry | |
1114 | |
1115 * src/gtk/menu-items.c (disconnect) - when disconnecting from the | |
1116 remote site, clear all cache entries for that site | |
1117 | |
1118 * src/gtk/delete_dialog.c src/gtk/misc-gtk.c src/gtk/mkdir_dialog.c - | |
1119 pass a 0 as second argument to gftp_delete_cache_entry | |
1120 | |
46 | 1121 2002-10-31 Brian Masney <masneyb@gftp.org> |
1122 * lib/protocols.c (gftp_get_next_file) - don't use g_filename_to_utf8. | |
1123 If g_locale_to_utf8 fails, print out a warning to the user on the | |
1124 console | |
1125 | |
45 | 1126 2002-10-31 Brian Masney <masneyb@gftp.org> |
1127 * src/gtk/*.[ch] - don't check for gtk+ version based on the minor | |
1128 version. May cause problems later on. | |
1129 | |
1130 * lib/protocols.c src/gtk/bookmarks.c src/gtk/misc-gtk.c - use UTF8 | |
1131 functions for user data when using glib 2.0 | |
1132 | |
44 | 1133 2002-10-30 Brian Masney <masneyb@gftp.org> |
1134 * src/gtk/gftp-gtk.c (CreateMenus) - no longer use depreciated | |
1135 _gtk_accel_group_attach in GTK+ 2.0 port. Instead use | |
1136 gtk_window_add_accel_group for both GTK+ ports | |
1137 (from Nam SungHyun <namsh@kldp.org>) | |
1138 | |
43 | 1139 2002-10-30 Brian Masney <masneyb@gftp.org> |
1140 * src/gtk/transfer.c (getdir_thread) - set use_jmp_environment to 0 instead of 1 | |
1141 | |
1142 * src/gtk/misc-gtk.c (signal_handler) - if use_jmp_environment is 0, | |
1143 and SIGINT is received, terminate the program | |
1144 | |
42 | 1145 2002-10-29 Brian Masney <masneyb@gftp.org> |
1146 * src/gtk/chmod_dialog.c src/gtk/delete_dialog.c src/gtk/gftp-gtk.c | |
1147 src/gtk/gftp-gtk.h src/gtk/menu-items.c src/gtk/misc-gtk.c | |
1148 src/gtk/mkdir_dialog.c src/gtk/rename_dialog.c src/gtk/transfer.c - | |
1149 improved and simplified signal handling code | |
1150 | |
41 | 1151 2002-10-29 Brian Masney <masneyb@gftp.org> |
1152 * lib/config_file.c lib/gftp.h lib/options.h src/gtk/menu-items.c | |
1153 src/gtk/view_dialog.c - removed tmp_directory variable. Instead use | |
1154 g_get_tmp_dir () | |
1155 | |
1156 * lib/gftp.h (struct gftp_request) - added int cancel : 1 | |
1157 | |
1158 * lib/misc.c lib/protocols.c lib/rfc2068.c lib/rfc959.c lib/ssh.c | |
1159 lib/sshv2.c - check for interrupted signal calls | |
1160 | |
1161 * lib/protocols.c - added gftp_fgets() and gftp_fwrite() functions | |
1162 | |
1163 * src/gtk/delete_dialog.c src/gtk/misc-gtk.c src/gtk/transfer.c - use | |
1164 g_main_context_iteration in GTK+ 2.0 port | |
1165 | |
1166 * src/gtk/misc-gtk.c - use g_object_unref instead of gdk_drawable_unref | |
1167 in GTK+ 2.0 port | |
1168 | |
40 | 1169 2002-10-17 Brian Masney <masneyb@gftp.org> |
1170 * lib/protocols.c - add gftp_abort_transfer function. Also, in | |
1171 gftp_transfer_file, when we do a gftp_put_file, if that fails, | |
1172 try to abort the transfer. | |
1173 | |
1174 * lib/rfc959.c - add rfc959_abort_transfer function | |
1175 | |
1176 * lib/rfc2068.c, lib/local.c - point abort_transfer pointer to | |
1177 rfc2068_end_transfer and local_end_transfer respectively | |
1178 | |
1179 * lib/ssh.c, lib/sshv2.c - add FIXME to implement abort function | |
1180 | |
1181 * src/gtk/transfer.c - when we stop a transfer, try to abort it | |
1182 first. If that fails, disconnect from the site completely | |
1183 | |
39 | 1184 2002-10-15 Brian Masney <masneyb@gftp.org> |
1185 * lib/config_file.c - enable combo in GTK port for Proxy server type | |
1186 | |
1187 * lib/misc.c (gftp_sort_filelist) - make sure prev pointer to first | |
1188 entry is NULL | |
1189 | |
1190 * lib/protocols.c (copy_token) - when setting the end position of | |
1191 the token to \0, after we're done set it back to the origional position | |
1192 | |
1193 * src/gtk/gftp-gtk.c, src/gtk/menu-items.c - changed g_list_first (list) | |
1194 to just list | |
1195 | |
37 | 1196 2002-10-13 Brian Masney <masneyb@gftp.org> |
1197 * lib/gftp.h (struct gftp_config_vars_tag) - remove shown flag and | |
1198 added ports_shown flag. Added GFTP_PORTS_TEXT, GFTP_PORTS_GTK, | |
1199 and GFTP_PORTS_ALL flags | |
1200 | |
1201 * lib/config_file.c - update to use new fields. | |
1202 | |
1203 * lib/config_file.c, lib/options.h, lib/gftp.h - added new global | |
1204 options: local_sortcol, local_sortasds, remote_sortcol, remote_sortasds | |
1205 | |
1206 * src/gtk/gftp-gtk.c - sort based on parameters above. Also, if a url | |
1207 was given on the command line, don't connect to it until the local side | |
1208 has been setup | |
1209 | |
1210 * src/gtk/options_dialog.c - only show variables that have GFTP_PORT_GTK | |
1211 set | |
1212 | |
1213 * src/text/gftp-text.c - add help screen for set command. Added command | |
1214 clear cache. Sort the filelist based on the configuration options. | |
1215 | |
1216 * configure.in - update to version 2.0.14 | |
1217 | |
1218 * cvsclean - clean up the Makefile.am file better | |
1219 | |
36 | 1220 2002-10-07 Brian Masney <masneyb@gftp.org> |
1221 * lib/local.c - fixed file uploads | |
1222 | |
1223 * lib/rfc959.c - fixed crash if you uploaded/downloaded a file that | |
1224 you didn't have permission to | |
1225 | |
1226 * src/gtk/transfer.c - display fixes for hostname | |
1227 | |
1228 * autogen.sh - pass -c to automake | |
1229 | |
34 | 1230 2002-10-07 Brian Masney <masneyb@gftp.org> |
1231 * docs/sample.gftp/gftp-mini-logo.xpm - added mini gFTP logo file | |
1232 from Debian. This can be used as a menu icon. | |
1233 | |
33 | 1234 2002-10-06 Brian Masney <masneyb@gftp.org> |
1235 * src/gtk/delete_dialog.c, src/gtk/gftp-gtk.c, src/gtk/misc-gtk.c, | |
1236 src/gtk/transfer.c - Fixed dead-locks with GDK_THREADS_{ENTER,LEAVE} | |
1237 | |
1238 * configure.in, src/gtk/Makefile.am - Use GTHREAD_LIBS | |
1239 | |
1240 2002-10-03 Brian Masney <masneyb@gftp.org> | |
1241 * Makefile.am - remove intl and m4 directory from subdirs. autogen.sh | |
1242 will automagically add these for me. | |
1243 | |
1244 * autogen.sh - remove check for libtool | |
1245 | |
1246 * configure.in - link in gthread | |
1247 | |
1248 * cvsclean - added this script | |
1249 | |
219 | 1250 * *.[ch] - added $Id: ChangeLog,v 1.111 1997/01/01 09:22:34 masneyb Exp $ tags |
33 | 1251 |
1252 * debian/* - updated files from Debian maintainer | |
1253 | |
32 | 1254 2002-10-03 Brian Masney <masneyb@gftp.org> |
1255 * src/gtk/gftp-gtk.c - call g_thread_init (NULL) | |
1256 | |
1257 * src/gtk/delete_dialog.c, src/gtk/misc-gtk.c, src/gtk/transfer.c - | |
1258 call gdk_threads_enter() and gdk_threads_leave() | |
1259 | |
28 | 1260 2002-09-24 Brian Masney <masneyb@gftp.org> |
1261 * configure.in - take [external] off of AM_GNU_GETTEXT | |
1262 | |
27 | 1263 2002-09-24 Brian Masney <masneyb@gftp.org> |
1264 * intl/ - remove this directory | |
1265 | |
26 | 1266 2002-09-24 gettextize <bug-gnu-gettext@gnu.org> |
1267 * Makefile.am (SUBDIRS): Add intl, | |
1268 (ACLOCAL_AMFLAGS): New variable. | |
1269 (EXTRA_DIST): Add config.rpath mkinstalldirs. | |
1270 * configure.in (AC_OUTPUT): Add intl/Makefile, | |
1271 | |
25 | 1272 2002-09-24 Brian Masney <masneyb@gftp.org> |
26 | 1273 * lib/config_file.c - separated saving of bookmarks from |
1274 gftp_write_config_file() to gftp_write_bookmarks_file(). Bookmarks will | |
1275 no longer be rewritten to disk every time gFTP exits | |
1276 | |
1277 * src/gtk/bookmarks.c - call gftp_write_bookmarks_file() instead of | |
1278 gftp_write_config_file() when altering a bookmark | |
1279 | |
1280 * configure.in - Fixed problem with the text port being compiled | |
1281 against glib 1.2 if we wanted it to be compiled against glib 2.0 | |
1282 instead | |
1283 | |
1284 * autogen.sh - add this build script | |
1285 | |
1286 2002-09-24 Brian Masney <masneyb@gftp.org> | |
25 | 1287 * Remove intl/ directory from CVS |
1288 | |
23 | 1289 2002-09-18 Brian Masney <masneyb@gftp.org> |
1290 * Updated French translation (from Damien Mascr? | |
1291 <damienmascre@free.fr>) | |
1292 | |
1293 * Updated Japanese translation (from Ryoichi INAGAKI | |
1294 <inagaki@ryo1.net>) | |
1295 | |
1296 2002-09-17 Brian Masney <masneyb@gftp.org> | |
1297 * src/gtk/bookmarks.c - Fixed crash that would occur if you saved the | |
26 | 1298 changes two times in the bookmark editor. Also, fixed several memory |
1299 leaks | |
23 | 1300 |
22 | 1301 2002-09-16 Brian Masney <masneyb@gftp.org> |
1302 * po/de.po - Updated German translation (from Matthias Haase | |
1303 <matthias_haase@bennewitz.com>) | |
1304 | |
1305 * po/ru.po - Updated Russian translation (from Vitaly Lipatov | |
1306 <LAV@VL3143.spb.edu>) | |
1307 | |
21 | 1308 2002-09-16 Brian Masney <masneyb@gftp.org> |
1309 * src/gtk/gftp-gtk.c, src/gtk/menu-items.c, src/gtk/misc-gtk.c - | |
1310 Fixed compile errors when compiling against GTK+ 1.2 | |
1311 | |
1312 * src/gtk/misc-gtk.c (MakeEditDialog, MakeYesNoDialog) - fixed to work | |
1313 with GTK+ 1.2 | |
1314 | |
19 | 1315 2002-09-15 Brian Masney <masneyb@gftp.org> |
1316 * lib/gftp.h (struct gftp_transfer) - changed the type of numfiles and | |
1317 numdirs from unsigned long to long. This must be a signed field. This | |
1318 is a bug I introduced a few days ago. | |
1319 | |
1320 * lib/local.c (local_put_file) - remove the + off of the ab mode to | |
1321 fdopen. This is also a bug I introduced a few days ago. | |
1322 | |
1323 * src/gtk/transfer.c (gftp_gtk_calc_kbs) - make sure that the variable | |
1324 difftime isn't a negative number when computing the KB/s | |
1325 | |
1326 * src/gtk/menu-items.c (save_directory_listing) - remove casts to | |
1327 GTK_OBJECT for the str variable | |
1328 | |
1329 * src/gtk/gftp-gtk.c - use GTK_STOCK_* icons in place of left.xpm, | |
1330 right.xpm, up.xpm, down.xpm and stop.xpm in GTK+ 2.0 port | |
1331 | |
1332 * src/gtk/bookmarks.c - show GTK_STOCK_* icons on the popup menu | |
1333 | |
1334 * src/gtk/bookmarks.c, src/gtk/chmod_dialog.c, src/gtk/menu-items.c, | |
1335 src/gtk/misc-gtk.c, src/gtk/options_dialog.c and | |
1336 src/gtk/view_dialog.c - use gtk_dialog_new_with_buttons in GTK+ 2.0 | |
1337 port to create the dialog. Also, associate gFTP icon with this dialog | |
1338 | |
1339 * src/gtk/misc-gtk.c - changed the interface of MakeEditDialog and | |
1340 MakeYesNoDialog. In the GTK+ 2.0 port, I now use stock icons in the | |
1341 dialog buttons. | |
1342 | |
1343 2002-09-11 Marius Andreiana <mandreiana@yahoo.com> | |
18
6b2e606554aa
2002-09-11 Marius Andreiana <mandreiana@yahoo.com>
mandreiana
parents:
17
diff
changeset
|
1344 |
6b2e606554aa
2002-09-11 Marius Andreiana <mandreiana@yahoo.com>
mandreiana
parents:
17
diff
changeset
|
1345 * configure.in: added 'ro' to ALL_LINGUAS |
6b2e606554aa
2002-09-11 Marius Andreiana <mandreiana@yahoo.com>
mandreiana
parents:
17
diff
changeset
|
1346 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1347 2002-09-08 Brian Masney <masneyb@gftp.org> |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1348 * lib/misc.c - added gftp_sort_filelist function |
1 | 1349 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1350 * src/gtk/gftp-gtk.c (sortrows) - call gftp_sort_filelist now |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1351 to do the sorting |
1 | 1352 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1353 * config.sub, install-sh, missing, mkinstalldirs - new versions from |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1354 automake 1.4 |
1 | 1355 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1356 * src/text/gftp-text.c, lib/protocols.c - more large file support |
1 | 1357 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1358 2002-09-04 Brian Masney <masneyb@gftp.org> |
19 | 1359 * lib/rfc959.c - FXP fixes (from Tobias Gruetzmacher |
1360 <tobias@portfolio16.de>) | |
1 | 1361 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1362 2002-09-03 Brian Masney <masneyb@gftp.org> |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1363 * lib/rfc2068.c - HTTP fixes when running under Solaris. Read from |
19 | 1364 request->sockfd and write to request->sockfd_write (Solaris doesn't |
1365 like it when you read/write to the same FILE structure) | |
1 | 1366 |
19 | 1367 * lib/local.c - encode major/minor numbers for a device in the file |
1368 size. This is probably still busted for other platforms | |
1 | 1369 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1370 * lib/rfc2068.c, lib/rfc959.c, lib/ssh.c, lib/sshv2.c - Sanity |
19 | 1371 checking on the fdopen() calls. Also make sure that all of them have a |
1372 + in their open mode. Doesn't affect UNIX, but it does affect Windows | |
1 | 1373 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1374 * src/gtk/menu-items.c, src/gtk/gftp-gtk.c, src/gtk/misc-gtk.c - added |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1375 function save_directory_listing. It's in the Local and Remote menus |
1 | 1376 |
19 | 1377 * src/gtk/view_dialog.c - changed log message slightly. The new string |
1378 should already be in the po files translated | |
1 | 1379 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1380 2002-08-30 Brian Masney <masneyb@gftp.org> |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1381 * lib/misc.c - don't allow passing a 0 to log10 |
1 | 1382 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1383 2002-08-30 Brian Masney <masneyb@gftp.org> |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1384 * src/gtk/gftp-gtk.c - Use stockitem for menu items in gtk+ 2.0. |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1385 Use _gtk_accel_group_attach for gtk 2.0 (removes FIXME). Only call |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1386 bind_textdomain_codeset if we're in gtk 2.0 |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1387 (all from Sung-Hyun Nam <namsh@kldp.org>) |
1 | 1388 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1389 2002-08-29 Sung-Hyun Nam <namsh@kldp.org> |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1390 * po/ko.po - language team change |
1 | 1391 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1392 2002-08-29 Sung-Hyun Nam <namsh@kldp.org> |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1393 * po/ko.po - Updated Korean translation |
1 | 1394 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1395 2002-08-29 Yanko Kaneti <yaneti@declera.com> |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1396 * po/bg.po - Updated Bulgarian translation |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1397 |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1398 2002-08-23 Brian Masney <masneyb@gftp.org> |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1399 * configure.in - small build fixes |
1 | 1400 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1401 2002-08-23 Brian Masney <masneyb@gftp.org> |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1402 * lib/rfc959.c - put anonymous ftp checks in here instead of scattered |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1403 elsewhere |
1 | 1404 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1405 * src/gtk/gftp-gtk.c - call bind_textdomain_codeset in gtk+ port. |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1406 Removed anonymous FTP stuff |
1 | 1407 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1408 * lib/local.c - open files with O_LARGEFILE if _LARGEFILE_SOURCE |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1409 is defined |
1 | 1410 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1411 * lib/protocols.c - removed anonymous FTP stuff |
1 | 1412 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1413 * lib/rfc2068.c - don't check for anonymous username |
1 | 1414 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1415 * src/gtk/misc-gtk.c - translation fixes for menus |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1416 (from Owen Taylor <otaylor@redhat.com>) |
1 | 1417 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1418 2002-08-23 <baddog@cvs.gnome.org> |
19 | 1419 * configure.in - (ALL_LINGUAS): zh_CN.GB2312 -> zh_CN, zh_TW.Big5 -> |
1420 zh_TW | |
1 | 1421 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1422 2002-08-23 Abel Cheung <maddog@linux.org.hk> |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1423 * zh_TW.Big5.po renamed to zh_TW.po |
1 | 1424 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1425 * zh_CN.GB2312.po renamed to zh_CN.po |
1 | 1426 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1427 * zh_TW.Big5.gmo - Removed. |
1 | 1428 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1429 * Makefile.in.in, gftp.pot - Remove generated file. |
1 | 1430 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1431 2002-08-23 <baddog@cvs.gnome.org> |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1432 * po/.cvsignore - Shhhhhh |
1 | 1433 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1434 2002-08-14 <cneumair@cvs.gnome.org> |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1435 * po/de.po - Fixed German translation (charset, header) |
1 | 1436 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1437 2002-08-05 Brian Masney <masneyb@gftp.org> |
19 | 1438 * lib/protocols.c - When we connect to a remote server, don't change |
1439 the hostname to the PTR record of the hostname | |
1 | 1440 |
19 | 1441 * src/gtk/transfer.c - Fixed crash if you was already transfering a |
1442 file, and you started another transfer, and if you hit cancel at the | |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1443 Overwrite/Resume/Skip dialog |
1 | 1444 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1445 * docs/sample.gftp/gftprc - put the ext= lines back in the config file |
1 | 1446 |
19 | 1447 * po/es.po - Spanish updates (from Gustavo D. Vranjes |
1448 <gvranjes@softhome.net>) | |
1 | 1449 |
19 | 1450 * po/nl.po - Dutch updates (from Myckel Habets |
1451 <myckelhabets@netscape.net>) | |
1 | 1452 |
17
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1453 2002-07-19 Brian Masney <masneyb@gftp.org> |
8544f6585593
start using GNU style changelog entries. Renamed old changelog file to ChangeLog-old
masneyb
parents:
2
diff
changeset
|
1454 * gFTP 2.0.13 released |
1 | 1455 |