summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-10-14Relax the Haskell package dependencies to build on Debian 12HEADmasterdefanor
2022-02-21Fix accidental swapping of SB and data in dwproxy.pydefanor
The callback is invoked by telnetlib before data processing even if it's after the data in a received stream, which led in particular to the proxy sending SB before the data to a client, making the client to hide it.
2022-01-19Fix map name detectiondefanor
Indexes in the database start from 1.
2022-01-08dwproxy.py: handle a KeyError in case if there's no room identifierdefanor
2021-12-28Add dwproxy.pydefanor
2021-08-17Switch from sqlite-simple to HDBC-Sqlite3, bump dependency versionsdefanor
Now it's suitable for building on Debian 11, using dependencies just from system repositories.
2019-10-29Allow destination search by room IDdefanor
2019-03-28Shorten commandsdefanor
2019-01-17Avoid `fromJust` in `findPath`defanor
Not all the room IDs are in the database, so it occasionally led to errors.
2018-12-23Fix map name lookupdefanor
2018-12-20Show how far away speedwalking locations aredefanor
2018-12-15Add shop searchdefanor
2018-10-31use waitAnyCatchCanceldefanor
Would be better to prevent the exceptions, but likely it'd be pretty verbose and awkward with libev bindings or similar approaches.
2018-10-30Use waitAnyCancel instead of waitAnydefanor
Still awkward, but closer to a proper implementation.
2018-09-30Initial commitdefanor