summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-01-06circuit: Add change fileSuphanat Chunhapanya
2020-01-06test: HTTP CONNECT protocolSuphanat Chunhapanya
2020-01-06test: HAPRoxy protocolSuphanat Chunhapanya
2020-01-06test: Implement haproxySuphanat Chunhapanya
2020-01-06circuit: Implement haproxySuphanat Chunhapanya
2019-10-17circuit: Refactor connection_proxy_connectSuphanat Chunhapanya
Since connection_proxy_connect is too long now, it's better to create new functions (connection_https_proxy_connect, connection_socks4_proxy_connect, and connection_socks5_proxy_connect) to make connection_proxy_connect shorter.
2019-10-17doc: TCPProxy is not supported in TOR_PT_PROXYSuphanat Chunhapanya
Because we need to construct the URI using the TCPProxy configuration but we don't have a standard URI scheme for haproxy yet, we decided to not support TCPProxy in TOR_PT_PROXY now. There is no problem with HTTPSProxy, Socks4Proxy, or Socks5Proxy because they all have standard URI schemes.
2019-10-17test: Add TCPProxy option for haproxy protocolSuphanat Chunhapanya
2019-10-17config: Add TCPProxy option for haproxy protocolSuphanat Chunhapanya
Read the TCPProxy option and put in or_options_t.
2019-10-17doc: Add TCPProxy optionSuphanat Chunhapanya
TCPProxy is used for proxying all outgoing OR connections through some proxy with the protocol specified in the option.
2019-10-17Merge branch 'maint-0.4.2'teor
2019-10-17Merge branch 'maint-0.4.1' into maint-0.4.2teor
2019-10-17Merge branch 'maint-0.4.0' into maint-0.4.1teor
2019-10-17Merge branch 'maint-0.3.5' into maint-0.4.0teor
2019-10-17Merge branch 'maint-0.2.9' into maint-0.3.5teor
2019-10-17Merge remote-tracking branch 'tor-github/pr/1373' into maint-0.4.2teor
2019-10-17Merge remote-tracking branch 'tor-github/pr/1372' into maint-0.4.1teor
2019-10-17Merge remote-tracking branch 'tor-github/pr/1370' into maint-0.3.5teor
2019-10-17Merge remote-tracking branch 'tor-github/pr/1369' into maint-0.2.9teor
2019-10-17Merge remote-tracking branch 'tor-github/pr/1419'teor
Obviously correct fixes to code that's already been reviewed.
2019-10-16Merge remote-tracking branch 'tor-github/pr/1329'Nick Mathewson
2019-10-16hs_cell.[ch]: repair doxygen.Nick Mathewson
2019-10-16or_options_st.h: repair some doxygen comments.Nick Mathewson
2019-10-16shared_random.[ch]: repair doxygen commentsNick Mathewson
2019-10-16hs_cache.[ch]: repair doxygen comments.Nick Mathewson
2019-10-16hs_client.[ch]: fix doxygen comments by using /**.Nick Mathewson
2019-10-16shared_random_state.[ch]: Repair a bunch of doxygen commentsNick Mathewson
These need to start with /**, not /*.
2019-10-16hs_common.[ch]: repair doxygen comments by replacing /* with /**Nick Mathewson
2019-10-16hs_descriptor.[ch]: repair doxygen comments.Nick Mathewson
These are yet more that were not made with "/**"
2019-10-16hs_service.c: repair doxygen commentsNick Mathewson
2019-10-16hs_service.h: repair doxygen comments.Nick Mathewson
2019-10-16address_set.c: doxygen comment repair.Nick Mathewson
2019-10-16channel.h: fix various doxygen warningsNick Mathewson
There were a bunch of items where the doxygen comments were formatted incorrectly (with /* instead of /**)
2019-10-16voting_schedule: fix doxygen comments to use /**Nick Mathewson
Previously some of the comments here used /*.
2019-10-16Make doc/doxygen before running doxygen.Nick Mathewson
This makes out-of-tree doxygen builds work. Closes ticket 32113.
2019-10-16Merge branch 'ticket32099'Nick Mathewson
2019-10-16Merge branch 'ticket32110'Nick Mathewson
2019-10-16Doxygen: stop producing LaTeX.Nick Mathewson
Running doxygen with latex gave us all manner of unicode issues, slowed down the "make doxygen" target by a lot, and added several latex dependencies... all to produce a 4000-page reference manual which is probably not what anybody wanted. Closes ticket 32099.
2019-10-16Regenerate practracker exceptions file for 0.4.3 progress.Nick Mathewson
2019-10-16practracker: add a missing #.Nick Mathewson
2019-10-16Doxygen: update doxyfile to a more recent version.Nick Mathewson
I have left the settings at their old values, except when they referred to nonexistent files. Closes ticket 32110
2019-10-16Doxygen: Fix things that looked like links.Nick Mathewson
Doxygen thinks that saying #foo is linking to a "foo" anchor someplace.
2019-10-16Doxygen: fix unrecognized commands.Nick Mathewson
Doxygen seems to interpret anything starting with \ as a command, even when we don't mean it that way.
2019-10-16Doxygen: fix warnings about mismatched HTML tags.Nick Mathewson
2019-10-16Doxygen: Fix mismatched filenames.Nick Mathewson
In 8 places, our \file declarations didn't match the actual files they were in.
2019-10-16never say XB, always XBytesRoger Dingledine
fix three more instances in the man page that we forgot to fix in earlier attempts
2019-10-15scripts: Fix a git script commentteor
2019-10-15scripts: Merge forward test branch _042 into test branch _masterteor
Fixes an issue where test branch _041 was merged into _042 and _master. This issue only affects test branch mode (-t).
2019-10-14Merge branch 'design_revision'Nick Mathewson
2019-10-14Merge branch 'maint-0.4.2'Nick Mathewson