Miguel Portilla
b2499c8fa0
Add Status page:
...
* Make HTTP(S) requests on websocket ports reply with Status page
* Fix isWebsocketUpgrade to compare case insensitive
* Make websocket upgrades with no websocket protocols configured report error
* Create unit test for unauthorized requets and the status page
2016-09-21 14:17:32 -04:00
Nik Bougalis
231a5ae6fb
Set version to 0.40.0-b4
2016-09-21 11:02:54 -07:00
seelabs
45249e8746
Set issuer fix switch date
2016-09-21 09:03:55 -07:00
Miguel Portilla
e6ed9ae4d8
Add Status page:
...
* Make HTTP(S) requests on websocket ports reply with Status page
* Fix isWebsocketUpgrade to compare case insensitive
* Make websocket upgrades with no websocket protocols configured report error
* Create unit test for unauthorized requests and the status page
2016-09-21 09:03:55 -07:00
Aishraj Dahal
aca6db5601
Fix typo
2016-09-21 09:03:54 -07:00
Vinnie Falco
8e9f9599b8
Set version to 0.40.0-b3
2016-09-15 17:05:41 -04:00
Vinnie Falco
71d7d87bf3
Update for Beast 1.0.0-b13
2016-09-15 17:05:08 -04:00
Vinnie Falco
7ffef30f1c
Add 'src/beast/' from commit '2f9a8440c2432d8a196571d6300404cb76314125'
...
git-subtree-dir: src/beast
git-subtree-mainline: 7c90b9ef88
git-subtree-split: 2f9a8440c2
2016-09-15 15:07:45 -04:00
Vinnie Falco
7c90b9ef88
Remove Beast subtree in preparation for git-subtree add
2016-09-15 15:07:34 -04:00
Vinnie Falco
4bb74196c0
Merge commit '2f9a8440c2432d8a196571d6300404cb76314125' into develop
2016-09-15 14:21:55 -04:00
seelabs
35fa20a110
Set version to 0.40.0-b2
2016-09-13 18:53:50 -04:00
seelabs
ddaeae2855
Set version to 0.33.0-rc2
2016-09-13 18:33:40 -04:00
seelabs
9c8e3776de
Set issuer fix switch date
2016-09-13 18:31:47 -04:00
seelabs
633cf86ad8
Set issuer fix switch date
2016-09-13 18:18:58 -04:00
Nik Bougalis
66ce8779e8
Set version to 0.40.0-b1
2016-09-12 09:23:42 -07:00
Nik Bougalis
a9b3042d7e
Remove unused tables from wallet.db
2016-09-12 09:23:41 -07:00
Nik Bougalis
4df24c0e8e
Upgrade SQLite to 3.14.1
2016-09-12 09:23:40 -07:00
Nik Bougalis
9a988963e9
Refactor STObject, STLedgerEntry:
...
* Normalize names
* Remove unused and deprecated members
2016-09-12 09:23:39 -07:00
Nik Bougalis
5be33a650d
Report ledger information in account_lines RPC (RIPD-1276)
2016-09-12 09:23:38 -07:00
Will
5b09dc731f
Add jtx cpp test for noripple flag (RIPD-1259):
...
- Set and clear noripple flag
- DefaultRipple on account
- Set noripple on trustline with -ve balance
- Pairwise noripple
2016-09-12 09:23:30 -07:00
Mike Ellery
51d7e7336f
Improve multisign tests (RIPD-1273):
...
* Migrate some error case tests from js into jTx.
* Create test that invokes sign_for and submit_multisigned rpc methods.
2016-09-12 09:23:29 -07:00
Mike Ellery
ad9be4dbf6
Add LedgerClosed test (RIPD-1272)
...
Migrate the logic in monitor-test.js to a new jtx test
that covers the ledger_closed RPC method.
2016-09-11 14:01:36 -07:00
seelabs
87756b9324
Set version to 0.33.0-rc1
2016-09-07 16:56:37 -04:00
seelabs
e611a7a0f8
Set issuer fix switch date
2016-09-07 14:35:37 -04:00
Vinnie Falco
2f9a8440c2
Set version to 1.0.0-b13
2016-09-02 16:56:33 -04:00
Vinnie Falco
a40dd2690a
Better dstream:
...
* non-Windows dstream is a simple reference alias
* dstream constructor takes a target ostream argument
* dstream inherits the unitbuf setting of the target stream
2016-09-02 16:56:19 -04:00
Vinnie Falco
802c2395c1
Set version to 0.33.0-b8
2016-09-02 15:31:19 -04:00
Brad Chase
8f97889176
Don't include unit test sources in code coverage (RIPD-1132):
...
Most files containing unit test code are moved to
src/test. JTx and the test client code are not yet moved.
2016-09-02 15:26:16 -04:00
Vinnie Falco
104f12a9e2
Tidy up CMakeLists
2016-09-02 10:38:43 -04:00
Vinnie Falco
e499743cdd
Remove bin and bin64 directories:
...
These directories are removed, to make it easier for developers
to delete the entire directory contents when rebuilding CMake targets
after a configuration change.
2016-09-02 10:01:32 -04:00
Vinnie Falco
241795cd73
Set version to 1.0.0-b12
2016-08-29 15:07:23 -04:00
Vinnie Falco
411b2534ed
Use -p to print suites from unit test main
2016-08-29 15:07:15 -04:00
Vinnie Falco
253f138aff
Add BEAST_EXPECTS test failure macro:
...
New overloads of suite::expect take the file and line number
as individual parameters, cleaning up the file name output
by showing only the filename part (to not leak the full path,
which might contain sensitive information).
A new macro BEAST_EXPECTS allows an additional reason
string as well as reporting the file and line. Typical usage:
```
error_code ec;
...
if(! BEAST_EXPECTS(! ec, ec.message()))
return;
```
2016-08-29 13:46:31 -04:00
Vinnie Falco
dadbab4c0f
Fix unit test runner to output all case names:
...
Also fixes a bug where suite::log was incorrectly flushed.
2016-08-29 11:48:45 -04:00
Vinnie Falco
d9017a3f76
Tidy up whitespace
2016-08-29 11:47:01 -04:00
Vinnie Falco
aedfaab93d
Update README, rename CHANGELOG
2016-08-29 10:29:07 -04:00
Nik Bougalis
8687f64429
Set version to 0.33.0-b7
2016-08-27 18:00:05 -07:00
Nik Bougalis
1d08075c43
Simplify Beast code:
...
- Use std instead of custom Beast classes
- Remove Beast heap block allocator
- Remove function call timer
2016-08-27 18:00:00 -07:00
Howard Hinnant
8a6c7f9208
Move varint out of NuDB
...
varint is no longer used by NuDB. It is now only used by codec.h in
nodestore and so has been moved there.
2016-08-27 17:59:36 -07:00
Mike Ellery
fd061bba8a
Augment LedgerRequestRPC tests (RIPD-1270):
...
Add basic ledger_request validation tests to replace the existing
ledger.js tests. Provide tests that trigger some error conditions
in RPC handling code.
2016-08-27 17:59:36 -07:00
Mike Ellery
8f41817cb9
Add ledger_data RPC tests (RIPD-1260):
...
Migrate ledger-data-test.js to cpp tests. Provide coverage for
paging limits and input error cases.
2016-08-27 17:59:27 -07:00
seelabs
cf8b6be494
Set issuer in balanceHook
2016-08-26 16:08:30 -07:00
Vinnie Falco
d263d4d449
Set version to 1.0.0-b11
2016-08-26 13:06:51 -04:00
Keaton Okkonen
b39e4817e5
Update README.md ( fix #62 )
2016-08-26 13:06:44 -04:00
Vinnie Falco
4dfa250a34
Rename websocket echo servers ( fix #46 )
2016-08-26 13:06:44 -04:00
Vinnie Falco
8a6908c072
Rename to DynamicBuffer ( fix #47 )
2016-08-26 13:06:43 -04:00
Vinnie Falco
d8fe737ad7
Number error codes from 1 ( fix #54 )
2016-08-26 13:06:43 -04:00
Vinnie Falco
61023c3f4a
Update HTTP documentation ( fix #61 , #60 , #59 )
2016-08-26 13:06:42 -04:00
Vinnie Falco
b607d47bd3
Restyle sources
2016-08-26 13:06:42 -04:00
Vinnie Falco
878c0f2a19
Set URI in generated WebSocket Upgrade requests ( fix #64 ):
...
The 'resource' parameter in the call to stream::handshake is
used when building the HTTP request to perform the upgrade.
2016-08-26 13:06:42 -04:00