Skip to content

dg4l/mintd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 

Repository files navigation

mintd

a minimal torrent daemon written in C++

Warning

EXPERIMENTAL SOFTWARE. THERE IS SOME HACKY STUFF, WILL BE FIXED LATER.

ipc header protocol

Caution

This protocol is subject to change whenever i feel like it, however the example client will always be up to date.

  • 16 bit magic: "MT"
  • 16 bit cmd
  • the rest depends on the cmd

To see an example client implementation, see client.py.

Building

cd src
meson setup build
cd build
meson compile

Rough TODO

these mainly have to do with decreasing hackiness.

  • Improve packet parsing
  • Reconsider how errors are handled (fatal / nonfatal)

About

a minimal torrent daemon written in C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published