Age | Commit message (Collapse) | Author |
|
Fix a really stupid parthensis error noticed by mwenge.
svn:r13681
|
|
More 64-to-32 fixes. Partial backport candidate. still not done.
svn:r13680
|
|
Add --passphrase-fd to tor-gencert.
svn:r13679
|
|
policy. Not using this router as exit for now." message, since it
legitimately appears every so often and there's no need to alarm users.
svn:r13677
|
|
More 64-to-32 fixes.
svn:r13672
|
|
Add missing part of last patch
svn:r13671
|
|
Make torint.h define ssize_t more robustly; add spaces to last patch
svn:r13670
|
|
Remove extraneous commas in compat.c
svn:r13669
|
|
Remove redundant check from container.c that gcc 4.2 didnt like
svn:r13668
|
|
svn:r13667
|
|
Enable v2 handshakes.
svn:r13666
|
|
Fix all remaining shorten-64-to-32 errors in src/common. Some were genuine problems. Many were compatibility errors with libraries (openssl, zlib) that like predate size_t. Partial backport candidate.
svn:r13665
|
|
Apply warnings about implicit 64-to-32 conversions; some from Sebastian Hahn; some not.
svn:r13664
|
|
svn:r13663
|
|
Fix all -Wshorten-64-to-32 warnings that appear on my macbook.
svn:r13662
|
|
Make autoconf autodetect -Wshorten-64-to-32 when --enable-gcc-warnings is given to the configure script.
svn:r13661
|
|
Do the last part of arma's fix for bug 437: Track the origin of every addrmap, and use this info so we can remove all the trackhostexits-originated mappings for a given exit.
svn:r13660
|
|
Note in the TODO some stuff I want to do in the next dev cycle so it stops bouncing around in my head
svn:r13659
|
|
Answer the next-to-last XXX020rc item.
svn:r13658
|
|
Change some of our log messages related to closed TLS connections in order to better reflect reality.
svn:r13657
|
|
Fix bug-handling code for unhandled write errors, so that it does not try to flush any data on the failed connection. Bugfix on 0.1.2.x.
svn:r13655
|
|
Defer a couple of XXX020rc items, based on recommendation from arma.
svn:r13654
|
|
Patch from Sebastian Hahn: remove obsolete timeval manipulation functions.
svn:r13653
|
|
svn:r13649
|
|
five circuit attempts fail for a given stream. part of the fix
for bug 437. still an XXX020rc remaining.
svn:r13648
|
|
work, nobody had ever implemented it. Bugfix on 0.1.0.x.
svn:r13647
|
|
so it doesn't return failure when any authority disappears.
svn:r13645
|
|
svn:r13644
|
|
example, when answering a directory request), reset the
time-to-give-up timeout every time we manage to write something
on the socket. Bugfix on 0.1.2.x.
svn:r13643
|
|
svn:r13642
|
|
svn:r13641
|
|
Answer one xxx020 item; move 7 other ones to a new "XXX020rc" category: they should get fixed before we cut a release candidate. arma: please review these to see whether you have fixes/answers for any. Please check out the other 14 XXX020s to see if any look critical for the release candidate.
svn:r13640
|
|
Fix a spelling error and clean up a recent veracode-induced integer overflow check. Both spotted by Chris Palmer.
svn:r13639
|
|
Resolve all DOCDOC issues, and document some other undocumented code, and fix a changelog entry.
svn:r13638
|
|
Correct handling of nested MAP_FOREACH loops. There are none of those ATM, but isn't it nice that now they'll be correct?
svn:r13637
|
|
Recover from bad tracked-since value in mtbf history file. This may finally close bug 537.
svn:r13636
|
|
Fix a bug that kept buf_find_string_offset from finding a string at the very end of the buffer. Add a unit test for this. Also, do not save a pointer to a chunk that might get reallocated by buf_pullup().
svn:r13635
|
|
Fix assertion when searching for a string in an empty chunk.
svn:r13634
|
|
Log message to try to detect error in buffers.c
svn:r13633
|
|
Unit tests for buf_find_string_offset()
svn:r13632
|
|
Fix spelling
svn:r13631
|
|
add a flag to suppress overwriting the certificates file with new certificates, so we do not overwrite all certs when starting as an authority.
svn:r13630
|
|
svn:r13628
|
|
by default
svn:r13627
|
|
Apply patch from Sebastian Hahn: stop imposing an arbitrary maximum on the number of file descriptors used for busy servers. Bug reported by Olaf Selke.
svn:r13626
|
|
number of system-wide available file descriptors: /proc/sys/fs/file-max is
bigger than 100k, set ulimit -n to 32k, if it's smaller than 20k set it to
1024. Big servers at the moment regularly use more than 10k FDs, so our old
default of 8k no longer is sufficient. On the other hand we don't want lower
end systems to run out of FDs on Tor's account.
svn:r13625
|
|
Suppress signed/unsigned comparison warnings in buffers.c
svn:r13624
|
|
fix bufs in buf_pos_t implementation.
svn:r13623
|
|
Oops. not supposed to use tor_assert() in eventdns.c
svn:r13622
|
|
svn:r13621
|