Nick Mathewson
|
cd70264377
Clean up some logging and interfaces
|
20 years ago |
Nick Mathewson
|
22dba27d8d
Normalize a few more kinds of whitespace. We now dislike:
|
20 years ago |
Nick Mathewson
|
55df2620c6
Add function to format local time in ISO format
|
20 years ago |
Nick Mathewson
|
89a456a1d4
Fix a fun bug in read_all that was corrupting config files on windows, and probably doing other bad stuff too.
|
20 years ago |
Nick Mathewson
|
a3788d5c9d
Fix argument to strncpy.
|
20 years ago |
Nick Mathewson
|
c466b7e72f
Speed up tor_strndup a lot: profiling suggests that our use of strlcpy here was a bad idea.
|
20 years ago |
Nick Mathewson
|
60880cda84
Resolve a bunch of FIXME items; mark a lot more for attention; ask for clarification on some. Turn all XXXX008 ("showstopper for 0.0.8 release") items into XXXX009 or XXXX, since plainly they were not showstoppers for 0.0.8. Add/clean some docs.
|
20 years ago |
Nick Mathewson
|
8de9cfe184
Resolve FIXME items: make expand_filename handle ~ and ~username
|
20 years ago |
Nick Mathewson
|
5a5be93f80
Normalize whitespace; add a "tell me about all the unnormalized whitespace" target; fix a braino in dirserv.c
|
20 years ago |
Nick Mathewson
|
d9d053d70b
Clean windows a little
|
20 years ago |
Nick Mathewson
|
7daab4034d
Fix windows build for VC6; centralize newline-fiasco-damage-control logic
|
20 years ago |
Nick Mathewson
|
cd753df7bf
Resolve many XXXs and all DOCDOCs
|
20 years ago |
Nick Mathewson
|
180e0a9326
Make check_private_dir trimodal (check/create/ignore), not bimodal (create/ignore).
|
20 years ago |
Roger Dingledine
|
8c7b2ff7ed
various fixes
|
20 years ago |
Roger Dingledine
|
865f341708
parse_line_from_file is obsolete.
|
20 years ago |
Nick Mathewson
|
38ed0ce5e6
Unify tor_parse_(numeric); make sure MAX_UINT32 and MAX_UINT64 are defined
|
20 years ago |
Nick Mathewson
|
9d604ec615
Add code to read configuration lines from a string as well as a file
|
20 years ago |
Nick Mathewson
|
b74b72a5ce
Fix windows build
|
20 years ago |
Nick Mathewson
|
871bf904ae
Remove extraneous local
|
20 years ago |
Nick Mathewson
|
d5244e3872
Add a write_bytes_to_file so we can have files with NULs in them.
|
20 years ago |
Nick Mathewson
|
67f14032b1
Handle strlcat/strlcpy correctly on platforms that have them.
|
20 years ago |
Roger Dingledine
|
85c79ffbc7
canonicalize "src" and "dest" arg order in crypto.c (and others)
|
20 years ago |
Roger Dingledine
|
037fba7595
util.c needs ctype.h for tolower and isspace
|
20 years ago |
Nick Mathewson
|
ce79bab7f1
Split util into util (general utilities), container (smartlist and strmap), and compat (cross-platform compatability).
|
20 years ago |
Roger Dingledine
|
4689243242
make sure options.MaxConn can be reached
|
20 years ago |
Nick Mathewson
|
5bc0dba933
Move all util functions that need openssl into crypto.c; make non-openssl functions that util needs into util. Now openssl can be separated.
|
20 years ago |
Nick Mathewson
|
6874c39904
Fix windows build
|
20 years ago |
Nick Mathewson
|
6980929e64
Use strlcpy, not strcpy.
|
20 years ago |
Nick Mathewson
|
44d4516155
Use tor_snprintf, not snprintf
|
20 years ago |
Nick Mathewson
|
22dc19b590
snprintf wrapper with consistant (though not C99) overflow behavior
|
20 years ago |