

Necessary and respond to the user in the specified language. SMTP: Receives requests via email, process them, contact the core module if Receives requests for links for a certain OS and You can also check providers/dropbox.links for a better example.Ĭore: the heart of GetTor. Package SHA256 checksum (32-bit): superhash32 Package SHA256 checksum (64-bit): superhash64, A sample link file should look likeįingerprint = AAAA BBBB CCCC DDDD EEEE FFFF GGGG HHHH IIII JJJJ Links files: Currently links are saved in files with the '.links' extension, It should be easy to support new languagesĪnd to add new providers for storing packages and generate links.īelow are some specifications and core concepts on how the new GetTor works.

We should try to automate things as much as possible. It should be clear to other developers/contributors how GetTor Remember we are serving people under heavy censorship. Here is a list of the main goals the new GetTor should accomplish: This, GetTor started to send (Dropbox) links instead of attachments. Large for being sent as attachments in most email providers. This worked well for a while, but the bundles started to get too GetTor would send him an email with an attachment containing the requested After the user specified his OS and language, Users interacted with GetTor by sending emails Thus avoiding direct and indirect censorship of Tor's software, in particular, GetTor was created as a program for serving Tor and related files over SMTP, This repository continues to being used for improvements and further

GetTor Revamp done during the Google Summer of Code 2014 for the Tor Project.
