Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > by-pkgid > e9e91604a9df166d642998a83921148e > files > 16

deadftp-0.1.3-2mdk.ppc.rpm

2002-03-06  Brandon  <brandon@aspect.net>

	* src/queueui.c: (on_queue_move_top): fixed issue with move to top in queue

2002-03-06  Brandon  <brandon@aspect.net>

	* TODO: updated
	* deadftp.glade: re-added color changing
	* po/glade_strings.c: changed from glade file
	* src/preferences.c: (preferences_load_dialog),
	(preferences_load_values), (on_properties_apply),
	(on_color_remote_color_set), (on_color_local_color_set),
	(on_color_info_color_set), (on_color_error_color_set): re-added color changing
	* src/preferences.h: same

2002-03-05  Brandon  <brandon@aspect.net>

	* deadftp.glade: change status bar to take up all available space, allow login message dialog to be resized.
	* src/ftp.c: (ftp_parse): enabled display of login message dialog
	* src/remote.c: (on_readme_ok_clicked): make sure we know the dialog doesn't exist

2002-03-05  Brandon  <brandon@aspect.net>

	* src/ftp.c: (ftp_read): dixed a problem with detecting error on recv
	* src/socket.c: (socket_async_connect_handler): removed old debug message

2002-03-04  Brandon  <brandon@aspect.net>

	* TODO: updated
	* src/ftp.c: (ftp_do_disconnect): removed unused variable
	* src/main.c: (print_console), (console_log_init), (console_log): changed format of file console log and
	  change the console level to be an enum instead of #define's
	* src/main.h: same
	* src/preferences.c: (preferences_load_values): fixed problem loading download_dir and log_filename into prefs
	  dialog.  
	* src/socket.c: (socket_do_connect): changed connect function to bind to bind_ip for client sockets

2002-03-04  Brandon  <brandon@aspect.net>

	* deadftp.glade: added signals to proxy preferences so they get saved properly
	* src/preferences.c: (on_bind_ip_toggled), (on_anti_idle_toggled),
	(on_limit_port_toggled): added function call to get preferences to save properly
	* src/socket.c: (socket_new_server): added support for limiting server port range

2002-03-04  Brandon  <brandon@aspect.net>

	* src/preferences.c: (on_properties_apply): fixed bug with saving proxy/firewall settings

2002-03-03  Brandon  <brandon@aspect.net>

	* TODO: updated
	* configure.in: changed version
	* src/main.c: (main): set queue row height
	* src/queueui.c: (queue_clist_insert): set icon in queue

2002-03-03  Brandon  <brandon@aspect.net>

	* TODO: updated
	* configure.in: changed version number
	* src/ftp.c: (ftp_do_disconnect), (quirk_compare),
	(ftp_clear_commands): added ftp_clear_commands function and use it in do_disconnect
	* src/ftp.h: added prototype for ftp_clear_commands
	* src/queue.c: (insert_queue): check for NULL date when parsing
	* src/queueui.c: (on_queue_drag_data_received), (on_stop_clicked): fixed DnD of directories and
	  fixed stop button.  
	* src/remote.c: (on_remote_drag_data_get): fixed DnD of directories

2002-03-03  Brandon  <brandon@aspect.net>

	* TODO: updated
	* deadftp.glade: changes to properties dialog
	* po/glade_strings.c: new glade strings
	* src/globals.h: changes to preferences structure
	* src/layout.h: changes to directory layout, now remote and local lists have the same layout
	* src/local.c: (local_refresh_dir), (init_local_dir_layout),
	(on_local_click_column), (local_set_sort_info),
	(on_local_arrange_name), (on_local_arrange_owner),
	(on_local_arrange_group), (on_local_arrange_mode),
	(on_local_arrange_date), (on_local_arrange_length): changed to have same layout for local and remote
	* src/preferences.c: (preferences_load_dialog),
	(preferences_load_values), (on_properties_apply),
	(load_preferences), (save_preferences),
	(on_sort_field_select_child), (on_directory_add_clicked),
	(on_directory_remove_clicked), (on_directory_up_clicked),
	(on_directory_down_clicked), (on_queue_add_clicked),
	(on_queue_remove_clicked), (on_queue_up_clicked),
	(on_queue_down_clicked): queue and directory layout tabs now work. 
	* src/preferences.h: same
	* src/queueui.c: not sure, probably something had to be changed for new layout stuff
	* src/remote.c: (init_remote_dir_layout), (remote_update_dir_list),
	(on_remote_click_column), (on_remote_refresh),
	(remote_set_sort_info), (on_remote_arrange_name),
	(on_remote_arrange_owner), (on_remote_arrange_group),
	(on_remote_arrange_mode), (on_remote_arrange_date),
	(on_remote_arrange_length): changed to have same layout for local and remote directory list

