krb5 commit: Prune Leash sources
Greg Hudson
ghudson at mit.edu
Sun Jun 3 11:54:22 EDT 2018
https://github.com/krb5/krb5/commit/0e2a5b29013d1df7a2ae2103556b0eb9eaef08c6
commit 0e2a5b29013d1df7a2ae2103556b0eb9eaef08c6
Author: Greg Hudson <ghudson at mit.edu>
Date: Mon May 21 01:10:04 2018 -0700
Prune Leash sources
When Leash was imported in 2011-2012, some of its functionality was
removed either at compile-time or runtime--most notably krb4 support,
AFS integration, and editing of "properties" (registry values).
Remove most of the unnecessary material.
src/windows/include/leashwin.h | 10 -
src/windows/include/loadfuncs-leash.h | 36 -
src/windows/installer/wix/config.wxi | 18 -
src/windows/installer/wix/features.wxi | 3 -
src/windows/installer/wix/files.wxi | 12 -
src/windows/installer/wix/msi-deployment-guide.txt | 81 +--
src/windows/installer/wix/property.wxi | 7 -
src/windows/kfwlogon/Makefile.in | 1 -
src/windows/kfwlogon/kfwcommon.c | 2 -
src/windows/leash/AfsProperties.cpp | 123 ---
src/windows/leash/AfsProperties.h | 56 --
src/windows/leash/CLeashDragListBox.cpp | 215 ----
src/windows/leash/CLeashDragListBox.h | 45 -
src/windows/leash/Krb4EditDomainRealmList.cpp | 150 ---
src/windows/leash/Krb4EditDomainRealmList.h | 77 --
src/windows/leash/Krb5Properties.cpp | 644 ------------
src/windows/leash/Krb5Properties.h | 172 ----
src/windows/leash/KrbAddHostServer.cpp | 77 --
src/windows/leash/KrbAddHostServer.h | 53 -
src/windows/leash/KrbAddRealm.cpp | 88 --
src/windows/leash/KrbAddRealm.h | 66 --
src/windows/leash/KrbConfigOptions.cpp | 674 -------------
src/windows/leash/KrbConfigOptions.h | 89 --
src/windows/leash/KrbDomainRealmMaintenance.cpp | 439 --------
src/windows/leash/KrbDomainRealmMaintenance.h | 59 --
src/windows/leash/KrbEditHostServer.cpp | 96 --
src/windows/leash/KrbEditHostServer.h | 69 --
src/windows/leash/KrbEditRealm.cpp | 98 --
src/windows/leash/KrbEditRealm.h | 75 --
src/windows/leash/KrbMiscConfigOpt.cpp | 1020 -------------------
src/windows/leash/KrbMiscConfigOpt.h | 173 ----
src/windows/leash/KrbProperties.cpp | 105 --
src/windows/leash/KrbProperties.h | 95 --
src/windows/leash/KrbRealmHostMaintenance.cpp | 1043 --------------------
src/windows/leash/KrbRealmHostMaintenance.h | 102 --
src/windows/leash/Leash.cpp | 346 -------
src/windows/leash/Leash.h | 9 -
src/windows/leash/Leash.rc | 243 +-----
src/windows/leash/LeashAboutBox.cpp | 13 -
src/windows/leash/LeashFileDialog.cpp | 75 --
src/windows/leash/LeashFileDialog.h | 57 --
src/windows/leash/LeashProperties.cpp | 202 ----
src/windows/leash/LeashProperties.h | 78 --
src/windows/leash/LeashView.cpp | 447 +--------
src/windows/leash/LeashView.h | 31 -
src/windows/leash/Lglobals.cpp | 148 ---
src/windows/leash/Lglobals.h | 81 --
src/windows/leash/MainFrm.cpp | 3 +-
src/windows/leash/Makefile.in | 35 +-
src/windows/leash/htmlhelp/Images/Bullet.gif | Bin 816 -> 0 bytes
src/windows/leash/htmlhelp/Images/Capture.PNG | Bin 5304 -> 0 bytes
.../leash/htmlhelp/Images/Get_Ticket_Icon.png | Bin 1588 -> 0 bytes
.../htmlhelp/Images/Kerberos_auth_serv_fig_10.jpg | Bin 11267 -> 0 bytes
.../htmlhelp/Images/Kerberos_auth_serv_fig_11.jpg | Bin 9638 -> 0 bytes
.../htmlhelp/Images/Kerberos_auth_serv_fig_12.jpg | Bin 18413 -> 0 bytes
.../htmlhelp/Images/Kerberos_auth_serv_fig_13.jpg | Bin 10175 -> 0 bytes
.../htmlhelp/Images/Kerberos_auth_serv_fig_5.jpg | Bin 13318 -> 0 bytes
.../htmlhelp/Images/Kerberos_auth_serv_fig_6.jpg | Bin 7854 -> 0 bytes
.../htmlhelp/Images/Kerberos_auth_serv_fig_7.jpg | Bin 7210 -> 0 bytes
.../htmlhelp/Images/Kerberos_auth_serv_fig_8.jpg | Bin 14820 -> 0 bytes
.../htmlhelp/Images/Kerberos_auth_serv_fig_9.jpg | Bin 24615 -> 0 bytes
.../leash/htmlhelp/Images/Leash_about_leash.jpg | Bin 42760 -> 0 bytes
.../htmlhelp/Images/Leash_change_password.JPG | Bin 30300 -> 0 bytes
.../leash/htmlhelp/Images/Leash_debug_window.jpg | Bin 15354 -> 0 bytes
.../leash/htmlhelp/Images/Leash_display_window.jpg | Bin 79940 -> 0 bytes
.../htmlhelp/Images/Leash_init_ticket_advanced.jpg | Bin 41549 -> 0 bytes
.../htmlhelp/Images/Leash_init_ticket_basic.jpg | Bin 24631 -> 0 bytes
.../leash/htmlhelp/Images/Leash_menu_action.jpg | Bin 16106 -> 0 bytes
.../leash/htmlhelp/Images/Leash_menu_file.jpg | Bin 3447 -> 0 bytes
.../leash/htmlhelp/Images/Leash_menu_help.jpg | Bin 7711 -> 0 bytes
.../leash/htmlhelp/Images/Leash_menu_options.jpg | Bin 18430 -> 0 bytes
.../leash/htmlhelp/Images/Leash_menu_view.jpg | Bin 6673 -> 0 bytes
.../leash/htmlhelp/Images/Leash_properties_afs.jpg | Bin 10505 -> 0 bytes
.../htmlhelp/Images/Leash_properties_krb4.jpg | Bin 29475 -> 0 bytes
.../htmlhelp/Images/Leash_properties_krb5_1.jpg | Bin 27382 -> 0 bytes
.../htmlhelp/Images/Leash_properties_krb5_2.jpg | Bin 21146 -> 0 bytes
.../htmlhelp/Images/Leash_properties_krb_1.jpg | Bin 191736 -> 0 bytes
.../htmlhelp/Images/Leash_properties_krb_2.jpg | Bin 50291 -> 0 bytes
.../htmlhelp/Images/Leash_properties_krb_3.jpg | Bin 45661 -> 0 bytes
.../htmlhelp/Images/Leash_properties_krb_4.jpg | Bin 45052 -> 0 bytes
.../htmlhelp/Images/Leash_properties_leash.jpg | Bin 26797 -> 0 bytes
.../leash/htmlhelp/Images/Leash_systray_icons.jpg | Bin 3740 -> 0 bytes
.../leash/htmlhelp/Images/Leash_systray_menu.jpg | Bin 15892 -> 0 bytes
.../leash/htmlhelp/Images/Leash_toolbar.jpg | Bin 5632 -> 0 bytes
.../leash/htmlhelp/Images/Options_Button.PNG | Bin 4116 -> 0 bytes
.../leash/htmlhelp/Images/Options_Button_Tiny.png | Bin 2243 -> 0 bytes
src/windows/leash/htmlhelp/Images/Options_Menu.PNG | Bin 5614 -> 0 bytes
.../leash/htmlhelp/Images/Options_Menu_Open.png | Bin 10690 -> 0 bytes
.../leash/htmlhelp/Images/Options_Menu_Tiny.png | Bin 7332 -> 0 bytes
.../leash/htmlhelp/Images/Ticket_Options.PNG | Bin 6267 -> 0 bytes
src/windows/leash/htmlhelp/Images/View_Menu.GIF | Bin 9618 -> 0 bytes
src/windows/leash/htmlhelp/Images/View_Menu.PNG | Bin 4838 -> 0 bytes
.../leash/htmlhelp/Images/View_Menu_tiny.png | Bin 4664 -> 0 bytes
src/windows/leash/htmlhelp/Images/View_Options.PNG | Bin 5512 -> 0 bytes
.../Images/allowed_mix_case_realm_name.png | Bin 1986 -> 0 bytes
.../htmlhelp/Images/automatic_ticket_renewal.png | Bin 1857 -> 0 bytes
.../htmlhelp/Images/destroy_tickets_on_exit.png | Bin 1742 -> 0 bytes
.../leash/htmlhelp/Images/encryption_type.png | Bin 1660 -> 0 bytes
.../leash/htmlhelp/Images/expiration_alarm.png | Bin 1293 -> 0 bytes
src/windows/leash/htmlhelp/Images/flags.png | Bin 1142 -> 0 bytes
src/windows/leash/htmlhelp/Images/issued.png | Bin 1183 -> 0 bytes
.../leash/htmlhelp/Images/renewable_until.png | Bin 1123 -> 0 bytes
src/windows/leash/htmlhelp/Images/valid_until.png | Bin 1297 -> 0 bytes
src/windows/leash/htmlhelp/LeashHelp.hhp | 184 ----
src/windows/leash/htmlhelp/MITKerberosHelp.hhp | 72 --
src/windows/leash/htmlhelp/Table_of_Contents.hhc | 232 -----
src/windows/leash/htmlhelp/html/Button_Menu.htm | 97 --
.../leash/htmlhelp/html/Distroy_Tickets.htm | 11 -
src/windows/leash/htmlhelp/html/Export_Tickets.htm | 36 -
.../leash/htmlhelp/html/How_Use_Kerberos.htm | 44 -
src/windows/leash/htmlhelp/html/Import_Status.htm | 75 --
src/windows/leash/htmlhelp/html/Import_Tickets.htm | 82 --
src/windows/leash/htmlhelp/html/More_Menu.htm | 49 -
src/windows/leash/htmlhelp/html/Options_Menu.htm | 62 --
src/windows/leash/htmlhelp/html/Renew_Tickets2.htm | 87 --
src/windows/leash/htmlhelp/html/View_Menu.htm | 99 --
.../leash/htmlhelp/html/Windows_Logon_Tickets.htm | 45 -
.../leash/htmlhelp/html/afx_hidw_status_bar.htm | 34 -
.../leash/htmlhelp/html/afx_hidw_toolbar.htm | 23 -
src/windows/leash/htmlhelp/html/hid_app_about.htm | 16 -
src/windows/leash/htmlhelp/html/hid_app_exit.htm | 22 -
.../leash/htmlhelp/html/hid_context_help.htm | 20 -
src/windows/leash/htmlhelp/html/hid_help_index.htm | 18 -
src/windows/leash/htmlhelp/html/hid_help_using.htm | 16 -
src/windows/leash/htmlhelp/html/hid_sc_close.htm | 1 -
.../leash/htmlhelp/html/hid_sc_maximize.htm | 17 -
.../leash/htmlhelp/html/hid_sc_minimize.htm | 16 -
src/windows/leash/htmlhelp/html/hid_sc_move.htm | 18 -
src/windows/leash/htmlhelp/html/hid_sc_restore.htm | 17 -
src/windows/leash/htmlhelp/html/hid_sc_size.htm | 26 -
.../leash/htmlhelp/html/hid_view_status_bar.htm | 24 -
.../leash/htmlhelp/html/hid_view_toolbar.htm | 23 -
.../leash/htmlhelp/html/leash_acknowledgements.htm | 76 --
.../leash/htmlhelp/html/leash_bug_reports.htm | 30 -
.../html/leash_command_change_password.htm | 28 -
.../html/leash_command_destroy_tickets.htm | 27 -
.../htmlhelp/html/leash_command_get_tickets.htm | 43 -
.../htmlhelp/html/leash_command_import_tickets.htm | 27 -
.../htmlhelp/html/leash_command_renew_tickets.htm | 27 -
.../htmlhelp/html/leash_command_reset_window.htm | 19 -
.../htmlhelp/html/leash_command_sync_time.htm | 27 -
.../htmlhelp/html/leash_command_update_display.htm | 30 -
.../leash/htmlhelp/html/leash_copyright.htm | 45 -
src/windows/leash/htmlhelp/html/leash_errors.htm | 18 -
src/windows/leash/htmlhelp/html/leash_export.htm | 34 -
.../leash/htmlhelp/html/leash_external_aklog.htm | 20 -
.../htmlhelp/html/leash_external_kdestroy.htm | 19 -
.../leash/htmlhelp/html/leash_external_kinit.htm | 19 -
.../leash/htmlhelp/html/leash_external_klist.htm | 19 -
.../leash/htmlhelp/html/leash_external_ms2mit.htm | 20 -
.../leash/htmlhelp/html/leash_file_exit.htm | 24 -
.../htmlhelp/html/leash_help_about_leash32.htm | 42 -
.../htmlhelp/html/leash_kerberos_copyright.htm | 45 -
.../leash/htmlhelp/html/leash_manpage_aklog.htm | 17 -
.../leash/htmlhelp/html/leash_manpage_kdestroy.htm | 86 --
.../leash/htmlhelp/html/leash_manpage_kinit.htm | 17 -
.../leash/htmlhelp/html/leash_manpage_klist.htm | 106 --
.../leash/htmlhelp/html/leash_manpage_ms2mit.htm | 16 -
src/windows/leash/htmlhelp/html/leash_manpages.htm | 18 -
.../leash/htmlhelp/html/leash_menu_commands.htm | 58 --
.../htmlhelp/html/leash_menu_help_why_use.htm | 17 -
.../htmlhelp/html/leash_option_afs_properties.htm | 27 -
.../htmlhelp/html/leash_option_auto_renewal.htm | 22 -
.../html/leash_option_destroy_tickets_on_exit.htm | 19 -
.../html/leash_option_expiration_alarm.htm | 25 -
.../html/leash_option_kerberos_properties.htm | 133 ---
.../htmlhelp/html/leash_option_krb4_properties.htm | 33 -
.../htmlhelp/html/leash_option_krb5_properties.htm | 126 ---
.../html/leash_option_leash_properties.htm | 79 --
.../html/leash_option_upper_case_realm.htm | 24 -
.../htmlhelp/html/leash_topic_about_kerberos.htm | 52 -
.../leash/htmlhelp/html/leash_topic_error_57.htm | 25 -
.../leash/htmlhelp/html/leash_topic_error_62.htm | 20 -
.../leash/htmlhelp/html/leash_topic_error_8.htm | 21 -
.../html/leash_topic_error_invalid_principal.htm | 17 -
.../html/leash_topic_kerberos_auth_service.htm | 988 ------------------
.../html/leash_topic_kerberos_command_prompt.htm | 29 -
.../html/leash_topic_kerberos_help_topics.htm | 26 -
.../htmlhelp/html/leash_topic_kerberos_names.htm | 29 -
.../html/leash_topic_kerberos_principals.htm | 125 ---
.../htmlhelp/html/leash_topic_kerberos_tickets.htm | 23 -
.../html/leash_topic_leash_help_topics.htm | 33 -
.../htmlhelp/html/leash_topic_leash_systray.htm | 64 --
.../htmlhelp/html/leash_topic_leash_window.htm | 81 --
.../htmlhelp/html/leash_topic_online_help.htm | 25 -
.../htmlhelp/html/leash_topic_password_choice.htm | 91 --
.../htmlhelp/html/leash_topic_timing_issues.htm | 27 -
.../leash/htmlhelp/html/leash_topic_why_use.htm | 77 --
.../htmlhelp/html/leash_view_debug_window.htm | 32 -
.../leash/htmlhelp/html/leash_view_large_icons.htm | 25 -
.../leash/htmlhelp/html/leash_view_status_bar.htm | 21 -
.../leash/htmlhelp/html/leash_view_toolbar.htm | 49 -
src/windows/leash/htmlhelp/leash32.hhk | 364 -------
src/windows/leash/htmlhelp/leash32.hhp | 228 -----
src/windows/leash/resource.h | 23 -
src/windows/leashdll/AFSroutines.c | 833 ----------------
src/windows/leashdll/Makefile.in | 30 +-
src/windows/leashdll/include/krb4/conf-pc.h | 108 --
src/windows/leashdll/include/krb4/conf.h | 74 --
src/windows/leashdll/include/krb4/osconf.h | 59 --
src/windows/leashdll/krb5routines.c | 163 ---
src/windows/leashdll/leash-int.h | 84 +--
src/windows/leashdll/leashdll.c | 19 -
src/windows/leashdll/leashdll.h | 90 --
src/windows/leashdll/leashids.h | 1 -
src/windows/leashdll/leashw32.def | 33 -
src/windows/leashdll/lsh_pwd.c | 87 +--
src/windows/leashdll/lsh_pwd.rc | 1 -
src/windows/leashdll/lshcallb.c | 14 -
src/windows/leashdll/lshfunc.c | 324 +------
src/windows/leashdll/registry.c | 105 --
src/windows/leashdll/timesync.c | 14 +-
src/windows/leashdll/winerr.c | 47 -
src/windows/version.rc | 54 -
214 files changed, 50 insertions(+), 15354 deletions(-)
Diff larger than 5000 lines; suppressing.
More information about the cvs-krb5
mailing list