Mercurial > gftp.yaz
comparison ChangeLog @ 124:65048c959029
2003-4-6 Brian Masney <masneyb@gftp.org>
* lib/config_file.c src/text/gftp-text.c - changed arguments of
gftp_read_config_file() and gftp_read_bookmarks() to take an argument
to the path of the global config directory. The text/gtk+ port will
just pass SHARE_DIR. The native MacOS X port that is in the works
needs this (Nathan Robertson is currently working on this port)
* lib/gftp.h lib/config_file.c - removed config variable type
gftp_option_type_textarray
* lib/gftp.h lib/config_file.c - removed copy_function from
gftp_option_type_var. This is implemented with memcpy() instead
* lib/rfc959.c - remember to rename all instances of firewall_* to
ftp_proxy_*
* lib/sshv2.c - improved generating the argument list for the ssh
client
* lib/sshv2.c lib/misc.c lib/gftp.h - added len argument to
ptym_open()
* lib/protocols.c lib/misc.c lib/config_file.c - use g_strdup()
instead of g_malloc()/strcpy()
author | masneyb |
---|---|
date | Tue, 08 Apr 2003 01:43:33 +0000 |
parents | 1b41e6945e9d |
children | b875de05c22d |
comparison
equal
deleted
inserted
replaced
123:dd65e3fbd058 | 124:65048c959029 |
---|---|
1 2003-4-6 Brian Masney <masneyb@gftp.org> | |
2 * lib/config_file.c src/text/gftp-text.c - changed arguments of | |
3 gftp_read_config_file() and gftp_read_bookmarks() to take an argument | |
4 to the path of the global config directory. The text/gtk+ port will | |
5 just pass SHARE_DIR. The native MacOS X port that is in the works | |
6 needs this (Nathan Robertson is currently working on this port) | |
7 | |
8 * lib/gftp.h lib/config_file.c - removed config variable type | |
9 gftp_option_type_textarray | |
10 | |
11 * lib/gftp.h lib/config_file.c - removed copy_function from | |
12 gftp_option_type_var. This is implemented with memcpy() instead | |
13 | |
14 * lib/rfc959.c - remember to rename all instances of firewall_* to | |
15 ftp_proxy_* | |
16 | |
17 * lib/sshv2.c - improved generating the argument list for the ssh | |
18 client | |
19 | |
20 * lib/sshv2.c lib/misc.c lib/gftp.h - added len argument to | |
21 ptym_open() | |
22 | |
23 * lib/protocols.c lib/misc.c lib/config_file.c - use g_strdup() | |
24 instead of g_malloc()/strcpy() | |
25 | |
26 2003-4-5 Brian Masney <masneyb@gftp.org> | |
27 * lib/config_file.c lib/options.h lib/gftp.h lib/rfc959.c | |
28 lib/rfc2068.c lib/ssh.c - added new internal configuration interface. | |
29 Rather than having a global variable for each option, I have a global | |
30 hash table (gftp_global_options_htable) that I can look up option names | |
31 by name using gftp_lookup_global_option(). I also an options hash | |
32 associated with a request structure, so I will be able to call | |
33 gftp_lookup_request_option(). I will be able to override options with | |
34 bookmarks or while transfers are in progress very easily now. Also, all | |
35 options no longer have to appear in config_file.c, the per protocol | |
36 options can appear inside their own file | |
37 | |
38 * lib/gftp.h lib/bookmarks.c lib/local.c lib/rfc959.c lib/rfc2068.c - | |
39 remove set_data_type and protocol name from struct gftp_request | |
40 | |
41 * lib/rfc959.c - renamed all firewall_* variables to ftp_proxy_* in | |
42 the config file | |
43 | |
44 * lib/gftp.h lib/protocols.c lib/rfc959.c - renamed all GFTP_TYPE_* | |
45 vars to GFTP_DIRTYPE_* | |
46 | |
47 * lib/gftp.h - removed ascii field and renamed the node pointer to | |
48 user_data in struct gftp_file. In gftp_request, removed any setting | |
49 that is now stored in the global/local hash tables. Added | |
50 register_module() pointer that will be called whenever the protocol is | |
51 first loaded into gftp | |
52 | |
53 * lib/rfc959.c src/text/gftp-text.c - moved the ascii/binary | |
54 translation to rfc959.c. Also, moved any instance of automatically | |
55 setting the data type to rfc959.c as well. | |
56 | |
57 * lib/misc.c lib/sshv2.c - moved all ssh functions from misc.c to | |
58 sshv2.c. I had these origionally in misc.c because I used to have 2 | |
59 different SSH protocols | |
60 | |
61 * lib/protocols.c src/text/gftp-text.c - added gftp_calc_kbs() to | |
62 = protocols.c. This no longer needs to be in the different ports | |
63 | |
64 * src/text/gftp-text.c - read/write options based on new configuration | |
65 interface | |
66 | |
67 * Use new configuration interface in all source files | |
68 | |
69 * Updated copyright dates on all source files | |
70 | |
71 * Note: GTK+ port is completely broken at the moment. I'll upload | |
72 those changes whenever I get them done | |
73 | |
1 2003-04-05 Duarte Loreto <happyguy_pt@hotmail.com> | 74 2003-04-05 Duarte Loreto <happyguy_pt@hotmail.com> |
2 | 75 |
3 * configure.in: Added "pt" to ALL_LINGUAS. | 76 * configure.in: Added "pt" to ALL_LINGUAS. |
4 | 77 |
5 2003-03-04 Yuriy Syrota <rasta renome.rovno.ua> | 78 2003-03-04 Yuriy Syrota <rasta renome.rovno.ua> |
522 | 595 |
523 * configure.in - link in gthread | 596 * configure.in - link in gthread |
524 | 597 |
525 * cvsclean - added this script | 598 * cvsclean - added this script |
526 | 599 |
527 * *.[ch] - added $Id: ChangeLog,v 1.65 2003/04/05 02:25:40 dnloreto Exp $ tags | 600 * *.[ch] - added $Id: ChangeLog,v 1.66 2003/04/08 01:43:31 masneyb Exp $ tags |
528 | 601 |
529 * debian/* - updated files from Debian maintainer | 602 * debian/* - updated files from Debian maintainer |
530 | 603 |
531 2002-10-03 Brian Masney <masneyb@gftp.org> | 604 2002-10-03 Brian Masney <masneyb@gftp.org> |
532 * src/gtk/gftp-gtk.c - call g_thread_init (NULL) | 605 * src/gtk/gftp-gtk.c - call g_thread_init (NULL) |