{"push_id":1288449781,"size":16,"distinct_size":15,"ref":"refs/heads/custom","head":"6611ddd3a63aece9cf8e474c5b8c48acd82e1759","before":"d4c2956d22231993fa5e6ac53e336bce4b06a85c","commits":[{"sha":"624cae3a25393fbe8cbae14bc5132a649835af7d","author":{"name":"ZenWalker","email":"91c67d796e0041dd930bd658c464a2930c24bfc3@riseup.net"},"message":"Add ability to use middle mouse button to close tabs\n\nFixes GH issue #25","distinct":false,"url":"https://api.github.com/repos/tgragnato/aMule/commits/624cae3a25393fbe8cbae14bc5132a649835af7d"},{"sha":"e8e1dec8361f24ea8beeabd1a5c8ac9ca7652284","author":{"name":"Tommaso Gragnato","email":"68cec589abcc8d73d2e92605fbaf168cbbf625ea@icloud.com"},"message":"Add a gitignore","distinct":true,"url":"https://api.github.com/repos/tgragnato/aMule/commits/e8e1dec8361f24ea8beeabd1a5c8ac9ca7652284"},{"sha":"74e573309bf0344d8a35e127ad8ef0baca21cffb","author":{"name":"Tommaso Gragnato","email":"68cec589abcc8d73d2e92605fbaf168cbbf625ea@icloud.com"},"message":"Get rid of some OSX-related binary files commited in the tree","distinct":true,"url":"https://api.github.com/repos/tgragnato/aMule/commits/74e573309bf0344d8a35e127ad8ef0baca21cffb"},{"sha":"f16b3d58577501e2ebea7174db121d288363d65b","author":{"name":"Tommaso Gragnato","email":"68cec589abcc8d73d2e92605fbaf168cbbf625ea@icloud.com"},"message":"Move some \"documentation\" in the docs folder","distinct":true,"url":"https://api.github.com/repos/tgragnato/aMule/commits/f16b3d58577501e2ebea7174db121d288363d65b"},{"sha":"f73fedff095d35012e96930512720bfc9b78f4fe","author":{"name":"Tommaso Gragnato","email":"68cec589abcc8d73d2e92605fbaf168cbbf625ea@icloud.com"},"message":"Move linux packaging samples in the platform directory\n\n- debian -> platforms/debian\n- *.spec -> platforms/rpm/","distinct":true,"url":"https://api.github.com/repos/tgragnato/aMule/commits/f73fedff095d35012e96930512720bfc9b78f4fe"},{"sha":"9b14bc5cd10f8eb0d713f46a5b1ae5c7a6417875","author":{"name":"Tommaso Gragnato","email":"68cec589abcc8d73d2e92605fbaf168cbbf625ea@icloud.com"},"message":"Remove unmaintained/unused helper script","distinct":true,"url":"https://api.github.com/repos/tgragnato/aMule/commits/9b14bc5cd10f8eb0d713f46a5b1ae5c7a6417875"},{"sha":"fc64d71ee54cfddf296ef1f504a3aca03d442005","author":{"name":"Tommaso Gragnato","email":"68cec589abcc8d73d2e92605fbaf168cbbf625ea@icloud.com"},"message":"Update the Xcode project\n\n- add missing sources ( ECTag + LibMuleSocket )\n- switch to a modern toolchain ( latest SDK / OSX 10.10+ / Clang / amd64 )\n- use tbd over dylib\n- completely automate the dependency build mechanism\n  - use the external build system to build dependencies\n  - switch to wxWidgets 3.0\n  - always use the master for CryptoPP\n\nTODO:\n- prefer the asio sockets over the wx ones\n- enable upnp and geoip as optional deps","distinct":true,"url":"https://api.github.com/repos/tgragnato/aMule/commits/fc64d71ee54cfddf296ef1f504a3aca03d442005"},{"sha":"8dadfe687379102a7017175d1a46dc9c738f4130","author":{"name":"Tommaso Gragnato","email":"68cec589abcc8d73d2e92605fbaf168cbbf625ea@icloud.com"},"message":"Value stored to 'newsize' during its initialization is never read","distinct":true,"url":"https://api.github.com/repos/tgragnato/aMule/commits/8dadfe687379102a7017175d1a46dc9c738f4130"},{"sha":"b784fe1be2dc72ff68be130e053630f0abbb633f","author":{"name":"Tommaso Gragnato","email":"68cec589abcc8d73d2e92605fbaf168cbbf625ea@icloud.com"},"message":"Workaround for interface freeze after click on clear\n\nThis doesn't interfere with the DeletePage logic.\nClosing a huge number of tabs/pages may result in\nseeing them closing one by one, in sequence.","distinct":true,"url":"https://api.github.com/repos/tgragnato/aMule/commits/b784fe1be2dc72ff68be130e053630f0abbb633f"},{"sha":"cb920b34a89329382d8d265925221e2329e8182c","author":{"name":"Tommaso Gragnato","email":"68cec589abcc8d73d2e92605fbaf168cbbf625ea@icloud.com"},"message":"Strengthen universal binary enforce logic\n\n- always deploy for OSX 10.10\n- always enforce universal binaries and libraries\n- use the cross compile makefile in CryptoPP\n- use the archs from the variable set by Xcode\n  - wxWidgets: use sed to convert the syntax and pass to configure\n  - CryptoPP: use explicit cross-compilation to preserve CXXFLAGS","distinct":true,"url":"https://api.github.com/repos/tgragnato/aMule/commits/cb920b34a89329382d8d265925221e2329e8182c"},{"sha":"f611ecf1a49e97ff61ebaaa74396142c2c673074","author":{"name":"Tommaso Gragnato","email":"68cec589abcc8d73d2e92605fbaf168cbbf625ea@icloud.com"},"message":"Lightly cleaned\n\n- BUILDING_MACOSX is no longer relevant\n- perhaps these groups are simpler\n- mute the weak encryption alerts","distinct":true,"url":"https://api.github.com/repos/tgragnato/aMule/commits/f611ecf1a49e97ff61ebaaa74396142c2c673074"},{"sha":"cf62e4178e8f6db32fed95c5ad48b9e3a706f431","author":{"name":"Tommaso Gragnato","email":"68cec589abcc8d73d2e92605fbaf168cbbf625ea@icloud.com"},"message":"Resolve truncation of value\n\nAbsolute value function 'abs' given an argument of type 'long'\nbut has parameter of type 'int' which may cause truncation of value","distinct":true,"url":"https://api.github.com/repos/tgragnato/aMule/commits/cf62e4178e8f6db32fed95c5ad48b9e3a706f431"},{"sha":"377e3639c4853f5d659caf961d4ceede3e7dde06","author":{"name":"Tommaso Gragnato","email":"68cec589abcc8d73d2e92605fbaf168cbbf625ea@icloud.com"},"message":"A small improvement\n\n- Continuous Integration with an integrated README\n  - Initial support for Travis CI (Linux/OSX)\n  - Add a minimal README written in markdown\n    - describe the test platform matrix\n    - table layout\n  - Decrease build time and resources\n    - Reduce bandwith usage by shallow cloning a single branch\n\n- Avoid unneeded recompilations\n  - Everytime the timestamps change Xcode would like to recompile everything.\n  - Yeah this is a Makefile trick!\n\nTODO:\nTravis supports building Xcode projects,\nbut compilinng wxWidgets is taking too long,\nthe process is killed and the build is signed as failed,\nthe project is actually ok.\nDecrease build time with some hacks to FixMe ;)","distinct":true,"url":"https://api.github.com/repos/tgragnato/aMule/commits/377e3639c4853f5d659caf961d4ceede3e7dde06"},{"sha":"60b37584fe657916e115a24a4dc845241642adab","author":{"name":"Tommaso Gragnato","email":"68cec589abcc8d73d2e92605fbaf168cbbf625ea@icloud.com"},"message":"Configure CI build with more flags to test a larger code surface","distinct":true,"url":"https://api.github.com/repos/tgragnato/aMule/commits/60b37584fe657916e115a24a4dc845241642adab"},{"sha":"bc8570dd4b07b5f3775131b2f45de51c65546836","author":{"name":"Tommaso Gragnato","email":"68cec589abcc8d73d2e92605fbaf168cbbf625ea@icloud.com"},"message":"Ignore more executables\n\n- utilities:\n  alc\n  alcc\n  cas\n  wxcas\n- optionals:\n  amulecmd\n  amulegui\n  amuled\n  amuleweb","distinct":true,"url":"https://api.github.com/repos/tgragnato/aMule/commits/bc8570dd4b07b5f3775131b2f45de51c65546836"},{"sha":"6611ddd3a63aece9cf8e474c5b8c48acd82e1759","author":{"name":"Tommaso Gragnato","email":"68cec589abcc8d73d2e92605fbaf168cbbf625ea@icloud.com"},"message":"Add support for the Portable UPnP SDK library\n\nThis is not completely self contained:\nit needs autotools to be installed in the build machine.","distinct":true,"url":"https://api.github.com/repos/tgragnato/aMule/commits/6611ddd3a63aece9cf8e474c5b8c48acd82e1759"}]}
{"actor":{"display_login":"tgragnato"}}