diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 94 |
1 files changed, 94 insertions, 0 deletions
@@ -1,5 +1,44 @@ | |||
1 | 2014-02-19 Sam Truzjan <pxqr.sta@gmail.com> | ||
2 | |||
3 | krpc 0.6.0.0 | ||
4 | |||
5 | API changes: | ||
6 | |||
7 | * Added isActive: this predicate can be used to implement | ||
8 | MonadActive instance and useful for resource | ||
9 | initialization/finalization sanity check. | ||
10 | |||
11 | 2014-01-08 Sam Truzjan <pxqr.sta@gmail.com> | ||
12 | |||
13 | krpc 0.6.0.0: Logging + exceptions. | ||
14 | |||
15 | API changes: | ||
16 | |||
17 | * MonadLogger is superclass of MonadKRPC; | ||
18 | * KError hidden from Network.KRPC; | ||
19 | * HandlerFailure added; | ||
20 | * QueryFailure and getQueryCount added. | ||
21 | |||
22 | 2013-12-25 Sam Truzjan <pxqr.sta@gmail.com> | ||
23 | |||
24 | krpc 0.5.0.0: Major API changes. | ||
25 | |||
26 | * Added transaction handling; | ||
27 | * Use the same socket for server and client; | ||
28 | * New query function will infer query method from request/response | ||
29 | datatypes. | ||
30 | * Added MonadKRPC and KRPC classes. | ||
31 | |||
32 | 2013-11-26 Sam Truzjan <pxqr.sta@gmail.com> | ||
33 | |||
34 | krpc | ||
35 | |||
36 | * 0.4.1.1: Fixed build failure on GHC == 7.4.* | ||
37 | |||
1 | 2013-11-25 Sam Truzjan <pxqr.sta@gmail.com> | 38 | 2013-11-25 Sam Truzjan <pxqr.sta@gmail.com> |
2 | 39 | ||
40 | bittorrent | ||
41 | |||
3 | * Version 0.0.0.3 | 42 | * Version 0.0.0.3 |
4 | * use Pretty class from pretty-class package; | 43 | * use Pretty class from pretty-class package; |
5 | * Data.Torrent.Client.hs: | 44 | * Data.Torrent.Client.hs: |
@@ -7,6 +46,8 @@ | |||
7 | 46 | ||
8 | 2013-11-21 Sam Truzjan <pxqr.sta@gmail.com> | 47 | 2013-11-21 Sam Truzjan <pxqr.sta@gmail.com> |
9 | 48 | ||
49 | bittorrent | ||
50 | |||
10 | Version 0.0.0.2 | 51 | Version 0.0.0.2 |
11 | 52 | ||
12 | * InfoHash.hs: added rendering to Text. | 53 | * InfoHash.hs: added rendering to Text. |
@@ -18,4 +59,57 @@ | |||
18 | 59 | ||
19 | 2013-11-01 Sam Truzjan <pxqr.sta@gmail.com> | 60 | 2013-11-01 Sam Truzjan <pxqr.sta@gmail.com> |
20 | 61 | ||
62 | bittorrent | ||
63 | |||
21 | Initial version: 0.0.0.1 | 64 | Initial version: 0.0.0.1 |
65 | |||
66 | 2013-10-17 Sam Truzjan <pxqr.sta@gmail.com> | ||
67 | |||
68 | krpc | ||
69 | |||
70 | * 0.4.1.0: Use bencoding-0.4.* | ||
71 | |||
72 | 2013-10-03 Sam Truzjan <pxqr.sta@gmail.com> | ||
73 | |||
74 | krpc | ||
75 | |||
76 | * 0.4.0.1: Minor documentation fixes. | ||
77 | |||
78 | 2013-10-03 Sam Truzjan <pxqr.sta@gmail.com> | ||
79 | |||
80 | krpc | ||
81 | |||
82 | * 0.4.0.0: IPv6 support. | ||
83 | |||
84 | 2013-09-28 Sam Truzjan <pxqr.sta@gmail.com> | ||
85 | |||
86 | krpc | ||
87 | |||
88 | * 0.3.0.0: Use bencoding-0.3.* | ||
89 | * Rename Remote.* to Network.* modules. | ||
90 | |||
91 | 2013-09-28 Sam Truzjan <pxqr.sta@gmail.com> | ||
92 | |||
93 | krpc | ||
94 | |||
95 | * 0.2.2.0: Use bencoding-0.2.2.* | ||
96 | |||
97 | 2013-08-27 Sam Truzjan <pxqr.sta@gmail.com> | ||
98 | |||
99 | krpc | ||
100 | |||
101 | * 0.2.0.0: Async API have been removed, use /async/ package | ||
102 | instead. | ||
103 | * Expose caller address in handlers. | ||
104 | |||
105 | 2013-07-09 Sam Truzjan <pxqr.sta@gmail.com> | ||
106 | |||
107 | krpc | ||
108 | |||
109 | * 0.1.1.0: Allow passing raw argument\/result dictionaries. | ||
110 | |||
111 | 2013-07-09 Sam Truzjan <pxqr.sta@gmail.com> | ||
112 | |||
113 | krpc | ||
114 | |||
115 | * 0.1.0.0: Initial version. | ||