2002-02-28  Brandon  <brandon@aspect.net>

	* Makefile.am: changed to use gnome-common for macros
	* TODO: updated with things to do before pre-release
	* autogen.sh: changed to use gnome-common
	* configure.in: same
	* macros/Makefile.am: not needed with gnome-common
	* macros/aclocal-include.m4: same
	* macros/autogen.sh: same
	* macros/compiler-flags.m4: same
	* macros/curses.m4: same
	* macros/gnome-bonobo-check.m4: same
	* macros/gnome-common.m4: same
	* macros/gnome-fileutils.m4: same
	* macros/gnome-ghttp-check.m4: same
	* macros/gnome-gnorba-check.m4: same
	* macros/gnome-guile-checks.m4: same
	* macros/gnome-libgtop-check.m4: same
	* macros/gnome-objc-checks.m4: same
	* macros/gnome-orbit-check.m4: same
	* macros/gnome-print-check.m4: same
	* macros/gnome-pthread-check.m4: same
	* macros/gnome-support.m4: same
	* macros/gnome-undelfs.m4: same
	* macros/gnome-vfs.m4: same
	* macros/gnome-x-checks.m4: same
	* macros/gnome-xml-check.m4: same
	* macros/gnome.m4: same
	* macros/gperf-check.m4: same
	* macros/linger.m4: same
	* macros/need-declaration.m4: same
	* po/ChangeLog: changed by script
	* src/Makefile.am: change needed because of new macros

2002-02-27  Brandon  <brandon@aspect.net>

	* po/ChangeLog: update from autogen
	* src/ftp.c: (ftp_send_data), (ftp_send_next_command),
	(ftp_cleanup_command): fix newline in password hiding, show command state message in status bar
	* src/preferences.c: (load_preferences): change default colors but still not good
	* src/queueui.c: (queue_update_status), (queue_pop_status): changed how statusbar id's are dealt with
	* src/remote.c: (remote_init): same
	* src/remote.h: same

2002-02-27  Brandon  <brandon@aspect.net>

	* src/queue.c: (add_queue), (insert_queue), (add_queue_item),
	(insert_queue_item), (queue_expand_directory): changed position argument to be int instead
	  of pointer since it really made more sense.  Hopefully fixed a problem with the queue in
	  the process.  
	* src/queue.h: same

2002-02-27  Brandon  <brandon@aspect.net>

	* Makefile.am: updated something
	* deadftp.glade: new resume dialog
	* po/ChangeLog: changed something
	* po/glade_strings.c: new glade strings
	* src/Makefile.am: fixed to include right flags
	* src/ftp.c: (ftp_send_data), (ftp_send_next_command),
	(ftp_parse_trans_size), (ftp_parse_trans_rest),
	(ftp_start_data_connection), (ftp_check_resume),
	(ftp_timeout_data): fixed resume and resume dialog and fixed password hiding
	* src/ftp.h: fixed resume and resume dialog
	* src/globals.h: not sure
	* src/local.c: (get_file_pixmap), (set_clist_icon): not sure
	* src/local.h: same
	* src/main.h: same
	* src/preferences.c: (load_preferences), (save_preferences): same
	* src/queue.c: (queue_next), (insert_queue), (queue_error),
	(queue_parse_month), (queue_parse_date): allow queue_next to move to nest queue item
	  without removing the current item.  
	* src/queue.h: changes resulting from various updates
	* src/queueui.c: (queue_do_load), (queue_update_item_size),
	(set_file_pixmap), (load_resume_dialog), (queue_resume_timeout),
	(on_overwrite_clicked), (on_overwrite_all_clicked),
	(on_resume_clicked), (on_resume_all_clicked), (on_skip_clicked),
	(on_skip_all_clicked), (resume_dialog_rename_cb),
	(on_rename_clicked), (on_cancel_clicked),
	(on_resumeDialog_destroy), (resume_dialog_destroy): mostly new resume code changes
	* src/queueui.h: new resume code changes

2001-12-18  Brandon  <brandon@aspect.net>

	* Makefile.am: fixed problem with finding interface file
	* configure.in: same

2001-12-17  Brandon  <brandon@aspect.net>

	* TODO: updated
	* configure.in: added German translation
	* deadftp.glade: interface updates
	* po/ChangeLog: added German translation
	* po/Makefile.in.in: added German translation
	* po/de.po: added German translation
	* po/glade_strings.c: interface updates
	* src/ftp.c: (ftp_send_command), (ftp_cleanup_command),
	(ftp_parse), (check_need_list), (ftp_parse_init), (ftp_parse_user),
	(ftp_parse_pass), (ftp_parse_rest_test), (ftp_parse_rest_done),
	(ftp_parse_trans_type), (ftp_parse_trans_size),
	(ftp_parse_trans_rest), (ftp_parse_rename_from),
	(ftp_parse_fxp_size), (ftp_parse_fxp_port), (ftp_parse_d_mkdir),
	(ftp_start_data_connection), (ftp_timeout_list),
	(ftp_control_socket_callback), (ftp_list_socket_callback),
	(ftp_data_socket_callback): initial support for transferring directories
	* src/ftp.h: initial support for tranferring directories
	* src/fxp.c: (fxp_event_handler): probably just indent
	* src/globals.h: same
	* src/hostmanager.c: (hm_change_host_info): same
	* src/local.c: (init_local_dir_layout), (set_clist_icon),
	(find_pixmap_file), (local_set_sort_info), (load_mode_dialog): same
	* src/main.c: (main), (console_log_init), (on_finish_exit_toggled),
	(on_finish_disconnect_toggled), (on_finish_idle_toggled): same
	* src/popups.c: (local_show_popup), (remote_show_popup),
	(init_popups): same
	* src/preferences.c: (preferences_load_dialog),
	(preferences_load_values), (on_properties_apply),
	(load_preferences), (save_preferences), (option_menu_get_index): same
	* src/queue.c: (queue_start_item), (queue_find_next), (add_queue),
	(insert_queue), (add_queue_item), (insert_queue_item),
	(queue_calculate_size), (queue_add_url), (queue_expand_directory): initial directory
	  transfer support
	* src/queue.h: same
	* src/queueui.c: (init_queue_layout), (queue_clist_append),
	(queue_clist_insert): same
	* src/remote.c: (init_remote_dir_layout), (remote_dblclick),
	(remote_change_dir), (on_remote_remove), (remote_set_sort_info): a little of same plus
	  indent
	* src/socket.c: (socket_new_server), (socket_accept_connection): probably just indent
	* src/socket.h: same

