summaryrefslogtreecommitdiff
path: root/dht-client.cabal
AgeCommit message (Collapse)Author
2020-01-01Factor out some new librariesJames Crayne
word64-map: Data.Word64Map network-addr: Network.Address tox-crypto: Crypto.Tox lifted-concurrent: Control.Concurrent.Lifted.Instrument Control.Concurrent.Async.Lifted.Instrument psq-wrap: Data.Wrapper.PSQInt Data.Wrapper.PSQ minmax-psq: Data.MinMaxPSQ tasks: Control.Concurrent.Tasks kad: Network.Kademlia Network.Kademlia.Bootstrap Network.Kademlia.Routing Network.Kademlia.CommonAPI Network.Kademlia.Persistence Network.Kademlia.Search
2019-07-09Use spinoff library network-bsd when appropriate.Joe Crayne
2019-07-01remove references to non-existent filesAndrew Cady
2019-07-01update stackage to lts-13.26 and fix buildAndrew Cady
2019-07-01Revert "Moved DPut module to separate library"Andrew Cady
This reverts commit c0910442bb7258398a6717400c1054aa177faca1.
2018-12-16WIP: Support for sending onion queries to TCP relays.Joe Crayne
2018-12-16Reduced dependencies, updated cabal file.Joe Crayne
2018-11-14Added missing modules to cabal file.Joe Crayne
2018-11-05Factored Stanza.Build out of XMPPServer.Joe Crayne
2018-11-05Factored Stanza.{Types,Parse} out of XMPPServer.Joe Crayne
2018-11-04Moved DPut module to separate libraryJames Crayne
2018-11-04Preparation to move DPut to a separate project.James Crayne
2018-11-04Removed atox modules from cabal file.Joe Crayne
2018-11-03Switched to new session tracker.Joe Crayne
2018-11-02Purged TraversableT usage.Joe Crayne
2018-11-01Removed apparently unneccessary constraint on hinotify.Joe Crayne
2018-11-01Allow newer hinotify dependency.Joe Crayne
2018-10-03Move example utilities into examples directory.Joe Crayne
2018-10-03Moved resolving duty to Connection manager.Joe Crayne
2018-09-08Factored Data.Tox.Message out of Network.Tox.Crypto.Transport.Joe Crayne
2018-09-08ToxManager rewrite: use aggregated netcrypto sessions.Joe Crayne
2018-09-07Removed obsolete Connection.Tox.Joe Crayne
2018-08-17Simplified PacketQueue/PacketBuffer interface.Joe Crayne
2018-06-27testTox now simulates netCrypto sessionJames Crayne
2018-06-27update cabal fileJames Crayne
2018-06-26Thread report in test program.joe
2018-06-25fix build via .cabalAndrew Cady
2018-06-24Remove prof optionjim@bo
--enable-profiling enables -prof in cabal --profile enables -prof in stack Also added: ghc-prof-options: -g I think the above will be enabled when cabal is used to build profiling versions. This probably does not apply to stack builds.
2018-06-24new cabal flag prof, for profilingJames Crayne
2018-06-24fix index-bounds error & improve efficiencyjim@bo
2018-06-23add semigroups as dependency in cabal fileJames Crayne
2018-06-23atox: subProcess exe launch from dhtd netcrypto commandjim@bo
2018-06-23OutGoing hooks so SessionView is updated etcjim@bo
2018-06-20Removed resourcet dependency.joe
2018-06-19implement DPut using hsloggerAndrew Cady
2018-06-18Factored Network.Tox.Handshake out of *.Crypto.Handlers.joe
2018-06-18netcrypto ping thread wipJames Crayne
2018-06-17Factored out Tox-specific scheduling to Announcer.Tox.joe
2018-06-17Factored ToxManager out of the main module.joe
2018-06-14Build fixes.joe
2018-06-10bar old versions of avahi in cabal fileJames Crayne
2018-06-09test publishing and retrieval of NodeInfo via avahiAndrew Cady
2018-06-08add avahi dependencyAndrew Cady
2018-06-07Use -fobject-code for dht executable.joe
2018-06-06Moved persistence and generic dht api from main module to library.joe
2018-05-30This patch:James Crayne
* integrates Connection.Tox and Network.Tox.Crypto.Handlers * Network.Tox.netCrypto function uses freshCryptoSession
2018-05-29remove xmpp flag from cabal fileJames Crayne
2018-05-31parseNetCrypto should peel id byte before deserializing the rest of the message.joe
2018-05-29testcookie program wipJames Crayne
2018-05-29dput: suppressible debug printsJames Crayne