Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | don't mix code and decls, ok tedu@ | bcook | 2016-07-18 | 1 | -2/+3 |
| | |||||
* | use memset to initialize the union | bcook | 2016-07-17 | 1 | -2/+4 |
| | |||||
* | Initialize buffers before use, noted by Kinichiro Inoguchi. | bcook | 2016-07-17 | 1 | -7/+7 |
| | | | | ok beck@ | ||||
* | deregister; no binary change | jsg | 2014-10-28 | 1 | -6/+6 |
| | | | | ok jsing@ miod@ | ||||
* | Only import cryptlib.h in the four source files that actually need it. | jsing | 2014-07-11 | 1 | -4/+3 |
| | | | | | | | | Remove the openssl public includes from cryptlib.h and add a small number of includes into the source files that actually need them. While here, also sort/group/tidy the includes. ok beck@ miod@ | ||||
* | Stop including standard headers via cryptlib.h - pull in the headers that | jsing | 2014-07-10 | 1 | -2/+3 |
| | | | | | | are needed in the source files that actually require them. ok beck@ miod@ | ||||
* | Remove leading underscore from _BYTE_ORDER and _{LITTLE,BIG}_ENDIAN, to be | miod | 2014-07-09 | 1 | -2/+2 |
| | | | | | more friendly to systems where the underscore flavours may be defined as empty. Found the hard way be bcook@; joint brainstrom with bcook beck and guenther | ||||
* | tags as requested by miod and tedu | deraadt | 2014-06-12 | 1 | -1/+1 |
| | |||||
* | knfectomie. | jsing | 2014-05-08 | 1 | -653/+818 |
| | |||||
* | Try to clean the maze of <openssl/bn.h> defines regarding the BN internals. | miod | 2014-04-24 | 1 | -5/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | The intent of this change is to only keep support for two kind of architectures: - those with 32-bit int and long, and 64-bit long long, where ``long * long -> long long'' multiplication routines are available. - those with 64-bit int and long, and no 128-bit long long type. This gets rid of the SIXTY_FOUR_BIT_LONG, SIXTY_FOUR_BIT (not the same!), THIRTY_TWO_BIT, SIXTEEN_BIT and EIGHT_BIT defines. After this change, the types and defines are as follows: arch: 64bit 32bit rationale BN_LLONG undefined defined defined if l * l -> ll BN_ULLONG undefined u long long result of BN_LONG * BN_LONG BN_ULONG u long u int native register size BN_LONG long int the same, signed BN_BITS 128 64 size of 2*BN_ULONG in bits BN_BYTES 8 4 size of 2*BN_ULONG in bytes BN_BITS2 64 32 BN_BITS / 2 Tested on various 32-bit and 64-bit OpenBSD systems of various endianness. | ||||
* | Do not ask the user to pass either -DB_ENDIAN or -DL_ENDIAN to the compiler, | miod | 2014-04-18 | 1 | -1/+3 |
| | | | | | | | but rather figure out the endianness from <machine/endian.h> automagically; help from guenther@ ok jca@ guenther@ beck@ and the rest of the `Buena SSL rampage club' | ||||
* | replace PTR_SIZE_INT (only used for VMS) with uintptr_t, tweaks from jca@, | sthen | 2014-04-14 | 1 | -35/+31 |
| | | | | makes sense to beck@ | ||||
* | Merge conflicts; remove MacOS, Netware, OS/2, VMS and Windows build machinery. | miod | 2014-04-13 | 1 | -24/+31 |
| | |||||
* | resolve conflicts | djm | 2012-10-13 | 1 | -40/+298 |
| | |||||
* | openssl-1.0.0e: resolve conflicts | djm | 2011-11-03 | 1 | -28/+36 |
| | |||||
* | resolve conflicts | djm | 2009-01-09 | 1 | -323/+383 |
| | |||||
* | update to openssl-0.9.8i; tested by several, especially krw@ | djm | 2009-01-05 | 1 | -50/+134 |
| | |||||
* | import of OpenSSL 0.9.8h | djm | 2008-09-06 | 1 | -0/+692 |