{"push_id":706252263,"size":63,"distinct_size":0,"ref":"refs/heads/maint","head":"6d13f4cbd66d0ac092891629e70a41f8abcdcd25","before":"1fad0843a64c8ec909fc461d1e923eb41205f219","commits":[{"sha":"7c70c068fe33724244fd8adcfd465cdc06e35269","author":{"email":"7a20aecd2cb38bc00e301d11d10224588104c366@erlang.org","name":"Erlang/OTP"},"message":"Merge branch 'egil/egd_render' into ccase/r13b04_dev\n\n* egil/egd_render:\n  Fix egd_render transparent to use float constants\n\nOTP-8425  Fix egd_render transparent to use float constants.\n\n          The render engine has float guards to enhance beam code\n          generation. However, the default case used integers which caused\n          the engine to crash. This is now fixed.","distinct":false,"url":"https://api.github.com/repos/otphub/percept/commits/7c70c068fe33724244fd8adcfd465cdc06e35269"},{"sha":"b87f6c33d2d6f01acef2021d0392172769d44cc9","author":{"email":"8a2957e0063f2abf61bd145b6236a74a3708ac54@erlang.org","name":"Björn Gustavsson"},"message":"Update version numbers","distinct":false,"url":"https://api.github.com/repos/otphub/percept/commits/b87f6c33d2d6f01acef2021d0392172769d44cc9"},{"sha":"6c63c08773e8eef94e1d1d4b138c71ed4cb7b671","author":{"email":"8a2957e0063f2abf61bd145b6236a74a3708ac54@erlang.org","name":"Björn Gustavsson"},"message":"Update copyright header","distinct":false,"url":"https://api.github.com/repos/otphub/percept/commits/6c63c08773e8eef94e1d1d4b138c71ed4cb7b671"},{"sha":"dde17f4528ee614ec47abe3e21154761913259fe","author":{"email":"0d1d21be96d69ead3a6d25570068353c64dd5539@cs.ntua.gr","name":"Kostis Sagonas"},"message":"percept: Modernize types and specs","distinct":false,"url":"https://api.github.com/repos/otphub/percept/commits/dde17f4528ee614ec47abe3e21154761913259fe"},{"sha":"ceb9858cfaef6329c8e21accf4a775ab8b31e504","author":{"email":"0d1d21be96d69ead3a6d25570068353c64dd5539@cs.ntua.gr","name":"Kostis Sagonas"},"message":"percept: Clean up as suggested by tidier","distinct":false,"url":"https://api.github.com/repos/otphub/percept/commits/ceb9858cfaef6329c8e21accf4a775ab8b31e504"},{"sha":"781e5e747fd5138c334a68c06e441b0eddf97a3c","author":{"email":"7a20aecd2cb38bc00e301d11d10224588104c366@erlang.org","name":"Erlang/OTP"},"message":"Merge branch 'ks/cleanups' into ccase/r13b04_dev\n\n* ks/cleanups:\n  percept: Clean up as suggested by tidier\n  percept: Modernize types and specs\n  parsetools: Don't use 'try...of' when 'try' will do\n  parsetools: Use %% for comments at the beginning of a line\n  parsetools: Replace lists:keysearch/3 with lists:keyfind/3\n  parsetools: Modernize types and specs\n  parsetools: Replace TABs with spaces\n  runtime_tools: Modernize specs\n  sasl: Eliminate tuple used as fun\n  sasl: Add missing modules to app file\n  asn1: Clean up as suggested by tidier\n  os_mon: Modernize types and specs\n  wx: Clean up as suggested by tidier\n\nOTP-8455  ks/cleanups","distinct":false,"url":"https://api.github.com/repos/otphub/percept/commits/781e5e747fd5138c334a68c06e441b0eddf97a3c"},{"sha":"ea2ee091fc9f13db06af8790c83198dd8684b176","author":{"email":"c9757e9abb1c7a7a360eb0d16c19fbec1d0557c1@erlang.org","name":"Björn-Egil Dahlberg"},"message":"Update release notes","distinct":false,"url":"https://api.github.com/repos/otphub/percept/commits/ea2ee091fc9f13db06af8790c83198dd8684b176"},{"sha":"0c2687572baf015c154b3bcb8de3f8daa234bd38","author":{"email":"f2dd0367ce064e03148d3b722c10cf0a59d01e6e@zedat.fu-berlin.de","name":"Holger Weiß"},"message":"Call chmod without the \"-f\" flag\n\n\"-f\" is a non-standard chmod option which at least SGI IRIX and HP UX do\nnot support. As the only effect of the \"-f\" flag is to suppress warning\nmessages, it can be safely omitted.","distinct":false,"url":"https://api.github.com/repos/otphub/percept/commits/0c2687572baf015c154b3bcb8de3f8daa234bd38"},{"sha":"6049e0da5e20df0d4379ea259ca4bc23c940cc6b","author":{"email":"9cd31d457de64573715bb98052457fbbfd0e6abb@gmail.com","name":"Ahmed Omar"},"message":"Fixes a race condition found in percept_db start/1 function.\n\nWhen function start/1 finds an instance of percept_db running, it will send a message to stop it and spawn a process to start a new one, which leads to a race condition.\nThe function will return {restarted, pid()} but the pid() will die once it tries to create the ets table.","distinct":false,"url":"https://api.github.com/repos/otphub/percept/commits/6049e0da5e20df0d4379ea259ca4bc23c940cc6b"},{"sha":"b57dc4188d93fdade6d96e495170bb82000c2032","author":{"email":"9cd31d457de64573715bb98052457fbbfd0e6abb@gmail.com","name":"Ahmed Omar"},"message":"Fixes a bug found in percept:stop_webserver/1, where it doesn't stop the webserver completely\n\npercept:stop_webserver/1 will only stop the httpd service in inets, but not the percept_httpd process. As a result, when trying to start the webserver again it will return {error, already_started}. Test case was updated to simulate this case and fix is included to stop the webserver in a consistent way wether stop_webserver/0 or stop_webserver/1 was used.","distinct":false,"url":"https://api.github.com/repos/otphub/percept/commits/b57dc4188d93fdade6d96e495170bb82000c2032"},{"sha":"ef4e0550f5bfc9ae6bfe303a52bc4b0b428012f0","author":{"email":"9cd31d457de64573715bb98052457fbbfd0e6abb@gmail.com","name":"Ahmed Omar"},"message":"Verifies the consistency of stopping behavior.\n\nUpdated the test case webserver to cover both stopping functions stop_webserver/1 and stop_webserver/0.","distinct":false,"url":"https://api.github.com/repos/otphub/percept/commits/ef4e0550f5bfc9ae6bfe303a52bc4b0b428012f0"},{"sha":"8802ae2493ee4353be8bd470f641f603272b93d8","author":{"email":"88b9f7f1241ca6aa0ab36399c12061f1aaf47fab@gmail.com","name":"Björn-Egil Dahlberg"},"message":"Merge branch 'ao/percept-web-stop-rebased' into dev\n\n* ao/percept-web-stop-rebased:\n  Verifies the consistency of stopping behavior.\n  Fixes a bug found in percept:stop_webserver/1, where it doesn't stop the webserver completely\n\nOTP-9012","distinct":false,"url":"https://api.github.com/repos/otphub/percept/commits/8802ae2493ee4353be8bd470f641f603272b93d8"},{"sha":"66b3c45eee4326c85407a74aa6b32054c47b7d78","author":{"email":"65adda4326914576405c9e3a62f4904d96573863@erix.ericsson.se","name":"Lukas Larsson"},"message":"Update all fin_per_testcase to end_per_testcase.","distinct":false,"url":"https://api.github.com/repos/otphub/percept/commits/66b3c45eee4326c85407a74aa6b32054c47b7d78"},{"sha":"2da7b5f0280fac36ffebbbea1a604abbe0fa1095","author":{"email":"65adda4326914576405c9e3a62f4904d96573863@erix.ericsson.se","name":"Lukas Larsson"},"message":"Update percept tests to conform with common_test standard","distinct":false,"url":"https://api.github.com/repos/otphub/percept/commits/2da7b5f0280fac36ffebbbea1a604abbe0fa1095"},{"sha":"f30283f883b8ee31008f2a635f6572fa39a50e07","author":{"email":"65adda4326914576405c9e3a62f4904d96573863@erix.ericsson.se","name":"Lukas Larsson"},"message":"Add ts_install_scb to suite/0","distinct":false,"url":"https://api.github.com/repos/otphub/percept/commits/f30283f883b8ee31008f2a635f6572fa39a50e07"},{"sha":"57ac1a2c1b632bae19d482c560994ef806586946","author":{"email":"65adda4326914576405c9e3a62f4904d96573863@erix.ericsson.se","name":"Lukas Larsson"},"message":"Fix formatting for percept","distinct":false,"url":"https://api.github.com/repos/otphub/percept/commits/57ac1a2c1b632bae19d482c560994ef806586946"},{"sha":"2aab941db77a2d519d26f4bca0c9c2f7632b3ad3","author":{"email":"65adda4326914576405c9e3a62f4904d96573863@erix.ericsson.se","name":"Lukas Larsson"},"message":"Update all test specs","distinct":false,"url":"https://api.github.com/repos/otphub/percept/commits/2aab941db77a2d519d26f4bca0c9c2f7632b3ad3"},{"sha":"2692782f23f28fb209fc1146f98875f8b8102061","author":{"email":"65adda4326914576405c9e3a62f4904d96573863@erix.ericsson.se","name":"Lukas Larsson"},"message":"Update and add cover spec files to work with common_test","distinct":false,"url":"https://api.github.com/repos/otphub/percept/commits/2692782f23f28fb209fc1146f98875f8b8102061"},{"sha":"002a31da249ba5a4f7307b538edd2f32f226cc79","author":{"email":"65adda4326914576405c9e3a62f4904d96573863@erix.ericsson.se","name":"Lukas Larsson"},"message":"Rename Suite Callback to Common Test Hook","distinct":false,"url":"https://api.github.com/repos/otphub/percept/commits/002a31da249ba5a4f7307b538edd2f32f226cc79"},{"sha":"bf995b00b185403a5bedb0fecaa4189670d1a1dd","author":{"email":"88b9f7f1241ca6aa0ab36399c12061f1aaf47fab@gmail.com","name":"Björn-Egil Dahlberg"},"message":"Add font edoc type spec for egd","distinct":false,"url":"https://api.github.com/repos/otphub/percept/commits/bf995b00b185403a5bedb0fecaa4189670d1a1dd"}]}