{"push_id":1281365366,"size":21,"distinct_size":21,"ref":"refs/heads/master","head":"015b9e92b66dcf46ea796fe647c565ff57a031ce","before":"100ddd6724ca586e5a72eadca053c3ba6fa5570e","commits":[{"sha":"2c8614c639fe5f2d6cc5e74cac6562203eb6a663","author":{"name":"Peace-Maker","email":"2c7f5ff2d117b4a74f26ff89b2bb59b61fe007ff@wcfan.de"},"message":"Keep optional natives optional after reloading\n\nBug 6518\n\nStarting from no plugins loaded, after the final step of the following,\nbasetriggers will be marked as errored because mapchooser is missing:\n\nLoad basetriggers\nLoad mapchooser\nUnload mapchooser\nLoad mapchooser\nUnload mapchooser\n\nWe lose the SP_NTVFLAG_OPTIONAL when removing a WeakNative. The\n__pl_mapchooser_SetNTVOptional() is only called in basetriggers when it\nis loaded. It adds the OPTIONAL flag to the mapchooser natives the\nbasetrigger plugin uses.\nWhen mapchooser is loaded, the native is overwritten and the OPTIONAL\nflag consumed (WeakNative registered), but not preserved. Later when\nmapchooser is unloaded the WeakNative is removed in\nCNativeOwner::UnbindWeakRef, but the OPTIONAL flag isn't added again.\nThe next time mapchooser is loaded, the natives aren't optional anymore\nand will cause a real dependency.\n\nThe change in ShareSys isn't needed to fix the error, but is included to\nkeep the SP_NTVFLAG_OPTIONAL flag consistent.","distinct":true,"url":"https://api.github.com/repos/ErikMinekus/sourcemod/commits/2c8614c639fe5f2d6cc5e74cac6562203eb6a663"},{"sha":"7008a566a89879a38aeac8e373f2cd2ef7a91a32","author":{"name":"Nicholas Hastings","email":"a3015c80f2a7a4c2e66071ff956485db1a4ea713@gmail.com"},"message":"Redownload GeoIP data if file size is 0, regardless of file modified time..","distinct":true,"url":"https://api.github.com/repos/ErikMinekus/sourcemod/commits/7008a566a89879a38aeac8e373f2cd2ef7a91a32"},{"sha":"3cccfc15da4eda796d79b3b50cadd081ba308bc4","author":{"name":"David Anderson","email":"55b61f375a4d6b80452c975b527e7ae6b88356fd@alliedmods.net"},"message":"Update to SourcePawn 1.9 and the latest AMTL.","distinct":true,"url":"https://api.github.com/repos/ErikMinekus/sourcemod/commits/3cccfc15da4eda796d79b3b50cadd081ba308bc4"},{"sha":"57229aac914f4c692362086810fa0a5e44392a69","author":{"name":"David Anderson","email":"55b61f375a4d6b80452c975b527e7ae6b88356fd@alliedmods.net"},"message":"Merge pull request #530 from alliedmodders/new-amtl\n\nUpdate to SourcePawn 1.9 and the latest AMTL.","distinct":true,"url":"https://api.github.com/repos/ErikMinekus/sourcemod/commits/57229aac914f4c692362086810fa0a5e44392a69"},{"sha":"56585fc32ac6f030cf5b0db5719ab05c09939499","author":{"name":"Nicholas Hastings","email":"a3015c80f2a7a4c2e66071ff956485db1a4ea713@gmail.com"},"message":"Add preliminary gamedata for Day of Infamy.","distinct":true,"url":"https://api.github.com/repos/ErikMinekus/sourcemod/commits/56585fc32ac6f030cf5b0db5719ab05c09939499"},{"sha":"919a1e7bb98f9d440b1f8ab3d5155d766f25643a","author":{"name":"Nicholas Hastings","email":"a3015c80f2a7a4c2e66071ff956485db1a4ea713@gmail.com"},"message":"Fix typo in DoI SlapSound13.","distinct":true,"url":"https://api.github.com/repos/ErikMinekus/sourcemod/commits/919a1e7bb98f9d440b1f8ab3d5155d766f25643a"},{"sha":"61e958e67910d5596b8c88d5bb964706776ec505","author":{"name":"David Anderson","email":"55b61f375a4d6b80452c975b527e7ae6b88356fd@alliedmods.net"},"message":"Merge pull request #529 from peace-maker/optional_natives\n\nKeep optional natives optional after reloading","distinct":true,"url":"https://api.github.com/repos/ErikMinekus/sourcemod/commits/61e958e67910d5596b8c88d5bb964706776ec505"},{"sha":"a7f5fb7a0858a45e7b5bd5aff143e93c43ae5df6","author":{"name":"David Anderson","email":"55b61f375a4d6b80452c975b527e7ae6b88356fd@alliedmods.net"},"message":"Fix Linux build.","distinct":true,"url":"https://api.github.com/repos/ErikMinekus/sourcemod/commits/a7f5fb7a0858a45e7b5bd5aff143e93c43ae5df6"},{"sha":"f06bdc9121ce9b10c1df9613b42bb0504f9fa037","author":{"name":"Luki","email":"010d1a15ef9aafe88fa3dab01085858de1b32cdb@gmail.com"},"message":"Add expanded documentation for sm_reserve_type (#531)\n\nThere is no information about sm_reserve_type 2 in the cfg file, even though reserve type 2 exists in the plugin and on the wikia.","distinct":true,"url":"https://api.github.com/repos/ErikMinekus/sourcemod/commits/f06bdc9121ce9b10c1df9613b42bb0504f9fa037"},{"sha":"988d023e89aeb86083f0b0e6917274c082a5cebd","author":{"name":"Ross Bemrose","email":"9d70e97bea14df868b194433367522251277cec1@gmail.com"},"message":"Fix /nominations returning Plugin_Continue (#532)","distinct":true,"url":"https://api.github.com/repos/ErikMinekus/sourcemod/commits/988d023e89aeb86083f0b0e6917274c082a5cebd"},{"sha":"f2751815bed0058660baceea4df882f5bc8bba7b","author":{"name":"Ruben Gonzalez","email":"42f5f341a47aeb20f3e0f4ea8c59fc2d2251c62e@gmail.com"},"message":"Fix CS:GO signature for conflicts with detours.","distinct":true,"url":"https://api.github.com/repos/ErikMinekus/sourcemod/commits/f2751815bed0058660baceea4df882f5bc8bba7b"},{"sha":"4b52a7e531ec6b0419945557edc3edbb1159c047","author":{"name":"Ruben Gonzalez","email":"42f5f341a47aeb20f3e0f4ea8c59fc2d2251c62e@gmail.com"},"message":"Update Insurgency gamedata.","distinct":true,"url":"https://api.github.com/repos/ErikMinekus/sourcemod/commits/4b52a7e531ec6b0419945557edc3edbb1159c047"},{"sha":"0707f14c7a05a63a3eaaba3c0b9f09192ab6a11b","author":{"name":"Nicholas Hastings","email":"a3015c80f2a7a4c2e66071ff956485db1a4ea713@gmail.com"},"message":"Update Dino D-Day gamedata.\n\n(Piggy-backing off of Blade Symphony now instead of Alien Swarm.\nThey switched to Portal 2 engine so detects as Blade Symphony, and\nboth are pretty vanilla at the engine level.)","distinct":true,"url":"https://api.github.com/repos/ErikMinekus/sourcemod/commits/0707f14c7a05a63a3eaaba3c0b9f09192ab6a11b"},{"sha":"a25e3755dba268ab74ab9f70bfc19e79fe412271","author":{"name":"Nicholas Hastings","email":"a3015c80f2a7a4c2e66071ff956485db1a4ea713@gmail.com"},"message":"Fix typo in updated Dino D-Day gamedata.","distinct":true,"url":"https://api.github.com/repos/ErikMinekus/sourcemod/commits/a25e3755dba268ab74ab9f70bfc19e79fe412271"},{"sha":"51a6b9ce30de78f7a78b79739d1f911795b87604","author":{"name":"Ruben Gonzalez","email":"42f5f341a47aeb20f3e0f4ea8c59fc2d2251c62e@gmail.com"},"message":"Update CS:GO gamedata for latest update.","distinct":true,"url":"https://api.github.com/repos/ErikMinekus/sourcemod/commits/51a6b9ce30de78f7a78b79739d1f911795b87604"},{"sha":"94383d995da8f7c208b7060eaccdb3ae73b93163","author":{"name":"Nicholas Hastings","email":"a3015c80f2a7a4c2e66071ff956485db1a4ea713@gmail.com"},"message":"Fix building of MySQL DBI extension on VS 2015+.","distinct":true,"url":"https://api.github.com/repos/ErikMinekus/sourcemod/commits/94383d995da8f7c208b7060eaccdb3ae73b93163"},{"sha":"f3c454084af66c39514776fc3f92e7afa72ba809","author":{"name":"Nicholas Hastings","email":"a3015c80f2a7a4c2e66071ff956485db1a4ea713@gmail.com"},"message":"Update to latest Sourcepawn for fixens.","distinct":true,"url":"https://api.github.com/repos/ErikMinekus/sourcemod/commits/f3c454084af66c39514776fc3f92e7afa72ba809"},{"sha":"5b9ae5917b23deb3e31e47771407d147613b767a","author":{"name":"Peace-Maker","email":"2c7f5ff2d117b4a74f26ff89b2bb59b61fe007ff@wcfan.de"},"message":"Add ICellArray and create/free in ISourceMod\n\nAdd an ICellArray interface to expose the adt_array CellArray class from\nlogic to core.\nAdd methods to ISourceMod to create and delete ICellArray instances in\nlogic.","distinct":true,"url":"https://api.github.com/repos/ErikMinekus/sourcemod/commits/5b9ae5917b23deb3e31e47771407d147613b767a"},{"sha":"ecbedb7b113300cea55548cd92957d124f396cf3","author":{"name":"Peace-Maker","email":"2c7f5ff2d117b4a74f26ff89b2bb59b61fe007ff@wcfan.de"},"message":"Don't expose CellArrays in ISourceMod to extensions\n\nDon't let extensions have access to the internal implementation of cell\narrays.","distinct":true,"url":"https://api.github.com/repos/ErikMinekus/sourcemod/commits/ecbedb7b113300cea55548cd92957d124f396cf3"},{"sha":"ab53e580db6468ba091bf04f4d0b7c0cfa4fb1a6","author":{"name":"David Anderson","email":"55b61f375a4d6b80452c975b527e7ae6b88356fd@alliedmods.net"},"message":"Merge pull request #537 from peace-maker/cellarray_bridge\n\nAdd ICellArray creation/deletion to logic bridge","distinct":true,"url":"https://api.github.com/repos/ErikMinekus/sourcemod/commits/ab53e580db6468ba091bf04f4d0b7c0cfa4fb1a6"}]}
{"actor":{"display_login":"ErikMinekus"}}