1. 05 Dec, 2003 1 commit
    • Roger Dingledine's avatar
      terminology shift: · e0952d07
      Roger Dingledine authored
      directory is the string that dirserv.c and directory.c deal with
      routerlist is routerinfo's that are bundled together in routers.c
      
      rename some of the get_routerlist functions to set_routerlist
      
      preparing to break into router.c for stuff the router does,
      and routerlist.c for handling routerlist.
      
      
      svn:r886
      e0952d07
  2. 03 Dec, 2003 3 commits
  3. 30 Nov, 2003 1 commit
  4. 19 Nov, 2003 1 commit
  5. 18 Nov, 2003 2 commits
  6. 17 Nov, 2003 1 commit
  7. 16 Nov, 2003 3 commits
  8. 14 Nov, 2003 1 commit
    • Nick Mathewson's avatar
      Improved exit policy syntax; basic client-side DNS caching. · a8eaa79e
      Nick Mathewson authored
      - Exit policies now support bitmasks (18.0.0.0/255.0.0.0) and bitcounts
        18.0.0.0/8.  Policies are parsed on startup, not when comparing to them.
      
      - desired_path_len is now part of an opaque cpath_build_state_t structure.
      
      - END_REASON_EXITPOLICY cells no longer include a port.
      
      - RELAY_COMMAND_CONNECTED cells now include the IP address we've connected
        to.
      
      - connection_edge now has a client_dns cache to remember resolved addresses.
        It gets populated by RELAY_COMMAND_CONNECTED cells and END_REASON_EXITPOLICY
        cells.  It gets used by connection_ap_handshake_send_begin.  We don't
        compare it to exit policies yet.
      
      
      svn:r812
      a8eaa79e
  9. 12 Nov, 2003 1 commit
  10. 11 Nov, 2003 1 commit
  11. 10 Nov, 2003 1 commit
  12. 21 Oct, 2003 1 commit
  13. 20 Oct, 2003 1 commit
  14. 18 Oct, 2003 3 commits
  15. 17 Oct, 2003 1 commit
  16. 10 Oct, 2003 1 commit
  17. 08 Oct, 2003 1 commit
  18. 07 Oct, 2003 8 commits
  19. 04 Oct, 2003 1 commit
  20. 01 Oct, 2003 4 commits
  21. 30 Sep, 2003 3 commits