{"push_id":2356430369,"size":66,"distinct_size":66,"ref":"refs/heads/master","head":"ef71caeaa81ab75daf441fe702d267c9b722bafb","before":"f565321b26dfb78c1dc2d6cf5456b9b80f04c7f3","commits":[{"sha":"b7d0e27238458a5428da9df406630b4a3dfdd0c5","author":{"name":"Daniel P. Berrangé","email":"5d1320ff3c85681bb6d7ea4b0b2f371698325ec8@redhat.com"},"message":"src: remove WITH_LIBVIRTD condition around hal/udev build\n\nCurrently building --without-libvirtd causes a failure to link the node\ndevice driver:\n\nnode_device/.libs/libvirt_driver_nodedev_la-node_device_driver.o: In function `nodedevRegister':\n/home/berrange/src/virt/libvirt/src/node_device/node_device_driver.c:649: undefined reference to `udevNodeRegister'\ncollect2: error: ld returned 1 exit status\n\nbecause it causes us to build the core nodedev driver, but then skip the\nimplementations, despite udev being available.\n\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/b7d0e27238458a5428da9df406630b4a3dfdd0c5"},{"sha":"3b1020ac805e3414f309346bf4f798df0ce34dad","author":{"name":"Daniel P. Berrangé","email":"5d1320ff3c85681bb6d7ea4b0b2f371698325ec8@redhat.com"},"message":"util: add a virReportEnumRangeError for bad value reporting\n\nTo ensure we have standardized error messages when reporting problems\nwith enum values being out of a range, add virReportEnumRangeError().\n\n   virReportEnumRangeError(virDomainState, 34);\n\nresults in a message\n\n   \"internal error: Unexpected enum value 34 for virDomainState\"\n\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/3b1020ac805e3414f309346bf4f798df0ce34dad"},{"sha":"9275def59484d7ffaf2f5f59da477096740c50b6","author":{"name":"Daniel P. Berrangé","email":"5d1320ff3c85681bb6d7ea4b0b2f371698325ec8@redhat.com"},"message":"util: handle missing switch enum cases\n\nEnsure all enum cases are listed in switch statements.\n\nReviewed-by: John Ferlan <jferlan@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/9275def59484d7ffaf2f5f59da477096740c50b6"},{"sha":"05b39a6843e2e733e738361e9045e628a9547a2b","author":{"name":"Daniel P. Berrangé","email":"5d1320ff3c85681bb6d7ea4b0b2f371698325ec8@redhat.com"},"message":"conf: handle missing switch enum cases\n\nEnsure all enum cases are listed in switch statements.\n\nReviewed-by: John Ferlan <jferlan@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/05b39a6843e2e733e738361e9045e628a9547a2b"},{"sha":"7c8f1436d031df6730a50b915765e43cf78f090c","author":{"name":"Daniel P. Berrangé","email":"5d1320ff3c85681bb6d7ea4b0b2f371698325ec8@redhat.com"},"message":"esx: handle missing switch enum cases\n\nEnsure all enum cases are listed in switch statements, or explicitly\ncast away enum type where we don't want to list all cases.\n\nReviewed-by: John Ferlan <jferlan@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/7c8f1436d031df6730a50b915765e43cf78f090c"},{"sha":"3b558c6b04e5f5a9e159ea29581b8fdf89b06d62","author":{"name":"Daniel P. Berrangé","email":"5d1320ff3c85681bb6d7ea4b0b2f371698325ec8@redhat.com"},"message":"hyperv: handle missing switch enum cases\n\nEnsure all enum cases are listed in switch statements. This improves\ndebug logging integration with openwsman.\n\nReviewed-by: John Ferlan <jferlan@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/3b558c6b04e5f5a9e159ea29581b8fdf89b06d62"},{"sha":"072579cf135cd728d4ad9c51275bf8c398693487","author":{"name":"Daniel P. Berrangé","email":"5d1320ff3c85681bb6d7ea4b0b2f371698325ec8@redhat.com"},"message":"libxl: handle missing switch enum cases\n\nCast away enum type for libxl scheduler constants since we don't want to\ncover all of them and don't want build to break when new ones are added.\n\nReviewed-by: John Ferlan <jferlan@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/072579cf135cd728d4ad9c51275bf8c398693487"},{"sha":"017dfa27dd36e842fcde3ec7b111f7d0fc5f6f5d","author":{"name":"Daniel P. Berrangé","email":"5d1320ff3c85681bb6d7ea4b0b2f371698325ec8@redhat.com"},"message":"lxc: handle missing switch enum cases\n\nEnsure all enum cases are listed in switch statements, or cast away\nenum type in places where we don't wish to cover all cases.\n\nReviewed-by: John Ferlan <jferlan@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/017dfa27dd36e842fcde3ec7b111f7d0fc5f6f5d"},{"sha":"d4bf8f415074759baf051644559e04fe78888f8b","author":{"name":"Daniel P. Berrangé","email":"5d1320ff3c85681bb6d7ea4b0b2f371698325ec8@redhat.com"},"message":"nwfilter: handle missing switch enum cases\n\nEnsure all enum cases are listed in switch statements, or cast away\nenum type in places where we don't wish to cover all cases.\n\nReviewed-by: John Ferlan <jferlan@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/d4bf8f415074759baf051644559e04fe78888f8b"},{"sha":"7fef8e330dc80dcec15fab8a246e725f7aa23927","author":{"name":"Daniel P. Berrangé","email":"5d1320ff3c85681bb6d7ea4b0b2f371698325ec8@redhat.com"},"message":"qemu: handle missing switch enum cases\n\nEnsure all enum cases are listed in switch statements, or cast away\nenum type in places where we don't wish to cover all cases.\n\nReviewed-by: John Ferlan <jferlan@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/7fef8e330dc80dcec15fab8a246e725f7aa23927"},{"sha":"6c84533f04a2df24ac07a68aefe4de604c9f1646","author":{"name":"Daniel P. Berrangé","email":"5d1320ff3c85681bb6d7ea4b0b2f371698325ec8@redhat.com"},"message":"rpc: handle missing switch enum cases\n\nEnsure all enum cases are listed in switch statements.\n\nReviewed-by: John Ferlan <jferlan@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/6c84533f04a2df24ac07a68aefe4de604c9f1646"},{"sha":"46f83e5cba1c61fb6ec297bfeccfda92a8d421ff","author":{"name":"Daniel P. Berrangé","email":"5d1320ff3c85681bb6d7ea4b0b2f371698325ec8@redhat.com"},"message":"security: handle missing switch enum cases\n\nEnsure all enum cases are listed in switch statements.\n\nReviewed-by: John Ferlan <jferlan@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/46f83e5cba1c61fb6ec297bfeccfda92a8d421ff"},{"sha":"1b6cd76ca2240d60ba0942769b2f9861b070d204","author":{"name":"Daniel P. Berrangé","email":"5d1320ff3c85681bb6d7ea4b0b2f371698325ec8@redhat.com"},"message":"xen: handle missing switch enum cases\n\nEnsure all enum cases are listed in switch statements.\n\nReviewed-by: John Ferlan <jferlan@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/1b6cd76ca2240d60ba0942769b2f9861b070d204"},{"sha":"e694adf8ca1b9d1e50014c50ae31642103af2cd6","author":{"name":"Daniel P. Berrangé","email":"5d1320ff3c85681bb6d7ea4b0b2f371698325ec8@redhat.com"},"message":"tools: handle missing switch enum cases\n\nCast away enum type in places where we don't wish to cover all cases.\n\nReviewed-by: John Ferlan <jferlan@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/e694adf8ca1b9d1e50014c50ae31642103af2cd6"},{"sha":"67966ad518199f51c4b9d654ad9db5f7bab1ff83","author":{"name":"Daniel P. Berrangé","email":"5d1320ff3c85681bb6d7ea4b0b2f371698325ec8@redhat.com"},"message":"m4: enforce that all enum cases are listed in switch statements\n\nAs a general rule any time we switch() on something that is an enum, we\nwant to have a case for every enum constant. The -Wswitch warning will\nreport any switch where we've violated this rule, except if that switch\nhas a default case.\n\nUnfortunately it is reasonable to want to list all enum constants *and*\nalso have a default case. To get a warning in that scenario requires\nthat we turn on -Wswitch-enum.\n\nIn a few cases where we explicitly don't want to list all enum cases, we\ncan discard the enum type checking by casting the value to a plain int.\n\nReviewed-by: John Ferlan <jferlan@redhat.com>\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/67966ad518199f51c4b9d654ad9db5f7bab1ff83"},{"sha":"04bcc4d9ab848ec7aaa7c9f5fe7a64006b7a0d52","author":{"name":"Ján Tomko","email":"7cd9998bc81151f045ad70194d5fa375f8e73169@redhat.com"},"message":"virLogGetOutputs: remove unnecessary braces\n\nCommit 9275def reduced the if block to one line without removing the\nbraces.\n\nSigned-off-by: Ján Tomko <jtomko@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/04bcc4d9ab848ec7aaa7c9f5fe7a64006b7a0d52"},{"sha":"c391e07eb08d713474ae8998cfd859e1827a4b2d","author":{"name":"Jim Fehlig","email":"2bb3e1c08de882740bb0c11807b789849eab19b7@suse.com"},"message":"libxl: add support for specifying clock offset and adjustment\n\nlibxl supports setting the domain real time clock to local time or\nUTC via the localtime field of libxl_domain_build_info. Adjustment\nof the clock is also supported via the rtc_timeoffset field. The\nlibvirt libxl driver has never supported these settings, instead\nrelying on libxl's default of a UTC real time clock with adjustment\nset to 0.\n\nThere is at least one user that would like the ability to change\nthe defaults\n\nhttps://www.redhat.com/archives/libvirt-users/2018-February/msg00059.html\n\nAdd support for specifying a local time clock and for specifying an\nadjustment for both local time and UTC clocks. Add a test case to\nverify the XML to libxl_domain_config conversion.\n\nLocal time clock and clock adjustment is already supported by the\nXML <-> xl.cfg converter. What is missing is an explicit test for\nthe conversion. There are plenty of existing tests that all use UTC\nwith 0 adjustment. Hijack test-fullvirt-tsc-timer to test a local\ntime clock with 1 hour adjustment.\n\nSigned-off-by: Jim Fehlig <jfehlig@suse.com>\nReviewed-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/c391e07eb08d713474ae8998cfd859e1827a4b2d"},{"sha":"ab59d3895bd2ea604aa336d2cd38aa374e43ed44","author":{"name":"Daniel P. Berrangé","email":"5d1320ff3c85681bb6d7ea4b0b2f371698325ec8@redhat.com"},"message":"bhyve: add missing cases for graphics listen type\n\nAddress warning from -Wswitch-enum by adding missing cases\nfor graphics listen types that are not supported.\n\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/ab59d3895bd2ea604aa336d2cd38aa374e43ed44"},{"sha":"3422cca6489e41a4037160b1488b28d538eb62ab","author":{"name":"Daniel P. Berrangé","email":"5d1320ff3c85681bb6d7ea4b0b2f371698325ec8@redhat.com"},"message":"src: simplify systemd unit file handling in make rules\n\nRemove lots of duplication in the systemd unit file handling, so we can\nadd more unit files without modifying so many places.\n\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/3422cca6489e41a4037160b1488b28d538eb62ab"},{"sha":"cd191ba0bb5d700a2ed3f6a031c324ec0148e777","author":{"name":"Daniel P. Berrangé","email":"5d1320ff3c85681bb6d7ea4b0b2f371698325ec8@redhat.com"},"message":"src: simplify sysv init file handling in make rules\n\nRemove lots of duplication in the sysv init file handling, so we can\nadd more init files without modifying so many places.\n\nSigned-off-by: Daniel P. Berrangé <berrange@redhat.com>","distinct":true,"url":"https://api.github.com/repos/crobinso/libvirt/commits/cd191ba0bb5d700a2ed3f6a031c324ec0148e777"}]}
{"actor":{"display_login":"crobinso"}}