2001-10-24  Brandon  <brandon@aspect.net>

	* src/ftp.c: (ftp_parse_trans_size): fixed bug in skip resume action

2001-10-21  Brandon  <brandon@aspect.net>

	* src/queueui.c: (on_queue_start_item): fixed bug #473211, segfault when no
	  item selected.  

2001-10-14  Brandon  <brandon@aspect.net>

	* src/ftp.c: (ftp_parse), (ftp_timeout_data): fixed transfer stuff,
	  refresh lists after finished transfering queue.
	* src/local.c: (set_clist_icon): fixed a problem with NULL icon names.
	* src/queue.c: (queue_start), (queue_next), (queue_find_next),
	(finish_queue): fixed queue bug

2001-09-04  Brandon  <brandon@aspect.net>

	* deadftp.glade: modified finish action menu items
	* src/Makefile.am: fixed file not included
	* src/globals.h: added preference for finish action
	* src/main.c: (main), (console_log), (on_finish_exit_toggled),
	(on_finish_disconnect_toggled), (on_finish_idle_toggled): added finish action
          stuff.  
	* src/main.h: same
	* src/preferences.c: (load_preferences), (save_preferences): same
	* src/queue.c: (finish_queue), (add_queue), (add_queue_item): added initial
	  support for automatic save/load of queues.  
	* src/queueui.c: (queue_do_save): same

2001-08-10  Brandon  <brandon@aspect.net>

	* configure.in: added test for gdk_pixbuf
	* pixmaps/dir.xpm: make pixmap taller so it fits better in taller rows.  
	* src/Makefile.am: added gdk_pixbuf libs
	* src/ftp.c: (ftp_send_command), (ftp_send_next_command),
	(ftp_cleanup_command), (ftp_parse), (check_need_list),
	(ftp_parse_init), (ftp_parse_user), (ftp_parse_pass),
	(ftp_parse_rest_test), (ftp_parse_rest_done), (ftp_parse_cwd),
	(ftp_parse_start_list), (ftp_parse_list_pasv_port),
	(ftp_parse_doing_list), (ftp_parse_trans_cwd),
	(ftp_parse_trans_type), (ftp_parse_trans_size),
	(ftp_parse_trans_pasv), (ftp_parse_trans_rest),
	(ftp_parse_trans_retr), (ftp_parse_mkdir), (ftp_parse_delete),
	(ftp_parse_rename_from), (ftp_parse_rename_to), (ftp_parse_abort),
	(ftp_parse_idle), (ftp_parse_fxp_size), (ftp_parse_fxp_pasv),
	(ftp_parse_fxp_port), (ftp_parse_fxp_trans), (ftp_parse_chmod),
	(ftp_read), (ftp_disconnect_retry), (ftp_disconnect),
	(ftp_do_disconnect), (ftp_do_connect), (ftp_add_dir),
	(ftp_start_data_connection), (ftp_start_data_callback),
	(ftp_active_accept_conn), (ftp_timeout_data), (ftp_timeout_list),
	(ftp_control_socket_callback), (ftp_list_socket_callback),
	(ftp_data_socket_callback), (quirk_compare): changed all sends to use
	  commands and keep track of the current command to improve performance
	  for future commands and functions.  Also, to allow acurate status 
          information.  Separated ftp_parse function into seperate functions for
          each state to eliminate cluuter and make the file easier to navigate.  
	* src/ftp.h: added new flags/structs for new functionality added to ftp.c
	* src/fxp.c: (fxp_event_handler): update to new command mechanism
	* src/local.c: (on_dir_ok_clicked), (set_clist_icon),
	(find_pixmap_file), (on_mode_ok_clicked): now use gnome mime support to 
	  determine file type and assign pixmaps to files in directory list.  Use
	  gdk_pixbuf to load images to allow loading of png, gif, etc.
	* src/main.c: (main), (print_console), (console_log_init),
	(console_log): added console logging, change \r\n to \n in print_console
	  to fix GUI output in console.  
	* src/main.h: added console log init function
	* src/preferences.c: (on_properties_apply), (load_preferences): fixed some
	  console saving and loading issues.  
	* src/queue.c: (queue_start_item): changed to use new command style
	* src/queueui.c: (on_stop_clicked): changed to use new command style
	* src/remote.c: (remote_connect_time), (remote_dblclick),
	(remote_change_dir), (remote_do_rename), (on_remote_remove),
	(on_remote_up_clicked): changes to use new command style.  
	* src/socket.c: (socket_connect), (socket_addr_connect),
	(socket_new_server), (socket_accept_connection),
	(socket_async_accept_handler), (socket_async_connect_handler),
	(socket_error), (socket_finish): added user data to socket callbacks.
	* src/socket.h: added user data to socket callbacks.  

