summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* r2049@adrastea: edmanm | 2007-08-23 19:31:23 -0400Matt Edman2007-08-23
| | | | | | | | | | | | | If cookie authentication is selected, explicitly disable password authentication when starting Tor (and vice versa). Otherwise, Tor would die with "Cannot set both HashedControlPassword and CookieAuthentication" if the user started Tor with one method, changed some settings and did a SAVECONF, then started Tor with a different authentication method. Also, change how we pass arguments to QProcess::start() so we can actually do 'HashedControlPassword ""' without Qt foiling my plans. svn:r1864
* r2046@adrastea: edmanm | 2007-08-23 14:50:15 -0400Matt Edman2007-08-23
| | | | | | | | Put in a hack to deal with Tor 0.2.0.5-alpha's spec-defying PROTOCOLINFO response. svn:r1863
* German translation updatePhil2007-08-23
| | | | svn:r1862
* r2043@adrastea: edmanm | 2007-08-23 02:21:09 -0400Matt Edman2007-08-23
| | | | | | | Specify a sane tab order on the Advanced settings page. svn:r1861
* r2042@adrastea: edmanm | 2007-08-23 02:19:27 -0400Matt Edman2007-08-23
| | | | | | | | Rework the spacing on the advanced page (again) to (hopefully) give the control address and port enough room on all platforms. svn:r1860
* r2040@adrastea: edmanm | 2007-08-22 23:43:35 -0400Matt Edman2007-08-23
| | | | | | | | Try to give the control port address box 10 more pixels (or whatever units this is in). svn:r1859
* r2038@adrastea: edmanm | 2007-08-22 23:07:10 -0400Matt Edman2007-08-23
| | | | | | | | | PROTOCOLINFO gives us the complete path to the authentication cookie, including the filename, but loadControlCookie() was expecting a directory and appending '/control_auth_cookie' to the path. svn:r1858
* r2036@adrastea: edmanm | 2007-08-22 22:15:15 -0400Matt Edman2007-08-23
| | | | | | | | | Don't save the authentication method we get from protocolinfo, because we may be connected to a Tor we did not start that has a dumb authentication method you don't want to use when you switch to a different Tor. svn:r1857
* r2034@adrastea: edmanm | 2007-08-22 21:58:49 -0400Matt Edman2007-08-23
| | | | | | | Escape '"' and '\' characters when using a password to authenticate to Tor. svn:r1856
* r2032@adrastea: edmanm | 2007-08-22 21:22:44 -0400Matt Edman2007-08-23
| | | | | | | Fix a couple typos. svn:r1855
* r2026@adrastea: edmanm | 2007-08-22 21:05:48 -0400Matt Edman2007-08-23
| | | | | | | | Try a PROTOCOLINFO before we authenticate and use the information from that response (if we get one) to choose an authentication method. svn:r1854
* r2025@adrastea: edmanm | 2007-08-22 21:02:21 -0400Matt Edman2007-08-23
| | | | | | | Add support for PROTOCOLINFO. svn:r1853
* r2024@adrastea: edmanm | 2007-08-22 21:01:02 -0400Matt Edman2007-08-23
| | | | | | | | Add some methods for parsing a series of space-separated "key=value" tokens and returning a QHash of the key-to-value mappings. svn:r1852
* Updated Finnish-installerstringsDJHasis2007-08-22
| | | | svn:r1851
* r2022@adrastea: edmanm | 2007-08-21 14:18:55 -0400Matt Edman2007-08-21
| | | | | | | Stop lying about our default authentication method. svn:r1850
* r2020@adrastea: edmanm | 2007-08-21 13:55:30 -0400Matt Edman2007-08-21
| | | | | | | | We don't put any files in %appdata%\tor or %appdata%\vidalia in the "All Users" context. svn:r1849
* Give users the option of not removing %appdata%\tor and %appdata%\vidalia onMatt Edman2007-08-21
| | | | | | | uninstall. svn:r1848
* Make crypto.cpp compile on Win32.Matt Edman2007-08-21
| | | | svn:r1847
* r2007@adrastea: edmanm | 2007-08-21 00:32:46 -0400Matt Edman2007-08-21
| | | | | | | | | Authenticate based on whatever method is currently configured in vidalia.conf. This seems to work for me in my common case. I'm sure it explodes gloriously for you and in many not-so-common cases. svn:r1846
* r2006@adrastea: edmanm | 2007-08-21 00:03:42 -0400Matt Edman2007-08-21
| | | | | | | | | Add support for authenticating based on a cookie or a password; add authenticated() and authenticationFailed(QString) signals; and, only try to load servers and such on the network map when we've really authenticated. svn:r1845
* r2005@adrastea: edmanm | 2007-08-20 23:51:41 -0400Matt Edman2007-08-21
| | | | | | | Oops. Remove some debugging output. svn:r1844
* r2004@adrastea: edmanm | 2007-08-20 23:49:00 -0400Matt Edman2007-08-21
| | | | | | | | Add an initial UI to the 'Advanced' settings page for choosing a control port authentication method. svn:r1843
* r2003@adrastea: edmanm | 2007-08-20 23:47:36 -0400Matt Edman2007-08-21
| | | | | | | | Add configuration options for getting and setting an authentication method to use when starting Tor. svn:r1842
* r2002@adrastea: edmanm | 2007-08-20 17:10:51 -0400Matt Edman2007-08-21
| | | | | | | | Add some methods for generating random bytes based on code from Tor's crypto.[ch]. This needs testing on Windows. svn:r1841
* r2001@adrastea: edmanm | 2007-08-20 16:36:00 -0400Matt Edman2007-08-21
| | | | | | | Add a base16_encode() function to encode a QByteArray as a hexidecimal string. svn:r1840
* r2000@adrastea: edmanm | 2007-08-20 16:33:29 -0400Matt Edman2007-08-21
| | | | | | | Give VMessageBox a "Browse" button. svn:r1839
* r1999@adrastea: edmanm | 2007-08-20 16:30:48 -0400Matt Edman2007-08-21
| | | | | | | Add a little bit of helpful logging. svn:r1838
* r1997@adrastea: edmanm | 2007-08-20 15:56:04 -0400Matt Edman2007-08-20
| | | | | | | Add a Czech installer translation from el Mar. svn:r1837
* r1993@adrastea: edmanm | 2007-08-19 21:29:11 -0400Matt Edman2007-08-20
| | | | | | | | Touch up the Czech translation: remove the 'type="unfinished"' attribute from all the translated texts, so lrelease isn't confused. svn:r1836
* r1992@adrastea: edmanm | 2007-08-19 21:25:24 -0400Matt Edman2007-08-20
| | | | | | | Add a Czech translation from el Mar. svn:r1835
* r1990@adrastea: edmanm | 2007-08-18 19:06:48 -0400Matt Edman2007-08-18
| | | | | | | Spanish translation corrections from Julian Guevara. svn:r1834
* r1832 is not what I meant to do.Matt Edman2007-08-13
| | | | svn:r1833
* svn:r1832Matt Edman2007-08-13
|
* r1983@adrastea: edmanm | 2007-08-13 12:46:07 -0400Matt Edman2007-08-13
| | | | | | | | Allow the people who think NEWNYM is the solution for everything to be disappointed six times per minute, instead of once. svn:r1831
* r1978@adrastea: edmanm | 2007-08-05 17:34:24 -0400Matt Edman2007-08-13
| | | | | | | Add the ability to specify Tor's data directory. svn:r1830
* r1977@adrastea: edmanm | 2007-08-04 02:10:52 -0400Matt Edman2007-08-13
| | | | | | | Bump to 0.0.14-svn. svn:r1829
* Bump to 0.0.14-svn.Matt Edman2007-08-13
| | | | svn:r1828
* Use the (Default) key under "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppMatt Edman2007-08-08
| | | | | | | | | Paths\firefox.exe" for finding out where firefox.exe lives instead of "Path", so we don't care whether the user's Firefox includes a slash or not at the end of its "Path" key. svn:r1827
* Include the svenska flag in vidalia_common.qrc.Matt Edman2007-08-02
| | | | svn:r1822
* Fix a crash I introduced in r1805 that would occur if you tried to start TorMatt Edman2007-08-02
| | | | | | | | twice in a row using a nonexistent binary. Also, add a couple comments about why I did the disconnect()s the way I did the first time. svn:r1821
* Bump to 0.0.13Matt Edman2007-08-02
| | | | svn:r1820
* Smart kids finish their sentences.Matt Edman2007-08-02
| | | | svn:r1819
* Add a changelog for 0.0.13Matt Edman2007-08-02
| | | | svn:r1818
* r1963@adrastea: edmanm | 2007-08-02 00:02:49 -0400Matt Edman2007-08-02
| | | | | | | | | | Chop out all the control protocol version checking stuff. Try to do that on a new Tor with some authentication set and you can kiss your control socket bye-bye. If anyone is still running an old Tor that doesn't support the V1 control protocol, then they're insane and should upgrade. svn:r1817
* Damn you, copy-paste!Matt Edman2007-07-22
| | | | svn:r1815
* More bundled torrc shenanigans: If Vidalia and Tor are both being installed,Matt Edman2007-07-22
| | | | | | | | then set Tor's torrc shortcut to %APPDATA%\Vidalia\torrc and use torrc.sample as the initial torrc. svn:r1814
* Don't put a torrc in %APPDATA%\Tor if the user is also installing Vidalia,Matt Edman2007-07-22
| | | | | | | | since they'll just get confused. (I had to shift the installer sections around to get NSIS to recognize ${Vidalia}. Sorry Tor.) svn:r1813
* r1957@adrastea: edmanm | 2007-07-21 13:02:05 -0400Matt Edman2007-07-21
| | | | | | | Don't forget to credit our helpful Swedish translator. svn:r1812
* r1956@adrastea: edmanm | 2007-07-21 13:01:41 -0400Matt Edman2007-07-21
| | | | | | | Swedish installer translation from Amin Amini. svn:r1811
* r1955@adrastea: edmanm | 2007-07-21 12:56:07 -0400Matt Edman2007-07-21
| | | | | | | Add a Swedish GUI translation from Amin Amini. svn:r1810