Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Avoid undefined operation in rotation operations | lloyd | 2013-07-31 | 1 | -0/+11 |
| | |||||
* | Update for 1.11.4 release1.11.4 | lloyd | 2013-07-25 | 1 | -1/+1 |
| | |||||
* | Change default policy to prohibit DTLS to minimize surprise. | lloyd | 2013-07-10 | 2 | -4/+20 |
| | | | | | | | | | | Allow applications to send arbirary alert messages. Add a new optional parameter to Channel which specifies how large to make the IO buffers by default. Add Channel::reset_state, and reset the IO buffers and cipher specs after a fatal alert. | ||||
* | Rename ARC4 to RC4 | lloyd | 2013-04-19 | 1 | -0/+2 |
| | |||||
* | Initial notes for 1.11.4 | lloyd | 2013-04-18 | 1 | -0/+17 |
| | |||||
* | Always include modules requiring ISA extensions as long as the | lloyd | 2013-04-17 | 1 | -0/+3 |
| | | | | | | | | | | | compiler and target platform might support it. For instance the AES SSSE3 code is now always in any x86 build, with just that specific file being compiled with -mssse3. Since we'll only call that code if cpuid confirms it works at runtime, we don't have portability issues, and it can be safely included in generic builds (eg for distributions). Tweak how machine specific compiler flags are generated to be a bit easier to maintain. | ||||
* | Update for 1.11.3 release1.11.3 | lloyd | 2013-04-11 | 1 | -1/+1 |
| | |||||
* | Add support for AEAD modes in TLS. Add GCM ciphersuites. | lloyd | 2013-04-11 | 1 | -0/+2 |
| | |||||
* | Basic docs for AEAD_Mode | lloyd | 2013-03-27 | 1 | -3/+5 |
| | |||||
* | merge of '767ce7b733ad25a056a4609645dbb0418fed5c91' | lloyd | 2013-03-21 | 1 | -0/+7 |
|\ | | | | | | | and '8795500927af6dc6c8a74d6868d002712f971a2f' | ||||
| * | Finish the note on removing Turing+WiderWAKE | lloyd | 2013-03-19 | 1 | -1/+2 |
| | | |||||
| * | Remove the Turing and WiderWAKE4+1 stream cipher implementations. | lloyd | 2013-03-19 | 1 | -0/+2 |
| | | | | | | | | Both never saw much deployment or analysis. | ||||
| * | Add an interface to Keyed_Filter returning a Key_Length_Specification | lloyd | 2013-03-17 | 1 | -0/+4 |
| | | | | | | | | | | so the full details of what keylength(s) the filter supports are now available. | ||||
* | | Move Monotone info to vcs.rst | lloyd | 2013-03-21 | 2 | -2/+2 |
| | | | | | | | | | | | | Fix some syntax errors in misc docs. Use mtn.randombit.net hostname | ||||
* | | Add TLS::Policy::server_uses_own_ciphersuite_preferences() | lloyd | 2013-03-21 | 1 | -0/+7 |
|/ | | | | | | Previously the server always took its most-preferred cipher out of the client's list, but this policy allows telling a server to follow the client's preferences insetad. | ||||
* | Relnote GCM support | lloyd | 2013-03-16 | 1 | -2/+2 |
| | |||||
* | Relnote adding OCB | lloyd | 2013-03-16 | 1 | -0/+4 |
| | |||||
* | Add algorithm_kat_detailed which returns a string with info about the failure | lloyd | 2013-03-16 | 1 | -0/+4 |
| | |||||
* | Mention new cryptobox functions | lloyd | 2013-03-04 | 1 | -0/+1 |
| | |||||
* | Tick to 1.11.3 pre | lloyd | 2013-03-04 | 2 | -0/+4 |
| | |||||
* | Update for 1.11.2 release1.11.2 | lloyd | 2013-03-03 | 1 | -1/+1 |
| | |||||
* | Add 1.10.5 to index | lloyd | 2013-03-02 | 1 | -0/+1 |
| | |||||
* | Update for 1.10.5 final release | lloyd | 2013-03-02 | 1 | -1/+5 |
| | |||||
* | Blocking_Client fixes. Add relnote | lloyd | 2013-02-28 | 1 | -11/+26 |
| | |||||
* | Initial notes for 1.10.5 | lloyd | 2013-02-27 | 1 | -0/+9 |
| | |||||
* | Correct RFC links | lloyd | 2013-02-06 | 1 | -7/+7 |
| | |||||
* | Prefer RC4 over AES. Gak. | lloyd | 2013-02-06 | 1 | -0/+4 |
| | |||||
* | Add Threaded_Fork, which acts like a normal Fork filter except that | lloyd | 2013-02-02 | 1 | -0/+5 |
| | | | | | | | | | | each subchain of filters will run in its own thread. Written and contributed by Joel Low. A thread on botan-devel contains the original patch and some discussion: http://lists.randombit.net/pipermail/botan-devel/2013-January/001699.html | ||||
* | Initial 1.11.2 release notes | lloyd | 2013-01-09 | 1 | -0/+21 |
| | |||||
* | Update docs for 1.10.4 release | lloyd | 2013-01-09 | 2 | -0/+18 |
| | |||||
* | Bump for 1.11.2 | lloyd | 2012-10-30 | 2 | -0/+3 |
| | |||||
* | Update for 1.11.1 release1.11.1 | lloyd | 2012-10-30 | 1 | -1/+1 |
| | |||||
* | Add TLS::Policy::negotiate_heartbeat_support which controls if the | lloyd | 2012-10-13 | 1 | -3/+3 |
| | | | | | | client will offer heartbeats (or if a server will negotiate them if the client offers). Defaults to false, which is probably the right behavior in terms of minimizing surprise and attack surface. | ||||
* | Fix TLS doc formatting. Note removal of pref_version | lloyd | 2012-10-13 | 1 | -0/+4 |
| | |||||
* | Use unaligned loads in AES-NI 192 key schedule | lloyd | 2012-10-13 | 1 | -0/+7 |
| | |||||
* | It seems other implementations define the secure renegotiation flag to | lloyd | 2012-09-12 | 1 | -4/+8 |
| | | | | | | | | be part of the connection rather than part of the session. That really does make more sense, so go with it. Changes the format of serialized sessions, but we already broke that with the crypto change. | ||||
* | Clarify that this is an incompatible change | lloyd | 2012-09-12 | 1 | -1/+4 |
| | |||||
* | This note is accurate now | lloyd | 2012-09-09 | 1 | -4/+3 |
| | |||||
* | Small doc tweaks | lloyd | 2012-09-07 | 1 | -6/+6 |
| | |||||
* | Add support for key material export | lloyd | 2012-09-07 | 1 | -0/+3 |
| | |||||
* | Reject SRP6 values which are negative or larger than p since these are | lloyd | 2012-08-11 | 1 | -13/+23 |
| | | | | likely totally bogus. | ||||
* | Instead of using static salts in the KDF for generating the cipher and | lloyd | 2012-08-09 | 1 | -10/+18 |
| | | | | | | MAC keys for session encryption, randomly generate two 80-bit salt values which are included in the session blob and run the KDF over the master key and the random salts to create the keys. | ||||
* | More 1.11.1 notes. Update TLS docs | lloyd | 2012-08-09 | 1 | -0/+28 |
| | |||||
* | Remove BigInt::assign | lloyd | 2012-08-01 | 1 | -3/+3 |
| | |||||
* | Remove BigInt(NumberType type, size_t n) and replace it with a static | lloyd | 2012-08-01 | 1 | -0/+2 |
| | | | | BigInt function power_of_2. (Power2 was the only available NumberType) | ||||
* | Remove all support for octal BigInt conversions. | lloyd | 2012-08-01 | 1 | -0/+10 |
| | |||||
* | Add Public_Key::estimated_strength which gives an approximation of how | lloyd | 2012-07-27 | 2 | -1/+15 |
| | | | | | | | hard that key is to break. Use it in cert path validation, rejecting keys with estimated strength less than 80 bits. | ||||
* | Update for 1.11.0 release1.11.0 | lloyd | 2012-07-19 | 1 | -1/+1 |
| | |||||
* | Add 1.8.14 release notes | lloyd | 2012-07-18 | 2 | -0/+18 |
| | |||||
* | Make page wider. QNX build report. Link to 1.10.2 notes in 1.10.3. | lloyd | 2012-07-13 | 1 | -3/+3 |
| |