index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibHTTP
Age
Commit message (
Expand
)
Author
2021-11-02
Libraries: Fix visibility of Object-derivative constructors
Ben Wiederhake
2021-10-30
LibHTTP: Fix logic error leading to buffer over-read
Daniel Bertalan
2021-10-24
LibHTTP: Reset m_content_length if there's a Transfer-Encoding header
Karol Kosek
2021-10-24
LibHTTP: Trim the last packet if it exceeded the Content-Length value
Karol Kosek
2021-10-24
LibHTTP: Store Content-Length value in the HTTP Job class
Karol Kosek
2021-10-24
LibHTTP: Fix buffer overflow when body is larger than the Content-Length
Karol Kosek
2021-10-23
AK+Everywhere: Make Base64 decoding fallible
Ben Wiederhake
2021-10-10
LibHTTP: Quit the read loop when an incomplete chunk size line is seen
Ali Mohammad Pur
2021-10-04
LibHTTP: Bump max HTTP header size up to 32KiB
Ali Mohammad Pur
2021-10-04
LibHTTP+LibGemini: Set underlying sockets as idle when detaching
Ali Mohammad Pur
2021-10-04
LibHTTP: Treat EOF on a non-Finished state as an error
Ali Mohammad Pur
2021-10-04
LibHTTP: Ignore empty reads on chunk boundaries
Ali Mohammad Pur
2021-10-04
LibHTTP: Consider a job failed if its body fails decompression
Ali Mohammad Pur
2021-09-30
LibHTTP: Respect the 'Connection: close' header on keep-alive jobs
Ali Mohammad Pur
2021-09-19
LibTLS: Use a setter for on_tls_ready_to_write with some more smarts
Ali Mohammad Pur
2021-09-19
RequestServer+LibHTTP+LibGemini: Cache connections to the same host
Ali Mohammad Pur
2021-09-19
LibHTTP: Exit the read loop early when there cannot be any further data
Ali Mohammad Pur
2021-09-14
AK: Make URL::m_port an Optional<u16>, Expose raw port getter
Idan Horowitz
2021-09-06
Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe
Ali Mohammad Pur
2021-09-02
Userland: Migrate to argument-less deferred_invoke
sin-ack
2021-08-13
LibCore+LibHTTP: Check the status of the socket after EINPROGRESS
brapru
2021-06-30
LibHTTP: Finish the request up on TLS connection finish
Ali Mohammad Pur
2021-06-29
LibHTTP: Relax the finish_up() "must be called once" limitation a bit
Ali Mohammad Pur
2021-06-28
LibHTTP: Ensure finish_up() is not called more than once
Ali Mohammad Pur
2021-06-11
LibHTTP: Add HTTP Basic Authentication header generation and parsing
Max Wipfli
2021-06-11
LibHTTP: Implement getting the correct reason phrase from HttpResponse
Max Wipfli
2021-06-01
LibHTTP: Percent encode/decode request URI
Max Wipfli
2021-05-31
LibHTTP: Replace fprintf(stderr) with warnln()
Linus Groh
2021-05-19
LibHTTP: Relax the assertion on extra reads after transfer is finished
Ali Mohammad Pur
2021-05-17
LibHTTP: Make sure we're not sending an empty path in requests
Gunnar Beutner
2021-05-16
AK+Userland: Remove nullability feature for the ByteBuffer type
Gunnar Beutner
2021-05-12
RequestServer: Only attempt to flush() on a timer
Ali Mohammad Pur
2021-05-01
Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr
Gunnar Beutner
2021-04-29
Everywhere: Use "the SerenityOS developers." in copyright headers
Linus Groh
2021-04-23
AK: Rename adopt() to adopt_ref()
Andreas Kling
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-14
LibHTTP: Trim the whitespace around the Transfer-Encoding header value
AnotherTest
2021-04-12
LibHTTP: Handle running out of input between chunk body and ending CRLF
AnotherTest
2021-03-22
LibHTTP: Add support for the deflate content encoding
Luke
2021-03-03
LibCore+LibHTTP+LibGfx: Switch to LibCompress
Idan Horowitz
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2021-02-08
Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)
AnotherTest
2021-01-25
Everywhere: Hook up remaining debug macros to Debug.h.
asynts
2021-01-25
Everywhere: Debug macros instead of constexpr.
asynts
2021-01-25
Everywhere: Remove unnecessary debug comments.
asynts
2021-01-25
Everywhere: Use CMake to generate AK/Debug.h.
asynts
2021-01-24
LibHTTP: Always read in the last chunk
Luke
2021-01-22
Everywhere: Replace a bundle of dbg with dbgln.
asynts
2021-01-12
Libraries: Move to Userland/Libraries/
Andreas Kling