summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-12-16Clean-up.Joe Crayne
2018-12-16Decrypt TCP relay packets.Joe Crayne
2018-12-16Use getPublicKey/putPublicKey more liberally.Joe Crayne
2018-12-16getPublicKey should not throw.Joe Crayne
2018-12-16WIP: Standalone TCP relay example program.Joe Crayne
2018-12-16More TCP relay packet serialization.Joe Crayne
2018-12-16Bug fix: distinct index selection for trampolines.Joe Crayne
2018-11-27Use Data.Functor.Compose from base instead of custom Composed type.Joe Crayne
2018-11-27TCP relay packet serialization.Joe Crayne
2018-11-27MUC: More flexible groupchat room-id. Allow all non-"unavailable" joins.Joe Crayne
2018-11-27Extra debug print when sending announce response.Joe Crayne
2018-11-27AliceBob: Well known test keys for Curve25519.Joe Crayne
2018-11-27Instances for Plain tagged bytestring.Joe Crayne
2018-11-14Added missing modules to cabal file.Joe Crayne
2018-11-14MUC: It works.Joe Crayne
2018-11-14MUC: Notify members on chatroom joins.Joe Crayne
2018-11-14MUC: Two-step nominate/comit chat transactions.Joe Crayne
2018-11-14Forgot to check this in.Joe Crayne
2018-11-14wip: Transactional chat.Joe Crayne
2018-11-06More XEP-45 chatroom stuff.Joe Crayne
2018-11-06MUC compliance: Issue missing-nick error.Joe Crayne
2018-11-06splitJID: resource may include @ symbol.Joe Crayne
2018-11-06Comments documenting home-grown <presence> whitelist attribute.Joe Crayne
2018-11-06Rooms and room occupants.Joe Crayne
2018-11-05Indicate that group chat is supported.Joe Crayne
2018-11-05Respond to XMPP discovery queries.Joe Crayne
2018-11-05whitespaceJoe Crayne
2018-11-05Factored applyStanza/forwardStanza out of xmppInbound.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-05Removed dead code.Joe Crayne
2018-11-04stack.yaml for ghc 8.6.1 nightly.Joe Crayne
2018-11-04Build fixes for GHC 8.6.1Joe Crayne
2018-11-04Fixed redundant session close and memory leak.Joe Crayne
2018-11-04Update stack build for dput-hslogger library.Joe Crayne
2018-11-04DebugTag module, should have been in 5f5aa81James 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-04AggregateSession: Debug print on send exception.Joe Crayne
2018-11-03Updated testTox.Joe Crayne
2018-11-03Switched to new session tracker.Joe Crayne
2018-11-03Use seqence number context when serializing CryptoMessage.Joe Crayne
2018-11-03Revert bad lossyness classication (commit b2caea0cbad)Joe Crayne
2018-11-03Fix roster bug: allow multiple tox buddies at once.Joe Crayne
2018-11-03PING missing from knownMsgsJames Crayne
* Also Padding (0) should be handled special
2018-11-03PacketRequests are losslessJames Crayne
* PR's are lossless as I originally thought * Also packets between 16 and 192 are lossless. (not sure how/why these things got changed)
2018-11-03Reduce ncRequestInterval to 1 secondJames Crayne
Note: according to the spec, this is the maximum that tox core ever gets to. Tox core shortens it when there are more packets being recieved. This patch also adds some more debug messages.
2018-11-03since PacketRequests are now lazy, dont add them to outqJames Crayne
2018-11-03debug message on sendLossless resultJames Crayne