]> git.ipfire.org Git - thirdparty/tor.git/log
thirdparty/tor.git
10 years agoTurn all of run_scheduled_events() into a bunch of periodic events
Nick Mathewson [Mon, 2 Nov 2015 19:59:29 +0000 (14:59 -0500)] 
Turn all of run_scheduled_events() into a bunch of periodic events

This patch is designed to look good when you see it through 'diff -b':
it mostly leaves entries in the same order, and leaves the code unmodified.

10 years agoConnect periodic events to main
Nick Mathewson [Mon, 2 Nov 2015 15:49:33 +0000 (10:49 -0500)] 
Connect periodic events to main

10 years agoInfrastructure for replacing global periodic events in main.c
Kevin Butler [Mon, 2 Nov 2015 14:48:18 +0000 (09:48 -0500)] 
Infrastructure for replacing global periodic events in main.c

(This is from Kevin's bug3199 patch series; nick extracted it into
 a new file and changed the interface a little, then did some API
 tweaks on it.)

10 years agoremove changes files that have been used in existing changelogs
Nick Mathewson [Sat, 31 Oct 2015 18:44:34 +0000 (14:44 -0400)] 
remove changes files that have been used in existing changelogs

10 years agoRefer to the actual minima and the preferred minimum
Nick Mathewson [Fri, 30 Oct 2015 14:57:47 +0000 (10:57 -0400)] 
Refer to the actual minima and the preferred minimum

10 years agoBump up minimum BandwidthRate from 30KB to 250KBytes - Fixes #16382
Nima Fatemi [Mon, 15 Jun 2015 23:12:52 +0000 (23:12 +0000)] 
Bump up minimum BandwidthRate from 30KB to 250KBytes - Fixes #16382

10 years agoMerge remote-tracking branch 'rl1987/ticket16831_part2_rebased'
Nick Mathewson [Fri, 30 Oct 2015 13:59:11 +0000 (09:59 -0400)] 
Merge remote-tracking branch 'rl1987/ticket16831_part2_rebased'

10 years agoMerge branch 'doc17392'
Nick Mathewson [Fri, 30 Oct 2015 13:25:51 +0000 (09:25 -0400)] 
Merge branch 'doc17392'

10 years agoMention torspec URL in the manpage.
rl1987 [Thu, 22 Oct 2015 17:12:46 +0000 (20:12 +0300)] 
Mention torspec URL in the manpage.

10 years agohacking is now markdown
Nick Mathewson [Thu, 29 Oct 2015 14:30:27 +0000 (10:30 -0400)] 
hacking is now markdown

Not good markdown, mind you.

10 years agoMore issues that Karsten spotted
Nick Mathewson [Thu, 29 Oct 2015 14:29:21 +0000 (10:29 -0400)] 
More issues that Karsten spotted

