Miron Cuperman
|
3bc999a032
|
Properly close connecting peers.
Keep a collecting of pending peers. Better socket closing.
Update issue 161.
|
2012-03-27 10:28:06 -07:00 |
|
Miron Cuperman
|
1e52a6eccc
|
Catch certain exceptions when trying to close socket.
The socket might not be fully connected, so shutdownInput/Output can
fail.
Resolves issue 161.
|
2012-03-26 16:15:40 -07:00 |
|
Miron Cuperman
|
9474eaa0d4
|
Change NetworkConnection API to separate connect method.
This allows the Peer to close the connection earlier when connect()
takes a long time.
Resolves issue 161.
|
2012-03-26 15:23:14 -07:00 |
|
Miron Cuperman
|
92398d2c47
|
Check whether Peer should stop after each message.
Buffering could cause a delay in stopping if we only depend on socket
being closed.
Resolves issue 161.
|
2012-03-26 12:17:48 -07:00 |
|
Mike Hearn
|
a77d071d35
|
Catch exceptions thrown during signature checking. Some versions of Android cannot reliably check ECDSA signatures! Resolves issue 160.
|
2012-03-26 15:39:10 +02:00 |
|
Miron Cuperman
|
58971b6728
|
Throw an exception rather than assert on trying to get from address of generation transaction
|
2012-03-23 16:58:06 -07:00 |
|
Miron Cuperman
|
91a5949930
|
Additional level of locking to work around Android issue
Resolves issue 153.
|
2012-03-23 13:44:19 -07:00 |
|
Miron Cuperman
|
4f0c10bd2d
|
Expose correct version message.
Resolve issue 158.
|
2012-03-23 12:57:47 -07:00 |
|
Miron Cuperman
|
576650142c
|
Lock in BOBS on creation, do not swallow non-IO exceptions
|
2012-03-23 12:53:54 -07:00 |
|
Miron Cuperman
|
4b1c32584f
|
Lock BlockStore files to prevent concurrent access.
Resolves issue 153.
|
2012-03-23 10:53:54 -07:00 |
|
Miron Cuperman
|
7f6d636cec
|
Expose several useful Peer fields, for issue 158.
|
2012-03-19 09:40:17 -07:00 |
|
Mike Hearn
|
a119286b29
|
POM changes and refactorings from Gary.
|
2012-03-16 13:20:50 +01:00 |
|
Mike Hearn
|
6e162057c1
|
Removed IML files from git.
|
2012-03-13 19:00:33 +01:00 |
|
Mike Hearn
|
0e52c98c45
|
Use the standard Maven directory layout, rename "lib" to "core". Mavenize submodules.
|
2012-03-13 18:57:03 +01:00 |
|