R4SAS
53f19e4050
Use builtin bitswap for endian on windows
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
3 years ago
R4SAS
8bae4975fb
add copyright headers
...
Signed-off-by: R4SAS <r4sas@i2pmail.org>
5 years ago
orignal
3db4421aa7
don't invoke gzip for decompression if no compression
5 years ago
orignal
df60e78766
AEAD/Chacha20/Poly1305 encryption
7 years ago
Jeff Becker
4988a32d33
make endian work with netbsd
7 years ago
yangfl
4f84d687e4
add endian detection for glibc
7 years ago
Dmitry Marakasov
511499d950
Reorder preprocessor conditions in libi2pd/I2PEndian.h
...
The problem is that __FreeBSD_kernel__ may be defined on FreeBSD as
well, while it always needs <sys/endian.h>
7 years ago
Jeff Becker
4cc3b7f9fb
restructure build to separate the 3 main components into 3 subdirectories
...
libi2pd for core libs
libi2pd_client for i2pd client libs
daemon for i2pd daemon libs
8 years ago
orignal
d01a21a867
backport openbsd support
9 years ago
Francisco Blas (klondike) Izquierdo Riera
84f7966a0b
Fix even more alignment problems
10 years ago
Francisco Blas (klondike) Izquierdo Riera
700c53e60a
Fix any remaning aliasing rules with propper memcpy wrappers
10 years ago
Francisco Blas (klondike) Izquierdo Riera
1636187e26
Avoid aliasing problems by using special buf endian handling functions wrapping memcpy
10 years ago
orignal
af2a5b93f2
SU3 file parser
10 years ago
Kill Your TV
39f5a3a494
detect GNU/kFreeBSD
...
see https://lists.debian.org/debian-bsd/2010/01/msg00125.html
10 years ago
Mikal Villa
9ecf2500f5
Adding support for Mac OSX.
...
Compiles fine on 10.9,
$ uname -a
Darwin mikalv.local 13.1.0 Darwin Kernel Version 13.1.0: Thu Jan 16 19:40:37 PST
2014; root:xnu-2422.90.20~2/RELEASE_X86_64 x86_64
11 years ago
orignal
8d3fcff5c5
endian.h for different platforms
11 years ago
chertov
728c1a9226
fix LittleEndian, change endian.h version
11 years ago
chertov
91307d9732
fix endian.h (be64toh) bug
11 years ago
mikhail4021
55392ce783
ms visual studio 2013 support
...
not full support
11 years ago