ladybird/Userland/Libraries/LibSQL
Sergey Bugaev 1205f29a40 LibSQL: Don't try to fchmod() socket on GNU/Hurd
Because of the way sockets are implemented, a local socket object inside
pflocal has little to do with the filesystem node that has an ifsock
translator sitting on it; and the latter doesn't even exist until you
bind() the socket.

So it's not possible to set the socket's mode using Unix-level APIs
(other than by temporarily changing umask). It's still possible to do
this with Mach-level APIs, essentially doing the same thing as glibc's
bind() implementation does, but supplying the desired mode instead of
0666, but let's not go there.
2024-01-14 14:56:33 -07:00
..
AST Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
BTree.cpp LibSQL: Remove Core::EventReceiver parent from SQL::Index 2023-08-07 14:38:38 -04:00
BTree.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
BTreeIterator.cpp LibSQL: Use Block::Index everywhere; rename pointer to block_index 2023-04-23 18:08:17 -04:00
CMakeLists.txt LibSQL: Remove unused HashIndex and related classes 2023-08-07 14:38:38 -04:00
Database.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Database.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Forward.h LibSQL: Remove unused HashIndex and related classes 2023-08-07 14:38:38 -04:00
Heap.cpp LibSQL: Reset the highest written block during the zeroth block init 2024-01-10 23:26:40 +01:00
Heap.h LibSQL+LibWebView: Do not manually serialize time stamps in CookieJar 2024-01-10 23:26:40 +01:00
Index.cpp LibSQL: Use Block::Index everywhere; rename pointer to block_index 2023-04-23 18:08:17 -04:00
Index.h LibSQL: Remove Core::EventReceiver parent from SQL::Index 2023-08-07 14:38:38 -04:00
Key.cpp
Key.h
Meta.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Meta.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Result.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Result.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
ResultSet.cpp LibSQL+SQLServer: Introduce and use ResultOr<ValueType> 2022-02-10 23:11:13 +01:00
ResultSet.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Row.cpp LibSQL: Use Block::Index everywhere; rename pointer to block_index 2023-04-23 18:08:17 -04:00
Row.h LibSQL: Use Block::Index everywhere; rename pointer to block_index 2023-04-23 18:08:17 -04:00
Serializer.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Serializer.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
SQLClient.cpp LibSQL: Don't try to fchmod() socket on GNU/Hurd 2024-01-14 14:56:33 -07:00
SQLClient.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
TreeNode.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Tuple.cpp Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Tuple.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
TupleDescriptor.h Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
Type.h LibSQL: Rename Heap constants to match our code style 2023-04-23 18:08:17 -04:00
Value.cpp LibSQL: Add a helper to convert a SQL::Value to a UnixDateTime 2024-01-10 23:26:40 +01:00
Value.h LibSQL: Add a helper to convert a SQL::Value to a UnixDateTime 2024-01-10 23:26:40 +01:00