Commit graph

  • 7173a02728 Kernel/USBMS: Move device initialization to BulkSCSIInterface Sönke Holz 2024-09-25 12:16:03 +0200
  • c5f4469b32 Kernel/USBMS: Move StorageDevice functions into a separate class Sönke Holz 2024-09-25 12:17:47 +0200
  • e2919f92ff Kernel/USBMS: Accept SCSI version 0 Sönke Holz 2024-09-08 18:33:57 +0200
  • 42c355f4cb Kernel/USB: Return ESHUTDOWN on stall errors Sönke Holz 2024-09-08 18:47:32 +0200
  • 878d149ec9 Kernel/USB: Add a function to clear the endpoint halt condition Sönke Holz 2024-09-10 12:54:55 +0200
  • cb2c0c630b Kernel/USB: Make USB::Pipe hold a non-const reference to the USB::Device Sönke Holz 2024-09-10 12:54:12 +0200
  • 632afcf822 Kernel/USB: Don't treat xHCI Short Packet Completion Codes as errors Sönke Holz 2024-09-08 18:30:43 +0200
  • e8ebdf804e Kernel/USB: Clear the direction bit of the HID interrupt endpoint number Sönke Holz 2024-09-08 18:16:45 +0200
  • 7e3dc5b721 Kernel/USB: Rename endpoint_address to endpoint_number where appropriate Sönke Holz 2024-09-08 18:07:28 +0200
  • 6b58c85383 LibGfx/Path: Make round end caps show up more consistently Nico Weber 2024-09-25 10:28:14 -0400
  • 6c5e47227e Meta: Port recent changes to the GN build Nico Weber 2024-09-24 22:09:25 -0400
  • 1153b24f17 Kernel/USB: VERIFY that the USB::Pipe endpoint number is valid Sönke Holz 2024-09-25 15:09:32 +0200
  • 940385eee5 Kernel/USBMS: Print the USB VID:PID in a nicer format Sönke Holz 2024-09-25 12:13:05 +0200
  • 28ce994c05 Kernel/USBMS: Add some optional verbose debug output Sönke Holz 2024-09-25 12:12:38 +0200
  • 840b829241 Kernel/USBMS: Handle data transport errors Sönke Holz 2024-09-25 11:30:45 +0200
  • e3e19a6e85 Kernel/USBMS: Handle CBW transport errors Sönke Holz 2024-09-25 12:04:27 +0200
  • aa213a5300 Kernel/USBMS: Perform a Reset Recovery when CSW transport fails twice Sönke Holz 2024-09-25 11:09:23 +0200
  • ab4e4e2749 Kernel/USBMS: Handle CSW transport errors Sönke Holz 2024-09-10 17:29:34 +0200
  • ff21c154c4 Kernel/USBMS: Make send_scsi_command a member function Sönke Holz 2024-09-10 17:24:09 +0200
  • eb440d0af3 Kernel/USBMS: Unify the two send_scsi_command implementations Sönke Holz 2024-09-10 17:03:23 +0200
  • 871dc598b6 Kernel/USBMS: Move device initialization to BulkSCSIInterface Sönke Holz 2024-09-25 12:16:03 +0200
  • 24d8e0c1ed Kernel/USBMS: Move StorageDevice functions into a separate class Sönke Holz 2024-09-25 12:17:47 +0200
  • 071b26f5ff Kernel/USBMS: Accept SCSI version 0 Sönke Holz 2024-09-08 18:33:57 +0200
  • f4426a1174 Kernel/USB: Return ESHUTDOWN on stall errors Sönke Holz 2024-09-08 18:47:32 +0200
  • bfaa4f0add Kernel/USB: Add a function to clear the endpoint halt condition Sönke Holz 2024-09-10 12:54:55 +0200
  • 7d854517da Kernel/USB: Make USB::Pipe hold a non-const reference to the USB::Device Sönke Holz 2024-09-10 12:54:12 +0200
  • 37f93e5f6a Kernel/USB: Don't treat xHCI Short Packet Completion Codes as errors Sönke Holz 2024-09-08 18:30:43 +0200
  • 1d1acf7db2 LibCrypto: Add docs Marek Knápek 2024-08-22 16:11:33 +0200
  • 4223966501 LibCrypto: SIMDify GHash Marek Knápek 2024-08-21 23:53:51 +0200
  • c7b1891366 LibCrypto: Improve GHash / GCM performance Marek Knápek 2024-08-21 16:34:19 +0200
  • 3620e3fd8b Kernel/USB: Clear the direction bit of the HID interrupt endpoint number Sönke Holz 2024-09-08 18:16:45 +0200
  • e60e1b6a0e Kernel/USB: Rename endpoint_address to endpoint_number where appropriate Sönke Holz 2024-09-08 18:07:28 +0200
  • cb70bcb06d Merge branch 'master' into improve-emoji-search Edward Banner 2024-09-24 15:58:04 -0400
  • b5cda1c314 LibFileSystem: Make copy_file() read in MiB-sized chunks implicitfield 2024-09-07 21:53:47 +0300
  • a46133fccc Kernel/Ext2FS: Cache blocks less aggressively implicitfield 2024-09-07 14:56:17 +0300
  • 340f24cab6 Kernel/FATFS: Make lookups case-insensitive implicitfield 2024-08-31 12:40:48 +0300
  • 71a066acf9 Kernel/FATFS: Avoid creating LFN entries when an SFN will suffice implicitfield 2024-08-26 17:52:09 +0300
  • 5e2a70130b Kernel/FATFS: Implement the specced LFN -> SFN conversion algorithm implicitfield 2024-08-25 22:12:27 +0300
  • c136280891 LibGfx/JPEG2000: Remove an outdated comment Nico Weber 2024-09-22 21:34:10 -0400
  • e362d81f54 LibGfx/JPEG2000: Remove an outdated comment Nico Weber 2024-09-22 21:34:10 -0400
  • b5c6e656f8 Kernel/USB: Only create SysFS node after device is fully initialized Hendiadyoin1 2024-09-22 22:32:20 +0200
  • 67a13ad786 Kernel: Be a bit more judicious about how we copy USB structures Hendiadyoin1 2024-09-22 21:55:22 +0200
  • f848b73ec8 Kernel/USB: Only create SysFS node after device is fully initialized Hendiadyoin1 2024-09-22 22:32:20 +0200
  • 303b895fde Kernel: Be a bit more judicious about how we copy USB structures Hendiadyoin1 2024-09-22 21:55:22 +0200
  • 8d5eef6263 Kernel/Net: Implement SO_SNDBUF and SO_RCVBUF getsockopt for AF_LOCAL logkos 2024-09-22 19:45:26 +0300
  • c03be8e700 Toolchain/nix: Update flake inputs vini 2024-09-19 02:58:31 -0300
  • c1d77f3ee4 Toolchain/nix: Add some more useful packages vini 2024-09-19 02:57:27 -0300
  • e98b397cce Toolchain/nix: Set the default formatter for the flake Vinicius Deolindo 2024-09-20 22:33:35 -0300
  • 8307797859 Toolchain/nix: Format nix files vini 2024-09-19 02:42:29 -0300
  • 89c9a9adfb LibC: Do not build crt0_shared, crti, crtn when using Clang toolchain Dan Klishch 2024-09-21 23:30:46 -0400
  • 9a9dfd11c6 Toolchain: Update LLVM to 19.1.0 Dan Klishch 2024-09-21 23:29:01 -0400
  • 3550272a9d Toolchain/nix: Update flake inputs vini 2024-09-19 02:58:31 -0300
  • 751fb5e299 Toolchain/nix: Add some more useful packages vini 2024-09-19 02:57:27 -0300
  • 54915fbe94 Toolchain/nix: Set the default formatter for the flake Vinicius Deolindo 2024-09-20 22:33:35 -0300
  • 0bad1b5005 Toolchain/nix: Format nix files vini 2024-09-19 02:42:29 -0300
  • 299c91e7b0
    Merge 08f59f3a81 into 5909661f10 Liav A. 2024-09-21 23:41:51 +0100
  • 5909661f10 HexEditor: Replace newlines with space character in the value inspector Vinicius Deolindo 2024-09-20 23:23:09 -0300
  • 5437fce78c Toolchain: Do not pass CMAKE_MODULE_PATH when building LLVM Dan Klishch 2024-09-21 14:39:15 -0400
  • 17230b7681 LibC: Do not guard crt0 with !_DYNAMIC_LOADER Dan Klishch 2024-09-21 14:38:07 -0400
  • d2b6a66287 Everywhere: Fix compilation with Clang 19 Dan Klishch 2024-09-21 14:27:36 -0400
  • d36f120b09 HexEditor: Replace newlines with space character in the value inspector Vinicius Deolindo 2024-09-20 23:23:09 -0300
  • dc6c77faa2 Chess: Allow the move record widget's text to be selectable Vinicius Deolindo 2024-09-20 22:08:27 -0300
  • 63c312dfca Chess: Replace HorizontalSplitter with horizontally layed out Frame Vinicius Deolindo 2024-09-20 22:03:36 -0300
  • 215e945b76 Chess: Allow the move record widget's text to be selectable Vinicius Deolindo 2024-09-20 22:08:27 -0300
  • ad70d42fb4 Chess: Replace HorizontalSplitter with horizontally layed out Frame Vinicius Deolindo 2024-09-20 22:03:36 -0300
  • 3c5cfc8866 Kernel/FATFS: Keep all FATs up to date implicitfield 2024-08-25 22:30:44 +0300
  • 44e963e548 Kernel/FATFS: Cap reads at the respective file size implicitfield 2024-08-30 18:29:18 +0300
  • d350c64f59 Kernel: Rename pre_init arguments to fit the new BootInfo definition Sönke Holz 2024-09-18 13:07:57 +0200
  • 844cd9b319 Kernel: Move boot info variables into a shared struct Sönke Holz 2024-09-19 21:25:52 +0200
  • cee0d979cc LibLine: Correctly slice completion substrings as unicode strings Ali Mohammad Pur 2024-09-19 14:11:55 +0200
  • a9361c7773 LibLine: Correctly slice completion substrings as unicode strings Ali Mohammad Pur 2024-09-19 14:11:55 +0200
  • ccb864ec53 WIP: Proper union member activation or so Leon 2024-09-19 13:37:24 +0200
  • c4204bc189 Kernel/Ext2FS: Add a helper to free every block an inode holds implicitfield 2024-09-07 19:35:30 +0300
  • f91a68acc4 Kernel/Ext2FS: Make block allocation properly fallible implicitfield 2024-09-19 12:37:54 +0300
  • f72c924411 LibGfx/TIFF: Don't use uninitialized cache values Lucas CHOLLET 2024-08-24 14:47:33 -0400
  • cd2bf5ebc7 LibGfx/CCITT: Detect and reject contextually-invalid modes Lucas CHOLLET 2024-08-24 14:22:22 -0400
  • 9b214b6752 LibGfx/TIFF: Don't try to create Bitmap with huge dimensions Lucas CHOLLET 2024-08-24 13:01:15 -0400
  • 3b209cd733 LibGfx/TIFF: Limit the maximum bit depth of bilevel images Lucas CHOLLET 2024-08-24 12:22:46 -0400
  • 2fd4dc1034 LibGfx/JPEG: Make sure sampling factors are in the allowed range Lucas CHOLLET 2024-08-24 15:14:07 -0400
  • 57e3e04e97 Kernel/GPU: Move boot framebuffer checks into 2 bools Sönke Holz 2024-09-18 13:13:18 +0200
  • 3b8ca1967b Kernel: Make PhysicalAddress constructors constexpr Sönke Holz 2024-06-27 00:20:14 +0200
  • 66bdb3bf43 LibGfx: Respect order of image data in TGAImageDecoderPlugin Marcus Nilsson 2024-09-17 13:47:16 +0200
  • 76301a6894 LibGfx: Support UncompressedBlackAndWhite in TGAImageDecoderPlugin Marcus Nilsson 2024-09-16 21:28:54 +0200
  • 8ddfd2b629 LibGfx: Respect order of image data in TGAImageDecoderPlugin Marcus Nilsson 2024-09-17 13:47:16 +0200
  • da2c80ef47 image: Guess mime type based on file extension Nico Weber 2024-09-17 20:22:52 -0400
  • 7feed8c789 image: Guess mime type based on file extension Nico Weber 2024-09-17 20:22:52 -0400
  • 78c567f59e Ext2FS: Replace Linux macros with homegrown Serenity-style definitions logkos 2024-09-17 23:06:24 +0300
  • 3efc953b4e
    AK: Use fast exponentiation for pow() kleines Filmröllchen 2024-09-10 00:03:04 +0200
  • 54e0f76164
    AK: Avoid UB from pow() integer fast path kleines Filmröllchen 2024-09-10 20:09:54 +0200
  • 12fc743cf8
    Meta: Enforce Prettier formatting of Markdown files kleines Filmröllchen 2024-09-17 15:59:06 +0200
  • 41522d1ef4 LibGfx: Support UncompressedBlackAndWhite in TGAImageDecoderPlugin Marcus Nilsson 2024-09-16 21:28:54 +0200
  • 5b19572962 LibGUI: Read and write clipboard metadata to json Marcus Nilsson 2024-09-16 16:14:19 +0200
  • b94c173355 Meta/serenity.sh: Transform clang to Clang Gurkirst Singh 2024-09-16 09:15:08 +0530
  • 7faff1519b AK: Make Variant fully constexpr Leon 2024-09-16 14:44:29 +0200
  • f96acfefa9 AK: Use a union as Variants underlying storage Leon 2024-09-16 14:44:20 +0200
  • e12650a7cf AK: Add construct_at Nick Erdmann 2024-08-31 02:51:52 +0200
  • 92192d5760 Docs/VSCodeConfiguration: Resolve FIXMEs Gurkirst Singh 2024-09-16 09:09:07 +0530
  • a3077203fe AK: Don't implicitly convert Optional<T&> to Optional<T> kleines Filmröllchen 2024-09-10 21:16:49 +0200
  • dfe3cfa0ba AK: Use StringView as its own peek type kleines Filmröllchen 2024-01-25 20:42:53 +0100
  • b61e670122 LibCompress: Speed up CanonicalCode::read_symbol() slow path Nico Weber 2024-09-09 08:50:08 -0400