2001-07-19  Brandon  <brandon@aspect.net>

	* src/ftp.c: (ftp_parse), (ftp_check_resume), (ftp_timeout_data): changed how resuming is
	  checked, fixing several problems, and changed queue_start to queue_next in timeout_data.
	* src/preferences.c: (on_properties_apply): fix to properly store firewall preferences
	* src/queue.c: (queue_next), (finish_queue),
	(queue_calculate_size): have queue_next call finish_queue, only add files to calculated size
	  that are marked to be transferred.  
	* src/queueui.c: (queue_update_status): check the ftp_queue exists before accessing ftp_queue->next.  
	  This was causing a SEGV but I think I fixed the bug that caused this to be called with ftp_queue == NULL
	  so this may not be needed anymore, but it's there anyway.  

2001-07-17  Brandon  <brandon@aspect.net>

	* configure.in: Wall for now, should make this an option
	* deadftp.glade: changes to properties dialog
	* po/cat-id-tbl.c: removed
	* po/glade_strings.c: changes from change to glade file
	* po/stamp-cat-id: removed
	* src/ftp.c: (ftp_check_resume): wrote check_resume
	* src/globals.h: fixed preferences issues with resume
	* src/local.c: (load_newDir_dialog), (on_dir_ok_clicked),
	(on_dir_cancel_clicked), (load_rename_dialog): prevent multiple instances from
	  being opened (caused problems).  
	* src/preferences.c: (preferences_load_dialog),
	(preferences_load_values), (on_properties_apply),
	(load_preferences), (save_preferences), (on_proxy_type_activate),
	(option_menu_get_index): record resume options.  

