Commit Graph

  • 66e1201c37 libfdt: fdt_check_full: Add can_assume(PERFECT) check master main Tom Rini 2026-05-26 14:30:22 -0600
  • 214372a273 tests: Replace trees.S/dumptrees with treegen for making test dtbs David Gibson 2026-06-14 16:30:42 +1000
  • 4df9ca4c8d tests: Add treegen, a pure C replacement for trees.S + dumptrees David Gibson 2026-06-13 20:47:36 +1000
  • f116f4800e tests: Dont have test cases link directly against example dtb data David Gibson 2026-06-13 20:07:37 +1000
  • 9b53b9a4c2 tests: Add missing unterminated_memrsv to dumptrees David Gibson 2026-06-13 19:58:25 +1000
  • 5f919a25d7 ci: Merge make and meson jobs using build matrix David Gibson 2026-06-13 15:38:00 +1000
  • 6c1426dfa9 ci: Add macOS support to install-deps.sh David Gibson 2026-06-13 15:29:35 +1000
  • 23fd89bc8e ci: Move FreeBSD CI from Cirrus CI to GitHub Actions David Gibson 2026-06-13 14:56:12 +1000
  • 3ad5ebbdd9 ci: Upgrade actions/checkout v4 to v6 for Node.js 24 support David Gibson 2026-06-13 15:10:46 +1000
  • 4ad496846a Set default permissions for workflows Yedaya Katsman 2026-05-27 17:24:33 +0300
  • c0e1d0fd58 livetree: Fix a comparison of integers with different signedness Uwe Kleine-König 2026-06-08 18:33:05 +0200
  • d245851f06 tests: Avoid -Wconstant-logical-operand warnings in integer-expressions.c David Gibson 2026-05-28 15:31:00 +1000
  • a74b952f94 tests: Fix mkdir() call for Windows compatibility David Gibson 2026-05-26 20:13:33 +1000
  • d320877b07 tests: More portable installation of SIGINT handler David Gibson 2026-05-26 19:57:14 +1000
  • 84d13508d5 tests: Remove unused cleanup() mechanism from tests David Gibson 2026-05-26 20:47:02 +1000
  • 8f48565e5c Bump version to v1.8.1 v1.8.1 David Gibson 2026-05-28 12:13:02 +1000
  • 25a368100a docs: Improvements to release creation tooling David Gibson 2026-05-26 19:32:39 +1000
  • 040c1f7e29 libfdt: Revert accidental ABI breakage David Gibson 2026-05-28 11:20:07 +1000
  • b1337df195 Bump version to v1.8.0 v1.8.0 David Gibson 2026-05-26 18:03:58 +1000
  • 83cdc93ca9 ci: Add macOS build to GitHub Actions David Gibson 2026-05-26 15:41:25 +1000
  • 1aaa44849b ci: Skip swig install for mingw32 Windows build David Gibson 2026-05-26 15:53:57 +1000
  • dd1c7f1a91 docs: Add CLAUDE.md referencing AGENTS.md David Gibson 2026-05-26 15:45:28 +1000
  • 7fdf750154 docs: Add release tagging procedure and finalize-release script David Gibson 2026-05-26 15:20:10 +1000
  • 5c35036b2c docs: Add AI contribution guidelines David Gibson 2025-08-01 16:03:08 +1000
  • f57e7df35d libfdt: fix UBSAN null pointer in fdt_property() Oleksii Kurochko 2026-05-19 17:45:43 +0200
  • 2164019f84 checks: Add missing phandle_references prereq to interrupts_property Aristo Chen 2026-05-12 15:23:14 +0200
  • 47d7c01ba8 libfdt: Fix bugs with unchecked usage of fdt_num_mem_rsv() David Gibson 2026-04-17 20:36:42 +1000
  • f551be7b39 libfdt: Standardise returns annotation in function documentation David Gibson 2026-04-17 16:23:35 +1000
  • 53373d1355 dtc: Remove unused dts_version in dtc-lexer.l Nathan Chancellor 2026-03-25 17:13:44 -0700
  • caf7465c5d libfdt: fdt_check_full: Handle FDT_NOP when FDT_END is expected Herve Codina 2026-02-10 18:33:35 +0100
  • 5976c4a660 libfdt: fdt_rw: Introduce fdt_downgrade_version() Herve Codina 2026-02-10 18:33:32 +0100
  • 5bb5bedd34 fdtdump: Return an error code on wrong tag value Herve Codina 2026-02-10 18:33:31 +0100
  • 68b960e299 fdtdump: Remove dtb version check Herve Codina 2026-02-10 18:33:30 +0100
  • adba02caf5 dtc: Use a consistent type for basenamelen Herve Codina 2026-02-10 18:33:29 +0100
  • 8d15a63e84 libfdt: Verify alignment of sub-blocks in dtb David Gibson 2026-01-28 12:03:52 +1100
  • a26ef6400b Restore phandle references from __fixups__ node Uwe Kleine-König 2025-09-19 11:29:19 +0200
  • 05c524db44 Restore phandle references from __local_fixups__ node Uwe Kleine-König 2025-09-19 11:29:18 +0200
  • db65a3a3f4 Restore labels from __symbols__ node Uwe Kleine-König 2025-09-19 11:29:17 +0200
  • 64330c682c Improve type guessing when compiling to dts format Uwe Kleine-König 2025-09-19 11:29:16 +0200
  • cbb48690c6 Set DTSF_PLUGIN if needed when compiling from dtb Uwe Kleine-König 2025-09-19 11:29:15 +0200
  • ef3b1baf63 Emit /plugin/ when compiling to .dts with DTSF_PLUGIN set Uwe Kleine-König 2025-09-19 11:29:14 +0200
  • 7c78c8542d Added empty node name check Maldus512 2026-01-14 14:24:05 +0100
  • 14dd76b967 fdtdump: Change FDT_PROP prob handling to ease future addition Herve Codina 2026-01-12 15:18:55 +0100
  • 9a1c801a1a Fix discarded const qualifiers Stephen Gallagher 2026-01-06 14:19:30 -0500
  • 194ac9422a libfdt: fdt_get_name: Add can_assume(VALID_DTB) check Tom Rini 2025-12-09 15:50:53 -0600
  • 39cae0bd00 libfdt: Improve size savings in FDT_RO_PROBE slightly Tom Rini 2025-12-09 15:50:52 -0600
  • b126924732 libfdt: libfdt_internal.h correct final comment in ASSUME block Tom Rini 2025-12-09 15:50:51 -0600
  • 7f3184a6c5 libfdt: Remove old MacOS strnlen workaround Adam Lackorzynski 2025-09-29 15:51:25 +0200
  • 9197f1ccd9 checks: Do not check overlays for alias paths Andrew Davis 2025-08-22 12:10:38 -0500
  • e1284ee5dc livetree: Add only new data to fixup nodes instead of complete regeneration Uwe Kleine-König 2025-08-18 12:35:46 +0200
  • cba90ce820 checks: Remove check for graph child addresses Niklas Söderlund 2025-08-17 15:37:33 +0200
  • 763c6ab418 livetree: Simplify append_to_property() Uwe Kleine-König 2025-08-18 12:35:45 +0200
  • 739403f222 libfdt: Drop including string.h from libfdt_internal.h Rob Herring (Arm) 2025-08-11 08:04:16 -0500
  • 1c6c51e51b Consider drive letters when checking for absolute paths on Windows. Colin Finck 2025-08-06 15:52:31 +0200
  • 617f3d9b60 ci: Add Cirrus CI configuration for FreeBSD testing David Gibson 2025-08-01 15:35:46 +1000
  • 04f948e83f ci: Add GitLab CI configuration for Linux builds David Gibson 2025-08-01 15:35:21 +1000
  • e896802631 ci: Tweaks to GitHub Actions setup David Gibson 2025-08-01 15:35:31 +1000
  • 2ad738722b build: Add FreeBSD and non-GNU linker compatibility David Gibson 2025-08-01 15:35:06 +1000
  • 4132ac08ba libfdt: Document most remaining functions David Gibson 2025-08-01 11:34:18 +1000
  • 33e66ec845 tests: Add compatibility with uutils David Gibson 2025-07-24 13:26:31 +1000
  • a0dd7b6081 fdtput: Use strtol() in preference to sscanf() David Gibson 2025-07-28 16:42:34 +1000
  • 5b71660724 tests: Work around limitation in FreeBSD's printf(1) David Gibson 2025-07-25 13:01:41 +1000
  • 52f07dcca4 dtc: Add informative error for stray identifier Vivian Wang 2025-07-04 18:15:20 +0800
  • 9cabae6b03 checks: Fix detection of 'i2c-bus' node Jon Hunter 2025-07-09 15:24:52 +0100
  • 605dc044c3 New helper to add markers Uwe Kleine-König 2025-01-14 11:09:29 +0100
  • 7da5d106c7 fdtput: Fix documentation about existing nodes Uwe Kleine-König 2025-07-01 11:54:00 +0200
  • 53c63dd421 dtdiff: Use input format dtb for dtbo files Uwe Kleine-König 2025-01-14 11:58:28 +0100
  • 84d9dd2fcb dtc: Add data_insert_data function Ayush Singh 2025-06-05 16:18:07 +0530
  • 97011d1f4e meson: use override_find_program/override_dependency Paolo Bonzini 2025-06-12 07:38:29 +0200
  • b841391bbd srcpos: Define srcpos_free Ayush Singh 2025-06-05 16:18:06 +0530
  • e0b7749c26 Add alloc_marker Ayush Singh 2025-03-11 21:05:37 +0530
  • ecb21febfd meson: port python bindings to build natively via meson and meson-python Eli Schwartz 2025-04-30 11:25:26 -0400
  • 7ebfcac852 Makefile: deprecate in favor of Meson Eli Schwartz 2025-04-30 11:25:25 -0400
  • f4c53f4ebf Use __ASSEMBLER__ instead of __ASSEMBLY__ Thomas Huth 2025-03-13 20:27:18 +0100
  • 205fbef17b Fix some typos Thomas Huth 2025-03-13 20:16:07 +0100
  • da85f91931 Remove duplicated words in documentation and comments Thomas Huth 2025-03-13 20:05:27 +0100
  • dd1b3e532d meson: support building libfdt without static library Brandon Maier 2025-03-06 20:30:47 -0600
  • 1ccd232709 meson: don't build test programs by default Eli Schwartz 2025-03-02 17:28:26 -0500
  • ce1d858888 tests: When building .so from -O asm output mark as non-executable stack David Gibson 2025-02-05 13:39:43 +1100
  • 915daadbb6 Start with empty __local_fixups__ and __fixups__ nodes Uwe Kleine-König 2025-01-13 22:43:11 +0100
  • 4ea851f5a4 Let get_subnode() not return deleted nodes Uwe Kleine-König 2025-01-13 22:35:41 +0100
  • 175d2a564c Use build_root_node() instead of open-coding it Uwe Kleine-König 2025-01-13 22:29:11 +0100
  • 18f4f305fd build: fix -Dtools=false build Marc-André Lureau 2024-11-11 15:07:12 +0400
  • 267efc7d46 checks: Warn about missing #address-cells for interrupt parents Thierry Reding 2024-12-13 15:14:38 +0100
  • 755db11535 libfdt: Add fdt_setprop_namelen_string() Ayush Singh 2024-12-05 10:21:06 +0530
  • bdca861200 libfdt: Add fdt_setprop_namelen() Ayush Singh 2024-12-05 10:21:05 +0530
  • 0f69cedc08 libfdt_internal: fdt_find_string_len_() Ayush Singh 2024-12-05 10:21:04 +0530
  • 56b2b30c5b libfdt: add fdt_get_property_namelen_w() Ayush Singh 2024-12-05 10:21:03 +0530
  • 1e8c5f60e1 Add clang-format config Ayush Singh 2024-12-05 19:50:02 +0530
  • 6f183c7d92 checks: Relax avoid_unnecessary_addr_size check to allow child ranges properties Philipp Zabel 2024-11-06 14:01:08 +0100
  • 66c7d0e6f4 tests/sw_tree1.c: fix unitialized saveptr Brandon Maier 2024-11-23 13:21:28 -0600
  • 9a969f3b70 pylibfdt/libfdt.i: fix backwards compatibility of return values Brandon Maier 2024-11-24 15:48:04 -0600
  • 4292b072a2 .github/workflows: update ubuntu runner to supported version Brandon Maier 2024-11-24 16:01:47 -0600
  • 1c745a9bd1 libfdt: Remove fdt parameter from overlay_fixup_one_phandle Bingwu Zhang 2024-11-23 17:48:14 +0800
  • b3bbee6b12 libfdt: Move the SBOM authors section Richard Hughes 2024-11-18 09:18:08 +0000
  • d1656730ab Add a SBOM file in CycloneDX format Richard Hughes 2024-11-16 11:28:16 +0000
  • b75515af45 libfdt: Remove extra semi-colons outside functions Bingwu Zhang 2024-11-16 18:12:28 +0800
  • 2d10aa2afe Bump version to v1.7.2 v1.7.2 David Gibson 2024-11-06 14:01:37 +1100
  • 48795c82bd pylibfdt: Don't emit warnings from swig generate C code David Gibson 2024-11-06 14:00:45 +1100
  • 838f11e830 fdtoverlay: provide better error message for missing `/__symbols__` Amjad Alsharafi 2024-10-28 11:57:28 +0800