Commit Graph

3875 Commits

Author SHA1 Message Date
JoelKatz
6c17c0270b Remove dead code.
Use the protocol file to generate the STI_* constants.
2012-09-24 23:25:27 -07:00
jed
c49834d396 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-09-24 20:35:27 -07:00
jed
87a4e295e8 . 2012-09-24 20:34:54 -07:00
Arthur Britto
195cd9eade Report IP when do an RPC call. 2012-09-24 20:07:31 -07:00
Arthur Britto
521f47c330 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-09-24 19:51:02 -07:00
Arthur Britto
8cc760ad8d Clean up offer processing. 2012-09-24 19:50:57 -07:00
JoelKatz
19ee517d9f Neaten this up a bit. 2012-09-24 16:28:08 -07:00
JoelKatz
8d633bf065 Remove a FIXME since it's fixed. 2012-09-24 16:23:09 -07:00
JoelKatz
173b6ce558 More changes to the new serialization format that don't break compatibility. 2012-09-24 16:21:40 -07:00
JoelKatz
9432d35f14 You don't need to customize operator=(const&) since the base class does it for you. 2012-09-24 14:45:44 -07:00
JoelKatz
7ef8001505 Audit all construction cases, fix broken ones. 2012-09-24 14:36:48 -07:00
JoelKatz
3c5ea7020f Start of STAmount issuer fixes. 2012-09-24 14:30:24 -07:00
JoelKatz
8f88575b8e Low-level serializer functions for new type/name field. 2012-09-24 13:19:28 -07:00
JoelKatz
a4070de73e Some work on the new binary formats that doesn't break current code. 2012-09-24 13:04:24 -07:00
Arthur Britto
c9ef12de39 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-09-24 11:54:14 -07:00
Arthur Britto
169f0f487a UT: Rework server module to provide an object. 2012-09-21 14:37:16 -07:00
jed
23af3863ed Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-09-20 00:17:25 -07:00
JoelKatz
02b3bcb089 Put the threading in the correct owner node for unthreaded nodes.
Add some additional debug to threading.
2012-09-20 00:15:48 -07:00
jed
6d021a25d5 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-09-19 23:44:26 -07:00
JoelKatz
8c354f46b7 Fix the bug Jed reported. 2012-09-19 23:41:06 -07:00
Arthur Britto
958ea8a6cd Checking sketch of JS libs. 2012-09-18 15:44:25 -07:00
Arthur Britto
908d797e7a UT start adding WS support. 2012-09-18 15:43:58 -07:00
jed
a8fd14aa8f Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-09-18 15:26:31 -07:00
JoelKatz
73c5b6addb There's a proper way to workaround the silliness, io_service::work 2012-09-18 13:21:07 -07:00
JoelKatz
77c06a1ca0 Allow SNTP in standalone mode. It was partially disabled before. 2012-09-18 12:24:09 -07:00
JoelKatz
d28bb9f771 Ugly workaround for Boost I/O service weirdness. I/O service unconditionally
terminates if it has no work to do and cannot be used to wait around for
'post' calls.
2012-09-18 12:23:14 -07:00
Arthur Britto
aa8ee3a165 Merge branch 'ut' 2012-09-17 15:46:12 -07:00
Arthur Britto
96b8816e72 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-09-17 15:46:06 -07:00
Arthur Britto
333da36c19 UT: Set the cwd for the servers. 2012-09-17 15:45:44 -07:00
Arthur Britto
b6771dcae9 Fix JS mkPath. 2012-09-17 15:45:04 -07:00
Arthur Britto
6847aaace5 Have UT start and stop a server. 2012-09-17 15:35:07 -07:00
Arthur Britto
1d686a15d8 Move --conf documentation to man page. 2012-09-17 12:57:24 -07:00
Arthur Britto
ca14e129bb Cosmetic. 2012-09-17 12:48:30 -07:00
Arthur Britto
d0d8fb4195 Make UT mkPath take strings as mode. 2012-09-17 12:34:35 -07:00
Arthur Britto
8b1ec78747 Merge branch 'ut'
Conflicts:
	test/server.js
2012-09-17 12:29:38 -07:00
Arthur Britto
86700c30bb Build testing newcoind.cfg as needed. 2012-09-17 12:28:18 -07:00
JoelKatz
92fbff0efc If a new transaction is discovered in the consensus process and we have not
relayed it recently, do so. This is not the perfect solution, it would be
better to relay it when we accept the new ledger, relaying only if it fits
in the consensus ledger.
2012-09-17 00:54:48 -07:00
JoelKatz
89518e23cc Fix two more race conditions involving us taking our position late.
Remove an incorrect comment.
2012-09-17 00:38:47 -07:00
jed
9becb1d996 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-09-16 22:13:15 -07:00
JoelKatz
53107d2325 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-09-16 20:59:27 -07:00
JoelKatz
7744f7c111 Cleanups and improved comments.
Fix a race condition if a peer ledger comes in before we take our initial position.
2012-09-16 20:58:38 -07:00
jed
29b28145dc Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-09-15 21:18:02 -07:00
jed
5ada5cc8c2 . 2012-09-15 21:17:50 -07:00
Arthur Britto
6865e575cb Build testing newcoind.cfg as needed. 2012-09-15 15:45:33 -07:00
Arthur Britto
f45886cc6d Cosmetic (tabbing). 2012-09-15 14:56:15 -07:00
Arthur Britto
3a9c82c1cc Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-09-15 14:37:49 -07:00
Arthur Britto
b8f2b6c0dc Initial check in of testing scripts. 2012-09-15 14:37:21 -07:00
JoelKatz
d147b61530 The ledger accept process calls functions like ConnectionPool::relayMessage
and so must be called in the main I/O thread, at least for now.
2012-09-14 10:06:23 -07:00
JoelKatz
22f9a1a258 Don't let bow outs count as agreeing/disagreeing for consensus determination 2012-09-14 09:58:51 -07:00
JoelKatz
b69a0b14bf Style change. 2012-09-14 08:42:39 -07:00