wowario
85840ebae7
bump to RandomWOW v1.1.9
3 years ago
wowario
952b0492d9
initial commit
3 years ago
selsta
a2d8f876ca
randomx: bump submodule to v1.1.9
3 years ago
Howard Chu
6305b90596
ITS#9496 fix mdb_env_open bug from #8704
...
Broken in 9c6eb75c65
3 years ago
Howard Chu
c8c7c40ac8
ITS#9500 fix regression from ITS#8662
...
mdb_load -a patch broke overwriting with MDB_CURRENT
3 years ago
Kris Zyp
332b9734ff
ITS#9007 don't free loose writemap pages
...
Broken in ITS#8756
3 years ago
moneromooo-monero
1b9fe0761c
Revert "unbound: update to get build fixes"
...
This reverts commit 541a7c81a1
.
It breaks the depends build
4 years ago
moneromooo-monero
541a7c81a1
unbound: update to get build fixes
4 years ago
luigi1111
a70374d3e6
Merge pull request #6782
...
c3f9913
supercop: update submodule (selsta)
4 years ago
Alexander Blair
8aaeff46ee
Merge pull request #6766
...
12ffc79b2
qrcodegen: fix compilation with old gcc, use modern cmake (selsta)
4 years ago
selsta
c3f991332f
supercop: update submodule
4 years ago
Alexander Blair
d73b1b6560
Merge pull request #6727
...
13eee1d6a
rpc: reject wrong sized txid (moneromooo-monero)
92e6b7df2
easylogging++: fix crash with reentrant logging (moneromooo-monero)
6dd95d530
epee: guard against exceptions in RPC handlers (moneromooo-monero)
90016ad74
blockchain: guard against exceptions in add_new_block/children (moneromooo-monero)
4 years ago
Alexander Blair
65d7d8312d
Merge pull request #6712
...
01cd3d934
For NetBSD, add instructions to README.md and define to ea_config.h (thomasvaughan)
4 years ago
Alexander Blair
d3e611fda2
Merge pull request #6698
...
a3933a2a5
Update RandomX to v1.1.8 (tevador)
4 years ago
selsta
12ffc79b27
qrcodegen: fix compilation with old gcc, use modern cmake
4 years ago
moneromooo-monero
92e6b7df2c
easylogging++: fix crash with reentrant logging
4 years ago
thomasvaughan
01cd3d9342
For NetBSD, add instructions to README.md and define to ea_config.h
4 years ago
Alexander Blair
5041de8a3b
Merge pull request #6488
...
99684e3e
simplewallet: add show_qr_code command (selsta)
4 years ago
tevador
a3933a2a5e
Update RandomX to v1.1.8
4 years ago
selsta
99684e3ec3
simplewallet: add show_qr_code command
...
Thanks to iDunk for helping with Windows.
4 years ago
moneromooo-monero
82d21f5b3c
easylogging++: sanitize log payload
...
Some of it might be coming from untrusted sources
Reported by itsunixiknowthis
4 years ago
Lee Clagett
a11ec4ac1d
Support for supercop ASM in wallet, and benchmark for supercop
4 years ago
Dusan Klinec
e509ede2aa
trezor: adapt to new passphrase mechanism
...
- choice where to enter passphrase is now made on the host
- use wipeable string in the comm stack
- wipe passphrase memory
- protocol optimizations, prepare for new firmware version
- minor fixes and improvements
- tests fixes, HF12 support
4 years ago
xiphon
a26cbcef92
easylogging++: fix 'ELPP_OS_EMSCRIPTEN is not defined' warning
4 years ago
Alexander Blair
af1be51740
Merge pull request #6209
...
94853487
easylogging++: add emscripten support (moneromooo-monero)
4 years ago
luigi1111
425da2381d
Merge pull request #6037
...
f49a8ca
easylogging++: add screen.xterm-256color to the 'allow colour' TERM list (moneromooo-monero)
5 years ago
moneromooo-monero
948534877e
easylogging++: add emscripten support
...
This is upstream, but seems to have got lost in conflicts
when merging support for BSDs or android.
5 years ago
tevador
2efc6acdb2
RandomX: Update to v1.1.6
5 years ago
moneromooo-monero
f49a8cad23
easylogging++: add screen.xterm-256color to the "allow colour" TERM list
5 years ago
luigi1111
be6c5afabb
Merge pull request #6016
...
afcfb3b
easylogging++: windows does not need terminal colour support (moneromooo-monero)
5 years ago
moneromooo-monero
afcfb3b32f
easylogging++: windows does not need terminal colour support
5 years ago
tevador
22d1a6c16d
RandomX: update to v1.1.5
5 years ago
tevador
ea813cfb1b
RandomX: update to v1.1.4
...
* Faster cache initialization with SSSE3/AVX2
* Automatic detection of CPU capabilities in RandomX
* Fixed a possible out-of-bounds access in superscalar program generator
* Use MONERO_RANDOMX_UMASK to manually disable RandomX flags in monerod
5 years ago
moneromooo-monero
080ea734c2
easylogging++: fix build with glibc
5 years ago
luigi1111
5920913171
Merge pull request #5948
...
1c600a4
Fix randomx cache selection for RPCs (hyc)
2675cf4
Update to RandomX v1.1.3, simplify (hyc)
f54301d
Fix for miners on reorg (hyc)
5 years ago
luigi1111
577b06028c
Merge pull request #5927
...
6d378d9
easylogging++: always omit ANSI codes when colour is not supported (moneromooo-monero)
5 years ago
luigi1111
29075e69ae
Merge pulll request #5924
...
5bcbd97
Disable easylogging crash log on non-glibc libraries (omartijn)
5 years ago
Howard Chu
2675cf4483
Update to RandomX v1.1.3, simplify
...
We don't need to detect if the cache has changed, just always
call to set it on the VM. The call will be a no-op if the cache
hasn't changed.
5 years ago
Riccardo Spagni
b8643752c1
Merge pull request #5549
...
81c2ad6d
RandomX integration (Howard Chu)
5 years ago
Howard Chu
81c2ad6d5b
RandomX integration
...
Support RandomX PoW algorithm
5 years ago
moneromooo-monero
31bf2e25c5
Revert "easylogging++: ensure it finds boost headers"
...
This reverts commit 9a95827ea7
.
5 years ago
moneromooo-monero
614d6b5714
easylogging++: split strings manually
...
Avoids cmake skullduggery
5 years ago
moneromooo-monero
9a95827ea7
easylogging++: ensure it finds boost headers
5 years ago
moneromooo-monero
6d378d90fe
easylogging++: always omit ANSI codes when colour is not supported
5 years ago
Martijn Otto
5bcbd97488
Disable easylogging crash log on non-glibc libraries
...
- easylogging assumes certain non-standard headers and functions
- these function only exist in glibc
- compiling under linux without glibc thus broke compilation
5 years ago
moneromooo-monero
32f725d32f
Properly format multiline logs
...
As a side effect, colouring on Windows should now work
regardless of version
5 years ago
luigi1111
93699a27f7
Merge pull request #5857
...
e907305
ITS#9068 fix backslash escaping (hyc)
5 years ago
moneromooo-monero
c1fa4a7f8c
boost: fix little/big endian compatibility
...
When no little/big endian flag is given to the writer, it stores
data in host endianness. When loading, if no flag is set, it also
assumes host endianness. This works as long as the loading and
writing are done on machines with the same endianness.
We change this to default to little endian when saving. This will
cause the loader to see the little endian flag, and swap endianness
when loading on a big endian machine. Similarly, writing on a big
endian machine will swap on save, and a little endian machine will
load little endian data.
5 years ago
Howard Chu
e907305c6c
ITS#9068 fix backslash escaping
...
mdb_load wasn't properly inserting escaped backslashes into the data.
mdb_dump wasn't escaping backslashes when generating printable output.
5 years ago
luigi1111
415005aceb
Merge pull request #5777
...
757b789
Define _WANT_SEMUN for FreeBSD to ensure union semun is defined (odonnellnoel)
5 years ago