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
/
LibWebSocket
Age
Commit message (
Expand
)
Author
2023-04-15
AK+Everywhere: Change URL::path() to serialize_path()
MacDue
2023-04-03
AK+Everywhere: Change AK::fill_with_random to accept a Bytes object
Timothy Flynn
2023-03-13
AK: Rename Stream::write_entire_buffer to Stream::write_until_depleted
Tim Schumacher
2023-03-13
AK: Rename Stream::{read,write} to Stream::{read_some,write_some}
Tim Schumacher
2023-03-10
Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_case
Andreas Kling
2023-02-13
LibCore: Move Stream-based sockets into the `Core` namespace
Tim Schumacher
2023-02-02
LibWeb+LibWebSocket: DOM WebSocket subprotocol support
Guilherme Gonçalves
2022-12-20
AK: Stop using `DeprecatedString` in Base64 encoding
Jelle Raaijmakers
2022-12-12
LibCore: Propagate errors from `Stream::*_entire_buffer`
Tim Schumacher
2022-12-12
LibCore: Rename `Stream::*_or_error` to `*_entire_buffer`
Tim Schumacher
2022-12-06
Everywhere: Rename to_{string => deprecated_string}() where applicable
Linus Groh
2022-12-06
AK+Everywhere: Rename String to DeprecatedString
Linus Groh
2022-11-09
LibWebSocket: Buffer incoming frame data until whole frame is available
Andreas Kling
2022-11-09
LibWebSocket: Move web socket to Closing state in WebSocket::close()
Andreas Kling
2022-11-09
LibWebSocket: Allow library clients to provide their own WebSocketImpl
Andreas Kling
2022-11-09
LibWebSocket: Remove unused WebSocketImpl::can_read()
Andreas Kling
2022-11-09
LibWebSocket: Make WebSocketImpl an abstract class
Andreas Kling
2022-11-01
Everywhere: Mark dependencies of most targets as PRIVATE
Tim Schumacher
2022-09-29
AK+Everywhere: Replace "protocol" with "scheme" url helpers
networkException
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_line() return StringView
Sam Atkins
2022-04-16
LibCore+Everywhere: Make Core::Stream::read() return Bytes
Sam Atkins
2022-03-13
Libraries: Use default constructors/destructors in LibWebSocket
Lenny Maiorani
2022-03-10
LibWebSocket: Add to the total read in bytes instead of subtracting
Luke Wilde
2022-02-12
LibWebSocket: Don't try to send empty payload inside of frame
DerpyCrabs
2022-02-06
LibCore+Userland: Remove Core::TCPSocket :^)
sin-ack
2022-02-06
LibWebSocket: Switch to using Core::Stream
Ali Mohammad Pur
2022-02-06
Userland: Convert TLS::TLSv12 to a Core::Stream::Socket
Ali Mohammad Pur
2022-01-24
Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr
Sam Atkins
2022-01-04
Userland: Resolve tautological-constant-out-of-range-compare warnings
Andrew Kaster
2021-11-02
Libraries: Fix visibility of Object-derivative constructors
Ben Wiederhake
2021-10-06
LibWebSocket: Add missing headers to Message.h
Ben Wiederhake
2021-09-19
LibTLS: Use a setter for on_tls_ready_to_write with some more smarts
Ali Mohammad Pur
2021-09-18
LibWebSocket: Use deferred_invoke() when discarding a connection
Andreas Kling
2021-09-18
LibWebSocket: Fix confusion about sizeof(size_t) on 64-bit platforms
Andreas Kling
2021-09-18
LibWebSocket: Fix a handful of clang-tidy warnings in WebSocket.{cpp,h}
Andreas Kling
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-06-06
AK+Everywhere: Disallow constructing Functions from incompatible types
Ali Mohammad Pur
2021-05-18
LibWebSocket: Fixed occasional infinite loop with TLS sockets
DexesTTP
2021-05-17
Everywhere: Fix a bunch of typos
Linus Groh
2021-04-25
Services: Add a WebSocket service
DexesTTP
2021-04-25
LibWebSocket+telws: Use my own copyright headers :^)
DexesTTP
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-18
LibWebSocket: Add a new websocket library
DexesTTP