Commit Graph

163 Commits

Author SHA1 Message Date
tomFlowee 4d4dcc6b1a New month 2025-11-02 17:17:04 +01:00
tomFlowee b9b92f74be Correct CMake call for boost
Boost now no longer wants header only sections to be added here,
presumably because we won't link to any library.

This fixes compilation against Boost 1.89
2025-10-21 19:28:16 +02:00
tomFlowee 18e8b076a2 Start new project wallet-backup-server
A rather simple server that allows POST uploads of small files that
have to be signed and owned by a bitcoin address.

The data embedded in this file is the backup of a (bitcoin cash) wallet.
Which should be made available by the wallet if it knows the address.
2025-10-02 22:35:41 +02:00
tomFlowee c4bb20cc90 New month 2025-08-02 16:07:53 +02:00
tomFlowee 2be8ea7a9e Remove app-only libs from the boost search 2025-08-02 00:05:57 +02:00
tomFlowee 080bc2456d new month 2025-07-12 16:10:24 +02:00
tomFlowee b9d9b9eda3 new month, new version 2025-05-01 08:21:02 +02:00
tomFlowee f9756a6ac6 New release 2025-04-08 13:01:09 +02:00
tomFlowee 49324fad28 Limit linking to only needed boost libs.
We now removed the need for Boost:chrono in all the libs, to avoid
accidentally linking to it again this change makes the apps link to
the actual specific libs instead of just all.
2025-03-07 15:36:36 +01:00
tomFlowee ec408c2f36 New month, new version 2025-03-07 14:31:22 +01:00
tomFlowee 892c5a0027 Don't leave this enabled 2025-02-13 22:01:25 +01:00
tomFlowee 765955cfc0 Move release to new month 2025-02-13 21:44:44 +01:00
tomFlowee c083a56916 Add guards for ssl functionlity of network manager
When Boost is too old, avoid compiling the SLL features into the network
manager.
2025-02-11 20:16:32 +01:00
tomFlowee 8935959c40 New release number 2025-02-01 20:07:40 +01:00
tomFlowee 57ba3ffaa4 Update year and release. 2025-01-07 17:06:49 +01:00
tomFlowee 8278dc6785 This chooses the cmake boost finding behavior
CMake details for finding boost have been shipped for years inside
of boost, this makes cmake use that upsteam info to configure boost
and avoids problems when a newer boost than cmake is found.
2024-11-29 16:46:04 +01:00
tomFlowee 45be0a042b Increase minimum boost version
Since the usage of registered_buffer.hpp in the network layer,
we require 1.78 (released 2021).
2024-10-14 21:18:21 +02:00
tomFlowee 63cc4e40ad Version 2024.10.0 2024-10-08 22:06:00 +02:00
tomFlowee f8ca73ec48 Fixlets for SSL detection on non-Linux
This removes obviously no longer correct macos code
This adds a workaround for Android not detecting the libs sometimes.
  Works because we use our docker where we know the locations.
2024-08-24 17:56:47 +02:00
tomFlowee 6966dd8643 Minor messaging cleanups in cmake. 2024-08-11 18:49:35 +02:00
tomFlowee 4c2adc1728 Silence cmake
The cmake boost integration has changed, which means we need to
test how to do this over a large number of setups to do
it "correctly" and that's going to be a task for later.

For now, lets avoid the message and make clear we want to keep
the old behavior.
2024-07-06 22:13:44 +02:00
tomFlowee f3f14f8074 New version 2024-06-26 21:57:37 +02:00
tomFlowee 6229055dd2 new release version 2024-05-05 21:30:27 +02:00
tomFlowee f62acbed6b New version 2024-02-27 19:43:19 +01:00
tomFlowee 9452bfb4f1 New version 2024-01-28 21:35:42 +01:00
tomFlowee 3f2068b520 New version 2024-01-07 12:33:34 +01:00
tomFlowee 63dd017b4d New version 2024-01-04 21:54:15 +01:00
tomFlowee 1c53a18048 update version to 2023.11.1 2023-11-30 19:32:42 +01:00
tomFlowee 1237d8eefd new month, new version 2023-11-03 22:20:55 +01:00
tomFlowee 7fdffb919f New versions 2023-11-01 20:33:58 +01:00
tomFlowee 470657fd0e New version 2023-10-29 11:45:12 +01:00
tomFlowee 7aba8ac522 Start new version 2023-08-17 21:35:51 +02:00
tomFlowee 5e016fec51 new version 2023-06-14 22:40:37 +02:00
tomFlowee 3455801a52 new release 2023-05-07 17:52:50 +02:00
tomFlowee 5d62ed34b2 Fix global property usage in CMake
This makes txVulcano be built again.
2023-05-02 22:26:41 +02:00
tomFlowee 7ab87c9166 Increase version 2023-05-02 16:03:59 +02:00
tomFlowee c3cc2a4e04 New version 2023-04-09 11:25:19 +02:00
tomFlowee 038e7bc0a5 Add new CMake option 'build_apps'.
To enable this means the buildsystem will build all the applications
as well as the libraries.
Applications are 'hub' / 'txVulcano' / 'indexer' etc.
Default this one is turned off.
2023-03-20 19:50:32 +01:00
tomFlowee 6634938358 new version 2023-02-25 19:42:44 +01:00
tomFlowee 009e26cb66 New version 2023-02-21 20:32:48 +01:00
tomFlowee 3a9a45b6af Update copyright year 2023-02-05 22:40:22 +01:00
tomFlowee 68d24689a1 Modernize Qt detection code 2022-12-14 18:04:22 +01:00
tomFlowee c63519fa47 Move 3rdparty libraries around.
The leveldb and univalue 3rd party libraries are not installed and
not needed by anyone outside of the Hub.
So move them there, making it easier for 3rd party usage.
2022-12-13 11:34:54 +01:00
tomFlowee 6cb5a3fe05 Update version 2022-12-08 14:19:51 +01:00
tomFlowee badfaaec0b remove stray character in message 2022-11-13 19:13:10 +01:00
tomFlowee 8d5081df72 Remove printing version; qt6/cmake seems to have broken that. 2022-11-05 12:20:04 +01:00
tomFlowee 0aa08e4e79 Fixlets to make cmake work more cross-platform. 2022-09-16 17:36:43 +02:00
tomFlowee de8014a568 Make compile on Android 2022-09-13 11:17:40 +02:00
tomFlowee c000a9d64a New version 2022-09-10 00:50:20 +02:00
tomFlowee 7d7cc2a7c0 Port httpengine to Qt6 2022-09-10 00:35:59 +02:00