summaryrefslogtreecommitdiff
path: root/dht-client.cabal
AgeCommit message (Collapse)Author
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
2018-05-28ncLastNMsgs is now CyclicBuffer typeJames Crayne
2018-05-30add outgoing messages to lastNQJames Crayne
2018-05-29dhtd & Network.Tox.Crypto.Handlers changes:James Crayne
* merge PerSession into NetCryptoSession * define defaultUnRecHook function * netcrypto command wip for testing * update to sessions command
2018-05-29Broadcast eventChan for each configured Tox identity.joe
2018-05-23rangemap integrationJames Crayne
Conflicts: dht-client.cabal src/Network/Tox/Crypto/Handlers.hs
2018-05-25Build fixes.joe
2017-11-29Disabled curve 25519 backport for newer cryptonite library.joe
2017-11-22dequeue thread & handle session closeJames Crayne
2017-11-22xmpp flagJames Crayne
2017-11-21fix buildJames Crayne
2017-11-21Renamed Roster -> ContactInfo, reverted toxManager stubs.joe
2017-11-20Rename: Server -> Connection.TcpJames Crayne
2017-11-20fix buildJames Crayne
2017-11-19Added monad-control to dhtd build.joe
2017-11-19Merge "NetCrypto" work from branch 'dht-rewrite' into dht-presence.joe
2017-11-19Added PacketQueue for handling inbound netcrypto packets.joe
2017-11-19initialize svCacheDir and friendsJames Crayne
2017-11-17Generic connection manager for Tox and XMPP.joe
2017-11-15Factored PingMachine into separate module.joe
2017-11-13Updated cabal file to build xmpp-enabled daemon.joe
2017-11-07expose module Network.Kademlia.BootstrapJames Crayne