Commit Graph

  • 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
  • 6cd821be2c Build: Don't add libusb include until after libftdi Paul Hollinsky 2022-02-24 16:03:02 -0500
  • 6cc0f08e2b Settings: The device can report when defaults were applied Paul Hollinsky 2022-02-24 15:29:12 -0500
  • 80362e7f81 Event Manager: Refactor Paul Hollinsky 2021-11-15 21:56:21 -0500
  • d7d9c15a9f Tests: Resolve MSVC x86 warnings Paul Hollinsky 2022-02-22 10:46:30 -0500
  • c326397bea Examples: C Interactive: Resolve warnings Paul Hollinsky 2022-02-22 10:46:27 -0500
  • af152fe54a CI: Also set warnings as errors in C code Paul Hollinsky 2022-02-22 10:37:37 -0500
  • d051d20db6 CI: Add Windows 32-bit Paul Hollinsky 2022-02-22 10:31:46 -0500
  • d0d279fdad Windows: Disable unaligned on x86 Paul Hollinsky 2022-02-22 10:24:13 -0500
  • 2c282fe396 Tests: Resolve MSVC x86 warnings Paul Hollinsky 2022-02-22 10:46:30 -0500
  • 95de93aa84 Examples: C Interactive: Resolve warnings Paul Hollinsky 2022-02-22 10:46:27 -0500
  • 733312628c CI: Also set warnings as errors in C code Paul Hollinsky 2022-02-22 10:37:37 -0500
  • b177617940 CI: Add Windows 32-bit Paul Hollinsky 2022-02-22 10:31:46 -0500
  • 28d3730375 Windows: Disable unaligned on x86 Paul Hollinsky 2022-02-22 10:24:13 -0500
  • c32d027b2d MessageCallback: Tolerate being created with nullptr filter Paul Hollinsky 2022-02-21 22:55:49 -0500
  • ac7b2d5106 FlexRay: Automatically reconfigure for runtime-added message buffers Paul Hollinsky 2022-01-17 00:16:47 -0500
  • 4dbb8f3956 FlexRay: Don't set default key slots to continuous Paul Hollinsky 2022-01-17 00:15:45 -0500
  • eace014494 FlexRay: Don't enforce key slot rules on non-keyslots Paul Hollinsky 2022-01-17 00:12:30 -0500
  • 159c54b756 Legacy: Updates for the new neomessage_t API Paul Hollinsky 2022-02-21 21:32:55 -0500
  • 416996b31d CI: Warnings are errors Paul Hollinsky 2022-02-21 21:23:58 -0500
  • f37669139f MSVC: Resolve warnings Paul Hollinsky 2022-02-21 21:15:12 -0500
  • 7aedb673fd Legacy: Fix icsneoGetVnetSimpleNetid Paul Hollinsky 2022-02-21 21:06:14 -0500
  • 52c7b5aaca Legacy: Fix icsneoGetNetidforSlaveVNETs Paul Hollinsky 2022-02-21 21:05:01 -0500
  • 0f9bf83c89 Legacy: Formatting Paul Hollinsky 2022-02-21 20:56:49 -0500
  • dfd8768bbf Legacy: Correct Ethernet message translation Paul Hollinsky 2022-02-21 20:56:27 -0500
  • 94e0ea1fe0 Legacy: Prevent incorrect access to NetID maps Paul Hollinsky 2022-02-21 20:53:42 -0500
  • 58944a2523 Tests: Spaces to Tabs Paul Hollinsky 2022-02-21 20:26:57 -0500
  • be666e810d CI: Add Windows Paul Hollinsky 2022-02-21 20:13:28 -0500
  • c451fc2b7c CI: Warnings are errors Paul Hollinsky 2022-02-21 21:23:58 -0500
  • c620b2ee8b MSVC: Resolve warnings Paul Hollinsky 2022-02-21 21:15:12 -0500
  • 111d377d4a Legacy: Fix icsneoGetVnetSimpleNetid Paul Hollinsky 2022-02-21 21:06:14 -0500
  • c3469f5fb6 Legacy: Fix icsneoGetNetidforSlaveVNETs Paul Hollinsky 2022-02-21 21:05:01 -0500
  • 0219eccc94 Legacy: Formatting Paul Hollinsky 2022-02-21 20:56:49 -0500
  • e22f70a35a Legacy: Correct Ethernet message translation Paul Hollinsky 2022-02-21 20:56:27 -0500
  • b019c20ad0 Legacy: Prevent incorrect access to NetID maps Paul Hollinsky 2022-02-21 20:53:42 -0500
  • 6fa469de5f Tests: Spaces to Tabs Paul Hollinsky 2022-02-21 20:26:57 -0500