Commit Graph

  • 9b46d486cb Driver: Add TCP support Kyle Schwarz 2023-03-08 18:32:26 +0000
  • ddee1254a0 A2B: Add A2B Tx streaming support A2B: Add A2BDecoder for streaming wave to A2B device RADA2B: Add functions to configure settings Yasser Yassine 2023-03-08 18:22:14 +0000
  • 539cfa511b LIN: Network support Kyle Johannes 2023-02-03 18:27:08 +0000
  • 4229d8b66a Device: Update the capture callback to include all of the wivi capture information Emily Brooks 2022-12-21 14:07:25 -0500
  • dc1c4ede9d Device: Add FIRE3 Flexray device type and its settings Device: Include FIRE3 Flexray in device finder Device: Correct FIRE3 settings and add additional supported networks Network: Add additional network enumerations jschwartz 2023-01-12 16:56:54 -0500
  • 9e7d442e83 Update copyright year Kyle Schwarz 2023-01-03 20:57:10 -0500
  • 41a569fc2d Device: Consider VSA when calculating logical disk size Kyle Schwarz 2022-12-19 01:09:01 -0500
  • f4e4a103ad POSIX: PCAP: Check header & data before using Kyle Schwarz 2022-12-19 03:03:12 -0500
  • a9157c82e5 Add device sharing support add-device-sharing Kyle Schwarz 2022-12-13 11:46:32 -0500
  • 78465e0f20 A2B: Add A2BMessage transmit support Yasser Yassine 2022-12-02 12:13:25 -0500
  • ed1632c652 DiskWriteDriver: Remove use of atomic buffer Emily Brooks 2022-11-21 16:54:57 -0500
  • c97db0f35f icsneolegacy: implemented icsneoGetLastAPIError() Joe Niksa 2022-11-25 12:18:43 -0500
  • c9d8a4f0a9 Device: Disk lock the script/wivi commands Emily Brooks 2022-11-09 19:28:00 -0500
  • 96fe8895fc Device: Add isEncrypted to script status Emily Brooks 2022-11-03 15:55:44 -0400
  • e46755f120 Device: RED2: Add missing Ethernet2 Kyle Schwarz 2022-11-15 12:36:46 -0500
  • 0619c37a90 Decoder: Add break to end of Internal network switch case Emily Brooks 2022-11-08 17:01:33 -0500
  • de58b2d639 libicsneoc: Fixed access violation David Rebbe 2022-11-07 20:22:45 +0000
  • 5ff1707c47 libicsneoc: Resolve DeviceCurrentlyClosed errors David Rebbe 2022-11-03 23:46:14 +0000
  • 4c0d49f09a Device: Add a mutex against the diskLock to some commands that are on threads Jonathan Schwartz 2022-10-24 13:27:04 -0400
  • b32f58da38 Device: Add new method to mark collections as uploaded in CM root directory Jonathan Schwartz 2022-10-12 10:50:34 -0400
  • 0101467154 Communication: Atomic sync messages Kyle Schwarz 2022-10-20 17:26:21 -0400
  • 17b3018499 Device: Continue script status loop if no response Emily Brooks 2022-10-20 16:21:26 -0400
  • 0fc676e576 A2B: Resolve warnings Kyle Schwarz 2022-10-20 19:38:34 -0400
  • 7b2544864b A2B: Add initial WAV streaming support Yasser Yassine 2022-10-19 18:44:05 -0400
  • 7f22286838 Build: Only search for enabled drivers Kyle Schwarz 2022-10-17 21:01:15 -0400
  • 643768fb6a Device: ValueCAN3: Drop ftdi.h include Kyle Schwarz 2022-10-17 21:01:04 -0400
  • 9817887523 I2C: Network support Kyle Johannes 2022-10-18 00:12:16 +0000
  • 13ec2bca98 Merge remote-tracking branch 'origin/master' into js-add-fire3-to-finder Jonathan Schwartz 2022-10-12 10:55:56 -0400
  • 711976cce0 DeviceFinder: Add serial match for FIRE3 Jonathan Schwartz 2022-08-05 08:56:11 -0400
  • e02203a974 Device: Creates script status thread, callback for each variable Emily Brooks 2022-08-22 14:42:04 -0400
  • 5b14ec7246 Device: Add start/stop/clear script, script status, and preload coremini commands Emily Brooks 2022-08-05 10:38:15 -0400
  • 3b80746fb8 A2B: Add A2B message initial support Yasser Yassine 2022-10-11 11:20:04 -0400
  • 3b9a31ef51 RAD-A2B: Add netID to string support Emily Brooks 2022-10-05 13:38:25 -0400
  • 124bd3b310 WiVICommandPacket: Remove length check Emily Brooks 2022-07-06 16:26:53 -0400
  • 9871430288 RAD-A2B: Initial support Kyle Schwarz 2022-09-15 11:10:18 -0400
  • 2e296dc8d3 ConcurrentQueue: Update to HEAD Kyle Schwarz 2022-09-09 15:46:46 -0400
  • b35fab754c Device: ValueCAN3: Fix PID Kyle Schwarz 2022-08-02 14:33:43 -0400
  • 9ef01e2d3d Optional: nonstd to std Kyle Schwarz 2022-07-22 01:27:39 -0400
  • 1bb33156f7 Device: Use lambda instead of std::bind Kyle Schwarz 2022-07-21 22:37:48 -0400
  • a0f73755e8 Build: Bump required C++ to 17 Kyle Schwarz 2022-07-21 16:22:52 -0400
  • ab54697745 Device: Retain Device objects between FindAll() calls Kyle Schwarz 2022-07-15 16:03:54 -0400
  • 0d0b7f00bd Merge branch 'master' into v0.3.0-dev Kyle Schwarz 2022-07-15 13:02:26 -0400
  • 1a28fbf5ad ThirdParty: FatFs: Enable PIC Kyle Schwarz 2022-07-15 12:34:07 -0400
  • b50706846c WiVICommandPacket: Add missing cstring header Emily Brooks 2022-06-08 16:49:39 -0400
  • d6d34eb7bc WiVICommandPacket: Only disable warnings for MSVC Paul Hollinsky 2022-05-02 22:48:37 -0400
  • a928a1d879 Device: Implement Wireless neoVI Stack Paul Hollinsky 2022-05-02 22:34:48 -0400
  • de3d8bf870 RAD-Jupiter: Add initial support Paul Hollinsky 2022-05-28 14:40:52 -0400
  • 407ccccedd Drivers: Ensure serial numbers are uppercase Paul Hollinsky 2022-05-28 14:41:41 -0400
  • 0633bdbdaa
    Merge branch 'v0.3.0-dev' into VUP-7 Nguyen Trung Thanh 2022-04-27 01:29:00 +0700
  • 00024990e9 WiVICommandPacket: Resolve GCC build error Paul Hollinsky 2022-04-26 13:54:03 -0400
  • cb47065a47 WiVICommandPacket: Temporarily remove GetAll Paul Hollinsky 2022-04-26 12:58:54 -0400
  • 2b819065ad WiVICommandPacket: Disable MSVC struct warnings Paul Hollinsky 2022-04-26 11:37:49 -0400
  • 58700afc73 Lifetime: Allow checking for empty lifetimes Paul Hollinsky 2022-04-26 11:25:35 -0400
  • 55d7d5bf17 Device: Implement allowSleep for Wireless neoVI support Paul Hollinsky 2022-04-18 02:35:09 -0400
  • c08c0dd893 Disk: Allow full timeout for each disk read attempt Jonathan Schwartz 2022-04-19 15:29:07 -0400
  • 44ad06d4bb Device: Add mutex for disk info requests to temporarily work around WiVIClient timeout issues Jonathan Schwartz 2022-04-15 15:18:14 -0400
  • c2de1dfdf1 Disk: ExtExtractorDiskReadDriver: Increase timeout for individual read attempts Jonathan Schwartz 2022-04-15 15:17:31 -0400
  • a2cfc50b7c Message Filter: Fix filtering on NetID or NetType if message doesn't have one Paul Hollinsky 2022-04-07 13:05:34 -0400
  • c398afc4e3 Extended Commands: Fix struct packing Paul Hollinsky 2022-04-07 13:04:31 -0400
  • 8d495aa916 neoVI FIRE 3: Initial support Paul Hollinsky 2022-04-04 20:44:33 -0400
  • 91abf378f8 FirmIO: Use uintptr_t for 64-bit compatibility Paul Hollinsky 2022-04-04 20:44:11 -0400
  • 2e3b738e76 Extended Commands: Decode generic responses Paul Hollinsky 2022-04-04 20:43:37 -0400
  • 103f938d69 Disk: ReadDriver: Add unified cache Paul Hollinsky 2022-04-14 18:22:13 -0400
  • d45d708446 FirmIO: Stable communication v0.3.0-dev Paul Hollinsky 2022-03-27 23:57:44 -0400
  • 5d4ed0f4cd Driver: Add optional debug prints Paul Hollinsky 2022-03-27 23:45:47 -0400
  • 2dd91325e6 FirmIO: Initial commit Paul Hollinsky 2022-03-27 18:10:24 -0400
  • 008a1620c8 Repo: Normalize source files to LF Paul Hollinsky 2022-03-27 14:37:39 -0400
  • 781fc2c034 Drivers: Decouple from devices Paul Hollinsky 2022-03-24 15:48:26 -0700
  • 0ff12300f3 RAD-Gigalog: Rename to RAD-Mars Paul Hollinsky 2022-03-11 10:53:05 -0500
  • f4e16025c1 Disk: ExtendedExtractor: Implement retries Paul Hollinsky 2022-03-10 18:03:39 -0500
  • fef6f363f1 ThirdParty: FatFs: Use standard C++ for MSVC 2017+ Paul Hollinsky 2022-03-07 12:49:03 -0500
  • f367fcecca Disk: NeoMemory: Implement writing Paul Hollinsky 2022-03-03 20:26:56 -0500
  • f05fd5e201 EthernetPacketizer: Correct reassembly for RAD devices Paul Hollinsky 2022-03-03 20:24:31 -0500
  • adad9b3761 Disk: ExtendedExtractor: Better header parsing Paul Hollinsky 2022-03-03 20:19:33 -0500
  • 0a15adbe91 Disk: Allow mismatched access for Read and Write drivers Paul Hollinsky 2022-03-03 16:24:30 -0500
  • 1118428250 Device: Only allow one disk transaction at a time Paul Hollinsky 2022-03-03 16:20:51 -0500
  • 8c774228bc Disk: FAT: Fix Windows UNICODE compilation Paul Hollinsky 2022-03-03 15:13:04 -0500
  • 478dfb3cb8 Platform: Windows: Create trampoline header Paul Hollinsky 2022-03-03 15:01:32 -0500
  • 8aa5bef7dc Disk: Implement Extended Extractor Driver Paul Hollinsky 2022-03-03 00:03:37 -0500
  • 453d3366af Platform: Windows: Avoid windows.h Paul Hollinsky 2022-02-28 18:25:24 -0500
  • caf5cca42f Disk: Plasion: Fix bit-width issues Paul Hollinsky 2022-02-28 18:52:45 -0500
  • ae1b8d342e Disk: Use std::chrono::seconds for CacheTime Paul Hollinsky 2022-02-28 18:19:19 -0500
  • c314417277 Device: Find the VSA offset for Disk::Access::EntireDisk Paul Hollinsky 2022-02-28 15:55:16 -0500
  • 1fadb85206 ThirdParty: Add FatFs Paul Hollinsky 2022-02-28 15:54:38 -0500
  • 6bcd8e5637 Disk: Read driver for Plasion Paul Hollinsky 2022-02-28 03:40:44 -0500
  • 4c9d6c5ee7 Disk: NeoMemory: Cache last read sector for one second Paul Hollinsky 2022-02-28 01:55:31 -0500
  • 4ef8fe8794 Disk: Predictable behavior for zero length reads Paul Hollinsky 2022-02-28 01:54:21 -0500
  • f8a46b7196 Device: Add logical disk size accessor Paul Hollinsky 2022-02-28 01:49:50 -0500
  • 0b27e88da1 Disk: WriteDriver: Fix parameter shadowing Paul Hollinsky 2022-02-24 23:46:10 -0500
  • 241502c2a2 Disk: Fix improper offset calculation Paul Hollinsky 2022-02-24 23:41:50 -0500
  • 242c7259ac Disk: Proper error reporting for EOF Paul Hollinsky 2022-02-24 23:40:55 -0500
  • 9d2d94d22b Tests: Add disk driver tests Paul Hollinsky 2022-02-24 23:40:09 -0500
  • bb49ce039e ThirdParty: Update included gtest Paul Hollinsky 2022-02-24 21:10:05 -0500
  • e52073c518 Tests: EthernetPacketizer: Fix typo Paul Hollinsky 2022-02-24 19:39:10 -0500
  • 0dcd950092 Device: Add disk write driver framework Paul Hollinsky 2022-02-24 19:35:06 -0500
  • 80cd4ae052 Disk: Fix out of bounds accesses in base ReadDriver Paul Hollinsky 2021-11-19 14:14:55 -0500
  • f8bfb243fa Disk: Implement NeoMemoryDiskReadDriver Paul Hollinsky 2021-11-16 00:35:32 -0500
  • fe4d5e0c15 Device: Add disk read driver framework Paul Hollinsky 2021-11-15 22:00:32 -0500
  • 9e6970fd39 Windows: DynamicLib: Slim down Windows.h Paul Hollinsky 2022-02-24 16:36:47 -0500
  • f1d9be1a81 Build: Don't add libusb include until after libftdi Paul Hollinsky 2022-02-24 16:03:02 -0500