10 years agoClean up the doc/HACKING/* docs a bit.
Karsten Loesing [Thu, 29 Oct 2015 13:28:17 +0000 (14:28 +0100)] 
Clean up the doc/HACKING/* docs a bit.

10 years agoFix GCC warnings.
rl1987 [Thu, 29 Oct 2015 12:12:29 +0000 (13:12 +0100)] 
Fix GCC warnings.

10 years agoMerge remote-tracking branch 'rl1987/bug17417_take2'
Nick Mathewson [Mon, 26 Oct 2015 13:18:48 +0000 (09:18 -0400)] 
Merge remote-tracking branch 'rl1987/bug17417_take2'

10 years agoAvoid crashing due to double-freeing memory.
rl1987 [Sat, 24 Oct 2015 13:21:35 +0000 (16:21 +0300)] 
Avoid crashing due to double-freeing memory.

10 years agoAdding changes file.
rl1987 [Thu, 22 Oct 2015 15:56:43 +0000 (18:56 +0300)] 
Adding changes file.

10 years agoSeventh test case for dns_resolve_impl().
rl1987 [Wed, 21 Oct 2015 19:24:00 +0000 (22:24 +0300)] 
Seventh test case for dns_resolve_impl().

10 years agoSixth test case for dns_resolve_impl.
rl1987 [Tue, 20 Oct 2015 17:40:21 +0000 (20:40 +0300)] 
Sixth test case for dns_resolve_impl.

10 years agoAdd a fifth unit test.
rl1987 [Sun, 18 Oct 2015 15:04:48 +0000 (18:04 +0300)] 
Add a fifth unit test.

10 years agoWhitespace fixes.
rl1987 [Mon, 12 Oct 2015 18:13:01 +0000 (21:13 +0300)] 
Whitespace fixes.

10 years agoAdd a fourth test case.
rl1987 [Sat, 10 Oct 2015 15:03:11 +0000 (18:03 +0300)] 
Add a fourth test case.

10 years agoThird test case for dns_resolve_impl.
rl1987 [Sat, 10 Oct 2015 14:49:24 +0000 (17:49 +0300)] 
Third test case for dns_resolve_impl.

10 years agoA second test case for dns_resolve_impl.
rl1987 [Thu, 8 Oct 2015 18:47:52 +0000 (21:47 +0300)] 
A second test case for dns_resolve_impl.

10 years agoMaking it slightly cleaner.
rl1987 [Thu, 8 Oct 2015 18:27:17 +0000 (21:27 +0300)] 
Making it slightly cleaner.

10 years agoFirst test case for dns_resolve_impl().
rl1987 [Wed, 7 Oct 2015 19:14:48 +0000 (22:14 +0300)] 
First test case for dns_resolve_impl().

10 years agoUsing namespace macros for mock functions in test_dns.c
rl1987 [Mon, 28 Sep 2015 18:44:05 +0000 (21:44 +0300)] 
Using namespace macros for mock functions in test_dns.c

10 years agoUse NS_SUBMODULEs in test_dns.c
rl1987 [Sun, 27 Sep 2015 16:51:04 +0000 (19:51 +0300)] 
Use NS_SUBMODULEs in test_dns.c

10 years agoCompilation was off by one character
Nick Mathewson [Thu, 22 Oct 2015 22:47:26 +0000 (18:47 -0400)] 
Compilation was off by one character

10 years agoActually add HowToReview.txt
Nick Mathewson [Thu, 22 Oct 2015 14:03:04 +0000 (10:03 -0400)] 
Actually add HowToReview.txt

10 years agoStart writing a how to review doc
Nick Mathewson [Thu, 22 Oct 2015 14:01:13 +0000 (10:01 -0400)] 
Start writing a how to review doc

10 years agoFix windows build: do not assume util_process works on windows
Nick Mathewson [Thu, 22 Oct 2015 14:01:05 +0000 (10:01 -0400)] 
Fix windows build: do not assume util_process works on windows

10 years agoAdd another entry to ReleasingTor email list, per anonym
Nick Mathewson [Wed, 21 Oct 2015 21:06:10 +0000 (17:06 -0400)] 
Add another entry to ReleasingTor email list, per anonym

10 years agoFix valgrind errors in test_util_process
Nick Mathewson [Wed, 21 Oct 2015 20:51:21 +0000 (16:51 -0400)] 
Fix valgrind errors in test_util_process

10 years agoFix whitespaces
Nick Mathewson [Wed, 21 Oct 2015 20:46:28 +0000 (16:46 -0400)] 
Fix whitespaces

10 years agoMerge remote-tracking branch 'twstrike/util_process_tests'
Nick Mathewson [Wed, 21 Oct 2015 20:45:49 +0000 (16:45 -0400)] 
Merge remote-tracking branch 'twstrike/util_process_tests'

10 years agoFix various coverity-found issues
Nick Mathewson [Wed, 21 Oct 2015 20:01:29 +0000 (16:01 -0400)] 
Fix various coverity-found issues

10 years agoforwardport the changelog for 0.2.7.4-rc
Nick Mathewson [Wed, 21 Oct 2015 19:34:30 +0000 (15:34 -0400)] 
forwardport the changelog for 0.2.7.4-rc

10 years agoYet more memory leaks closed in test_tortls
Nick Mathewson [Wed, 21 Oct 2015 18:30:34 +0000 (14:30 -0400)] 
Yet more memory leaks closed in test_tortls

10 years agoMore memory leaks closed in test_tortls
Nick Mathewson [Wed, 21 Oct 2015 18:19:43 +0000 (14:19 -0400)] 
More memory leaks closed in test_tortls

10 years agoFix another pile of test_tortls memory leaks
Nick Mathewson [Wed, 21 Oct 2015 18:06:13 +0000 (14:06 -0400)] 
Fix another pile of test_tortls memory leaks

10 years agoMore leaks to fix.
Nick Mathewson [Wed, 21 Oct 2015 17:12:19 +0000 (13:12 -0400)] 
More leaks to fix.

10 years agoresolve some leaks in test_tortls.c
Nick Mathewson [Wed, 21 Oct 2015 16:41:00 +0000 (12:41 -0400)] 
resolve some leaks in test_tortls.c

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Wed, 21 Oct 2015 16:03:04 +0000 (12:03 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoMerge remote-tracking branch 'public/bug17404_024' into maint-0.2.7
Nick Mathewson [Wed, 21 Oct 2015 16:02:42 +0000 (12:02 -0400)] 
Merge remote-tracking branch 'public/bug17404_024' into maint-0.2.7

10 years agoFix the return value
Nick Mathewson [Wed, 21 Oct 2015 16:01:05 +0000 (12:01 -0400)] 
Fix the return value

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Wed, 21 Oct 2015 15:53:00 +0000 (11:53 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoMerge remote-tracking branch 'public/bug17404_024' into maint-0.2.7
Nick Mathewson [Wed, 21 Oct 2015 15:51:03 +0000 (11:51 -0400)] 
Merge remote-tracking branch 'public/bug17404_024' into maint-0.2.7

10 years agoCheck for len < 4 in dn_indicates_v3_cert
Nick Mathewson [Wed, 21 Oct 2015 15:44:43 +0000 (11:44 -0400)] 
Check for len < 4 in dn_indicates_v3_cert

Without this check, we potentially look up to 3 characters before
the start of a malloc'd segment, which could provoke a crash under
certain (weird afaik) circumstances.

Fixes 17404; bugfix on 0.2.6.3-alpha.

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Wed, 21 Oct 2015 15:18:11 +0000 (11:18 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agomemory leaks in procmon tests
Nick Mathewson [Wed, 21 Oct 2015 15:17:59 +0000 (11:17 -0400)] 
memory leaks in procmon tests

10 years agoFix a memory leak in reading an expired ed signing key.
Nick Mathewson [Wed, 21 Oct 2015 15:16:28 +0000 (11:16 -0400)] 
Fix a memory leak in reading an expired ed signing key.

Closes 17403.

10 years agoFix all leaks (and an introduced failure) in the rendcache tests
Nick Mathewson [Wed, 21 Oct 2015 15:05:27 +0000 (11:05 -0400)] 
Fix all leaks (and an introduced failure) in the rendcache tests

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Wed, 21 Oct 2015 14:56:40 +0000 (10:56 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoWhoops; infinite recursion
Nick Mathewson [Wed, 21 Oct 2015 14:56:27 +0000 (10:56 -0400)] 
Whoops; infinite recursion

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Wed, 21 Oct 2015 14:54:12 +0000 (10:54 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoYet more memory leaks in the rendcache tests
Nick Mathewson [Wed, 21 Oct 2015 14:54:07 +0000 (10:54 -0400)] 
Yet more memory leaks in the rendcache tests

10 years agoFix memory leak in rend_cache_failure_entry_free()
Nick Mathewson [Wed, 21 Oct 2015 14:52:57 +0000 (10:52 -0400)] 
Fix memory leak in rend_cache_failure_entry_free()

Bug 17402.

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Wed, 21 Oct 2015 14:28:16 +0000 (10:28 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoMore leaks here
Nick Mathewson [Wed, 21 Oct 2015 14:28:10 +0000 (10:28 -0400)] 
More leaks here

10 years agoFix an (unreachable) memory leak in rendcache.c
Nick Mathewson [Wed, 21 Oct 2015 14:27:19 +0000 (10:27 -0400)] 
Fix an (unreachable) memory leak in rendcache.c

The 0.2.8 unit tests provoke this leak, though I don't think it can
happen IRL.

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Wed, 21 Oct 2015 14:00:52 +0000 (10:00 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoFix a bunch more memory leaks in the tests.
Nick Mathewson [Wed, 21 Oct 2015 14:00:05 +0000 (10:00 -0400)] 
Fix a bunch more memory leaks in the tests.

10 years agoFix a use-after-free in validate_intro_point_failure. Bug 17401. Found w valgrind
Nick Mathewson [Wed, 21 Oct 2015 13:59:19 +0000 (09:59 -0400)] 
Fix a use-after-free in validate_intro_point_failure. Bug 17401. Found w valgrind

10 years agoFix numerous leaks and memory errors in tests. Found by valgrind
Nick Mathewson [Wed, 21 Oct 2015 12:49:29 +0000 (08:49 -0400)] 
Fix numerous leaks and memory errors in tests. Found by valgrind

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Wed, 21 Oct 2015 12:17:34 +0000 (08:17 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoFix a number of unit-test memory leaks, found by valgrind.
Nick Mathewson [Wed, 21 Oct 2015 12:17:30 +0000 (08:17 -0400)] 
Fix a number of unit-test memory leaks, found by valgrind.

10 years agoFix a memory leak; bug 17398.
Nick Mathewson [Wed, 21 Oct 2015 12:17:07 +0000 (08:17 -0400)] 
Fix a memory leak; bug 17398.

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Mon, 19 Oct 2015 15:20:38 +0000 (11:20 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoMerge commit '551af4f97d37c7b4cff7a8557c1a1a647487b4cb'
Nick Mathewson [Mon, 19 Oct 2015 15:20:26 +0000 (11:20 -0400)] 
Merge commit '551af4f97d37c7b4cff7a8557c1a1a647487b4cb'

10 years agoBump version to 0.2.7.4-rc
Nick Mathewson [Mon, 19 Oct 2015 15:19:51 +0000 (11:19 -0400)] 
Bump version to 0.2.7.4-rc

10 years agotweak some changes files
Nick Mathewson [Mon, 19 Oct 2015 15:12:43 +0000 (11:12 -0400)] 
tweak some changes files

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Thu, 15 Oct 2015 17:56:53 +0000 (13:56 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoMerge remote-tracking branch 'origin/maint-0.2.6' into maint-0.2.7
Nick Mathewson [Thu, 15 Oct 2015 17:56:41 +0000 (13:56 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.6' into maint-0.2.7

10 years agoAdd hidserv-stats filname to our sandbox filter
David Goulet [Thu, 15 Oct 2015 17:38:12 +0000 (13:38 -0400)] 
Add hidserv-stats filname to our sandbox filter

Fixes #17354

Signed-off-by: David Goulet <dgoulet@ev0ke.net>
10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Thu, 15 Oct 2015 14:38:09 +0000 (10:38 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoFix compilation of sandbox.[ch] under musl-libc
Nick Mathewson [Thu, 15 Oct 2015 14:35:45 +0000 (10:35 -0400)] 
Fix compilation of sandbox.[ch] under musl-libc

Patch from jamestk; fix on 0.2.5.1-alpha. Fixes 17347.

10 years agoMerge branch 'bug17347'
Nick Mathewson [Thu, 15 Oct 2015 14:36:29 +0000 (10:36 -0400)] 
Merge branch 'bug17347'

10 years agoFix compilation of sandbox.[ch] under musl-libc
Nick Mathewson [Thu, 15 Oct 2015 14:35:45 +0000 (10:35 -0400)] 
Fix compilation of sandbox.[ch] under musl-libc

Patch from jamestk; fix on 0.2.5.1-alpha. Fixes 17347.

10 years agoblank line at eof for test_address.c
Nick Mathewson [Thu, 15 Oct 2015 14:22:33 +0000 (10:22 -0400)] 
blank line at eof for test_address.c

10 years agoMerge remote-tracking branch 'twstrike/address_tests'
Nick Mathewson [Thu, 15 Oct 2015 14:21:42 +0000 (10:21 -0400)] 
Merge remote-tracking branch 'twstrike/address_tests'

10 years agoMention trunnel in CodingStandards; describe how in trunnel/README
Nick Mathewson [Wed, 14 Oct 2015 14:40:27 +0000 (10:40 -0400)] 
Mention trunnel in CodingStandards; describe how in trunnel/README

10 years agoAdd a doc/HACKING/README.1st
Nick Mathewson [Fri, 9 Oct 2015 14:40:45 +0000 (10:40 -0400)] 
Add a doc/HACKING/README.1st

10 years agoSplit the old doc/HACKING into several new files
Nick Mathewson [Fri, 9 Oct 2015 13:38:59 +0000 (09:38 -0400)] 
Split the old doc/HACKING into several new files

10 years agoMove hacking documentation into a new subdirectory.
Nick Mathewson [Fri, 9 Oct 2015 13:28:24 +0000 (09:28 -0400)] 
Move hacking documentation into a new subdirectory.

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Fri, 9 Oct 2015 14:18:42 +0000 (10:18 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoMerge remote-tracking branch 'origin/maint-0.2.6' into maint-0.2.7
Nick Mathewson [Fri, 9 Oct 2015 14:14:59 +0000 (10:14 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.6' into maint-0.2.7

10 years agoMerge remote-tracking branch 'origin/maint-0.2.5' into maint-0.2.6
Nick Mathewson [Fri, 9 Oct 2015 14:14:46 +0000 (10:14 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.5' into maint-0.2.6

10 years agoMerge remote-tracking branch 'origin/maint-0.2.4' into maint-0.2.5
Nick Mathewson [Fri, 9 Oct 2015 14:12:59 +0000 (10:12 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.4' into maint-0.2.5

10 years agoUpdate geoip and geoip6 to the October 9 2015 database.
Karsten Loesing [Fri, 9 Oct 2015 13:27:55 +0000 (15:27 +0200)] 
Update geoip and geoip6 to the October 9 2015 database.

10 years agoAdd my draft (in-progress) guide to getting started on tor development
Nick Mathewson [Thu, 8 Oct 2015 15:52:27 +0000 (11:52 -0400)] 
Add my draft (in-progress) guide to getting started on tor development

10 years agofinish up doc/WritingTests.txt
Nick Mathewson [Thu, 8 Oct 2015 14:55:31 +0000 (10:55 -0400)] 
finish up doc/WritingTests.txt

10 years agoFix some 64bit issues
Nick Mathewson [Wed, 7 Oct 2015 20:54:29 +0000 (16:54 -0400)] 
Fix some 64bit issues

10 years agoupdate codegen script to work with latest mozilla
Nick Mathewson [Wed, 7 Oct 2015 20:24:30 +0000 (16:24 -0400)] 
update codegen script to work with latest mozilla

10 years agoMerge remote-tracking branch 'origin/maint-0.2.7'
Nick Mathewson [Wed, 7 Oct 2015 19:21:23 +0000 (15:21 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.7'

10 years agoMake get_ifaddrs tests more tolerant of unusual network configs
teor (Tim Wilson-Brown) [Tue, 6 Oct 2015 04:32:44 +0000 (15:32 +1100)] 
Make get_ifaddrs tests more tolerant of unusual network configs

* Don't assume that every test box has an IPv4 address
* Don't assume that every test box has a non-local address

Resolves issue #17255 released in unit tests in 0.2.7.3-rc.

10 years agoFix 32-bit case of rend_cache/entry_allocation
Nick Mathewson [Wed, 7 Oct 2015 18:31:21 +0000 (14:31 -0400)] 
Fix 32-bit case of rend_cache/entry_allocation

10 years agoFix implicit overflow in rendcache tests
Nick Mathewson [Wed, 7 Oct 2015 18:29:14 +0000 (14:29 -0400)] 
Fix implicit overflow in rendcache tests

10 years agochanges file for 17078
Nick Mathewson [Wed, 7 Oct 2015 13:34:49 +0000 (09:34 -0400)] 
changes file for 17078

10 years agoFix "make check-spaces"
Nick Mathewson [Wed, 7 Oct 2015 13:34:02 +0000 (09:34 -0400)] 
Fix "make check-spaces"

10 years agoMerge remote-tracking branch 'twstrike/procmon_tests'
Nick Mathewson [Wed, 7 Oct 2015 13:32:51 +0000 (09:32 -0400)] 
Merge remote-tracking branch 'twstrike/procmon_tests'

 Conflicts:
src/test/include.am
src/test/log_test_helpers.c
src/test/log_test_helpers.h