summaryrefslogtreecommitdiff
path: root/Userland/Libraries
AgeCommit message (Expand)Author
2021-07-22LibJS: Transcode UTF-8 strings to UTF-16 and add UTF-16 accessorsTimothy Flynn
2021-07-22LibJS: Add UTF-16 tests to String.prototype methods that already workTimothy Flynn
2021-07-22LibELF+Utilities: Avoid truncating 64-bit valuesGunnar Beutner
2021-07-22AK: Add a getter to JsonValue to get machine-native addressesGunnar Beutner
2021-07-22Everywhere: Prefer using {:#x} over 0x{:x}Gunnar Beutner
2021-07-22LibGUI: Fix multi-line tooltip heightFrHun
2021-07-22LibC: Don't truncate arguments for ioctl() on x86_64Gunnar Beutner
2021-07-21LibJS: Implement Temporal.PlainDate.prototype.equals & Required AOIdan Horowitz
2021-07-21LibJS: Implement the ToTemporalDate Abstract OperationIdan Horowitz
2021-07-21LibJS: Add Temporal.Calendar.prototype.dateFromFields & required AOsIdan Horowitz
2021-07-21LibJS: Use trunc instead of a static_cast<i64> in is_integral_numberIdan Horowitz
2021-07-21LibJS: Remove usages of String's null state in Temporal AOsIdan Horowitz
2021-07-21LibJS: Implement Temporal.PlainDate.prototype.valueOfIdan Horowitz
2021-07-21LibAudio: Fix UTF-8 decoding logic in FLAC decoding :^)Karol Kosek
2021-07-21LibAudio: Check if zero-bit padding is actually zeroKarol Kosek
2021-07-21Userland: Add GUI::Window::add_menu() and use it everywhereAndreas Kling
2021-07-21VimEditingEngine: Prevent crash upon 'x' or 'v' on blank linesAriel Don
2021-07-21LibJS: Use IntrusiveList for keeping track of WeakContainersAndreas Kling
2021-07-21LibJS: Use IntrusiveList for keeping track of MarkedValueListsAndreas Kling
2021-07-21LibJS: Use IntrusiveList for keeping track of HandleImplsAndreas Kling
2021-07-21LibGfx: Sprinkle [[nodiscard]] on Gfx::BitmapAndreas Kling
2021-07-21LibGfx: Use "try_" prefix for static factory functionsAndreas Kling
2021-07-21LibC: Simplify assertion failure dbgln() a bitAndreas Kling
2021-07-21LibLine: Correct spelling mistake in variable nameJamie Mansfield
2021-07-21LibIPC: Fix losing messages when connection is closedTom
2021-07-21LibGfx: Add an algorithm to disperse overlapping rectanglesTom
2021-07-20LibJS: Add tests for strict mode and strict mode propagationdavidot
2021-07-20LibJS: Fix that non-existent references are unresolvable in strict modedavidot
2021-07-20LibJS: Fix tests that expected wrong this valuesdavidot
2021-07-20LibJS: Follow the spec more closely when determining the this valueTimothy Flynn
2021-07-20LibJS: Fix that vm.in_strict_mode was propagated to eval and functionsdavidot
2021-07-20LibJS: Disallow unqualified deletes in strict modedavidot
2021-07-20LibJS: Disallow multiple __proto__ keys in object expressiondavidot
2021-07-20LibJS: Disallow static methods named prototype in classesdavidot
2021-07-20LibJS: Disallow duplicated variable declarationsdavidot
2021-07-20LibJS: Handle strict mode for functions more correctlydavidot
2021-07-20LibJS: Be more strict about reserved and special identifiersdavidot
2021-07-20LibJS: Be less strict about 'use strict'davidot
2021-07-20LibGUI: Tweak GUI::GroupBox title text positionAndreas Kling
2021-07-20LibJS/Tests: Fix typo in Temporal.Instant.compare test descriptionLinus Groh
2021-07-20LibJS: Partially revert e3fa32bLinus Groh
2021-07-20LibX86: Add INT1 instruction (needed for disassembly)Andreas Kling
2021-07-20LibWeb: Don't print JavaScript syntax error hintsAlexander
2021-07-20LibJS: Optimize source_location_hint and add flag in print_errorsAlexander
2021-07-20LibC: Implement flock(2) using fcntl's F_SETLKPeter Elliott
2021-07-20Kernel+LibC: Implement fcntl(2) advisory locksPeter Elliott
2021-07-20Userland: Hardcode the x86_64 kernel base address for nowGunnar Beutner
2021-07-20LibLine: Avoid excessive write() syscalls when refreshing the displayAli Mohammad Pur
2021-07-20LibLine: Reset the suggestion page offset when finding the max lengthAli Mohammad Pur
2021-07-20LibGUI: Add Ctrl-U to insert modeAriel Don