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
/
Services
/
WebServer
Age
Commit message (
Expand
)
Author
2022-08-02
LibHTTP+WebServer: Add querystring support
0xbigshaq
2022-07-12
Everywhere: Replace single-char StringView op. arguments with chars
sin-ack
2022-07-12
Everywhere: Add sv suffix to strings relying on StringView(char const*)
sin-ack
2022-04-16
LibCore+Everywhere: Make Core::Stream read_until() return Bytes
Sam Atkins
2022-04-09
WebServer: Add utf-8 charset to Content-Type header for text/plain
Lady Gegga
2022-03-19
WebServer: Add Content-Length header to HTTP responses
Maciej
2022-02-18
WebServer: Close the socket if Connection: keep-alive isn't requested
Ali Mohammad Pur
2022-01-27
WebServer: Unveil /etc/timezone for reading
Andreas Kling
2022-01-24
Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr
Sam Atkins
2022-01-14
WebServer: Add charset declaration to directory listings
Maciej
2022-01-13
LibCore+Userland+Tests: Convert Stream APIs to construct on heap
sin-ack
2022-01-03
WebServer: Make ErrorOr unwrapping more idiomatic
Maciej
2021-12-27
LibCore+Services: Make TCPServer propagate errors
Sam Atkins
2021-12-16
LibCore+Userland: Convert TCPServer to use the Serenity Stream API
sin-ack
2021-11-28
Everywhere: Use default execpromises argument for Core::System::pledge
Brian Gianforcaro
2021-11-23
WebServer: Port to LibMain :^)
Andreas Kling
2021-11-23
LibCore+AK: Move MappedFile from AK to LibCore
Andreas Kling
2021-09-02
Userland: Migrate to argument-less deferred_invoke
sin-ack
2021-08-24
WebServer: Add 'Content-Type' header for error responses
Marco Cutecchia
2021-06-17
Everywhere: Add component declarations
Gunnar Beutner
2021-06-11
WebServer: Add support for HTTP basic authentication
Max Wipfli
2021-06-11
WebServer: Move server configuration into WebServer::Configuration
Max Wipfli
2021-06-11
WebServer: Use canonical reasons phrases for error responses
Max Wipfli
2021-06-11
WebServer: Sort entries in directory listing
Max Wipfli
2021-06-11
WebServer: Append trailing slash for directory links
Max Wipfli
2021-06-11
WebServer: Make ".." equal to "." in server root directory
Max Wipfli
2021-06-11
WebServer: Refuse to respond to requests for device files
Max Wipfli
2021-06-11
WebServer: Use outln() instead of printf()
Max Wipfli
2021-06-11
WebServer: Defer invocation of Client::remove_from_parent()
Max Wipfli
2021-06-11
WebServer: Use east const style in Client.{cpp,h}
Max Wipfli
2021-06-01
AK+Everywhere: Replace usages of URLParser::urlencode() and urldecode()
Max Wipfli
2021-05-30
WebServer: Put dbgln's behind WEBSERVER_DEBUG
Edwin Hoksberg
2021-05-30
WebServer: Exit when the given port is invalid
Linus Groh
2021-05-30
WebServer: Replace printf()/fprintf(stderr) with outln()/warnln()
Linus Groh
2021-05-30
WebServer: Add optional listen address argument
Edwin Hoksberg
2021-05-18
WebServer: Fix jailbreaking of server via .. relative paths
DexesTTP
2021-05-17
WebServer: Set no-cache header for responses
Gunnar Beutner
2021-05-17
WebServer: Don't read until EOF
Gunnar Beutner
2021-05-16
AK+Userland: Remove nullability feature for the ByteBuffer type
Gunnar Beutner
2021-05-13
Userland: Tighten a *lot* of pledges! :^)
Andreas Kling
2021-05-12
LibCore+Everywhere: Move OpenMode out of IODevice
Ali Mohammad Pur
2021-05-07
Services: Convert StringBuilder::appendf() => AK::Format
Andreas Kling
2021-05-03
Userland: Fix 64-bit portability issues
Gunnar Beutner
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-03-17
Userland: Fix printf specifiers with off_t
Jean-Baptiste Boric
2021-03-06
WebServer: Serve X-Frame-Options and X-Content-Type-Options HTTP headers
Brendan Coles
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2021-01-30
WebServer: Stream the downloaded files
AnotherTest
2021-01-22
Everywhere: Replace a bundle of dbg with dbgln.
asynts
2021-01-12
Services: Move to Userland/Services/
Andreas Kling