If we haven't built new corresponding PT bundles yet, those will still have the old version number X.Y.Z-alpha-1, and users will get a blinking Tor button telling them to upgrade. However no upgrade exists for them yet.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items ...
Show closed items
Linked items 0
Link issues together to show that they're related.
Learn more.
Lunar proposes putting separate lines with independent version numbers for PT bundles in RecommendedTBBVersions. Using a naming convention from #8644 (moved), if the X.Y.Z-alpha-1-pt1 PT bundle is still safe to use, the file might look like
What to do if the old PT bundle is not safe to use (i.e., if TBB was updated because of a security vulnerability) is another question. We want to alert the user somehow, with a message other than "Download new version." I think it might be nice to have separate switches for "this version is safe to use" and "there is a newer version." This may not fit how RecommendedTBBVersions works, however.
It seems to me that if we (Erinn?) start making PT bundles along with normal TBBs this issue will be autosolved. If we can start doing so soon, it will probably be a better solution than hacking torcheck.
I think that torcheck is a component that is hard to upgrade; for example, aagbsn hacked up a new torcheck a year ago (https://github.com/aagbsn/TorCheck), but we still have the same torcheck in check.tpo. I would prefer not to mess with torcheck.
It appears that Tor Pluggable Transports Bundle 2.4.11-alpha-2-dev is just Tor Pluggable Transports Bundle 2.4.11-alpha-1-dev renamed. I confirmed this for gnu-linux-i686, gnu-linux-x86_64, and windows.
It appears that Tor Pluggable Transports Bundle 2.4.11-alpha-2-dev is just Tor Pluggable Transports Bundle 2.4.11-alpha-1-dev renamed. I confirmed this for gnu-linux-i686, gnu-linux-x86_64, and windows.
It seems to me that if we (Erinn?) start making PT bundles along with normal TBBs this issue will be autosolved. If we can start doing so soon, it will probably be a better solution than hacking torcheck.
Once #6009 (moved)git is implemented, you won't need separate pt bundles anymore?
However, there may be situations, where pt users need an update, while non-pt users don't. This shouldn't be a problem with the alpha version.
I've been working on Tor Browser Launcher, a program that downloads the latest Tor Browser, verifies signatures, installs, and launches it, as well as keeps it up-to-date.
I've recently added a settings dialog that lets users choose if they want the stable or alpha version, and I would love to add the pluggable transports bundle to that list too. But I can't until there's a reliable way to check for the latest Obfsproxy TBB version.
I've recently added a settings dialog that lets users choose if they want the stable or alpha version, and I would love to add the pluggable transports bundle to that list too. But I can't until there's a reliable way to check for the latest Obfsproxy TBB version.
Is there a timeline for getting this fixed?
I don't think you should count on the pluggable transports version number ever appearing in RecommendedTBBVersions. Making releases is already difficult enough and involves a lot of people; adding even more version numbers makes maintenance that much harder.
Thanks, dcf. I don't want to have to scrape HTML to figure out a version number :) -- so I think in that case the best bet is just waiting until #8019 (closed) is finished and not offering the pluggable transports bundle as an option in TBL.