Arkadiy Paronyan
c65ee93542
Use std::sync::Condvar ( #1732 )
...
test
2016-07-27 11:39:24 +02:00
Tomasz Drwięga
6c205067b1
Miner tests ( #1597 )
...
* Un-ignoring RPC test
* Additional tests for importing transactions
2016-07-14 12:16:53 +02:00
Robert Habermeier
36d3d0d7d7
replace synchronization primitives with those from parking_lot ( #1593 )
...
* parking_lot in cargo.toml
* replace all lock invocations with parking_lot ones
* use parking_lot synchronization primitives
2016-07-13 19:59:59 +02:00
Gav Wood
3b662c285f
Switch out .X().unwrap() for .unwrapped_X
2016-07-07 09:37:31 +02:00
Gav Wood
456ad9e21b
Remove .lock().unwrap() idiom into locked().
2016-07-06 19:52:34 +02:00
Arkadiy Paronyan
d7e225c0af
Kill timers when removing IO handler ( #1554 )
2016-07-06 19:14:53 +02:00
Arkadiy Paronyan
60b70dada1
Reduced IO messages; removed panics on IO notifications ( #1457 )
2016-06-27 19:30:13 +02:00
arkpar
c340d8a34f
Tests
2016-06-17 18:26:54 +02:00
arkpar
b38488dd07
Network shutdown
2016-06-17 12:58:28 +02:00
Arkadiy Paronyan
6b12334136
Windows build ( #1253 )
...
* Networking refactoring
* Fixed typo
* Trace logging
* Updated dependencies for windows build
* Windows fixes
* use mio 0.5
* nix build
* Windows build fix
* style
* removed unused import
* ipc crate version bump
* ipc config for named pipes
* tweaks and fixes
* tweaks and fixes
* final version bump
* Fixed tests
* Disable color output on windows
* Added missing doc
2016-06-13 18:55:24 +02:00
Marek Kotewicz
bf46531372
Merge pull request #1116 from rphmeier/die_display
...
Have `die_with_error` use `fmt::Display` rather than Debug
2016-05-24 20:00:50 +02:00
Tomasz Drwięga
256557d3cc
Removing warnings
2016-05-23 11:46:01 +02:00
Robert Habermeier
b0452cf309
add DIsplay impl for ExecutionError, CryptoError, and NetworkError
2016-05-20 18:12:51 -04:00
Tomasz Drwięga
ccd417f713
Reverting order of shutdown event
2016-04-07 12:27:54 +02:00
Tomasz Drwięga
d4f0902968
Tracing shutdown and changed order of IoManager shutdown process
2016-04-06 23:45:19 +02:00
arkpar
ff12b53ba6
Stop workers before stopping event loop
2016-03-10 10:40:16 +01:00
arkpar
d95e971030
Prevent deadlocks
2016-02-16 17:53:31 +01:00
arkpar
186c7585d2
Node table persistency
2016-02-15 11:54:38 +01:00
Tomusdrw
96dda7b73a
Forwarding panics from threads
2016-02-10 16:35:52 +01:00
Tomusdrw
7925642b1b
Removing overengineered stuff
2016-02-10 15:28:43 +01:00
Tomusdrw
0d121dd51a
Removing unecessary locks causing dead-locks
2016-02-10 14:49:31 +01:00
Tomusdrw
2a498fc3eb
Implementing PanicHandlers for all places when new thread is spawned. Handling Client panics
2016-02-10 12:50:27 +01:00
debris
c90d64662a
added license in every *.rs file
2016-02-05 13:40:41 +01:00
arkpar
42d5c09131
Final docs
2016-02-03 16:43:48 +01:00
Gav Wood
9ec2efb2f3
Update mod.rs
2016-02-01 16:20:46 +01:00
Gav Wood
205a1990d6
Update mod.rs
2016-02-01 16:19:59 +01:00
debris
2bddc938af
util docs
2016-02-01 15:22:42 +01:00
arkpar
acbb50d700
Stream deregistration
2016-01-24 18:54:05 +01:00
arkpar
e5e0d3d136
Merge branch 'master' of github.com:ethcore/parity into io
2016-01-22 14:44:17 +01:00
arkpar
81bb86d0ed
Removed obsolete warnings
2016-01-22 01:27:51 +01:00
arkpar
d431854421
Fixed tests
2016-01-22 00:47:45 +01:00
arkpar
ccf1cc4d54
Removed obsolete code and added documentation
2016-01-22 00:11:19 +01:00
arkpar
4bf1c205b4
DB commit queue
2016-01-21 23:33:52 +01:00
arkpar
0f97edad7c
Merge branch 'master' of github.com:ethcore/parity into ethash
2016-01-21 17:21:51 +01:00
arkpar
e514d3d80f
Multithreaded event loop
2016-01-21 16:48:37 +01:00
Tomusdrw
adc763325d
Merge branch 'master' into clippy
...
Conflicts:
util/src/rlp/rlptraits.rs
2016-01-19 23:22:40 +01:00
Tomusdrw
bad2a244df
Adding documentation request comments.
2016-01-19 17:02:01 +01:00
Tomusdrw
062193ceb5
Fixing clippy errors in util
2016-01-19 12:14:29 +01:00
arkpar
d05e7e031b
Basic queue test
2016-01-18 00:24:20 +01:00
arkpar
a131c33bb2
Multithreaded block queue
2016-01-17 23:07:58 +01:00
Gav Wood
6ea8eaa3b5
Move ethcore files back into root.
2016-01-17 13:11:25 +01:00