nuttx/drivers/usbdev
ziggurat29 2cadf783fd cdcacm_unbind leaks write request objects. This arises due to freeing the
bulk IN endpoint before the loop that frees the requests via cdcasm_freereq.
That function checks the parameters and skips the freeing if either is NULL.
Freeing the bulk IN enpoint will cause the first param to be NULL, thereby
bypassing the free operation.  To fix, I moved the release of the bulk IN
endpoint until after to loop (much as was the case for the OUT and read
requests, which did not exhibit the problem).
2016-07-07 12:02:23 -05:00
..
cdcacm_desc.c drivers/: Fixes to spacing and alignement 2015-10-10 10:41:00 -06:00
cdcacm.c cdcacm_unbind leaks write request objects. This arises due to freeing the 2016-07-07 12:02:23 -05:00
cdcacm.h Back part of a previous CDC/ACM change. Improve some Kconfig comments. 2016-03-19 12:45:33 -06:00
composite_desc.c
composite.c Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES 2016-06-11 14:14:08 -06:00
composite.h USB composite: Fix some errors in conditional compilation 2016-03-19 08:08:40 -06:00
Kconfig Eliminate use of apps/system/usbmonitor. Use drivers/usbmonitor instead. 2016-06-30 13:09:22 -06:00
Make.defs
pl2303.c Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES 2016-06-11 14:14:08 -06:00
usbdev_strings.c Fix more common typos 2015-08-16 11:07:23 -06:00
usbdev_trace.c Remove some last traces of lowvsyslog that were missed; Add a SYSLOG emergency channel for handling assertion output more cleanly 2016-06-20 16:11:50 -06:00
usbdev_trprintf.c Standardize the width of all comment boxes in C files 2015-10-03 07:25:53 -06:00
usbmsc_desc.c Fix some spacing problems 2015-10-04 15:04:00 -06:00
usbmsc_scsi.c Remove lowsyslog(). The new syslog() includes all of the functionality of lowsyslog(). No longer any need for two interfaces. 2016-06-20 08:57:08 -06:00
usbmsc.c Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES 2016-06-11 14:14:08 -06:00
usbmsc.h Fix several defien -> define. Thanks Pierre 2015-05-13 06:33:17 -06:00