2001-07-16  Brandon  <brandon@aspect.net>

	* deadftp.glade: Added on_ prefix to callback functions in the 
	  popup menus, made changes to the preferences window, added on transfer
	  complete action menu.  
	* po/cat-id-tbl.c: intl changes
	* po/deadftp.pot: intl changes
	* po/glade_strings.c: updated strings from glade file
	* src/Makefile.am: added queue ui files
	* src/ftp.c: (ftp_init), (ftp_parse), (ftp_write_data),
	(ftp_read_data), (ftp_read_list_line), (ftp_do_disconnect),
	(ftp_do_connect), (ftp_add_dir), (ftp_abort),
	(ftp_active_accept_conn), (ftp_check_resume), (create_data_thread),
	(ftp_timeout_data), (ftp_timeout_list),
	(ftp_control_socket_callback), (ftp_data_socket_callback): Only initialize values that
	  are not zero, changed the queue structure, rewrote the resume code to make use of
	  the new resume options.  
	* src/ftp.h: redesigned the ftp struct to be more organized and added comments
	* src/fxp.c: (fxp_event_handler), (fxp_start_transfer),
	(fxp_delete): changes needed because of change to queue functions.  
	* src/fxp.h: changes to fix dependency comflicts
	* src/globals.h: added resume preferences.
	* src/hostmanager.c: (hm_ctree_connect), (on_hm_connect_clicked),
	(on_sitename_ok_clicked): Changes needed because of queue changes
	* src/local.c: (local_dblclick), (on_local_mkdir),
	(on_local_remove), (on_local_rename), (on_local_add_queue),
	(on_rename_ok_clicked), (on_local_refresh),
	(on_local_arrange_name), (on_local_arrange_owner),
	(on_local_arrange_group), (on_local_arrange_mode),
	(on_local_arrange_date), (on_local_arrange_length),
	(on_local_arrange_ascending), (on_local_arrange_descending),
	(on_local_arrange_autosize), (on_local_move), (on_local_mode),
	(on_local_transfer): changed popup callbacks to have on_ prefix.  Changes to how files
	  are added to queue.  
	* src/local.h: moved some declarations into a general header file.  
	* src/popups.c: changes because of other changes 
	* src/preferences.c: (on_properties_apply), (save_preferences): change to preferences code
	* src/preferences.h: same
	* src/queue.c: (queue_start), (queue_start_item), (queue_next),
	(queue_find_start), (queue_find_next), (queue_finish_current_item),
	(finish_queue), (add_queue), (add_queue_item), (queue_error),
	(queue_abort), (queue_add_fxp), (queue_go_id),
	(queue_check_fxp_go), (queue_item_delete), (queue_item_delete_id),
	(queue_calculate_size), (queue_add_url): changed queue_go to queue_start/queue_start_item and queue_next
	  to make the queue cleaner and make it easier to determine when the queue has finished
	  transfering.  
	* src/queue.h: same
	* src/queueui.c: (queue_row_compare), (on_queue_move_top),
	(on_queue_move_bottom), (on_queue_move_up), (on_queue_move_down),
	(on_queue_remove_item), (remove_queue), (queue_move_item),
	(queue_update_status), (queue_pop_status), (queue_hide_status),
	(on_queue_delay), (on_queue_save), (on_queue_load),
	(queue_do_save), (queue_add_saved_item), (queue_do_load),
	(on_go_clicked), (on_overwrite_clicked), (on_resume_clicked),
	(on_cancel_clicked), (on_queue_select_row), (on_queue_row_move),
	(on_queue_drag_data_received), (on_queue_selection_received),
	(on_queue_unselect_row), (on_queue_unselect_all),
	(on_queue_file_ok_clicked), (load_edit_queue), (store_queue_item),
	(on_queue_ok_clicked), (on_queue_cancel_clicked),
	(on_queue_apply_clicked), (on_editqueue_destroy),
	(on_queue_edit_item), (init_queue_layout), (queue_clist_append),
	(redisplay_queue), (on_stop_clicked), (queue_update_item_status),
	(on_queue_reset_status), (editqueue_changed),
	(on_editqueue_resume_toggled), (on_queue_start_item),
	(on_queue_drag_drop), (on_queue_clear), (queue_update_item_size): seperated queue ui functions into
	  seperate file to make queue.c file easier to navigate.  Added on_ prefix to all popup callbacks.  
	* src/queueui.h: same
	* src/remote.c: (print_trans_message), (str_to_mode),
	(remote_quick_connect), (remote_dblclick), (on_remote_mkdir),
	(on_remote_rename), (on_remote_remove), (on_remote_add_queue),
	(on_remote_drag_data_get), (on_remote_refresh),
	(on_remote_arrange_name), (on_remote_arrange_owner),
	(on_remote_arrange_group), (on_remote_arrange_mode),
	(on_remote_arrange_date), (on_remote_arrange_length),
	(on_remote_arrange_ascending), (on_remote_arrange_descending),
	(on_remote_arrange_autosize), (on_remote_mode), (on_remote_move),
	(on_remote_transfer), (on_remote_raw_command),
	(on_remote_edit_commands), (remote_update_quick_connect): Added on_ prefix to all popup callbacks as well
	  as update how files are added to the queue.  
	* src/remote.h: same
	* src/socket.c: (socket_new_server): Added support for bind_ip
	* src/support.h: moved pixmap functions from local.h to here

2001-05-11  Brandon  <brandon@aspect.net>

	* src/ftp.c: (ftp_start_data_callback),
	(ftp_control_socket_callback), (ftp_list_socket_callback),
	(ftp_data_socket_callback): fixed error handling bug in callbacks
	* src/proxy.c: (socks5_authenticate), (socks5_authenticate_1),
	(socks5_authenticate_2), (socks5_connect_1), (socks5_connect_2),
	(socks5_bind_1), (socks5_bind_2), (socks5_accept_1),
	(socks4_connect), (socks4_connect_1), (socks4_bind),
	(socks4_bind_1), (socks4_accept), (socks4_accept_1): added socks 4 support (not 
	  tested yet)
	* src/socks.h: same

2001-05-11  Brandon  <brandon@aspect.net>

	* src/ftp.c: (ftp_parse), (ftp_read_list), (ftp_read),
	(ftp_do_disconnect), (ftp_start_data_callback),
	(ftp_active_accept_conn), (create_data_thread),
	(ftp_control_socket_callback), (ftp_list_socket_callback),
	(ftp_data_socket_callback): indented code
	* src/ftp.h: same
	* src/globals.h: same
	* src/hostmanager.c: (hm_change_host_info),
	(on_sitename_ok_clicked): same
	* src/local.c: (init_local_dir_layout), (on_local_click_column),
	(local_set_sort_info), (load_mode_dialog):
	* src/main.h: same
	* src/popups.c: (local_show_popup), (remote_show_popup),
	(init_popups): same
	* src/preferences.c: (preferences_load_values),
	(on_properties_apply), (load_preferences), (save_preferences),
	(on_bind_ip_toggled), (on_anti_idle_toggled),
	(on_limit_port_toggled), (on_proxy_type_activate): same
	* src/preferences.h: same
	* src/proxy.c: (proxy_send_data), (proxy_write),
	(socks5_authenticate), (socks5_authenticate_1),
	(socks5_authenticate_2), (socks5_connect_1), (socks5_connect_2),
	(socks5_bind), (socks5_bind_1), (socks5_bind_2), (socks5_accept),
	(socks5_accept_1): same
	* src/proxy.h: same
	* src/queue.c: (queue_update_status), (queue_pop_status),
	(init_queue_layout): indented code and noe hide extra status bars
	  when not in use.  
	* src/remote.c: (remote_init), (init_remote_dir_layout),
	(remote_connect_time), (remote_dblclick), (on_remote_click_column),
	(remote_set_sort_info): indented code
	* src/remote.h: same
	* src/socket.c: (socket_connect), (socket_addr_connect),
	(socket_new_server), (socket_make_string),
	(socket_accept_connection), (socket_async_accept_handler),
	(socket_set_nonblock), (socket_free), (socket_set_data),
	(socket_error), (socket_finish), (socket_disconnect), (socket_new): same
	* src/socket.h: same

