1
0
Fork 0
forked from lthn/blockchain
Commit graph

59 commits

Author SHA1 Message Date
Snider
763d70bec2
Testnet 1 (#15) 2025-09-30 16:48:13 +01:00
llebubell
b02addf264
Centralised chain config (#4) 2025-09-25 16:38:18 +01:00
Snider
2f1011e27c
Final Build Foundations (#11) 2025-09-25 00:25:52 +01:00
Snider
a03d081287
Build Improvements (#10) 2025-09-24 21:01:35 +01:00
Snider
2eaa599066
GitHub Build Workflows (#7) 2025-08-30 17:46:00 +01:00
sowle
11d4bbf1da
crypto: generate_system_random_bytes_* refactored: improved error handling, win32 version moved to BCrypt API, split into normal and _or_die funcs
Thanks to @gitToki for spotting the error handling issue!
2025-08-10 05:24:25 +03:00
sowle
51990c9d2d
an attempt 3 to fix gcc linking (prior to gcc 9, the std::filesystem library required explicit linking) 2025-07-11 21:25:48 +03:00
sowle
d56bf75bde
an attempt 2 to fil gcc linking (prior to gcc 9, the std::filesystem library required explicit linking) 2025-07-10 04:32:36 +03:00
Anton Mikhailov
99bcf712df
feat: install includes on android (#524) 2025-05-29 14:20:47 +04:00
cryptozoidberg
b0efef8ef1
temporary disabled secp256k1 library 2024-10-26 14:28:27 +04:00
sowle
8f25f0d460
bitcoin-secp256k1 submodule added + native crypto test 2024-06-26 21:15:44 +02:00
cryptozoidberg
97c3460af8
autodoc inital code + cmake warningns + improvements over compilation performance 2024-03-20 14:45:29 +01:00
cryptozoidberg
059c367d89
multiple fixes over wallet and cmake 2022-11-18 21:04:05 +01:00
cryptozoidberg
8c7aa8f578
Updated CMakelists for openssl libs due to lates changes in base epee headers(including openssl) 2022-11-18 14:28:36 +01:00
sowle
389118e785
zarcanum sig WIP 2022-06-27 23:09:25 +02:00
sowle
4c720ebd82
various compilation and warning fixes for gcc 2022-05-27 19:50:21 +02:00
cryptozoidberg
2f0b5a323f
core tests fixes for TOR 2022-04-20 20:58:52 +02:00
cryptozoidberg
7e11ff07bf
Added option for disabling TOR from build 2022-04-20 17:17:11 +02:00
cryptozoidberg
2dfc2862fc
tor integration in UI 2022-04-09 22:36:11 +02:00
cryptozoidberg
5446ccf7d3
integrated tor into wallet in a draft mode 2022-01-09 00:07:26 +01:00
cryptozoidberg
049a898058
Fix for linux build agains IPC integration 2022-01-05 20:13:45 +01:00
cryptozoidberg
9c1c74cf7d
rollback mdbx 2021-11-16 15:52:07 +01:00
cryptozoidberg
8d8ec50ae7
fixed mdbx linking 2021-11-11 17:04:41 +01:00
sowle
2fdcbd1554
build certification and notarization for macos 2021-06-29 18:16:11 +03:00
sowle
1df36cb841
crypto: fix some warnings 2021-04-27 05:14:11 +03:00
cryptozoidberg
f6ab75f530
fixed build scripts for submodule 2021-03-22 22:03:03 +03:00
sowle
4bf6a5e2d1
compilation fixes 2021-03-11 06:48:43 +03:00
sowle
a6cf555879
cmake: require version 3.16 if PCH is enabled for Linux build 2020-09-21 14:40:17 +03:00
sowle
9babd5a54e
fixed an issue with gui wallet compilation when node_modules is present in the directory tree 2020-09-16 17:22:23 +03:00
sowle
a290c96eb4
enabled PCH for macOS as well (gives small build time improvment) 2020-08-07 17:33:38 +03:00
sowle
5ae4f5079f
precompiled header redesign: keeping old for MSVC + adding CMake-enabled for gcc 2020-08-04 19:45:41 +03:00
cryptozoidberg
7efd667e69
added proper linking to log library2 2020-06-02 21:48:47 +02:00
cryptozoidberg
2bb2e481c6
added proper linking to log library 2020-06-02 20:21:01 +02:00
cryptozoidberg
7b12ce6e9f
disabled unlinked utf8 functions for android, chaged libs to static 2020-02-21 01:05:39 +01:00
cryptozoidberg
0c6b813c05
paindroid version fixes 2020-02-20 02:54:45 +01:00
cryptozoidberg
fa3c922c6f
Android-related changes(dirty) for native library 2020-02-18 07:05:31 +01:00
cryptozoidberg
b1dbb8867e
fixed wrong line in cmake 2020-01-27 22:16:44 +01:00
cryptozoidberg
5d70ada83e
disabled policies 2020-01-27 21:53:00 +01:00
cryptozoidberg
0eac604ef8
added install instructions 2020-01-27 21:46:40 +01:00
cryptozoidberg
c0f1d7b577
fixed cmake, fixed compilation problems, implemented plain_api test draft 2020-01-21 01:31:16 +01:00
cryptozoidberg
41d4a9b0d3
added class drafts for plain wallet api for mobile app 2020-01-14 23:30:17 +01:00
cryptozoidberg
cab160112c
inital preparation for mobile native library(very dirty) 2020-01-09 17:06:02 +01:00
cryptozoidberg
a8f1e99424
shortent mobile version libraries 2020-01-09 02:25:46 +01:00
cryptozoidberg
6019ffccf8
changed currency_protocol_handler for onboard transactions 2019-11-16 21:25:48 +01:00
cryptozoidberg
1ade55eb17
libmdbx set as an option for command line parameter(--db-engine) 2019-10-25 00:13:38 +02:00
cryptozoidberg
84dfc6917a
added cmake paramter to have mdbx as an option 2019-08-31 14:41:18 +02:00
cryptozoidberg
5009a20461
added mdbx backend, first launch(got some errors) 2019-08-30 00:21:53 +02:00
cryptozoidberg
e4c28d29e8
few changes to fix compilation 2019-08-29 22:48:15 +02:00
anonimal
282214036c
contrib: update miniupnpc to 2.1, use submodule
Resolves the following implemented client vulnerabilities:

https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-6031
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-8798

There are other client fixes as well and I would advise to
semi-regularly bump to master because of the lead developer's release
habits. In the meantime, version 2.1 should be good enough for now.

Note: the adding of TTL argument to upnpDiscover came with the API_VERSION 14.
2019-05-01 23:03:09 +00:00
crypro.zoidberg
c14a907810 Merge branch 'master' into progpow 2019-04-03 18:33:36 +02:00