Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
async_mode=gevent, and including the correct modules in the build
|
|
|
|
tempfile.NamedTemporaryFile, by using a TemporaryDirectory instead
|
|
|
|
|
|
Don't enqueue stdout from Meek subprocess in a Thread
|
|
OS databases/registries with incorrect settings, which Flask would otherwise depend on
|
|
comes. Solves infinite loop queue read issue on cleanup()
|
|
scripts
|
|
a1346054-develop
|
|
POSIX compliant input path on any shell
|
|
Fetch the built-in bridges from Tor's Censorship Circumvention API, rather than hardcode them
|
|
|
|
|
|
|
|
|
|
one file
|
|
|
|
so that we can use those endpoints over Tor elsewhere later
|
|
Store the built-in bridges in OnionShare settings as a dict, and try writing those into the torrc if present.
If they aren't present in OnionShare settings, use the hardcoded templates instead.
Fetch the latest built-in bridges over Tor, once connected to Tor.
If we can't fetch the bridges over Tor, fall back to Meek (domain-fronting) and try again.
Then write those as the dict to the OnionShare settings, to take precedence next time.
|
|
|
|
or if the bridge type wasn't recognized
|
|
than hardcode them
|
|
|
|
Fixed send.js table sorting.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fix Website and Chat modes with auto-stop timer in CLI mode.
Add 'poetry run onionshare-cli' tests to CircleCI to catch CLI runtime bugs.
|
|
|
|
|
|
|
|
|
|
|
|
|