mirror of
https://github.com/Xahau/xahaud.git
synced 2026-07-31 11:00:10 +00:00
Commit Graph
Select branches
Hide Pull Requests
Fix-Failing-Assert-(Test)
HookAPISerializedType240
HookAdministrator
SecureUI
account-tx-fix
acctx-tests
actions-cache-flattened
add-clang-matrix
add-tests
add-xxhash-deps
alloynetworks-build-url
amm-supported-no
ammLPHolds-iouescrow
attestation
backport-levelization
batch
boost186
cadastre
candidate
candidate-builds
catalogue
ccache-100G
chrische-named-hooks-enhancements
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-export-rng-lean
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
fixHookMemoryMissing
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
jsontx
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
server-definitions-feature-aware
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
wasmtime-engine
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
#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
#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
#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
#736
#737
#738
#738
#739
#740
#740
#741
#742
#743
#743
#744
#745
#746
#747
#747
#748
#748
#750
#753
#754
#755
#756
#757
#758
#760
#760
#761
#762
#764
#765
#765
#766
#766
#768
#768
#770
#770
#771
#771
#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
2026.6.21-release+3350
Select branches
Hide Pull Requests
Fix-Failing-Assert-(Test)
HookAPISerializedType240
HookAdministrator
SecureUI
account-tx-fix
acctx-tests
actions-cache-flattened
add-clang-matrix
add-tests
add-xxhash-deps
alloynetworks-build-url
amm-supported-no
ammLPHolds-iouescrow
attestation
backport-levelization
batch
boost186
cadastre
candidate
candidate-builds
catalogue
ccache-100G
chrische-named-hooks-enhancements
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-export-rng-lean
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
fixHookMemoryMissing
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
jsontx
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
server-definitions-feature-aware
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
wasmtime-engine
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
#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
#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
#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
#736
#737
#738
#738
#739
#740
#740
#741
#742
#743
#743
#744
#745
#746
#747
#747
#748
#748
#750
#753
#754
#755
#756
#757
#758
#760
#760
#761
#762
#764
#765
#765
#766
#766
#768
#768
#770
#770
#771
#771
#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
2026.6.21-release+3350
-
5425a90f16
Fix tabs and trailing whitespace.
Tom Ritchford
2014-10-14 16:58:47 -04:00 -
f034b02b92
Disable SSLv3
Mark Travis
2014-10-15 12:30:06 -07:00 -
7eaca149c1
Remove boost_thread dependency (RIPD-216).
Donovan Hide
2014-10-15 23:13:02 +01:00 -
4b5fd95657
Disable SSLv3
Mark Travis
2014-10-15 12:30:06 -07:00 -
96dedf553e
Refactor SerializedTransaction: * Use boost:tribool instead of two intertwined bool variables * Trim down public interface, reduce member variables
Nik Bougalis
2014-10-05 12:53:39 -07:00 -
23219f2662
Disable transaction submission tests under Travis.
sublimator
2014-10-11 22:37:49 +07:00 -
af78ed608e
Call Stoppable::stopped in PeerFinder onStop.
Vinnie Falco
2014-10-13 21:09:31 -07:00 -
51dc59e019
Fix outgoing bytes calculation in HTTP server.
Vinnie Falco
2014-10-13 19:06:50 -07:00 -
afc102e90a
New class RPC::Status enforces JSON-RPC 2.0 error format.
Tom Ritchford
2014-09-30 20:11:23 -04:00 -
fc560179e0
SHAMap performance improvements (RIPD-434)
David Schwartz
2014-07-31 16:38:58 -07:00 -
d26241de0e
Remove Og from debug mode
sublimator
2014-10-05 18:52:18 +07:00 -
96a3a34fa4
Gracefully cast from std:🧵:hardware_concurrency
Howard Hinnant
2014-10-14 10:33:10 -04:00 -
00310f4f10
Silence clang warnings
Howard Hinnant
2014-10-10 19:32:20 -04:00 -
e965b7c0da
Guarantee C locale
Howard Hinnant
2014-10-13 19:20:53 -04:00 -
8caae219cf
Gracefully cast from std:🧵:hardware_concurrency
Howard Hinnant
2014-10-14 10:33:10 -04:00 -
2264ae9247
Guarantee C locale
Howard Hinnant
2014-10-13 19:20:53 -04:00 -
29225bbe75
Attempt to fix spurious travis failures
Nicholas Dudfield
2014-10-06 16:14:44 +07:00 -
4b5625fd59
Load PeerFinder database in Stoppable::onPrepare: OverlayImpl::onStart calls into PeerFinder before PeerFinder::Manager::onStart, causing tests to sometimes fail and the application to intermittently not start. The order of calls to Stoppable::onStart is implementation defined and not predictable.
Vinnie Falco
2014-10-10 19:30:00 -07:00 -
7c0c2419f7
Refactor PeerFinder: Previously, the PeerFinder manager constructed with a Callback object provided by the owner which was used to perform operations like connecting, disconnecting, and sending messages. This made it difficult to change the overlay code because a single call into the PeerFinder could cause both OverlayImpl and PeerImp to be re-entered one or more times, sometimes while holding a recursive mutex. This change eliminates the callback by changing PeerFinder functions to return values indicating the action the caller should take.
Vinnie Falco
2014-10-07 18:00:14 -07:00 -
5f59282ba1
Clean up Overlay and PeerFinder sources: * Tidy up identifiers and declarations * Merge PeerFinder headers into one file * Merge handout classes and functions into one file
Vinnie Falco
2014-08-28 14:57:40 -07:00 -
7847ac3144
Add pending_handlers
Vinnie Falco
2014-10-07 20:19:41 -07:00 -
db03ce939c
Add pending_handlers
Vinnie Falco
2014-10-07 20:19:41 -07:00 -
6708311a66
Add missing include in beast header
Vinnie Falco
2014-10-08 19:10:12 -07:00 -
68bcbbb701
Add missing include in beast header
Vinnie Falco
2014-10-08 19:10:12 -07:00 -
8bdf7b3983
Remove unused file
David Schwartz
2014-10-10 10:19:55 -07:00 -
4ab427d315
Cleanup: Combine Section and BasicConfig, move to basics
Vinnie Falco
2014-10-09 12:25:24 -07:00 -
9a0a434dd8
Fix incorrect address in connectivity check report: The remoteAddress is the address as seen on the socket, which for incoming connections has a random port chosen by the remote implementation that is different from the port number used to accept connections by the remote listening socket. The checkedAddress is the remote address as seen on the socket, combined with the port advertised in the TMEndpoints message. This fixes the reporting and metadata associated with addresses tested for connectivity.
Vinnie Falco
2014-10-08 15:49:47 -07:00 -
33d1dda954
Handle BIGNUM conversion failure
Nik Bougalis
2014-10-02 14:19:01 -07:00 -
8e9efb4ceb
Remove unused transaction code.
Howard Hinnant
2014-10-02 17:14:56 -04:00 -
8835af11d5
Cleanups and surface reduction: * Don't use friendship unless needed * Trim down interfaces * Make classes feel more like std containers
Nik Bougalis
2014-09-26 22:00:17 -07:00 -
cfb6b678f1
Remove HashMaps
Nik Bougalis
2014-08-27 12:06:14 -07:00 -
365500da98
Create orderbook integration test (RIPD-483)
miguelportilla
2014-08-15 18:47:48 -04:00 -
f14d75e798
Optimize account_lines and account_offers (RIPD-587)
Miguel Portilla
2014-09-22 12:16:18 -04:00 -
0f71b4a378
Fix most compilation warnings for gcc, clang, release, debug.
Tom Ritchford
2014-10-01 16:44:00 -04:00 -
b651e0146d
Fix some fee logic: (RIPD-614) * fee_default sets cost in drops of reference transaction * Offline signing uses fee_default * Signing multiplier maximum works correctly * Fix bugs in load fee track * Remove dead code, add comments
JoelKatz
2014-10-01 11:35:05 -07:00 -
a0dbbb2d84
Update and sort ErrorCode descriptions
Tom Ritchford
2014-10-01 11:38:00 -04:00 -
a85fbf69e0
Update rocksdb
Torrie Fischer
2014-10-01 11:21:46 -07:00 -
225f8ac12f
Merge commit '92b8c7961b433d12d9d77da5d61c26a920bbd370' into updated-rocksdb
Torrie Fischer
2014-10-02 10:47:26 -07:00 -
92b8c7961b
Squashed 'src/rocksdb2/' changes from 37c6740..25888ae
Torrie Fischer
2014-10-02 10:47:26 -07:00 -
1161511207
Fix two Wunused-private-field warnings.
Howard Hinnant
2014-10-01 11:28:42 -04:00 -
ca8eda412e
Make travis build and use debug variants for tests
Nicholas Dudfield
2014-10-01 15:33:49 +07:00 -
ec4ec48fb8
Add counters to track nodestore read and write activities.
Mark Travis
2014-09-27 17:18:58 -07:00 -
af7f0b5074
Fix compiler warnings under gcc.
Tom Ritchford
2014-09-30 10:37:33 -04:00 -
c0b69e8ef7
Remove the use of beast::String from rippled (RIPD-443)
Nik Bougalis
2014-09-28 18:38:11 -07:00 -
4241dbb600
Clean and harden Transaction.
Tom Ritchford
2014-09-26 14:22:18 -04:00 -
f54280aaad
New DatabaseReader reads ledger numbers from database.
Tom Ritchford
2014-09-24 13:01:22 -04:00 -
6069400538
Fix compiler warnings under gcc.
Tom Ritchford
2014-09-30 10:37:33 -04:00 -
78dfb6bcf5
Allow beast::lexicalCast to parse 'true' & 'false' into a bool
Nik Bougalis
2014-09-25 16:01:41 -07:00 -
616be1d76c
Miscellaneous cleanups: * Limit HashPrefix construction and disallow assignment
Howard Hinnant
2014-09-29 12:48:37 -04:00 -
8e91ce67c5
Allow beast::lexicalCast to parse 'true' & 'false' into a bool
Nik Bougalis
2014-09-25 16:01:41 -07:00 -
c1ecd661c3
Fix broken assert in built/validated ledger mismatch handler
JoelKatz
2014-09-25 15:36:42 -07:00 -
b27e2aad07
Improve transaction security * Check signatures of every transaction on every validator * Remove obsolete code * Check transaction status in submit/sign RPC handler
JoelKatz
2014-09-18 14:16:48 -07:00 -
5ce508e09d
Change output range names of ledger_cleaner
MarkusTeufelberger
2014-09-26 11:26:06 +02:00 -
3cfa5a41b1
Improve BuildInfo interface: * Remove unnecessary beast::String dependency * Explicitly cast to result type while packing a version * Add unit tests for version formatting
Nik Bougalis
2014-09-20 09:37:12 -07:00 -
6c072f37ef
Remove unused testoverlay module
Vinnie Falco
2014-10-01 08:10:02 -07:00 -
4640079f55
Use namespaces instead of static-only classes
Nik Bougalis
2014-09-21 15:02:21 -07:00 -
dbd993ed2b
Use namespaces instead of static-only classes
Nik Bougalis
2014-09-21 15:02:21 -07:00 -
60330da25c
Use deleted members to prevent copying in Beast (RIPD-268)
Nik Bougalis
2014-09-25 11:13:38 -07:00 -
45b5c4ba7a
Use deleted members to prevent copying in Beast (RIPD-268)
Nik Bougalis
2014-09-25 11:13:38 -07:00 -
7933e5d1f9
Use deleted members to prevent copying in rippled (RIPD-268)
Nik Bougalis
2014-09-20 11:27:37 -07:00 -
01e52e6f9f
Use trusted validators median fee
Vinnie Falco
2014-09-30 18:00:40 -07:00 -
40a955e192
Consume handshake data in HTTP/S server
Vinnie Falco
2014-10-01 06:27:51 -07:00 -
a8296f7301
Set version to 0.26.3-sp4
Vinnie Falco
2014-09-29 10:51:33 -07:00 -
590c3b876b
Use trusted validators median fee
Vinnie Falco
2014-09-30 18:00:40 -07:00 -
6dfc805eaa
Rewrite HTTP/S server to use coroutines: * Fix bug with more than one complete request in a read buffer * Use stackful coroutines for simplified control flow * Door refactored to detect handshakes * Remove dependency on MultiSocket * Remove dependency on handshake detect logic framework
Vinnie Falco
2014-09-25 14:57:27 -07:00 -
cd97b5beec
Remove obsolete SharedArg
Vinnie Falco
2014-09-27 08:21:10 -07:00 -
5ce6068df5
Remove obsolete SharedArg
Vinnie Falco
2014-09-27 08:21:10 -07:00 -
bf9b8f4d1b
Use secure RPC connections when configured
Nik Bougalis
2014-09-27 19:01:36 -07:00 -
d618581060
Config improvements: * More fine-grained Section mutators * Add remap for mapping legacy single sections to key value pairs * Add output stream operators for BasicConfig and Section * Allow section values to be overwritten from command line * Update rpc key/value configs from command line * Add RPC::Setup with defaults and remap legacy rpc sections
Vinnie Falco
2014-09-27 18:22:56 -07:00 -
2936bbfae8
Make path filtering smarter (RIPD-561) * Break path liquidity checking into its own function * Measure initial quality over minimum destination amount * Test for available liquidity
David Schwartz
2014-09-11 13:29:16 -07:00 -
47b08bfc02
Add --quorum command line argument (RIPD-563)
Nik Bougalis
2014-09-19 03:30:26 -07:00 -
da4f77ca1f
Return correct error message for invalid fields
Nik Bougalis
2014-09-22 09:50:52 -07:00 -
1c0a75d467
Distinguish Byzantine failure from tx bug (RIPD-523)
David Schwartz
2014-09-11 12:58:00 -07:00 -
659cf0c221
Decouple LedgerMaster from configuration
Nik Bougalis
2014-09-22 16:58:32 -07:00 -
430229fd84
Mark several Ledger member functions as const.
Howard Hinnant
2014-09-23 12:32:21 -04:00 -
81699a0971
Add +DEBUG to the raw version string for DEBUG builds. This will show up in the rpc server_info command. There is no impact on the version string for release builds.
Howard Hinnant
2014-09-23 14:48:18 -04:00 -
c54aff74b3
Build gcc.debug using -Og flag
MarkusTeufelberger
2014-09-24 11:23:05 +02:00 -
7f43ab9097
Improvements to SConstruct: * Default target is release instead of debug (scons with no arguments). * All targets now include debug symbols, including release. Rationale: "out of the box" builds of rippled using plain "scons" or "scons -j4" will produce a debug instead of a release build, which could underperform.
Mark Travis
2014-09-23 16:52:11 -07:00 -
d78f740250
Add account_offers paging (RIPD-344)
Miguel Portilla
2014-09-11 13:13:26 -04:00 -
cd1bd18a49
Add account_lines paging (RIPD-343)
Miguel Portilla
2014-09-10 17:59:56 -04:00 -
f81b084448
Set page sizes for ledger_data correctly (RIPD-249)
sublimator
2014-09-19 20:45:00 +07:00 -
02d9c77402
Set version to 0.26.3-sp2
Vinnie Falco
2014-09-19 11:57:22 -07:00 -
a0c903c68c
Add needed #include <istream> This is needed for the combination of boost 1.56 and libc++
Howard Hinnant
2014-09-19 12:20:38 -04:00 -
6aa325d3da
On missing node in consensus, bow out (RIPD-567)
JoelKatz
2014-09-18 11:54:16 -07:00 -
041f874d4c
Improve transaction security * Check signatures of every transaction on every validator * Remove obsolete code * Check transaction status in submit/sign RPC handler
JoelKatz
2014-09-18 14:16:48 -07:00 -
526ecd6a81
Detect invalid inputs during STAmount conversion (RIPD-570): * More robust validation of input * XRP may not be specified using fractions * Prevent creating native amounts larger than max possible value * Add unit tests to verify correct parsing
Nik Bougalis
2014-09-18 01:17:32 -07:00 -
30eb927ad4
Templetize and improve beast string-to-integer conversions: * Properly handle numbers at the edge of precision * Improve and expand unit test coverage
Nik Bougalis
2014-09-16 22:49:02 -07:00 -
d373054fc4
Templetize and improve beast string-to-integer conversions: * Properly handle numbers at the edge of precision * Improve and expand unit test coverage
Nik Bougalis
2014-09-16 22:49:02 -07:00 -
b6d9f1d4b2
Add fee voting configuration and docs (RIPD-564)
Vinnie Falco
2014-09-16 15:09:09 -07:00 -
3fef916972
Move some constants to core/SystemParameters.h
Vinnie Falco
2014-09-16 16:33:57 -07:00 -
89a51e5b91
Split Section to its own header and add convenience accessors
Vinnie Falco
2014-09-16 16:19:17 -07:00 -
f87a6ccc7a
Fix missing includes for boost 1.56.0
miguelportilla
2014-09-16 18:14:33 -04:00 -
f65cea66ef
Remove unused macros, config variables, and file
Nik Bougalis
2014-09-14 17:36:01 -07:00 -
4239880acb
Clean up and restructure sources
Vinnie Falco
2014-09-16 14:03:58 -07:00 -
579b1e6f79
Add missing includes and tidy up
Vinnie Falco
2014-09-16 14:03:50 -07:00 -
1dcd06a1c1
Add missing includes and tidy up
Vinnie Falco
2014-09-16 14:03:50 -07:00 -
0f30191d10
Refactor STAmount: * Remove unused functions * Remove unused constructor * Use delegating constructors * Mark some observers deprecated * Clean up declaration parameter names * Add checked and unchecked constructors * De-inline unnecessary inlined functions * Reorder and regroup members into sections * Move globals from the unity file to the .cpp * Change some member functions to be free functions * Put implementation in one .cpp and the test in another .cpp
Vinnie Falco
2014-09-14 19:00:54 -07:00 -
8fb9d5daaa
Set version to 0.26.4-alpha
Vinnie Falco
2014-09-15 18:20:47 -07:00 -
ed3c942ff1
Inject JobQueue in NetworkOPs
Nik Bougalis
2014-08-28 16:31:03 -07:00 -
80436d4a8b
Cleanups: * Remove obsolete string formatting function * Remove unused ADDRESS macro * Re-scope functions
Nik Bougalis
2014-09-12 18:20:44 -07:00