update release notes

This commit is contained in:
ThomasV 2015-10-17 00:20:33 +02:00
parent 610ae91310
commit 399cf62517
1 changed files with 11 additions and 14 deletions

View File

@ -1,19 +1,16 @@
# Release 2.5 # Release 2.5
* All electrum windows are now part of the same process. When starting * Low-S values are used in signatures (BIP 62).
a new GUI electrum instance, that instance starts a daemon if there is * The Kivy GUI has been merged into master.
none running. Otherwise it connects to the running daemon and sends the * The Qt GUI supports multiple windows in the same process. When a
it information to open a window in the daemon's process, and the new new Electrum instance is started, it checks for an already running
instance then terminates. Electrum process, and connects to it.
* With the daemon changes, network and network proxy code could be unified. * The network layer uses select(), so all server communication is
This should improve the robustness of electrum's networking. handled by a single thread. Moreover, the synchronizer, verifier,
* Networking was rewritten to multiplex use select(), so all server and exchange rate plugin now run as separate jobs within the
communication is handled by a single thread rather than a thread networking thread instead of as their own threads. The elimination
per server connection. Moreover, the synchronizer, verifier, and of so many threads should lead to reduced lock contention and CPU
exchange rate plugin now run as separate jobs within the networking usage.
thread instead of as their own threads. The elimination of so many
threads should lead to reduced lock contention and CPU usage.
* Plugins are revamped, particularly the exchange rate plugin. * Plugins are revamped, particularly the exchange rate plugin.
* Various bugfixes.
# Release 2.4.4 # Release 2.4.4
* fix bug with trustedcoin plugin * fix bug with trustedcoin plugin