Re: [tor-dev] OnionShare bug that's possibly caused by an upstream v3 onion bug

2018-11-26 Thread Micah Lee
On 11/26/18 7:55 AM, David Goulet wrote: > I've opened this and marked it for backport: > https://trac.torproject.org/projects/tor/ticket/28619 > > Big thanks to everyone on that OnionShare ticket for the thorough report! > David Thank you! ___ tor-dev

[tor-dev] OnionShare bug that's possibly caused by an upstream v3 onion bug

2018-11-24 Thread Micah Lee
I've been working on a major OnionShare release that, among other things, will use v3 onion services by default. But it appears that either something in stem or in Tor deals with v3 onions differently than v2 onions, and causes a critical bug in OnionShare. It took a lot of work to track down e

Re: [tor-dev] stem support for v3 ephemeral onion services

2018-01-25 Thread Micah Lee
On 01/25/2018 05:10 AM, David Goulet wrote: > On 25 Jan (06:50:30), teor wrote: >> >>> On 25 Jan 2018, at 05:14, Micah Lee wrote: >>> >>> Now that Tor Browser 7.5 is released and includes the tor 0.3.2 series, >>> which supports next generation onion

[tor-dev] stem support for v3 ephemeral onion services

2018-01-24 Thread Micah Lee
Now that Tor Browser 7.5 is released and includes the tor 0.3.2 series, which supports next generation onion services, I would love to make OnionShare use these by default. Here is the issue [1]. OnionShare is written in python3 and relies on stem to communicate with the Tor controller. Although t

Re: [tor-dev] non-anonymous ephemeral onion services with stem

2017-01-03 Thread Micah Lee
On 01/02/2017 08:45 PM, teor wrote: >> For my specific use-case, it would be great if you could pass an >> argument to ADD_ONION that makes that specific onion service >> non-anonymous, without changing anything globally. > > What is the OnionShare use case? > What are the anonymity expectations of

Re: [tor-dev] non-anonymous ephemeral onion services with stem

2016-12-28 Thread Micah Lee
On 12/28/2016 12:40 PM, Yawning Angel wrote: > On Wed, 28 Dec 2016 12:19:17 -0800 > Micah Lee wrote: > >> And when other processes connect to the Tor control port and run >> create_ephemeral_hidden_service, those onion services wouldn't be >> non-anonymous? >

Re: [tor-dev] non-anonymous ephemeral onion services with stem

2016-12-28 Thread Micah Lee
On 12/28/2016 09:39 AM, Damian Johnson wrote: > Oops, great catch - thanks Micah! Added a note saying how to use them... > > "Version 1.5: Added support for non-anonymous services. To do so set > 'HiddenServiceSingleHopMode 1' and 'HiddenServiceNonAnonymousMode 1' > in your torrc." Excellent. I'm

[tor-dev] non-anonymous ephemeral onion services with stem

2016-12-28 Thread Micah Lee
The stem documentation for create_ephemeral_hidden_service [1] says: "Changed in version 1.5.0: Added support for non-anonymous services." But I can't figure out to actually use this feature. There doesn't seem to be a new argument to say if you want your onion service to be non-anonymous. It als

Re: [tor-dev] Troubleshooting Tor 0.2.7.1+ ephemeral hidden services

2015-09-08 Thread Micah Lee
oh, I figured out what I did wrong. I was calling: res = c.create_ephemeral_hidden_service(WEB_PORT) When I should have been calling: res = c.create_ephemeral_hidden_service({ 80: WEB_PORT }, await_publication = True) The await_publication flag is great, too. Thanks, it's working for me now

[tor-dev] Troubleshooting Tor 0.2.7.1+ ephemeral hidden services

2015-09-08 Thread Micah Lee
https://github.com/micahflee/ephemeral-hs-test It successfully appears to create the hidden service, but it never succeeds in connecting to itself. I also can't connect to it using Tor Browser. -- Micah Lee signature.asc Description: OpenPGP digital signature _

Re: [tor-dev] How to distribute Tor with other software

2014-05-21 Thread Micah Lee
Thanks, this is really helpful. On 05/20/14 21:10, meejah wrote: > Micah Lee writes: > >> When you run onionshare.py, it modifies /etc/tor/torrc and reloads the >> Tor config, and when it's done it restores the original torrc and >> reloads again. > >

[tor-dev] How to distribute Tor with other software

2014-05-20 Thread Micah Lee
e original torrc and reloads again. I could require people to open Tor Browser and have it just use the Tor that comes with that, except the fact that it needs to modify torrc makes that complicated. -- Micah Lee signature.asc Description: OpenPGP digital

Re: [tor-dev] RecommendedTBBVersions

2013-11-17 Thread Micah Lee
On 11/17/2013 02:27 PM, Roger Dingledine wrote: > Should be back now: > https://trac.torproject.org/projects/tor/ticket/10179 > > See also > https://lists.torproject.org/pipermail/tor-talk/2013-November/031126.html Thanks! -- Micah Lee @micahflee signature.asc Description:

