Commit Graph

  • 583eafe62c Merge pull request #229 from yuankunzhang/update-deps Daniel Hofstetter 2025-09-14 16:38:36 +02:00
  • 6815ba1406 chore: update dependencies yuankunzhang 2025-09-14 22:29:04 +08:00
  • a4c29bafcb Merge pull request #227 from cakebaker/fuzz_remove_regex_and_chrono Sylvestre Ledru 2025-09-08 14:27:10 +02:00
  • e70d066e03 fuzz/Cargo.toml: remove unused regex & chrono Daniel Hofstetter 2025-09-08 13:58:12 +02:00
  • e5f9894b11 Merge pull request #225 from yuankunzhang/result-based-error-handling Daniel Hofstetter 2025-08-26 10:34:35 +02:00
  • 1f4ebd93c6 refactor: replace Option-based error handling with Result-based error handling yuankunzhang 2025-08-24 20:03:04 +08:00
  • 74dd77db53 Merge pull request #224 from uutils/renovate/regex-1.x-lockfile Daniel Hofstetter 2025-08-25 07:58:18 +02:00
  • 6f15b90e36 fix(deps): update rust crate regex to v1.11.2 renovate[bot] 2025-08-24 18:02:53 +00:00
  • 4db8bf4b22 Merge pull request #223 from yuankunzhang/support-timezone-offset-larger-than-24-hour Daniel Hofstetter 2025-08-24 15:29:11 +02:00
  • 84d27e6386 fix: support timezone offsets that exceed 24-hour range yuankunzhang 2025-08-23 23:08:17 +08:00
  • a0f1376d2f Merge pull request #222 from yuankunzhang/improve-timezone Daniel Hofstetter 2025-08-23 17:56:53 +02:00
  • 59eac72c44 refactor: improve timezone offset parsing and validation yuankunzhang 2025-08-23 22:17:21 +08:00
  • d6bde134df Merge pull request #221 from yuankunzhang/misc-refactors Daniel Hofstetter 2025-08-23 16:47:26 +02:00
  • 43842ebf8e refactor: misc minor refactors yuankunzhang 2025-08-23 22:20:51 +08:00
  • c31711d351 Merge pull request #214 from cakebaker/refactor_use_better_names Sylvestre Ledru 2025-08-22 16:52:41 +02:00
  • ea5d61b3eb Merge pull request #216 from cakebaker/refactor_rename_var_to_fix_typo Sylvestre Ledru 2025-08-22 16:52:24 +02:00
  • c55bea1d8b Merge pull request #220 from uutils/renovate/winnow-0.x-lockfile Daniel Hofstetter 2025-08-22 16:51:18 +02:00
  • 6baf7e301d refactor: rename var to fix typo Daniel Hofstetter 2025-08-22 13:31:50 +02:00
  • 795d7e6c43 fix(deps): update rust crate winnow to v0.7.13 renovate[bot] 2025-08-22 14:43:38 +00:00
  • 3f4bd53eba Merge pull request #219 from cakebaker/fix_use_checked_mul Sylvestre Ledru 2025-08-22 16:43:00 +02:00
  • ec30e0e1f2 Merge pull request #218 from yuankunzhang/improve-epoch Daniel Hofstetter 2025-08-22 15:28:10 +02:00
  • 70055eaa21 refactor: improve timestamp handling and test organization yuankunzhang 2025-08-22 20:40:25 +08:00
  • 871cae962e fix: use checked_mul() to avoid overflow with week Daniel Hofstetter 2025-08-22 14:46:54 +02:00
  • 91692a17e0 Merge pull request #217 from yuankunzhang/checked-mul Sylvestre Ledru 2025-08-22 14:25:52 +02:00
  • e225cf0557 Merge pull request #215 from yuankunzhang/improve-api-encapsulation Daniel Hofstetter 2025-08-22 14:14:51 +02:00
  • 8e2816d187 fix: use checked_mul() to avoid overflow panic yuankunzhang 2025-08-22 20:09:37 +08:00
  • 84d4e294df refactor: improve api encapsulation yuankunzhang 2025-08-17 22:19:15 +08:00
  • c87e103745 refactor: rename a function name and a var name Daniel Hofstetter 2025-08-21 13:38:08 +02:00
  • 7d0c3e4500 Merge pull request #213 from yuankunzhang/replace-chrono-with-jiff-6 Daniel Hofstetter 2025-08-20 17:18:32 +02:00
  • ae25053473 refactor: replace chrono with jiff yuankunzhang 2025-08-16 23:17:41 +08:00
  • 17847a8d9c Merge pull request #212 from yuankunzhang/replace-chrono-with-jiff-5 Daniel Hofstetter 2025-08-16 16:39:24 +02:00
  • 6fce02949d refactor: add conversion from Day to jiff::civil::Weekday yuankunzhang 2025-08-16 21:57:05 +08:00
  • cc5029c177 Merge pull request #211 from yuankunzhang/replace-chrono-with-jiff-4 Daniel Hofstetter 2025-08-16 16:29:12 +02:00
  • 1b96dd5707 refactor: optimize offset type sizes and add conversion from Offset to jifff::tz::Offset yuankunzhang 2025-08-16 20:48:41 +08:00
  • b5439d8cc2 Merge pull request #210 from yuankunzhang/replace-chrono-with-jiff-3 Daniel Hofstetter 2025-08-16 16:06:23 +02:00
  • d2e6e7819d refactor: use (i64, u32) for fractional seconds in relative time parsing yuankunzhang 2025-08-16 20:21:26 +08:00
  • a8e26ab539 Merge pull request #209 from yuankunzhang/replace-chrono-with-jiff-2 Daniel Hofstetter 2025-08-16 15:20:36 +02:00
  • 920cfa5f1b refactor: optimize time type sizes and add convertion from Time to jiff::civil::Time yuankunzhang 2025-08-14 22:19:40 +08:00
  • a79ce1fc31 Merge pull request #208 from yuankunzhang/replace-chrono-with-jiff-1 Daniel Hofstetter 2025-08-16 15:01:53 +02:00
  • c87b6f19eb refactor: add jiff and optimize date type sizes yuankunzhang 2025-08-14 22:07:14 +08:00
  • 25f9e48e55 Merge pull request #205 from yuankunzhang/refactor-timestamp-parsing Daniel Hofstetter 2025-08-13 11:03:37 +02:00
  • 14b8a9447c Merge pull request #206 from uutils/dependabot/cargo/slab-0.4.11 Daniel Hofstetter 2025-08-13 08:05:42 +02:00
  • 692f17526d chore(deps): bump slab from 0.4.10 to 0.4.11 dependabot[bot] 2025-08-13 04:39:23 +00:00
  • 5c686bcfdf refactor: replace floating-point seconds with precise integer representation yuankunzhang 2025-08-12 20:18:15 +08:00
  • c86b137e6f Merge pull request #204 from uutils/renovate/actions-checkout-5.x Daniel Hofstetter 2025-08-11 17:29:32 +02:00
  • f075ba8d8d chore(deps): update actions/checkout action to v5 renovate[bot] 2025-08-11 15:24:18 +00:00
  • 5ca5586523 Merge pull request #203 from yuankunzhang/refactor-timezone-related-code Daniel Hofstetter 2025-08-10 16:38:54 +02:00
  • 2bc18c52b7 refactor: extract timezone functionality from time module to timezone module. yuankunzhang 2025-08-10 21:41:26 +08:00
  • 3eb58ab00a Merge pull request #202 from yuankunzhang/refactor-timestamp-handling Daniel Hofstetter 2025-08-10 16:04:30 +02:00
  • 628011ae97 refactor: improve timestamp handling and validation in builder yuankunzhang 2025-08-10 20:40:16 +08:00
  • 42d09dadf7 Merge pull request #201 from yuankunzhang/minor-improvements Daniel Hofstetter 2025-08-06 16:36:19 +02:00
  • 908356f3a3 code and docs minor improvements yuankunzhang 2025-08-06 22:15:03 +08:00
  • 65965a85d1 Merge pull request #199 from yuankunzhang/implement-pure-number-parsing Daniel Hofstetter 2025-08-05 16:02:18 +02:00
  • 551985ef91 feat: implement pure number parsing yuankunzhang 2025-08-04 23:04:31 +08:00
  • 8fa8928a6a Merge pull request #198 from yuankunzhang/remove-unsupported-named-time-zones Daniel Hofstetter 2025-08-04 14:40:00 +02:00
  • fa90303836 fix: remove unsupported named time zones yuankunzhang 2025-08-04 19:53:13 +08:00
  • 46a5ef89c9 Merge pull request #195 from cakebaker/bump_version_to_0_11 v0.11.0 Sylvestre Ledru 2025-08-01 09:05:34 +02:00
  • 226d6a0588 Bump version to 0.11.0 Daniel Hofstetter 2025-08-01 08:38:55 +02:00
  • 28b9f11f2e Merge pull request #179 from cakebaker/remove_unnecessary_option Sylvestre Ledru 2025-08-01 08:25:34 +02:00
  • b68c325abd Merge pull request #162 from cakebaker/set_timezone_for_tests Sylvestre Ledru 2025-08-01 08:25:18 +02:00
  • 27a626d3d5 Merge pull request #194 from uutils/renovate/rstest-0.x-lockfile Daniel Hofstetter 2025-07-27 16:43:53 +02:00
  • 1630fd025e chore(deps): update rust crate rstest to v0.26.1 renovate[bot] 2025-07-27 14:39:43 +00:00
  • cf5770838c Merge pull request #193 from uutils/renovate/rstest-0.x Daniel Hofstetter 2025-07-27 10:26:19 +02:00
  • db9ff29c02 chore(deps): update rust crate rstest to 0.26 renovate[bot] 2025-07-26 21:25:06 +00:00
  • 4cfe8db9be Merge pull request #192 from yuankunzhang/update-readme Daniel Hofstetter 2025-07-24 16:26:03 +02:00
  • 1e7a541528 docs: update readme yuankunzhang 2025-07-24 14:13:01 +00:00
  • b2bb6dfe91 Merge pull request #191 from yuankunzhang/update-comments Daniel Hofstetter 2025-07-24 16:20:22 +02:00
  • d71c6ea41c docs: update comments yuankunzhang 2025-07-24 14:08:45 +00:00
  • 3b6362e7c8 Merge pull request #190 from yuankunzhang/fix-base-datetime-handling Daniel Hofstetter 2025-07-24 10:21:28 +02:00
  • 897a50f4d5 fix base datetime handling in the builder yuankunzhang 2025-07-23 15:33:15 +00:00
  • 96f477121f Merge pull request #189 from yuankunzhang/support-float-timestamp Daniel Hofstetter 2025-07-24 10:03:56 +02:00
  • c47ce6870a fix: support float timestamp values yuankunzhang 2025-07-23 14:49:41 +00:00
  • 77e1ab2d00 Merge pull request #188 from yuankunzhang/update-comments Daniel Hofstetter 2025-07-23 17:35:43 +02:00
  • a48ad6aec3 chore: update comments yuankunzhang 2025-07-23 14:10:29 +00:00
  • 0ddeec70b4 Merge pull request #187 from yuankunzhang/year-module Daniel Hofstetter 2025-07-23 17:26:43 +02:00
  • 2bb8ac8203 feat: add a year module yuankunzhang 2025-07-23 13:53:46 +00:00
  • 5b52929c91 Merge pull request #186 from yuankunzhang/improve-literal-date-parser Daniel Hofstetter 2025-07-23 14:42:54 +02:00
  • 3d6f79d826 feat: improve the literal date parsers yuankunzhang 2025-07-22 15:11:35 +00:00
  • 324d0bca34 Merge pull request #184 from yuankunzhang/improve-us-date-parser Daniel Hofstetter 2025-07-22 15:35:14 +02:00
  • 9f75f895e0 feat: improve the us() date parser yuankunzhang 2025-07-20 12:52:36 +00:00
  • 5ba4b18655 Improve the iso1() and iso2() date parsers (#183) Yuankun Zhang 2025-07-22 20:49:36 +08:00
  • 5d869b5264 Merge pull request #182 from yuankunzhang/add-ctx-err Daniel Hofstetter 2025-07-20 14:07:21 +02:00
  • 793d18dce7 feat: add a ctx_err util function yuankunzhang 2025-07-20 03:28:52 +00:00
  • 7182760266 Merge pull request #181 from yuankunzhang/support-leading-zeros-in-timezone-colonless Daniel Hofstetter 2025-07-19 17:30:07 +02:00
  • e7a8a52a21 feat: support leading zeros in timezone_colonless() yuankunzhang 2025-07-18 15:34:27 +00:00
  • 0674254bc6 Merge pull request #180 from yuankunzhang/fix-time-offset Daniel Hofstetter 2025-07-19 16:16:17 +02:00
  • 8bebfab576 fix: time offset can only appear after time or timezone yuankunzhang 2025-07-18 14:51:20 +00:00
  • 6feeddfea1 chore: remove unnecessary Option as return value Daniel Hofstetter 2025-07-17 10:12:03 +02:00
  • 6499842e15 Merge pull request #178 from yuankunzhang/improve-items-mod Daniel Hofstetter 2025-07-17 09:44:47 +02:00
  • 949e0613d6 chore: re-organize items/mod.rs yuankunzhang 2025-07-17 09:37:32 +08:00
  • 6e6ffc2dff tests: set timezone to UTC0 in integration tests Daniel Hofstetter 2025-06-24 13:40:31 +02:00
  • 67364fc6ba Merge pull request #174 from yuankunzhang/exclusive-timestamp Daniel Hofstetter 2025-07-16 10:09:47 +02:00
  • d92f5eeb27 Merge pull request #176 from uutils/renovate/winnow-0.x-lockfile Daniel Hofstetter 2025-07-16 10:07:03 +02:00
  • 5c4a60fadf fix(deps): update rust crate winnow to v0.7.12 renovate[bot] 2025-07-16 08:01:37 +00:00
  • 45bda33a6b Merge pull request #175 from uutils/renovate/libfuzzer-sys-0.x-lockfile Daniel Hofstetter 2025-07-04 08:06:44 +02:00
  • 64069cdbf2 fix(deps): update rust crate libfuzzer-sys to v0.4.10 renovate[bot] 2025-07-03 23:25:47 +00:00
  • 4d6568b326 fix: timestamp cannot be combined with other items yuankunzhang 2025-06-30 14:34:31 +00:00
  • f5c1a5e399 Merge pull request #173 from yuankunzhang/date-time-builder Daniel Hofstetter 2025-07-01 14:52:49 +02:00
  • 706ab45937 refactor: introduce a builder and simplify the date time composition yuankunzhang 2025-06-29 15:15:05 +00:00
  • 4d9afba2d4 Merge pull request #172 from yuankunzhang/minor-refactor Daniel Hofstetter 2025-06-30 15:10:34 +02:00