mirror of
https://github.com/Xahau/xahaud.git
synced 2026-06-08 03:06:43 +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
-
67db174b8b
More work on browser.
Arthur Britto
2013-03-01 00:42:53 -08:00 -
a2efb1e21c
JS: Clean up ledger selection.
Arthur Britto
2013-03-01 00:42:25 -08:00 -
7a9037d1ca
Large speed up of getField* functions on non-free objects such as transactions and ledger nodes.
JoelKatz
2013-02-28 23:52:53 -08:00 -
fca5683d31
Trivial const fix.
JoelKatz
2013-02-28 22:52:01 -08:00 -
ba58549971
Merge branch 'master' of github.com:jedmccaleb/NewCoin
Arthur Britto
2013-02-28 20:32:42 -08:00 -
e824baf15f
Begining of ledger browser hack.
Arthur Britto
2013-02-28 20:32:17 -08:00 -
b4c0469752
Start of RPC book_offers.
Arthur Britto
2013-02-28 20:31:51 -08:00 -
5cb119c08f
Eliminate extra HttpsClient pop.
Arthur Britto
2013-02-28 20:31:18 -08:00 -
eb61637357
Merge branch 'master' of github.com:jedmccaleb/NewCoin
JoelKatz
2013-02-28 19:42:22 -08:00 -
85cd5bc47f
Fix the bug that crashed ec2. Must hold a TransactionAcquire::pointer to call a function that calls erase.
JoelKatz
2013-02-28 19:41:03 -08:00 -
9cc53bd716
Pass path for RPC subscribe by url.
Arthur Britto
2013-02-28 18:10:24 -08:00 -
2f85057920
Less debugging.
Arthur Britto
2013-02-28 16:57:19 -08:00 -
9d9eb7e4a8
Merge branch 'master' of github.com:jedmccaleb/NewCoin
Arthur Britto
2013-02-28 16:41:42 -08:00 -
d0c79083ab
Add CLI support for RPC book_offers.
Arthur Britto
2013-02-28 16:41:18 -08:00 -
1571ae4a9a
Add isRpcError().
Arthur Britto
2013-02-28 16:40:51 -08:00 -
cf2a07fbff
Remove redundant RPC accept_ledger.
Arthur Britto
2013-02-28 16:40:38 -08:00 -
8002f8469e
Improve usage.
Arthur Britto
2013-02-28 16:38:52 -08:00 -
b4833d0d7c
Merge branch 'master' of github.com:jedmccaleb/NewCoin
jed
2013-02-28 13:57:19 -08:00 -
2d6e33f0b6
?
jed
2013-02-28 13:57:06 -08:00 -
5e78d19f7a
git push Merge branch 'master' of github.com:jedmccaleb/NewCoin
JoelKatz
2013-02-28 13:51:20 -08:00 -
063479d77c
Remove some premature optimizations.
JoelKatz
2013-02-28 13:50:46 -08:00 -
a0b2f923f0
Rename jsonrpc tools.
Arthur Britto
2013-02-28 13:23:17 -08:00 -
ca5f3833dd
Switch to turn of SSL peer verification.
JoelKatz
2013-02-28 11:44:30 -08:00 -
a337061084
Complain if we can't open the log file.
JoelKatz
2013-02-28 11:44:08 -08:00 -
db9e3c6c63
Merge branch 'master' of github.com:jedmccaleb/NewCoin
JoelKatz
2013-02-28 11:21:31 -08:00 -
09d8a454c2
Order book cleanups.
JoelKatz
2013-02-28 11:21:13 -08:00 -
4f06b79584
Bump from 0.7-a to 0.8-a
JoelKatz
2013-02-28 11:20:55 -08:00 -
ebee057bb0
Merge branch 'master' of github.com:jedmccaleb/NewCoin
Arthur Britto
2013-02-27 18:44:06 -08:00 -
19f90a1d2c
Add new tools for debuging JSON-RPC.
Arthur Britto
2013-02-27 18:43:57 -08:00 -
235c3c3eb9
More strict and better diagnostics for RPC subscribe.
Arthur Britto
2013-02-27 18:43:06 -08:00 -
312e476898
Fix a bug where a cached copy of a txn might not have a reference to the ledger it was applied in, causing commands like 'tx' not to return metadata.
JoelKatz
2013-02-27 18:23:24 -08:00 -
ab89fbdcf6
Use the job queue rather than an ephemeral thread for validation writeouts.
JoelKatz
2013-02-27 15:52:33 -08:00 -
50be7dd7e4
Some quick changes to improve pathfinding performance. (20% faster roughly)
JoelKatz
2013-02-27 15:17:06 -08:00 -
543fbf269a
Merge branch 'master' of github.com:jedmccaleb/NewCoin
JoelKatz
2013-02-27 14:18:56 -08:00 -
bc21139198
If we don't have a ledger we should have, make sure we mark it missing so the fetch engine will work on it.
JoelKatz
2013-02-27 14:18:07 -08:00 -
10c759510a
JS: Fix Amount.divide() and remove extra clone()s.
Arthur Britto
2013-02-26 21:32:44 -08:00 -
a4ea7880d1
Merge branch 'master' of github.com:jedmccaleb/NewCoin
Arthur Britto
2013-02-26 16:20:10 -08:00 -
c0db18e1ec
Fix capitalization of urlgravatar field.
Arthur Britto
2013-02-26 16:15:53 -08:00 -
bd3d28c2fa
Fix a half-second race window during which a proposal could cause us to enter the consensus process with the wrong last closed ledger.
JoelKatz
2013-02-26 14:01:46 -08:00 -
33dafca31a
Use correct polymorphic downcast.
JoelKatz
2013-02-26 06:33:56 -08:00 -
d3a485802d
Merge branch 'master' of github.com:jedmccaleb/NewCoin
JoelKatz
2013-02-26 06:30:55 -08:00 -
8d25b67ad9
Use the correct downcast.
JoelKatz
2013-02-26 06:30:37 -08:00 -
ea03da3593
JS: Added a debug script I was using while developing local signing.
Stefan Thomas
2013-02-26 13:58:27 +01:00 -
0ad2d77d02
JS: Fix erroneous base58 decoding and add tests for issue.
Stefan Thomas
2013-02-26 13:56:40 +01:00 -
380523a462
Library now correctly rewinds, remove manual rewind from tests.
Stefan Thomas
2013-02-26 11:01:27 +01:00 -
c570cca15e
Rewrite the notification code to use smart pointers. This fixes several fatal race conditions in notifications. This makes failure to remove a notification non-fatal (it will remove itself harmlessly when an attempt is made to notify it).
JoelKatz
2013-02-26 00:11:23 -08:00 -
5fb29bb859
Merge branch 'master' of github.com:jedmccaleb/NewCoin
Arthur Britto
2013-02-25 22:32:19 -08:00 -
6616ebf133
Better logging for insufficent fee paid.
Arthur Britto
2013-02-25 22:32:07 -08:00 -
a0c709d126
Do not allow native amounts for TrustSet.
Arthur Britto
2013-02-25 22:31:11 -08:00 -
ec8b388a8b
Temporarily revert the 'tx' format change until I can confirm it won't break the client.
JoelKatz
2013-02-25 21:18:29 -08:00 -
7b14d2d44a
Fig a bug in the way we traverse TaggedCaches and a similar bug in mPeerPositions.
JoelKatz
2013-02-25 20:28:20 -08:00 -
923446fb78
Fix 'tx' output format. Begin supporting a binary output format. This adds support for binary in 'tx' and 'account_tx' commands. https://ripple.com/wiki/FormatChange
JoelKatz
2013-02-25 12:51:06 -08:00 -
fc221a8d7c
Whitespace change.
JoelKatz
2013-02-25 02:08:48 -08:00 -
167d13cf40
I think this is the underlying issue. In some cases where the tx return value wasn't full success, we applied to our open ledger but didn't relay. This caused disputes resolved only by dispute relaying.
JoelKatz
2013-02-24 16:48:54 -08:00 -
d301cc6128
Merge branch 'master' of github.com:jedmccaleb/NewCoin
JoelKatz
2013-02-24 15:13:40 -08:00 -
c83427d215
Round close times in a smarter way.
JoelKatz
2013-02-24 15:13:30 -08:00 -
073fcbd96d
Merge branch 'master' of github.com:jedmccaleb/NewCoin
Arthur Britto
2013-02-24 14:24:14 -08:00 -
2a7e753d06
Make TrustSet use mPriorBalance.
Arthur Britto
2013-02-24 14:22:32 -08:00 -
b759b0674c
Make OfferCreate use mPriorBalance.
Arthur Britto
2013-02-24 14:20:28 -08:00 -
87844a6053
Make Payment use new mPriorBalance.
Arthur Britto
2013-02-24 14:18:07 -08:00 -
076add0e73
Be more aggressive about relaying disputed transactions.
JoelKatz
2013-02-24 14:13:20 -08:00 -
92be1c70f5
Hopefully prevent a jump forward at the end of the consensus process. If not, at least figure out exactly where in the consensus state machine that's happening.
JoelKatz
2013-02-24 13:47:21 -08:00 -
7b1dd394ea
Logging cleanup.
JoelKatz
2013-02-24 13:47:11 -08:00 -
3932ce95fd
JS: Hotfix for sequence issue.
Stefan Thomas
2013-02-23 23:25:55 +01:00 -
0c7d8136cf
Reduce the severity of a 'routine' log message.
JoelKatz
2013-02-23 00:19:32 -08:00 -
c6ff3e3403
Truncate huge log messages.
JoelKatz
2013-02-22 15:11:06 -08:00 -
cb90b717cc
For now, don't enforce ping timeouts. Just sending the pings is sufficient to cause dead connections to break.
JoelKatz
2013-02-22 09:33:26 -08:00 -
47425827d3
Reduce logging.
JoelKatz
2013-02-22 09:33:10 -08:00 -
1a3b28a668
JS: More tests for equals.
Stefan Thomas
2013-02-22 13:47:47 +01:00 -
544105e23d
JS: Prevent Amount#negate from creating amounts that are negative zero.
Stefan Thomas
2013-02-22 13:47:26 +01:00 -
50b5644334
JS: Add a way for the test suite to change Amount#equals, so it ignores issuers.
Stefan Thomas
2013-02-22 13:46:50 +01:00 -
47791fa851
JS: Fix Amount#equals and Amount#not_equals_why to pass all tests.
Stefan Thomas
2013-02-22 12:47:56 +01:00 -
0641d38dc1
JS: More tests for Amount#equals and Amount#not_equals_why.
Stefan Thomas
2013-02-22 12:47:36 +01:00 -
8cb8b353c3
JS: Amount - handle plain numbers as arguments to ratio_human and product_human.
Stefan Thomas
2013-02-22 12:45:27 +01:00 -
39b3fe772d
Merge branch 'master' of github.com:jedmccaleb/NewCoin
JoelKatz
2013-02-22 01:36:42 -08:00 -
261168d512
Quiet noisy logging.
JoelKatz
2013-02-22 01:36:31 -08:00 -
58bbe2d399
Merge branch 'master' of github.com:jedmccaleb/NewCoin
Arthur Britto
2013-02-22 01:25:36 -08:00 -
54fa89f832
Comment out unavailable command doc.
Arthur Britto
2013-02-22 01:25:29 -08:00 -
1b01114d54
Cosmetic: Don't report a nonsense age in the human-readable server_info
JoelKatz
2013-02-21 19:34:38 -08:00 -
5b383d43b0
Fix a bug that could cause crashes.
JoelKatz
2013-02-21 19:29:25 -08:00 -
716631bb5c
Fix a very rare race condition.
JoelKatz
2013-02-21 15:11:51 -08:00 -
8f9b41e446
Turn websocket ping frequency down.
JoelKatz
2013-02-21 14:45:41 -08:00 -
0f903a2cc9
Merge branch 'master' of github.com:jedmccaleb/NewCoin
JoelKatz
2013-02-21 14:22:28 -08:00 -
9508a4a7d6
Try to prevent websocket connections from pinging out.
JoelKatz
2013-02-21 14:22:08 -08:00 -
aa77f433e4
JS: Failing test. Amount#equals does not compare exponent.
Stefan Thomas
2013-02-21 23:06:12 +01:00 -
a38e17beed
JS: Added class OrderBook for listening to order books.
Stefan Thomas
2013-02-19 17:35:42 +01:00 -
6357a906d3
Most recent data first.
JoelKatz
2013-02-21 12:48:25 -08:00 -
2d1b98609e
Temporarily limit getAccountTx to 200 transactions.
JoelKatz
2013-02-21 12:36:16 -08:00 -
a331d23183
Fix some inefficiecies.
JoelKatz
2013-02-21 10:42:17 -08:00 -
e3b4571831
Cleanup of STObject::setType. Avoid some excess allocations.
JoelKatz
2013-02-21 10:29:06 -08:00 -
7300e803ae
Accelerated 'ledger' command.
JoelKatz
2013-02-21 10:09:40 -08:00 -
2e12ffac57
Allow a lot more commands to take advantage of the immutable SLE acceleration. Allow faster operations on the open ledger by using many smaller freezes rather than one big one.
JoelKatz
2013-02-21 09:57:42 -08:00 -
53b622db75
Make getSLEi more useful.
JoelKatz
2013-02-21 09:47:34 -08:00 -
5451e20eaa
Make getAccountState use getSLEi. Make getSLEi work against a mutex ledger without holding a master lock.
JoelKatz
2013-02-21 06:47:38 -08:00 -
73c795a4b2
I guess I couldn't get away with this.
JoelKatz
2013-02-21 02:52:22 -08:00 -
1e2aba6b38
Ledger acquire timing changes. Better logging of acquire stalls.
JoelKatz
2013-02-21 02:47:19 -08:00 -
a2a52ad88b
Fix a crash bug reported by Jon Montroll. ConnectionPool::peerConnect called Peer::connect while holding the ConnectionPool::mPeerLock. But Peer::connect could call Peer::detach which calls ConnectionPool::peerClosed which tries to acquire the ConnectionPool::mPeerLock mutex. Said mutex was not recursive. Belt and suspenders fix -- make the mutex recursive and make ConnectionPool::peerConnection call Peer::connect without holding the ConnectionPool::mPeerLock mutex. (This was intended to be a fast, internal mutex and calls to external 'heavy' functions should not be made while holding it.)
JoelKatz
2013-02-21 02:43:20 -08:00 -
0d928f8471
Small bugfix.
JoelKatz
2013-02-21 00:37:39 -08:00 -
44f9106556
Complete the peer ping/pong logic. Disconnect idle/broken peers.
JoelKatz
2013-02-20 21:42:27 -08:00 -
644b9448f7
Drop fees faster.
JoelKatz
2013-02-20 14:32:59 -08:00