CVSROOT: /cvs/gnome
Module name: gamin
Changes by: jmc 05/08/01 11:27:19
Modified files:
. : ChangeLog
lib : gam_error.c
server : Makefile.am gam_channel.c gam_connection.c
gam_listener.c gam_listener.h gam_node.c
gam_node.h gam_poll.c gam_server.c
gam_subscription.c
Added files:
server : gam_fs.c gam_fs.h gam_pidname.c gam_pidname.h
Log message:
2005-08-01 John McCutchan <[EMAIL PROTECTED]>
* lib/gam_error.c: (gam_error_handle_signal): fflush the error stream
* server/Makefile.am: Add gam_fs and gam_pidname to build
* server/gam_channel.c: (gam_check_secure_dir):
* server/gam_connection.c: (gam_reqtype_to_string),
(gam_connection_set_pid), (gam_connection_request):
* server/gam_fs.c: (gam_fs_free_filesystems), (gam_fs_find_fs),
(gam_fs_find_fs_props), (gam_fs_filesystem_sort_cb),
(gam_fs_scan_mtab), (gam_fs_init), (gam_fs_get_mon_type),
(gam_fs_get_poll_timeout), (gam_fs_set), (gam_fs_unset),
(gam_fs_debug):
* server/gam_fs.h: Persistant storage of what filesystems are mounted and
where. Adds 2 preferences to each filesystem type, poll interval &
kernel/poll/none option.
* server/gam_listener.c: (gam_listener_new), (gam_listener_free),
(gam_listener_add_subscription),
(gam_listener_remove_subscription):
* server/gam_listener.h: Add pidname to debug output
* server/gam_node.c: (gam_node_new),
(gam_node_remove_subscription): Fix long standing bug of watches being
removed at the kernel level while the subscription level thinks they still
exist.
* server/gam_node.h:
* server/gam_pidname.c: (gam_get_pidname):
* server/gam_pidname.h: Retrieves the process name for a given pid.
* server/gam_poll.c: (trigger_dir_handler), (trigger_file_handler),
(poll_file), (gam_poll_scan_directory_internal),
(gam_poll_scan_all_callback), (gam_poll_init_full),
(gam_poll_remove_subscription): Incorporate gam_fs options into logic.
* server/gam_server.c: (gam_show_debug), (gam_add_subscription),
(gam_remove_subscription):
* server/gam_subscription.c: (gam_subscription_new),
(gam_subscription_free), (gam_subscription_set_listener),
(gam_subscription_cancel): Debug output changes
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gamin&who=jmc&date=explicit&mindate=2005-08-01%2011:26&maxdate=2005-08-01%2011:28
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list