summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog1443
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.
-