2001-05-10  Brandon  <brandon@aspect.net>

	* deadftp.glade: not sure
	* po/glade_strings.c: update with the glade file
	* src/ftp.h: changes that aren't being used yet
	* src/queue.c: (on_go_clicked), (queue_calculate_size),
	(queue_clear): added queue_clear function, fixed bug in go_clicked
	* src/remote.c: (remote_dblclick): nothing important
	* src/socket.c: (socket_connect_thread),
	(socket_addr_connect_thread), (socket_async_connect_handler): fixed bug
	  that was causing segfaults

2001-05-07  Brandon  <brandon@aspect.net>

	* configure.in: added hack to get rid of O2 because of wierd SEGV
	* deadftp.glade: redid some prefs stuff and changes status bar
	* po/glade_strings.c: update from glade
	* src/ftp.c: (ftp_init), (ftp_parse), (ftp_write_data),
	(ftp_read_data), (ftp_read_list), (create_data_thread),
	(ftp_list_socket_callback): turn non-blocking I/O off in transfer
	 threads.  
	* src/ftp.h: added queue_size and queue_speed for calculating
	 queue transfer time.  
	* src/preferences.c: (preferences_load_dialog),
	(preferences_load_values), (on_properties_apply),
	(load_preferences), (save_preferences), (on_bind_ip_toggled),
	(on_anti_idle_toggled), (on_limit_port_toggled),
	(on_proxy_type_activate): fixed saving/loading of prefs and prefs dialog.
	* src/preferences.h: same
	* src/proxy.c: (proxy_send_data), (socks5_bind_2), (socks5_accept),
	(socks5_accept_1): not sure but probably fixed up some of the code
	* src/proxy.h: same
	* src/queue.c: (add_queue), (add_queue_item),
	(queue_update_status), (queue_pop_status), (queue_add_fxp),
	(queue_item_delete), (queue_item_delete_id),
	(queue_calculate_size): changed to calculate queue size
	* src/queue.h: same
	* src/remote.c: (remote_init): init new status bar variables
	* src/remote.h: new status bar variables
	* src/socket.c: (socket_new_server), (socket_accept_connection): changed
	  functions to be more proxy friendly.  
	* src/socket.h: same

2001-05-02  Brandon  <brandon@aspect.net>

	* deadftp.glade: changed prefs dialog around.  Not sure if this
 	  will be the final design.  
	* po/glade_strings.c: updated with glade file.  
	* src/ftp.c: (ftp_init), (ftp_send_pass), (ftp_send_data),
	(ftp_send_queue), (ftp_parse), (ftp_write_data), (ftp_read_data),
	(ftp_read_list), (ftp_read), (ftp_do_disconnect), (ftp_do_connect),
	(ftp_exit), (ftp_start_data_connection), (ftp_start_data_callback),
	(ftp_active_accept_conn), (ftp_check_resume),
	(ftp_control_socket_callback), (ftp_list_socket_callback),
	(ftp_data_socket_callback): redid how sockets work to make interfacing
	  with different proxy servers much easier and more async.  
	* src/ftp.h: same
	* src/globals.h: added some preference values
	* src/hostmanager.c: (hm_clear_host), (hm_ctree_connect),
	(on_hm_connect_clicked), (on_sitename_ok_clicked),
	(on_add_cur_host_clicked): commented out some code until I fix the
	  preferences dialog.  
	* src/local.c: (change_local_dir), (local_dblclick): not sure
	* src/main.c: (main): not sure
	* src/main.h: not sure
	* src/preferences.c: (preferences_load_dialog),
	(preferences_load_values), (on_properties_apply),
	(load_preferences), (save_preferences): working on redoing preferences
	  dialog.  
	* src/preferences.h: same
	* src/proxy.c: (socks5_authenticate): working on improving socks5
	  interface.  
	* src/proxy.h: same
	* src/queue.c: (queue_go), (check_resume), (add_queue),
	(queue_update_status), (queue_pop_status),
	(on_queue_drag_data_received): commented out some stuff until I finish
	  new interface.  
	* src/remote.c: (remote_init), (remote_update_dir_list),
	(remote_connect_time), (remote_quick_connect): same
	* src/socket.c: (socket_do_connect), (socket_connect_thread),
	(socket_addr_connect_thread), (socket_connect),
	(socket_addr_connect), (socket_new_server), (socket_make_string),
	(socket_accept_connection), (socket_async_accept_handler),
	(socket_async_connect_handler), (socket_set_nonblock),
	(socket_free), (socket_set_data), (socket_error), (socket_finish),
	(socket_disconnect), (socket_new): major rehaul of socket interface.  
	* src/socket.h: same

