Commit graph

594 commits

Author SHA1 Message Date
DataHoarder 3298f7cbb4
Use small buffer pool for most send operations, limit attempt speed on new connections, match buffer size send limit as of 8bf045974f 2023-04-21 15:41:50 +02:00
DataHoarder 31b55546c0
Fix /api/redirect/share 2023-04-21 10:43:13 +02:00
DataHoarder d52e35473d
Allow MainId share redirect on API, extracted shorten 2023-04-21 09:35:40 +02:00
DataHoarder 39dcccd219
Adjusted index links on web 2023-04-21 08:01:11 +02:00
DataHoarder 4c7329ba3c
Added Gupax tool to header 2023-04-21 07:15:38 +02:00
DataHoarder fcf8591cc3
Added connectivity check page to web 2023-04-21 07:08:21 +02:00
DataHoarder ba6dc39b27
Fix /miner and /proof raw light block, connection check on api 2023-04-21 05:35:25 +02:00
DataHoarder b7b9e82c84
Fix /miner page not listing all uncle shares 2023-04-20 15:09:25 +02:00
DataHoarder 2aa8e57a6f
Remove unused ShareVersion_V2MainNetTimestamp 2023-04-20 15:09:02 +02:00
DataHoarder d4a77dc0d3
Added IRC WebChat 2023-04-20 07:43:03 +02:00
DataHoarder 24d3cb638c
Removed NET_SERVICE_ADDRESS from nginx build args 2023-04-20 07:32:37 +02:00
DataHoarder 7fde4e9a7d
Hide Deterministic key field for old shares 2023-04-20 07:04:10 +02:00
DataHoarder a39abf5fba
Generics on web cache 2023-04-20 06:42:04 +02:00
DataHoarder 9d4850f96b
Added hackint.org matrix bridge 2023-04-20 06:21:33 +02:00
DataHoarder d91b7145e7
Adjusted titles and URLs on header/footer 2023-04-20 05:59:42 +02:00
DataHoarder 5f7610496b
Revamp site header/footer with IRC/matrix links and compact information 2023-04-20 05:25:49 +02:00
DataHoarder 5f22e4cebd
New README.md 2023-04-20 04:38:48 +02:00
DataHoarder 72a0356726
Allow consensus protocol extensions for GoObserver 2023-04-19 23:32:58 +02:00
DataHoarder d92b2fae7d
Overhaul logs attribution 2023-04-19 22:05:22 +02:00
DataHoarder c743cf97ec
Improvement: pad PeerListResponse with other peer entries 2023-04-19 21:56:49 +02:00
DataHoarder 072debb291
Fix incoming connections / handshake / initial peer list 2023-04-19 21:48:30 +02:00
DataHoarder d6a46fb216
Do not ban peers on low height tip responses 2023-04-19 20:24:55 +02:00
DataHoarder c9982a77cb
Fix unknown block response nil pointer on client 2023-04-19 19:35:13 +02:00
DataHoarder fa52d8c44a
Added /api/consensus_check/ for p2pool consensus server 2023-04-19 19:18:35 +02:00
DataHoarder b4899fac39
Fix Server.IsBanned() 2023-04-19 19:13:46 +02:00
DataHoarder f92b38d9c0
Proper p2pool closure on signal, software version v1.0 2023-04-19 18:05:05 +02:00
DataHoarder d96ffd3781
Do not ban peers on connection closed between packets 2023-04-19 17:24:36 +02:00
DataHoarder 108cf1d682
Overhaul peer list, load from monerod peers as fallback, actual ban list 2023-04-19 15:16:56 +02:00
DataHoarder bfd1162a04
Wait on web until api is loaded 2023-04-19 13:44:57 +02:00
DataHoarder 83f6e30b70
Remove wrapping http from http.conf 2023-04-19 05:13:01 +02:00
DataHoarder 78e865293b
Add http.conf to docker build for nginx 2023-04-19 05:06:30 +02:00
DataHoarder bc49dbc007
Remove site restart from README.md 2023-04-19 05:00:59 +02:00
DataHoarder de73531fa1
Allow setting GOPROXY on .env, overhaul go container build 2023-04-19 05:00:07 +02:00
DataHoarder 16cb65b8f6
Use nginx 1.24 alpine 2023-04-19 04:32:40 +02:00
DataHoarder be842014d5
Avoid nginx dropping off when containers are restarted 2023-04-19 04:30:16 +02:00
DataHoarder 20c6dd2331
Verify TxExtraTagMergeMining depth in PoolBlock deserialization 2023-04-17 05:40:53 +02:00
DataHoarder 4d684ae6a6
Refactored coinbase extra to be more explicit when VarInt should be serialized 2023-04-17 05:31:01 +02:00
DataHoarder 3dcadd5953
Fix API read methods on web 2023-04-17 03:55:30 +02:00
DataHoarder 8561749e82
Fix pruning depth in legacytoarchive cmd 2023-04-16 20:24:40 +02:00
DataHoarder 828108af5b
Verify major version of blocks according to monero hardfork information 2023-04-16 19:36:37 +02:00
DataHoarder 1a1c818741
Added SideChain consensus hard fork information 2023-04-16 19:25:24 +02:00
DataHoarder 11f0e7d2e8
Set index client throttle to 1000 requests per second for archivetoindex 2023-04-16 18:15:26 +02:00
DataHoarder 8665baa12f
Fix position_chart for miner 2023-04-16 12:54:45 +02:00
DataHoarder acbad1c2d2
Update dependencies 2023-04-16 11:58:10 +02:00
DataHoarder 4327004ef5
Transaction lookup now has decoy output information as well 2023-04-16 11:51:52 +02:00
DataHoarder 11a35714c3
Fix api pool status underflow 2023-04-15 23:21:33 +02:00
DataHoarder bce58ef4a8
Adjust sweep detection settings on web/lookup 2023-04-15 22:58:25 +02:00
DataHoarder 3925039b5b
Change input threshold for api 2023-04-15 14:12:02 +02:00
DataHoarder 4a3670219c
Adjust sweep detection settings 2023-04-15 14:03:33 +02:00
DataHoarder 4760b8df64
Do not build not necessary utilities on Dockerfile 2023-04-15 13:49:02 +02:00