Nick Mathewson
|
35e1c497aa
Combine compat.h into util.h
|
6 years ago |
Nick Mathewson
|
714788b195
Remove non-windows system includes from compat.h and util.h
|
6 years ago |
Nick Mathewson
|
71e56c70e9
Remove windows libraries from util.h and compat.h
|
6 years ago |
Nick Mathewson
|
207fc4cffe
Move SUBTYPE_P into compat_compiler.h
|
6 years ago |
Nick Mathewson
|
77bc65bbc4
Move bool_eq and bool_neq to lib/intmath
|
6 years ago |
Nick Mathewson
|
40199b180e
Remove read_all and write_all
|
6 years ago |
Nick Mathewson
|
0362cdc169
Move fd and memory-info functions.
|
6 years ago |
Nick Mathewson
|
02bb701bba
Move DLL support to lib/fs
|
6 years ago |
Nick Mathewson
|
a097ddb4f5
Extract time functionality into lib/wallclock and lib/time
|
6 years ago |
Nick Mathewson
|
bdea94a665
Move floating-point math functions into a new lib/math
|
6 years ago |
Nick Mathewson
|
db1a420c4e
Move tor_gethostname to lib/net
|
6 years ago |
Nick Mathewson
|
8c6ff9fec2
Move tor_escape_str_for_pt_args into or/transports.c
|
6 years ago |
Nick Mathewson
|
30166261bb
Move string_is_key_value to lib/encoding
|
6 years ago |
Nick Mathewson
|
48ebd9bf76
Move weakrng into lib/intmath
|
6 years ago |
Nick Mathewson
|
315e6b59dd
Extract process-management functionality into a new lib/process
|
6 years ago |
Nick Mathewson
|
b9b44bf000
Move confline.c to lib/encoding: it is about encoding key-value pairs
|
6 years ago |
Nick Mathewson
|
0a9d8dcf2b
Move hex_str to binascii.c
|
6 years ago |
Nick Mathewson
|
194a34cdc2
Extract time encoding functions into lib/encoding
|
6 years ago |
Nick Mathewson
|
3cff3e825a
Move several address-string-testing functions to address.c
|
6 years ago |
Nick Mathewson
|
e165c9c304
Move various mem* functions to lib/string
|
6 years ago |
Nick Mathewson
|
4d81f5211b
Move set/get_uint*() to inline functions in arch/bytes.h
|
6 years ago |
Nick Mathewson
|
1e2e0f7e46
Extract functions from compat.c and util.h into a new fs library
|
6 years ago |
Nick Mathewson
|
356f59b1bd
Move read/write_all_to_socket into lib/net.
|
6 years ago |
Nick Mathewson
|
67135ca8e0
Split read_all and write_all into separate functions
|
6 years ago |
Nick Mathewson
|
80730c45e0
Move tor_parse_long and friends into parse_int.h in libtor-string
|
6 years ago |
Nick Mathewson
|
7159edf909
Move the escape-for-log code into src/lib/log
|
6 years ago |
Nick Mathewson
|
bcf3e546d1
Move util_bug into libtor-log
|
6 years ago |
Nick Mathewson
|
b2d4e786b7
Remove the util_bug.h include from smartlist.h.
|
6 years ago |
Nick Mathewson
|
97b15a1d7c
Extract the locking and logging code
|
6 years ago |
Nick Mathewson
|
2cf033f238
Extract simple integer math into its own module
|
6 years ago |