Luke Dashjr
|
206925d694
|
doc/diagram: Improve OCEAN appearance
|
2025-03-15 22:59:28 +00:00 |
|
Luke Dashjr
|
7664ce00de
|
doc/diagram: Remove unnecessary hostname
|
2025-03-15 22:59:27 +00:00 |
|
Luke Dashjr
|
1763b66b00
|
doc/diagram: Avoid line going through "DATUM Gateay"
|
2025-03-15 22:59:27 +00:00 |
|
Greg Tonoski
|
cafd24435c
|
README: Added network diagram graph
|
2025-03-15 22:59:27 +00:00 |
|
Rob Szarka
|
e36bcf4d4c
|
README: Add packages to install for RedHat-like distros
|
2025-03-15 21:49:14 +00:00 |
|
Luke Dashjr
|
566d4242ff
|
Merge branch 'api_authfail_ux-0.2' into 0.2.x
|
2025-03-15 21:17:36 +00:00 |
|
Luke Dashjr
|
5febde026f
|
Merge branch 'embed_extra_null' into 0.2.x
|
2025-03-13 16:58:38 +00:00 |
|
Luke Dashjr
|
0c0f4a8adb
|
Avoid warnings for unclear printf parameter types
|
2025-03-11 22:21:35 +00:00 |
|
Luke Dashjr
|
9af21fe424
|
build/EmbedResources: Omit unnecessary/extra explicit null byte
|
2025-03-11 20:32:32 +00:00 |
|
Luke Dashjr
|
a969f76b47
|
api: Adjust denial messages to explain new admin_password setting
|
2025-03-11 20:30:22 +00:00 |
|
Luke Dashjr
|
e3dae99147
|
api: Handle error responses in sendPostRequest
|
2025-03-11 20:29:03 +00:00 |
|
Luke Dashjr
|
382377f7ee
|
api: Move sendPostRequest Javascript function to post.js asset
|
2025-03-11 20:29:03 +00:00 |
|
Luke Dashjr
|
86dd75305e
|
api: Return error pages with authentication failures
|
2025-03-11 20:28:49 +00:00 |
|
Luke Dashjr
|
90b51d2ade
|
api: Pass MHD_Response creator function to datum_api_check_admin_password*
|
2025-03-11 20:27:00 +00:00 |
|
Luke Dashjr
|
f0aa212ec4
|
api: Abstract datum_api_create_empty_mhd_response
|
2025-03-11 20:26:22 +00:00 |
|
Luke Dashjr
|
ad96281588
|
api: Abstract datum_api_submit_uncached_response
|
2025-03-11 20:24:36 +00:00 |
|
Luke Dashjr
|
9379725ea2
|
Merge remote-tracking branch 'github-pull/75/head' into 0.2.x
|
2025-03-10 18:00:59 +00:00 |
|
Luke Dashjr
|
081a38f429
|
api: Listen with MHD_OPTION_LISTENING_ADDRESS_REUSE
|
2025-03-08 20:47:53 +00:00 |
|
Luke Dashjr
|
8df1c4fa5b
|
Bugfix: sockets: Correct error message when socket() fails
|
2025-03-08 20:47:02 +00:00 |
|
Luke Dashjr
|
d7b7f78b6e
|
Bugfix: sockets: socket() returns -1 on error, not 0
|
2025-03-08 20:47:02 +00:00 |
|
Luke Dashjr
|
3931f059ec
|
Cleanup various minor warnings
|
2025-03-08 05:38:18 +00:00 |
|
Luke Dashjr
|
18f68b2167
|
blocktemplates: Ensure height logging is portable
|
2025-03-08 05:37:48 +00:00 |
|
Luke Dashjr
|
676f898898
|
Merge remote-tracking branch 'github-pull/24/head' into 0.2.x
|
2025-03-08 04:42:23 +00:00 |
|
Luke Dashjr
|
fb6f19c671
|
Merge remote-tracking branch 'github-pull/29/head' into 0.2.x
|
2025-03-08 04:41:46 +00:00 |
|
Luke Dashjr
|
e0448369b4
|
Merge branch 'fix_cmd_leak' into 0.2.x
|
2025-03-08 04:34:49 +00:00 |
|
Luke Dashjr
|
1d8c681a3a
|
Merge remote-tracking branch 'github-pull/63/head' into 0.2.x
|
2025-03-07 20:37:05 +00:00 |
|
Luke Dashjr
|
ca9e2af5bd
|
Merge branch 'api_auth' into 0.2.x
|
2025-03-07 20:34:10 +00:00 |
|
Luke Dashjr
|
22da0d71bc
|
api: Require admin access to access Clients page at all
|
2025-03-07 20:33:38 +00:00 |
|
Luke Dashjr
|
44f036683a
|
Merge remote-tracking branch 'github-pull/68/head'
|
2025-03-07 03:35:57 +00:00 |
|
JesterHodl
|
9d734f49a8
|
Merge branch 'OCEAN-xyz:master' into bugs-in-datum_queue_free
|
2025-02-23 15:14:08 +01:00 |
|
JesterHodl
|
e5b975d543
|
Merge branch 'OCEAN-xyz:master' into datum_coinbaser_init-failure
|
2025-02-23 15:13:15 +01:00 |
|
Jason Hughes
|
61b2bb5a5e
|
Bugfix: Socket state can change between epoll and send
|
2025-02-09 17:46:34 -05:00 |
|
Luke Dashjr
|
64b752c6c9
|
api: Use client connect_tsms and (new) unique_id to avoid kicking the wrong client
|
2025-01-16 17:24:09 +00:00 |
|
Luke Dashjr
|
7a8159b403
|
utils: Add datum_atoi_strict_u64
|
2025-01-16 17:23:29 +00:00 |
|
Luke Dashjr
|
8f0b100823
|
Bugfix: api: Free parsed JSON for cmd POST
|
2025-01-16 16:16:52 +00:00 |
|
Luke Dashjr
|
297b9beb34
|
api: Require admin password to perform actions
|
2025-01-16 16:11:21 +00:00 |
|
Luke Dashjr
|
31d732107b
|
api: Abstract datum_api_testnet_fastforward function
|
2025-01-16 16:07:41 +00:00 |
|
Luke Dashjr
|
6a54d7fa07
|
utils: Add datum_secure_strequals
|
2025-01-16 16:07:29 +00:00 |
|
Luke Dashjr
|
70aa9a4175
|
api: Parse API cmd form data before acting
|
2025-01-16 15:58:18 +00:00 |
|
Luke Dashjr
|
32819381d6
|
api: Add datum_api_formdata_to_json helper function
|
2025-01-16 15:56:10 +00:00 |
|
Luke Dashjr
|
39d4e5faf8
|
api: Abstract error response
|
2025-01-16 15:51:39 +00:00 |
|
Luke Dashjr
|
a38edeb8a8
|
Bugfix: api: Add missing method='post'
|
2025-01-13 06:24:11 +00:00 |
|
Luke Dashjr
|
a4b51b511c
|
protocol: Bump version to v0.2.2-beta
|
2025-01-13 06:16:49 +00:00 |
|
Luke Dashjr
|
ed9f6c7d4d
|
Merge PR 59: Bugfix: Max possible template transactions inconsistent across functions
|
2025-01-13 06:11:45 +00:00 |
|
Jason Hughes
|
2b7e521965
|
bugfix and sanity checks. fix stratum_calculate_merkle_branches to support max txns. add sanity checks on txn counts.
|
2025-01-13 01:05:50 -05:00 |
|
Luke Dashjr
|
c4c67ffa7f
|
Merge PR 25: api: Support no-JS empty_thread and kill_client commands
|
2025-01-13 03:59:34 +00:00 |
|
Luke Dashjr
|
a0d62337c9
|
Merge PR 45: conf: Refuse to start with pooled mining only, if there's no pool set
|
2025-01-13 03:19:01 +00:00 |
|
Luke Dashjr
|
e937a4ef66
|
Merge PR 58: EmbedResources: Use character literals for generated header
|
2025-01-13 03:15:56 +00:00 |
|
Luke Dashjr
|
cf24d634ae
|
EmbedResources: Use character literals for generated header
|
2025-01-07 21:17:17 +00:00 |
|
JesterHodl
|
2a5cf535c0
|
conf: Refuse to start with pooled mining only, if there's no pool set
|
2024-12-29 20:29:27 +01:00 |
|