[Thali-talk] Yaron's Weekly Update - 2/17/2014

Yaron Goland yarong at microsoft.com
Wed Feb 18 00:53:32 EST 2015


[Note: Took off Monday]

One Week Ago:

  *   TL;DR - Defined our Android P2P and started work on Briar's P2P code needs and updated our Tor Proxy Code and node-gyp-counter code.
  *   Monday - Wrote article<http://thaliproject.org/AndroidP2P> explaining our need for Android P2P and setting up a clone<https://github.com/thaliproject/android-peer-discovery> of Briar's investigation into Android P2P.
  *   Tuesday - Fixed some internal code that it turned out hadn't built clean and so had bugs that needed fixing. It turned out that the real problem was that the code could never have worked on a clean build. The code needed to include a SO file in an Android build and was trying to do it via gradle. But by the time the gradle code ran it was too late for the Android build process to pick up the SO. The right answer was to just stick the SO file into a magic directory in which case Android would pick it up on its own. But it took me awhile to figure that out.
  *   Wednesday - Spent a bunch of the day trying to figure out if there was a better approach than our current one for handling Node.js on Android and came to the conclusion that the answer might be yes but it wasn't worth the time. But it took me most of the day to figure this out.
  *   Thursday - An actual customer pinged me about the Tor proxy code<https://github.com/thaliproject/Tor_Onion_Proxy_Library>. I realized I hadn't updated it in forever so I updated the Android files so it would work with modern Android, updated the binary from Guardian to support PIE so it would run on Lollipop and updated the Windows executable which would work with our previous setup due to DLL changes Tor made.
  *   Friday - I want to send email to the node.js list about node-gyp-counter<https://www.npmjs.com/package/node-gyp-counter> but realized that when I ran it on the command line it was barfing out a ton of data.  So I fixed that. Then I had to work on finishing up changes to the Tor proxy code so there was an actual sample and a cleaner, easier to read introduction.

Next Week:

  *   Bunch of internal stuff
  *   Finish testing Tor code to make sure it still works on Linux and Mac
  *   Finish up changes to node-gyp-counter code
  *   Work on public key infrastructure for Thali in node.js

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist10.pair.net/pipermail/thali-talk/attachments/20150218/289311a2/attachment.html>


More information about the Thali-talk mailing list