ba2127c788ff2f7afa43a01146ecd0f1c0ca1459

(here "occasionally" means for certain users in certain realms). In lib/krb5/v4_glue.c, in the routine storage_to_etext the ticket is padded to a multiple of 8 bytes. If it is already a multiple of 8 bytes, 8 additional 0-bytes are added. This catches the AFS krb4 ticket decoder by surprise: unless the ticket is exactly 56 bytes, it only supports the minimum necessary padding. It detects the superfluous padding by comparing the ticket length decoded to the advertised ticket length. Hence a 7-letter userid in "cern.ch" which resulted in a ticket of 40 bytes, got "padded" to 48 bytes which the rxkad decoder rejected. From Rainer Toebbicke. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23475 ec53bebd-3082-4978-b11e-865c3cabbd6b
$Id$ Heimdal is a Kerberos 5 implementation. Please see the manual in doc, by default installed in /usr/heimdal/info/heimdal.info for information on how to install. There are also briefer man pages for most of the commands. Bug reports and bugs are appreciated, see more under Bug reports in the manual on how we prefer them. For more information see the web-page at <http://www.pdc.kth.se/heimdal/> or the mailing lists: heimdal-announce@sics.se low-volume announcement heimdal-discuss@sics.se high-volume discussion send a mail to heimdal-announce-request@sics.se and heimdal-discuss-request@sics.se respectively to subscribe.
Description
Languages
C
92.1%
Roff
2.8%
Shell
2.3%
Makefile
0.7%
M4
0.5%
Other
1.4%