New patches: [unrevert anonymous**20090613134511] hunk ./nntp.cabal 2 Name: nntp -Version: 0.0.0 +Version: 0.0.1 Cabal-Version: >= 1.2 Build-Type: Simple License: LGPL Context: [Added Description and Extra-Source-Files fields to cabal Maciej Piechotka **20090613134056 Ignore-this: 7b5c9722f5e9df3da23ce345e4fedc10 ] [Update cabal file and add LICENSE file Maciej Piechotka **20090613132310 Ignore-this: 320def8ca7d2bfa1a25397fd7361af31 ] [Regorganisation in tests Maciej Piechotka **20090613124639 Ignore-this: 11e125b7c7eabda18d7452c59a94ac99 ] [Added Group and Article as instances of Eq Maciej Piechotka **20090613124457 Ignore-this: 58edf7b308abf0ed9fbcdd25a51e36f7 ] [Added Article and Group as Show instances. Maciej Piechotka **20090613115122 Ignore-this: 80ff0f45ab699de9b8047a23cb3c7f7d ] [Fix parsing of GROUP response. Maciej Piechotka **20090613114759 Ignore-this: db6200abb50f65f34cbedf1df27e5de4 ] [Added missing flushes of stream. Maciej Piechotka **20090613110213 Ignore-this: 2db7e5d8348503e401c1fe4bc31156a2 ] [Small rewrite of tests. Maciej Piechotka **20090612143653 Ignore-this: 48f8d5dc2fb6b2ff6932c572db10ab43 ] [Added documentation Maciej Piechotka **20090612134950 Ignore-this: 435dbcec40493cd7651badec790ade5a ] [Added simple test Maciej Piechotka **20090612132809 Ignore-this: a50626d9ca13d35bdcca117ed6aa5011 ] [Added forgotten Setup.hs to darcs Maciej Piechotka **20090612132739 Ignore-this: caac96dbb7b341273c3f12bb299cfe7e ] [Fix connectToHost Maciej Piechotka **20090612100731 Ignore-this: 73fab7970db6be24bedd0fa16b834723 ] [Use of arrows in computation Maciej Piechotka **20090611145604 Ignore-this: 16278a4a6ba428be90148203706ea558 ] [Improve ByteString handling Maciej Piechotka **20090610215156 Ignore-this: d5d3fb27e64d69564abd62445abdacd8 This fix: * Restores instant calling of function * Avoids concating and then splitting ByteStrings for lines * Simplify the code ] [Fix bugs introduced by fix of seq. Maciej Piechotka **20090610213730 Ignore-this: 459792f9fa0e8f56d767e7b68e0676ec ] [Fix incorrect usage of seq instead of >>. Maciej Piechotka **20090610212133 Ignore-this: 84be3f1fe1c63a28ee304b6724ca4d83 ] [Added lazy fetching of headers. Maciej Piechotka **20090610212002 Ignore-this: 2934307c2c25850368042396c6fca4f1 ] [Added documentation Maciej Piechotka **20090610211829 Ignore-this: 94e8e1578d610c3befcdc7413e4f29ca ] [Use wildcard export Maciej Piechotka **20090610191740 Ignore-this: 6cc4a401ece26cfc0b519ada270d983c ] [Removed DeriveDataTypeable dependency Maciej Piechotka **20090610191648 Ignore-this: 9a48bd6177dc4ffbdb1ad3ef098c9724 ] [Small refactoring Maciej Piechotka **20090610191404 Ignore-this: 1fd8652bd9b975dcc47e3b8c6bef543b * Added Haddock headers * Removed unneeded imports * Renamed of duplicate names * Made many functions definitions point-free * Lift many 'case's, especially repeated, to separate function * Check against warnings ] [Small refactoring Maciej Piechotka **20090610174121 Ignore-this: af235c10f18f09f748357694114e59f3 * Added Haddock headers * Removed unneeded imports * Renamed of duplicate names * Made many functions definitions point-free * Lift many 'case's, especially repeated, to separate function * Check against warnings ] [Added support for ByteString. Maciej Piechotka **20090609113527 Ignore-this: a0e123adc5c183526efef99e9c0d1f8a Not implemented: 'Lazy' cGetText ] [Prepare for changing of Handle (for TLS etc.) Maciej Piechotka **20090607144044 Ignore-this: 82e2cf535600876c228b7f1c8138083f ] [Correct errors Maciej Piechotka **20090607143918 Ignore-this: b64ea88423dbfbc4180c41c146cb40e5 * Added missing "Unknown response" error * Added ServiceDiscontinued error ] [Add connection methods for RFC977. Maciej Piechotka **20090607132918 Ignore-this: 8bab192f329fa8f1f0affc527e1b9528 ] [Change error handling to exceptions Maciej Piechotka **20090607120842 Ignore-this: b5cae90fd0ac93965d8d5dd1caa4c1e3 ] [A few fixes in RFC977 (polishing the code). Maciej Piechotka **20090607112304 Ignore-this: b2a823cd8d43bc22ceb86d59ea107edb ] [First 'draft' of API and RFC977 implementation. Maciej Piechotka **20090607005908 Ignore-this: 5ab700a35ed67ba9f5f5a41223a8d4c0 ] [Change formatting Maciej Piechotka **20090606200013 Ignore-this: ef5f89b5efb278e2656f7d6ec95c7267 ] [Rewrite of interface Maciej Piechotka **20090606125040 Ignore-this: b67ca749cea2d704230464ae8a53a183 ] [Initial record Maciej Piechotka **20090605003046 Ignore-this: b6e709710ac50d37cb5e2235b1a6b5e2 ] Patch bundle hash: 4841bf31e6a561d6b1d5f1089f6d57ffb0e18eae