{"push_id":746833375,"size":987,"distinct_size":57,"ref":"refs/heads/playscript","head":"589f26bcb9b4a4d5d6b0bd4d1f3ebf76daf07570","before":"b1f47d956c358bf26939900c8b93c18d46637c49","commits":[{"sha":"2f04977242194cbc10b3a802bc9515136b6952be","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@pcc.me.uk","name":"Peter Collingbourne"},"message":"Cause MenuDeactivate event to be delivered when appropriate\n\nThis is achieved by moving the FireMenuDeactivate call to\nMenuStrip.Dismiss and causing it to be called in a couple of places\nwhere it ought to be.","distinct":false,"url":"https://api.github.com/repos/sushihangover/playscript/commits/2f04977242194cbc10b3a802bc9515136b6952be"},{"sha":"6c620c74f32908a5875c2b53f44e0b297a6a7b73","author":{"email":"4b8373d016f277527198385ba72fda0feb5da015@pcc.me.uk","name":"Peter Collingbourne"},"message":"X11: improve handling of WS_EX_TOPMOST\n\nCurrently, WS_EX_TOPMOST is handled by making the window transient-for\nthe root window.  I was unable to find any documentation that indicated\nthat this would have the desired effect.  Instead, use SetTopmost to\nset _NET_WM_STATE to _NET_WM_STATE_ABOVE, per EWMH.\n\nAlso, use XMapRaised to raise topmost windows to the top of the stack\nwhen mapped, as a last ditch effort to support window managers that\ndo not respect _NET_WM_STATE, such as xmonad.\n\nThis fixes an issue I encountered when running a winforms application\nin xmonad, whereby drop down menus would fail to re-open if windows\nhad been re-arranged after the menu was first opened (in reality,\nthe menu was hiding behind the form).","distinct":false,"url":"https://api.github.com/repos/sushihangover/playscript/commits/6c620c74f32908a5875c2b53f44e0b297a6a7b73"},{"sha":"12085044cdefad6907fa12a5862a717c7bb16490","author":{"email":"3692bfa45759a67d83aedf0045f6cb635a966abf@unity3d.com","name":"Jonathan Chambers"},"message":"Use getpid instead of GetCurrentProcessId as the latter calls into io-layer which is not initialzed at this point.","distinct":false,"url":"https://api.github.com/repos/sushihangover/playscript/commits/12085044cdefad6907fa12a5862a717c7bb16490"},{"sha":"3a44c65b03a11319557fb95d06e091a77d5ba76f","author":{"email":"eeea81c97b3ec856b759980bf9e45ced1d040f55@gmail.com","name":"Vincent Povirk"},"message":"Ignore the gdiplus dllmap on Windows.","distinct":false,"url":"https://api.github.com/repos/sushihangover/playscript/commits/3a44c65b03a11319557fb95d06e091a77d5ba76f"},{"sha":"e6b8be8cbaf7c91f1dbca0dd3c56622f4b652a31","author":{"email":"1ba1c9d2b6d02f31ee9acaf989059544b2fc9219@gmail.com","name":"Jonathan Shore"},"message":"minor fix for bug 9520:\n- socket configuration attempts to determine if system supports ipv6\n- checks app configuration, but configuration throws exception if called from embedded context\n- solution is to put a try/catch guard and fall to an alternative test for ipv6","distinct":false,"url":"https://api.github.com/repos/sushihangover/playscript/commits/e6b8be8cbaf7c91f1dbca0dd3c56622f4b652a31"},{"sha":"a0a12c128dc9b0dd44ec987593ec6b0599eb7d4e","author":{"email":"d179d7c53ccd4e8323a40abe8f1ac644c7540199@gmail.com","name":"Gerardo García Peña"},"message":"Refactorized convert(byte[], int, ...), now uses the pointer version.","distinct":false,"url":"https://api.github.com/repos/sushihangover/playscript/commits/a0a12c128dc9b0dd44ec987593ec6b0599eb7d4e"},{"sha":"8f6a053b80195fbd4cdc65cf7c18b95f3f8feb85","author":{"email":"d179d7c53ccd4e8323a40abe8f1ac644c7540199@gmail.com","name":"Gerardo García Peña"},"message":"Refactorized Convert(char[], int, ...) to use the pointer version.","distinct":false,"url":"https://api.github.com/repos/sushihangover/playscript/commits/8f6a053b80195fbd4cdc65cf7c18b95f3f8feb85"},{"sha":"e62924259a25753dcc55be6761813c811b97744b","author":{"email":"d179d7c53ccd4e8323a40abe8f1ac644c7540199@gmail.com","name":"Gerardo García Peña"},"message":"Implemented method 'IsUnknownSurrogate()'.","distinct":false,"url":"https://api.github.com/repos/sushihangover/playscript/commits/e62924259a25753dcc55be6761813c811b97744b"},{"sha":"026a80eea2683d266071f2fb1b57a931151b5070","author":{"email":"d179d7c53ccd4e8323a40abe8f1ac644c7540199@gmail.com","name":"Gerardo García Peña"},"message":"removed index check because (1) it cannot be checked in this context and (2) it\nonly explains when a bad sequence started in the current or past buffer (in\nthis case it would take a negative value).","distinct":false,"url":"https://api.github.com/repos/sushihangover/playscript/commits/026a80eea2683d266071f2fb1b57a931151b5070"},{"sha":"1eb5cd8654ccf2910118ce76e207269da072376b","author":{"email":"d179d7c53ccd4e8323a40abe8f1ac644c7540199@gmail.com","name":"Gerardo García Peña"},"message":"removed index check because (1) it cannot be checked in this context and (2) it\nonly explains when a bad sequence started in the current or past buffer (in\nthis case it would take a negative value).","distinct":false,"url":"https://api.github.com/repos/sushihangover/playscript/commits/1eb5cd8654ccf2910118ce76e207269da072376b"},{"sha":"a93fa79df7dcaebf723bb3359c915291135faf2f","author":{"email":"d179d7c53ccd4e8323a40abe8f1ac644c7540199@gmail.com","name":"Gerardo García Peña"},"message":"Rewrite of core coder & decoder functions to fix several bugs and limitations, and improve error handling.","distinct":false,"url":"https://api.github.com/repos/sushihangover/playscript/commits/a93fa79df7dcaebf723bb3359c915291135faf2f"},{"sha":"b07a494bb6b734a58268066533b1db2f884d6eba","author":{"email":"d179d7c53ccd4e8323a40abe8f1ac644c7540199@gmail.com","name":"Gerardo García Peña"},"message":"Merge remote-tracking branch 'upstream/master'","distinct":false,"url":"https://api.github.com/repos/sushihangover/playscript/commits/b07a494bb6b734a58268066533b1db2f884d6eba"},{"sha":"c9e3b37bb8219289106df1271df234592989da0f","author":{"email":"d179d7c53ccd4e8323a40abe8f1ac644c7540199@gmail.com","name":"Gerardo García Peña"},"message":"Disable BOM preamble in UTF8 by default (following best practices).","distinct":false,"url":"https://api.github.com/repos/sushihangover/playscript/commits/c9e3b37bb8219289106df1271df234592989da0f"},{"sha":"4c7bcaaca37a1c9fe7a8d53ccc98acdd0d7c48c1","author":{"email":"d179d7c53ccd4e8323a40abe8f1ac644c7540199@gmail.com","name":"Gerardo García Peña"},"message":"some minor code style changes","distinct":false,"url":"https://api.github.com/repos/sushihangover/playscript/commits/4c7bcaaca37a1c9fe7a8d53ccc98acdd0d7c48c1"},{"sha":"34222916bf9816f5bb7e9267b13438b34de3e290","author":{"email":"d179d7c53ccd4e8323a40abe8f1ac644c7540199@gmail.com","name":"Gerardo García Peña"},"message":"Merge branch 'master' of https://github.com/mono/mono","distinct":false,"url":"https://api.github.com/repos/sushihangover/playscript/commits/34222916bf9816f5bb7e9267b13438b34de3e290"},{"sha":"05643bef22b4c4237f29b7b3821bf8b07d2a8d9a","author":{"email":"d179d7c53ccd4e8323a40abe8f1ac644c7540199@gmail.com","name":"Gerardo García Peña"},"message":"MS.NET implementation returns 1000 not 625.","distinct":false,"url":"https://api.github.com/repos/sushihangover/playscript/commits/05643bef22b4c4237f29b7b3821bf8b07d2a8d9a"},{"sha":"b87ca2196c591c74180f566507386ff54a9c4dd3","author":{"email":"d179d7c53ccd4e8323a40abe8f1ac644c7540199@gmail.com","name":"Gerardo García Peña"},"message":"bugfixed returned charsUsed counter","distinct":false,"url":"https://api.github.com/repos/sushihangover/playscript/commits/b87ca2196c591c74180f566507386ff54a9c4dd3"},{"sha":"d62421170625bb53325ff34f7b04f468788d2b7f","author":{"email":"d179d7c53ccd4e8323a40abe8f1ac644c7540199@gmail.com","name":"Gerardo García Peña"},"message":"MS.NET implementation returns 1000 not 625.","distinct":false,"url":"https://api.github.com/repos/sushihangover/playscript/commits/d62421170625bb53325ff34f7b04f468788d2b7f"},{"sha":"062dfd03ebca6aa6e0bfdef8ecef4203c337c85e","author":{"email":"d179d7c53ccd4e8323a40abe8f1ac644c7540199@gmail.com","name":"Gerardo García Peña"},"message":"Accept a null input/output buffer in InternalGetBytes()/InternalGetChars() if its length is zero.\nThrow ArgumentException in GetBytes()/GetChars() if no enough output buffer space.","distinct":false,"url":"https://api.github.com/repos/sushihangover/playscript/commits/062dfd03ebca6aa6e0bfdef8ecef4203c337c85e"},{"sha":"ce246f6a5bea2b5d40c5e8312a97ef34c7341938","author":{"email":"d179d7c53ccd4e8323a40abe8f1ac644c7540199@gmail.com","name":"Gerardo García Peña"},"message":"- improved flush handling in encoder/decoder for fixing regression bug #565129\n- fixed some checks to satisfy test 'ConvertZeroCharacters'.","distinct":false,"url":"https://api.github.com/repos/sushihangover/playscript/commits/ce246f6a5bea2b5d40c5e8312a97ef34c7341938"}]}