File: NEWS

package info (click to toggle)
sident 3.6-2
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 1,960 kB
  • ctags: 719
  • sloc: sh: 8,131; ansic: 6,784; makefile: 231; perl: 147
file content (167 lines) | stat: -rw-r--r-- 6,171 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
                       User-Visible S/Ident Changes

S/Ident 3.6 (2006-02-08)

    Make Kerberos v4 support optional.  --disable-krb4 will build a
    library and responder that only do GSSAPI and regular ident.

    Significantly improved Kerberos library probes.  Use krb5-config where
    available to get Kerberos libraries and compiler flags unless
    --enable-reduced-depends or --enable-static-daemon are used, and
    support MIT Kerberos 1.4 with --enable-static-daemon.

    Add the --enable-reduced-depends configure option to try to minimize
    the shared library dependencies of the resulting binaries on platforms
    with proper shared library dependencies.  This is of interest
    primarily to people building packages for distributions.

    Attempt better portability to KTH Kerberos installs that build their
    own DES library rather than using OpenSSL.

    Support builddir != srcdir for building the Perl module.

S/Ident 3.5 (2005-10-04)

    Document the security vulnerability in the protocol.

    Move many sidentd debugging messages from -d plus -l to -v so that
    verbose really does what it's documented to do.  Remove a few
    debugging messages that aren't actually useful.

S/Ident 3.4 (2005-04-14)

    No code changes.  Removed documentation that isn't DFSG-free from the
    source to make it easier to package and removed the debian directory
    from the main distribution in compliance with Debian best practices.

S/Ident 3.3 (2004-07-23)

    Added the --disable-responder configure flag to build only the library
    (and also disable the autodetection of a 64-bit compiler, since
    sometimes that isn't what a library user wants).

    Fix compilation against Kerberos libraries without krb_life_to_time.

    Removed some obsolete documentation and updated the INSTALL file.
    Incorporated changes needed for Debian builds.

S/Ident 3.2 (2004-06-18)

    Added support for a shared library build of libsident, on by default
    on those platforms where libtool supports shared libraries.

    Updated the kernel modules and kvm layer to the code from pidentd
    3.0.18, which adds support for Solaris 10.

    Significant amounts of code cleanup, reformatting, and reorganization.
    There should not be any functionality changes, but the code should be
    much easier to deal with.

    Added rules and configuration to build native Debian packages.

S/Ident 3.1 (2003-08-03)

    Include the ticket expiration time and the local principal name
    (without realm) into the IDENT struct for use by clients of the
    high-level API.

    Add support for Kerberos libraries that don't export krb_life_to_time
    so that S/Ident can be built against the stock MIT Kerberos 1.2.8
    distribution.

    Rewrote the man pages in POD and significantly expanded them, checking
    the documentation for accuracy.

    Significantly cleaned up the test S/Ident request server.

S/Ident 3.0 (2003-05-31)

    Incorporated the Net::Sident Perl module, although it's not built by
    default.

    Renamed requestor to requester globally.  This changes the low-level
    API for some libsident calls due to a different returned struct name,
    but that interface is infrequently used.

    Ported to Heimdal.  S/Ident will now build against either MIT Kerberos
    or Heimdal (but requires one or the other; it cannot build with
    Kerberos v4 due to the GSSAPI requirement).

    Cleaned up portions of the build system and source tree organization.
    Upgraded to Autoconf 2.57.

S/Ident 2.0 (2002-10-28)

    Added Kerberos v5 GSS-API support.

    Added support for Solaris 9 (trivially; it can use Solaris 8 kernel
    modules).

    Updated and reformatted the documentation to match current standards
    (mostly) and to add a separate NEWS file.  Cleaned up the portability
    of some of the code, dropping old workarounds and fixing header
    inclusions so that the requester library works properly with 64-bit
    compiles.

    Added commands to make install to create the installation
    directories.

    Fixed a compilation problem on Linux with the Kerberos v5
    compatibility libraries (libk5crypt referred to crypt, which needs
    -lcrypt on Linux).

    Added --enable-static support to configure to build an sidentd that
    links against the static versions of the Kerberos libraries.  (It
    still links dynamically against system libraries.)

S/Ident 1.5 (2001-06-08)

    Added support for Solaris 8.

    Fixed to work with the Kerberos v4 emulation libraries shipped with
    Kerberos v5.

    Lots of build system cleanups, simplifying the Makefiles and the
    configure script and removing unnecessary probes.  Added some
    dependency information.

S/Ident 1.4 (2000-09-26)

    Various bugs fixed in the responder code for Unix, particularly for
    endianness issues.  Added support for AIX 4.1 and AIX 4.2.

S/Ident 1.3 (2000-02-27)

    The only change in 1.3 is that the kernel reading interface in the
    responder has been changed to use the API supported in pidentd 3.0.x.
    pidentd 3.0.x has dropped support for some older OSes, but it has
    support for Solaris 2.7 and Irix 6.5.  Support for HPUX 11 is on my
    todo list, but not available in this release.  This release has been
    tested on

        Solaris 2.5.1
        Solaris 2.7
        Irix 6.5

    Unless you are using Solaris 2.7 or Irix 6.5, there really isn't any
    reason to upgrade to this release.

S/Ident 1.2 (1997-11-11)

    Added protocol changes to the sident code to allow the
    user-interaction flags to be set/unset.  The Unix responder ignores
    these flags.  The programming interface to setting the flags is

        int
        ident_set_authflag(char *flag, char *value);

        int
        ident_get_authflag(char *flag, char *value);

    The functions return either IDENT_AUTH_OKAY, IDENT_INVALID_FLAG_VALUE,
    or IDENT_FLAG_NOT_SUPPORTED.  Currently the only flag is
    USER-INTERACTION with the values YES or NO.

    Merged in the new kernel code from the latest release of pidentd.
    Conversion to using lsof kernel interface code is still on the TODO
    list.