1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-06-01 10:08:10 +00:00
serenity/Userland/Libraries
brapru af8b7248c8 LibC: Allow empty spwd members when writing shadow entries via putspent
Previously there was no way to output an empty value into the shadow
file entries when the spwd members were disabled. This would cause new
user entries to the shadow file to be cluttered with disabled values.
This commit checks if the spwd member value is diabled (-1) and will
output as appropriate.
2021-05-30 17:42:03 +01:00
..
LibArchive LibArchive: Move method implementations away from header 2021-05-17 18:14:05 +01:00
LibAudio Userland: Mark subclasses of IPC::{Client,Server}Connection final 2021-05-23 09:53:55 +02:00
LibC LibC: Allow empty spwd members when writing shadow entries via putspent 2021-05-30 17:42:03 +01:00
LibCards Hearts: Highlight cards when an invalid play is attempted 2021-05-26 19:57:08 +02:00
LibChess LibChess: Fixed PGN export bug (#7300) 2021-05-20 08:32:19 +02:00
LibCompress LibCompress: Discard GZip NAME & COMMENT optional strings 2021-05-18 08:09:21 +02:00
LibCore LibCore: Do not write disabled spwd values in generate_shadow_file 2021-05-29 18:23:10 +01:00
LibCoreDump Everywhere: Use linusg@serenityos.org for my copyright headers 2021-04-22 22:51:19 +02:00
LibCpp LibCpp: Add option in Preprocessor to keep #include's in processed text 2021-05-22 15:52:11 +02:00
LibCrypt Everywhere: Add a blank line after copyright header where missing 2021-05-15 00:27:09 +01:00
LibCrypto LibCrypto: Use the new return-from-Variant::visit() mechanism 2021-05-19 22:45:34 +02:00
LibDebug LibDebug: Pre-allocate capacity for the LineProgram::LineInfo vector 2021-05-23 23:17:26 +02:00
LibDesktop Userland: Mark subclasses of IPC::{Client,Server}Connection final 2021-05-23 09:53:55 +02:00
LibDiff AK+Everywhere: Consolidate String::index_of() and String::find() 2021-05-24 11:59:18 +02:00
LibDl Everywhere: "file name" => "filename" 2021-04-29 22:16:18 +02:00
LibELF AK+Userland: Use akaster@serenityos.org for my copyright headers 2021-05-30 14:35:34 +01:00
LibGemini AK+Userland: Remove nullability feature for the ByteBuffer type 2021-05-16 17:49:42 +02:00
LibGfx LibGfx: Load correct durations for gifs 2021-05-30 14:42:34 +01:00
LibGL LibGL: Implement glBindTexture() 2021-05-30 00:32:37 +01:00
LibGUI LibGUI: Don't scroll TreeView horizontally to bring index into view 2021-05-30 09:28:19 +02:00
LibHTTP LibHTTP: Relax the assertion on extra reads after transfer is finished 2021-05-19 23:57:04 +02:00
LibImageDecoderClient LibIPC: Remove unnecessary IPC::ServerConnection::handshake() 2021-05-23 09:53:55 +02:00
LibIPC LibIPC: Fix unaligned u32 access in drain_messages_from_peer() 2021-05-24 09:04:22 +02:00
LibJS LibJS: Make missing variable decls in for..in/of a syntax error 2021-05-30 10:34:44 +01:00
LibKeyboard LibCore+Everywhere: Move OpenMode out of IODevice 2021-05-12 11:00:45 +01:00
LibLine Everywhere: Sort out superfluous QuickSort.h imports 2021-05-29 23:41:54 +01:00
LibM LibM: Fix linking with LibM when compiling Userland without -O2 2021-05-23 20:17:00 +01:00
LibMarkdown LibMarkdown: Wrap code block language string in escape_html_entities() 2021-05-19 23:31:00 +01:00
LibPCIDB Everywhere: "file name" => "filename" 2021-04-29 22:16:18 +02:00
LibPDF LibPDF: Pre-initialize common FlyStrings in CommonNames.h 2021-05-25 00:24:09 +04:30
LibProtocol LibProtocol: Fix non-constant usage of PAGE_SIZE 2021-05-23 18:10:29 +02:00
LibPthread Kernel: Make sure we free the thread stack on thread exit 2021-05-29 15:53:08 +02:00
LibRegex Revert "Userland: static vs non-static constexpr variables" 2021-05-21 10:30:52 +01:00
LibSanitizer Userland: Port UBSAN implementation to userspace 2021-05-27 15:18:03 +02:00
LibSQL Everywhere: Fix a bunch of typos 2021-05-17 17:48:55 +01:00
LibSymbolication LibSymbolication: Rename Client.{cpp,h} => Symbolication.{cpp,h} 2021-05-22 18:54:22 +02:00
LibSyntax LibWeb: Add a super basic HTML syntax highlighter 2021-05-20 22:06:45 +02:00
LibSystem Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
LibTest LibTest+test-js: Add back the lost test262 parser test option 2021-05-30 10:34:44 +01:00
LibTextCodec LibTextCodec: Use Optional<String> for get_standardized_encoding 2021-05-18 21:02:07 +02:00
LibThreading Userland: Rename LibThread => LibThreading 2021-05-22 18:54:22 +02:00
LibTLS LibTLS: Allow using other hash algorithms for HMAC 2021-05-29 13:29:46 +04:30
LibTTF LibCore+Everywhere: Move OpenMode out of IODevice 2021-05-12 11:00:45 +01:00
LibVT LibVT: Add missing cursor movement escape sequences 2021-05-29 15:50:24 +02:00
LibWasm LibWasm: Make f32-add/sub actually perform addition/subtraction 2021-05-30 01:34:28 +04:30
LibWeb LibWeb: Rename Web::Frame to Web::BrowsingContext 2021-05-30 12:39:53 +02:00
LibWebSocket LibWebSocket: Fixed occasional infinite loop with TLS sockets 2021-05-18 08:07:56 +02:00
LibX86 Revert "Userland: static vs non-static constexpr variables" 2021-05-21 10:30:52 +01:00
CMakeLists.txt Userland: Port UBSAN implementation to userspace 2021-05-27 15:18:03 +02:00