Cabal revisions of http-listen-0.1.0.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-name: http-listen-version: 0.1.0.0-synopsis: Listen to HTTP requests and handle them in arbitrary ways.-description:- In HTTP connections, there is a client side which sends requests (such as GET- and POST), and a server side which receives and parses them. Often, the- server side is a web server which responds to requests by sending some HTML- pages back. But sometimes it's just a listener.- .- For example, a Git server may offer web hooks. It could send a POST request- whenever a commit is made, or a new repository is created. You then set up a- program that listens to these POSTs and reacts by reporting them to the- project's IRC channel or a mailing list.- .- Most HTTP packages assume a typical web server which handles requests by- returning HTTP responses. This package tries to fill a gap by providing an- API for simple listeners which don't necessarily serve web pages, and can do- things like reporting to IRC.- .- Some features are missing and will be added soon:- .- * Connection timeouts- * Logging (currently errors are written to stdout, no other logging done)-homepage: http://rel4tion.org/projects/http-listen/-bug-reports: http://rel4tion.org/projects/http-listen/tickets/-license: PublicDomain-license-file: COPYING-author: fr33domlover-maintainer: fr33domlover@riseup.net-copyright: ♡ Copying is an act of love. Please copy, reuse and share.-category: Network, Web-build-type: Simple-extra-source-files: AUTHORS ChangeLog COPYING INSTALL NEWS README.md-cabal-version: >=1.10--source-repository head- type: darcs- location: http://dev.rel4tion.org/fr33domlover/http-listen--library- exposed-modules: Network.HTTP.Listen- -- other-modules: - -- other-extensions: - build-depends: base >=4.7 && <5- , bytestring- , exceptions >=0.8- --, fast-logger >=2.4- , HTTP >=4000.2- , network- , transformers >=0.4.1- hs-source-dirs: src- default-language: Haskell2010+name: http-listen +version: 0.1.0.0 +x-revision: 1 +synopsis: Listen to HTTP requests and handle them in arbitrary ways. +description: + In HTTP connections, there is a client side which sends requests (such as GET + and POST), and a server side which receives and parses them. Often, the + server side is a web server which responds to requests by sending some HTML + pages back. But sometimes it's just a listener. + . + For example, a Git server may offer web hooks. It could send a POST request + whenever a commit is made, or a new repository is created. You then set up a + program that listens to these POSTs and reacts by reporting them to the + project's IRC channel or a mailing list. + . + Most HTTP packages assume a typical web server which handles requests by + returning HTTP responses. This package tries to fill a gap by providing an + API for simple listeners which don't necessarily serve web pages, and can do + things like reporting to IRC. + . + Some features are missing and will be added soon: + . + * Connection timeouts + . + * Logging (currently errors are written to stdout, no other logging done) +homepage: http://rel4tion.org/projects/http-listen/ +bug-reports: http://rel4tion.org/projects/http-listen/tickets/ +license: PublicDomain +license-file: COPYING +author: fr33domlover +maintainer: fr33domlover@riseup.net +copyright: ♡ Copying is an act of love. Please copy, reuse and share. +category: Network, Web +build-type: Simple +extra-source-files: AUTHORS ChangeLog COPYING INSTALL NEWS README.md +cabal-version: >=1.10 + +source-repository head + type: darcs + location: http://dev.rel4tion.org/fr33domlover/http-listen + +library + exposed-modules: Network.HTTP.Listen + -- other-modules: + -- other-extensions: + build-depends: base >=4.7 && <5 + , bytestring + , exceptions >=0.8 + --, fast-logger >=2.4 + , HTTP >=4000.2 + , network + , transformers >=0.4.1 + hs-source-dirs: src + default-language: Haskell2010
revision 2
name: http-listen version: 0.1.0.0 -x-revision: 1 +x-revision: 2 synopsis: Listen to HTTP requests and handle them in arbitrary ways. description: In HTTP connections, there is a client side which sends requests (such as GET source-repository head type: darcs - location: http://dev.rel4tion.org/fr33domlover/http-listen + location: http://hub.darcs.net/fr33domlover/http-listen library exposed-modules: Network.HTTP.Listen