summaryrefslogtreecommitdiffhomepage
path: root/doc
Commit message (Collapse)AuthorAge
* Update to lts-12.10, support ghc 8.4, and aeson 1.3.Joey Hess2018-12-08
| | | | | | | | | | | | | | | | Don't fully understand the need for the MonoLocalBinds language extension, which was not needed before but now ghc complains if it's not included, but I've tested it and it does work. All the rest of the changes are straightforward AMP changes and dep updates. Removed fgl from stack.yaml because it seems that indirect dep no longer needs to be specified for stack to build. Added custom-setup stanza since stack now warns without one. This commit was sponsored by Trenton Cronholm on Patreon.
* close already fixed bugJoey Hess2018-12-08
|
* Added a commentspwhitton2018-12-05
|
* command review modepabs3@49c776417680694a0f3295ee80df4edfca3000962018-07-23
|
* add link to simon tatham essayspwhitton2018-07-08
|
* add forumJoey Hess2018-03-10
|
* improve wordingJoey Hess2018-02-19
|
* (no commit message)monroef4@5fd6d70c9fe11f52f6186c3b4e784f66ebf38af42017-08-16
|
* add news item for debug-me 1.20170810Joey Hess2017-08-10
|
* report bugspwhitton2017-07-24
|
* addJoey Hess2017-05-24
|
* addJoey Hess2017-05-20
|
* add news item for debug-me 1.20170520Joey Hess2017-05-20
|
* developer keyring verificationJoey Hess2017-05-20
| | | | | | | | | | | | | | * gpg keyrings in /usr/share/debug-me/ will be checked to see if a connecting person is a known developer of software installed on the system, and so implicitly trusted already. Software packages/projects can install keyrings to that location. (Thanks to Sean Whitton for the idea.) * make install will install /usr/share/debug-me/debug-me_developer.gpg, which contains the key of Joey Hess. (stack and cabal installs don't include this file because they typically don't install system-wide) * debug-me.cabal: Added dependency on time. This commit was sponsored by Francois Marier on Patreon.
* move unsafe hashing out of instance to avoid misuseJoey Hess2017-05-20
| | | | Avoids breaking backwards compat and should avoid future foot-shooting.
* stack.yaml: Update to new posix-pty version.Joey Hess2017-05-20
|
* good idea!Joey Hess2017-05-20
|
* (no commit message)dominic2017-05-19
|
* apt-get instructions for debug-me-serverspwhitton2017-05-10
|
* add apt-get installation instructionsspwhitton2017-05-10
|
* add example output to feature suggestionspwhitton2017-05-10
|
* post feature suggestionspwhitton2017-05-10
|
* add news item for debug-me 1.20170509Joey Hess2017-05-09
|
* Merge branch 'master' of ssh://debug-me.branchable.comJoey Hess2017-05-08
|\
| * Added a commenthttps://www.joachim-breitner.de/2017-05-07
| |
| * removedhttps://www.joachim-breitner.de/2017-05-07
| |
| * Added a commenthttps://www.joachim-breitner.de/2017-05-07
| |
* | ideaJoey Hess2017-05-06
|/
* fix from nomeata's reviewJoey Hess2017-05-05
| | | | | | He pointed out that Just () and Nothing would hash the same. Luckily Maybe Hash is the only Maybe type that needs to be hashed, so specialize the instance.
* Added a comment: Code smell in hashinghttps://www.joachim-breitner.de/2017-05-05
|
* wordingJoey Hess2017-05-05
|
* add news item for debug-me 1.20170505Joey Hess2017-05-05
|
* standalone tarball uploaded1.20170505Joey Hess2017-05-05
|
* add protocol versionJoey Hess2017-05-05
| | | | | | | | | | | | | | | | | | | This is distinct from the wire protocol version used in the websocket framing of messages. Versioning the high level protocol will let later features be added. The user controls the protocol version, since they send the first several messages. Developers that connect need to avoid using features from newer protocol versions. So, developers and servers will need to support the most recent version, while the user can have an old version of debug-me and it will continue to work. This commit changes the protocol buffer encoding, and is the last such free change. All changes past this point will need to be versioned. This commit was sponsored by Jochen Bartl on Patreon.
* use webmsJoey Hess2017-05-05
| | | | firefox does not like the mp4s
* add screencastsJoey Hess2017-05-05
|
* mention --verifyJoey Hess2017-05-04
|
* --verify modeJoey Hess2017-05-04
| | | | This commit was sponsored by Thom May on Patreon.
* debug-me server addedJoey Hess2017-05-04
|
* updateJoey Hess2017-05-04
|
* linksJoey Hess2017-05-02
|
* simplifyJoey Hess2017-05-02
|
* capitalizationJoey Hess2017-05-02
|
* linksJoey Hess2017-05-02
|
* linksJoey Hess2017-05-02
|
* add pageJoey Hess2017-05-02
|
* /quitJoey Hess2017-05-02
| | | | This commit was sponsored by Jake Vosloo on Patreon.
* split out todo itemJoey Hess2017-05-02
|
* add prevEntered pointerJoey Hess2017-05-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Client requires this always point to the previous Entered it accepted, so a hash chain of Entered is built up, and there is no possibility for ambiguity about which order a client received two Entered activies in. So restoreHashes now has to try every possible combination of known hashes for both prevEntered and prevActivity. That could be significantly more work, but it would be unusual for there to be a lot of known hashes, so it should be ok. --graphviz shows this additional hash chain with grey edges (and leaves out edges identical to the other hash chain) While testing this with an artifical network lag, it turned out that signature verification was failing for Reject messages sent by the user. Didn't quite figure out what was at the bottom of that, but the Activity Entered that was sent back in a Reject message was clearly not useful, because it probably had both its prevEntered and prevActivity hashes set to Nothing (because restoreHashes didn't restore them, because the original Activity Entered was out of the expected chain). So, switched Rejected to use a Hash. (And renamed Rejected to EnteredRejected to make it more clear what it's rejecting.) Also, added a lastAccepted hash to EnteredRejected. This lets the developer find its way back to the accepted chain when some of its input gets rejected. This commit was sponsored by Trenton Cronholm on Patreon.
* links to sourcesJoey Hess2017-05-01
|