Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-01 | Refactored node-id appearance to Codec.AsciiKey256. | Joe Crayne | |
2020-01-01 | Refactoring. | Joe Crayne | |
2020-01-01 | Tox-XMPP: Switched to z-base32 domain names. | Joe Crayne | |
2020-01-01 | Prefer IPv4 when parsing TCP nodes JSON. | Joe Crayne | |
2020-01-01 | * Fixed accidental usage of TCP rather than UDP port. | Joe Crayne | |
* Onion: special handling for localhost addresses. | |||
2020-01-01 | TCP Relay: use same crypto keys as Tox UDP node. | Joe Crayne | |
2020-01-01 | Show instance for RouteRecord and OnionRoute. | Joe Crayne | |
2020-01-01 | QueryResponse: Support the IO varient of fdSocket. | Joe Crayne | |
2020-01-01 | Clean up "gc:bt-peers" thread. | Joe Crayne | |
2020-01-01 | Quit XMPP.monitor thread. | Joe Crayne | |
2020-01-01 | Clean up "localchat" thread. | Joe Crayne | |
2020-01-01 | Shutdown Tox TCP Relay. | Joe Crayne | |
2020-01-01 | More thread cleanup. | Joe Crayne | |
2020-01-01 | more forkLabeled, and now forkOSLabeled | James Crayne | |
2020-01-01 | convert forkIO to forkLabeled (wip) | James Crayne | |
2020-01-01 | Clean-up relay-client transport. | Joe Crayne | |
2020-01-01 | Control.Concurrent.ThreadUtil replaces #ifdef imports | James Crayne | |
* new function, forkLabeled * new module Control.Concurrent.ThreadUtil * label a few unlabeled threads | |||
2020-01-01 | Clean up forked transports. | Joe Crayne | |
2020-01-01 | Use GHC's closeFdWith to un-block recvFrom. | Joe Crayne | |
2020-01-01 | Debugging recvFrom termination. | Joe Crayne | |
2020-01-01 | implement --noavahi | James Crayne | |
2020-01-01 | Port commit afe40dd4 to newer network library | James Crayne | |
2020-01-01 | Use O_NONBLOCK to interrupt blocking recvFrom. | Joe Crayne | |
2020-01-01 | show bind address in thread name | James Crayne | |
2020-01-01 | End-of-daemon thread report. | Joe Crayne | |
2020-01-01 | Fixed resource-exhausted logic. | Joe Crayne | |
2020-01-01 | Repaired build for older Network package. | Joe Crayne | |
2020-01-01 | --help for dhtd | James Crayne | |
2020-01-01 | Successful builds against newer network package | James Crayne | |
Built against both network-3.0.1.0 and network-3.1.0.0 Note, due to upstream issue, getting network-bsd-2.8.1.0 to cooperate with network-3.0.1.0 requires a little finessing. The network-bsd package expects a header(HsNetConfig.h) that network fails to provide. A simple work around is to copy the header after running a newer version of the network configure script from github. Similar for network-3.1.0.0, but this time the header is HsNetworkConfig.h. | |||
2020-01-01 | Preparation for support of new network package: | James Crayne | |
* The network-bsd flag is split into two flags: - old-network-bsd (for network >2.6 && < 2.9) - new-network-bsd (for network >=3.0) * Unused methods in SocketLike class have been removed | |||
2020-01-01 | Fix build and update the cabal file | James Crayne | |
* Remove some old references to bittorrent package * Update package description * Reboot the ChangeLog | |||
2020-01-01 | It builds. | Joe Crayne | |
2020-01-01 | dhtd: dependencies split-off from dht-client library. | Joe Crayne | |
2020-01-01 | TODO note about removing "weird-hack" in XMPPServer. | Joe Crayne | |
2020-01-01 | Use dput-hslogger instead of internal DPut | James Crayne | |
2020-01-01 | Move Data.Torrent to torrent-types library | James Crayne | |
2020-01-01 | Factor out some new libraries | James 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 |