aboutsummaryrefslogtreecommitdiff
path: root/src/common
Commit message (Expand)AuthorAge
...
* Use correct aes-ctr implementation in mainline, too.•••svn:r1800 Nick Mathewson2004-05-06
* Add intptr_t and uintptr_t to torint.h•••svn:r1794 Nick Mathewson2004-05-05
* Make non-fake tor_poll robust against -1 fds•••svn:r1787 Nick Mathewson2004-05-05
* Fix mac compile•••svn:r1782 Nick Mathewson2004-05-04
* tor_assert(), not assert()•••svn:r1777 Nick Mathewson2004-05-02
* Fix windows compile.•••svn:r1776 Nick Mathewson2004-05-02
* Working strerror for windows socket errors, plus some snide comments.•••svn:r1775 Nick Mathewson2004-05-02
* Assert that we never try to fakepoll on sock -1.•••svn:r1774 Nick Mathewson2004-05-02
* some patches on the patches•••svn:r1761 Roger Dingledine2004-05-01
* Remove bogus */ so util.c compiles•••svn:r1759 Nick Mathewson2004-05-01
* Finish documenting the functions in common•••svn:r1758 Nick Mathewson2004-05-01
* Handle windows socket errors correctly; comment most of common.•••svn:r1756 Nick Mathewson2004-05-01
* some cosmetic fixes•••svn:r1747 Roger Dingledine2004-04-29
* Oops -- the Windows function is closesocket, not socketclose•••svn:r1746 Nick Mathewson2004-04-28
* Use socketclose on windows as appropriate; end pid files with newline•••svn:r1745 Nick Mathewson2004-04-28
* Remove IVs from cipher code, since AES-ctr has none.•••svn:r1742 Nick Mathewson2004-04-28
* use nick's _ARRAYSIZE abstraction•••svn:r1741 Roger Dingledine2004-04-28
* nick, is this what you meant?•••svn:r1740 Roger Dingledine2004-04-28
* Make Tor build on win32 with VC6 without warnings.•••svn:r1739 Nick Mathewson2004-04-28
* Workarounds for a couple of pieces of windows strangeness.•••svn:r1734 Nick Mathewson2004-04-28
* some compilers don't like an array of length zero•••nick: should we remove support for IVs for now, since we don't use them and don't plan to use them? svn:r1732 Roger Dingledine2004-04-27
* Some versions of openssl have an SSL_pending function that erroneously•••returns bytes when there is a non-application record pending. I have no idea when/why this would even happen, but let's catch it and make sure tor_tls_get_pending_bytes stays correct. svn:r1727 Nick Mathewson2004-04-26
* Remove spurious semi•••svn:r1724 Nick Mathewson2004-04-26
* Add a macro to catch unhandled openssl errors.•••svn:r1723 Nick Mathewson2004-04-26
* log debug so nick can see it too•••svn:r1721 Roger Dingledine2004-04-26
* The dots are there so you see test doing something. Therefore we should flus...•••svn:r1720 Peter Palfrader2004-04-26
* Include strerror(errno) with tls syscall errors•••svn:r1718 Nick Mathewson2004-04-26
* Refactor crypto error handling to be more like TLS error handling:•••crypto_perror is a no-no, since an operation can set more than one error. Also, fix a bug in the unix crypto_seed_rng: mixing stdio with /dev/urandom is a bad idea, since fopen can make all kinds of weird extraneous syscalls (mmap, fcntl, stat64, etc.) and since fread tends to buffer data in big chunks, thus depleting the entropy pool. svn:r1717 Nick Mathewson2004-04-26
* Log pending TLS errors in a couple more places, in case they are possible.•••svn:r1716 Nick Mathewson2004-04-26
* Call tls_log_errors at a more appropriate location; we can remove the other c...•••svn:r1709 Nick Mathewson2004-04-26
* Very blunt debugging code: log pending errors at start and end of tor_tls_verify•••svn:r1707 Nick Mathewson2004-04-26
* Check for machine/limits.h in addition to sys/limits.h•••svn:r1705 Nick Mathewson2004-04-25
* use tor_assert and PUBLIC_KEY_OK•••but don't use tor_assert inside log.c, to avoid loops svn:r1696 Roger Dingledine2004-04-25
* Add a tor_assert macro that logs failed assertions.•••svn:r1695 Nick Mathewson2004-04-25
* Add assert on crypto_pk_write_private_key,and macros to make sure we have rea...•••svn:r1694 Nick Mathewson2004-04-25
* don't warn when private_decrypt_hybrid fails•••svn:r1689 Roger Dingledine2004-04-25
* Merge flagday into main branch.•••svn:r1683 Nick Mathewson2004-04-24
* use the real socketpair if we've got it•••now it's just windows that has to use the kludged one svn:r1675 Roger Dingledine2004-04-19
* util.c uses LONG_MAX, needs another include on fbsd 5.x•••svn:r1653 Roger Dingledine2004-04-17
* quiet a -l info that should be -l debug•••svn:r1634 Roger Dingledine2004-04-15
* Fix two dumb leaks in crypto.c•••svn:r1592 Nick Mathewson2004-04-12
* Fix base32 implementation; make base32 implementation follow standard; add mo...•••svn:r1574 Nick Mathewson2004-04-08
* Force tor_malloc(0) to always be sane•••svn:r1558 Nick Mathewson2004-04-08
* allow 90 minutes of clock skew, not 30•••svn:r1544 Roger Dingledine2004-04-08
* Don't use Tor version 0.0.5 for intro/rendezvous points. (We don't need•••to worry about 0.0.4 or earlier, because nobody is running them any more.) svn:r1533 Nick Mathewson2004-04-07
* Delete trailing whitespace and expand tabs; remove unused aes decrypt code•••svn:r1522 Nick Mathewson2004-04-07
* Put ourself in router list; act accordingly.•••svn:r1521 Nick Mathewson2004-04-07
* Set correct address and port mappings on outgoing rendezvous connections•••svn:r1513 Nick Mathewson2004-04-06
* router_choose_random_node wants a smartlist of routers, not of nicknames.•••svn:r1510 Nick Mathewson2004-04-06
* Force hybrid encryption on for key negotiation•••svn:r1509 Nick Mathewson2004-04-06