Skip Menu |
 

Date: Tue, 24 Jan 2006 19:42:24 -0500
To: krb5-bugs@MIT.EDU
From: Qing Dong <dongq@MIT.EDU>
Subject: changes for the krb5 64 bit
Please see the attached diff.txt for proposed changes for the 64 bit build
of krb5. There are also four 64 bit manifests to be added to
src\windows\identity\ui. They are also in the attachments.

Thanks.

Qing
Download diff.txt
text/plain 19.1KiB

Message body is not shown because sender requested not to inline it.

Message body is not shown because sender requested not to inline it.

Message body is not shown because sender requested not to inline it.

Message body is not shown because sender requested not to inline it.

Message body is not shown because sender requested not to inline it.

Thank you. I will completely the audit and post the results when I am
finished.
The attached is an updated patch against the trunk that incorporates
Qing's changes plus addition corrections for the 32-bit time_t mess.

Qing's changes for src/windows/identity are not included. They will be
integrated into the next netidmgr update.

Message body is not shown because it is too large.

A new version of the patch. This version defines _USE_32BIT_TIME_T in
src\config\win-pre.in for 32-bit platforms. This removes the need to
always include k5-int.h or win-mac.h at the front of each source file.

This version also defines _CRT_SECURE_NO_DEPRECATE to avoid warning
messages caused by the use of strcpy(), strcat(), etc.

Message body is not shown because it is too large.

From: jaltman@mit.edu
Subject: CVS Commit
Download (untitled) / with headers
text/plain 1.5KiB
Qing Dong <dongq@mit.edu> provided a set of changes to allow
krb5 to build under the Microsoft Visual Studio 8 compiler
in 64-bit mode and produce file names that do not conflict
with the names produced by the 32-bit build. That patch
was modified to work on Unix and also include processor
dependent pre-processor definitions to remove warnings.



Commit By: jaltman



Revision: 17680
Changed Files:
U trunk/src/ChangeLog
U trunk/src/Makefile.in
U trunk/src/appl/gss-sample/ChangeLog
U trunk/src/appl/gss-sample/Makefile.in
U trunk/src/appl/gssftp/ftp/ChangeLog
U trunk/src/appl/gssftp/ftp/Makefile.in
U trunk/src/clients/kpasswd/ChangeLog
U trunk/src/clients/kpasswd/Makefile.in
U trunk/src/config/ChangeLog
U trunk/src/config/win-post.in
U trunk/src/config/win-pre.in
U trunk/src/include/ChangeLog
U trunk/src/include/win-mac.h
U trunk/src/krb524/ChangeLog
U trunk/src/krb524/Makefile.in
U trunk/src/lib/ChangeLog
U trunk/src/lib/Makefile.in
U trunk/src/lib/krb5/os/ChangeLog
U trunk/src/lib/krb5/os/read_pwd.c
U trunk/src/util/support/ChangeLog
U trunk/src/util/support/Makefile.in
U trunk/src/util/windows/ChangeLog
U trunk/src/util/windows/Makefile.in
U trunk/src/windows/ChangeLog
U trunk/src/windows/Makefile.in
U trunk/src/windows/cns/ChangeLog
U trunk/src/windows/cns/Makefile.in
U trunk/src/windows/cns/password.c
U trunk/src/windows/gina/ChangeLog
U trunk/src/windows/gina/Makefile.in
U trunk/src/windows/kfwlogon/Makefile.in
U trunk/src/windows/wintel/ChangeLog
U trunk/src/windows/wintel/Makefile.in
From: jaltman@mit.edu
Subject: CVS Commit
add missing $(SCLIB) aka bufferoverflow.lib for 64-bit windows


Commit By: jaltman



Revision: 17681
Changed Files:
U trunk/src/clients/klist/Makefile.in