{"push_id":595391552,"size":5,"distinct_size":5,"ref":"refs/heads/client-server","head":"d269f24e77785c295c344d238837cf088990069c","before":"ec1bd04cd72295f7867edbd3eaa407db28e313b0","commits":[{"sha":"b0a8a6e09cbb10bfc5c9ac2d00c6937f27712ce2","author":{"email":"a55720fd14370235494470fd4c34cd705ad28e66@users.sourceforge.net","name":"Thoronador"},"message":"implement DomainSocketDatabase::getFilesFromDirectory()","distinct":true,"url":"https://api.github.com/repos/Thoronador/picdb/commits/b0a8a6e09cbb10bfc5c9ac2d00c6937f27712ce2"},{"sha":"1aca6c87acda65494da79dcca6a5e8ac6b84400f","author":{"email":"a55720fd14370235494470fd4c34cd705ad28e66@users.sourceforge.net","name":"Thoronador"},"message":"DirectDatabase::hashUnhashedFiles() will now check directory\n\nThe function now does check whether the given base directory\nexists or not. If not, the functions returns early.","distinct":true,"url":"https://api.github.com/repos/Thoronador/picdb/commits/1aca6c87acda65494da79dcca6a5e8ac6b84400f"},{"sha":"3eed6ad873aee16caad7d93c3884eab0293424de","author":{"email":"a55720fd14370235494470fd4c34cd705ad28e66@users.sourceforge.net","name":"Thoronador"},"message":"update subproject","distinct":true,"url":"https://api.github.com/repos/Thoronador/picdb/commits/3eed6ad873aee16caad7d93c3884eab0293424de"},{"sha":"d6719b9cba5a89aa84169377b8b104552136a60a","author":{"email":"a55720fd14370235494470fd4c34cd705ad28e66@users.sourceforge.net","name":"Thoronador"},"message":"picdbd: add CommandHashUnhashed","distinct":true,"url":"https://api.github.com/repos/Thoronador/picdb/commits/d6719b9cba5a89aa84169377b8b104552136a60a"},{"sha":"d269f24e77785c295c344d238837cf088990069c","author":{"email":"a55720fd14370235494470fd4c34cd705ad28e66@users.sourceforge.net","name":"Thoronador"},"message":"fix CMake file for daemon","distinct":true,"url":"https://api.github.com/repos/Thoronador/picdb/commits/d269f24e77785c295c344d238837cf088990069c"}]}