Commits on Source
11049
a9733a32
build: Revert "Use -lresolv in LIBS with rust on OSX."
Feb 24, 2018
af3e5bed
build: Fix Makefile.am TOR_RUST_STATIC_NAME variable name after revert.
Feb 24, 2018
578aaa7f
Bug 25505: Check circuitmux queues before padding.
Mar 13, 2018
7d70f67d
Check bandwidth changes only if small uptime
Jun 03, 2018
015fcd0e
Fix a GCC "potential null dereference" warning.
Jun 13, 2018
ce692332
test_entrynodes: fix a GCC warning
Jun 13, 2018
508332fe
rust: Add "test-c-from-rust" feature-gate.
Jun 18, 2018
92ae9bb9
Hang on; this branch is supposed to be 0.3.4.2-alpha-dev.
Jun 21, 2018
d46969e8
Merge branch 'maint-0.3.4'
Jun 21, 2018
dc397f9a
Bug 26214: Check stream SENDME against max.
Jun 21, 2018
11d99386
Bug 26214: Changes file.
Jun 21, 2018
46b06cd6
Bug 26214: Test updates.
Jun 21, 2018
2ad062ee
Merge branch 'mikeperry_bug26214-rebased_squashed'
Jun 21, 2018
47ee7978
Prefer recent Python 3 in autoconf.
Jun 21, 2018
874ba686
Fix distcheck by naming header properly.
Jun 21, 2018
da728e36
Rectify include paths (automated)
Jun 21, 2018
b2346b12
Refactor makefiles to keep list of internal libraries in one place.
Jun 21, 2018
2cfcb7b3
Extract error functionality into a new lowest-level library.
Jun 21, 2018
275aff69
Rectify include paths (automated)
Jun 21, 2018
a403ee6b
Move consttime library code into its own directory.
Jun 21, 2018
727db7ae
Rectify include paths (automated)
Jun 21, 2018
ad7776f6
Rename libtor.a to libtor-app.a
Jun 21, 2018
471418be
tiny comment and whitespace fixes
Jun 21, 2018
2d20cbf8
Extract compression functions into a new library.
Jun 21, 2018
b420da4c
Rectify include paths (automated)
Jun 21, 2018
03d78126
Make sure liberr-testing is build with testing flags.
Jun 21, 2018
4bdda6d0
Move trace into its own library in libs.
Jun 21, 2018
209a2851
Rectify include paths (automated)
Jun 21, 2018
d2f4a716
Remove unused pubsub module.
Jun 21, 2018
cd8f9195
Move compiler-compatibility headers into their own module
Jun 21, 2018
fa5fda5b
Rectify include paths (automated)
Jun 21, 2018
68bbe915
di_ops.c does not actually log anything.
Jun 21, 2018
49d7c9ce
Move more compiler-compatibility stuff into compat_compiler.h
Jun 21, 2018
25ccfff8
Split crypto and tls libraries into directories
Jun 21, 2018
accf239f
Rectify include paths (automated)
Jun 21, 2018
71571e34
Additional non-automated change to trunnel-local.h
Jun 21, 2018
e9943d54
Move responsibility for libdonna out of src/common
Jun 21, 2018
5b8f4769
Move testsupport.h to its own directory
Jun 21, 2018
3305ae50
Rectify include paths (automated).
Jun 21, 2018
8918bd90
Merge branch 'extract_easy_common_libs'
Jun 21, 2018
999f7984
New script to check includes for modularity violations
Jun 21, 2018
946428d2
Run checkIncludes.py from "make check-includes"
Jun 21, 2018
7f2dbbe5
Make sure check-spaces applies in lib and dirauth.
Jun 21, 2018
8dcc0159
Fix wide lines in dirauth/dirvote.*
Jun 21, 2018
56c1fbf3
Use the "commands" argument of AC_CONFIG_FILES to make scripts +x
Jun 21, 2018
eb784aa9
add license statement to checkincludes, and have it return an error code
Jun 21, 2018
e066966b
Extract tor_malloc and friends to a new module.
Jun 21, 2018
f95e3bf5
Simplify include structure of container.[ch]
Jun 21, 2018
d935aceb
Use correct CARGO_HOME in test_rust.sh
Jun 21, 2018
81e6c53a
Add Travis jobs for non-hardened Rust
Jun 21, 2018
77dff00b
Refactor container into a library.
Jun 22, 2018
b8be8265
Rectify include paths after container split (automatic)
Jun 22, 2018
657ff554
Split container.c based on container types, and minimize includes
Jun 22, 2018
479c2ab5
Move STRUCT_VAR_P to compat_compiler.
Jun 22, 2018
932b4d0a
Remove container->crypto dependency
Jun 22, 2018
50a59540
Remove bloom filters, order statistics, and bitarrays from container.h
Jun 22, 2018
9cf6fc91
Remove map from container.h
Jun 22, 2018
de508c5f
Extract smartlist.h from container.h
Jun 22, 2018
c2a558a3
Expunge container.h
Jun 22, 2018
d1cada5a
Update permissible includes
Jun 22, 2018
9426751b
Extract our code for answering "what time is it right now".
Jun 22, 2018
0932f322
Remove compat.h as unneeded from log.c and torlog.h
Jun 22, 2018
1e07b403
Move ARRAY_LENGTH to compiler_compat.h
Jun 22, 2018
1abadee3
Extract key string manipulation functions into a new library.
Jun 22, 2018
3883338c
Move smartlist_add_{v,}asprintf into smartlist.[ch]
Jun 22, 2018
2cf033f2
Extract simple integer math into its own module
Jun 22, 2018
97b15a1d
Extract the locking and logging code
Jun 22, 2018
da4ae8a6
Automated fixup of include paths after torlog.h movement.
Jun 22, 2018
b2d4e786
Remove the util_bug.h include from smartlist.h.
Jun 22, 2018
bfb39164
Extract core part of gmtime_r, localtime_r (without logging)
Jun 22, 2018
90a09df5
Extract strlcpy and strlcmp to libtor-string
Jun 22, 2018
79f73ab3
Finally extract the log library and make it build.
Jun 22, 2018
7a93ce8f
Update .gitignore and .may_include files
Jun 22, 2018
6fc2d532
Remove util_bug dependency on compat.h
Jun 22, 2018
bcf3e546
Move util_bug into libtor-log
Jun 22, 2018
b0adf2fc
Fix up the rust build script library list.
Jun 22, 2018
7aecea79
A pair of missing includes.
Jun 22, 2018
cf665449
Two more small changes for CI.
Jun 22, 2018
4118ba67
Update the micro-revision.i dependencies, and add a stdlib.h
Jun 22, 2018
76a71789
Remove an "m" that did not belong.
Jun 22, 2018
145665ab
Add another include for windows, and change a log to a raw_assert
Jun 22, 2018
4b32446a
We also need torerr in tm_cvt.
Jun 22, 2018
405fa42e
Another windows include
Jun 22, 2018
1b93b065
Make an inline static so we can build with coverage enabled.
Jun 22, 2018
8c8941eb
Fix potential memory leak in hs_helper_build_intro_point().
Jun 23, 2018
1724f995
Fix potential memory leak in test_hs_auth_cookies().
Jun 23, 2018
ce5d055e
Fix memory leak in pick_hsdir_v3().
Jun 23, 2018
dc2384da
Fix potential memory leak in hs_helper_build_hs_desc_impl().
Jun 23, 2018
d86c45bf
Fix memory leak in client_likes_consensus().
Jun 23, 2018
3d80c086
Fix memory leak in decode_link_specifiers().
Jun 23, 2018
c997d49a
Fix memory link in test_link_specifier().
Jun 23, 2018
8550016e
Fix memory leak in test_channelpadding_consensus().
Jun 23, 2018
8e805bf0
Fix memory leak in new_establish_intro_cell().
Jun 23, 2018
a2e623f6
Fix memory leak in helper_add_hsdir_to_networkstatus().
Jun 23, 2018
dcbfee24
Fix memory leak in frac_nodes_with_descriptors().
Jun 23, 2018
3395de51
Fix memory leak in disk_state_parse_commits().
Jun 23, 2018
8ec6b36d
Fix memory leak in test_sr_setup_commits().
Jun 23, 2018
7e9c37f9
Change `allocate_and_copy_string` to take a `&str` instead of `&String`.
Jun 24, 2018
94880b2d
Utilize `if let` construct instead of explicit unwrapping.
Jun 24, 2018
3cc0a145
Fix test_geoip failures on windows by writing file in binary mode.
Jun 24, 2018
10,949 additional commits have been omitted to prevent performance issues.
Loading
Loading