payload: {"push_id":4021260379,"size":9,"distinct_size":7,"ref":"refs/heads/port-schnorr-msig-d3735","head":"5d07e8ff9827564a7afd3bc80d4057057e881773","before":"6189df322cda390da866e7855ab9076cecfd98ee","commits":[{"sha":"514eb3866750426032d3b962bb580cdfaa9698bc","author":{"name":"Calin Culianu","email":"57549f2037ccc250f2203dbfbed8f6f454d58f12@gmail.com"},"message":"Fixed compile error for --enable-debug on non-Linux\n\nOn BSD and Darwin and other non-Linux, --enable-debug compilation\nwas producing the following error:\n\n---\n\n  sync.cpp:36:27: error: no member named 'lexical_cast' in namespace 'boost'\n      uint64_t tid = boost::lexical_cast<uint64_t>(boost::this_thread::get_id());\n                   ~~~~~~~^\n  sync.cpp:36:40: error: unexpected type name 'uint64_t': expected expression\n      uint64_t tid = boost::lexical_cast<uint64_t>(boost::this_thread::get_id());\n                                       ^\n  2 errors generated.\n\n---\n\nI tried fixing this by #including the requisite lexical_cast header for\nboost, but that produced a runtime error due to an uncaught exception on\nDarwin (bad_lexical_cast) -- presumably the thread-id on Darwin cannot\nbe lexically cast to int.\n\nThere is no guaranteed way to turn a std::thread::id (or boost::thread::id)\ninto an int save for hashing it using std::hash. So we do that for the\nnon-linux case, and compilation succeeds and bitcoind runs ok.","distinct":false,"url":"https://api.github.com/repos/sickpig/BitcoinUnlimited/commits/514eb3866750426032d3b962bb580cdfaa9698bc"},{"sha":"9baff9aa124c6e3d26a3860d8e0659912189d74b","author":{"name":"Andrew Stone","email":"762e292fc292ef70cfeb1884b3002d79598a9eef@gmail.com"},"message":"Merge pull request #1905 from cculianu/dev_fix_nonlinux_compile\n\nFixed compile error for --enable-debug on non-Linux","distinct":false,"url":"https://api.github.com/repos/sickpig/BitcoinUnlimited/commits/9baff9aa124c6e3d26a3860d8e0659912189d74b"},{"sha":"864f08dd2f432fb5e5c46a845e60eb8bdd2f71fe","author":{"name":"Andrea Suisani","email":"719162c503ab0313bf067bbc72ab2d4cdcca325c@gmail.com"},"message":"Fix a bash syntax error in .travis.yml","distinct":true,"url":"https://api.github.com/repos/sickpig/BitcoinUnlimited/commits/864f08dd2f432fb5e5c46a845e60eb8bdd2f71fe"},{"sha":"9c6e8c2867f56b0e9025ecad3db15dceedcad5b9","author":{"name":"Andrea Suisani","email":"719162c503ab0313bf067bbc72ab2d4cdcca325c@gmail.com"},"message":"Move set_success and set_error to script/script_error.h","distinct":true,"url":"https://api.github.com/repos/sickpig/BitcoinUnlimited/commits/9c6e8c2867f56b0e9025ecad3db15dceedcad5b9"},{"sha":"65eb3f19c859176a3513c6b8d81c07c73db139c2","author":{"name":"Amaury Séchet","email":"0e504717262715831a4568194b28f33dfb77b110@gmail.com"},"message":"Add a facility to parse and validate script bitfields.\n\nBitfield are little endian and has a size proportional to\nthe number of bits they represent. The decoder validates that\nthere are no out of bound bits.\n\nThis is a port of https://reviews.bitcoinabc.org/D3735","distinct":true,"url":"https://api.github.com/repos/sickpig/BitcoinUnlimited/commits/65eb3f19c859176a3513c6b8d81c07c73db139c2"},{"sha":"37541a5f244a9678b72470c88b400ebf71c7bc0e","author":{"name":"Andrea Suisani","email":"719162c503ab0313bf067bbc72ab2d4cdcca325c@gmail.com"},"message":"Add new files to the list of files to auto format","distinct":true,"url":"https://api.github.com/repos/sickpig/BitcoinUnlimited/commits/37541a5f244a9678b72470c88b400ebf71c7bc0e"},{"sha":"452496e48cd8b3ed9cb3d9c9734432a28e4c8507","author":{"name":"Andrea Suisani","email":"719162c503ab0313bf067bbc72ab2d4cdcca325c@gmail.com"},"message":"Actual formatting for bitbitfield.* and related unit tests","distinct":true,"url":"https://api.github.com/repos/sickpig/BitcoinUnlimited/commits/452496e48cd8b3ed9cb3d9c9734432a28e4c8507"},{"sha":"c028b25dff7e194c922f1ee683f7f357c4328d71","author":{"name":"Andrea Suisani","email":"719162c503ab0313bf067bbc72ab2d4cdcca325c@gmail.com"},"message":"No need for anonymous namespace for set_{success,error}() definition","distinct":true,"url":"https://api.github.com/repos/sickpig/BitcoinUnlimited/commits/c028b25dff7e194c922f1ee683f7f357c4328d71"},{"sha":"5d07e8ff9827564a7afd3bc80d4057057e881773","author":{"name":"Andrea Suisani","email":"719162c503ab0313bf067bbc72ab2d4cdcca325c@gmail.com"},"message":"Update cashlib.py script error enumerator","distinct":true,"url":"https://api.github.com/repos/sickpig/BitcoinUnlimited/commits/5d07e8ff9827564a7afd3bc80d4057057e881773"}]}
other: {"actor":{"display_login":"sickpig"}}