Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-01 | Automatically pull in the builder submodule | David Barksdale | |
2015-08-22 | Update emscripten to 1.34.4 | David Barksdale | |
2015-07-18 | Upgrade to Hoplon 6 and Boot 2 | David Barksdale | |
2014-12-30 | assets/js isn't in the repo anymore | David Barksdale | |
2014-10-21 | Build a gnunet client library | David Barksdale | |
2014-07-20 | Port to hoplon | David Barksdale | |
2014-01-19 | New build system. | David Barksdale | |
2014-01-01 | Write ats as a cljs service. | David Barksdale | |
I couldn't figure out how to get dlopen working, so this is going to be faked out for now. | |||
2013-12-28 | Build ATS service. | David Barksdale | |
2013-12-21 | Update libgcrypt and gnunet. | David Barksdale | |
2013-12-15 | Updated stuff and made peerinfo a service again. | David Barksdale | |
2013-12-02 | Initial work on client API. | David Barksdale | |
Since webkit doesn't currently support nested workers, and firefox doesn't currently support shared workers, the idea is to pass a MessageChannel port through the main window to the desired SharedWorker. This isn't working yet but I needed to take a break. | |||
2013-12-01 | Fix libgcrypt sizeof issues. | David Barksdale | |
2013-11-30 | Let's do peerinfo in js. | David Barksdale | |
It's going to have to call back to the main window to access localStorage. | |||
2013-11-30 | Working on transport service. | David Barksdale | |
2013-11-15 | Fetch hostlist, no processing yet. | David Barksdale | |
2013-11-13 | Moved js sources into src/js | David Barksdale | |
2013-11-13 | Create output directory. | David Barksdale | |
2013-11-11 | Update emscripten, libgcrypt, and gnunet. | David Barksdale | |
2013-11-02 | Added gnunet.html page. | David Barksdale | |
This loads gnunet-service-peerinfo.js but doesn't do much. Also updated the README. | |||
2013-10-25 | Added libtool build for latest gnunet. | David Barksdale | |
2013-10-25 | Fix libunistring build with latest emscripten. | David Barksdale | |
2013-10-24 | Fix libgcrypt build for latest version. | David Barksdale | |
2013-10-24 | Fix libgpg-error build with latest emscripten. | David Barksdale | |
2013-10-22 | Remove bashism from /bin/sh script. | David Barksdale | |
2013-08-26 | Working on server API and stuff. | David Barksdale | |
2013-08-22 | Implementing configuration API. | David Barksdale | |
2013-08-21 | Let's try implementing some GNUnet APIs. | David Barksdale | |
Instead of adding proper pipe/select support to emscripten the plan is now to start implementing GNUnet APIs in javascript. I imagine I'll have to write: client configuration connection server service | |||
2013-08-12 | Fix gnunet patch. | David Barksdale | |
2013-08-12 | Fix mismatched pushd/popd. | David Barksdale | |
2013-08-12 | Disable threads in libgcrypt. | David Barksdale | |
2013-08-11 | Disable AVX2 support which libgcrypt just added. | David Barksdale | |
2013-08-11 | Add missing test-driver in libgcrypt build. | David Barksdale | |
2013-07-16 | Setting up the environment GNUnet services want. | David Barksdale | |
* Fixed the GNUNET_PREFIX error. * Fixed the missing PORT and UNIXPATH error for peerinfo. | |||
2013-07-15 | Link gnunet-service-peerinfo into an HTML file. | David Barksdale | |
CELEBRATE! | |||
2013-07-12 | Hacks to get furthur with gnunet build. | David Barksdale | |
2013-07-10 | Added libidn build. | David Barksdale | |
2013-06-28 | Disable testing due to missing dependencies. | David Barksdale | |
Emscripten doesn't have getaddrinfo. I hit this function in some testing code and disabled it and everything depending on it. | |||
2013-06-23 | Furthur progress on building GNUnet. | David Barksdale | |
2013-06-12 | Added fake libextractor. | David Barksdale | |
Porting libextractor to emscripten will be done later. I didn't want to make it optional in GNUnet so now we have a libextractor stub. | |||
2013-06-08 | Add the build for zlib. | David Barksdale | |
2013-06-06 | Build libunistring. | David Barksdale | |
2013-05-30 | Get libgcrypt tests passing. | David Barksdale | |
I patched the sources to accept an "insecure" source of entropy which in emscripten is the browser's Math.random. The t-kdf tests requires more than 16 MiB of memory. At this time the -s TOTAL_MEMORY=X option doesn't actually work with EMMAKEN_JUST_CONFIGURE=true EMCONFIGURE_JS=true but I hope it will soon. Otherwise I'll come up another patch. | |||
2013-05-14 | Fix libgcrypt to build and run tests. | David Barksdale | |
I had to patch llvm-ar to properly extract archives made by libtool. The patch is in https://github.com/amatus/llvm. The first non-trivial test fails with: Fatal: no entropy gathering module detected | |||
2013-05-08 | Didn't mean to remove make install. | David Barksdale | |
2013-05-08 | libgpg-error tests pass | David Barksdale | |
Had to remove usage of __attribute__ ((__constructor__)). See https://github.com/kripken/emscripten/issues/1155 | |||
2013-05-08 | Build script makes libgpg-error and libgcrypt. | David Barksdale | |
2013-05-06 | Working on a script to build gnunet with emscripten. | David Barksdale | |