Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-01 | sync: Port to LibMain | alexmajor | |
2022-01-31 | Everywhere: Update copyrights with my new serenityos.org e-mail :^) | Timothy Flynn | |
2022-01-31 | LibJS: Store ECMAScriptFunctionObject bytecode in an OwnPtr | Andreas Kling | |
Using an Optional was extremely wasteful for function objects that don't even have a bytecode executable. This allows ECMAScriptFunctionObject to fit in a smaller size class. | |||
2022-01-31 | pape: Port to LibMain | Kenneth Myhra | |
2022-01-31 | open: Use more StringView instead of const char* | Kenneth Myhra | |
2022-01-31 | open: Port to LibMain | Kenneth Myhra | |
2022-01-31 | ntpquery: Port to LibMain | Kenneth Myhra | |
2022-01-31 | notify: Port to LibMain | Kenneth Myhra | |
2022-01-31 | nl: Port to LibMain | Kenneth Myhra | |
2022-01-31 | mount: Use more StringView instead of const char* | Kenneth Myhra | |
2022-01-31 | mount: Port to LibMain | Kenneth Myhra | |
2022-01-31 | lsof: Use more StringView instead of const char* | Kenneth Myhra | |
2022-01-31 | lsof: Port to LibMain | Kenneth Myhra | |
2022-01-31 | lsirq: Port to LibMain | Kenneth Myhra | |
2022-01-30 | js: Implement pretty-printing of Intl Segments objects | Idan Horowitz | |
2022-01-30 | js: Implement pretty-printing of Intl.Segmenter | Idan Horowitz | |
2022-01-29 | js: Implement pretty-printing of Intl.Collator | Timothy Flynn | |
2022-01-28 | LibDebug+Everywhere: Avoid void* -> FlatPtr -> void* dance | Ali Mohammad Pur | |
And limit the `void*` to the functions that interface the system (i.e. ptrace wrappers). This generally makes the code less riddled with casts. | |||
2022-01-28 | date: Use an explicit time format string for default option | Timothy Flynn | |
This is to prepare for removing the time zone from DateTime's default format string. The date utility on most system show time zone by default so let's keep that. | |||
2022-01-28 | run-tests: Dump a backtrace for crashed tests | Ali Mohammad Pur | |
It only makes sense to see what a crashed test was up to, so generate a backtrace if we can find the coredump and read it. | |||
2022-01-28 | js: Use generic reference instead of Variant<A,B> | Ali Mohammad Pur | |
As the two types are used in exactly the same way, just make the lambda generic over the type instead of explicitly moving them into a variant and then visiting with a generic lambda. | |||
2022-01-28 | js: Implement pretty-printing of Intl.PluralRules | Timothy Flynn | |
2022-01-28 | zip: Ignore symlinks when recursively zipping files | Idan Horowitz | |
This prevents infinite loops when symlinks point to a parent directory. | |||
2022-01-28 | Revert "ls: Display times in the user's local time zone" | Timothy Flynn | |
This reverts commit 0c13a3a8ff07a7dde8acc30ede885685c224ef64. | |||
2022-01-28 | Revert "Userland: Invoke tzset in apps that care about time zones" | Timothy Flynn | |
This reverts most of commit ede5c9548e55d8216dba21ed431b9e53d085a248. The one change not reverted is ClockWidget.h, so that the taskbar clock can continue to notice time zone changes. | |||
2022-01-28 | ls: Display times in the user's local time zone | Timothy Flynn | |
ls is already using local time, but needs tzset() for that to actually work. | |||
2022-01-27 | ping: Port to LibMain | brapru | |
2022-01-25 | date: Display time zone information in all output formats | Timothy Flynn | |
2022-01-25 | Kernel: Use u64 instead of size_t in the STORAGE_DEVICE_GET_SIZE ioctl | Idan Horowitz | |
This ensures the device size doesn't get truncated on i686. | |||
2022-01-25 | js: Implement pretty-printing of Intl.RelativeTimeFormat | Timothy Flynn | |
2022-01-25 | LibTimeZone+Userland: Rename current_time_zone to system_time_zone | Timothy Flynn | |
This renames the current implementation of current_time_zone to system_time_zone to more clearly indicate what it is. Then reimplements current_time_zone to return whatever was set up by tzset, falling back to UTC if something went awry, for convenience. | |||
2022-01-25 | Userland: Invoke tzset in applications that care about time zones | Timothy Flynn | |
In most applications, we invoke tzset once at startup for now. Most of these are short lived and don't need to know about time zone changes. The exception is the ClockWidget in the taskbar. Here, we invoke tzset each time we update the system time. This way, any time zone changes can take effect immediately. | |||
2022-01-25 | timezone: Add an option to list all time zones | Timothy Flynn | |
2022-01-25 | AK: Standardize the behaviour of GenericLexer::consume_until overloads | Idan Horowitz | |
Before this commit all consume_until overloads aside from the Predicate one would consume (and ignore) the stop char/string, while the Predicate overload would not, in order to keep behaviour consistent, the other overloads no longer consume the stop char/string as well. | |||
2022-01-25 | tree: Port to LibMain | Names4Noobs | |
2022-01-25 | rmdir: Port to LibMain | Ariel Abreu | |
2022-01-25 | rm: Port to LibMain | Ariel Abreu | |
2022-01-25 | md: Port to LibMain | Fabian INGREMEAU | |
2022-01-25 | mv: Port to LibMain | Fabian INGREMEAU | |
2022-01-25 | tail: Port to LibMain | Fabian INGREMEAU | |
2022-01-24 | less: Fix memory leak when scrolling to EOF | Rummskartoffel | |
2022-01-24 | AK+Userland: Make AK::decode_base64 return ErrorOr | Sam Atkins | |
2022-01-24 | Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr | Sam Atkins | |
Apologies for the enormous commit, but I don't see a way to split this up nicely. In the vast majority of cases it's a simple change. A few extra places can use TRY instead of manual error checking though. :^) | |||
2022-01-24 | Utilities/readelf: Add support for printing the content of sections | Daniel Bertalan | |
2022-01-24 | mktemp: Port to LibMain | Kenneth Myhra | |
2022-01-24 | mkfifo: Port to LibMain | Kenneth Myhra | |
2022-01-24 | mknod: Port to LibMain | Kenneth Myhra | |
2022-01-24 | sort: Port to LibMain | Michel Hermier | |
2022-01-24 | shuf: Port to LibMain | Michel Hermier | |
2022-01-24 | rev: Port to LibMain | Michel Hermier | |