2001-04-25  Brandon  <brandon@aspect.net>

	* src/Makefile.am: put files in alphabetic order and addedproxy.[ch]
	* src/ftp.c: (ftp_start_data_connection),
	(ftp_start_data_callback): changed to use new server socket function
	* src/globals.h: added/changed some prefs values
	* src/preferences.c: (preferences_load_values),
	(on_properties_apply), (load_preferences), (save_preferences): changed sock5 prefs to proxy prefs
	* src/proxy.c: (proxy_send_data), (proxy_write), (proxy_read),
	(socks5_authenticate), (socks5_authenticate_1),
	(socks5_authenticate_2), (socks5_connect), (socks5_connect_1),
	(socks5_connect_2), (socks5_bind), (socks5_bind_1),
	(socks5_bind_2): moved proxy stuff into this file and changed how proxies are handled to allow
	more types to be added more easily.  
	* src/proxy.h: same
	* src/socket.c: (socket_connect_thread),
	(socket_addr_connect_thread), (socket_new_server),
	(socket_make_string), (socket_accept_connection),
	(socket_async_connect_handler), (socket_free_ctx), (socket_error),
	(socket_finish): same
	* src/socket.h: same

2001-04-17  Brandon  <brandon@aspect.net>

	* configure.in: changed version, changed name of perl define
	* deadftp.glade: changed remove_move to proper value remote_move
	* po/cat-id-tbl.c: updated
	* po/deadftp.pot: updated
	* src/ftp.c: (ftp_parse), (ftp_read_list), (ftp_read_list_line),
	(ftp_list_socket_callback), (ftp_data_socket_callback): fixed some
	 cases where state wasn't being reset to IDLE on error.  added CHMOD
	 stuff, indent'd code.
	* src/ftp.h: added CHMOD state
	* src/fxp.c: (fxp_event_handler): indent'd code
	* src/hostmanager.c: (hm_change_host_info),
	(on_sitename_ok_clicked): indent'd code
	* src/local.c: (change_local_dir), (local_refresh_dir),
	(init_local_dir_layout), (on_local_click_column),
	(local_set_sort_info), (local_arrange_autosize), (local_move),
	(local_move_string_callback), (local_mode), (load_mode_dialog),
	(on_mode_toggled), (on_mode_changed), (on_mode_ok_clicked),
	(local_transfer): indent'd code, added function to load mode dialog
	 for both local and remote files.  
	* src/local.h: added function to load mode dialog
	* src/popups.c: (local_show_popup), (remote_show_popup),
	(init_popups): indent'd code
	* src/preferences.c: (preferences_load_values),
	(on_properties_apply), (load_preferences), (save_preferences): indent'd code
	* src/queue.c: (on_queue_selection_received), (init_queue_layout),
	(queue_add_fxp), (queue_go_id), (queue_item_delete_id): indent'd code
	* src/remote.c: (init_remote_dir_layout), (remote_update_dir_list),
	(remote_dblclick), (on_remote_click_column), (remote_refresh),
	(remote_set_sort_info), (remote_arrange_autosize), (remote_mode),
	(remote_move), (remote_transfer), (remote_raw_command),
	(remote_edit_commands): added remote_mode as well as adding empty
	 functions for several new features to prevent glade from complaining
	 on startup.  Also indent'd code.  
	* src/socket.c: (socket_set_data): indent'd code

2001-04-17  Brandon  <brandon@aspect.net>

	* acconfig.h: updated for perl define
	* configure.in: updated for perl detection
	* deadftp.glade: added modeDialog
	* po/glade_strings.c: updated glade file
	* src/ftp.c: (ftp_exit): save preferences
	* src/local.c: (local_set_sort_info), (local_arrange_autosize),
	(local_move), (local_move_string_callback), (local_mode),
	(on_mode_toggled), (on_mode_changed), (on_mode_ok_clicked): added mode
	dialog, only update view when sort field/order is actually changed,
	not just when a signal is emitted.  
	* src/main.h: added modeDialog
	* src/preferences.c: (load_preferences), (save_preferences): parse colors
	 using gdk_color_parse

2001-04-17  Brandon  <brandon@aspect.net>

	* configure.in: not sure
	* po/deadftp.pot: update
	* src/remote.c: (remote_set_sort_info), (remote_arrange_autosize): only refresh list if changes were made

