• Bug#1062896: shishi: NMU diff for 64-bit time_t transition (1/3)

    From Benjamin Drung@21:1/5 to All on Thu Feb 29 17:00:01 2024
    This is a multi-part MIME message sent by reportbug.


    Source: shishi
    Dear maintainer,

    Please find attached a final version of this patch for the time_t
    transition. This patch is being uploaded to unstable.

    Note that this adds a versioned build-dependency on dpkg-dev, to guard
    against accidental backports with a wrong ABI.

    Thanks!


    -- System Information:
    Debian Release: trixie/sid
    APT prefers unstable
    APT policy: (500, 'unstable'), (1, 'experimental')
    Architecture: amd64 (x86_64)

    Kernel: Linux 6.5.0-21-generic (SMP w/16 CPU threads; PREEMPT)
    Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
    Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
    Shell: /bin/sh linked to /usr/bin/dash
    Init: unable to detect

    diff -Nru shishi-1.0.3/debian/changelog shishi-1.0.3/debian/changelog
    --- shishi-1.0.3/debian/changelog 2024-01-30 16:09:13.000000000 +0000
    +++ shishi-1.0.3/debian/changelog 2024-02-29 15:52:14.000000000 +0000
    @@ -1,3 +1,10 @@
    +shishi (1.0.3-2.1) unstable; urgency=medium
    +
    + * Non-maintainer upload.
    + * Rename libraries for 64-bit time_t transition. Closes: #1062896
    +
    + -- Benjamin Drung <bdrung@debian.org> Thu, 29 Feb 2024 15:52:14 +0000
    +
    shishi (1.0.3-2) unstable; urgency=medium

    [ Simon Josefsson ]
    diff -Nru shishi-1.0.3/debian/control shishi-1.0.3/debian/control
    --- shishi-1.0.3/debian/control 2024-01-30 15:57:25.000000000 +0000
    +++ shishi-1.0.3/debian/control 2024-02-29 15:52:14.000000000 +0000
    @@ -5,7 +5,7 @@
    Uploaders:
    Simon Josefsson <simon@josefsson.org>,
    Russ Allbery <rra@debian.org>,
    -Build-Depends:
    +Build-Depends: dpkg-dev (>= 1.22.5),
    debhelper-compat (= 13),
    libgcrypt-dev,
    libgnutls28-dev,
    @@ -25,7 +25,10 @@
    Homepage: https://www.gnu.org/software/shishi/
    Rules-Requires-Root: no

    -Package: libshishi0
    +Package: lib
  • From Simon Josefsson@21:1/5 to Benjamin Drung on Fri Mar 15 15:10:01 2024
    reopen 1062896
    thanks

    Benjamin Drung <bdrung@debian.org> writes:

    Source: shishi
    Dear maintainer,

    Please find attached a final version of this patch for the time_t
    transition. This patch is being uploaded to unstable.

    Note that this adds a versioned build-dependency on dpkg-dev, to guard against accidental backports with a wrong ABI.

    Thanks for working on this.

    I noticed that autopkgtest for 1.0.3-2.1 fails on i386:

    https://ci.debian.net/packages/s/shishi/testing/i386/43439759/

    It is time related:

    100s PASS: gcc tests/gztime.c
    100s Segmentation fault

    Debugging this (with help from #debian-devel) led me down several chains
    of discoveries. I believe that this package has enabled and assumes
    64-bit time_t on all 32-bit platforms for a long time, including i386.
    Look at how the old version before your changes behave:

    jas@kaka:~$ podman run --arch=386 -it --rm debian:testing
    root@78d65bc11b9f:/# cat /etc/apt/sources.list.d/debian.sources | sed 's,: deb,: deb-src,' > /etc/apt/sources.list.d/src.sources
    root@78d65bc11b9f:/# apt update
    root@78d65bc11b9f:~# apt install libshishi-dev build-essential
    Get:76 http://deb.debian.org/debian testing/main i386 libshishi-dev i386 1.0.3-2 [217 kB]
    root@78d65bc11b9f:~# apt source shishi
    root@78d65bc11b9f:~# cd shishi-1.0.3/
    root@78d65bc11b9f:~/shishi-1.0.3# touch config.h root@78d65bc11b9f:~/shishi-1.0.3# WORKDIR=.
    root@78d65bc11b9f:~/shishi-1.0.3# gcc -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -I$WORKDIR -Ilib/gl -D_GL_ATTRIBUTE_CONST= -DPACKAGE='"shishi"' -o $WORKDIR/foo tests/gztime.c `pkg-config --cflags --libs shishi`
    root@78d65bc11b9f:~/shishi-1.0.3# ./foo
    root@78d65bc11b9f:~/shishi-1.0.3# gcc -I$WORKDIR -Ilib/gl -D_GL_ATTRIBUTE_CONST= -DPACKAGE='"shishi"' -o $WORKDIR/foo tests/gztime.c `pkg-config --cflags --libs shishi`
    root@78d65bc11b9f:~/shishi-1.0.3# ./foo
    Segmentation fault (core dumped)
    root@78d65bc11b9f:~/shishi-1.0.3#

    This suggests passing 32-bit time_t to this library break before your
    change, and it breaks after your changes too. See earlier debci failure
    for 1.0.3-2 without your t64 changes here that confirms this hypothesis:

    https://ci.debian.net/packages/s/shishi/testing/i386/43917754/

    So the library is 64-bit only even on 32-bit architectures, or at least
    i386, I briefly compared build logs on armhf too.

    You can re-run the snippet above on unstable instead, and you will see
    it behaves the same for 1.0.3-2.1. So the t64 patches did not modify
    any ABI at all.

    As far as I understand, this means this package does not need any
    t64-migration at all, and your NMU should be reverted. Do you agree?

    Arguable the package header .h file should not use the time_t type since
    the shared library ABI will only work if the application uses 64-bit
    time_t, but on i386 the normal approach is to have 32-bit time_t. This
    would be an upstream wishlist, it was suggested to replace time_t with
    int64_t so that callers that pass 32-bit time_t would get automatically extended, which is one solution.

    /Simon

    Thanks!


    -- System Information:
    Debian Release: trixie/sid
    APT prefers unstable
    APT policy: (500, 'unstable'), (1, 'experimental')
    Architecture: amd64 (x86_64)

    Kernel: Linux 6.5.0-21-generic (SMP w/16 CPU threads; PREEMPT)
    Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
    Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
    Shell: /bin/sh linked to /usr/bin/dash
    Init: unable to detect

    diff -Nru shishi-1.0.3/debian/changelog shishi-1.0.3/debian/changelog
    --- shishi-1.0.3/debian/changelog 2024-01-30 16:09:13.000000000 +0000
    +++ shishi-1.0.3/debian/changelog 2024-02-29 15:52:14.000000000 +0000
    @@ -1,3 +1,10 @@
    +shishi (1.0.3-2.1) unstable; urgency=medium
    +
    + * Non-maintainer upload.
    + * Rename libraries for 64-bit time_t transition. Closes: #1062896
    +
    + -- Benjamin Drung <bdrung@debian.org> Thu, 29 Feb 2024 15:52:14 +0000
    +
    shishi (1.0.3-2) unstable; urgency=medium

    [ Simon Josefsson ]
    diff -Nru shishi-1.0.3/debian/control shishi-1.0.3/debian/control
    --- shishi-1.0.3/debian/control 2024-01-30 15:57:25.000000000 +0000
    +++ shishi-1.0.3/debian/control 2024-02-29 15:52:14.000000000 +0000
    @@ -5,7 +5,7 @@
    Uploaders:
    Simon Josefsson <simon@josefsson.org>,
    Russ Allbery <rra@debian.org>,
    -Build-Depends:
    +Build-Depends: dpkg-dev (>= 1.22.5),
    debhelper-compat (= 13),
    libgcrypt-dev,
    libgnutls28-dev,
    @@ -25,7 +25,10 @@
    Homepage: https://www.gnu.org/software/shishi/
    Rules-Requires-Root: no

    -Package: libshishi0
    +Package: libshishi0t64
    +Provides: ${t64:Provides}
    +Replaces: libshishi0
    +Breaks: libshishi0 (<< ${source:Version})
    Section: libs
    Architecture: any
    Multi-Arch: same
    @@ -63,7 +66,7 @@
    Architecture: any
    Multi-Arch: same
    Depends:
    - libshisa0 (= ${binary:Version}),
    + libshisa0t64 (= ${binary:Version}),
    libshishi-dev (= ${binary:Version}),
    ${misc:Depends},
    Description: Development files for the Shishi Kerberos v5 KDC database library
    @@ -73,7 +76,10 @@
    This package contain all files necessary for developing programs with
    Shishi KDC database support.

    -Package: libshisa0
    +Package: libshisa0t64
    +Provides: ${t64:Provides}
    +Replaces: libshisa0
    +Breaks: libshisa0 (<< ${source:Version})
    Section: libs
    Architecture: any
    Multi-Arch: same
    @@ -99,7 +105,7 @@
    Depends:
    libgnutls28-dev,
    libidn-dev,
    - libshishi0 (= ${binary:Version}),
    + libshishi0t64 (= ${binary:Version}),
    ${misc:Depends},
    Description: Development files for the Shishi Kerberos v5 library
    Shishi is an implementation of the kerberos v5 network authentication
    diff -Nru shishi-1.0.3/debian/libshisa0.dirs shishi-1.0.3/debian/libshisa0.dirs
    --- shishi-1.0.3/debian/libshisa0.dirs 2022-08-07 02:17:31.000000000 +0000
    +++ shishi-1.0.3/debian/libshisa0.dirs 1970-01-01 00:00:00.000000000 +0000
    @@ -1 +0,0 @@
    -/var/lib/shishi
    diff -Nru shishi-1.0.3/debian/libshisa0.install shishi-1.0.3/debian/libshisa0.install
    --- shishi-1.0.3/debian/libshisa0.install 2022-08-07 02:17:31.000000000 +0000
    +++ shishi-1.0.3/debian/libshisa0.install 1970-01-01 00:00:00.000000000 +0000
    @@ -1 +0,0 @@
    -usr/lib/*/libshisa.so.*
    diff -Nru shishi-1.0.3/debian/libshisa0.symbols shishi-1.0.3/debian/libshisa0.symbols
    --- shishi-1.0.3/debian/libshisa0.symbols 2022-08-07 02:17:31.000000000 +0000
    +++ shishi-1.0.3/debian/libshisa0.symbols 1970-01-01 00:00:00.000000000 +0000
    @@ -1,37 +0,0 @@
    -libshisa.so.0 libshisa0 #MINVER#
    -* Build-Depends-Package: libshisa-dev
    - SHISA_0.0@SHISA_0.0 0.0.39
    - shisa@SHISA_0.0 0.0.39
    - shisa_cfg@SHISA_0.0 0.0.39
    - shisa_cfg_db@SHISA_0.0 0.0.39
    - shisa_cfg_default_systemfile@SHISA_0.0 0.0.39
    - shisa_cfg_from_file@SHISA_0.0 0.0.39
    - shisa_done@SHISA_0.0 0.0.39
    - shisa_enumerate_principals@SHISA_0.0 0.0.39
    - shisa_enumerate_realms@SHISA_0.0 0.0.39
    - shisa_file_done@SHISA_0.0 0.0.39
    - shisa_file_enumerate_principals@SHISA_0.0 0.0.39
    - shisa_file_enumerate_realms@SHISA_0.0 0.0.39
    - shisa_file_init@SHISA_0.0 0.0.39
    - shisa_file_key_add@SHISA_0.0 0.0.39
    - shisa_file_key_remove@SHISA_0.0 0.0.39
    - shisa_file_key_update@SHISA_0.0 0.0.39
    - shisa_file_keys_find@SHISA_0.0 0.0.39
    - shisa_file_principal_add@SHISA_0.0 0.0.39
    - shisa_file_principal_find@SHISA_0.0 0.0.39
    - shisa_file_principal_remove@SHISA_0.0 0.0.39
    - shisa_file_principal_update@SHISA_0.0 0.0.39
    - shisa_info@SHISA_0.0 0.0.39
    - shisa_init@SHISA_0.0 0.0.39
    - shisa_init_with_paths@SHISA_0.0 0.0.39
    - shisa_key_add@SHISA_0.0 0.0.39
    - shisa_key_free@SHISA_0.0 0.0.39
    - shisa_key_remove@SHISA_0.0 0.0.39
    - shisa_key_update@SHISA_0.0 0.0.39
    - shisa_keys_find@SHISA_0.0 0.0.39
    - shisa_keys_free@SHISA_0.0 0.0.39
    - shisa_principal_add@SHISA_0.0 0.0.39
    - shisa_principal_find@SHISA_0.0 0.0.39
    - shisa_principal_remove@SHISA_0.0 0.0.39
    - shisa_principal_update@SHISA_0.0 0.0.39
    - shisa_strerror@SHISA_0.0 0.0.39
    diff -Nru shishi-1.0.3/debian/libshisa0t64.dirs shishi-1.0.3/debian/libshisa0t64.dirs
    --- shishi-1.0.3/debian/libshisa0t64.dirs 1970-01-01 00:00:00.000000000 +0000
    +++ shishi-1.0.3/debian/libshisa0t64.dirs 2022-08-07 02:17:31.000000000 +0000
    @@ -0,0 +1 @@
    +/var/lib/shishi
    diff -Nru shishi-1.0.3/debian/libshisa0t64.install shishi-1.0.3/debian/libshisa0t64.install
    --- shishi-1.0.3/debian/libshisa0t64.install 1970-01-01 00:00:00.000000000 +0000
    +++ shishi-1.0.3/debian/libshisa0t64.install 2022-08-07 02:17:31.000000000 +0000
    @@ -0,0 +1 @@
    +usr/lib/*/libshisa.so.*
    diff -Nru shishi-1.0.3/debian/libshisa0t64.lintian-overrides shishi-1.0.3/debian/libshisa0t64.lintian-overrides
    --- shishi-1.0.3/debian/libshisa0t64.lintian-overrides 1970-01-01 00:00:00.000000000 +0000
    +++ shishi-1.0.3/debian/libshisa0t64.lintian-overrides 2024-02-29 15:51:22.000000000 +0000
    @@ -0,0 +1 @@
    +libshisa0t64: package-name-doesnt-match-sonames libshisa0
    diff -Nru shishi-1.0.3/debian/libshisa0t64.symbols shishi-1.0.3/debian/libshisa0t64.symbols
    --- shishi-1.0.3/debian/libshisa0t64.symbols 1970-01-01 00:00:00.000000000 +0000
    +++ shishi-1.0.3/debian/libshisa0t64.symbols 2024-02-29 15:51:22.000000000 +0000
    @@ -0,0 +1,37 @@
    +libshisa.so.0 libshisa0t64 #MINVER#
    +* Build-Depends-Package: libshisa-dev
    + SHISA_0.0@SHISA_0.0 0.0.39
    + shisa@SHISA_0.0 0.0.39
    + shisa_cfg@SHISA_0.0 0.0.39
    + shisa_cfg_db@SHISA_0.0 0.0.39
    + shisa_cfg_default_systemfile@SHISA_0.0 0.0.39
    + shisa_cfg_from_file@SHISA_0.0 0.0.39
    + shisa_done@SHISA_0.0 0.0.39
    + shisa_enumerate_principals@SHISA_0.0 0.0.39
    + shisa_enumerate_realms@SHISA_0.0 0.0.39
    + shisa_file_done@SHISA_0.0 0.0.39
    + shisa_file_enumerate_principals@SHISA_0.0 0.0.39
    + shisa_file_enumerate_realms@SHISA_0.0 0.0.39
    + shisa_file_init@SHISA_0.0 0.0.39
    + shisa_file_key_add@SHISA_0.0 0.0.39
    + shisa_file_key_remove@SHISA_0.0 0.0.39
    + shisa_file_key_update@SHISA_0.0 0.0.39
    + shisa_file_keys_find@SHISA_0.0 0.0.39
    + shisa_file_principal_add@SHISA_0.0 0.0.39
    + shisa_file_principal_find@SHISA_0.0 0.0.39
    + shisa_file_principal_remove@SHISA_0.0 0.0.39
    + shisa_file_principal_update@SHISA_0.0 0.0.39
    + shisa_info@SHISA_0.0 0.0.39
    + shisa_init@SHISA_0.0 0.0.39
    + shisa_init_with_paths@SHISA_0.0 0.0.39
    + shisa_key_add@SHISA_0.0 0.0.39
    + shisa_key_free@SHISA_0.0 0.0.39
    + shisa_key_remove@SHISA_0.0 0.0.39
    + shisa_key_update@SHISA_0.0 0.0.39
    + shisa_keys_find@SHISA_0.0 0.0.39
    + shisa_keys_free@SHISA_0.0 0.0.39
    + shisa_principal_add@SHISA_0.0 0.0.39
    + shisa_principal_find@SHISA_0.0 0.0.39
    + shisa_principal_remove@SHISA_0.0 0.0.39
    + shisa_principal_update@SHISA_0.0 0.0.39
    + shisa_strerror@SHISA_0.0 0.0.39
    diff -Nru shishi-1.0.3/debian/libshishi0.docs shishi-1.0.3/debian/libshishi0.docs
    --- shishi-1.0.3/debian/libshishi0.docs 2022-08-07 02:17:31.000000000 +0000
    +++ shishi-1.0.3/debian/libshishi0.docs 1970-01-01 00:00:00.000000000 +0000
    @@ -1,3 +0,0 @@
    -NEWS
    -README
    -THANKS
    diff -Nru shishi-1.0.3/debian/libshishi0.install shishi-1.0.3/debian/libshishi0.install
    --- shishi-1.0.3/debian/libshishi0.install 2022-08-07 02:17:31.000000000 +0000
    +++ shishi-1.0.3/debian/libshishi0.install 1970-01-01 00:00:00.000000000 +0000
    @@ -1 +0,0 @@
    -usr/lib/*/libshishi.so.*
    diff -Nru shishi-1.0.3/debian/libshishi0.symbols shishi-1.0.3/debian/libshishi0.symbols
    --- shishi-1.0.3/debian/libshishi0.symbols 2022-08-07 02:17:31.000000000 +0000
    +++ shishi-1.0.3/debian/libshishi0.symbols 1970-01-01 00:00:00.000000000 +0000
    @@ -1,726 +0,0 @@
    -libshishi.so.0 libshishi0 #MINVER#
    -* Build-Depends-Package: libshishi-dev
    - SHISHI_0.0.42@SHISHI_0.0.42 0.0.42
    - SHISHI_0.0@SHISHI_0.0 0.0.39
    - shishi@SHISHI_0.0 0.0.30
    - shishi_3des@SHISHI_0.0 0.0.30
    - shishi_aes_cts@SHISHI_0.0 0.0.30
    - shishi_alloc_fail_function@SHISHI_0.0 0.0.30
    - shishi_ap@SHISHI_0.0 0.0.30
    - shishi_ap_authenticator@SHISHI_0.0 0.0.30
    - shishi_ap_authenticator_cksumdata@SHISHI_0.0 0.0.30
    - shishi_ap_authenticator_cksumdata_set@SHISHI_0.0 0.0.30
    - shishi_ap_authenticator_cksumraw_set@SHISHI_0.0 0.0.30
    - shishi_ap_authenticator_cksumtype@SHISHI_0.0 0.0.30
    - shishi_ap_authenticator_cksumtype_set@SHISHI_0.0 0.0.30
    - shishi_ap_authenticator_set@SHISHI_0.0 0.0.30
    - shishi_ap_done@SHISHI_0.0 0.0.30
    - shishi_ap_encapreppart@SHISHI_0.0 0.0.30
    - shishi_ap_encapreppart_set@SHISHI_0.0 0.0.30
    - shishi_ap_etype@SHISHI_0.0 0.0.30
    - shishi_ap_etype_tktoptionsdata@SHISHI_0.0 0.0.30
    - shishi_ap_key@SHISHI_0.0 0.0.30
    - shishi_ap_nosubkey@SHISHI_0.0 0.0.30
    - shishi_ap_option2string@SHISHI_0.0 0.0.30
    - shishi_ap_rep@SHISHI_0.0 0.0.30
    - shishi_ap_rep_asn1@SHISHI_0.0 0.0.30
    - shishi_ap_rep_build@SHISHI_0.0 0.0.30
    - shishi_ap_rep_der@SHISHI_0.0 0.0.30
    - shishi_ap_rep_der_set@SHISHI_0.0 0.0.30
    - shishi_ap_rep_set@SHISHI_0.0 0.0.30
    - shishi_ap_rep_verify@SHISHI_0.0 0.0.30
    - shishi_ap_rep_verify_asn1@SHISHI_0.0 0.0.30
    - shishi_ap_rep_verify_der@SHISHI_0.0 0.0.30
    - shishi_ap_req@SHISHI_0.0 0.0.30
    - shishi_ap_req_asn1@SHISHI_0.0 0.0.30
    - shishi_ap_req_build@SHISHI_0.0 0.0.30
    - shishi_ap_req_decode@SHISHI_0.0 0.0.30
    - shishi_ap_req_der@SHISHI_0.0 0.0.30
    - shishi_ap_req_der_set@SHISHI_0.0 0.0.30
    - shishi_ap_req_process@SHISHI_0.0 0.0.30
    - shishi_ap_req_process_keyusage@SHISHI_0.0 0.0.30
    - shishi_ap_req_set@SHISHI_0.0 0.0.30
    - shishi_ap_set_tktoptions@SHISHI_0.0 0.0.30
    - shishi_ap_set_tktoptionsasn1usage@SHISHI_0.0 0.0.30
    - shishi_ap_set_tktoptionsdata@SHISHI_0.0 0.0.30
    - shishi_ap_set_tktoptionsraw@SHISHI_0.0 0.0.30
    - shishi_ap_string2option@SHISHI_0.0 0.0.30
    - shishi_ap_tkt@SHISHI_0.0 0.0.30
    - shishi_ap_tkt_set@SHISHI_0.0 0.0.30
    - shishi_ap_tktoptions@SHISHI_0.0 0.0.30
    - shishi_ap_tktoptionsasn1usage@SHISHI_0.0 0.0.30
    - shishi_ap_tktoptionsdata@SHISHI_0.0 0.0.30
    - shishi_ap_tktoptionsraw@SHISHI_0.0 0.0.30
    - shishi_aprep@SHISHI_0.0 0.0.30
    - shishi_aprep_decrypt@SHISHI_0.0 0.0.30
    - shishi_aprep_enc_part_add@SHISHI_0.0 0.0.30
    - shishi_aprep_enc_part_make@SHISHI_0.0 0.0.30
    - shishi_aprep_enc_part_set@SHISHI_0.0 0.0.30
    - shishi_aprep_from_file@SHISHI_0.0 0.0.30
    - shishi_aprep_get_enc_part_etype@SHISHI_0.0 0.0.30
    - shishi_aprep_parse@SHISHI_0.0 0.0.30
    - shishi_aprep_print@SHISHI_0.0 0.0.30
    - shishi_aprep_read@SHISHI_0.0 0.0.30
    - shishi_aprep_save@SHISHI_0.0 0.0.30
    - shishi_aprep_to_file@SHISHI_0.0 0.0.30
    - shishi_aprep_verify@SHISHI_0.0 0.0.30
    - shishi_apreq@SHISHI_0.0 0.0.30
    - shishi_apreq_add_authenticator@SHISHI_0.0 0.0.30
    - shishi_apreq_decrypt@SHISHI_0.0 0.0.30
    - shishi_apreq_from_file@SHISHI_0.0 0.0.30
    - shishi_apreq_get_authenticator_etype@SHISHI_0.0 0.0.30
    - shishi_apreq_get_ticket@SHISHI_0.0 0.0.30
    - shishi_apreq_mutual_required_p@SHISHI_0.0 0.0.30
    - shishi_apreq_options@SHISHI_0.0 0.0.30
    - shishi_apreq_options_add@SHISHI_0.0 0.0.30
    - shishi_apreq_options_remove@SHISHI_0.0 0.0.30
    - shishi_apreq_options_set@SHISHI_0.0 0.0.30
    - shishi_apreq_parse@SHISHI_0.0 0.0.30
    - shishi_apreq_print@SHISHI_0.0 0.0.30
    - shishi_apreq_read@SHISHI_0.0 0.0.30
    - shishi_apreq_save@SHISHI_0.0 0.0.30
    - shishi_apreq_set_authenticator@SHISHI_0.0 0.0.30
    - shishi_apreq_set_ticket@SHISHI_0.0 0.0.30
    - shishi_apreq_to_file@SHISHI_0.0 0.0.30
    - shishi_apreq_use_session_key_p@SHISHI_0.0 0.0.30
    - shishi_arcfour@SHISHI_0.0 0.0.30
    - shishi_as@SHISHI_0.0 0.0.30
    - shishi_as_check_cname@SHISHI_0.0 0.0.30
    - shishi_as_check_crealm@SHISHI_0.0 0.0.30
    - shishi_as_derive_salt@SHISHI_0.0 0.0.30
    - shishi_as_done@SHISHI_0.0 0.0.30
    - shishi_as_krberror@SHISHI_0.0 0.0.30
    - shishi_as_krberror_der@SHISHI_0.0 0.0.30
    - shishi_as_krberror_set@SHISHI_0.0 0.0.30
    - shishi_as_process@SHISHI_0.0 0.0.30
    - shishi_as_rep@SHISHI_0.0 0.0.30
    - shishi_as_rep_build@SHISHI_0.0 0.0.30
    - shishi_as_rep_der@SHISHI_0.0 0.0.30
    - shishi_as_rep_der_set@SHISHI_0.0 0.0.30
    - shishi_as_rep_process@SHISHI_0.0 0.0.30
    - shishi_as_rep_set@SHISHI_0.0 0.0.30
    - shishi_as_req@SHISHI_0.0 0.0.30
    - shishi_as_req_build@SHISHI_0.0 0.0.30
    - shishi_as_req_der@SHISHI_0.0 0.0.30
    - shishi_as_req_der_set@SHISHI_0.0 0.0.30
    - shishi_as_req_set@SHISHI_0.0 0.0.30
    - shishi_as_sendrecv@SHISHI_0.0 0.0.30
    - shishi_as_sendrecv_hint@SHISHI_0.0 0.0.30
    - shishi_as_tkt@SHISHI_0.0 0.0.30
    - shishi_as_tkt_set@SHISHI_0.0 0.0.30
    - shishi_asn1_aprep@SHISHI_0.0 0.0.30
    - shishi_asn1_apreq@SHISHI_0.0 0.0.30
    - shishi_asn1_asrep@SHISHI_0.0 0.0.30
    - shishi_asn1_asreq@SHISHI_0.0 0.0.30
    - shishi_asn1_authenticator@SHISHI_0.0 0.0.30
    - shishi_asn1_done@SHISHI_0.0 0.0.30
    - shishi_asn1_empty_p@SHISHI_0.0 0.0.30
    - shishi_asn1_encapreppart@SHISHI_0.0 0.0.30
    - shishi_asn1_encasreppart@SHISHI_0.0 0.0.30
    - shishi_asn1_enckdcreppart@SHISHI_0.0 0.0.30
    - shishi_asn1_encprivpart@SHISHI_0.0 0.0.30
    - shishi_asn1_encrypteddata@SHISHI_0.0 0.0.30
    - shishi_asn1_encticketpart@SHISHI_0.0 0.0.30
    - shishi_asn1_etype_info@SHISHI_0.0 0.0.30
    - shishi_asn1_etype_info2@SHISHI_0.0 0.0.30
    - shishi_asn1_krberror@SHISHI_0.0 0.0.30
    - shishi_asn1_krbsafe@SHISHI_0.0 0.0.30
    - shishi_asn1_methoddata@SHISHI_0.0 0.0.30
    - shishi_asn1_msgtype@SHISHI_0.0 0.0.30
    - shishi_asn1_number_of_elements@SHISHI_0.0 0.0.30
    - shishi_asn1_pa_enc_ts_enc@SHISHI_0.0 0.0.30
    - shishi_asn1_padata@SHISHI_0.0 0.0.30
    - shishi_asn1_print@SHISHI_0.0 0.0.37
    - shishi_asn1_priv@SHISHI_0.0 0.0.30
    - shishi_asn1_read@SHISHI_0.0 0.0.30
    - shishi_asn1_read_bitstring@SHISHI_0.0 0.0.30
    - shishi_asn1_read_inline@SHISHI_0.0 0.0.30
    - shishi_asn1_read_int32@SHISHI_0.0 0.0.30
    - shishi_asn1_read_integer@SHISHI_0.0 0.0.30
    - shishi_asn1_read_optional@SHISHI_0.0 0.0.30
    - shishi_asn1_read_uint32@SHISHI_0.0 0.0.30
    - shishi_asn1_tgsrep@SHISHI_0.0 0.0.30
    - shishi_asn1_tgsreq@SHISHI_0.0 0.0.30
    - shishi_asn1_ticket@SHISHI_0.0 0.0.30
    - shishi_asn1_to_der@SHISHI_0.0 0.0.30
    - shishi_asn1_to_der_field@SHISHI_0.0 0.0.30
    - shishi_asn1_write@SHISHI_0.0 0.0.30
    - shishi_asn1_write_bitstring@SHISHI_0.0 0.0.30
    - shishi_asn1_write_int32@SHISHI_0.0 0.0.30
    - shishi_asn1_write_integer@SHISHI_0.0 0.0.30
    - shishi_asn1_write_uint32@SHISHI_0.0 0.0.30
    - shishi_asrep@SHISHI_0.0 0.0.30
    - shishi_asreq@SHISHI_0.0 0.0.30
    - shishi_asreq_clientrealm@SHISHI_0.0 0.0.30
    - shishi_authenticator@SHISHI_0.0 0.0.30
    - shishi_authenticator_add_authorizationdata@SHISHI_0.0 0.0.30
    - shishi_authenticator_add_cksum@SHISHI_0.0 0.0.30
    - shishi_authenticator_add_cksum_type@SHISHI_0.0 0.0.30
    - shishi_authenticator_add_random_subkey@SHISHI_0.0 0.0.30
    - shishi_authenticator_add_random_subkey_etype@SHISHI_0.0 0.0.30
    - shishi_authenticator_add_subkey@SHISHI_0.0 0.0.30
    - shishi_authenticator_authorizationdata@SHISHI_0.0 0.0.30
    - shishi_authenticator_cksum@SHISHI_0.0 0.0.30
    - shishi_authenticator_clear_authorizationdata@SHISHI_0.0 0.0.30
    - shishi_authenticator_client@SHISHI_0.0 0.0.30
    - shishi_authenticator_client_set@SHISHI_0.0 0.0.30
    - shishi_authenticator_clientrealm@SHISHI_0.0 0.0.30
    - shishi_authenticator_ctime@SHISHI_0.0 0.0.30
    - shishi_authenticator_ctime_set@SHISHI_0.0 0.0.30
    - shishi_authenticator_cusec_get@SHISHI_0.0 0.0.30
    - shishi_authenticator_cusec_set@SHISHI_0.0 0.0.30
    - shishi_authenticator_from_file@SHISHI_0.0 0.0.30
    - shishi_authenticator_get_subkey@SHISHI_0.0 0.0.30
    - shishi_authenticator_parse@SHISHI_0.0 0.0.30
    - shishi_authenticator_print@SHISHI_0.0 0.0.30
    - shishi_authenticator_read@SHISHI_0.0 0.0.30
    - shishi_authenticator_remove_cksum@SHISHI_0.0 0.0.30
    - shishi_authenticator_remove_subkey@SHISHI_0.0 0.0.30
    - shishi_authenticator_save@SHISHI_0.0 0.0.30
    - shishi_authenticator_seqnumber_get@SHISHI_0.0 0.0.30
    - shishi_authenticator_seqnumber_remove@SHISHI_0.0 0.0.30
    - shishi_authenticator_seqnumber_set@SHISHI_0.0 0.0.30
    - shishi_authenticator_set_cksum@SHISHI_0.0 0.0.30
    - shishi_authenticator_set_cname@SHISHI_0.0 0.0.30
    - shishi_authenticator_set_crealm@SHISHI_0.0 0.0.30
    - shishi_authenticator_set_subkey@SHISHI_0.0 0.0.30
    - shishi_authenticator_subkey@SHISHI_0.0 0.0.30
    - shishi_authenticator_to_file@SHISHI_0.0 0.0.30
    - shishi_authorization_parse@SHISHI_0.0 0.0.30
    - shishi_authorize_k5login@SHISHI_0.0 0.0.30
    - shishi_authorize_strcmp@SHISHI_0.0 0.0.30
    - shishi_authorized_p@SHISHI_0.0 0.0.30
    - shishi_cfg@SHISHI_0.0 0.0.30
    - shishi_cfg_authorizationtype_set@SHISHI_0.0 0.0.30
    - shishi_cfg_clientkdcetype@SHISHI_0.0 0.0.30
    - shishi_cfg_clientkdcetype_fast@SHISHI_0.0 0.0.30
    - shishi_cfg_clientkdcetype_set@SHISHI_0.0 0.0.30
    - shishi_cfg_default_systemfile@SHISHI_0.0 0.0.30
    - shishi_cfg_default_userdirectory@SHISHI_0.0 0.0.30
    - shishi_cfg_default_userfile@SHISHI_0.0 0.0.30
    - shishi_cfg_from_file@SHISHI_0.0 0.0.30
    - shishi_cfg_print@SHISHI_0.0 0.0.30
    - shishi_cfg_userdirectory_file@SHISHI_0.0 0.0.30
    - shishi_check_version@SHISHI_0.0 0.0.30
    - shishi_checksum@SHISHI_0.0 0.0.30
    - shishi_checksum_cksumlen@SHISHI_0.0 0.0.30
    - shishi_checksum_name@SHISHI_0.0 0.0.30
    - shishi_checksum_parse@SHISHI_0.0 0.0.30
    - shishi_checksum_supported_p@SHISHI_0.0 0.0.30
    - shishi_cipher_blocksize@SHISHI_0.0 0.0.30
    - shishi_cipher_confoundersize@SHISHI_0.0 0.0.30
    - shishi_cipher_defaultcksumtype@SHISHI_0.0 0.0.30
    - shishi_cipher_keylen@SHISHI_0.0 0.0.30
    - shishi_cipher_name@SHISHI_0.0 0.0.30
    - shishi_cipher_parse@SHISHI_0.0 0.0.30
    - shishi_cipher_randomlen@SHISHI_0.0 0.0.30
    - shishi_cipher_supported_p@SHISHI_0.0 0.0.30
    - shishi_crc@SHISHI_0.0 0.0.30
    - shishi_crypto@SHISHI_0.0 0.0.30
    - shishi_crypto_close@SHISHI_0.0 0.0.30
    - shishi_crypto_decrypt@SHISHI_0.0 0.0.30
    - shishi_crypto_encrypt@SHISHI_0.0 0.0.30
    - shishi_ctime@SHISHI_0.0 0.0.30
    - shishi_decrypt@SHISHI_0.0 0.0.30
    - shishi_decrypt_etype@SHISHI_0.0 0.0.30
    - shishi_decrypt_iv@SHISHI_0.0 0.0.30
    - shishi_decrypt_iv_etype@SHISHI_0.0 0.0.30
    - shishi_decrypt_ivupdate@SHISHI_0.0 0.0.30
    - shishi_decrypt_ivupdate_etype@SHISHI_0.0 0.0.30
    - shishi_der2asn1@SHISHI_0.0 0.0.30
    - shishi_der2asn1_aprep@SHISHI_0.0 0.0.30
    - shishi_der2asn1_apreq@SHISHI_0.0 0.0.30
    - shishi_der2asn1_asrep@SHISHI_0.0 0.0.30
    - shishi_der2asn1_asreq@SHISHI_0.0 0.0.30
    - shishi_der2asn1_authenticator@SHISHI_0.0 0.0.30
    - shishi_der2asn1_encapreppart@SHISHI_0.0 0.0.30
    - shishi_der2asn1_encasreppart@SHISHI_0.0 0.0.30
    - shishi_der2asn1_enckdcreppart@SHISHI_0.0 0.0.30
    - shishi_der2asn1_encprivpart@SHISHI_0.0 0.0.30
    - shishi_der2asn1_enctgsreppart@SHISHI_0.0 0.0.30
    - shishi_der2asn1_encticketpart@SHISHI_0.0 0.0.30
    - shishi_der2asn1_etype_info@SHISHI_0.0 0.0.30
    - shishi_der2asn1_etype_info2@SHISHI_0.0 0.0.30
    - shishi_der2asn1_kdcrep@SHISHI_0.0 0.0.30
    - shishi_der2asn1_kdcreq@SHISHI_0.0 0.0.30
    - shishi_der2asn1_krberror@SHISHI_0.0 0.0.30
    - shishi_der2asn1_krbsafe@SHISHI_0.0 0.0.30
    - shishi_der2asn1_methoddata@SHISHI_0.0 0.0.30
    - shishi_der2asn1_padata@SHISHI_0.0 0.0.30
    - shishi_der2asn1_priv@SHISHI_0.0 0.0.30
    - shishi_der2asn1_tgsrep@SHISHI_0.0 0.0.30
    - shishi_der2asn1_tgsreq@SHISHI_0.0 0.0.30
    - shishi_der2asn1_ticket@SHISHI_0.0 0.0.30
    - shishi_der_msgtype@SHISHI_0.0 0.0.30
    - shishi_derive_default_salt@SHISHI_0.0 0.0.30
    - shishi_des@SHISHI_0.0 0.0.30
    - shishi_des_cbc_mac@SHISHI_0.0 0.0.30
    - shishi_dk@SHISHI_0.0 0.0.30
    - shishi_done@SHISHI_0.0 0.0.30
    - shishi_dr@SHISHI_0.0 0.0.30
    - shishi_encapreppart@SHISHI_0.0 0.0.30
    - shishi_encapreppart_ctime@SHISHI_0.0 0.0.30
    - shishi_encapreppart_ctime_set@SHISHI_0.0 0.0.30
    - shishi_encapreppart_cusec_get@SHISHI_0.0 0.0.30
    - shishi_encapreppart_cusec_set@SHISHI_0.0 0.0.30
    - shishi_encapreppart_from_file@SHISHI_0.0 0.0.30
    - shishi_encapreppart_get_key@SHISHI_0.0 0.0.30
    - shishi_encapreppart_parse@SHISHI_0.0 0.0.30
    - shishi_encapreppart_print@SHISHI_0.0 0.0.30
    - shishi_encapreppart_read@SHISHI_0.0 0.0.30
    - shishi_encapreppart_save@SHISHI_0.0 0.0.30
    - shishi_encapreppart_seqnumber_get@SHISHI_0.0 0.0.30
    - shishi_encapreppart_seqnumber_remove@SHISHI_0.0 0.0.30
    - shishi_encapreppart_seqnumber_set@SHISHI_0.0 0.0.30
    - shishi_encapreppart_time_copy@SHISHI_0.0 0.0.30
    - shishi_encapreppart_to_file@SHISHI_0.0 0.0.30
    - shishi_encasreppart@SHISHI_0.0 0.0.30
    - shishi_enckdcreppart@SHISHI_0.0 0.0.30
    - shishi_enckdcreppart_authtime_set@SHISHI_0.0 0.0.30
    - shishi_enckdcreppart_endtime_set@SHISHI_0.0 0.0.30
    - shishi_enckdcreppart_flags_set@SHISHI_0.0 0.0.30
    - shishi_enckdcreppart_get_key@SHISHI_0.0 0.0.30
    - shishi_enckdcreppart_key_set@SHISHI_0.0 0.0.30
    - shishi_enckdcreppart_nonce_set@SHISHI_0.0 0.0.30
    - shishi_enckdcreppart_parse@SHISHI_0.0 0.0.30
    - shishi_enckdcreppart_populate_encticketpart@SHISHI_0.0 0.0.30
    - shishi_enckdcreppart_print@SHISHI_0.0 0.0.30
    - shishi_enckdcreppart_read@SHISHI_0.0 0.0.30
    - shishi_enckdcreppart_renew_till_set@SHISHI_0.0 0.0.30
    - shishi_enckdcreppart_save@SHISHI_0.0 0.0.30
    - shishi_enckdcreppart_server_set@SHISHI_0.0 0.0.30
    - shishi_enckdcreppart_sname_set@SHISHI_0.0 0.0.30
    - shishi_enckdcreppart_srealm_set@SHISHI_0.0 0.0.30
    - shishi_enckdcreppart_srealmserver_set@SHISHI_0.0 0.0.30
    - shishi_enckdcreppart_starttime_set@SHISHI_0.0 0.0.30
    - shishi_encprivpart_set_user_data@SHISHI_0.0 0.0.30
    - shishi_encprivpart_user_data@SHISHI_0.0 0.0.30
    - shishi_encrypt@SHISHI_0.0 0.0.30
    - shishi_encrypt_etype@SHISHI_0.0 0.0.30
    - shishi_encrypt_iv@SHISHI_0.0 0.0.30
    - shishi_encrypt_iv_etype@SHISHI_0.0 0.0.30
    - shishi_encrypt_ivupdate@SHISHI_0.0 0.0.30
    - shishi_encrypt_ivupdate_etype@SHISHI_0.0 0.0.30
    - shishi_encticketpart@SHISHI_0.0 0.0.30
    - shishi_encticketpart_authctime@SHISHI_0.0 0.0.30
    - shishi_encticketpart_authtime@SHISHI_0.0 0.0.30
    - shishi_encticketpart_authtime_set@SHISHI_0.0 0.0.30
    - shishi_encticketpart_client@SHISHI_0.0 0.0.30
    - shishi_encticketpart_clientrealm@SHISHI_0.0 0.0.30
    - shishi_encticketpart_cname_set@SHISHI_0.0 0.0.30
    - shishi_encticketpart_crealm@SHISHI_0.0 0.0.30
    - shishi_encticketpart_crealm_set@SHISHI_0.0 0.0.30
    - shishi_encticketpart_endtime_set@SHISHI_0.0 0.0.30
    - shishi_encticketpart_flags_set@SHISHI_0.0 0.0.30
    - shishi_encticketpart_get_key@SHISHI_0.0 0.0.30
    - shishi_encticketpart_key_set@SHISHI_0.0 0.0.30
    - shishi_encticketpart_print@SHISHI_0.0 0.0.30
    - shishi_encticketpart_transited_set@SHISHI_0.0 0.0.30
    - shishi_error@SHISHI_0.0 0.0.30
    - shishi_error_clear@SHISHI_0.0 0.0.30
    - shishi_error_outputtype@SHISHI_0.0 0.0.30
    - shishi_error_printf@SHISHI_0.0 0.0.30
    - shishi_error_set@SHISHI_0.0 0.0.30
    - shishi_error_set_outputtype@SHISHI_0.0 0.0.30
    - shishi_etype_info2_print@SHISHI_0.0 0.0.30
    - shishi_etype_info_print@SHISHI_0.0 0.0.30
    - shishi_generalize_ctime@SHISHI_0.0 0.0.30
    - shishi_generalize_now@SHISHI_0.0 0.0.30
    - shishi_generalize_time@SHISHI_0.0 0.0.30
    - shishi_get_date@SHISHI_0.0 0.0.30
    - shishi_hmac_md5@SHISHI_0.0 0.0.30
    - shishi_hmac_sha1@SHISHI_0.0 0.0.30
    - shishi_hostkeys_default_file@SHISHI_0.0 0.0.30
    - shishi_hostkeys_default_file_set@SHISHI_0.0 0.0.30
    - shishi_hostkeys_for_localservice@SHISHI_0.0 0.0.30
    - shishi_hostkeys_for_localservicerealm@SHISHI_0.0 0.0.30
    - shishi_hostkeys_for_server@SHISHI_0.0 0.0.30
    - shishi_hostkeys_for_serverrealm@SHISHI_0.0 0.0.30
    - shishi_info@SHISHI_0.0 0.0.30
    - shishi_init@SHISHI_0.0 0.0.30
    - shishi_init_server@SHISHI_0.0 0.0.30
    - shishi_init_server_with_paths@SHISHI_0.0 0.0.30
    - shishi_init_with_paths@SHISHI_0.0 0.0.30
    - shishi_kdc_check_nonce@SHISHI_0.0 0.0.30
    - shishi_kdc_copy_cname@SHISHI_0.0 0.0.30
    - shishi_kdc_copy_crealm@SHISHI_0.0 0.0.30
    - shishi_kdc_copy_nonce@SHISHI_0.0 0.0.30
    - shishi_kdc_process@SHISHI_0.0 0.0.30
    - shishi_kdc_sendrecv@SHISHI_0.0 0.0.30
    - shishi_kdc_sendrecv_hint@SHISHI_0.0 0.0.30
    - shishi_kdcrep_add_enc_part@SHISHI_0.0 0.0.30
    - shishi_kdcrep_clear_padata@SHISHI_0.0 0.0.30
    - shishi_kdcrep_client_set@SHISHI_0.0 0.0.30
    - shishi_kdcrep_cname_set@SHISHI_0.0 0.0.30
    - shishi_kdcrep_crealm_set@SHISHI_0.0 0.0.30
    - shishi_kdcrep_crealmserver_set@SHISHI_0.0 0.0.30
    - shishi_kdcrep_decrypt@SHISHI_0.0 0.0.30
    - shishi_kdcrep_from_file@SHISHI_0.0 0.0.30
    - shishi_kdcrep_get_enc_part_etype@SHISHI_0.0 0.0.30
    - shishi_kdcrep_get_ticket@SHISHI_0.0 0.0.30
    - shishi_kdcrep_parse@SHISHI_0.0 0.0.30
    - shishi_kdcrep_print@SHISHI_0.0 0.0.30
    - shishi_kdcrep_read@SHISHI_0.0 0.0.30
    - shishi_kdcrep_save@SHISHI_0.0 0.0.30
    - shishi_kdcrep_set_enc_part@SHISHI_0.0 0.0.30
    - shishi_kdcrep_set_ticket@SHISHI_0.0 0.0.30
    - shishi_kdcrep_to_file@SHISHI_0.0 0.0.30
    - shishi_kdcreq_add_padata@SHISHI_0.0 0.0.30
    - shishi_kdcreq_add_padata_preauth@SHISHI_0.0 0.0.30
    - shishi_kdcreq_add_padata_tgs@SHISHI_0.0 0.0.30
    - shishi_kdcreq_allow_postdate_p@SHISHI_0.0 0.0.30
    - shishi_kdcreq_build@SHISHI_0.0 0.0.30
    - shishi_kdcreq_clear_padata@SHISHI_0.0 0.0.30
    - shishi_kdcreq_client@SHISHI_0.0 0.0.30
    - shishi_kdcreq_disable_transited_check_p@SHISHI_0.0 0.0.30
    - shishi_kdcreq_enc_tkt_in_skey_p@SHISHI_0.0 0.0.30
    - shishi_kdcreq_etype@SHISHI_0.0 0.0.30
    - shishi_kdcreq_forwardable_p@SHISHI_0.0 0.0.30
    - shishi_kdcreq_forwarded_p@SHISHI_0.0 0.0.30
    - shishi_kdcreq_from_file@SHISHI_0.0 0.0.30
    - shishi_kdcreq_get_padata@SHISHI_0.0 0.0.30
    - shishi_kdcreq_get_padata_tgs@SHISHI_0.0 0.0.30
    - shishi_kdcreq_nonce@SHISHI_0.0 0.0.30
    - shishi_kdcreq_nonce_set@SHISHI_0.0 0.0.30
    - shishi_kdcreq_options@SHISHI_0.0 0.0.30
    - shishi_kdcreq_options_add@SHISHI_0.0 0.0.30
    - shishi_kdcreq_options_set@SHISHI_0.0 0.0.30
    - shishi_kdcreq_parse@SHISHI_0.0 0.0.30
    - shishi_kdcreq_postdated_p@SHISHI_0.0 0.0.30
    - shishi_kdcreq_print@SHISHI_0.0 0.0.30
    - shishi_kdcreq_proxiable_p@SHISHI_0.0 0.0.30
    - shishi_kdcreq_proxy_p@SHISHI_0.0 0.0.30
    - shishi_kdcreq_read@SHISHI_0.0 0.0.30
    - shishi_kdcreq_realm@SHISHI_0.0 0.0.30
    - shishi_kdcreq_realm_get@SHISHI_0.0 0.0.30
    - shishi_kdcreq_renew_p@SHISHI_0.0 0.0.30
    - shishi_kdcreq_renewable_ok_p@SHISHI_0.0 0.0.30
    - shishi_kdcreq_renewable_p@SHISHI_0.0 0.0.30
    - shishi_kdcreq_save@SHISHI_0.0 0.0.30
    - shishi_kdcreq_sendrecv@SHISHI_0.0 0.0.30
    - shishi_kdcreq_sendrecv_hint@SHISHI_0.0 0.0.30
    - shishi_kdcreq_server@SHISHI_0.0 0.0.30
    - shishi_kdcreq_set_cname@SHISHI_0.0 0.0.30
    - shishi_kdcreq_set_etype@SHISHI_0.0 0.0.30
    - shishi_kdcreq_set_realm@SHISHI_0.0 0.0.30
    - shishi_kdcreq_set_realmserver@SHISHI_0.0 0.0.30
    - shishi_kdcreq_set_server@SHISHI_0.0 0.0.30
    - shishi_kdcreq_set_sname@SHISHI_0.0 0.0.30
    - shishi_kdcreq_till@SHISHI_0.0 0.0.30
    - shishi_kdcreq_tillc@SHISHI_0.0 0.0.30
    - shishi_kdcreq_to_file@SHISHI_0.0 0.0.30
    - shishi_kdcreq_validate_p@SHISHI_0.0 0.0.30
    - shishi_key@SHISHI_0.0 0.0.30
    - shishi_key_copy@SHISHI_0.0 0.0.30
    - shishi_key_done@SHISHI_0.0 0.0.30
    - shishi_key_from_base64@SHISHI_0.0 0.0.30
    - shishi_key_from_name@SHISHI_0.0 0.0.30
    - shishi_key_from_random@SHISHI_0.0 0.0.30
    - shishi_key_from_string@SHISHI_0.0 0.0.30
    - shishi_key_from_value@SHISHI_0.0 0.0.30
    - shishi_key_length@SHISHI_0.0 0.0.30
    - shishi_key_name@SHISHI_0.0 0.0.30
    - shishi_key_parse@SHISHI_0.0 0.0.30
    - shishi_key_principal@SHISHI_0.0 0.0.30
    - shishi_key_principal_set@SHISHI_0.0 0.0.30
    - shishi_key_print@SHISHI_0.0 0.0.30
    - shishi_key_random@SHISHI_0.0 0.0.30
    - shishi_key_realm@SHISHI_0.0 0.0.30
    - shishi_key_realm_set@SHISHI_0.0 0.0.30
    - shishi_key_timestamp@SHISHI_0.0.42 0.0.42
    - shishi_key_timestamp_set@SHISHI_0.0.42 0.0.42
    - shishi_key_to_file@SHISHI_0.0 0.0.30
    - shishi_key_type@SHISHI_0.0 0.0.30
    - shishi_key_type_set@SHISHI_0.0 0.0.30
    - shishi_key_value@SHISHI_0.0 0.0.30
    - shishi_key_value_set@SHISHI_0.0 0.0.30
    - shishi_key_version@SHISHI_0.0 0.0.30
    - shishi_key_version_set@SHISHI_0.0 0.0.30
    - shishi_keys@SHISHI_0.0 0.0.30
    - shishi_keys_add@SHISHI_0.0 0.0.30
    - shishi_keys_add_keytab_file@SHISHI_0.0 0.0.30
    - shishi_keys_add_keytab_mem@SHISHI_0.0 0.0.30

    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)