aboutsummaryrefslogtreecommitdiff
path: root/src/common/util.h
AgeCommit message (Expand)Author
2018-04-23Merge remote-tracking branch 'neel/b25511-r4'Nick Mathewson
2018-04-16Add format_local_iso_time_nospace()Neel Chauhan
2018-04-16Helper function to add u32 without overflow.Mike Perry
2018-04-04Remove PortForwarding optionsNeel Chauhan
2018-03-28Merge branch 'maint-0.3.3'Nick Mathewson
2018-03-28Rename string_is_valid_hostname -> string_is_valid_nonrfc_hostnameNick Mathewson
2018-03-28Allow IPv6 address strings to be used as hostnames in SOCKS5 requestsrl1987
2018-02-15Remove workaround code for systems where free(NULL) is busted.Nick Mathewson
2018-01-10Document the alignment limitation of tor_free()Nick Mathewson
2017-12-08Replace all FREE_AND_NULL* uses to take a type and a free function.Nick Mathewson
2017-12-08Let's have only one FREE_AND_NULL variant.Nick Mathewson
2017-12-08Make tor_free only evaluate its input once (at least on gcc and clang)Nick Mathewson
2017-12-08Switch to a safer FREE_AND_NULL implementationNick Mathewson
2017-12-08Convert the rest of src/common's headers to use FREE_AND_NULLNick Mathewson
2017-11-17Add a macro to call a free_ function and clear a variableNick Mathewson
2017-09-15Run our #else/#endif annotator on our source code.Nick Mathewson
2017-09-06Exit when we can't write to a configured pid fileNick Mathewson
2017-08-09Add a 'NoExec' option that causes tor_spawn_background() to failNick Mathewson
2017-08-03Switch to offsetof()Neel Chauhan
2017-05-18Add support for %include funcionality on torrc #1922Daniel Pinto
2017-04-06Make CEIL_DIV() slightly more overflow-safeTaylor Yu
2017-04-04Move config line parsing function to confline.cNick Mathewson
2017-03-15Run the copyright update script.Nick Mathewson
2017-03-09Remove buffered I/O stream usage in process_handle_t.Alexander Færøy
2017-02-14Merge branch 'bug20894_029_v3'Nick Mathewson
2017-02-14Don't atoi off the end of a buffer chunk.Nick Mathewson
2016-12-23Fix unreachable heap corruption in base64_decode()Hans Jerry Illikainen
2016-11-30Teach parse_iso_time about the spaceless variant.Nick Mathewson
2016-10-27Add implementation of smartlist_add_strdupovercaffeinated
2016-10-04Allow a unix: address to contain a C-style quoted string.Nick Mathewson
2016-09-06checkSpace.pl now forbids more identifiers.Nick Mathewson
2016-07-29Keep make check-spaces happyAndrea Shepard
2016-07-26Add a function to simplify a fraction.Nick Mathewson
2016-07-26Tweaks on 19435 fix:Nick Mathewson
2016-07-26Fix integer overflow in the rate-limiter (#19435).Ivan Markin
2016-07-01Merge remote-tracking branch 'dgoulet/ticket16943_029_05-squashed'Nick Mathewson
2016-06-30Make things mockable for dump_desc_populate_fifo_from_directory() unit testAndrea Shepard
2016-06-30Unit test for dump_desc_populate_one_file()Andrea Shepard
2016-06-30Move unparseable descriptor dumps into subdirectory of DataDirAndrea Shepard
2016-06-30Expose dump_desc() to the test suite and make things it calls mockableAndrea Shepard
2016-06-20Add tor_htonll/ntohll functionsDavid Goulet
2016-06-16Remove parse_config_line_from_str aliasNick Mathewson
2016-06-16tests for size_mul_check__()Nick Mathewson
2016-05-19Remove round_int64_to_next_multiple_of: It is now unused.Nick Mathewson
2016-04-04Move tor_assert implementation into its own header/module.Nick Mathewson
2016-03-01First RelaxDirModeCheck implementationPeter Palfrader
2016-02-27Update the copyright year.Nick Mathewson
2016-02-22Define O_NOFOLLOW on platforms that do not have itcypherpunks
2016-02-04Make the no-assertions-during-coverage check into a configure optionNick Mathewson
2015-11-12Merge branch 'karsten_bug13192_026_03_teor'Nick Mathewson