{"push_id":590724931,"size":44,"distinct_size":1,"ref":"refs/heads/master","head":"37bbd2ca053d4741d1c6367c0a3beb97afb02e70","before":"56ad4709f3bc944f7be473350f501125741e5eb9","commits":[{"sha":"ab1a7a92cd0279233b5ed701c6aaa547c55056d0","author":{"email":"b91398ccd7a115d5034b9d77da44312414edee5c@haw-hamburg.de","name":"Dominik Charousset"},"message":"Remove unused scheduling policy","distinct":false,"url":"https://api.github.com/repos/actor-framework/actor-framework/commits/ab1a7a92cd0279233b5ed701c6aaa547c55056d0"},{"sha":"22f345f130253a824039bf6c012681429b6ff307","author":{"email":"b91398ccd7a115d5034b9d77da44312414edee5c@haw-hamburg.de","name":"Dominik Charousset"},"message":"Add aliases for common atom constant types","distinct":false,"url":"https://api.github.com/repos/actor-framework/actor-framework/commits/22f345f130253a824039bf6c012681429b6ff307"},{"sha":"1511ff95ebbc015efc7d2d45e99d3c988117ce4c","author":{"email":"b91398ccd7a115d5034b9d77da44312414edee5c@haw-hamburg.de","name":"Dominik Charousset"},"message":"Remove remnants of demangle, announce set<string>","distinct":false,"url":"https://api.github.com/repos/actor-framework/actor-framework/commits/1511ff95ebbc015efc7d2d45e99d3c988117ce4c"},{"sha":"4c8a78f607316c6e380a38894a680ae3baf3d67f","author":{"email":"b91398ccd7a115d5034b9d77da44312414edee5c@haw-hamburg.de","name":"Dominik Charousset"},"message":"Add typed response promises\n\nThe new typed_response_promise template allows typed actors to use promises. By\nreturning a typed promise, the type-checker accepts the signature of the\nmessage handler while the actual response message will be delayed (the runtime\nwill not create a response message from the returned promise).","distinct":false,"url":"https://api.github.com/repos/actor-framework/actor-framework/commits/4c8a78f607316c6e380a38894a680ae3baf3d67f"},{"sha":"f45494de2c2c132f15ed69cdd870d2971f303b6b","author":{"email":"b91398ccd7a115d5034b9d77da44312414edee5c@haw-hamburg.de","name":"Dominik Charousset"},"message":"Fix uniform type unit test","distinct":false,"url":"https://api.github.com/repos/actor-framework/actor-framework/commits/f45494de2c2c132f15ed69cdd870d2971f303b6b"},{"sha":"a352d55b4faca63de2fb64e09118a83a48f52c7f","author":{"email":"b91398ccd7a115d5034b9d77da44312414edee5c@haw-hamburg.de","name":"Dominik Charousset"},"message":"Expose io::network::new_ipv4_acceptor_impl","distinct":false,"url":"https://api.github.com/repos/actor-framework/actor-framework/commits/a352d55b4faca63de2fb64e09118a83a48f52c7f"},{"sha":"858d69dc97d9cb8ac4664543c9c187ccfdfcc9a1","author":{"email":"b91398ccd7a115d5034b9d77da44312414edee5c@haw-hamburg.de","name":"Dominik Charousset"},"message":"Remove winsock2.h include from native_socket.hpp","distinct":false,"url":"https://api.github.com/repos/actor-framework/actor-framework/commits/858d69dc97d9cb8ac4664543c9c187ccfdfcc9a1"},{"sha":"514f681efcc5dcd6d733df51b088f55029823e0f","author":{"email":"b91398ccd7a115d5034b9d77da44312414edee5c@haw-hamburg.de","name":"Dominik Charousset"},"message":"Add broker ctor allowing to skip singleton getter","distinct":false,"url":"https://api.github.com/repos/actor-framework/actor-framework/commits/514f681efcc5dcd6d733df51b088f55029823e0f"},{"sha":"a9d02b21172d86f6772e0e32bf50d5c145934357","author":{"email":"b91398ccd7a115d5034b9d77da44312414edee5c@haw-hamburg.de","name":"Dominik Charousset"},"message":"Allow brokers to add native sockets directly","distinct":false,"url":"https://api.github.com/repos/actor-framework/actor-framework/commits/a9d02b21172d86f6772e0e32bf50d5c145934357"},{"sha":"2d9001fbf2540110de0a01d72f8aeadecdc512ed","author":{"email":"b91398ccd7a115d5034b9d77da44312414edee5c@haw-hamburg.de","name":"Dominik Charousset"},"message":"Rename `m_supervisor` => `m_backend_supervisor`","distinct":false,"url":"https://api.github.com/repos/actor-framework/actor-framework/commits/2d9001fbf2540110de0a01d72f8aeadecdc512ed"},{"sha":"1959b85c1673d9c275d99292c215430438be7e0d","author":{"email":"b91398ccd7a115d5034b9d77da44312414edee5c@haw-hamburg.de","name":"Dominik Charousset"},"message":"Fix shadowing warning","distinct":false,"url":"https://api.github.com/repos/actor-framework/actor-framework/commits/1959b85c1673d9c275d99292c215430438be7e0d"},{"sha":"cc66ef18878eb643a808101d253040d325410824","author":{"email":"b91398ccd7a115d5034b9d77da44312414edee5c@haw-hamburg.de","name":"Dominik Charousset"},"message":"Add async publish/remote_actor replacements to MM\n\nAdd a managing typed actor to the MM offering asynchronous pub and get\noperations. Put is used by `publish()`, meaning to \"put\" a port/actor mapping\nto the MM. Get is used by `remote_actor()`, meaning to \"get\" a proxy instance\nfrom the MM. Closes #209.","distinct":false,"url":"https://api.github.com/repos/actor-framework/actor-framework/commits/cc66ef18878eb643a808101d253040d325410824"},{"sha":"057b889a72fab2bfd7ae876b72d6653a0ec6a923","author":{"email":"b91398ccd7a115d5034b9d77da44312414edee5c@haw-hamburg.de","name":"Dominik Charousset"},"message":"Fix typo: \"sever => server\"","distinct":false,"url":"https://api.github.com/repos/actor-framework/actor-framework/commits/057b889a72fab2bfd7ae876b72d6653a0ec6a923"},{"sha":"0b60118b186d154acc32907d09af54b501bb06b1","author":{"email":"b91398ccd7a115d5034b9d77da44312414edee5c@haw-hamburg.de","name":"Dominik Charousset"},"message":"Fix shadowing warnings + coding style nitpicks","distinct":false,"url":"https://api.github.com/repos/actor-framework/actor-framework/commits/0b60118b186d154acc32907d09af54b501bb06b1"},{"sha":"de76b15834c3c0e9a54d896b86baf9797f675010","author":{"email":"b91398ccd7a115d5034b9d77da44312414edee5c@haw-hamburg.de","name":"Dominik Charousset"},"message":"Refactor basp_broker::dispatch","distinct":false,"url":"https://api.github.com/repos/actor-framework/actor-framework/commits/de76b15834c3c0e9a54d896b86baf9797f675010"},{"sha":"afce78d439b1d2144c59f7bbb8d6f190f5e2d672","author":{"email":"b91398ccd7a115d5034b9d77da44312414edee5c@haw-hamburg.de","name":"Dominik Charousset"},"message":"Replace `detail::iface_info` with string pair","distinct":false,"url":"https://api.github.com/repos/actor-framework/actor-framework/commits/afce78d439b1d2144c59f7bbb8d6f190f5e2d672"},{"sha":"4e811fc1e7a853005372bc7f5343f7b7c77bd33b","author":{"email":"b91398ccd7a115d5034b9d77da44312414edee5c@haw-hamburg.de","name":"Dominik Charousset"},"message":"Add network::protocol enum","distinct":false,"url":"https://api.github.com/repos/actor-framework/actor-framework/commits/4e811fc1e7a853005372bc7f5343f7b7c77bd33b"},{"sha":"c3ab8dbf340f2c934d934bbd10ee064aa5ab0e97","author":{"email":"b91398ccd7a115d5034b9d77da44312414edee5c@haw-hamburg.de","name":"Dominik Charousset"},"message":"Disentangle middleman from default_multiplexer","distinct":false,"url":"https://api.github.com/repos/actor-framework/actor-framework/commits/c3ab8dbf340f2c934d934bbd10ee064aa5ab0e97"},{"sha":"3a2db1ce5d5e555235950ebd3f251a8532ce04a1","author":{"email":"b91398ccd7a115d5034b9d77da44312414edee5c@haw-hamburg.de","name":"Dominik Charousset"},"message":"Add utility for accessing interfaces and addresses","distinct":false,"url":"https://api.github.com/repos/actor-framework/actor-framework/commits/3a2db1ce5d5e555235950ebd3f251a8532ce04a1"},{"sha":"19bb3b87ae86a6a72c49f09e7462d6c9fbeaa8a8","author":{"email":"b91398ccd7a115d5034b9d77da44312414edee5c@haw-hamburg.de","name":"Dominik Charousset"},"message":"Fix conversion warning","distinct":false,"url":"https://api.github.com/repos/actor-framework/actor-framework/commits/19bb3b87ae86a6a72c49f09e7462d6c9fbeaa8a8"}]}