mirror of
https://github.com/Xahau/xahaud.git
synced 2026-06-08 19:26:35 +00:00
Commit Graph
Select branches
Hide Pull Requests
Fix-Failing-Assert-(Test)
HookAPISerializedType240
HookAdministrator
account-tx-fix
acctx-tests
actions-cache-flattened
add-clang-matrix
add-tests
add-xxhash-deps
alloynetworks-build-url
attestation
backport-levelization
batch
boost186
cadastre
candidate
catalogue
ccache-100G
ci-experiments
ci/nix-workflow-controls-dev
clawback
cli-definitions-output
conan-strict
consensus-phase-entropy
contrib-update
coverage
coverage-llm
coverage-review-fixes
cronjob
datagram-list
datagram-monitor
debug-builds
deepfreeze
dev
dev-target
dilithium
emit-atomic
export
export-uvtxn
external-env-tests
fail-fast-amendment-blocking
faster_hash
featRNG
featRNG2
feature-email
feature-export-rng
feature-sethook-definition
fix-bugs
fix-delivered-amt
fix-enhanced-logging
fix-float
fix-gh-actions
fix-github-action
fix-ips-fixed
fix-manifest-cache-invalidation
fix-mise-toml-ci
fix-online-delete
fix-online-delete-patch
fix-online-delete-simple
fix-release-builder
fix-vscode
fix-warnings
fix-weak-tsh
fix-workflow-conan
fix/rpc-queue-limit
fix20250131
fix240819
fixAMMClawbackRounding
fixAMMv1_3
fixImportIssuer
fixPageCap
fixXahauGenesisOwnerCount
fixXahauV1audit
fix_inject
fixbuildinfo
fixhookmap
fixhookmeta
fixup-rwdb
flap_fix
func-hooks
fxv1-tsh
gas-hook
hook-api-unittest
hook-helper-func
hook-tools
jshooks
jshooks-merge-20260225
jshooks-merge-dev-20250814
json-tx
l10k
ledger_size
limit-xahau-genesis
litetshfixes
lmdb
memdb_concurrent
memory-test
merge-dev-sync-2.4.0
merge-dev-sync-2.4.0-c3e8039c5
merge/2.2.2-jobqueue
meta-fix
minor_fixes
mongo-db
multi-sig-nested
multi-sig-nested-squash
multiple_tagged_cache
mysql
nb-stuff
nd-add-cmake-custom-command-to-compile-test-hooks-2025-07-31
nd-add-colored-file-2025-07-25
nd-add-python-version-of-build-test-hooks-with-caching-and-parallelization-2025-10-23
nd-add-signing-policy-to-nested-multisign-2026-05-06
nd-align-signer-helpers-with-docs-shared-depth-constants-add-unit-test-2026-02-10
nd-allow-multi-threaded-writes-to-suite-log-2025-08-15
nd-create-self-contained-impl-for-easy-rippled-porting-2025-07-14
nd-experiment-overlayfs-2025-10-29
nd-extended-hook-state-high-water--2025-10-23
nd-fix-warnings-2025-05-06
nd-gcc-13-compile-error-per-557-2025-08-14
nd-link-to-boost-2025-06-27
nd-migrate-to-conan-2-2025-09-22
nd-simplify-macro-names-for-byte-validation-2025-07-29
nd-snap-2025-09-09
nd-suppress-openssl-deprecation-warnings-2025-10-24
nd-upgrade-openssl-from-1-1-1u-to-3-6-0-2025-10-10
nd-use-github-actions-cache-with-bug-fixes-from-s3-implementation-2025-11-24
niq-xahau-fixes
nodestore
nudb-block-size
null-rdwb-experiment
numFeatures-macro
options-rebase
parasig
partial-sync-mode
patch-config
patch-ctid
patch-paychan-tests
patch-remarks
patch-tsh
reduced-import
release
release-testnet
remarks
remit_old
remit_squash
request-id-correlation
resource-config
revert-self-hosted
self-hosted
self-hosted-apt-cache
self-hosted-macos
service_fee
sfcode-generation
sha-optimization
shamap-update
snugdb
spaceship
strict-builds
sublimator-patch-1
sublimator-patch-2
sublimator-patch-3
sublimator-patch-4
sublimator-patch-5
subscribe
subscription-hooks-fix
sus_pat
switch-statement-700
sync-1.12.0-conan
sync-2.0.0-conan
sync-2.0.1-conan
sync-2.1.0-conan
sync-2.1.1-conan
sync-2.2.0
sync-2.2.1
sync-2.2.2
sync-2.2.3
sync-2.3.0
sync-2.3.1
sync-2.4.0
sync-2.4.0-clean
sync-2.4.0-merge-dev-309e517e7
sync-2.4.0-merge-dev-d20927237
sync-2.4.0-rebased
sync-2.5.0
sync-2.5.0-tokenescrow
sync-2.6.0
sync-3.0.0
sync-rippled
tequdev-patch-1
test-cron-log
test-hook-fee
test-hook-fee-2
tmp-conan
touch
tsh-tests
ttBATCH
udp
udp-peer
uritoken-royalty-broker
validators-xahau.txt
workflow-linker
workflow-test
#1
#100
#101
#102
#103
#104
#105
#108
#109
#110
#111
#113
#114
#117
#120
#121
#122
#123
#124
#125
#126
#127
#128
#129
#130
#131
#134
#135
#136
#138
#139
#147
#150
#151
#153
#163
#165
#166
#167
#168
#169
#170
#171
#172
#174
#175
#177
#178
#179
#180
#183
#184
#185
#186
#188
#190
#191
#192
#193
#195
#196
#199
#2
#200
#201
#205
#208
#210
#213
#216
#217
#218
#219
#220
#221
#222
#223
#224
#225
#226
#227
#228
#231
#233
#235
#236
#238
#239
#240
#241
#242
#243
#244
#245
#247
#249
#250
#251
#252
#253
#254
#255
#258
#260
#261
#264
#265
#266
#267
#268
#269
#270
#271
#272
#273
#274
#277
#278
#279
#284
#285
#286
#293
#294
#295
#296
#299
#300
#301
#302
#304
#306
#308
#310
#311
#313
#317
#318
#318
#320
#326
#327
#328
#330
#339
#340
#342
#347
#348
#349
#350
#351
#352
#358
#359
#360
#361
#362
#363
#364
#366
#368
#371
#372
#373
#374
#375
#376
#377
#378
#379
#383
#384
#385
#386
#387
#388
#389
#390
#391
#392
#393
#394
#395
#396
#397
#398
#400
#401
#404
#405
#406
#408
#41
#410
#411
#412
#413
#415
#42
#421
#423
#424
#426
#427
#428
#429
#43
#430
#431
#432
#433
#434
#435
#436
#437
#438
#439
#440
#442
#442
#443
#446
#447
#448
#449
#450
#451
#452
#453
#454
#455
#457
#460
#462
#463
#464
#465
#467
#468
#469
#470
#471
#472
#473
#475
#476
#477
#478
#479
#480
#481
#482
#483
#484
#485
#486
#487
#488
#488
#489
#490
#491
#492
#493
#494
#495
#496
#497
#498
#499
#50
#500
#501
#502
#503
#505
#506
#507
#508
#508
#509
#51
#510
#510
#511
#511
#514
#515
#516
#517
#518
#519
#52
#520
#521
#522
#523
#524
#525
#526
#527
#528
#529
#53
#530
#531
#532
#533
#534
#535
#536
#537
#539
#54
#540
#541
#542
#543
#544
#545
#546
#548
#549
#549
#55
#550
#551
#552
#553
#554
#556
#558
#559
#56
#560
#561
#561
#562
#563
#564
#565
#566
#568
#569
#57
#570
#571
#572
#573
#577
#578
#579
#579
#580
#581
#584
#585
#587
#588
#59
#590
#592
#595
#595
#596
#597
#598
#599
#60
#600
#601
#603
#604
#605
#606
#607
#608
#609
#61
#610
#611
#612
#613
#613
#614
#614
#616
#619
#62
#621
#622
#623
#624
#626
#627
#628
#63
#630
#631
#632
#633
#634
#635
#637
#638
#639
#640
#641
#642
#643
#644
#645
#646
#647
#648
#649
#65
#650
#651
#652
#653
#654
#654
#655
#656
#656
#657
#658
#659
#659
#660
#661
#662
#662
#663
#665
#666
#667
#667
#668
#67
#670
#670
#671
#672
#673
#674
#675
#676
#677
#677
#678
#679
#68
#680
#680
#681
#682
#683
#684
#685
#687
#688
#689
#69
#690
#691
#692
#693
#693
#694
#696
#697
#698
#699
#70
#701
#703
#704
#705
#707
#707
#708
#709
#71
#710
#711
#712
#712
#713
#714
#715
#717
#718
#72
#721
#721
#722
#722
#723
#724
#725
#725
#726
#727
#728
#728
#729
#730
#730
#731
#731
#732
#733
#734
#734
#736
#737
#738
#738
#739
#740
#740
#741
#742
#743
#743
#744
#745
#746
#747
#747
#748
#748
#750
#753
#754
#755
#755
#85
#87
#89
#90
#91
#92
#97
#98
#99
2023.12.29+689
2024.1.25-release+738
2024.10.15-release+1020
2024.11.18-release+1141
2024.3.12-release+790
2024.4.21-release+858
2024.8.14-release+946
2024.8.20-release+962
2024.9.11-release+985
2024.9.7-release+977
2025.10.27-release+2405
2025.12.1-release+2609
2025.2.6-release+1299
2025.5.1-release+1762
2025.7.9-release+1951
Select branches
Hide Pull Requests
Fix-Failing-Assert-(Test)
HookAPISerializedType240
HookAdministrator
account-tx-fix
acctx-tests
actions-cache-flattened
add-clang-matrix
add-tests
add-xxhash-deps
alloynetworks-build-url
attestation
backport-levelization
batch
boost186
cadastre
candidate
catalogue
ccache-100G
ci-experiments
ci/nix-workflow-controls-dev
clawback
cli-definitions-output
conan-strict
consensus-phase-entropy
contrib-update
coverage
coverage-llm
coverage-review-fixes
cronjob
datagram-list
datagram-monitor
debug-builds
deepfreeze
dev
dev-target
dilithium
emit-atomic
export
export-uvtxn
external-env-tests
fail-fast-amendment-blocking
faster_hash
featRNG
featRNG2
feature-email
feature-export-rng
feature-sethook-definition
fix-bugs
fix-delivered-amt
fix-enhanced-logging
fix-float
fix-gh-actions
fix-github-action
fix-ips-fixed
fix-manifest-cache-invalidation
fix-mise-toml-ci
fix-online-delete
fix-online-delete-patch
fix-online-delete-simple
fix-release-builder
fix-vscode
fix-warnings
fix-weak-tsh
fix-workflow-conan
fix/rpc-queue-limit
fix20250131
fix240819
fixAMMClawbackRounding
fixAMMv1_3
fixImportIssuer
fixPageCap
fixXahauGenesisOwnerCount
fixXahauV1audit
fix_inject
fixbuildinfo
fixhookmap
fixhookmeta
fixup-rwdb
flap_fix
func-hooks
fxv1-tsh
gas-hook
hook-api-unittest
hook-helper-func
hook-tools
jshooks
jshooks-merge-20260225
jshooks-merge-dev-20250814
json-tx
l10k
ledger_size
limit-xahau-genesis
litetshfixes
lmdb
memdb_concurrent
memory-test
merge-dev-sync-2.4.0
merge-dev-sync-2.4.0-c3e8039c5
merge/2.2.2-jobqueue
meta-fix
minor_fixes
mongo-db
multi-sig-nested
multi-sig-nested-squash
multiple_tagged_cache
mysql
nb-stuff
nd-add-cmake-custom-command-to-compile-test-hooks-2025-07-31
nd-add-colored-file-2025-07-25
nd-add-python-version-of-build-test-hooks-with-caching-and-parallelization-2025-10-23
nd-add-signing-policy-to-nested-multisign-2026-05-06
nd-align-signer-helpers-with-docs-shared-depth-constants-add-unit-test-2026-02-10
nd-allow-multi-threaded-writes-to-suite-log-2025-08-15
nd-create-self-contained-impl-for-easy-rippled-porting-2025-07-14
nd-experiment-overlayfs-2025-10-29
nd-extended-hook-state-high-water--2025-10-23
nd-fix-warnings-2025-05-06
nd-gcc-13-compile-error-per-557-2025-08-14
nd-link-to-boost-2025-06-27
nd-migrate-to-conan-2-2025-09-22
nd-simplify-macro-names-for-byte-validation-2025-07-29
nd-snap-2025-09-09
nd-suppress-openssl-deprecation-warnings-2025-10-24
nd-upgrade-openssl-from-1-1-1u-to-3-6-0-2025-10-10
nd-use-github-actions-cache-with-bug-fixes-from-s3-implementation-2025-11-24
niq-xahau-fixes
nodestore
nudb-block-size
null-rdwb-experiment
numFeatures-macro
options-rebase
parasig
partial-sync-mode
patch-config
patch-ctid
patch-paychan-tests
patch-remarks
patch-tsh
reduced-import
release
release-testnet
remarks
remit_old
remit_squash
request-id-correlation
resource-config
revert-self-hosted
self-hosted
self-hosted-apt-cache
self-hosted-macos
service_fee
sfcode-generation
sha-optimization
shamap-update
snugdb
spaceship
strict-builds
sublimator-patch-1
sublimator-patch-2
sublimator-patch-3
sublimator-patch-4
sublimator-patch-5
subscribe
subscription-hooks-fix
sus_pat
switch-statement-700
sync-1.12.0-conan
sync-2.0.0-conan
sync-2.0.1-conan
sync-2.1.0-conan
sync-2.1.1-conan
sync-2.2.0
sync-2.2.1
sync-2.2.2
sync-2.2.3
sync-2.3.0
sync-2.3.1
sync-2.4.0
sync-2.4.0-clean
sync-2.4.0-merge-dev-309e517e7
sync-2.4.0-merge-dev-d20927237
sync-2.4.0-rebased
sync-2.5.0
sync-2.5.0-tokenescrow
sync-2.6.0
sync-3.0.0
sync-rippled
tequdev-patch-1
test-cron-log
test-hook-fee
test-hook-fee-2
tmp-conan
touch
tsh-tests
ttBATCH
udp
udp-peer
uritoken-royalty-broker
validators-xahau.txt
workflow-linker
workflow-test
#1
#100
#101
#102
#103
#104
#105
#108
#109
#110
#111
#113
#114
#117
#120
#121
#122
#123
#124
#125
#126
#127
#128
#129
#130
#131
#134
#135
#136
#138
#139
#147
#150
#151
#153
#163
#165
#166
#167
#168
#169
#170
#171
#172
#174
#175
#177
#178
#179
#180
#183
#184
#185
#186
#188
#190
#191
#192
#193
#195
#196
#199
#2
#200
#201
#205
#208
#210
#213
#216
#217
#218
#219
#220
#221
#222
#223
#224
#225
#226
#227
#228
#231
#233
#235
#236
#238
#239
#240
#241
#242
#243
#244
#245
#247
#249
#250
#251
#252
#253
#254
#255
#258
#260
#261
#264
#265
#266
#267
#268
#269
#270
#271
#272
#273
#274
#277
#278
#279
#284
#285
#286
#293
#294
#295
#296
#299
#300
#301
#302
#304
#306
#308
#310
#311
#313
#317
#318
#318
#320
#326
#327
#328
#330
#339
#340
#342
#347
#348
#349
#350
#351
#352
#358
#359
#360
#361
#362
#363
#364
#366
#368
#371
#372
#373
#374
#375
#376
#377
#378
#379
#383
#384
#385
#386
#387
#388
#389
#390
#391
#392
#393
#394
#395
#396
#397
#398
#400
#401
#404
#405
#406
#408
#41
#410
#411
#412
#413
#415
#42
#421
#423
#424
#426
#427
#428
#429
#43
#430
#431
#432
#433
#434
#435
#436
#437
#438
#439
#440
#442
#442
#443
#446
#447
#448
#449
#450
#451
#452
#453
#454
#455
#457
#460
#462
#463
#464
#465
#467
#468
#469
#470
#471
#472
#473
#475
#476
#477
#478
#479
#480
#481
#482
#483
#484
#485
#486
#487
#488
#488
#489
#490
#491
#492
#493
#494
#495
#496
#497
#498
#499
#50
#500
#501
#502
#503
#505
#506
#507
#508
#508
#509
#51
#510
#510
#511
#511
#514
#515
#516
#517
#518
#519
#52
#520
#521
#522
#523
#524
#525
#526
#527
#528
#529
#53
#530
#531
#532
#533
#534
#535
#536
#537
#539
#54
#540
#541
#542
#543
#544
#545
#546
#548
#549
#549
#55
#550
#551
#552
#553
#554
#556
#558
#559
#56
#560
#561
#561
#562
#563
#564
#565
#566
#568
#569
#57
#570
#571
#572
#573
#577
#578
#579
#579
#580
#581
#584
#585
#587
#588
#59
#590
#592
#595
#595
#596
#597
#598
#599
#60
#600
#601
#603
#604
#605
#606
#607
#608
#609
#61
#610
#611
#612
#613
#613
#614
#614
#616
#619
#62
#621
#622
#623
#624
#626
#627
#628
#63
#630
#631
#632
#633
#634
#635
#637
#638
#639
#640
#641
#642
#643
#644
#645
#646
#647
#648
#649
#65
#650
#651
#652
#653
#654
#654
#655
#656
#656
#657
#658
#659
#659
#660
#661
#662
#662
#663
#665
#666
#667
#667
#668
#67
#670
#670
#671
#672
#673
#674
#675
#676
#677
#677
#678
#679
#68
#680
#680
#681
#682
#683
#684
#685
#687
#688
#689
#69
#690
#691
#692
#693
#693
#694
#696
#697
#698
#699
#70
#701
#703
#704
#705
#707
#707
#708
#709
#71
#710
#711
#712
#712
#713
#714
#715
#717
#718
#72
#721
#721
#722
#722
#723
#724
#725
#725
#726
#727
#728
#728
#729
#730
#730
#731
#731
#732
#733
#734
#734
#736
#737
#738
#738
#739
#740
#740
#741
#742
#743
#743
#744
#745
#746
#747
#747
#748
#748
#750
#753
#754
#755
#755
#85
#87
#89
#90
#91
#92
#97
#98
#99
2023.12.29+689
2024.1.25-release+738
2024.10.15-release+1020
2024.11.18-release+1141
2024.3.12-release+790
2024.4.21-release+858
2024.8.14-release+946
2024.8.20-release+962
2024.9.11-release+985
2024.9.7-release+977
2025.10.27-release+2405
2025.12.1-release+2609
2025.2.6-release+1299
2025.5.1-release+1762
2025.7.9-release+1951
-
2b5142ee4d
Make transaction forwarding less promiscuous
JoelKatz
2014-03-11 03:28:12 -07:00 -
e8d7d339ef
Transactor refactoring:
Nik Bougalis
2014-03-03 22:25:39 -08:00 -
5324a6d59d
Don't create a Transactor if we don't have a valid TxID
Nik Bougalis
2014-03-04 13:09:25 -08:00 -
569b3a46a1
Cleanups:
Nik Bougalis
2014-03-03 13:37:08 -08:00 -
fc129e43fd
Cleanup handling of expired offers
JoelKatz
2014-03-10 23:59:37 -07:00 -
b22a0f4a97
Ensure offer cleanup is deterministic
JoelKatz
2014-03-11 01:11:45 -07:00 -
cf63b5c859
Fix logging transactions that throw
JoelKatz
2014-03-09 13:13:50 -07:00 -
b4593a274d
Limit how many reads we defer to avoid overflowing the cache
David Schwartz
2014-03-07 14:15:04 -08:00 -
163daf012a
Add 'MemoData' field
David Schwartz
2014-03-07 13:34:53 -08:00 -
63df034bcf
Clean up job renaming
JoelKatz
2014-03-08 12:16:33 -08:00 -
60787be80c
Check the node store for transaction nodes with metadata
David Schwartz
2014-03-07 10:36:39 -08:00 -
f42ae3af21
Add ledger_data command to get full ledgers in pieces
David Schwartz
2014-03-06 13:57:08 -08:00 -
b1fea3c51e
Disable retrieving full state trees for non-admins.
David Schwartz
2014-03-06 12:56:08 -08:00 -
16d2bbd6e5
Avoid disk I/O when data 'moves' in a SHAMap
David Schwartz
2014-03-05 11:41:32 -08:00 -
2505a908c5
Logging reduction in PeerImp
David Schwartz
2014-03-05 11:39:15 -08:00 -
4b71673ee9
Improve validation of JSON inputs
Nik Bougalis
2014-03-06 21:15:55 -08:00 -
242494a9ad
Allow a server to keep no ledger history, closes #299
Nik Bougalis
2014-03-06 15:12:39 -08:00 -
3a684ce280
Robust HashPrefix initialization, closes #300
Nik Bougalis
2014-03-06 14:20:00 -08:00 -
756da7b844
Fix strUnHex parsing of odd-length strings and add unit tests
Nik Bougalis
2014-03-06 04:55:09 -08:00 -
9c465487ae
Cache the result of remote_endpoint at connect/accept time and use it
Nik Bougalis
2014-03-05 12:57:15 -08:00 -
e8002a7a62
Fix ledger log warning, closes #298
Donovan Hide
2014-03-05 10:42:39 -08:00 -
5a53b48026
Require a C++11 conforming compiler
Nik Bougalis
2014-03-05 10:59:08 -08:00 -
6df466c692
Update http code for http parser API changes
Vinnie Falco
2014-03-06 21:44:29 -08:00 -
b3f725d9fd
Update http code for http parser API changes
Vinnie Falco
2014-03-06 21:44:29 -08:00 -
956f2b98b8
Merge commit '6c0edd2190bfd18ffc523f486367da3724cf98a3' into develop
Vinnie Falco
2014-03-06 21:22:22 -08:00 -
50f5d5bdf3
Merge commit '6c0edd2190bfd18ffc523f486367da3724cf98a3' into develop
Vinnie Falco
2014-03-06 21:22:22 -08:00 -
6c0edd2190
Squashed 'src/beast/beast/http/impl/http-parser/' changes from 547553b..cba704c
Vinnie Falco
2014-03-06 21:22:22 -08:00 -
d9a0181189
Set version to 0.22.0
Vinnie Falco
2014-03-04 10:51:13 -08:00 -
4e3dcd1ce6
Fix beast::asio failures on OS X. There are 38 unittest failures on OS X. These changes address all of them by adjusting which side of the socket (send or receive) gets shut down. In each case, the failure was 'Socket is not connected'. I've interpreted that to mean that the other thread had already shut down its side of the connection.
Howard Hinnant
2014-03-04 14:56:48 -05:00 -
09570996a9
Fix beast::asio failures on OS X. There are 38 unittest failures on OS X. These changes address all of them by adjusting which side of the socket (send or receive) gets shut down. In each case, the failure was 'Socket is not connected'. I've interpreted that to mean that the other thread had already shut down its side of the connection.
Howard Hinnant
2014-03-04 14:56:48 -05:00 -
adc4c855ca
Fix the ledger range we advertise to peers
JoelKatz
2014-03-04 13:13:35 -08:00 -
8b1df06a94
PeerFinder fixes: * Fix local advertisement (was missing) * Fix Livecache histogram display * If no [ips] are specified, use r.ripple.com * Use different backing stores for PeerFinder and Validator databases
Nik Bougalis
2014-03-03 18:31:55 -08:00 -
a690690b53
Remove unused TextDiff
Vinnie Falco
2014-03-03 18:50:56 -08:00 -
7c81eec30c
Remove unused TextDiff
Vinnie Falco
2014-03-03 18:50:56 -08:00 -
b9d0bf8822
Consolidate C++14 compatibility into new headers
Vinnie Falco
2014-03-03 13:37:07 -08:00 -
faa999d6d0
Consolidate C++14 compatibility into new headers
Vinnie Falco
2014-03-03 13:37:07 -08:00 -
370bfb7a22
Permit memos up to 1Kb. * Overlong memos are basically treated like invalid signatures. * Ability to clear message key.
David Schwartz
2014-02-19 15:28:43 -08:00 -
ae649ec917
Signature canonicalization and transaction mutation fixes
David Schwartz
2014-02-18 18:37:55 -08:00 -
93b44fcdc1
Return an empty pointer from getLedgerBySeq if sequence in future
JoelKatz
2014-03-03 14:04:35 -08:00 -
1fe57720c4
Legacy Pathfinding API improvements: * Use the cache for source/dest currencies * Allow a search depth and initial paths to be specified in old pathfinding
David Schwartz
2014-02-19 14:56:09 -08:00 -
fca8fa1b1b
Clean up ledger fetch reasons. Don't trigger immediately when fetching historical ledgers.
JoelKatz
2014-02-24 17:11:11 -08:00 -
81082ad10f
Don't check the node store for proposed txn nodes
David Schwartz
2014-02-26 13:59:35 -08:00 -
2c515636cb
Release the InboundLedger lock during getMissingNodes
David Schwartz
2014-02-26 13:29:10 -08:00 -
2f7ac98e34
Improve I/O when fetching ledgers * negative cache for node store * async fetch, thread pool for node store * read barrier logic for node store * SHAMap getMissingNodesNB (non-blocking) * non-blocking getMissingNodes traverse * tune caches
David Schwartz
2014-02-20 09:30:21 -08:00 -
37b39ed1a1
Update LICENSE
Nik Bougalis
2014-02-28 21:28:40 -08:00 -
73485d5a23
Resolve hostnames found in the [ips] config section
Nik Bougalis
2014-02-28 13:42:07 -08:00 -
28c7827f14
Calculate program file directories: * Determine location of database files in Config * Inject database directory or file path in PeerFinder and Validators * PeerFinder and Validators will share the same sqlite file
Nik Bougalis
2014-02-28 09:19:37 -08:00 -
e055dc1513
WebSocket dispatch changes. Don't let one connection hold a thread for too long without having to wait for another turn
JoelKatz
2014-02-28 11:41:06 -08:00 -
c173f14fc0
Give pathfinding updates priority over client and RPC requests
JoelKatz
2014-02-28 11:39:01 -08:00 -
bb02112752
Fix clang warnings
Howard Hinnant
2014-02-25 15:49:27 -05:00 -
cd30e552a7
Fix clang warnings
Howard Hinnant
2014-02-25 15:49:27 -05:00 -
8eddcfd3d5
Remove unused classes
Vinnie Falco
2014-02-27 20:12:52 -08:00 -
9bf1a76e91
Remove unused classes
Vinnie Falco
2014-02-27 20:12:52 -08:00 -
2957b688fd
PeerFinder and Peers fixes: - Fix bootcache incorrect failure on socket cancel - Fix peer connect race on stop - Simplify some loops - Require boost 1.55 via static_assert
Vinnie Falco
2014-02-27 18:33:49 -08:00 -
add40d524f
Merge pull request #296 from nbougalis/quickfix-jobcount
JoelKatz
2014-02-26 14:38:51 -08:00 -
04a55e35b6
Fix variable mismatch for job counts
Nik Bougalis
2014-02-26 14:28:40 -08:00 -
955ce45448
Fix the assert on a self-connect
JoelKatz
2014-02-24 22:30:04 -08:00 -
78e1995365
New utility classes, containers, C++14 compatibility, and fixes: * Add std::equal_to <void> (since C++14) * Add heterogeneous std::equal (since C++14) * Add maybe_const * Add empty_base_optimization * Add is_constructible specialization for pair, tuple * Add aged associative containers: - aged_set, aged_map, aged_multiset, aged_multimap - aged_unordered_set, aged_unordered_map, - aged_unordered_multiset, aged_unordered_multimap * Fix auto keyword pass by reference * Fix basic_seconds_clock warning and project file
Vinnie Falco
2014-02-16 19:43:16 -08:00 -
995e64a205
PeerFinder fixes: * Fix split horizon using recent address cache * Change message tuning parameters to reduce dead messages * Improved peer handout algorithm for addresses * Improved handout algorithm for redirects * Improved selection algorithm for autoconnect * Faster autoconnection strategy * Consolidate deadline timers * Send empty endpoints message as a socket ping * Fix hop count adjustments for live cache filtering * Remove broken Peer::isConnected function * Optimized Livecache for handouts * Optimized Bootcache for handouts * Remove uptime metric from Bootcache entries * Add histogram to Livecache print output
Vinnie Falco
2014-02-15 08:27:02 -08:00 -
bf085f0ef3
New utility classes, containers, C++14 compatibility, and fixes: * Add std::equal_to <void> (since C++14) * Add heterogeneous std::equal (since C++14) * Add maybe_const * Add empty_base_optimization * Add is_constructible specialization for pair, tuple * Add aged associative containers: - aged_set, aged_map, aged_multiset, aged_multimap - aged_unordered_set, aged_unordered_map, - aged_unordered_multiset, aged_unordered_multimap * Fix auto keyword pass by reference * Fix basic_seconds_clock warning and project file
Vinnie Falco
2014-02-16 19:43:16 -08:00 -
1374b37882
Remove dead serializer signature code
David Schwartz
2014-02-18 18:37:50 -08:00 -
e275f4eb9d
Handle a removed peer when counting ledger use
JoelKatz
2014-02-21 23:31:04 -08:00 -
652d809129
Validate params before dispatching
JoelKatz
2014-02-21 10:18:12 -08:00 -
c186519bcf
Ledger fetch fixes.
JoelKatz
2014-02-22 23:10:20 -08:00 -
870fb4f291
Fix missing break on mtCLUSTER handler
Nik Bougalis
2014-02-23 11:41:04 -08:00 -
7cd63489f4
Refactor Job tracking and statistics gathering
Nik Bougalis
2014-02-21 11:33:59 -08:00 -
616a53888e
Use forward_tuple to prevent needless copies
Vinnie Falco
2014-02-21 12:46:16 -08:00 -
c48b9244f2
Remove deprecated IPAddress
Vinnie Falco
2014-02-17 08:50:32 -08:00 -
a336cc26f9
Remove deprecated IPAddress
Vinnie Falco
2014-02-17 08:50:32 -08:00 -
382088c456
Add find_create stat to InboundLedgers
Howard Hinnant
2014-02-21 20:11:13 -05:00 -
ff80531db4
Update LICENSE
Howard Hinnant
2014-02-17 16:00:48 -05:00 -
105cf3cd1e
Revert "Tidy up build scripts:"
Vinnie Falco
2014-02-22 21:32:45 -08:00 -
38ba7e695a
Don't hold the master lock
JoelKatz
2014-02-21 13:28:23 -08:00 -
996326a00e
Configurable fetch depth.
JoelKatz
2014-02-13 15:37:28 -08:00 -
f2beb82b97
Pathfinding dispatch improvements * Keep requests forwards, flip only on insert * Insert requests in more sensible order (after new, before old) * Remove a redundant cache/request check
JoelKatz
2014-02-04 13:15:24 -08:00 -
41c0702408
Fix custom currency parsers
JoelKatz
2014-02-12 19:54:58 -08:00 -
66b5f75142
Tidy up build scripts: * Relax the boost -mt link requirement for Debian * Tidy up scons output, reduce verbosity, add color
Nik Bougalis
2014-02-16 00:26:07 -08:00 -
c2a16ddbab
Cannot call gotTXData without master lock ... yet!
JoelKatz
2014-02-14 14:24:43 -08:00 -
5bb194cf89
PeerFinder fixes: * Add Livecache property stream support * Tidy up log output * Move peer code to ripple_overlay module * Remove or hide some Peer interfaces * Fix asserts by removing isConnected which was not thread safe
Vinnie Falco
2014-02-13 18:17:01 -08:00 -
e219008320
Make abstract_clock members const
Vinnie Falco
2014-02-14 11:13:45 -08:00 -
645b9a01c7
Make abstract_clock members const
Vinnie Falco
2014-02-14 11:13:45 -08:00 -
3a1a5d12de
Refactor PeerFinder: * Revise documentation in README.md * Inject abstract_clock in Manager * Introduce the Slot object as a replacement for Peer * New bullet-proof method for slot accounting * Replace Peer with Slot for tracking connections * Prevent duplicate outbound connection attempts * Improved connection and bootstrap business logic * Refactor PeerImp, PeersImp private interfaces * Give PeersImp access to the PeerImp interface * Handle errors retrieving endpoints from asio sockets * Use weak_ptr to manage PeerImp lifetime * Better handling of socket closure in PeerImp * Improve the orderly shutdown logic of PeersImp
Vinnie Falco
2014-02-06 12:23:13 -08:00 -
f603ae175b
Add chrono APIs to DeadlineTimer
Vinnie Falco
2014-02-11 19:22:21 -08:00 -
12748e7539
Add chrono APIs to DeadlineTimer
Vinnie Falco
2014-02-11 19:22:21 -08:00 -
2f69d4c8ee
Update Travis matrix: * New clang compiler target * Sconstruct changes for clang * Patches to support clang
Nicholas Dudfield
2014-02-11 19:12:02 -08:00 -
f62d034692
Fix clang compile error
Nicholas Dudfield
2014-02-11 19:11:54 -08:00 -
8dbf8b9038
Fix clang compile error
Nicholas Dudfield
2014-02-11 19:11:54 -08:00 -
fdfe047f3e
Fix new RPC dispatcher params
Vinnie Falco
2014-02-11 18:58:09 -08:00 -
deb180cc83
Update beast project file
Vinnie Falco
2014-02-10 19:48:37 -08:00 -
38c3f84c9f
Update beast project file
Vinnie Falco
2014-02-10 19:48:37 -08:00 -
9c5b071556
Fix crash on exit in ~InboundLedger
Vinnie Falco
2014-02-08 11:04:14 -08:00 -
17b970a387
Fix insight object lifetimes in Group
Vinnie Falco
2014-02-08 10:48:54 -08:00 -
46dc52e449
Fix insight object lifetimes in Group
Vinnie Falco
2014-02-08 10:48:54 -08:00 -
f469e3853d
Insight support for jobs: * Add insight Groups to Application singleton * Put JobQueue metrics into "jobq" Group * Add queued time to Job * Add per-type Job queue time metrics * Add per-type Job execution time metrics * Break JobQueue sources out of the namespace * Use free function to create the JobQueue
Vinnie Falco
2014-02-08 09:33:30 -08:00 -
d060eb498f
Improved logging for insight stat packets
Vinnie Falco
2014-02-08 09:33:04 -08:00 -
a681a4fcd4
Improved logging for insight stat packets
Vinnie Falco
2014-02-08 09:33:04 -08:00 -
575b0bb7b0
Fix gcc compile
Vinnie Falco
2014-02-07 09:09:01 -08:00 -
588cf4bfca
Update travis to use boost 1.55
sublimator
2014-02-07 22:36:23 +07:00 -
c2bc7e2c30
Fix clang compile
NATTSiM
2014-02-05 18:27:35 -08:00 -
9cc8c341e7
Fix clang compile
NATTSiM
2014-02-05 18:27:35 -08:00