2001-04-15  Brandon  <brandon@aspect.net>

	* deadftp.glade: added new options to local & remote popup menus
	* po/deadftp.pot: updated
	* po/glade_strings.c: update strings
	* src/clipboard.c: (clipboard_monitor): changed how gnome_config is used for prefs
	* src/ftp.c: (ftp_parse), (ftp_read_list_line),
	(ftp_disconnect_retry), (ftp_retry), (ftp_exit), (ftp_abort),
	(ftp_start_data_connection), (ftp_check_resume),
	(ftp_list_socket_callback): changed how gnome_config is used for prefs
	* src/globals.h: added Preferences structure to hold preferences
	* src/hostmanager.c: (hm_clear_host), (on_sitename_ok_clicked): changed how 
	  gnome_config is used for prefs
	* src/local.c: (change_local_dir), (local_refresh_dir),
	(init_local_dir_layout), (on_local_click_column),
	(local_set_sort_info), (local_arrange_name), (local_arrange_owner),
	(local_arrange_group), (local_arrange_mode), (local_arrange_date),
	(local_arrange_length), (local_arrange_ascending),
	(local_arrange_descending), (local_arrange_autosize): changed how 
          gnome_config is used for prefs, added new options to the local popup menu
	* src/main.c: (main), (print_console): changed how gnome_config is used for prefs
	* src/main.h: added local and remote popup widgets to deadftp struct
	* src/popups.c: (local_show_popup), (remote_show_popup),
	(init_popups): changed how popups are displayed to allow for dynamic popups
	* src/preferences.c: (preferences_load_values),
	(on_properties_apply), (on_color_remote_color_set),
	(on_color_local_color_set), (on_color_info_color_set),
	(on_color_error_color_set), (on_properties_help),
	(load_preferences), (save_preferences): changed how gnome_config is used for prefs
	* src/preferences.h: same
	* src/queue.c: (check_resume), (on_queue_selection_received),
	(init_queue_layout), (queue_clist_append),
	(queue_update_item_status): changed how gnome_config is used for prefs
	* src/remote.c: (remote_init), (init_remote_dir_layout),
	(remote_update_dir_list), (remote_connect_time),
	(remote_quick_connect), (on_remote_click_column),
	(remote_set_sort_info), (remote_arrange_name),
	(remote_arrange_owner), (remote_arrange_group),
	(remote_arrange_mode), (remote_arrange_date),
	(remote_arrange_length), (remote_arrange_ascending),
	(remote_arrange_descending), (remote_arrange_autosize): changed how gnome_config is 
	 used for prefs, added several new items to the remote popup
	* src/remote.h: same
	* src/socket.c: (socket_connect_thread),
	(socket_addr_connect_thread), (socket_socks_bind_thread),
	(socket_new_server), (socket_make_string),
	(socket_accept_connection), (socket_socks_setup),
	(socket_socks_authenticate): changed how gnome_config is used for prefs

2001-04-06  Brandon  <brandon@aspect.net>

	* Makefile.am: changed to xml-i18n-tools for i18n
	* NEWS: updated
	* TODO: updated
	* configure.in: changed to xml-i18n-tools for i18n
	* macros/autogen.sh: change to xml-i18n-tools for i18n
	* macros/gnome-x-checks.m4: detect gthread properly
	* po/Makefile.in.in: changed to xml-i18n-tools for i18n
	* src/Makefile.am: include gthread properly
	* src/ftp.c: (ftp_parse): fixed resume detection problem
	* src/remote.c: (remote_dblclick): not sure

2001-04-01  Brandon  <brandon@aspect.net>

	* NEWS: updated
	* src/ftp.c: (ftp_read_list), (list_join), (ftp_read_list_line): use GMemChunk and
	GStringChunk for directory list.  
	* src/ftp.h: fixed compiler warnings
	* src/local.c: (change_local_dir), (mode_to_str), (uid_to_str),
	(gid_to_str): use GMemChunk and GStringChunk for directory list.  
	* src/main.c: fixed compiler warnings
	* src/preferences.c: same
	* src/remote.c: (remote_init), (on_remote_click_column): use GMemChunk and 
	GStringChunk for directory list.
	* src/remote.h: fixed compiler warnings

2001-04-01  Brandon  <brandon@aspect.net>

	* NEWS: updated
	* TODO: updated
	* src/ftp.c: (ftp_parse), (ftp_write_data), (ftp_read_data),
	(ftp_read_list_line), (ftp_data_socket_callback): update directory listing
	after a successful remove or rename.  Set the TOS for data sockets
	* src/socket.c: (socket_set_data): added function to set TOS.  
	* src/socket.h: same

2001-03-28  Brandon  <brandon@aspect.net>

	* NEWS: updated
	* src/ftp.c: (ftp_read_list_line): handle wierd dir and filenames

2001-03-28  Brandon  <brandon@aspect.net>

	* src/remote.c: (remote_remove): make removing remote dirs work

2001-03-25  Brandon  <brandon@aspect.net>

	* src/ftp.c: (ftp_parse), (ftp_do_disconnect),
	(ftp_data_socket_callback): added test to check if the FTP server supports
	resuming when it connects.  
	* src/ftp.h: same

2001-03-25  Brandon  <brandon@aspect.net>

	* NEWS: moved old changelog to NEWS file and now use prepare-Changelog to
	make the ChangeLog
	* src/Makefile.am: added -lgthread to LIBS **HACK** should be done right..
	* src/main.c: (main): added g_threads_init call.
	* src/queue.c: (queue_start_item): fixed segv when no item was selected