libsigrok/src/hardware
Gerhard Sittig 020df861e0 hp-3478a: avoid NULL dereference in config API routines
The 'sdi' parameter to config API calls can be NULL. Only dereference
after checking its validity.

Reported-By: Alexandre Ferreira <alexandref75@hotmail.com>
2021-06-28 07:34:23 +02:00
..
agilent-dmm serial: flush() after open() in the serial core. 2020-07-26 16:06:42 +02:00
appa-55ii serial: extend stream detect for variable length packet checkers 2020-10-22 21:25:02 +02:00
arachnid-labs-re-load-pro arachnid-labs-re-load-pro: Fix for get voltage and current while in acquisition. 2021-01-04 16:02:00 +01:00
asix-sigma asix-sigma: parse serial numbers as unsigned values 2020-11-28 08:01:31 +01:00
atten-pps3xxx serial: flush() after open() in the serial core. 2020-07-26 16:06:42 +02:00
baylibre-acme Use std_session_send_df_frame_begin()/_end() where possible. 2020-04-08 23:54:25 +02:00
beaglelogic beaglelogic: Fix resource leak 2021-02-21 23:05:27 +01:00
cem-dt-885x Free sr_config and sr_config lists in meta datafeeds correctly. 2019-03-29 16:15:37 +01:00
center-3xx serial: flush() after open() in the serial core. 2020-07-26 16:06:42 +02:00
chronovu-la Use std_session_send_df_trigger() where possible. 2020-04-08 23:21:39 +02:00
colead-slm drivers/input: Remove some hardcoded values. 2017-07-31 16:23:31 +02:00
conrad-digi-35-cpu serial: flush() after open() in the serial core. 2020-07-26 16:06:42 +02:00
demo std: Rename std_session_send_frame_begin/_end(). 2020-04-08 23:35:44 +02:00
dreamsourcelab-dslogic Use std_session_send_df_trigger() where possible. 2020-04-08 23:21:39 +02:00
fluke-45 fluke-45: drop serial port echo test, was disabled for years 2021-06-01 08:20:59 +02:00
fluke-dmm fluke-dmm: Fix use-after-free bugs 2019-12-16 15:51:07 +01:00
ftdi-la ftdi-la: work around missing USB strings during device probe 2020-12-25 12:47:01 +01:00
fx2lafw fx2lafw: Unbreak SR_CONF_LIMIT_SAMPLES for large values (above 2**32) 2020-12-25 13:02:07 +01:00
gmc-mh-1x-2x serial: flush() after open() in the serial core. 2020-07-26 16:06:42 +02:00
gwinstek-gds-800 gwinstek-gds-800: Allow retrieving frame limit 2020-06-27 22:56:10 +02:00
gwinstek-gpd gwinstek-gpd: Fix voltage/current measurement 2021-02-21 21:46:08 +01:00
hameg-hmo hameg-hmo: free memory that was allocated by SCPI get routines 2021-05-22 08:06:58 +02:00
hantek-6xxx hantek-6xxx: Add ISDS205B support 2021-02-21 23:26:20 +01:00
hantek-4032l Use std_session_send_df_trigger() where possible. 2020-04-08 23:21:39 +02:00
hantek-dso hantek-dso: fix 100MS/s 2021-02-21 23:01:58 +01:00
hp-3457a hp-3457a: only probe when conn= was specified, to not break SCPI devices 2021-06-01 08:20:59 +02:00
hp-3478a hp-3478a: avoid NULL dereference in config API routines 2021-06-28 07:34:23 +02:00
hp-59306a hp-59306a: only match when conn= is given to avoid false probe positives 2021-06-01 08:20:59 +02:00
hung-chang-dso-2100 Use std_session_send_df_frame_begin()/_end() where possible. 2020-04-08 23:54:25 +02:00
ikalogic-scanalogic2 Use std_session_send_df_trigger() where possible. 2020-04-08 23:21:39 +02:00
ikalogic-scanaplus Fix various gcc 8 compiler warnings related to ARRAY_SIZE. 2018-10-06 19:13:39 +02:00
ipdbg-la Use std_session_send_df_trigger() where possible. 2020-04-08 23:21:39 +02:00
itech-it8500 itech-it8500: avoid "new" as a variable identifier 2020-10-06 22:02:20 +02:00
kecheng-kc-330b Free sr_config and sr_config lists in meta datafeeds correctly. 2019-03-29 16:15:37 +01:00
kern-scale serial: extend stream detect for variable length packet checkers 2020-10-22 21:25:02 +02:00
kingst-la2016 kingst-la2016: address trivial style nits (whitespace, braces, line length) 2021-03-16 21:40:32 +01:00
korad-kaxxxxp korad-kaxxxxp: Add support for Korad KD3005P V2.1 2021-03-16 21:04:20 +01:00
lascar-el-usb Free sr_config and sr_config lists in meta datafeeds correctly. 2019-03-29 16:15:37 +01:00
lecroy-logicstudio Use std_session_send_df_trigger() where possible. 2020-04-08 23:21:39 +02:00
lecroy-xstream lecroy-xstream: free memory that was allocated by SCPI get routines 2021-05-22 08:06:58 +02:00
link-mso19 Fix various gcc 8 compiler warnings related to ARRAY_SIZE. 2018-10-06 19:13:39 +02:00
manson-hcs-3xxx serial: flush() after open() in the serial core. 2020-07-26 16:06:42 +02:00
mastech-ms6514 serial: extend stream detect for variable length packet checkers 2020-10-22 21:25:02 +02:00
maynuo-m97 Use std_session_send_df_frame_begin()/_end() where possible. 2020-04-08 23:54:25 +02:00
mic-985xx serial: flush() after open() in the serial core. 2020-07-26 16:06:42 +02:00
microchip-pickit2 pickit2: avoid NULL dereference in close code path 2018-12-27 11:26:19 +01:00
mooshimeter-dmm mooshimeter-dmm: silence compiler warning (memset() prototypes) 2019-10-29 17:50:07 +01:00
motech-lps-30x motech-lps-301: make better use of serial extract options helper 2021-06-01 08:20:59 +02:00
norma-dmm serial: flush() after open() in the serial core. 2020-07-26 16:06:42 +02:00
openbench-logic-sniffer ols: Clean up: Replace hand-rolled byte order conversion with existing macros 2021-01-06 10:45:28 +01:00
pce-322a pce-322a: unbreak send_command() return code 2020-10-03 07:20:00 +02:00
pipistrello-ols Use std_session_send_df_trigger() where possible. 2020-04-08 23:21:39 +02:00
rdtech-dps rdtech-dps: Add missing devc initialisation. 2021-05-09 19:29:38 +02:00
rdtech-tc rdtech-tc: Add initial support for the RDTech TC66C 2020-06-05 00:25:26 +02:00
rdtech-um rdtech-um: Add initial support for the RDTech UMxx series 2020-06-05 00:25:26 +02:00
rigol-dg rigol-dg: free memory that was allocated by SCPI get routines 2021-05-22 08:06:58 +02:00
rigol-ds rigol-ds: fix use-after-free 2021-06-07 07:48:44 +02:00
rohde-schwarz-sme-0x rohde-schwarz-sme-0x: remove obsolete libserialport reference 2019-06-02 20:39:01 +02:00
saleae-logic-pro drivers: Make per-driver sr_dev_driver structs static. 2018-12-20 17:29:36 +01:00
saleae-logic16 saleae-logic16: Warn (instead of erroring out) if FPGA is unsupported 2019-06-01 17:15:55 +02:00
scpi-dmm scpi-dmm: Add support for Agilent 34460A 2021-06-01 08:20:59 +02:00
scpi-pps scpi-pps: don't break SCPI devices when scanning for HP-IB devices 2021-06-01 08:20:59 +02:00
serial-dmm serial-dmm: Add PeakTech 2025 meter support. 2021-05-16 12:08:58 +02:00
serial-lcr serial: extend stream detect for variable length packet checkers 2020-10-22 21:25:02 +02:00
siglent-sds siglent-sds: move model dependent request emission to after identification 2021-06-01 08:20:59 +02:00
sysclk-lwla Consistently use the "Sysclk" spelling everywhere. 2019-04-24 18:23:41 +02:00
sysclk-sla5032 sysclk-sla5032: Minor asterisk placement consistency fixes. 2019-04-24 18:23:41 +02:00
teleinfo serial: extend stream detect for variable length packet checkers 2020-10-22 21:25:02 +02:00
testo Check usb_get_port_path() return value 2018-02-21 11:37:19 +01:00
tondaj-sl-814 tondaj-sl-814: fix a potential memory leak 2018-02-09 21:37:40 +01:00
uni-t-dmm serial-dmm/uni-t-dmm: Add UNI-T UT804 DMM definitions 2020-04-04 23:25:09 +02:00
uni-t-ut32x serial: flush() after open() in the serial core. 2020-07-26 16:06:42 +02:00
uni-t-ut181a uni-t-ut181a: comment on how to start a recording 2020-06-01 18:35:05 +02:00
yokogawa-dlm Use std_session_send_df_frame_begin()/_end() where possible. 2020-04-08 23:54:25 +02:00
zeroplus-logic-cube Use std_session_send_df_trigger() where possible. 2020-04-08 23:21:39 +02:00
zketech-ebd-usb zketech-ebd-usb: Don't ignore errors 2021-02-21 23:05:32 +01:00