pointer madness
moar pointer madness
Merge branch 'bencode' of github.com:3M3RY/go-cjdns into bencode

* 'bencode' of github.com:3M3RY/go-cjdns:
  Fixed log base 2 of Path
  Path.IsBehind fixed
  pointer madness
Merge branch 'master' of github.com:3M3RY/go-cjdns into bencode

* 'master' of github.com:3M3RY/go-cjdns:
  New UDPInterface functions
  key fixes and minor optimizations
Merge branch 'master' of github.com:3M3RY/go-cjdns into bencode

* 'master' of github.com:3M3RY/go-cjdns:
  keys passed as pointers everywhere
Don't export authedPing()
PG-13 username
Add function check test
Merge branch 'f.3m3ry-bencode' into development

* f.3m3ry-bencode:
  Add function check test
  PG-13 username
  Don't export authedPing()
  keys passed as pointers everywhere
  New UDPInterface functions
  key fixes and minor optimizations
  Fixed log base 2 of Path
  Path.IsBehind fixed
  pointer madness
  moar pointer madness
  pointer madness
  cncoding.TextMashaler and encoding.TextUnmarshaler interfaces
  Refactoring to match github.com/3M3RY/go-bencode.
  Add marshal and unmarshal text functions
  Add marshall json function
  Update cjdroute.conf
  Add example that dumps peerstats
* development:
  Add function check test
  PG-13 username
  Don't export authedPing()
  keys passed as pointers everywhere
  New UDPInterface functions
  key fixes and minor optimizations
  Fixed log base 2 of Path
  Path.IsBehind fixed
  pointer madness
  moar pointer madness
  pointer madness
  cncoding.TextMashaler and encoding.TextUnmarshaler interfaces
  Refactoring to match github.com/3M3RY/go-bencode.
  Add marshal and unmarshal text functions
  Add marshall json function
UDPInterface_beginConnection uses a pointer to key.Public