tvl-depot/third_party
sterni c3cf66f248 feat(3p/lisp/mime4cl): cache offset in delimited-input-stream
By computing the amount the stream position advanced we can save a
syscall on every read which speeds up mime:mime-body-stream by /a lot/,
e.g. extracting a ~3MB attachment drops from over 15s to under ~0.5s.
There's still a lot to be gained and correctness left to be desired
which can be addressed as described in the newly added comment.

Change-Id: I5e1dfd213aac41203f271cf220db456dfb95a02b
Reviewed-on: https://cl.tvl.fyi/c/depot/+/5073
Tested-by: BuildkiteCI
Reviewed-by: sterni <sternenseemann@systemli.org>
2022-02-02 20:47:45 +00:00
..
abseil_cpp style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
agenix style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
alsi refactor(users/glittershark): Rename to grfn 2021-04-12 14:45:51 +00:00
arion style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
bat_syntaxes style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
bufbuild chore(3p): Bump nixos-unstable channel 2020-08-17 09:54:18 +00:00
buzz chore(3p/nixpkgs): update channels to 2021-07-25 2021-07-28 12:10:59 +00:00
cgit style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
clj2nix style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
dfmt fix(3p/dfmt): Enable release builds 2021-10-19 11:47:38 +00:00
dhall style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
elmPackages_0_18 style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
emacs/rcirc chore(3p/emacs): Remove unused 'explain-pause-mode' derivation 2021-10-10 11:02:07 +00:00
exwm subtree(3p/exwm): Update to upstream '10bd1223' 2021-12-08 22:17:42 +03:00
farmhash feat(third_party): Add Google's farmhash library 2020-05-08 18:39:43 +01:00
gerrit chore(3p): bump NixOS channels to 2021-12-15 2021-12-15 17:43:52 +00:00
gerrit-queue refactor(3p/gerrit-queue): use go:embed, bump go1.16, drop shell.nix 2021-12-14 17:14:31 +00:00
gerrit_plugins style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
git style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
gitignoreSource style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
glog fix(3p): resolve linker issues with clang-compiled C++ packages 2021-10-10 10:03:03 +00:00
gopkgs style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
grpc style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
gtest style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
hii feat(third_party): init hii at 1.0.0 2021-04-01 11:29:51 +00:00
impermanence feat(3p): Import nix-community/impermanence module 2021-03-21 00:55:58 +00:00
irccat feat(3p/irccat): init at '06a985y4' 2020-11-08 18:38:08 +00:00
josh style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
kernelPatches/trx40_usb_audio feat(3p/kernelPatches): Add kernel audio patch for ASUS TRX40 Pro 2020-06-20 22:27:03 +00:00
lisp feat(3p/lisp/mime4cl): cache offset in delimited-input-stream 2022-02-02 20:47:45 +00:00
naersk style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
nix style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
nixery style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
nixpkgs fix(tazjin/tverskoy): copy & paste some l2tp fix from nixpkgs#64965 2022-02-01 09:23:09 +00:00
nsfv feat(3p/nsfv): Add derivation for NSFV 2020-06-25 02:27:38 +00:00
overlays fix(3p/overlays): Use overrideAttrs to override shell derivations 2022-02-02 13:36:58 +00:00
prometheus-fail2ban-exporter style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
protobuf fix(3p): resolve linker issues with clang-compiled C++ packages 2021-10-10 10:03:03 +00:00
python/broadlink style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
rapidcheck fix(3p): resolve linker issues with clang-compiled C++ packages 2021-10-10 10:03:03 +00:00
re2 fix(3p): resolve linker issues with clang-compiled C++ packages 2021-10-10 10:03:03 +00:00
rust-crates style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
rustsec-advisory-db style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
smtprelay feat(3p/smtprelay): ed1c3a9 -> 1.7.0 2022-01-01 15:27:58 +00:00
sources refactor(3p/overlays): Fetch emacs-overlay through niv 2022-02-01 10:01:15 +00:00
terraform-provider-glesys chore(3p): bump NixOS channels to 2022-01-27 2022-01-28 10:43:01 +00:00
default.nix style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
README.md docs(third_party): Add README 2019-06-29 14:12:38 +01:00

Third-Party Code

Code under this folder is one of the following:

  1. Externally developed dependencies which have been imported ("vendored") into this repository. These dependencies come with their own licenses and whatever else.

  2. Code that is developed inside of this repository, but released to an external repository via Copybara.