[tor-dev] RecommendedTBBVersions

2013-11-17 Thread Micah Lee
BB to download and install. Thanks! -- Micah Lee @micahflee signature.asc Description: OpenPGP digital signature ___ tor-dev mailing list tor-dev@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev

Re: [tor-dev] "Trawling for Tor Hidden Services: Detection, Measurement, Deanonymization"

2013-05-27 Thread Micah Lee
urces are forced to use Tor, end-to-end crypto without relying on CAs), but for the time being the anonymity of the document upload server isn't one of them. Is this accurate, and is there any estimate on how long do you think this will be the case? Months, years? -- Micah Lee @micahflee

[tor-dev] Move RecommendedTBBVersions from check.torproject.org to www.torproject.org

2013-05-22 Thread Micah Lee
*.torproject.org is blocked on your network), there's no way to easily know the current recommended version. -- Micah Lee @micahflee signature.asc Description: OpenPGP digital signature ___ tor-dev mailing list tor-dev@lists.torproject.org

Re: [tor-dev] Obfsproxy support for Tor Browser Launcher

2013-04-17 Thread Micah Lee
that separate bundles can easily be dropped (or > added) in the future. That would be great! When that happens, Tor Browser Launcher can be simplified. -- Micah Lee https://twitter.com/micahflee signature.asc Description: PGP signature __

[tor-dev] Obfsproxy support for Tor Browser Launcher

2013-04-16 Thread Micah Lee
le is at that same version too. Is it ever recommended to run the "stable" obfsproxy bundle? -- Micah Lee https://twitter.com/micahflee signature.asc Description: PGP signature ___ tor-dev mailing list tor-dev@lists.torpr

Re: [tor-dev] Help me test Tor Browser Launcher

2013-04-10 Thread Micah Lee
ed. https://github.com/micahflee/torbrowser-launcher/issues?state=open -- Micah Lee https://twitter.com/micahflee signature.asc Description: PGP signature ___ tor-dev mailing list tor-dev@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev

Re: [tor-dev] Help me test Tor Browser Launcher

2013-04-10 Thread Micah Lee
, I was considering downloading https://www.torproject.org/dist/torbrowser/linux/ and programatically guessing what version to pick, but RecommendedTBBVersions is a much saner approach. -- Micah Lee https://twitter.com/micahflee signature.asc Description: PGP signature __

[tor-dev] Help me test Tor Browser Launcher

2013-04-09 Thread Micah Lee
get Tor Browser Launcher in deb.torproject.org: https://trac.torproject.org/projects/tor/ticket/8648 Can someone respond to get the ball rolling? Thanks! -- Micah Lee https://twitter.com/micahflee signature.asc Description: PGP signature ___ tor-dev maili

Re: [tor-dev] Tor Browser Launcher

2013-02-21 Thread Micah Lee
//github.com/micahflee/torbrowser-launcher/issues/14 If you want to git pull, I've made it so everything just automatically starts now, rather than waiting for the user to press the Start button. The only exception is if the signature verification fai

Re: [tor-dev] Tor Browser Launcher

2013-02-19 Thread Micah Lee
his error, but it's on the line that allows icons for buttons. Since it's not critical, I placed in a try block, so if it fails on your computer it shouldn't crash the program, the buttons just won't have icons. git pull origin master and try again, and let me know if you run into

Re: [tor-dev] Tor Browser Launcher

2013-02-19 Thread Micah Lee
-launcher", line 124, in build_ui > settings.props.gtk_button_images = True > AttributeError: 'gobject.GProps' object has no attribute 'gtk_button_images' > develop ~/torbrowser-launcher/dist/deb_dist $ > > Am I missing a dependency or? Yes, sorry I hav

Re: [tor-dev] Tor Browser Launcher

2013-02-18 Thread Micah Lee
en new TBB versions come out? -- Micah Lee https://twitter.com/micahflee signature.asc Description: OpenPGP digital signature ___ tor-dev mailing list tor-dev@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev

Re: [tor-dev] Tor Browser Launcher

2013-02-18 Thread Micah Lee
b3ac6eb5d20090#L0R82 If HOME isn't set, what should happen? Should tbb_data be set to /tmp/tbb-USER or something? https://github.com/ioerror/torbrowser-launcher/commit/bfe97f49e53c1de5a697216bbab3ac6eb5d20090#L0R82 Yeah, we should depend on tar I think. Originally I wasn't thinking of r

Re: [tor-dev] Tor Browser Launcher

2013-02-18 Thread Micah Lee
oughts or suggestions? >> > > Once the program is structured in a way that the strings are pretty much > fixed, I'd suggest Transifex: https://www.transifex.com/ as it is what > Tor uses for most every translation need. Cool! I'll wait until this is closer to done and th

[tor-dev] Tor Browser Launcher

2013-02-17 Thread Micah Lee
in a file on https://www.torproject.org/ that has the current version number of TBB in it and a timestamp, and possibly digital signature of this file too. Do you think this is doable? I also want to get it localized into all the languages TBB is localized into. Any thoughts or suggestions?