Permalink
Commits on Feb 20, 2013
  1. Adjust startup script to not rely on pidof

    Evidently, pidof is not available on certain Mac systems. This commit
    switches to pgrep with arguments such that it will only match the actual
    cjdns process, and not the script itself, as was problematic in certain
    other implementations.
    
    Where $CJDNS is the path to the CJDNS executable:
    
        pgrep -d " " -f "$CJDNS"
    
    This will output a space-delimited list of process IDs matching the path
    to the CJDNS executable. This could be robustified (but perhaps broken
    in future versions) by adding [angel|core] to the regex as follows.
    
        pgrep -d " " -f "$CJDNS [angel|core]"
    committed Feb 20, 2013
Commits on Feb 12, 2013
  1. Minimal changes to the readme, rewrote the anonymity section which wa…

    …s extensive, confusing and slightly incorrect.
    Caleb James DeLisle committed Feb 12, 2013
Commits on Feb 9, 2013
  1. Merge branch 'master' of git://github.com/duncanpk/cjdns

    Caleb James DeLisle committed Feb 9, 2013
  2. Merge branch 'minor-fixes' of git://github.com/mbsmith/cjdns

    Caleb James DeLisle committed Feb 9, 2013
  3. Merge branch 'master' of git://github.com/prurigro/cjdns

    Caleb James DeLisle committed Feb 9, 2013
Commits on Feb 8, 2013
  1. Don't allow zeroing of reach when a node responds to a ping or search…

    … in exactly the right time and don't allow ugly integer underflow.
    Caleb James DeLisle committed Feb 8, 2013
  2. Better logging when a node's reach is zeroed.

    Caleb James DeLisle committed Feb 8, 2013
  3. Don't zero local nodes for a search timeout.

    Caleb James DeLisle committed Feb 8, 2013
  4. merging

    Caleb James DeLisle committed Feb 8, 2013
  5. Add a minimum timeout so GMRT is not driven to 0.

    Caleb James DeLisle committed Feb 8, 2013
  6. Updated the tunnel README to include additional details surrounding a…

    …ny issues I had + refactored things a bit to fit the changes
    prurigro committed Feb 8, 2013
Commits on Feb 7, 2013
  1. Don't include <Security/SecRandom.h> unless the system is apple.

    Caleb James DeLisle committed Feb 7, 2013
  2. Added support for seeds by SecRandomCopyBytes().

    This should only work with OS X.
    mbsmith committed Feb 7, 2013
  3. Added publictopi6.c for calculating cjdns IP6 addresses from public k…

    …ey, fixed bug in DevUrandomRandomSeed which was only taking sizeof(uintptr_t) bytes of random, made LinuxRandomUuidSysctlRandomSeed work on linux since KERN_RANDOM is an enum.
    Caleb James DeLisle committed Feb 7, 2013
  4. Merge branch 'master' of https://github.com/prurigro/cjdns

    Caleb James DeLisle committed Feb 7, 2013
  5. Fixed comment.

    jercos committed Feb 7, 2013
  6. "Fixed" iptunnel on OS X more.

    jercos committed Feb 7, 2013
Commits on Feb 6, 2013
  1. Update the README.md file.

    Caleb James DeLisle committed Feb 6, 2013
  2. Fixed apple startup issue #183

    Caleb James DeLisle committed Feb 6, 2013
  3. Better logging of spurious messages.

    Caleb James DeLisle committed Feb 6, 2013
  4. Trying to make sure events are cleared on allocator free.

    Caleb James DeLisle committed Feb 6, 2013
  5. Added instructions for IpTunnel and made ./clean executable.

    Caleb James DeLisle committed Feb 6, 2013
Commits on Feb 5, 2013
  1. IpTunnel set IP addresses automatically.

    Caleb James DeLisle committed Feb 5, 2013
Commits on Feb 3, 2013
  1. Added admin function registry to Angel process.

    Caleb James DeLisle committed Feb 3, 2013
Commits on Feb 2, 2013
  1. You may copy the file called 'clean'

    Caleb James DeLisle committed Feb 2, 2013
  2. Add a cleaner which refuses to remove files called cjdroute.conf

    Caleb James DeLisle committed Feb 2, 2013
  3. Minor changes to ircerr's cjdroute.conf saver

    Caleb James DeLisle committed Feb 2, 2013
  4. 179 fixed and tested

    Caleb James DeLisle committed Feb 2, 2013