Commit Graph

26 Commits

Author SHA1 Message Date
Luke Dashjr
62d92d04fb
Merge remote-tracking branch 'github-pull/19/head' 2024-10-21 13:26:04 +00:00
JesterHodl
8b2eac3a26 Update Debian/Ubuntu cli to install library dependencies for building 2024-10-20 20:39:29 +02:00
Luke Dashjr
86a39a0875
Delete dead datum_logger declaration 2024-10-20 17:01:50 +00:00
Luke Dashjr
40ff91b531
Bugfix: Address incorrect formatting specifiers, and add "format" attribute to datum_logger_queue_msg 2024-10-20 17:00:26 +00:00
Luke Dashjr
900b595db7
Merge remote-tracking branch 'github-pull/16/head' 2024-10-20 16:58:51 +00:00
JesterHodl
fbbffc18d7 Too few arguments to formatting function DLOG 2024-10-20 17:44:05 +02:00
Luke Dashjr
36613ef5f2
Merge remote-tracking branch 'github-pull/9/head' 2024-10-19 19:47:55 +00:00
Luke Dashjr
edf956f46d
utils: Delete unused current_time_nanos 2024-10-19 17:45:43 +00:00
Luke Dashjr
7a7587ad8c
utils: Correct comments in current_time_{micros,nanos} 2024-10-19 17:45:09 +00:00
Luke Dashjr
bcc70fbfc6
Merge remote-tracking branch 'github-pull/11/head' 2024-10-19 17:10:14 +00:00
Greg Tonoski
22f30ee7f0
Update datum_conf.c typo correction 2024-10-19 17:05:44 +02:00
Luke Dashjr
cc0f16a989
Merge remote-tracking branch 'github-pull/7/head' 2024-10-19 14:18:10 +00:00
Luke Dashjr
c64be8c9fc
Merge remote-tracking branch 'github-pull/6/head' 2024-10-19 14:18:05 +00:00
Luke Dashjr
5c7260e92c
README: Add pkg-config requirement 2024-10-19 14:18:03 +00:00
Vincenzo Palazzo
25e72324b9
ci: build datum inside the CI
As this could be a potential spam point for our GitHub because
people might submit code without verifying if it compiles.

However, having this inside the CI allows us to cover a basic compilation
test, which for some contributions may not require a full build. Additionally,
we can ensure that the code compiles on basic Linux OS environments, like Ubuntu,
or detect if there are any dependency breaks (even with minimal dependencies,
so this shouldn't be an issue either).

Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2024-10-19 12:16:15 +01:00
Greg Tonoski
e3b2820cb7
Update thirdparty_base58.c typo correction 2024-10-19 11:54:36 +02:00
Georges Palauqui
88992bb7bb fix very minor typo 2024-10-19 10:27:01 +02:00
Luke Dashjr
c8cb0da63d Packaging rules for Debian-based distros 2024-10-18 20:14:32 +00:00
Luke Dashjr
f47140b2d2 build: Support make install 2024-10-18 18:50:16 +00:00
Jason Hughes
c4a1845a53
Initial import of DATUM codebase
Co-authored-by: Luke Dashjr <luke-jr+git@utopios.org>
2024-10-18 16:53:13 +00:00
Skyler
28330dece7 www: Import DATUM logo 2024-10-18 16:52:59 +00:00
Pieter Wuille
ae2b844b9a Import reference Bech32 implementation 2024-10-14 16:58:10 +00:00
Luke Dashjr
7f8feac462 thirdparty_base58: Merge in base58.c from libblkmaker 2024-10-14 15:05:42 +00:00
Luke Dashjr
e616e97e8c Import base58.c from libbase58
Co-authored-by: Huang Le <4tarhl@gmail.com>
Co-authored-by: Aaron Voisine <voisine@gmail.com>
2024-10-14 15:00:32 +00:00
Luke Dashjr
e4d81f43f2 utils: Unpack and pack utility functions ([u]pk_u{8,16,32}le) 2024-10-14 14:54:21 +00:00
Hennadii Stepanov
af7bb6c92c Copy cmake/script/GenerateBuildInfo.cmake from Bitcoin Core 2024-10-14 14:52:12 +00:00