Commit graph

  • 1c06f14eaf
    Merge bac9d17dbc into 66e1201c37 StekiKun 2026-06-18 18:31:45 +00:00
  • dcf43cc73a
    Merge 209efccc6a into 66e1201c37 juiceRv 2026-06-18 18:20:02 +00:00
  • 9fe1577c21
    Merge eb2fc27703 into 66e1201c37 Villemoes 2026-06-18 15:17:06 +05:30
  • 66e1201c37 libfdt: fdt_check_full: Add can_assume(PERFECT) check main ci Tom Rini 2026-05-26 14:30:22 -06:00
  • 214372a273 tests: Replace trees.S/dumptrees with treegen for making test dtbs David Gibson 2026-06-14 16:30:42 +10:00
  • 4df9ca4c8d tests: Add treegen, a pure C replacement for trees.S + dumptrees David Gibson 2026-06-13 20:47:36 +10:00
  • f116f4800e tests: Dont have test cases link directly against example dtb data David Gibson 2026-06-13 20:07:37 +10:00
  • 9b53b9a4c2 tests: Add missing unterminated_memrsv to dumptrees David Gibson 2026-06-13 19:58:25 +10:00
  • 5f919a25d7 ci: Merge make and meson jobs using build matrix David Gibson 2026-06-13 15:38:00 +10:00
  • 6c1426dfa9 ci: Add macOS support to install-deps.sh David Gibson 2026-06-13 15:29:35 +10:00
  • 23fd89bc8e ci: Move FreeBSD CI from Cirrus CI to GitHub Actions David Gibson 2026-06-13 14:56:12 +10:00
  • 3ad5ebbdd9 ci: Upgrade actions/checkout v4 to v6 for Node.js 24 support David Gibson 2026-06-13 15:10:46 +10:00
  • 4ad496846a Set default permissions for workflows Yedaya Katsman 2026-05-27 17:24:33 +03:00
  • c0e1d0fd58 livetree: Fix a comparison of integers with different signedness Uwe Kleine-König 2026-06-08 18:33:05 +02:00
  • 8c9a9deaa0 livetree: Fix a comparison of integers with different signedness Uwe Kleine-König 2026-06-08 18:33:05 +02:00
  • cb7d65dd06 Set default permissions for workflows Yedaya Katsman 2026-05-27 17:24:33 +03:00
  • d245851f06 tests: Avoid -Wconstant-logical-operand warnings in integer-expressions.c David Gibson 2026-05-28 15:31:00 +10:00
  • a74b952f94 tests: Fix mkdir() call for Windows compatibility David Gibson 2026-05-26 20:13:33 +10:00
  • d320877b07 tests: More portable installation of SIGINT handler David Gibson 2026-05-26 19:57:14 +10:00
  • 84d13508d5 tests: Remove unused cleanup() mechanism from tests David Gibson 2026-05-26 20:47:02 +10:00
  • 8f48565e5c Bump version to v1.8.1 v1.8.1 David Gibson 2026-05-28 12:13:02 +10:00
  • 25a368100a docs: Improvements to release creation tooling David Gibson 2026-05-26 19:32:39 +10:00
  • 040c1f7e29 libfdt: Revert accidental ABI breakage David Gibson 2026-05-28 11:20:07 +10:00
  • b1337df195 Bump version to v1.8.0 v1.8.0 David Gibson 2026-05-26 18:03:58 +10:00
  • 83cdc93ca9 ci: Add macOS build to GitHub Actions David Gibson 2026-05-26 15:41:25 +10:00
  • 1aaa44849b ci: Skip swig install for mingw32 Windows build David Gibson 2026-05-26 15:53:57 +10:00
  • dd1c7f1a91 docs: Add CLAUDE.md referencing AGENTS.md David Gibson 2026-05-26 15:45:28 +10:00
  • 7fdf750154 docs: Add release tagging procedure and finalize-release script David Gibson 2026-05-26 15:20:10 +10:00
  • 5c35036b2c docs: Add AI contribution guidelines David Gibson 2025-08-01 16:03:08 +10:00
  • f57e7df35d libfdt: fix UBSAN null pointer in fdt_property() Oleksii Kurochko 2026-05-19 17:45:43 +02:00
  • 6c5e89aa55 libfdt: fix UBSAN null pointer in fdt_property() Oleksii Kurochko 2026-05-19 17:45:43 +02:00
  • 2164019f84 checks: Add missing phandle_references prereq to interrupts_property Aristo Chen 2026-05-12 15:23:14 +02:00
  • 5d4d091e5f checks: Add missing phandle_references prereq to interrupts_property Aristo Chen 2026-05-12 15:23:14 +02:00
  • 47d7c01ba8 libfdt: Fix bugs with unchecked usage of fdt_num_mem_rsv() David Gibson 2026-04-17 20:36:42 +10:00
  • f551be7b39 libfdt: Standardise returns annotation in function documentation David Gibson 2026-04-17 16:23:35 +10:00
  • 53373d1355 dtc: Remove unused dts_version in dtc-lexer.l Nathan Chancellor 2026-03-25 17:13:44 -07:00
  • caf7465c5d libfdt: fdt_check_full: Handle FDT_NOP when FDT_END is expected Herve Codina 2026-02-10 18:33:35 +01:00
  • 5976c4a660 libfdt: fdt_rw: Introduce fdt_downgrade_version() Herve Codina 2026-02-10 18:33:32 +01:00
  • 5bb5bedd34 fdtdump: Return an error code on wrong tag value Herve Codina 2026-02-10 18:33:31 +01:00
  • 68b960e299 fdtdump: Remove dtb version check Herve Codina 2026-02-10 18:33:30 +01:00
  • adba02caf5 dtc: Use a consistent type for basenamelen Herve Codina 2026-02-10 18:33:29 +01:00
  • 8d15a63e84 libfdt: Verify alignment of sub-blocks in dtb David Gibson 2026-01-28 12:03:52 +11:00
  • a26ef6400b Restore phandle references from __fixups__ node Uwe Kleine-König 2025-09-19 11:29:19 +02:00
  • 05c524db44 Restore phandle references from __local_fixups__ node Uwe Kleine-König 2025-09-19 11:29:18 +02:00
  • db65a3a3f4 Restore labels from __symbols__ node Uwe Kleine-König 2025-09-19 11:29:17 +02:00
  • 64330c682c Improve type guessing when compiling to dts format Uwe Kleine-König 2025-09-19 11:29:16 +02:00
  • cbb48690c6 Set DTSF_PLUGIN if needed when compiling from dtb Uwe Kleine-König 2025-09-19 11:29:15 +02:00
  • ef3b1baf63 Emit /plugin/ when compiling to .dts with DTSF_PLUGIN set Uwe Kleine-König 2025-09-19 11:29:14 +02:00
  • 7c78c8542d Added empty node name check Maldus512 2026-01-14 14:24:05 +01:00
  • 786ef15653 Added empty node name check Maldus512 2026-01-14 14:24:05 +01:00
  • 14dd76b967 fdtdump: Change FDT_PROP prob handling to ease future addition Herve Codina 2026-01-12 15:18:55 +01:00
  • 52b7f59308
    Merge fcf187a6f2 into 9a1c801a1a flto 2026-01-12 09:20:46 -08:00
  • 9a1c801a1a Fix discarded const qualifiers Stephen Gallagher 2026-01-06 14:19:30 -05:00
  • 8a1ae2b9b0
    Fix discarded const qualifiers Stephen Gallagher 2026-01-06 14:19:30 -05:00
  • 194ac9422a libfdt: fdt_get_name: Add can_assume(VALID_DTB) check Tom Rini 2025-12-09 15:50:53 -06:00
  • 39cae0bd00 libfdt: Improve size savings in FDT_RO_PROBE slightly Tom Rini 2025-12-09 15:50:52 -06:00
  • b126924732 libfdt: libfdt_internal.h correct final comment in ASSUME block Tom Rini 2025-12-09 15:50:51 -06:00
  • 7f3184a6c5 libfdt: Remove old MacOS strnlen workaround Adam Lackorzynski 2025-09-29 15:51:25 +02:00
  • eeda1bf461 libfdt: Remove old MacOS strnlen workaround Adam Lackorzynski 2025-09-29 15:51:25 +02:00
  • 9197f1ccd9 checks: Do not check overlays for alias paths Andrew Davis 2025-08-22 12:10:38 -05:00
  • e1284ee5dc livetree: Add only new data to fixup nodes instead of complete regeneration Uwe Kleine-König 2025-08-18 12:35:46 +02:00
  • cba90ce820 checks: Remove check for graph child addresses Niklas Söderlund 2025-08-17 15:37:33 +02:00
  • 763c6ab418 livetree: Simplify append_to_property() Uwe Kleine-König 2025-08-18 12:35:45 +02:00
  • 739403f222 libfdt: Drop including string.h from libfdt_internal.h Rob Herring (Arm) 2025-08-11 08:04:16 -05:00
  • 1c6c51e51b Consider drive letters when checking for absolute paths on Windows. Colin Finck 2025-08-06 15:52:31 +02:00
  • 5af7b0564f
    Consider drive letters when checking for absolute paths on Windows. Colin Finck 2025-08-06 15:52:31 +02:00
  • eb2fc27703 tests: add basic tests of fdtget/fdtput with &label syntax Rasmus Villemoes 2024-10-07 16:05:27 +02:00
  • 2675c5896a allow paths in fdt_path_offset to begin with a &label reference Rasmus Villemoes 2024-10-07 16:05:16 +02:00
  • 28bdb653cb build: Fix linker version script support detection bug171 David Gibson 2025-08-06 13:37:03 +10:00
  • 617f3d9b60 ci: Add Cirrus CI configuration for FreeBSD testing David Gibson 2025-08-01 15:35:46 +10:00
  • 04f948e83f ci: Add GitLab CI configuration for Linux builds David Gibson 2025-08-01 15:35:21 +10:00
  • e896802631 ci: Tweaks to GitHub Actions setup David Gibson 2025-08-01 15:35:31 +10:00
  • 2ad738722b build: Add FreeBSD and non-GNU linker compatibility David Gibson 2025-08-01 15:35:06 +10:00
  • 4132ac08ba libfdt: Document most remaining functions David Gibson 2025-08-01 11:34:18 +10:00
  • 33e66ec845 tests: Add compatibility with uutils David Gibson 2025-07-24 13:26:31 +10:00
  • a0dd7b6081 fdtput: Use strtol() in preference to sscanf() David Gibson 2025-07-28 16:42:34 +10:00
  • 5b71660724 tests: Work around limitation in FreeBSD's printf(1) David Gibson 2025-07-25 13:01:41 +10:00
  • 52f07dcca4 dtc: Add informative error for stray identifier Vivian Wang 2025-07-04 18:15:20 +08:00
  • dc15804a2f dtc: Add informative error for stray identifier Vivian Wang 2025-07-04 18:15:20 +08:00
  • 9cabae6b03 checks: Fix detection of 'i2c-bus' node Jon Hunter 2025-07-09 15:24:52 +01:00
  • 64bbc331b4 Set DTSF_PLUGIN if needed when compiling from dtb Uwe Kleine-König 2025-07-01 12:55:57 +02:00
  • 75ccab9a22 Restore phandle references from __fixups__ node Uwe Kleine-König 2025-01-13 18:01:54 +01:00
  • c4aadcb589 Restore phandle references from __local_fixups__ node Uwe Kleine-König 2024-10-21 09:23:56 +02:00
  • 6a6f5aecd4 Restore labels from __symbols__ node Uwe Kleine-König 2024-10-20 22:54:44 +02:00
  • 635b958d27 Improve type guessing when compiling to dts format Uwe Kleine-König 2025-01-14 11:29:29 +01:00
  • 700105325f New helper to add markers Uwe Kleine-König 2025-01-14 11:09:29 +01:00
  • 4d12fac793 tests: Check for duplication in __local_fixups__ and __fixups__ Uwe Kleine-König 2025-01-14 09:40:10 +01:00
  • 605dc044c3 New helper to add markers Uwe Kleine-König 2025-01-14 11:09:29 +01:00
  • 7da5d106c7 fdtput: Fix documentation about existing nodes Uwe Kleine-König 2025-07-01 11:54:00 +02:00
  • 53c63dd421 dtdiff: Use input format dtb for dtbo files Uwe Kleine-König 2025-01-14 11:58:28 +01:00
  • a9b9a47857 Emit /plugin/ when compiling to .dts with DTSF_PLUGIN set Uwe Kleine-König 2025-07-01 12:31:21 +02:00
  • 69103f7e66 dtdiff: Use input format dtb for dtbo files Uwe Kleine-König 2025-01-14 11:58:28 +01:00
  • 3083aa38ab fdtput: Fix documentation about existing nodes Uwe Kleine-König 2025-07-01 11:54:00 +02:00
  • 84d9dd2fcb dtc: Add data_insert_data function Ayush Singh 2025-06-05 16:18:07 +05:30
  • 97011d1f4e meson: use override_find_program/override_dependency Paolo Bonzini 2025-06-12 07:38:29 +02:00
  • b841391bbd srcpos: Define srcpos_free Ayush Singh 2025-06-05 16:18:06 +05:30
  • e0b7749c26 Add alloc_marker Ayush Singh 2025-03-11 21:05:37 +05:30
  • ecb21febfd meson: port python bindings to build natively via meson and meson-python Eli Schwartz 2025-04-30 11:25:26 -04:00
  • 7ebfcac852 Makefile: deprecate in favor of Meson Eli Schwartz 2025-04-30 11:25:25 -04:00
  • 007dd391ee flattree: Optimize stringtable_insert() Yao Zi 2025-03-31 18:04:33 +00:00