File: NEWS

package info (click to toggle)
sident 3.4-3
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 1,864 kB
  • ctags: 706
  • sloc: sh: 7,748; ansic: 6,877; makefile: 233; perl: 147
file content (139 lines) | stat: -rw-r--r-- 5,009 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
                       User-Visible S/Ident Changes

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.