| Commit message (Expand) | Author | Age |
* | 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 |
* | Put ourself in router list; act accordingly.•••svn:r1521
| Nick Mathewson | 2004-04-07 |
* | router_choose_random_node wants a smartlist of routers, not of nicknames.•••svn:r1510
| Nick Mathewson | 2004-04-06 |
* | Continue attack on magic numbers; use new crypto wrappers where possible•••svn:r1504
| Nick Mathewson | 2004-04-06 |
* | Remove the last tab in non-contributed code•••svn:r1503
| Nick Mathewson | 2004-04-06 |
* | Make it build on linux•••svn:r1468
| Nick Mathewson | 2004-04-03 |
* | Make "common" no longer depend on or.h•••svn:r1466
| Nick Mathewson | 2004-04-03 |
* | Handle rendezvous relay cells•••svn:r1464
| Nick Mathewson | 2004-04-03 |
* | Hide smartlist internals•••svn:r1451
| Nick Mathewson | 2004-04-03 |
* | refactor; start adding debugging logs to midpoint rend stuff•••svn:r1445
| Nick Mathewson | 2004-04-02 |
* | Implement rennd_services_init•••svn:r1443
| Nick Mathewson | 2004-04-02 |
* | Parse and generate service descriptors•••svn:r1403
| Nick Mathewson | 2004-03-31 |
* | Make smartlist Do What Arma Expects.•••svn:r1401
| Nick Mathewson | 2004-03-30 |
* | Remove maximum-size field from smartlists•••svn:r1397
| Nick Mathewson | 2004-03-30 |
* | Make smartlists start small and grow as needed.•••svn:r1394
| Nick Mathewson | 2004-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 Mathewson | 2004-03-21 |
* | Add macros and functions to wrap memcpy/alignment logic.•••svn:r1326
| Nick Mathewson | 2004-03-21 |
* | Add initial history-tracking backend code for reputation module. Not called o...•••svn:r1310
| Nick Mathewson | 2004-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 Mathewson | 2004-03-19 |
* | Include strlcpy and strlcat where not available, so our string ops can be les...•••svn:r1289
| Nick Mathewson | 2004-03-17 |
* | teach us to recognize internal IPs•••svn:r1271
| Roger Dingledine | 2004-03-14 |
* | Make all the other read/writes into recv/sends, except when they shouldn't be.•••svn:r1260
| Nick Mathewson | 2004-03-11 |
* | Make tor build on windows again. More work still needed•••svn:r1247
| Nick Mathewson | 2004-03-09 |
* | bugfix: stop trying to write to a stderr that may not be there•••also, tell start_daemon our desired cwd
svn:r1170
| Roger Dingledine | 2004-02-28 |
* | Integrate new daemon code, adapted from submission by christian grothoff•••svn:r969
| Nick Mathewson | 2004-01-03 |
* | clean tabs, trailing whitespace•••svn:r952
| Roger Dingledine | 2003-12-17 |
* | make it compile•••svn:r923
| Roger Dingledine | 2003-12-14 |
* | extend smartlist with _remove() and _subtract()•••svn:r922
| Roger Dingledine | 2003-12-14 |
* | extend smartlist with a few smarter operations•••svn:r910
| Roger Dingledine | 2003-12-13 |
* | add a 'smartlist' building block that picks random elements from a list•••svn:r897
| Roger Dingledine | 2003-12-13 |
* | Make router/directory parsing nondestructive and more const-friendly•••svn:r890
| Nick Mathewson | 2003-12-08 |
* | add a tor_malloc_zero wrapper: tor_malloc and memset 0•••svn:r836
| Roger Dingledine | 2003-11-18 |
* | break out the string manipulation routines•••svn:r804
| Roger Dingledine | 2003-11-12 |
* | - fixed a bug in the id switching code -- setgid has to happen before••• setuid, because after we setuid we don't have the priviledges we
need to setgid anymore, duh. merged switch_user() and
switch_group() into switch_id(), since that code has to be wound
together.
- return -1 from switch_id() if it's not defined to do anything else.
- moved daemoinize(), write_pidfile(), and switch_id() from main.c to
util.c
svn:r656
| Steven Hazel | 2003-10-22 |
* | introduce new tor_free() macro•••svn:r643
| Roger Dingledine | 2003-10-21 |
* | include our own timegm() impl, since it's not portable•••svn:r635
| Roger Dingledine | 2003-10-20 |
* | Add tor_realloc to mirror tor_malloc•••svn:r582
| Nick Mathewson | 2003-10-14 |
* | some early bugfixes•••our log() conflicts with log(3)
distribute only the correct files from doc/ and src/config/
sometimes laptops go back in time. i guess that's ok for now.
and bump the version number because we're live.
svn:r544
| Roger Dingledine | 2003-10-07 |
* | wrap strdup; prefer time() to gettimeofday()•••svn:r538
| Roger Dingledine | 2003-10-04 |
* | Make testcases run again; more sanity checking to descriptor generation.•••svn:r532
| Nick Mathewson | 2003-10-01 |
* | more cleanup and rearranging•••still not finished integrating new dirserv stuff
svn:r507
| Roger Dingledine | 2003-09-29 |
* | shift read_file_to_str() into util.c•••svn:r504
| Roger Dingledine | 2003-09-28 |
* | Refactor common file code into util.c; add published to descriptors•••svn:r487
| Nick Mathewson | 2003-09-26 |
* | fix the cpuworker circ-had-vanished bug (maybe)•••still several (many) tls-related bugs outstanding.
svn:r454
| Roger Dingledine | 2003-09-14 |
* | implemented cpuworkers•••please poke at it and report bugs
still needs polishing, and only handles onions now (should handle
OR handshakes too)
svn:r402
| Roger Dingledine | 2003-08-20 |
* | Tor now builds on win32.•••svn:r400
| Nick Mathewson | 2003-08-14 |
* | Attempt to make sockets code work right on windows.•••svn:r398
| Nick Mathewson | 2003-08-14 |
* | Make windows happier still•••svn:r392
| Nick Mathewson | 2003-08-12 |
* | Adopt socketpair implementation from perl. For now, always use it.•••svn:r389
| Nick Mathewson | 2003-08-12 |
* | Add abstraction for fork vs thread.•••svn:r387
| Nick Mathewson | 2003-08-12 |