{"shas":[["1670bdc460c7ce9a1eb938878662aeeb9d20b60e","5fc1bb30b02d687efc6763809008fc69768fab3f@blau-weissoedingen.de","use current protocol on URLs starting with \"//\"","Ludger Krämer"],["bed2a2ce59b0c98c0c275064e523ab96bb875ef7","646c3fad45809c2a958cce7b5df636ef8de93e7d@ubuntu.com","Use Big Buck Bunny URL as default for the other two YT helper scripts too","Jani Monoses"],["22878ed69ab9ca9c2414d744e3a48d1161d81cbf","646c3fad45809c2a958cce7b5df636ef8de93e7d@ubuntu.com","Make youtube-get-player download the player SWF instead of printing its URL","Jani Monoses"],["bce6ba2852044235688ea89a69abbf50620f4414","646c3fad45809c2a958cce7b5df636ef8de93e7d@ubuntu.com","Revert \"Make youtube-get-player download the player SWF instead of printing its URL\"\n\nThis reverts commit 22878ed69ab9ca9c2414d744e3a48d1161d81cbf.","Jani Monoses"],["a9b9c780a0f23c42cbdb6bf6e4197554dc386779","5cd4ad296775f2e87fa05aabecad11323c937cc7@gmail.com","NullableRef::operator->() should not succeed when the pointer is NULL.","Timon Van Overveldt"],["086272988cc6cf9ea1a83b655e25baa4414f7d83","5cd4ad296775f2e87fa05aabecad11323c937cc7@gmail.com","LoaderInfo should check if its loader is NULL before trying to access it.","Timon Van Overveldt"],["e0e2bd66b610749eb0643d89e5fd09be28d4fb18","5cd4ad296775f2e87fa05aabecad11323c937cc7@gmail.com","Implement ByteArray's writeUnsignedInt and readUnsignedInt.","Timon Van Overveldt"],["3b7945fb2e078a188db9ee391e62ea2a3e5ddf16","b28e1d2107d6af6e066761cee08a7453fb184bba@iki.fi","Re-registration of an event listener should be ignored\n\nChanges to the old behaviour: 1) When checking if the listener has\nalready been added, search through all priorities, don't just compare\nto the successor of the insertion point. 2) Use listener's ==\noperator (or rather find()) instead of comparing IFunction pointers\n(an AS function can be represented by multiple IFunction instances).\n\nThe practical need for this is the odd behaviour in flowplayer where\nevery MOUSE_MOVE event tries to re-add the listener. Without this\npatch each event effectively doubles the number of listeners, which\ncauses bad performance problems.","Antti Ajanki"],["1c7f5aaefe99fd646e71d42d7bbdcb8ffdf218a6","b28e1d2107d6af6e066761cee08a7453fb184bba@iki.fi","A listener should be inserted after the existing listeners with the same priority\n\nAccording to the documentation, the listeners are called in the same\norder in which they have been added, so a listener which is added\nlater must appear futher back in the list.","Antti Ajanki"],["0c28a109d77870cbbbe1cbbe72467d8874e89411","b28e1d2107d6af6e066761cee08a7453fb184bba@iki.fi","Event listener priority can be negative\n\nReference: Adobe's documentation for EventDispatcher.addEventListener()","Antti Ajanki"],["3e9d55ad475a3f0593501c5022082d5ffb196749","b28e1d2107d6af6e066761cee08a7453fb184bba@iki.fi","Testcase for event listener ordering and re-registration","Antti Ajanki"],["548231dea586d97d8b181886575012fcd1f3f945","646c3fad45809c2a958cce7b5df636ef8de93e7d@ubuntu.com","Mention dropping of AVM1 in NEWS","Jani Monoses"],["92b110a7bf9c62f43f43ebfae37017fa1565c53f","b28e1d2107d6af6e066761cee08a7453fb184bba@iki.fi","Add missing super class declaration to several classes in flashnet.cpp","Antti Ajanki"],["d788acb52e4466cd3fcb1d0c76176abb7dcbf875","b28e1d2107d6af6e066761cee08a7453fb184bba@iki.fi","Add getDescendants support for XMLList","Antti Ajanki"],["83ae717ea5581f8f91a9cd1abe03e850698baf9f","0dd5a697d6657e4d33c16056c03fc918529f7d7b@gmx.de","PulsePlugin: Use multiple writes to fill buffer\n\nThis is necessary as pa_stream_begin_write does not return the whole\navailable buffer at once, but in sequential calls. It makes\nthe code more efficient as less callbacks from pulse are necessary\nto fill the buffer.\nAnd it fixes a bug on my platform where I have no sound at all.","Matthias Gehre"],["a23714902298c20efa8f12162474568e395d4479","0dd5a697d6657e4d33c16056c03fc918529f7d7b@gmx.de","Allow converting hex string to Number\n\nlike Number(\"0x3F\")","Matthias Gehre"],["065272052c068c029be3ea2dd5dacab170510457","0dd5a697d6657e4d33c16056c03fc918529f7d7b@gmx.de","test for constructing Number from hex string","Matthias Gehre"],["6d10b2a43a862db9dedb10d1c5ffb8dbba395480","0dd5a697d6657e4d33c16056c03fc918529f7d7b@gmx.de","Refactored DisplayObjectContainer::getChildIndex","Matthias Gehre"],["d9d3124f6f1e9369bf0abcf1e7793646914dd2e8","0dd5a697d6657e4d33c16056c03fc918529f7d7b@gmx.de","Implement DisplayObjectContainer.setChildIndex","Matthias Gehre"],["a805a52ad793f17c9ff64fcd7f6e3d4af9a73b33","0dd5a697d6657e4d33c16056c03fc918529f7d7b@gmx.de","CairoRenderer::convertBitmapToCairo: set alpha to opaque if missing","Matthias Gehre"]],"ref":"refs/heads/master","size":42,"head":"ee60347286112e3d518df2adcae87024125f1c13","push_id":42286913}