)]}' { "commit": "7b342030d293019696ff536a95105c654167461a", "tree": "16d98b15a4e6d4810fe541623feee0e1819e191e", "parents": [ "3178abb79093231f46d7fa544335a58ddd58a324" ], "author": { "name": "Julian Scheel", "email": "julian@jusst.de", "time": "Mon Jun 08 14:32:16 2020 +0200" }, "committer": { "name": "Tormod Volden", "email": "debian.tormod@gmail.com", "time": "Sun Nov 07 12:58:15 2021 +0100" }, "message": "Windows: Fix timeouts if only endpoint 0 exists\n\nThe default timeouts of 5 seconds used by WinUSB are cleared in\nconfigure_endpoints(). This was not called if not at least one extra\nendpoint apart from endpoint 0 existed, so that in those cases the\ndefault timeout of 5 seconds remained in place.\nFix this by calling configure_endpoints, even if no interface specific\nendpoints were found, so that it can configure endpoint 0.\n\nCloses #963\n\nSigned-off-by: Julian Scheel \u003cjulian@jusst.de\u003e\n[Tormod: Refactored to reduce duplicated code]\nSigned-off-by: Tormod Volden \u003cdebian.tormod@gmail.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "5c860ea821babee5e5d5360fb9e2361a711192ed", "old_mode": 33188, "old_path": "libusb/os/windows_winusb.c", "new_id": "df17d81bf885522fa07371c161461335d1743d2c", "new_mode": 33188, "new_path": "libusb/os/windows_winusb.c" }, { "type": "modify", "old_id": "c65a80b3539766213cf59d4fe31d4bd967a40601", "old_mode": 33188, "old_path": "libusb/version_nano.h", "new_id": "838c0a63a5ff45e81338efd7e238f6b80f4ec158", "new_mode": 33188, "new_path": "libusb/version_nano.h" } ] }