iPROTOCOL.md - dreadlock-ng - Remote locking daemon with a funny name. Err bitreich.org 70 hgit clone git://bitreich.org/dreadlock-ng git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/dreadlock-ng URL:git://bitreich.org/dreadlock-ng git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/dreadlock-ng bitreich.org 70 1Log /scm/dreadlock-ng/log.gph bitreich.org 70 1Files /scm/dreadlock-ng/files.gph bitreich.org 70 1Refs /scm/dreadlock-ng/refs.gph bitreich.org 70 1Tags /scm/dreadlock-ng/tag bitreich.org 70 1README /scm/dreadlock-ng/file/README.md.gph bitreich.org 70 1LICENSE /scm/dreadlock-ng/file/LICENSE.gph bitreich.org 70 i--- Err bitreich.org 70 iPROTOCOL.md (535B) Err bitreich.org 70 i--- Err bitreich.org 70 i 1 # Dreadlock Protocol Err bitreich.org 70 i 2 Err bitreich.org 70 i 3 https://github.com/jamwt/dreadlock/blob/master/README.md Err bitreich.org 70 i 4 Err bitreich.org 70 i 5 ## Port Err bitreich.org 70 i 6 Err bitreich.org 70 i 7 * original dreadlock: 6001 Err bitreich.org 70 i 8 * dreadlock-ng: ingreslock (1524) Err bitreich.org 70 i 9 * Because it is fun to reuse and for historical reasons. Err bitreich.org 70 i 10 Err bitreich.org 70 i 11 ## Locking Err bitreich.org 70 i 12 Err bitreich.org 70 i 13 C: lock $lockname $timeout\r\n Err bitreich.org 70 i 14 $lockname ... a-zA-Z0-9 Err bitreich.org 70 i 15 $timeout ... 0-9 in milliseconds Err bitreich.org 70 i 16 Err bitreich.org 70 i 17 On Success: Err bitreich.org 70 i 18 S: l locked\r\n Err bitreich.org 70 i 19 Err bitreich.org 70 i 20 On Timeout: Err bitreich.org 70 i 21 S: t timeout\r\n Err bitreich.org 70 i 22 Err bitreich.org 70 i 23 ## Unlocking Err bitreich.org 70 i 24 Err bitreich.org 70 i 25 C: unlock $lockname\r\n Err bitreich.org 70 i 26 Err bitreich.org 70 i 27 On Success: Err bitreich.org 70 i 28 S: u unlocked\r\n Err bitreich.org 70 i 29 Err bitreich.org 70 i 30 ## Errors Err bitreich.org 70 i 31 Err bitreich.org 70 i 32 S: e $errormsg\r\n Err bitreich.org 70 i 33 Err bitreich.org 70 i 34 ## Connection Closing Err bitreich.org 70 i 35 Err bitreich.org 70 i 36 * All locks will be unlocked. Err bitreich.org 70 i 37 Err bitreich.org 70 .