diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 1443 |
1 files changed, 0 insertions, 1443 deletions
diff --git a/ChangeLog b/ChangeLog deleted file mode 100644 index 559f3e6f..00000000 --- a/ChangeLog +++ /dev/null @@ -1,1443 +0,0 @@ -2007-10-15 William Jon McCann <mccann@jhu.edu> - - * common/gdm-address.c: (gdm_address_new_from_sockaddr), - (gdm_address_peek_local_list): - * common/gdm-address.h: - * daemon/gdm-xdmcp-display-factory.c: (do_bind), - (create_address_from_request), (decode_packet): - * gui/simple-chooser/gdm-host-chooser-widget.c: (decode_packet), - (find_broadcast_addresses), (add_hosts): - The function gdm_address_new_from_sockaddr_storage gets called in a - few places with socket addresses that aren't necessary - sockaddr_storage bytes big (all the places that call getaddrinfo). - This results in the memdup call in that function potentially copying - out of bounds bytes. - Patch from: Ray Strode <halfline@gmail.com> - -2007-10-15 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/gdm-greeter-background.c (update_background): - Don't crash if background pattern can't be loaded. - Patch from: Ray Strode <halfline@gmail.com> - -2007-10-11 William Jon McCann <mccann@jhu.edu> - - * common/gdm-marshal.list: - * daemon/gdm-product-slave.c: (reset_session), (on_relay_open): - * daemon/gdm-session-worker.c: (gdm_session_worker_initialize_pam), - (gdm_session_worker_verify_user), (gdm_session_worker_open), - (open_idle), (queue_open), (on_begin_verification), - (on_begin_verification_for_user), (gdm_session_worker_constructor): - * daemon/gdm-session.c: (gdm_session_write_record), - (do_introspect), (gdm_session_open), (send_begin_verification), - (send_begin_verification_for_user): - * daemon/gdm-session.h: - * daemon/gdm-simple-slave.c: (on_greeter_cancel), - (on_greeter_connected): - * daemon/test-session.c: (main): - Also pass x11-display when opening the session. - Patch from Brian Cameron <brian.cameron@sun.com> - -2007-10-10 William Jon McCann <mccann@jhu.edu> - - * daemon/gdm-server.c: - Add include. - -2007-10-09 William Jon McCann <mccann@jhu.edu> - - * configure.ac: - * daemon/Makefile.am: - * daemon/main.c: - * gui/simple-greeter/gdm-user-manager.c: - Some build fixes for Solaris. - Patch from Brian Cameron <brian.cameron@sun.com> - -2007-10-05 William Jon McCann <mccann@jhu.edu> - - * MAINTAINERS: - Add name. - -2007-10-05 William Jon McCann <mccann@jhu.edu> - - * AUTHORS: - Add Ray. - -2007-10-05 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/gdm-simple-greeter.c: (launch_compiz), - (launch_metacity), (create_greeter): - Try to launch compiz or fallback to metacity. - The test isn't a good one. - -2007-10-05 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/gdm-greeter-background.c: - (cairo_surface_get_width), (cairo_surface_get_height), - (update_surface), (load_image), (update_background), - (gdm_greeter_background_move_resize_window), (get_outside_region), - (get_monitor_geometry), (update_geometry), - (gdm_greeter_background_real_size_request), - (gdm_greeter_background_real_expose), - (gdm_greeter_background_real_configure), - (gdm_greeter_background_class_init): - * gui/simple-greeter/gdm-greeter-panel.c: (gdm_greeter_panel_init): - * gui/simple-greeter/gdm-simple-greeter.c: (create_greeter): - Make the background window sizing more robust. And a little - more efficient. Also add some tranparency to the windows - when running under a compositor. - -2007-10-04 William Jon McCann <mccann@jhu.edu> - - * daemon/main.c: (set_effective_user), (set_effective_group), - (set_effective_user_group), (gdm_daemon_check_permissions): - Set euid to 0 before setting egid so it can succeed. - -2007-10-04 William Jon McCann <mccann@jhu.edu> - - * AUTHORS: - Add myself. - - * AUTHORS.pre-3.0: - * ChangeLog.pre-3.0: - * HACKING.pre-3.0: - * MAINTAINERS.pre-3.0: - * NEWS.pre-3.0: - * README.pre-3.0: - * TODO.pre-3.0: - Remove obsolete files. - - * daemon/gdm-session.c: - * daemon/gdm-session.h: - * daemon/gdm-xdmcp-display-factory.h: - Update copyright notices. - -2007-10-04 William Jon McCann <mccann@jhu.edu> - - * common/gdm-common-unknown-origin.c: (gdm_safe_fopen_w): - * common/gdm-common-unknown-origin.h: - * common/gdm-common.c: - * configure.ac: - * daemon/gdm-slave.c: (gdm_slave_connect_to_x11_display): - * daemon/gdm-xdmcp-display-factory.c: - (gdm_xdmcp_handle_indirect_query), - (gdm_xdmcp_handle_managed_forward): - * daemon/main.c: (main_restoreenv), (gdm_restart_now), - (check_logdir), (check_servauthdir), (set_effective_user_group), - (gdm_daemon_check_permissions), (gdm_daemon_change_user), (main): - Remove some more obsolete stuff. Make distcheck happy. - -2007-10-04 William Jon McCann <mccann@jhu.edu> - - * configure.ac: - * Makefile.am (SUBDIRS): - * docs/C/.cvsignore: - * docs/C/gdm.xml: - * docs/C/legal.xml: - * docs/C/make-and-upload.sh: - * docs/Makefile.am: - * docs/de/.cvsignore: - * docs/de/Makefile.am: - * docs/de/gdm-de.omf: - * docs/de/gdm.xml: - * docs/de/legal.xml: - * docs/en_GB/Makefile.am: - * docs/en_GB/en_GB.po: - * docs/es/.cvsignore: - * docs/es/Makefile.am: - * docs/es/es.po: - * docs/es/gdm-es.omf: - * docs/es/gdm.xml: - * docs/es/legal.xml: - * docs/fr/.cvsignore: - * docs/fr/Makefile.am: - * docs/fr/gdm-fr.omf: - * docs/fr/gdm.xml: - * docs/fr/legal.xml: - * docs/gdm.1: - * docs/gdm.omf.in: - * docs/it/.cvsignore: - * docs/it/Makefile.am: - * docs/it/gdm-it.omf: - * docs/it/gdm.xml: - * docs/it/legal.xml: - * docs/ja/.cvsignore: - * docs/ja/Makefile.am: - * docs/ja/gdm-ja.omf: - * docs/ja/gdm.xml: - * docs/ja/legal.xml: - * docs/ko/.cvsignore: - * docs/ko/ko.po: - * docs/sv/.cvsignore: - * docs/sv/Makefile.am: - * docs/sv/sv.po: - * docs/uk/.cvsignore: - * docs/uk/Makefile.am: - * docs/uk/gdm-uk.omf: - * docs/uk/gdm.xml: - * docs/uk/legal.xml: - * docs/uk/uk.po: - * docs/zh_CN/.cvsignore: - * docs/zh_CN/Makefile.am: - * docs/zh_CN/gdm-zh_CN.omf: - * docs/zh_CN/gdm.xml: - * docs/zh_CN/legal.xml: - * docs/zh_HK/.cvsignore: - * docs/zh_HK/Makefile.am: - * docs/zh_HK/gdm-zh_HK.omf: - * docs/zh_HK/gdm.xml: - * docs/zh_HK/legal.xml: - * docs/zh_TW/.cvsignore: - * docs/zh_TW/Makefile.am: - * docs/zh_TW/gdm-zh_TW.omf: - * docs/zh_TW/gdm.xml: - * docs/zh_TW/legal.xml: - Remove docs since they are obsolete. - -2007-10-04 William Jon McCann <mccann@jhu.edu> - - * common/Makefile.am: - * common/gdm-common-unknown-origin.c: (gdm_sigchld_block_push), - (gdm_sigchld_block_pop), (gdm_sigterm_block_push), - (gdm_sigterm_block_pop), (gdm_sigusr2_block_push), - (gdm_sigusr2_block_pop), (gdm_safe_fopen_w), (ve_clearenv): - * common/gdm-common-unknown-origin.h: - * common/gdm-common.c: - * common/gdm-common.h: - * config/Makefile.am: - * config/XKeepsCrashing: - * config/default.desktop.in: - * config/extract-shell.sh: - * config/gdmprefetchlist.in: - * config/gettextfoo.h: - * config/locale.alias: - * config/ssh.desktop.in.in: - * configure.ac: - * daemon/Makefile.am: - * daemon/choose.c: - * daemon/choose.h: - * daemon/gdm-xdmcp-display-factory.c: - (gdm_xdmcp_handle_indirect_query), (gdm_xdmcp_handle_manage), - (gdm_xdmcp_handle_managed_forward): - * daemon/main.c: (delete_pid): - * utils/Makefile.am: - * utils/gdm-dmx-reconnect-proxy.c: - Remove some more obsolete code. Move common - code with unknown copyright status into separate file. - Try to identify more copy with unknown copyright status. - -2007-10-04 William Jon McCann <mccann@jhu.edu> - - * common/Makefile.am: - * common/gdm-common.c: - * common/gdm-common.h: - * common/ve-signal.c: - * common/ve-signal.h: - * config/Makefile.am: - * configure.ac: - * daemon/Makefile.am: - * daemon/auth.c: - * daemon/filecheck.c: - * daemon/filecheck.h: - * daemon/gdm-factory-slave.c: (get_script_environment): - * daemon/gdm-greeter-session.c: (get_greeter_environment): - * daemon/gdm-product-slave.c: (get_script_environment): - * daemon/gdm-server.c: (rotate_logs), (server_child_setup), - (gdm_server_start): - * daemon/gdm-simple-slave.c: (get_script_environment): - * daemon/gdm-xdmcp-display-factory.c: (fd_set_close_on_exec), - (open_port), (gdm_xdmcp_handle_request), (gdm_xdmcp_handle_manage): - * libgreeter/Makefile.am: - * libgreeter/gdmlanguages.c: - * libgreeter/gdmlanguages.h: - * libgreeter/gdmsession.c: - * libgreeter/gdmsession.h: - * libgreeter/gdmwm.c: - * libgreeter/gdmwm.h: - * utils/Makefile.am: - * utils/gdm-ssh-session: - * utils/gdmmktemp.c: - * utils/gdmopen.c: - * utils/gdmprefetch.c: - * utils/gdmsetup-pam: - * utils/gdmsetup-security.in: - * utils/gdmtranslate.c: - Remove lots of obsolete code. Organize the configure checks a bit. - -2007-10-04 William Jon McCann <mccann@jhu.edu> - - * acinclude.m4: - * common/Makefile.am: - * configure.ac: - * daemon/Makefile.am: - * daemon/gdm-factory-slave.c: (run_greeter), - (idle_connect_to_display): - * daemon/gdm-product-slave.c: (setup_server), - (idle_connect_to_display): - * daemon/gdm-simple-slave.c: (run_greeter), - (idle_connect_to_display): - * daemon/gdm-slave.c: (gdm_slave_set_busy_cursor), - (set_local_auth), (gdm_slave_connect_to_x11_display): - * daemon/gdm-slave.h: - * gui/Makefile.am: - * gui/modules/.cvsignore: - * gui/modules/AccessDwellMouseEvents.in: - * gui/modules/AccessKeyMouseEvents.in: - * gui/modules/Makefile.am: - * gui/modules/dwellmouselistener.c: - * gui/modules/keymouselistener.c: - * gui/simple-chooser/Makefile.am: - * gui/simple-greeter/Makefile.am: - * gui/simple-greeter/libnotificationarea/Makefile.am: - * libgreeter/Makefile.am: - Fix up the handling of dependencies. Make the daemon - only depend on x11, glib, gobject, dbus. Move some - things from the slaves to the base class. - Remove the unused modules for now. - -2007-10-03 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/greeter-main.c: (main): - Init gnome-vfs. - -2007-10-03 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/Makefile.am: - Also add here. - -2007-10-03 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/gdm-user-private.h: - Oops add file. - -2007-10-03 William Jon McCann <mccann@jhu.edu> - - * configure.ac: - * gui/simple-greeter/Makefile.am: - * gui/simple-greeter/gdm-user-chooser-widget.c: (populate_model), - (on_user_added), (on_user_removed), (gdm_user_chooser_widget_init): - * gui/simple-greeter/gdm-user-manager.c: - (gdm_user_manager_error_quark), (gdm_user_manager_get_user), - (listify_hash_values_hfunc), (gdm_user_manager_list_users), - (reload_passwd), (reload_shells), (shells_monitor_cb), - (passwd_monitor_cb), (gdm_user_manager_class_init), - (reload_passwd_timeout), (queue_reload_passwd), - (gdm_user_manager_init), (gdm_user_manager_finalize), - (gdm_user_manager_ref_default): - * gui/simple-greeter/gdm-user-manager.h: - * gui/simple-greeter/gdm-user.c: (gdm_user_class_init), - (gdm_user_init), (gdm_user_set_property), (gdm_user_get_property), - (gdm_user_finalize), (_gdm_user_update), (_gdm_user_add_session), - (_gdm_user_remove_session), (_gdm_user_icon_changed), - (gdm_user_get_uid), (gdm_user_get_real_name), - (gdm_user_get_user_name), (gdm_user_get_home_directory), - (gdm_user_get_shell), (gdm_user_get_sessions), - (gdm_user_get_n_sessions), (gdm_user_collate): - * gui/simple-greeter/gdm-user.h: - * gui/simple-greeter/test-user-chooser.c: (main): - * gui/simple-greeter/test-user-manager.c: (on_user_added), - (on_user_removed), (main): - Add basic user monitoring. Hook up to user-list. - -2007-10-02 William Jon McCann <mccann@jhu.edu> - - * daemon/gdm-factory-slave.c: (on_session_relay_info), - (on_session_relay_problem), (on_session_relay_info_query), - (on_session_relay_secret_info_query), (on_session_relay_opened), - (on_session_relay_user_verified), (greeter_reset_timeout), - (queue_greeter_reset), (on_session_relay_user_verification_error), - (on_session_relay_disconnected), - (on_session_relay_session_started), - (on_greeter_begin_verification), (run_greeter), - (gdm_factory_slave_start), (gdm_factory_slave_finalize): - * daemon/gdm-greeter-server.c: (gdm_greeter_server_ready), - (handle_begin_verification), (greeter_handle_child_message), - (do_introspect), (gdm_greeter_server_class_init): - * daemon/gdm-greeter-server.h: - * daemon/gdm-local-display-factory.c: (create_display_for_device): - * daemon/gdm-product-slave.c: (relay_session_opened), - (on_session_opened), (on_session_user_verified), - (on_session_user_verification_error), (on_session_info), - (on_session_problem), (on_session_info_query), - (on_session_secret_info_query), (on_relay_begin_verification), - (create_new_session), (on_relay_cancelled), - (connect_to_session_relay), (gdm_product_slave_start): - * daemon/gdm-session-relay.c: - (gdm_session_relay_begin_verification), (handle_user_verified), - (handle_user_verification_error), (handle_opened), - (session_handle_child_message), (do_introspect), - (handle_connection), (gdm_session_relay_class_init): - * daemon/gdm-session-relay.h: - * daemon/gdm-session.c: - * daemon/gdm-simple-slave.c: (on_session_user_verified), - (on_session_user_verification_error), (on_session_info), - (on_session_problem), (on_session_info_query), - (on_session_secret_info_query), (on_session_opened), - (create_new_session), (on_greeter_begin_verification), - (on_greeter_user_selected), (run_greeter), - (gdm_simple_slave_finalize): - * gui/simple-greeter/Makefile.am: - * gui/simple-greeter/gdm-simple-greeter.c: (switch_page), - (do_cancel), (reset_dialog), (gdm_simple_greeter_ready), - (gdm_simple_greeter_reset), (on_user_activated), (create_greeter), - (gdm_simple_greeter_class_init): - * gui/simple-greeter/gdm-simple-greeter.glade: - * gui/simple-greeter/gdm-user-chooser-widget.c: (populate_model): - * gui/simple-greeter/greeter-main.c: (on_ready), - (on_begin_verification), (main): - * libgreeter/gdm-greeter.c: (gdm_greeter_real_ready), - (gdm_greeter_ready), (gdm_greeter_emit_begin_verification), - (gdm_greeter_emit_answer_query), (gdm_greeter_class_init): - * libgreeter/gdm-greeter.h: - Require the greeter to call BeginVerification. But only - after the greeter is sent a Ready. - - Make the factory-slave report verification status. - - Audit the communication paths and apply some fixes. - - Hook up the user chooser in the greeter. Only has dummy users. - -2007-10-02 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/gdm-user-chooser-widget.c: - (gdm_user_chooser_widget_init): - Oops really revert this time. - -2007-10-02 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/gdm-user-chooser-widget.c: - (add_user_to_model), (populate_model), - (gdm_user_chooser_widget_init): - Revert last commit. Use simpler widget. - Add tooltips and change orientation. - -2007-10-02 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/Makefile.am: - * gui/simple-greeter/gdm-icon-nav.c: (gdm_icon_nav_scroll_event), - (gdm_icon_nav_adj_changed), (gdm_icon_nav_adj_value_changed), - (gdm_icon_nav_scroll_step), (gdm_icon_nav_button_clicked), - (gdm_icon_nav_start_scroll), (gdm_icon_nav_stop_scroll), - (gdm_icon_nav_get_property), (gdm_icon_nav_set_property), - (gdm_icon_nav_constructor), (gdm_icon_nav_class_init), - (gdm_icon_nav_init), (gdm_icon_nav_new), - (gdm_icon_nav_get_show_buttons), (gdm_icon_nav_set_show_buttons), - (gdm_icon_nav_get_mode), (gdm_icon_nav_set_mode): - * gui/simple-greeter/gdm-icon-nav.h: - * gui/simple-greeter/gdm-user-chooser-widget.c: - (gdm_user_chooser_widget_init): - Use a custom scrolling widget for user list. Adapted - from eog-thumb-nav. - -2007-10-02 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/Makefile.am: - * gui/simple-greeter/gdm-language-chooser-widget.c: - * gui/simple-greeter/gdm-session-chooser-dialog.c: - (gdm_session_chooser_dialog_init): - * gui/simple-greeter/gdm-session-chooser-widget.c: - * gui/simple-greeter/gdm-simple-greeter.c: (create_greeter): - * gui/simple-greeter/gdm-user-chooser-dialog.c: - (gdm_user_chooser_dialog_get_current_user_name), - (gdm_user_chooser_dialog_set_property), - (gdm_user_chooser_dialog_get_property), - (gdm_user_chooser_dialog_constructor), - (gdm_user_chooser_dialog_dispose), - (gdm_user_chooser_dialog_class_init), (on_response), - (gdm_user_chooser_dialog_init), (gdm_user_chooser_dialog_finalize), - (gdm_user_chooser_dialog_new): - * gui/simple-greeter/gdm-user-chooser-dialog.h: - * gui/simple-greeter/gdm-user-chooser-widget.c: - (chooser_user_free), - (gdm_user_chooser_widget_get_current_user_name), (select_name), - (gdm_user_chooser_widget_set_current_user_name), - (gdm_user_chooser_widget_set_property), - (gdm_user_chooser_widget_get_property), - (gdm_user_chooser_widget_constructor), - (gdm_user_chooser_widget_dispose), - (gdm_user_chooser_widget_class_init), (on_selection_changed), - (collect_users), (on_item_activated), (add_user_to_model), - (get_pixbuf_for_user), (populate_model), (separator_func), - (compare_user_names), (compare_user), - (gdm_user_chooser_widget_init), (gdm_user_chooser_widget_finalize), - (gdm_user_chooser_widget_new): - * gui/simple-greeter/gdm-user-chooser-widget.h: - * gui/simple-greeter/greeter-main.c: (activate_power_manager): - * gui/simple-greeter/test-user-chooser.c: (main): - Add skeleton for user switcher widget. - -2007-10-01 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/gdm-session-chooser-widget.c: - (gdm_session_chooser_widget_get_current_session_name), - (select_name), (gdm_session_chooser_widget_dispose), - (on_session_selected), (add_session_to_model), (populate_model), - (separator_func), (compare_session_names), (compare_session), - (gdm_session_chooser_widget_init): - Add some "special" targets to the list for last and default. - -2007-10-01 William Jon McCann <mccann@jhu.edu> - - * configure.ac: - * gui/simple-greeter/Makefile.am: - * gui/simple-greeter/gdm-session-chooser-dialog.c: - (gdm_session_chooser_dialog_get_current_session_name), - (gdm_session_chooser_dialog_set_property), - (gdm_session_chooser_dialog_get_property), - (gdm_session_chooser_dialog_constructor), - (gdm_session_chooser_dialog_dispose), - (gdm_session_chooser_dialog_class_init), (on_response), - (gdm_session_chooser_dialog_init), - (gdm_session_chooser_dialog_finalize), - (gdm_session_chooser_dialog_new): - * gui/simple-greeter/gdm-session-chooser-dialog.h: - * gui/simple-greeter/gdm-session-chooser-widget.c: - (chooser_session_free), - (gdm_session_chooser_widget_get_current_session_name), - (select_name), - (gdm_session_chooser_widget_set_current_session_name), - (gdm_session_chooser_widget_set_property), - (gdm_session_chooser_widget_get_property), - (gdm_session_chooser_widget_constructor), - (gdm_session_chooser_widget_dispose), - (gdm_session_chooser_widget_class_init), (on_session_selected), - (get_flags_from_key_file), (load_session_file), - (collect_sessions_from_directory), - (collect_sessions_from_directories), (collect_sessions), - (on_row_activated), (add_session_to_model), (populate_model), - (gdm_session_chooser_widget_init), - (gdm_session_chooser_widget_finalize), - (gdm_session_chooser_widget_new): - * gui/simple-greeter/gdm-session-chooser-widget.h: - * gui/simple-greeter/test-session-chooser.c: (main): - Add a basic session chooser widget. - -2007-09-24 William Jon McCann <mccann@jhu.edu> - - * daemon/gdm-session-worker.c: (gdm_session_worker_initialize_pam): - Also check for empty hostname strings. - * daemon/test-session.c: (on_open): - Don't print null strings - solaris crashes. - Patch from Brian Cameron <brian.cameron@sun.com> - -2007-09-21 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/gdm-simple-greeter.c: (create_greeter): - Use black circle for invisible char if '*' is currently default. - -2007-09-19 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/gdm-language-chooser-widget.c: - (get_lc_identification), (add_locale_to_model): - * gui/simple-greeter/test-language-chooser.c: (main): - Don't print null strings - solaris crashes. - Patch from Brian Cameron <brian.cameron@sun.com> - -2007-09-19 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/gdm-language-chooser-dialog.c: - (gdm_language_chooser_dialog_init): - * gui/simple-greeter/gdm-language-chooser-widget.c: (parse_locale), - (construct_language_name), (select_name), - (gdm_language_chooser_widget_set_current_language_name), - (collect_locales_from_archive), (collect_locales_from_directory): - * gui/simple-greeter/gdm-language-chooser-widget.h: - * gui/simple-greeter/test-language-chooser.c: (main): - Add lang setting capability and set initially to $LANG - -2007-09-19 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/gdm-language-chooser-dialog.c: - (gdm_language_chooser_dialog_dispose): - * gui/simple-greeter/gdm-language-chooser-widget.c: - (gdm_language_chooser_widget_get_current_language_name): - Get the current selection. - -2007-09-19 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/gdm-language-chooser-widget.c: (parse_locale), - (collect_locales_from_archive), (collect_locales_from_directory), - (add_locale_to_model): - Properly parse a locale name using the template [language[_territory][.codeset][@modifier]]. - -2007-09-19 William Jon McCann <mccann@jhu.edu> - - * daemon/gdm-greeter-session.c: (get_greeter_environment), - (signal_pid), (spawn_child_setup), - (spawn_command_line_sync_as_user), - (spawn_command_line_async_as_user), (parse_value_as_integer), - (parse_dbus_launch_output), (start_dbus_daemon), - (stop_dbus_daemon), (gdm_greeter_session_spawn), - (gdm_greeter_session_stop), (gdm_greeter_session_init), - (gdm_greeter_session_finalize): - * gui/simple-greeter/gdm-language-chooser-widget.c: - (parse_short_name): - Manage the lifecycle of the D-Bus session since - the X server doesn't exit. - -2007-09-19 William Jon McCann <mccann@jhu.edu> - - * daemon/gdm-session.c: - Remove old defines - -2007-09-19 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/gdm-language-chooser-widget.c: - (get_lc_identification), (collect_locales_from_archive): - Add ifdef LC_IDENTIFICATION. - -2007-09-19 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/Makefile.am: - * gui/simple-greeter/gdm-language-chooser-widget.c: - * gui/simple-greeter/langinfo.h: - Remove langinfo.h and use system header. - -2007-09-19 William Jon McCann <mccann@jhu.edu> - - * gui/simple-chooser/Makefile.am: - Add XDMCP_LIBS. - -2007-09-18 William Jon McCann <mccann@jhu.edu> - - * config/gdm: - Disallow root login in pam config. - -2007-09-18 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/Makefile.am: - Add the locale-related headers to fix distcheck. - -2007-09-18 William Jon McCann <mccann@jhu.edu> - - * configure.ac: - * gui/simple-greeter/Makefile.am: - * gui/simple-greeter/gdm-language-chooser-dialog.c: - (gdm_language_chooser_dialog_get_current_language_name), - (gdm_language_chooser_dialog_set_property), - (gdm_language_chooser_dialog_get_property), - (gdm_language_chooser_dialog_constructor), - (gdm_language_chooser_dialog_dispose), - (gdm_language_chooser_dialog_class_init), (on_response), - (gdm_language_chooser_dialog_init), - (gdm_language_chooser_dialog_finalize), - (gdm_language_chooser_dialog_new): - * gui/simple-greeter/gdm-language-chooser-dialog.h: - * gui/simple-greeter/gdm-language-chooser-widget.c: - (chooser_locale_free), - (gdm_language_chooser_widget_get_current_language_name), - (gdm_language_chooser_widget_set_property), - (gdm_language_chooser_widget_get_property), - (gdm_language_chooser_widget_constructor), - (gdm_language_chooser_widget_dispose), - (gdm_language_chooser_widget_class_init), (on_language_selected), - (locale_exists), (utf8_convert), (get_lc_identification), - (get_short_name_for_locale), (parse_short_name), (nameentcmp), - (collect_locales_from_archive), (select_dirs), - (collect_locales_from_directory), (collect_locales_from_aliases), - (collect_locales), (on_row_activated), (get_translated_language), - (get_language), (get_territory), (get_translated_territory), - (languages_parse_start_tag), (territories_parse_start_tag), - (languages_init), (territories_init), (add_locale_to_model), - (populate_model), (gdm_language_chooser_widget_init), - (gdm_language_chooser_widget_finalize), - (gdm_language_chooser_widget_new): - * gui/simple-greeter/gdm-language-chooser-widget.h: - * gui/simple-greeter/langinfo.h: - * gui/simple-greeter/libnotificationarea/Makefile.am: - * gui/simple-greeter/locarchive.h: - * gui/simple-greeter/test-language-chooser.c: (main): - First shot at a language chooser widget that uses locale - archives and iso-codes. - -2007-09-13 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/Makefile.am: - * gui/simple-greeter/gdm-greeter-background.c: - (read_background_image_placement_from_string), - (read_color_shading_from_string), (on_key_changed), - (settings_init), (scale_pixbuf), (load_image), (update_background), - (gdm_greeter_background_constructor), - (gdm_greeter_background_dispose), - (gdm_greeter_background_real_map), - (gdm_greeter_background_real_realize), - (gdm_greeter_background_real_configure), - (gdm_greeter_background_real_expose), - (gdm_greeter_background_class_init), (gdm_greeter_background_init): - * gui/simple-greeter/gdm-simple-greeter.c: (create_greeter): - * gui/simple-greeter/libbackground/*: - * gui/simple-greeter/test-greeter-background.c: (main): - Make background widget functional. Will follow the - gconf defaults in /desktop/gnome/background. Removed - libbackground. - -2007-09-12 William Jon McCann <mccann@jhu.edu> - - * configure.ac: - * gui/simple-greeter/Makefile.am: - * gui/simple-greeter/gdm-simple-greeter.c: - Fix build - -2007-09-12 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/Makefile.am: - * gui/simple-greeter/libbackground: - Added cut-n-paste lib. - -2007-09-12 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/Makefile.am: - * gui/simple-greeter/cutnpaste/*: - Rename directory. - * gui/simple-greeter/gdm-greeter-background.c: - (gdm_greeter_background_set_property), - (gdm_greeter_background_get_property), - (gdm_greeter_background_constructor), - (gdm_greeter_background_dispose), - (gdm_greeter_background_real_map), (on_screen_size_changed), - (gdm_greeter_background_real_realize), - (gdm_greeter_background_real_unrealize), - (gdm_greeter_background_class_init), (on_delete_event), - (gdm_greeter_background_init), (gdm_greeter_background_finalize), - (gdm_greeter_background_new): - * gui/simple-greeter/gdm-greeter-background.h: - * gui/simple-greeter/gdm-simple-greeter.c: (create_panel): - Add a background widget. - -2007-09-11 William Jon McCann <mccann@jhu.edu> - - * common/gdm-address.c: (gdm_address_is_loopback): - Convert address to network byte order before comparison. - Patch from Jacob Berkman <jacob@gnome.org> - -2007-09-11 William Jon McCann <mccann@jhu.edu> - - * config/gdm: - * config/gdm-autologin: - Update PAM config. - -2007-09-11 William Jon McCann <mccann@jhu.edu> - - * config/Makefile.am: - * config/gnome.desktop.in.in: - * configure.ac: - Remove gnome-session.desktop since it is provided - by gnome-session. - -2007-09-11 William Jon McCann <mccann@jhu.edu> - - * configure.ac: - Fix distcheck. - -2007-09-10 William Jon McCann <mccann@jhu.edu> - - * daemon/INTERNALS: - * daemon/Makefile.am: - * daemon/gdm-factory-slave.c: (on_greeter_start), - (on_greeter_stop), (run_greeter), (gdm_factory_slave_stop): - * daemon/gdm-greeter-proxy.c: - * daemon/gdm-greeter-proxy.h: - * daemon/gdm-greeter-session.c: (change_user), - (greeter_session_child_setup), (open_greeter_session), - (close_greeter_session), (get_greeter_environment), - (gdm_slave_whack_temp_auth_file), (create_temp_auth_file), - (greeter_session_child_watch), (gdm_greeter_session_spawn), - (gdm_greeter_session_start), (greeter_session_died), - (gdm_greeter_session_stop), - (gdm_greeter_session_set_server_address), - (_gdm_greeter_session_set_x11_display_name), - (_gdm_greeter_session_set_x11_display_hostname), - (_gdm_greeter_session_set_x11_display_device), - (_gdm_greeter_session_set_x11_display_is_local), - (_gdm_greeter_session_set_x11_authority_file), - (_gdm_greeter_session_set_user_name), - (_gdm_greeter_session_set_group_name), - (gdm_greeter_session_set_property), - (gdm_greeter_session_get_property), - (gdm_greeter_session_constructor), - (gdm_greeter_session_class_init), (gdm_greeter_session_init), - (gdm_greeter_session_finalize), (gdm_greeter_session_new): - * daemon/gdm-greeter-session.h: - * daemon/gdm-simple-slave.c: (on_user_verified), - (on_greeter_start), (on_greeter_stop), (run_greeter), - (gdm_simple_slave_stop): - * daemon/gdm-slave.c: - Rename GdmGreeterProxy->GdmGreeterSession - -2007-09-10 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/gdm-simple-greeter.c: (set_focus), - (reset_dialog), (gdm_simple_greeter_info_query), - (gdm_simple_greeter_secret_info_query): - * gui/simple-greeter/gdm-simple-greeter.glade: - * gui/simple-greeter/greeter-main.c: - Don't auto-activate g-p-m. Try to get focus in entry. - -2007-09-08 William Jon McCann <mccann@jhu.edu> - - * daemon/gdm-greeter-server.c: (greeter_server_message_handler), - (connection_filter_function): - * daemon/gdm-session-relay.c: (session_relay_message_handler), - (connection_filter_function): - * daemon/gdm-session.c: (session_message_handler), - (connection_filter_function): - Don't print null strings - solaris crashes. - Patch from Brian Cameron <brian.cameron@sun.com> - -2007-09-05 William Jon McCann <mccann@jhu.edu> - - * configure.ac: - * daemon/gdm-greeter-server.c: (handle_get_display_id): - * gui/simple-greeter/Makefile.am: - * gui/simple-greeter/cutnpaste/Makefile.am: - * gui/simple-greeter/cutnpaste/fixedtip.c: (button_press_handler), - (expose_handler), (na_fixed_tip_class_init), (na_fixed_tip_init), - (na_fixed_tip_position), (na_fixed_tip_parent_size_allocated), - (na_fixed_tip_parent_screen_changed), (na_fixed_tip_new), - (na_fixed_tip_set_markup), (na_fixed_tip_set_orientation): - * gui/simple-greeter/cutnpaste/fixedtip.h: - * gui/simple-greeter/cutnpaste/na-marshal.list: - * gui/simple-greeter/cutnpaste/na-tray-manager.c: - (na_tray_manager_init), (na_tray_manager_class_init), - (na_tray_manager_finalize), (na_tray_manager_set_property), - (na_tray_manager_get_property), (na_tray_manager_new), - (na_tray_manager_plug_removed), - (na_tray_manager_make_socket_transparent), - (na_tray_manager_socket_exposed), - (na_tray_manager_socket_style_set), - (na_tray_manager_handle_dock_request), (pending_message_free), - (na_tray_manager_handle_client_message_message_data), - (na_tray_manager_handle_begin_message), - (na_tray_manager_handle_cancel_message), - (na_tray_manager_handle_client_message_opcode), - (na_tray_manager_window_filter), - (na_tray_manager_selection_clear_event), - (na_tray_manager_unmanage), - (na_tray_manager_set_orientation_property), - (na_tray_manager_manage_screen_x11), - (na_tray_manager_manage_screen), - (na_tray_manager_check_running_screen_x11), - (na_tray_manager_check_running), (na_tray_manager_get_child_title), - (na_tray_manager_set_orientation), - (na_tray_manager_get_orientation): - * gui/simple-greeter/cutnpaste/na-tray-manager.h: - * gui/simple-greeter/cutnpaste/na-tray.c: (get_tray), (tray_added), - (tray_removed), (icon_tip_buffer_free), (icon_tip_free), - (icon_tip_buffer_compare), (icon_tip_show_next_clicked), - (icon_tip_show_next_timeout), (icon_tip_show_next), (message_sent), - (message_cancelled), (update_orientation_for_messages), - (update_size_and_orientation), (na_tray_init), - (na_tray_constructor), (na_tray_dispose), (na_tray_set_property), - (na_tray_size_request), (na_tray_size_allocate), - (na_tray_class_init), (na_tray_new_for_screen), - (na_tray_set_orientation), (na_tray_get_orientation), - (idle_redraw_cb), (na_tray_force_redraw): - * gui/simple-greeter/cutnpaste/na-tray.h: - * gui/simple-greeter/cutnpaste/obox.c: (na_obox_class_init), - (na_obox_init), (na_obox_new), (get_class), (na_obox_size_request), - (na_obox_size_allocate), (na_obox_set_orientation): - * gui/simple-greeter/cutnpaste/obox.h: - * gui/simple-greeter/cutnpaste/testtray.c: (do_add), - (update_child_count), (tray_added_cb), (tray_removed_cb), - (orientation_changed_cb), (maybe_quit), - (warning_dialog_response_cb), (add_tray_cb), - (create_tray_on_screen), (main): - * gui/simple-greeter/gdm-greeter-panel.c: - (gdm_greeter_panel_set_property), (gdm_greeter_panel_get_property), - (gdm_greeter_panel_constructor), (gdm_greeter_panel_dispose), - (gdm_greeter_panel_move_resize_window), (on_screen_size_changed), - (gdm_greeter_panel_real_realize), - (gdm_greeter_panel_real_unrealize), (get_outside_region), - (get_monitor_geometry), (set_struts), (update_struts), - (update_geometry), (gdm_greeter_panel_real_size_request), - (gdm_greeter_panel_class_init), (gdm_greeter_panel_init), - (gdm_greeter_panel_finalize), (gdm_greeter_panel_new): - * gui/simple-greeter/gdm-greeter-panel.h: - * gui/simple-greeter/gdm-simple-greeter.c: (set_sensitive), - (set_message), (create_greeter), (create_panel), - (gdm_simple_greeter_constructor): - * gui/simple-greeter/gdm-simple-greeter.glade: - * gui/simple-greeter/greeter-main.c: (get_display_id): - * gui/simple-greeter/test-greeter-panel.c: (main): - Add a greeter panel bar with an embedded notification area. - -2007-09-05 William Jon McCann <mccann@jhu.edu> - - * daemon/gdm-factory-slave.c: (run_greeter): - * daemon/gdm-greeter-server.c: (handle_disconnect), - (handle_get_display_id), (greeter_handle_child_message), - (do_introspect), (_gdm_greeter_server_set_display_id), - (gdm_greeter_server_set_property), - (gdm_greeter_server_get_property), (gdm_greeter_server_class_init), - (gdm_greeter_server_new): - * daemon/gdm-greeter-server.h: - * daemon/gdm-simple-slave.c: (run_greeter), - (gdm_simple_slave_stop): - * daemon/gdm-slave.c: (gdm_slave_finalize): - * gui/simple-greeter/gdm-simple-greeter.c: - (suspend_button_clicked), (gdm_simple_greeter_new): - * gui/simple-greeter/gdm-simple-greeter.h: - * gui/simple-greeter/greeter-main.c: (on_select_hostname), - (on_disconnected), (get_display_id), (main): - * libgreeter/gdm-greeter.c: (gdm_greeter_display_is_local), - (gdm_greeter_emit_disconnected), (_gdm_greeter_set_display_id), - (gdm_greeter_set_property), (gdm_greeter_get_property), - (cache_display_values), (gdm_greeter_constructor), - (gdm_greeter_class_init), (gdm_greeter_finalize): - * libgreeter/gdm-greeter.h: - Add SelectHostname, Disconnected, and GetDisplayId methods - to the greeter server interface. - -2007-09-05 William Jon McCann <mccann@jhu.edu> - - * daemon/gdm-greeter-server.c: (handle_select_hostname), - (greeter_handle_child_message), (do_introspect), - (gdm_greeter_server_class_init): - * daemon/gdm-greeter-server.h: - Add SelectHostname to greeter interface. For use - with xdmcp host choosers. - -2007-09-04 William Jon McCann <mccann@jhu.edu> - - * daemon/gdm-session-worker.c (gdm_session_worker_verify_user): - Don't print null strings - solaris crashes. - Patch from Brian Cameron <brian.cameron@sun.com> - -2007-09-04 William Jon McCann <mccann@jhu.edu> - - * common/gdm-address.c: (gdm_address_peek_local_list): - * daemon/gdm-xdmcp-display-factory.c: (do_bind), - (gdm_xdmcp_send_failed): - * gui/simple-chooser/chooser-main.c: (main): - * gui/simple-chooser/gdm-host-chooser-widget.c: (chooser_host_add), - (chooser_host_remove), (chooser_host_free), (find_known_host), - (browser_add_host), (decode_packet), (do_ping), (xdmcp_discover), - (find_broadcast_addresses), (add_hosts), (xdmcp_init), - (gdm_host_chooser_widget_get_current_hostname), - (gdm_host_chooser_widget_dispose), - (gdm_host_chooser_widget_class_init), (on_host_selected), - (on_row_activated), (gdm_host_chooser_widget_init): - * gui/simple-chooser/gdm-host-chooser-widget.h: - Make the chooser kinda work. - -2007-08-31 William Jon McCann <mccann@jhu.edu> - - * gui/simple-chooser/Makefile.am: - * gui/simple-chooser/gdm-host-chooser-widget.c: (decode_packet), - (do_ping), (ping_try), (xdmcp_discover), (xdmcp_init), - (gdm_host_chooser_widget_init): - A bit more stuff for the chooser - -2007-08-31 William Jon McCann <mccann@jhu.edu> - - * daemon/gdm-greeter-server.c: (generate_address): - * daemon/gdm-session-relay.c: (generate_address): - * daemon/gdm-session.c: (generate_address): - Remove subdirectory in dbus socket tmpdir. - -2007-08-31 William Jon McCann <mccann@jhu.edu> - - * configure.ac: - * daemon/gdm-server.c: (gdm_server_init): - Use X_SERVER define instead of hardcoding xorg. - Patch from Brian Cameron <brian.cameron@sun.com> - -2007-08-30 William Jon McCann <mccann@jhu.edu> - - * configure.ac: - * gui/Makefile.am: - * gui/simple-chooser/Makefile.am: - * gui/simple-chooser/chooser-main.c: (main): - * gui/simple-chooser/gdm-host-chooser-dialog.c: - (gdm_host_chooser_dialog_get_current_hostname), - (gdm_host_chooser_dialog_set_property), - (gdm_host_chooser_dialog_get_property), - (gdm_host_chooser_dialog_constructor), - (gdm_host_chooser_dialog_dispose), - (gdm_host_chooser_dialog_class_init), (on_response), - (gdm_host_chooser_dialog_init), (gdm_host_chooser_dialog_finalize), - (gdm_host_chooser_dialog_new): - * gui/simple-chooser/gdm-host-chooser-dialog.h: - * gui/simple-chooser/gdm-host-chooser-widget.c: - (gdm_host_chooser_widget_refresh), - (gdm_host_chooser_widget_get_current_hostname), - (gdm_host_chooser_widget_set_property), - (gdm_host_chooser_widget_get_property), - (gdm_host_chooser_widget_constructor), - (gdm_host_chooser_widget_dispose), - (gdm_host_chooser_widget_class_init), (on_row_activated), - (gdm_host_chooser_widget_init), (gdm_host_chooser_widget_finalize), - (gdm_host_chooser_widget_new): - * gui/simple-chooser/gdm-host-chooser-widget.h: - * libgreeter/gdm-greeter.h: - Add skeleton for chooser. - -2007-08-29 William Jon McCann <mccann@jhu.edu> - - * daemon/gdm-local-display-factory.c: - (create_displays_for_pci_devices): - * daemon/test-hal-seats.c: (get_pci_seats): - Initialize and free error in loop. - -2007-08-28 William Jon McCann <mccann@jhu.edu> - - * common/gdm-address.c: - * common/gdm-address.h: - * common/gdm-common.c: - * common/gdm-common.h: - * common/gdm-log.c: - * common/gdm-log.h: - * common/gdm-md5.c: - * common/gdm-md5.h: - * common/gdm-settings-backend.c: - * common/gdm-settings-backend.h: - * common/gdm-settings-client.c: - * common/gdm-settings-client.h: - * common/gdm-settings-desktop-backend.c: - * common/gdm-settings-desktop-backend.h: - * common/gdm-settings-direct.c: - * common/gdm-settings-direct.h: - * common/gdm-settings-keys.h: - * common/gdm-settings-utils.c: - * common/gdm-settings-utils.h: - * common/gdm-settings.c: - * common/gdm-settings.h: - * common/gdm-signal-handler.c: - * common/gdm-signal-handler.h: - * common/ve-signal.c: - * common/ve-signal.h: - * daemon/auth.c: - * daemon/choose.c: - * daemon/choose.h: - * daemon/factory-slave-main.c: - * daemon/filecheck.c: - * daemon/gdm-display-factory.c: - * daemon/gdm-display-factory.h: - * daemon/gdm-display-store.c: - * daemon/gdm-display-store.h: - * daemon/gdm-display.c: - * daemon/gdm-display.h: - * daemon/gdm-factory-slave.c: - * daemon/gdm-factory-slave.h: - * daemon/gdm-greeter-proxy.c: - * daemon/gdm-greeter-proxy.h: - * daemon/gdm-greeter-server.c: - * daemon/gdm-greeter-server.h: - * daemon/gdm-local-display-factory.c: - * daemon/gdm-local-display-factory.h: - * daemon/gdm-manager.c: - * daemon/gdm-manager.h: - * daemon/gdm-product-display.c: - * daemon/gdm-product-display.h: - * daemon/gdm-product-slave.c: - * daemon/gdm-product-slave.h: - * daemon/gdm-server.c: - * daemon/gdm-server.h: - * daemon/gdm-session-relay.c: - * daemon/gdm-session-relay.h: - * daemon/gdm-session-worker-job.c: - * daemon/gdm-session-worker-job.h: - * daemon/gdm-session-worker.c: - * daemon/gdm-session-worker.h: - * daemon/gdm-session.c: - * daemon/gdm-session.h: - * daemon/gdm-simple-slave.c: - * daemon/gdm-simple-slave.h: - * daemon/gdm-slave-proxy.c: - * daemon/gdm-slave-proxy.h: - * daemon/gdm-slave.c: - * daemon/gdm-slave.h: - * daemon/gdm-static-display.c: - * daemon/gdm-static-display.h: - * daemon/gdm-static-factory-display.c: - * daemon/gdm-static-factory-display.h: - * daemon/gdm-xdmcp-display-factory.c: - * daemon/gdm-xdmcp-display-factory.h: - * daemon/gdm-xdmcp-display.c: - * daemon/gdm-xdmcp-display.h: - * daemon/main.c: - * daemon/product-slave-main.c: - * daemon/session-worker-main.c: - * daemon/simple-slave-main.c: - * daemon/test-hal-seats.c: - * daemon/test-session.c: - * gui/simple-greeter/gdm-simple-greeter.c: - * gui/simple-greeter/gdm-simple-greeter.h: - * gui/simple-greeter/greeter-main.c: - * libgreeter/gdm-greeter.c: - * libgreeter/gdm-greeter.h: - * libgreeter/gdmlanguages.c: - * libgreeter/gdmsession.c: - Mass change tabs to spaces. Tabs suck. - -2007-08-28 William Jon McCann <mccann@jhu.edu> - - * daemon/gdm-factory-slave.c: (on_greeter_answer): - * daemon/gdm-greeter-server.c: (handle_answer_query): - * daemon/gdm-product-slave.c: (on_relay_answer): - * daemon/gdm-session-relay.c: (gdm_session_relay_answer_query): - * daemon/gdm-session-worker.c: - (gdm_session_worker_pam_new_messages_handler): - * gui/simple-greeter/greeter-main.c: (on_query_answer): - Don't echo authentication responses. - -2007-08-23 William Jon McCann <mccann@jhu.edu> - - * daemon/gdm-display.c: (_gdm_display_set_seat_id), - (gdm_display_set_property), (gdm_display_get_property), - (gdm_display_class_init), (gdm_display_finalize): - Add seat-id property. - -2007-08-23 William Jon McCann <mccann@jhu.edu> - - * configure.ac: - Add libresolv to EXTRA_DAEMON_LIBS on Solaris - Patch from Brian Cameron <brian.cameron@sun.com> - -2007-08-22 William Jon McCann <mccann@jhu.edu> - - * daemon/INTERNALS: - Add some basic descriptions of some internals. - -2007-08-22 William Jon McCann <mccann@jhu.edu> - - * daemon/getvt.c: - * daemon/getvt.h: - * daemon/test-hal-seats.c: - Remove getvt stuff. Add little hal test tool. - -2007-08-22 William Jon McCann <mccann@jhu.edu> - - * daemon/gdm-factory-slave.c: (run_greeter): - * daemon/gdm-product-slave.c: (setup_server): - * daemon/gdm-simple-slave.c: (run_greeter): - Remove tsol_init stuff for now - -2007-08-22 William Jon McCann <mccann@jhu.edu> - - * configure.ac: - * daemon/gdm-session-worker.c: - (gdm_session_worker_give_user_credentials): - Add support for non POSIX getpwnam_r - -2007-08-21 William Jon McCann <mccann@jhu.edu> - - * daemon/gdm-display-factory.c: - * daemon/gdm-factory-slave.c: - * daemon/gdm-product-slave.c: (on_session_started): - * daemon/gdm-xdmcp-display-factory.c: - Remove unused signals variable. - -2007-08-21 William Jon McCann <mccann@jhu.edu> - - * daemon/test-session.c: (on_secret_info_query): - Convert termio to termios stuff. - -2007-08-21 William Jon McCann <mccann@jhu.edu> - - * acconfig.h: - * acinclude.m4: - * common/gdm-address.c: - * configure.ac: - * daemon/Makefile.am: - * daemon/factory-slave-main.c: - * daemon/gdm-server.c: (server_child_setup): - * daemon/main.c: (main): - * daemon/product-slave-main.c: - * daemon/session-worker-main.c: - * daemon/simple-slave-main.c: - * daemon/test-session.c: (on_secret_info_query): - Some Solaris build fixes. - Patch from Brian Cameron <brian.cameron@sun.com> - -2007-08-03 William Jon McCann <mccann@jhu.edu> - - * daemon/gdm-display-factory.c: (gdm_display_factory_start), - (gdm_display_factory_stop): - * daemon/gdm-display-factory.h: - * daemon/gdm-local-display-factory.c: - (gdm_local_display_factory_start), - (gdm_local_display_factory_stop), - (gdm_local_display_factory_class_init): - * daemon/gdm-local-display-factory.h: - * daemon/gdm-manager.c: (gdm_manager_start), - (gdm_manager_set_wait_for_go): - * daemon/gdm-xdmcp-display-factory.c: - (gdm_xdmcp_display_factory_start), - (gdm_xdmcp_display_factory_stop), - (gdm_xdmcp_display_factory_class_init): - * daemon/gdm-xdmcp-display-factory.h: - Fix up inheritance. - -2007-08-03 William Jon McCann <mccann@jhu.edu> - - * daemon/Makefile.am: - * daemon/gdm-display-factory.c: (gdm_display_factory_error_quark), - (gdm_display_factory_get_display_store), - (gdm_display_factory_start), (gdm_display_factory_stop), - (gdm_display_factory_set_display_store), - (gdm_display_factory_set_property), - (gdm_display_factory_get_property), - (gdm_display_factory_class_init), (gdm_display_factory_init), - (gdm_display_factory_finalize): - * daemon/gdm-display-factory.h: - * daemon/gdm-local-display-factory.c: (create_display_for_device), - (create_displays_for_pci_devices), - (gdm_local_display_factory_start), - (gdm_local_display_factory_set_property), - (gdm_local_display_factory_get_property), - (gdm_local_display_factory_class_init): - * daemon/gdm-local-display-factory.h: - * daemon/gdm-manager.c: (gdm_manager_start), - (gdm_manager_set_wait_for_go), (gdm_manager_constructor), - (gdm_manager_finalize): - * daemon/gdm-xdmcp-display-factory.c: - (gdm_xdmcp_display_factory_error_quark), (get_next_session_serial), - (setup_multicast), (open_port), (gdm_xdmcp_num_displays_from_host), - (gdm_xdmcp_display_lookup_by_host), (get_willing_output), - (gdm_xdmcp_send_willing), (gdm_xdmcp_send_unwilling), - (gdm_xdmcp_send_forward_query), (handle_any_query), - (handle_direct_query), (gdm_xdmcp_handle_broadcast_query), - (gdm_xdmcp_handle_query), (gdm_xdmcp_handle_indirect_query), - (gdm_forward_query_dispose), (remove_oldest_forward), - (gdm_forward_query_alloc), (gdm_forward_query_lookup), - (gdm_xdmcp_whack_queued_managed_forwards), - (gdm_xdmcp_handle_forward_query), - (gdm_xdmcp_really_send_managed_forward), (managed_forward_handler), - (gdm_xdmcp_send_managed_forward), - (gdm_xdmcp_send_got_managed_forward), (count_sessions), - (gdm_xdmcp_recount_sessions), (purge_displays), - (gdm_xdmcp_displays_purge), (display_dispose_check), - (gdm_xdmcp_send_decline), (gdm_xdmcp_display_alloc), - (gdm_xdmcp_send_accept), (gdm_xdmcp_handle_request), - (gdm_xdmcp_display_lookup), (gdm_xdmcp_send_failed), - (gdm_xdmcp_send_refuse), (gdm_xdmcp_handle_manage), - (gdm_xdmcp_handle_managed_forward), - (gdm_xdmcp_handle_got_managed_forward), (gdm_xdmcp_send_alive), - (gdm_xdmcp_handle_keepalive), (decode_packet), - (gdm_xdmcp_display_factory_start), - (gdm_xdmcp_display_factory_stop), - (gdm_xdmcp_display_factory_set_port), - (gdm_xdmcp_display_factory_set_use_multicast), - (gdm_xdmcp_display_factory_set_multicast_address), - (gdm_xdmcp_display_factory_set_honor_indirect), - (gdm_xdmcp_display_factory_set_max_displays_per_host), - (gdm_xdmcp_display_factory_set_max_displays), - (gdm_xdmcp_display_factory_set_max_pending_displays), - (gdm_xdmcp_display_factory_set_max_wait), - (gdm_xdmcp_display_factory_set_willing_script), - (gdm_xdmcp_display_factory_set_property), - (gdm_xdmcp_display_factory_get_property), - (gdm_xdmcp_display_factory_class_init), - (gdm_xdmcp_display_factory_init), - (gdm_xdmcp_display_factory_finalize), - (gdm_xdmcp_display_factory_new): - * daemon/gdm-xdmcp-display-factory.h: - * daemon/gdm-xdmcp-manager.c: - * daemon/gdm-xdmcp-manager.h: - Add an abstract base class for display factories. Rename - gdm-xdmcp-manager to gdm-xdmcp-display-factory. - -2007-08-02 William Jon McCann <mccann@jhu.edu> - - * daemon/Makefile.am: - * daemon/gdm-local-display-factory.c: - (gdm_local_display_factory_error_quark), (get_pci_seat_devices), - (gdm_local_display_factory_start), - (gdm_local_display_factory_stop), - (gdm_local_display_factory_set_display_store), - (gdm_local_display_factory_set_property), - (gdm_local_display_factory_get_property), - (gdm_local_display_factory_class_init), (connect_to_hal), - (disconnect_from_hal), (gdm_local_display_factory_init), - (gdm_local_display_factory_finalize), - (gdm_local_display_factory_new): - * daemon/gdm-local-display-factory.h: - * daemon/gdm-manager.c: (gdm_manager_start), - (gdm_manager_set_wait_for_go), (gdm_manager_constructor): - Add new object that will monitor HAL and act as a factory - for displays. - -2007-08-01 William Jon McCann <mccann@jhu.edu> - - * daemon/gdm-session-worker.c: (open_idle), (free_open_data), - (queue_open), (on_begin_verification), - (on_begin_verification_for_user): - * daemon/gdm-session.c: (gdm_session_handle_verification_failed): - * daemon/gdm-simple-slave.c: (greeter_reset_timeout), - (queue_greeter_reset), (on_user_verification_error): - * gui/simple-greeter/gdm-simple-greeter.c: (set_message), - (do_cancel), (reset_dialog), (gdm_simple_greeter_reset), - (gdm_simple_greeter_info), (gdm_simple_greeter_problem), - (gdm_simple_greeter_info_query), - (gdm_simple_greeter_secret_info_query), (cancel_button_clicked): - * gui/simple-greeter/gdm-simple-greeter.glade: - Report errors to the greeter. Reset greeter after errors. - Open the session in an idle. - -2007-08-01 William Jon McCann <mccann@jhu.edu> - - * gui/simple-greeter/gdm-simple-greeter.c: (set_busy), (set_ready), - (set_sensitive), (reset_dialog), (gdm_simple_greeter_info_query), - (gdm_simple_greeter_secret_info_query), (ok_button_clicked), - (cancel_button_clicked), (create_greeter): - * gui/simple-greeter/gdm-simple-greeter.glade: - Change sensitivity and cursor when waiting. - -2007-08-01 William Jon McCann <mccann@jhu.edu> - - * daemon/gdm-session.c: (answer_pending_query): - * daemon/gdm-simple-slave.c: (create_new_session), - (on_greeter_cancel): - Reopen the session after the greeter is cancelled. - -2007-08-01 William Jon McCann <mccann@jhu.edu> - - * daemon/Makefile.am: - * daemon/ck-connector.c: (lookup_parameter_type), - (add_param_basic), (_ck_connector_free), (ck_connector_unref), - (ck_connector_ref), (ck_connector_new), - (ck_connector_open_session), - (ck_connector_open_session_with_parameters_valist), - (ck_connector_open_session_with_parameters), - (ck_connector_open_session_for_user), (ck_connector_get_cookie), - (ck_connector_close_session): - * daemon/ck-connector.h: - * daemon/gdm-ck-session.c: - * daemon/gdm-ck-session.h: - * daemon/gdm-factory-slave.c: (run_greeter): - * daemon/gdm-greeter-proxy.c: (open_greeter_session), - (close_greeter_session), (get_greeter_environment), - (greeter_proxy_child_watch), (gdm_greeter_proxy_spawn), - (gdm_greeter_proxy_stop), - (_gdm_greeter_proxy_set_x11_display_hostname), - (_gdm_greeter_proxy_set_x11_display_is_local), - (gdm_greeter_proxy_set_property), (gdm_greeter_proxy_get_property), - (gdm_greeter_proxy_class_init), (gdm_greeter_proxy_init), - (gdm_greeter_proxy_finalize), (gdm_greeter_proxy_new): - * daemon/gdm-greeter-proxy.h: - * daemon/gdm-simple-slave.c: (slave_open_ck_session), - (setup_session_environment), (run_greeter): - Make ConsoleKit session registration more robust and complete. - -2007-07-26 William Jon McCann <mccann@jhu.edu> - - * daemon/gdm-greeter-proxy.c: (close_greeter_session), - (greeter_proxy_child_watch), (gdm_greeter_proxy_stop): - Close greeter ConsoleKit session. - -2007-07-26 William Jon McCann <mccann@jhu.edu> - - * daemon/gdm-ck-session.c: (open_ck_session), (close_ck_session): - * daemon/gdm-ck-session.h: - * daemon/gdm-greeter-proxy.c: (open_greeter_session), - (gdm_greeter_proxy_spawn): - * daemon/gdm-simple-slave.c: (slave_open_ck_session), - (setup_session_environment), (gdm_simple_slave_init): - Register user session with ConsoleKit. - -2007-07-25 William Jon McCann <mccann@jhu.edu> - - * common/gdm-address.c: (gdm_address_get_hostname), - (gdm_address_get_numeric_info), (address_family_str), - (gdm_address_debug): - * common/gdm-address.h: - * daemon/Makefile.am: - * daemon/auth.c: (gdm_auth_add_entry), - (gdm_auth_add_entry_for_display), (gdm_auth_user_add): - * daemon/auth.h: - * daemon/gdm-ck-session.c: (unlock_ck_session): - * daemon/gdm-display.c: (gdm_display_real_add_user_authorization), - (gdm_display_add_user_authorization), - (gdm_display_real_remove_user_authorization), - (gdm_display_remove_user_authorization), - (gdm_display_get_x11_display_number), - (gdm_display_get_x11_display_name), - (_gdm_display_set_x11_display_number), - (_gdm_display_set_x11_display_name), (gdm_display_set_property), - (gdm_display_get_property), (gdm_display_class_init): - * daemon/gdm-display.h: - * daemon/gdm-display.xml: - * daemon/gdm-factory-slave.c: (run_greeter): - * daemon/gdm-greeter-proxy.c: (listify_hash): - * daemon/gdm-product-display.c: - (gdm_product_display_add_user_authorization), - (gdm_product_display_remove_user_authorization), - (gdm_product_display_class_init), (gdm_product_display_new): - * daemon/gdm-simple-slave.c: (listify_hash), - (get_script_environment), (add_user_authorization), - (setup_session_environment), (run_greeter), - (gdm_simple_slave_init): - * daemon/gdm-slave.c: (gdm_slave_real_start), - (gdm_slave_add_user_authorization), - (_gdm_slave_set_display_number), (gdm_slave_set_property), - (gdm_slave_get_property), (gdm_slave_class_init): - * daemon/gdm-slave.h: - * daemon/gdm-static-display.c: - (gdm_static_display_add_user_authorization), - (gdm_static_display_remove_user_authorization), - (gdm_static_display_class_init), (gdm_static_display_new): - * daemon/gdm-static-factory-display.c: - (gdm_static_factory_display_add_user_authorization), - (gdm_static_factory_display_remove_user_authorization), - (gdm_static_factory_display_class_init), - (gdm_static_factory_display_new): - * daemon/gdm-xdmcp-display.c: (gdm_xdmcp_display_create_authority), - (gdm_xdmcp_display_add_user_authorization), - (gdm_xdmcp_display_remove_user_authorization), - (_gdm_xdmcp_display_set_remote_address), - (gdm_xdmcp_display_set_property), (gdm_xdmcp_display_class_init), - (gdm_xdmcp_display_new): - * daemon/gdm-xdmcp-manager.c: (do_bind), (gdm_xdmcp_host_allow), - (lookup_by_host), (gdm_xdmcp_send_willing), - (gdm_xdmcp_send_unwilling), (gdm_xdmcp_send_forward_query), - (gdm_forward_query_dispose), (gdm_forward_query_lookup), - (gdm_xdmcp_handle_forward_query), - (gdm_xdmcp_really_send_managed_forward), - (gdm_xdmcp_send_got_managed_forward), (remove_host), - (gdm_xdmcp_send_decline), (gdm_xdmcp_display_alloc), - (gdm_xdmcp_send_accept), (gdm_xdmcp_handle_request), - (gdm_xdmcp_handle_manage), (gdm_xdmcp_handle_managed_forward), - (gdm_xdmcp_handle_got_managed_forward), - (gdm_xdmcp_handle_keepalive), (decode_packet): - * data/gdm.conf: - * gui/simple-greeter/greeter-main.c: (main): - Make XDMCP logins work. - -2007-07-24 William Jon McCann <mccann@jhu.edu> - - * daemon/gdm-display.c: (finish_idle), (queue_finish), - (slave_exited), (slave_died), (gdm_display_manage), - (gdm_display_real_finish), (gdm_display_finish), - (gdm_display_dispose), (gdm_display_class_init): - * daemon/gdm-display.h: - * daemon/gdm-manager.c: (load_static_displays_from_file): - * daemon/gdm-product-display.c: (gdm_product_display_finish), - (gdm_product_display_class_init): - * daemon/gdm-simple-slave.c: (on_session_exited), - (on_session_died), (on_opened), (create_new_session), - (on_greeter_start), (on_greeter_stop), (on_greeter_user_selected), - (on_greeter_cancel), (on_greeter_connected), (run_greeter), - (gdm_simple_slave_finalize): - * daemon/gdm-slave-proxy.c: (child_watch), - (gdm_slave_proxy_dispose), (gdm_slave_proxy_class_init): - * daemon/gdm-static-display.c: (gdm_static_display_finish), - (gdm_static_display_class_init): - * daemon/gdm-static-factory-display.c: - (gdm_static_factory_display_finish), - (gdm_static_factory_display_class_init): - Dogfood static display. Make static display work. Add a finished - state to the Display. Always restart static displays on finish. - -2007-07-22 Richard Hughes <richard@hughsie.com> - - * common/Makefile.am: - * daemon/Makefile.am: - * data/Makefile.am: - * gui/simple-greeter/Makefile.am: - * libgreeter/Makefile.am: - * po/POTFILES.in: - * po/POTFILES.skip: - * utils/Makefile.am: - Fix make distcheck. - |