| Commit message (Expand) | Author | Age |
... | |
* | Use correct aes-ctr implementation in mainline, too.•••svn:r1800
| Nick Mathewson | 2004-05-06 |
* | Add intptr_t and uintptr_t to torint.h•••svn:r1794
| Nick Mathewson | 2004-05-05 |
* | Make non-fake tor_poll robust against -1 fds•••svn:r1787
| Nick Mathewson | 2004-05-05 |
* | Fix mac compile•••svn:r1782
| Nick Mathewson | 2004-05-04 |
* | tor_assert(), not assert()•••svn:r1777
| Nick Mathewson | 2004-05-02 |
* | Fix windows compile.•••svn:r1776
| Nick Mathewson | 2004-05-02 |
* | Working strerror for windows socket errors, plus some snide comments.•••svn:r1775
| Nick Mathewson | 2004-05-02 |
* | Assert that we never try to fakepoll on sock -1.•••svn:r1774
| Nick Mathewson | 2004-05-02 |
* | some patches on the patches•••svn:r1761
| Roger Dingledine | 2004-05-01 |
* | Remove bogus */ so util.c compiles•••svn:r1759
| Nick Mathewson | 2004-05-01 |
* | Finish documenting the functions in common•••svn:r1758
| Nick Mathewson | 2004-05-01 |
* | Handle windows socket errors correctly; comment most of common.•••svn:r1756
| Nick Mathewson | 2004-05-01 |
* | some cosmetic fixes•••svn:r1747
| Roger Dingledine | 2004-04-29 |
* | Oops -- the Windows function is closesocket, not socketclose•••svn:r1746
| Nick Mathewson | 2004-04-28 |
* | Use socketclose on windows as appropriate; end pid files with newline•••svn:r1745
| Nick Mathewson | 2004-04-28 |
* | Remove IVs from cipher code, since AES-ctr has none.•••svn:r1742
| Nick Mathewson | 2004-04-28 |
* | use nick's _ARRAYSIZE abstraction•••svn:r1741
| Roger Dingledine | 2004-04-28 |
* | nick, is this what you meant?•••svn:r1740
| Roger Dingledine | 2004-04-28 |
* | Make Tor build on win32 with VC6 without warnings.•••svn:r1739
| Nick Mathewson | 2004-04-28 |
* | Workarounds for a couple of pieces of windows strangeness.•••svn:r1734
| Nick Mathewson | 2004-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 Dingledine | 2004-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 Mathewson | 2004-04-26 |
* | Remove spurious semi•••svn:r1724
| Nick Mathewson | 2004-04-26 |
* | Add a macro to catch unhandled openssl errors.•••svn:r1723
| Nick Mathewson | 2004-04-26 |
* | log debug so nick can see it too•••svn:r1721
| Roger Dingledine | 2004-04-26 |
* | The dots are there so you see test doing something. Therefore we should flus...•••svn:r1720
| Peter Palfrader | 2004-04-26 |
* | Include strerror(errno) with tls syscall errors•••svn:r1718
| Nick Mathewson | 2004-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 Mathewson | 2004-04-26 |
* | Log pending TLS errors in a couple more places, in case they are possible.•••svn:r1716
| Nick Mathewson | 2004-04-26 |
* | Call tls_log_errors at a more appropriate location; we can remove the other c...•••svn:r1709
| Nick Mathewson | 2004-04-26 |
* | Very blunt debugging code: log pending errors at start and end of tor_tls_verify•••svn:r1707
| Nick Mathewson | 2004-04-26 |
* | Check for machine/limits.h in addition to sys/limits.h•••svn:r1705
| Nick Mathewson | 2004-04-25 |
* | use tor_assert and PUBLIC_KEY_OK•••but don't use tor_assert inside log.c, to avoid loops
svn:r1696
| Roger Dingledine | 2004-04-25 |
* | Add a tor_assert macro that logs failed assertions.•••svn:r1695
| Nick Mathewson | 2004-04-25 |
* | Add assert on crypto_pk_write_private_key,and macros to make sure we have rea...•••svn:r1694
| Nick Mathewson | 2004-04-25 |
* | don't warn when private_decrypt_hybrid fails•••svn:r1689
| Roger Dingledine | 2004-04-25 |
* | Merge flagday into main branch.•••svn:r1683
| Nick Mathewson | 2004-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 Dingledine | 2004-04-19 |
* | util.c uses LONG_MAX, needs another include on fbsd 5.x•••svn:r1653
| Roger Dingledine | 2004-04-17 |
* | quiet a -l info that should be -l debug•••svn:r1634
| Roger Dingledine | 2004-04-15 |
* | Fix two dumb leaks in crypto.c•••svn:r1592
| Nick Mathewson | 2004-04-12 |
* | Fix base32 implementation; make base32 implementation follow standard; add mo...•••svn:r1574
| Nick Mathewson | 2004-04-08 |
* | Force tor_malloc(0) to always be sane•••svn:r1558
| Nick Mathewson | 2004-04-08 |
* | allow 90 minutes of clock skew, not 30•••svn:r1544
| Roger Dingledine | 2004-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 Mathewson | 2004-04-07 |
* | Delete trailing whitespace and expand tabs; remove unused aes decrypt code•••svn:r1522
| Nick Mathewson | 2004-04-07 |
* | Put ourself in router list; act accordingly.•••svn:r1521
| Nick Mathewson | 2004-04-07 |
* | Set correct address and port mappings on outgoing rendezvous connections•••svn:r1513
| Nick Mathewson | 2004-04-06 |
* | router_choose_random_node wants a smartlist of routers, not of nicknames.•••svn:r1510
| Nick Mathewson | 2004-04-06 |
* | Force hybrid encryption on for key negotiation•••svn:r1509
| Nick Mathewson | 2004-04-06 |