{"push_id":1028783556,"size":87,"distinct_size":87,"ref":"refs/heads/sort_soldiers","head":"7d6e5797ffe8550f67ea4e2d2f2195a1a9eb0805","before":"4e59eb4fd6c235fa70dd81e7d319cdafd88c1a19","commits":[{"sha":"ebf104a2998a1ff0aef1e9e11b80f50ab30ceb68","author":{"email":"4fa5559b4dffac134135a194c61620b3a49a2ea9@gmail.com","name":"Jaco"},"message":"Merge pull request #1 from SupSuper/master\n\nIgnore this; it's just a test","distinct":true,"url":"https://api.github.com/repos/myk002/OpenXcom/commits/ebf104a2998a1ff0aef1e9e11b80f50ab30ceb68"},{"sha":"334d15a7a4283c7b8221d96959cbd5113cc15453","author":{"email":"def5388b3fb0a10b285f78ae149b0c8729d07220@gmail.com","name":"DreamThorn"},"message":"Modified the kneel button to indicate whether or not the current unit is\nkneeled.","distinct":true,"url":"https://api.github.com/repos/myk002/OpenXcom/commits/334d15a7a4283c7b8221d96959cbd5113cc15453"},{"sha":"bca58f6b6137472f181d7655a8b2edeadea5ef6f","author":{"email":"def5388b3fb0a10b285f78ae149b0c8729d07220@gmail.com","name":"DreamThorn"},"message":"Merge branch 'master' of https://github.com/SupSuper/OpenXcom into kneel_button_toggle","distinct":true,"url":"https://api.github.com/repos/myk002/OpenXcom/commits/bca58f6b6137472f181d7655a8b2edeadea5ef6f"},{"sha":"4a6c271b54069097f35f66a122ee5a49866ad4f8","author":{"email":"def5388b3fb0a10b285f78ae149b0c8729d07220@gmail.com","name":"DreamThorn"},"message":"Added TFTD kneel button images.","distinct":true,"url":"https://api.github.com/repos/myk002/OpenXcom/commits/4a6c271b54069097f35f66a122ee5a49866ad4f8"},{"sha":"0e8af494fe0198439881b27d1769f2bb2cbac357","author":{"email":"def5388b3fb0a10b285f78ae149b0c8729d07220@gmail.com","name":"DreamThorn"},"message":"Merge branch 'master' of https://github.com/SupSuper/OpenXcom into kneel_button_toggle","distinct":true,"url":"https://api.github.com/repos/myk002/OpenXcom/commits/0e8af494fe0198439881b27d1769f2bb2cbac357"},{"sha":"3eb30c2087de6c33cfcaeb3426d9e3832a8604b9","author":{"email":"681e2237e15495bfacc209ed47bfb18c5b210316@gmail.com","name":"SupSuper"},"message":"Fix end of mission commendations crash","distinct":true,"url":"https://api.github.com/repos/myk002/OpenXcom/commits/3eb30c2087de6c33cfcaeb3426d9e3832a8604b9"},{"sha":"12f1212913518141c189336fd2d71ea66a796fb9","author":{"email":"297909b968a9455d2791492598a8495acdabfa15@hotmail.com","name":"Warboy1982"},"message":"try culling nodes and sanitizing links instead of throwing exceptions\n\ni don't really like adding this kind of overhead,\nbut TFTD has forced my hand on this one.","distinct":true,"url":"https://api.github.com/repos/myk002/OpenXcom/commits/12f1212913518141c189336fd2d71ea66a796fb9"},{"sha":"ffa9738928689f23ae6708c68a7bf1f39a33890d","author":{"email":"7e4e9df73b455790b7ae03951f554352beb39606@yahoo.com","name":"NHOrus"},"message":"Empty file does nothing\nExcept takes time and space.\nPurged, left only header with everything code-relevant inside.","distinct":true,"url":"https://api.github.com/repos/myk002/OpenXcom/commits/ffa9738928689f23ae6708c68a7bf1f39a33890d"},{"sha":"66c7e3f8d933242bfea8979785ca84f5114dd05f","author":{"email":"7e4e9df73b455790b7ae03951f554352beb39606@yahoo.com","name":"NHOrus"},"message":"And removed from other build systems, to prevent unfortunate implications","distinct":true,"url":"https://api.github.com/repos/myk002/OpenXcom/commits/66c7e3f8d933242bfea8979785ca84f5114dd05f"},{"sha":"4f400843009b258dfb3cf1f5d7fe8e92b71f0a7f","author":{"email":"297909b968a9455d2791492598a8495acdabfa15@hotmail.com","name":"Warboy1982"},"message":"use dummies to pad out the array to solve direct reference issues\n\nif we've culled nodes from the rmp, we'd have to retroactively adjust all\nthe built-in node links to reflect the nodes that were removed.\nas this is an implementational nightmare, i've opted instead to pad out the\nvector with dummy entries to keep all the sane links sane, and prune any\nlinks to the dummy nodes. the dummy nodes will be ignored by the AI and\nspawning functions completely.","distinct":true,"url":"https://api.github.com/repos/myk002/OpenXcom/commits/4f400843009b258dfb3cf1f5d7fe8e92b71f0a7f"},{"sha":"706cbc1d255d12fc8148ee274c7c9e48728ca326","author":{"email":"d97450338c17d5bf1ba27655a5ac27677e3ad8f0@opmbx.org","name":"Mikolaj 'lich' Halber"},"message":"Added Haiku support","distinct":true,"url":"https://api.github.com/repos/myk002/OpenXcom/commits/706cbc1d255d12fc8148ee274c7c9e48728ca326"},{"sha":"8227eaaf2e16d8ac1da22b35f94caa086990caf3","author":{"email":"297909b968a9455d2791492598a8495acdabfa15@hotmail.com","name":"Warboy1982"},"message":"add config option for touch interface\n\nthis is a config setting, i'm not gonna bother putting it in the menu with\na translated string, it's just a stop-gap until proper touch support.\n\nfor those interested, add the following to your config file:\ntouchEnabled: true","distinct":true,"url":"https://api.github.com/repos/myk002/OpenXcom/commits/8227eaaf2e16d8ac1da22b35f94caa086990caf3"},{"sha":"5ad313af2f4614ada6bbea6983154a824550e489","author":{"email":"7e4e9df73b455790b7ae03951f554352beb39606@yahoo.com","name":"NHOrus"},"message":"Fixes buffer overflow\n\nDeals with things described in http://openxcom.org/bugs/openxcom/issues/1162\nby checking for -1 in rankInt before using it as an index.","distinct":true,"url":"https://api.github.com/repos/myk002/OpenXcom/commits/5ad313af2f4614ada6bbea6983154a824550e489"},{"sha":"69348f288340bb92353cd460d7f509517a9cb4a5","author":{"email":"7e4e9df73b455790b7ae03951f554352beb39606@yahoo.com","name":"NHOrus"},"message":"Ranks. We got enum for that.","distinct":true,"url":"https://api.github.com/repos/myk002/OpenXcom/commits/69348f288340bb92353cd460d7f509517a9cb4a5"},{"sha":"9335a374e0d9698192335e34f5d3536b9b426ddc","author":{"email":"7e4e9df73b455790b7ae03951f554352beb39606@yahoo.com","name":"NHOrus"},"message":"Only possible place where -1 can bit us.\nSo, cast to unsigned and hope for the best instead of buffer overflow.","distinct":true,"url":"https://api.github.com/repos/myk002/OpenXcom/commits/9335a374e0d9698192335e34f5d3536b9b426ddc"},{"sha":"b97b25a6919726a86d48bdb94ca7750bbbf927db","author":{"email":"7e4e9df73b455790b7ae03951f554352beb39606@yahoo.com","name":"NHOrus"},"message":"Unconfusing and unbreaking","distinct":true,"url":"https://api.github.com/repos/myk002/OpenXcom/commits/b97b25a6919726a86d48bdb94ca7750bbbf927db"},{"sha":"1b263719d75fd9f6aecbd175b60704d5d31c5b39","author":{"email":"681e2237e15495bfacc209ed47bfb18c5b210316@gmail.com","name":"Daniel"},"message":"Merge pull request #1082 from NHOrus/overflow-2\n\nFixes buffer overflow","distinct":true,"url":"https://api.github.com/repos/myk002/OpenXcom/commits/1b263719d75fd9f6aecbd175b60704d5d31c5b39"},{"sha":"3e8627ea2aaccc6603d8afeb5f37f8ca7e71c279","author":{"email":"681e2237e15495bfacc209ed47bfb18c5b210316@gmail.com","name":"SupSuper"},"message":"More cleanup and crash prevention","distinct":true,"url":"https://api.github.com/repos/myk002/OpenXcom/commits/3e8627ea2aaccc6603d8afeb5f37f8ca7e71c279"},{"sha":"0a024a80dbe18a6d3e336480be1e8c4b7c76bbc5","author":{"email":"681e2237e15495bfacc209ed47bfb18c5b210316@gmail.com","name":"Daniel"},"message":"Merge pull request #1081 from NHOrus/cleanup\n\nEmpty file does nothing","distinct":true,"url":"https://api.github.com/repos/myk002/OpenXcom/commits/0a024a80dbe18a6d3e336480be1e8c4b7c76bbc5"},{"sha":"c1a9fd013c2444813253e145758e1de6a28d4374","author":{"email":"681e2237e15495bfacc209ed47bfb18c5b210316@gmail.com","name":"SupSuper"},"message":"Merge branch 'kneel_button_toggle' of https://github.com/DreamThorn/OpenXcom into DreamThorn-kneel_button_toggle\n\n# Conflicts:\n#\tsrc/Battlescape/BattlescapeState.h","distinct":true,"url":"https://api.github.com/repos/myk002/OpenXcom/commits/c1a9fd013c2444813253e145758e1de6a28d4374"}]}