[Botan-announce] Botan 1.4.0 is out
Brought to you by:
randombit
|
From: Jack L. <ll...@ra...> - 2004-06-26 09:01:10
|
I've released Botan 1.4.0; it can be found at the usual places. No RPMs right
now, I'll try to get to that later this weekend. Unfortunately, I forgot to
copy over my nicely written announce message, forcing me to write up something
on the spot at nearly 5 AM. So if this doesn't make much sense, I apologize.
Compared to 1.3.14 there are a few minor changes but nothing particularly
interesting. Major changes compared to 1.2.8:
- Support for hardware/alternate software backends for PK operations,
including AEP crypto cards (supported because AEP very nicely sent me a
card for free), GNU MP, and OpenSSL's BN library
- Much better GUI support (callbacks and such)
Compared to the 1.0->1.2 jump, the really major changes in this release are
small -- in many ways it's just a cleanup job. There have been some somewhat
large changes, you can find porting notes in doc/porting.txt
This release has been tested on:
- Linux/x86: GCC 2.95.3/3.0.4/3.1/3.2/3.3.3/3.4.0, ICC 7.1, KAI C++ 4.0e
- Windows/x86: Visual C++ 7.0, GCC 3.3.1
- Linux/amd64: GCC 3.2.2
- Linux/s390: GCC 3.4.0
- MacOS X/PPC: GCC 2.95.3
I've also tested 1.3.14 on a number of other systems (Linux/ia64 with GCC and
ICC, Solaris with GCC and Sun C++ on x86 and SPARC, Tru64/Alpha with GCC and
Compaq C++, a few others), 1.4.0 should work just fine on all of these. There
are some problems with *BSD systems that I'll have to sort out in the next
release. If you run into build or runtime problems on any system you care
about, please let me know.
I expect 1.4.x will provide a stable base for applications over at least the
next year and a half. Looking (very far) forward, the next stable tree
(tenatively 2.0.0) will have sufficiently major new features that not only will
it simply take a long time to get it all implemented and tested, but I would
like to take some more time for other, neglected or never started projects.
Regards,
Jack
|