> In another hi-jacked thread I think it was determined that the current > OpenSSL BIO API does not support 64bit operations.
Could you provide a reference? > This post is to > request that such support be added to OpenSSL. > > With the 32bit operating systems disappearing fast on desktops and > servers, with the ever-increasing involvement of cryptography in media > technologies (DRM), and insatiable appetite to stream larger and > higher-def media files, the need for 64bit BIO is felt ever than before. > >>From the perspective of a user of such API, I don't have a preference on > how it's done: > > - as a set of separate API above and beyond what is there now -acts like > 32 under 32bits (add 'l' or '64' prefixes or suffixes at will) > - as a transparent approach: in 64bit compilations you get 64bit > versions otherwise 32 > - as a complementary set always available regardless of the underlying > addressing capability Are we talking about file BIO? It should be 64-bit on 64-bit [Unix] platforms. "Should be" refers to the fact that I've looked at it some point and reckoned that it is and as far as 32-bit platforms go best one can do is to ensure that large files can be accessed sequentially (see comment in bss_file.c). "[Unix]" refers to the fact that it would be a problem on Win64, because long is 32 bits wide and it's problematic to pass 64-bit values in file_ctrl, pass by value. In other words what is specific concern? A. ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [email protected] Automated List Manager [email protected]
