{"push_id":1362397123,"size":9,"distinct_size":9,"ref":"refs/heads/chrfe","head":"77eaa34581fe9d110c762489f9508d53368af1aa","before":"79917b54174e2d42355a9bff63a57142a71dbb0d","commits":[{"sha":"081662cc3291842154cbc4b3facc4969170980ae","author":{"name":"Marc-André Lureau","email":"56471e898443ac4e80f8339c866febf4480627a0@redhat.com"},"message":"char: remove explicit_be_open from CharDriverState\n\nIt's only used in qmp_chardev_add(), so use a create() argument instead.\n\nAlso switched to typedef functions for CharDriverParse/CharDriverCreate.\n\nSigned-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>","distinct":true,"url":"https://api.github.com/repos/elmarco/qemu/commits/081662cc3291842154cbc4b3facc4969170980ae"},{"sha":"da569c447a22b18f88c9fd6e6e0f8bcf2958f8fa","author":{"name":"Marc-André Lureau","email":"56471e898443ac4e80f8339c866febf4480627a0@redhat.com"},"message":"char: use a const CharDriver\n\nNo need to allocate & copy fileds, let's use static const struct\ninstead.\n\nSigned-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>","distinct":true,"url":"https://api.github.com/repos/elmarco/qemu/commits/da569c447a22b18f88c9fd6e6e0f8bcf2958f8fa"},{"sha":"e31bf80952ec3a0f5571f939a589b59a07c7effe","author":{"name":"Marc-André Lureau","email":"56471e898443ac4e80f8339c866febf4480627a0@redhat.com"},"message":"char: use a static array for backends\n\nNumber and kinds of backends is known at compile-time, use a fixed-sized\nstatic array to simplify iterations & lookups.\n\nSigned-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>","distinct":true,"url":"https://api.github.com/repos/elmarco/qemu/commits/e31bf80952ec3a0f5571f939a589b59a07c7effe"},{"sha":"371eadd0a023a9b4edd9f8f72df868819a9a421d","author":{"name":"Marc-André Lureau","email":"56471e898443ac4e80f8339c866febf4480627a0@redhat.com"},"message":"char: move callbacks in CharDriver\n\nThis makes the code more declarative, and avoids to duplicate the\ninformation on all instances.\n\nSigned-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>","distinct":true,"url":"https://api.github.com/repos/elmarco/qemu/commits/371eadd0a023a9b4edd9f8f72df868819a9a421d"},{"sha":"9473ae0106e2a3a2a42f15b0d3bd46a5a99966eb","author":{"name":"Marc-André Lureau","email":"56471e898443ac4e80f8339c866febf4480627a0@redhat.com"},"message":"char: fold single-user functions in caller\n\nThis shorten a bit the code.\n\nSigned-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>","distinct":true,"url":"https://api.github.com/repos/elmarco/qemu/commits/9473ae0106e2a3a2a42f15b0d3bd46a5a99966eb"},{"sha":"4980201e85ed915bd15975c0fb11d5b8f90d64d3","author":{"name":"Marc-André Lureau","email":"56471e898443ac4e80f8339c866febf4480627a0@redhat.com"},"message":"char: introduce generic qemu_chr_get_kind()\n\nThis allows to remove the \"is_mux\" field from CharDriverState.\n\nSigned-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>","distinct":true,"url":"https://api.github.com/repos/elmarco/qemu/commits/4980201e85ed915bd15975c0fb11d5b8f90d64d3"},{"sha":"5a2283b332f43331b53fcb546c212b8644c46e1f","author":{"name":"Marc-André Lureau","email":"56471e898443ac4e80f8339c866febf4480627a0@redhat.com"},"message":"char: use a feature bit for replay\n\nUse a feature flag rather than a structure field for \"replay\".\n\nSigned-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>","distinct":true,"url":"https://api.github.com/repos/elmarco/qemu/commits/5a2283b332f43331b53fcb546c212b8644c46e1f"},{"sha":"72f0acf2d4a5fc5cba857a342e75fd7199d4a1f0","author":{"name":"Marc-André Lureau","email":"56471e898443ac4e80f8339c866febf4480627a0@redhat.com"},"message":"char: allocate CharDriverState as a single object\n\nUse a single allocation for CharDriverState, this avoids extra\nallocations & pointers, and is a step towards more object-oriented\nCharDriver.\n\nSigned-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>","distinct":true,"url":"https://api.github.com/repos/elmarco/qemu/commits/72f0acf2d4a5fc5cba857a342e75fd7199d4a1f0"},{"sha":"77eaa34581fe9d110c762489f9508d53368af1aa","author":{"name":"Marc-André Lureau","email":"56471e898443ac4e80f8339c866febf4480627a0@redhat.com"},"message":"bt: use qemu_chr_alloc()\n\nUse common allocator for CharDriverState.\n\nSigned-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>","distinct":true,"url":"https://api.github.com/repos/elmarco/qemu/commits/77eaa34581fe9d110c762489f9508d53368af1aa"}]}
{"actor":{"display_login":"elmarco"}}