{"push_id":1059037671,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"8bb0cc0eca2ed905f1c48dcf22e8bd637e3dd23e","before":"afb514ccde3c50ce1f57a37fd862789c1a955837","commits":[{"sha":"c8d7a3f0a98c87406ce1f0dc7f715ebfc5545e70","author":{"email":"69237f2a5aa1faa7323b7a01e92590ca03d8cffc@thingobjectentity.net","name":"Daniel Krawisz"},"message":"Plaintext keys.dat and database allowed.","distinct":true,"url":"https://api.github.com/repos/DanielKrawisz/bmagent/commits/c8d7a3f0a98c87406ce1f0dc7f715ebfc5545e70"},{"sha":"1fe38b915bb305ab3397c03ed00e571a497d7ea7","author":{"email":"69237f2a5aa1faa7323b7a01e92590ca03d8cffc@thingobjectentity.net","name":"Daniel Krawisz"},"message":"Option to display log data to command line.","distinct":true,"url":"https://api.github.com/repos/DanielKrawisz/bmagent/commits/1fe38b915bb305ab3397c03ed00e571a497d7ea7"},{"sha":"a26aa88a2e881832f5c0747271b139e681fef7d7","author":{"email":"69237f2a5aa1faa7323b7a01e92590ca03d8cffc@thingobjectentity.net","name":"Daniel Krawisz"},"message":"Eliminate memory leak in store.","distinct":true,"url":"https://api.github.com/repos/DanielKrawisz/bmagent/commits/a26aa88a2e881832f5c0747271b139e681fef7d7"},{"sha":"7a603315defa3a3d84a7f0424095a7b0f4a29c9f","author":{"email":"69237f2a5aa1faa7323b7a01e92590ca03d8cffc@thingobjectentity.net","name":"Daniel Krawisz"},"message":"Server can now manage multiple sets of keys for different users.","distinct":true,"url":"https://api.github.com/repos/DanielKrawisz/bmagent/commits/7a603315defa3a3d84a7f0424095a7b0f4a29c9f"},{"sha":"12b3361f47cef1e9dc550d6210623bc7905ebe06","author":{"email":"69237f2a5aa1faa7323b7a01e92590ca03d8cffc@thingobjectentity.net","name":"Daniel Krawisz"},"message":"Optimized pow queue with new PowManager struct.\n\nPowManager now handles the pow queue and reacts immediately to\nrequests to calculate pow rather than checking the queue every\nfew minutes. The ServerOps is also more encapsulated now.","distinct":true,"url":"https://api.github.com/repos/DanielKrawisz/bmagent/commits/12b3361f47cef1e9dc550d6210623bc7905ebe06"},{"sha":"7048c1ea63f85ea5e1c70ca6702326b507dc4318","author":{"email":"69237f2a5aa1faa7323b7a01e92590ca03d8cffc@thingobjectentity.net","name":"Daniel Krawisz"},"message":"Incorporate Runner into pow manager.","distinct":true,"url":"https://api.github.com/repos/DanielKrawisz/bmagent/commits/7048c1ea63f85ea5e1c70ca6702326b507dc4318"},{"sha":"6c897efe6334915cb86849ac63fc2bfda8fb1375","author":{"email":"69237f2a5aa1faa7323b7a01e92590ca03d8cffc@thingobjectentity.net","name":"Daniel Krawisz"},"message":"pow queue allows for multiple users.","distinct":true,"url":"https://api.github.com/repos/DanielKrawisz/bmagent/commits/6c897efe6334915cb86849ac63fc2bfda8fb1375"},{"sha":"8bb0cc0eca2ed905f1c48dcf22e8bd637e3dd23e","author":{"email":"69237f2a5aa1faa7323b7a01e92590ca03d8cffc@thingobjectentity.net","name":"Daniel Krawisz"},"message":"multiple users now supported internally.","distinct":true,"url":"https://api.github.com/repos/DanielKrawisz/bmagent/commits/8bb0cc0eca2ed905f1c48dcf22e8bd637e3dd23e"}]}