Riccardo Spagni
f4b69d553a
year updated in license
10 years ago
Ben Boeckel
f53f04724c
cmake: handle private vs. public headers
10 years ago
Ben Boeckel
55ca7d3b34
cmake: refactor common code with libraries
10 years ago
Ben Boeckel
89cff7bddc
cmake: put each library into its own directory
...
This cleans up the CMake code and shows patterns more easily (to be
refactored in the next commit).
10 years ago
David G. Andersen
28dfb4b178
capitalize Keccak everywhere
10 years ago
David G. Andersen
ce2ad65599
typo fix - cryptonight, not cryptonote
10 years ago
David G. Andersen
e4fb913b2d
Fix comment start for two functions
10 years ago
David G. Andersen
46f26ffe88
another typo fix
10 years ago
David G. Andersen
ac6bc4859f
fix typo
10 years ago
David G. Andersen
d744dd1be5
More documentation
10 years ago
David G. Andersen
4d493f6d4f
initial doxygen commenting of the CryptoNight proof-of-work code
10 years ago
Oran Juice
4f693d715c
Merge with origin/master
10 years ago
Oran Juice
6be139b511
Moved mnemonics code to src/mnemonics
10 years ago
Zachary Michaels
aba3497fdd
More preprocessor fixes for slow-hash
10 years ago
Zachary Michaels
cf91545734
Correct includes for mingw in slow-hash
...
This needs testing
10 years ago
Zachary Michaels
2b76e9d8a3
Change Windows include to windows
...
mingw is case sensitive
10 years ago
fluffypony
ccb2ab2b7b
mmap on FreeBSD doesn't have MAP_HUGETLB
10 years ago
fluffypony
110f110181
Include sys/time.h on BSD
10 years ago
fluffypony
a8d043b6dd
replace ftime with gettimeofday on FreeBSD because lcompat is stupid
10 years ago
fluffypony
266c639f4f
more FreeBSD fixes
10 years ago
fluffypony
e1d31e0a8b
malloc.h reference fixed for FreeBSD
10 years ago
fluffypony
6afbdd9754
FreeBSD alloca.h reference fixed
10 years ago
rfree2monero
2ef0aee81d
Fix tree-hash cnt n^2. Asserts, comment. Squash2
10 years ago
fluffypony
f8025cada9
fixed OS X malloc.h reference
10 years ago
fluffypony
6fc995fe5d
License updated to BSD 3-clause
10 years ago
Zachary Michaels
849c52c7ed
Remove unused array in cn_slow_hash
10 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo
e12ccdf905
Update slow-hash.c
...
1. Fix for Mac OSX compilation errors.
10 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo
156312f64a
Update slow-hash.c
...
1. Added multiplication support in 32-bit mode
10 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo
72643c47da
Update slow-hash.c
...
1. Added huge pages support and optimized scratchpad twiddling. (credits to dga).
2. Added aes-ni key expansion support.
3. Minor speedup to scratchpad initialization/finalization.
10 years ago
Thomas Winget
537b911af1
stupid signed arithmetic.
10 years ago
Thomas Winget
8bc032ed09
more pointer-based derp
10 years ago
Thomas Winget
72c3f36ca4
fixed some pointer- and loop-based derps
10 years ago
Thomas Winget
d22e458c6c
builds, but doesn't link. other than that, electrum-style recovery implemented (but not tested\!)
10 years ago
Thomas Winget
8661f9a970
missing '.at' on two map calls. built on some machines, very strange...
10 years ago
Thomas Winget
e89949c766
revert 'dirty hack' change to crypto.h. need a better way for sure.
10 years ago
tom
cd63132502
compile issues, resolve later. commiting because switching machines
10 years ago
Thomas Winget
4f382b3830
most functions prototyped/modified for wallet recovery
10 years ago
mydesktop
3a3a817678
0.8.8update
10 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo
44f61c3965
Update slow-hash.c
...
1. Added AES-NI support for modern processors.
10 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo
ab7b25da5e
Create aesb.c
10 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo
49d55d3c30
Update slow-hash.c
...
1. Various optimizations for faster hashing performance.
10 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo
e4f7b92ff9
Update oaes_lib.c
...
1. Moved structs oaes_ctx and oaes_key into oeas_lib header.
10 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo
98e0326596
Update oaes_lib.h
...
1. Moved structs oaes_ctx and oaes_key into oeas_lib header.
10 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo
e41c808d8d
Update oaes_config.h
...
1. Disabled OAES_DEBUG flag
10 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo
3cc45e9324
Update slow-hash.c
...
Fixed scratchpad initialization/finalization for faster looping.
10 years ago
mydesktop
67df296650
various fixes to allow mac osx compilation
10 years ago
Antonio Juarez
296ae46ed8
moved all stuff to github
10 years ago
amjuarez
175d06e75e
crypto lib
11 years ago