Re: [Perlgssapi-developer] released GSSAPI-0.17
Brought to you by:
achimgrolms
From: Merijn B. <me...@il...> - 2006-02-13 13:00:56
|
Quoting Achim Grolms (per...@gr...): > released GSSAPI-0.17 > > 0.17 So Feb 12 21:52:41 CET 2006 > -use of uppercase GSS_ style import-constants instead of lowercase > gss_ constants. Hope this does not break things, please > let me know if that means problems on you platform! > -deleted mechtype sets gss_mech_set_krb5, > gss_mech_set_krb5_old, gss_mech_set_krb5_both, gss_mech_set_krb5. > Please let me know if that breaks your code and needs to be fixed! > -added example gss-client.pl and gss-server.pl > (Thanks Merijn!) > -added SPNEGO Mechttype to OID.xs > -made the test.pl list available Mechtypes > -added indicate_mechs Example to POD > > > I hope that fixes Merijn's build problems on Windows. > Nope, it doesn't. My gssapi32.lib only exports the following symbols: dumpbin /exports gssapi32.lib Microsoft (R) COFF/PE Dumper Version 7.00.9466 Copyright (C) Microsoft Corporation. All rights reserved. Dump of file gssapi32.lib File Type: LIBRARY Exports ordinal name _GSS_C_NT_ANONYMOUS _GSS_C_NT_EXPORT_NAME _GSS_C_NT_HOSTBASED_SERVICE _GSS_C_NT_HOSTBASED_SERVICE_X _GSS_C_NT_MACHINE_UID_NAME _GSS_C_NT_STRING_UID_NAME _GSS_C_NT_USER_NAME _gss_accept_sec_context@44 _gss_acquire_cred@32 _gss_add_cred@44 _gss_add_oid_set_member@12 _gss_canonicalize_name@16 _gss_compare_name@16 _gss_context_time@12 _gss_create_empty_oid_set@8 _gss_delete_sec_context@12 _gss_display_name@16 _gss_display_status@24 _gss_duplicate_name@12 _gss_export_name@12 _gss_export_sec_context@12 _gss_get_mic@20 _gss_import_name@16 _gss_import_sec_context@12 _gss_indicate_mechs@8 _gss_init_sec_context@52 _gss_inquire_context@36 _gss_inquire_cred@24 _gss_inquire_cred_by_mech@28 _gss_inquire_names_for_mech@12 _gss_krb5_ccache_name@12 _gss_krb5_copy_ccache@12 _gss_krb5_get_tkt_flags@12 _gss_nt_machine_uid_name _gss_nt_service_name _gss_nt_string_uid_name _gss_nt_user_name _gss_oid_to_str@12 _gss_process_context_token@12 _gss_release_buffer@8 _gss_release_cred@8 _gss_release_name@8 _gss_release_oid@8 _gss_release_oid_set@8 _gss_seal@28 _gss_sign@20 _gss_str_to_oid@12 _gss_test_oid_set_member@16 _gss_unseal@24 _gss_unwrap@24 _gss_verify@20 _gss_verify_mic@20 _gss_wrap@28 _gss_wrap_size_limit@24 which means that there are still two symbols missing : GSS_KRB5_NT_USER_NAME GSS_KRB5_NT_PRINCIPAL_NAME I'll investigate the source of mitkfw. It is a slightly different code base, but in principle is a fork of the normal mit C code for unix. Cheers, -- Merijn Broeren | Sometime in the middle ages, God got fed up with us Software Geek | and put earth at sol.milky-way.univ in his kill-file. | Pray all you want, it just gets junked. |