Be more lenient when closing things down.
[etorrent.git] / ChangeLog
blobbe7b708845ecc516cd72e4e3e48ddd54ce8da846
1 2008-07-14  Jesper Louis Andersen  <jlouis@succubus.home>
3         * SRC: Plug the endgame bug that has played games with us for some
4                time.
6         * BUILD: Use git-style branches. Stolen from the Git project,
7                  originally by Junio C. Hamano.
9 2008-07-10  Jesper Louis Andersen  <jlouis@ogre.home>
11         * SRC: Improve the rate calculation.
13         * SRC: Robustify the supervisor tree.
15 2008-07-09  Jesper Louis Andersen  <jlouis@ogre.home>
17         * SRC: Implement a primitive file logger for the event manager.
19         * SRC: Implement passive sockets. Preliminary for better rate measurement.
21 2008-07-08  Jesper Louis Andersen  <jlouis@ogre.home>
23         * SRC: Implement the event manager for etorrent.
25         * SRC: New choking/unchoking algorithm. Inspired by BitTornado.
27 2008-07-06  Jesper Louis Andersen  <jlouis@ogre.home>
29         * SRC: etorrent now uses much less memory
31         * SRC: Say hello to etorrent:show/1
33         * SRC: Abbreviations added to common etorrent: commands.
35 2008-07-03  Jesper Louis Andersen  <jlouis@ogre.home>
37         * SRC: Plug a bug when stopping torrents and matching on the wrong record.
39         * SRC: Improve the FS system a bit via some low-hanging fruit.
41         * SRC: Wait 15 seconds on a new_incoming_peer before timeouting.
43         * SRC: etorrent will now fill a file via the OS. This is much
44                faster than what we had earlier.
46         * SRC: Implement etorrent_ctl.erl.
48         * INFRA: Correct etorrentctl shell script.
50         * BUILD: Support installation some more.
52 2008-07-01  Jesper Louis Andersen  <jlouis@ogre.home>
54         * BUILD: New build infrastructure, based on EMakefile and plain Make.
56         * SRC: Plug a piece storage race condition.
58         * SRC: Etorrent now understands 'min interval' tracker responses.
60         * SRC: Fix issues 45, 47.
62 2008-06-30  Jesper Louis Andersen  <jlouis@ogre.home>
64         * SRC: Implement etorrent:list/0 with help from Tuncer Ayaz.
66         * SRC: Implement etorrent:help/0 for getting help from the system.
68 2008-06-28  Jesper Louis Andersen  <jlouis@ogre.home>
70         * SRC: Implement support for incoming connections.
72         * SRC: Etorrent now knows about seeding.
74         * SRC: Fix Issue-3: Implement endgame support.
76         * SRC: Fix Issue-42: Peer Queue Watermarking.
78 2008-06-27  Jesper Louis Andersen  <jlouis@succubus.home>
80         * DOC: Added HACKING Document.
82         * DOC: Started Changelog.