Menu

#70 64-bit support for Single Sign On (SSO)

closed
nobody
None
5
2012-08-15
2005-07-12
j_knight
No

A 64-bit process cannot load a 32-bit DLL. So when we
upgraded to the 64-bit version of Java 1.5 on our
64-bit machines, we needed a 64-bit version of the file
ntlmauth.dll. This file is used by the jtds jdbc driver
for Windows authentication, or SSO (Single Sign On).
Attached is the 64-bit DLL file that I generated, using
the jtds source code and a 64-bit compiler.

Please note that I created this file with an x64
compiler (AMD64, Xeon processor). This has not been
tested on an Itanium 64 (IA64) machine. But it might
work anyway.

Discussion

  • j_knight

    j_knight - 2005-07-12

    64-bit Single Sign On DLL file

     
  • j_knight

    j_knight - 2005-07-12

    64-bit Single Sign On DLL file and source

     
  • j_knight

    j_knight - 2005-07-12

    Logged In: YES
    user_id=1307939

    I forgot to include the source files that I modified. The
    attached zip contains the source and the DLL that I generated.

     
  • stardog33

    stardog33 - 2006-06-08

    Logged In: YES
    user_id=1176221

    I would also like this. It didnt look like you included the
    visual c++ project and solutions files which would be
    helpful. The x64 compile wont work on a ia64 machine. I
    could make an itanium build/project files if anyone wants it.

     
  • Alin Sinpalean

    Alin Sinpalean - 2006-06-09

    Logged In: YES
    user_id=564978

    By all means, please do it. I'll add it to the libraries in
    the codebase.

    Alin.

     
  • j_knight

    j_knight - 2006-06-21

    Logged In: YES
    user_id=1307939

    I think you should add it too. Unfortunately I don't have
    any project nor solution files to give you, because none
    were generated. I compiled those binaries from the command
    line. All the files I used were included in that zip file.
    Sorry about that.

     
  • stardog33

    stardog33 - 2006-06-23

    Logged In: YES
    user_id=1176221

    I added issue 1504761 with the updated mak files to compile
    the sso dll with the free windows platform sdk. I also
    added the binary compiled dlls for x86 and Itanium.

     
  • Brian Heineman

    Brian Heineman - 2007-08-05

    Logged In: YES
    user_id=716174
    Originator: NO

    Thank you the the patch. The changes have been applied to CVS and will be available in the next release. NOTE: The ntlmauth.mak and makefile.bat files from issue 1504761 were applied instead as they did not contain hard coded paths and add support for the Itanium processor.

    Cheers,
    -Brian

     

Anonymous
Anonymous

Add attachments
Cancel





Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.