aboutsummaryrefslogtreecommitdiff
path: root/src/common
Commit message (Expand)AuthorAge
...
* 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
* Continue attack on magic numbers; use new crypto wrappers where possible•••svn:r1504 Nick Mathewson2004-04-06
* Remove the last tab in non-contributed code•••svn:r1503 Nick Mathewson2004-04-06
* Document stuff, reduce magic numbers, add emacs magic•••svn:r1502 Nick Mathewson2004-04-06
* add more constants•••svn:r1488 Nick Mathewson2004-04-05
* use the right variable when comparing hashes; maybe fix "Hash of session" bug•••svn:r1481 Nick Mathewson2004-04-05
* i2d_RSAPublicKey advances the pointer it receives past the ASN1-encoded string.•••svn:r1478 Nick Mathewson2004-04-05
* Make it build on linux•••svn:r1468 Nick Mathewson2004-04-03
* Make "common" no longer depend on or.h•••svn:r1466 Nick Mathewson2004-04-03
* Handle rendezvous relay cells•••svn:r1464 Nick Mathewson2004-04-03
* Loops work better when they terminate. Non-terminating loops are easier•••to diagnose when they don't trash the stack. svn:r1460 Nick Mathewson2004-04-03
* Build without warnings against openssl 0.9.6•••svn:r1459 Nick Mathewson2004-04-03
* Refactor the heck out of crypto interface: admit that we will stick with one ...•••svn:r1458 Nick Mathewson2004-04-03
* Hide smartlist internals•••svn:r1451 Nick Mathewson2004-04-03
* refactor; start adding debugging logs to midpoint rend stuff•••svn:r1445 Nick Mathewson2004-04-02
* Implement rennd_services_init•••svn:r1443 Nick Mathewson2004-04-02
* Add new functions to wrap digest and sign/checksig.•••svn:r1436 Nick Mathewson2004-04-01
* Separate "generate-DH-key" from "get-DH-key" without breaking old interface•••svn:r1431 Nick Mathewson2004-04-01
* Add helpful hybrid encryption functions•••svn:r1423 Nick Mathewson2004-04-01
* make changes that ben laurie suggested•••(ben, was this what you had in mind?) svn:r1415 Roger Dingledine2004-03-31
* Implement hidserv_XX functions; there is still an XXX in directory_handle_com...•••svn:r1404 Nick Mathewson2004-03-31
* Parse and generate service descriptors•••svn:r1403 Nick Mathewson2004-03-31
* Make smartlist Do What Arma Expects.•••svn:r1401 Nick Mathewson2004-03-30
* Resolve type-punning warnings•••svn:r1399 Nick Mathewson2004-03-30
* Jump through a hoop, suppress a warning•••svn:r1398 Nick Mathewson2004-03-30
* Remove maximum-size field from smartlists•••svn:r1397 Nick Mathewson2004-03-30
* Add more key manipulation functions, and base32 functions, to crypto•••svn:r1395 Nick Mathewson2004-03-30
* Make smartlists start small and grow as needed.•••svn:r1394 Nick Mathewson2004-03-30
* add in a 'notice' log level•••svn:r1383 Roger Dingledine2004-03-30
* Add an autoconf test for whether unaligned int access is permitted.•••It works on macos, and works correctly when I twiddle the test code to generate a spurious segfault. Will it work anywhere else? svn:r1329 Nick Mathewson2004-03-21
* Add macros and functions to wrap memcpy/alignment logic.•••svn:r1326 Nick Mathewson2004-03-21
* make uname() more likely to work on solaris•••(linux says 0 is success, solaris says 1 is success) svn:r1322 Roger Dingledine2004-03-20
* Add initial history-tracking backend code for reputation module. Not called o...•••svn:r1310 Nick Mathewson2004-03-20
* Use strmap code for client DNS.•••svn:r1309 Nick Mathewson2004-03-20
* Add some wrappers around SPLAY_* for the common map-from-string-to-X case.•••It will probably be less blindingly fast than using SPLAY_* directly, but only slightly so. svn:r1306 Nick Mathewson2004-03-19
* getpid returns a pid_t. we all know that's an int. but solaris doesn't know.•••svn:r1305 Roger Dingledine2004-03-19
* isspace and friends take an int. solaris cares.•••svn:r1303 Roger Dingledine2004-03-19
* ship strlcat and strlcpy with the tarball, but don't compile them•••svn:r1297 Roger Dingledine2004-03-19
* define INADDR_NONE so we compile on solaris•••svn:r1295 Roger Dingledine2004-03-18
* Include strlcpy and strlcat where not available, so our string ops can be les...•••svn:r1289 Nick Mathewson2004-03-17
* fix a byte order bug•••svn:r1277 Roger Dingledine2004-03-15