summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-08-22Kernel: Rename SpinLock => SpinlockAndreas Kling
2021-08-22Kernel: Simplify SpinLockProtected<T>Andreas Kling
2021-08-22Kernel: Rename SpinLockProtectedValue<T> => SpinLockProtected<T>Andreas Kling
2021-08-22Kernel: Simplify MutexProtected<T>Andreas Kling
2021-08-22Kernel: Rename ProtectedValue<T> => MutexProtected<T>Andreas Kling
2021-08-22Kernel: Remove some unused classes from Kernel/Locking/Andreas Kling
2021-08-22Utilities: Use File.error_string() instead of perror(3) in cpp-*Ralf Donau
2021-08-22ThemeEditor: Add Actions to save preview_palette to theme filenetworkException
2021-08-22Everywhere: Rename get in ConfigFile::get_for_{lib,app,system} to opennetworkException
2021-08-22Everywhere: Use Core::ConfigFile::AllowWriting::Yes to allow writingnetworkException
2021-08-22LibCore: Convert ConfigFile to east constnetworkException
2021-08-22LibCore: Support using a file descriptor for opening ConfigFilenetworkException
2021-08-21LibJS: Implement Promise.all on the Promise constructorTimothy Flynn
2021-08-21LibJS: Fix copy-paste mistake in GetCapabilitiesExecutorTimothy Flynn
2021-08-21CI: Increase ccache size limit for serenity buildsIdan Horowitz
2021-08-21LibCpp: Use lex_iterable() where applicableItamar
2021-08-21LibCpp: Add lex_iterable() method to the LexerItamar
2021-08-21LibCpp: Lex before processing the source in the PreprocessorItamar
2021-08-21LibCpp: Allow whitespace between # and preprocessor directiveItamar
2021-08-21Utilities: Add cpp-lexerItamar
2021-08-21LibSQL: Introduce Serializer as a mediator between Heap and client codeJan de Visser
2021-08-21Utilities: Some minor changes in sql REPL toolJan de Visser
2021-08-21LibSQL+SQLServer: Bare bones INSERT and SELECT statementsJan de Visser
2021-08-21LibSQL: Added 'nullable' and 'default value' option to ColumnDefJan de Visser
2021-08-21LibSQL: Redesign Value implementation and add new typesJan de Visser
2021-08-21LibSQL: Make TupleDescriptor a shared pointer instead of a stack objectJan de Visser
2021-08-21Ports: Add libatomic_opsLinus Groh
2021-08-21LibGL: Use integer comparison for GL_EQUAL and GL_NOTEQUALJesse Buhagiar
2021-08-21AK: Use `__builtin_bit_cast` if availableJesse Buhagiar
2021-08-21HackStudio: Fix ds => fs typo in fs changed check in RegistersModelLuke Wilde
2021-08-21FlappyBug: Flap less aggressivelyMitchel Humpherys
2021-08-20LibCore: Show version and help before parsing positional argumentsTheFightingCatfish
2021-08-20LibJS: Implement RegExp.prototype.compileTimothy Flynn
2021-08-20LibRegex: Treat pattern string characters as unsignedTimothy Flynn
2021-08-20LibJS: Separate RegExpCreate into RegExpAlloc and RegExpInitializeTimothy Flynn
2021-08-20LibWeb: Fix inverted-if typo in flex_shrink_factor()Sam Atkins
2021-08-20LibJS: Implement Temporal.PlainMonthDay.prototype.toJSON()Linus Groh
2021-08-20LibJS: Implement Temporal.PlainMonthDay.prototype.toLocaleString()Linus Groh
2021-08-20LibJS: Implement Temporal.PlainMonthDay.prototype.toString()Linus Groh
2021-08-20LibJS: Implement Temporal.PlainYearMonth.prototype.toJSON()Linus Groh
2021-08-20LibJS: Implement Temporal.PlainYearMonth.prototype.toLocaleString()Linus Groh
2021-08-20LibJS: Implement Temporal.PlainYearMonth.prototype.toString()Linus Groh
2021-08-20LibGL: Implement `glPolygonMode`Jesse Buhagiar
2021-08-20LibWeb: Parse the CSS `opacity` property with `strtof()` for nowAndreas Kling
2021-08-20LibTextCodec: Remove unused is_standardized_encoding()Andreas Kling
2021-08-20LibCore: Make Core::File::open() return OSError in case of failureAndreas Kling
2021-08-20DisplaySettings: Lazily load wallpapersAndrew January
2021-08-20LibGUI: Reduce amount we init for FileIconProvider::filetype_image_iconAndrew January
2021-08-20HackStudio: Update the window title after changing a file nameKarol Kosek
2021-08-20HackStudio: Update the window title after changing an active editorKarol Kosek