1. 7e7a0a6 libvfio-user.h: remove comment duplicate wording (#831) by Baruch Siach · 7 weeks ago master
  2. 219417b libvfio-user.h: fix comment typo (#830) by Baruch Siach · 7 weeks ago
  3. ca9943b samples: improve gpio-pci-idio-16 emulation (#821) by mcayland-ntx · 4 months ago
  4. d7cb436 Rework documentation (#817) by John Levon · 5 months ago
  5. f922ada docs: use custom image for gpio test (#808) by John Levon · 6 months ago
  6. 635befb spruce up shadow ioeventfd documentation (#810) by Thanos Makatos · 6 months ago
  7. c6688a6 Update SPDK docs (#811) by John Levon · 6 months ago
  8. c918b65 Update runs-on past ubuntu-20.04 (#813) by John Levon · 6 months ago
  9. b1a156d Add further sanity checking of hdr->error_no (#805) by John Levon · 1 year, 6 months ago
  10. 3f1500b samples: keep coverity quiet (#804) by John Levon · 1 year, 6 months ago
  11. a5fca05 lib/libvfio-user: Fix calloc-transposed-args reported by gcc >= 14 (#802) by Michal Berger · 1 year, 6 months ago
  12. f468169 workaround centos:7 issue (#803) by John Levon · 1 year, 6 months ago
  13. 2bf46f2 bump MAX_DMA_REGIONS (#800) by John Levon · 1 year, 9 months ago
  14. c4ce707 docs/qemu: add missing -numa argument (#799) by John Levon · 1 year, 9 months ago
  15. bedaf99 improve documentation on testing with qemu (#797) by John Levon · 1 year, 10 months ago
  16. 324f74c docs: correct markdown links (#796) by John Levon · 1 year, 10 months ago
  17. 09bb7f1 remove arch OS github action (#798) by John Levon · 1 year, 10 months ago
  18. 99e0e09 Remove dangling quotes from vfio-user.rst (#795) by David Reiss · 1 year, 10 months ago
  19. cfa568e docs: document SPDK dependency (#794) by John Levon · 1 year, 10 months ago
  20. 143b4f8 Support 64 bits and prefetchable BARs (#792) by jfgd · 1 year, 11 months ago
  21. b646559 correct IRQ range check (#791) by John Levon · 2 years ago
  22. 6f6fdc5 Fix DMA message size calculation (#788) by Mattias Nissler · 2 years, 1 month ago
  23. c9effb4 make arch CI non-required (#789) by John Levon · 2 years, 1 month ago
  24. 2c6239a replace bcopy() with memcpy() (#786) by John Levon · 2 years, 5 months ago
  25. 8d38e8c fix VFIO_USER_DEVICE_GET_REGION_IO_FDS allocation (#785) by John Levon · 2 years, 5 months ago
  26. 7da33b5 test_negotiate: add migration testing (#781) by John Levon · 2 years, 5 months ago
  27. 1c0cf16 fix: minor memory bugs #784 by William Henderson · 2 years, 5 months ago
  28. 3c18696 Add some notes on live migration version and SPDK usage. (#783) by John Levon · 2 years, 5 months ago
  29. 190f85b adapt to VFIO live migration v2 (#782) by William Henderson · 2 years, 5 months ago
  30. 1569a37 Pass server->client command over a separate socket pair (#762) by Mattias Nissler · 2 years, 5 months ago
  31. 478ddb5 Describe the twin-socket feature in the spec (#775) by Mattias Nissler · 2 years, 5 months ago
  32. f63ef82 update SDPK version spdk.md (#769) by Thanos Makatos · 2 years, 6 months ago
  33. a7eedff Introduce client object in python tests (#772) by Mattias Nissler · 2 years, 6 months ago
  34. 2e8ec2e Prepare python test helpers for receiving commands (#774) by Mattias Nissler · 2 years, 6 months ago
  35. 8530d6c Construct server capabilities using json-c (#771) by Mattias Nissler · 2 years, 6 months ago
  36. f981913 Replace protocol header flags bit field with mask (#773) by Mattias Nissler · 2 years, 6 months ago
  37. 149aa84 fix: incorrect number of dirty pages printed (#766) by William Henderson · 2 years, 6 months ago
  38. cfb7d90 Make debian-11, debian-12 and arch-202307 required pull request jobs by Sandro-Alessio Gierens · 2 years, 6 months ago
  39. 4635ac6 Revise iovec_t.__eq__ and vfu_dma_info_t.__eq__ to fix flake8 E721 by Sandro-Alessio Gierens · 2 years, 7 months ago
  40. da8fbe8 Add debian 11, 12 and arch linux jobs to pull_request workflow by Sandro-Alessio Gierens · 2 years, 7 months ago
  41. b450644 Bump Github Actions version to v3 by Sandro-Alessio Gierens · 2 years, 7 months ago
  42. e8c37f8 Introduce close_safely helper function (#763) by Mattias Nissler · 2 years, 7 months ago
  43. 1cca91a Allow adding MSI capability via vfu_pci_add_capability (#758) by Florian Freudiger · 2 years, 7 months ago
  44. 852ca25 Add another lspci test output variant (#761) by Sandro-Alessio Gierens · 2 years, 7 months ago
  45. 89f1e5c Fix MSI-X capability write logging opposite status (#759) by Florian Freudiger · 2 years, 7 months ago
  46. 8872c36 fix: server sample not marking dirty pages (#748) by William Henderson · 2 years, 7 months ago
  47. 53f85b9 docs: document test debugging with GDB (#756) by William Henderson · 2 years, 7 months ago
  48. 8038da1 docs: document DMA message dirty handling (#755) by John Levon · 2 years, 7 months ago
  49. 56eeb68 fix: CRC calculation in client sample (#750) by William Henderson · 2 years, 7 months ago
  50. b9ee22b refactor: remove private includes from server.c (#752) by William Henderson · 2 years, 7 months ago
  51. bb308a2 Fix address calculation for message-based DMA (#740) by Mattias Nissler · 2 years, 8 months ago
  52. bf8ce3f fix build instructions for samples (#739) by William Henderson · 2 years, 8 months ago
  53. 728da2b Fix some python tests (#737) by Axel PASCON · 2 years, 8 months ago
  54. 74e7348 fix err/req irq fd issue (#731) by limiao-intel · 2 years, 9 months ago
  55. e817d2e test: don't leave global pointing to stack memory (#735) by Jim Harris · 2 years, 9 months ago
  56. 9fc7cc2 allow -1 file descriptor for ioregionfd (#727) by Thanos Makatos · 3 years, 2 months ago
  57. 3eb7ff6 fix FLR reset callback (#729) by John Levon · 3 years, 2 months ago
  58. ad96efb test: use `grep -E` instead of `egrep` (#728) by Ville Skyttä · 3 years, 2 months ago
  59. 6756ee8 shadow ioeventfd: add demo (#722) by Thanos Makatos · 3 years, 3 months ago
  60. 360f6a6 vfu_pci_init: initialize PCI config space flags (#724) by Thanos Makatos · 3 years, 3 months ago
  61. 229a1ea add debugging to handle_device_get_region_io_fds (#723) by Thanos Makatos · 3 years, 3 months ago
  62. ff68d2e fix shadow ioeventfd unit test (#726) by Thanos Makatos · 3 years, 3 months ago
  63. 14c0bc5 allow shadow memory offset per shadow ioeventfd (#703) by Thanos Makatos · 3 years, 3 months ago
  64. b975ee6 check spelling (#720) by John Levon · 3 years, 3 months ago
  65. 388db3c add some unlikely (#717) by Thanos Makatos · 3 years, 5 months ago
  66. 1980f9d only call debug_region_access if in debug mode (#716) by Thanos Makatos · 3 years, 5 months ago
  67. 7e91fd2 don't duplicate FD in get region info (#715) by Thanos Makatos · 3 years, 5 months ago
  68. aa19ba9 fix compilation for i386 and ppc64 (#709) by Thanos Makatos · 3 years, 5 months ago
  69. 87c216d document how to run individual Python unit tests (#712) by Thanos Makatos · 3 years, 5 months ago
  70. 4953810 make SGL error-checking DEBUG-only (#706) by John Levon · 3 years, 6 months ago
  71. a511dd9 avoid vfu_log() in SGL hot path (#705) by John Levon · 3 years, 6 months ago
  72. ff0ef3f delete socket on vfu_ctx_destroy (#702) by Thanos Makatos · 3 years, 7 months ago
  73. 1305f16 disable client-server test by default (#700) by John Levon · 3 years, 7 months ago
  74. 36beb63 support for shadow ioeventfd (#698) by Thanos Makatos · 3 years, 8 months ago
  75. 1c27402 improve README.md (#696) by John Levon · 3 years, 9 months ago
  76. 0b28d20 test/py: fix the arguments for vfu_dev_irq_state_cb_t (#695) by Jag Raman · 3 years, 9 months ago
  77. 9a5124d report function in quiesce_check_allowed() (#693) by John Levon · 3 years, 9 months ago
  78. a767ebd irq: inform device of IRQ mask & unmask via callback (#694) by Jag Raman · 3 years, 9 months ago
  79. d307dbc allow all LOG_* levels (#691) by John Levon · 3 years, 9 months ago
  80. e036ac1 allow concurrent dirty bitmap get (#677) by John Levon · 3 years, 9 months ago
  81. 79e83e4 add some documentation on memory handling (#676) by John Levon · 3 years, 9 months ago
  82. 188cd00 re-work SGL API (#675) by John Levon · 3 years, 9 months ago
  83. 538d606 remove maps list from DMA controller (#674) by John Levon · 3 years, 9 months ago
  84. 065c33e remove refcnt from region (#673) by John Levon · 3 years, 9 months ago
  85. 54b7ef9 re-work SG dirty tracking (#672) by John Levon · 3 years, 9 months ago
  86. c985a9a require quiesce for VFIO_USER_DIRTY_PAGES (#671) by John Levon · 3 years, 9 months ago
  87. b52bff7 libvfio-user.h: sync VFIO_DEVICE_STATE_XXXX definitions with upstream (#690) by Jag Raman · 3 years, 9 months ago
  88. b427c60 tests: add checks to confirm test environment (#688) by Jag Raman · 3 years, 10 months ago
  89. 7dc1c72 add a slack invite link (#685) by John Levon · 3 years, 10 months ago
  90. e2b9237 add a diagram to README.md (#686) by John Levon · 3 years, 10 months ago
  91. aa3087d samples/client.c: fix implicit casting of const char pointers (#682) by Jag Raman · 3 years, 10 months ago
  92. da08ac0 fix fedora CI (#683) by John Levon · 3 years, 10 months ago
  93. 359d8da re-instate -Werror (#681) by John Levon · 3 years, 10 months ago
  94. ffdd1d6 run scan-build in CI (#680) by John Levon · 3 years, 10 months ago
  95. 294aa66 build PR runs in release mode (#669) by John Levon · 3 years, 10 months ago
  96. 928bba3 add an ubuntu-latest PR run (#668) by John Levon · 3 years, 10 months ago
  97. 42d4747 build: delete CMake build rules by Daniel P. Berrangé · 3 years, 10 months ago
  98. 11ccc96 build: switch Makefile over to use meson by Daniel P. Berrangé · 3 years, 10 months ago
  99. 75384af docs: rewrite to refer to meson commands instead of cmake by Daniel P. Berrangé · 3 years, 10 months ago
  100. 93709c0 github: switch workflows over to using meson by Daniel P. Berrangé · 3 years, 10 months ago