{"ref":"refs/heads/master","commits":[{"author":{"name":"Dirkjan Bussink","email":"d69eedf9386eafb922b5983901ebb19141493da3@gmail.com"},"url":"https://api.github.com/repos/rubinius/rubinius/commits/fb55bdc090cafdcd2b0f05d5bad904f8c628ab59","message":"Allow using a different linker in Daedalus\n\nNot on all platforms (e.g. Solaris) you can link with gcc\nand expect all c++ features to work. If you don't use g++ on\nSolaris, c++ exceptions won't work and this Rubinius crashes.\n\nThis changes allows Daedalus for using a different linker and\nsets it up to use g++ by default so we link the Rubinius binary\nwith g++.","sha":"fb55bdc090cafdcd2b0f05d5bad904f8c628ab59"},{"author":{"name":"Dirkjan Bussink","email":"d69eedf9386eafb922b5983901ebb19141493da3@gmail.com"},"url":"https://api.github.com/repos/rubinius/rubinius/commits/aace867907c543258d81ba46e0c478b0207f5386","message":"On Solaris getcwd allocates a buffer of the given size\n\nIf you use getcwd on Solaris with a NULL pointer as the\nfirst argument, it will only allocate a buffer the size\nof the second argument when creating it. By giving a\nvalue larger than 0 as the argument, we make sure that\nenough space can be allocated for actually returning a\nString in this test.","sha":"aace867907c543258d81ba46e0c478b0207f5386"},{"author":{"name":"Dirkjan Bussink","email":"d69eedf9386eafb922b5983901ebb19141493da3@gmail.com"},"url":"https://api.github.com/repos/rubinius/rubinius/commits/68973200279e8e475c81be53cff0afa01259245a","message":"Remove unused types generator","sha":"68973200279e8e475c81be53cff0afa01259245a"},{"author":{"name":"Dirkjan Bussink","email":"d69eedf9386eafb922b5983901ebb19141493da3@gmail.com"},"url":"https://api.github.com/repos/rubinius/rubinius/commits/915495012a8d436ac576e20a0e1a679635f275ca","message":"We need to check stdint.h for types too","sha":"915495012a8d436ac576e20a0e1a679635f275ca"},{"author":{"name":"Dirkjan Bussink","email":"d69eedf9386eafb922b5983901ebb19141493da3@gmail.com"},"url":"https://api.github.com/repos/rubinius/rubinius/commits/a93adb46eac78b58a341ca993fe2bf67ee5f8669","message":"Use the correct type for htons according to the man page\n\nThis actually breaks otherwise on Solaris, since there is\nno type u_int16_t on that platform. The man page for htons\nalso names uint16_t as the type for the argument and return\nvalue so we should adhere to that type.\n\nThe previous commit makes sure this type is actually discovered\non OS X, since on that platform apparently including sys/types.h\ndoesn't make this type available.","sha":"a93adb46eac78b58a341ca993fe2bf67ee5f8669"}],"head":"a93adb46eac78b58a341ca993fe2bf67ee5f8669","size":5,"push_id":49798443}