Commit graph

  • 9e16100192 manual: Fix and improve documentation about -@ Uwe Kleine-König 2023-04-24 17:23:27 +02:00
  • 2cdf93a6d4 fdtoverlay: Fix usage string to not mention "<type>" Uwe Kleine-König 2023-03-15 11:08:19 +01:00
  • 8759d3265f
    pylibfdt: fix compatibility with python2 Jan Palus 2023-03-08 23:15:17 +01:00
  • 72fc810c30 build-sys: add -Wwrite-strings Marc-André Lureau 2023-02-28 11:04:23 +04:00
  • 083ab26da8 tests: fix leaks spotted by ASAN Marc-André Lureau 2023-02-28 11:31:00 +04:00
  • 6f8b28f496 livetree: fix leak spotted by ASAN Marc-André Lureau 2023-02-28 14:53:12 +04:00
  • 37da2e1dac build-sys: add -Wwrite-strings Marc-André Lureau 2023-02-28 11:04:23 +04:00
  • 39c25e50b2 Fix -Wwrite-strings by xstrdup() Marc-André Lureau 2023-02-28 15:55:12 +04:00
  • 37572cb979 tests: fix leaks spotted by ASAN Marc-André Lureau 2023-02-28 11:31:00 +04:00
  • b1d6780eb1 livetree: fix leak spotted by ASAN Marc-André Lureau 2023-02-28 14:53:12 +04:00
  • fd68bb8c56 Make name_node() xstrdup its name argument David Gibson 2023-02-27 23:18:52 +11:00
  • 4718189c4c Delay xstrdup() of node and property names coming from a flat tree David Gibson 2023-02-27 23:32:01 +11:00
  • 0b842c3c81 Make build_property() xstrdup its name argument David Gibson 2023-02-27 23:11:29 +11:00
  • 9cceabea1e checks: correct I2C 10-bit address check Matt Ranostay 2023-02-28 18:33:21 +08:00
  • 0d56145938 yamltree.c: fix -Werror=discarded-qualifiers & -Werror=cast-qual Marc-André Lureau 2023-02-28 16:06:58 +04:00
  • 61fa22b05f checks: make check.data const Marc-André Lureau 2023-02-28 15:57:20 +04:00
  • 7a1d72a788 checks.c: fix check_msg() leak Marc-André Lureau 2023-02-28 12:30:30 +04:00
  • ee57999386 checks.c: fix heap-buffer-overflow Marc-André Lureau 2023-02-28 11:44:31 +04:00
  • 44c9b73801 tests: fix -Wwrite-strings Marc-André Lureau 2023-02-28 11:02:18 +04:00
  • 5b60f5104f srcpos.c: fix -Wwrite-strings Marc-André Lureau 2023-02-28 11:01:05 +04:00
  • f8968f9fdb checks: correct I2C 10-bit address check Matt Ranostay 2023-02-28 18:33:21 +08:00
  • 32174a66ef meson: Fix cell overflow tests when running from meson David Gibson 2023-02-28 10:33:58 +11:00
  • 64a907f08b meson.build: bump version to 1.7.0 Nikolay Letov 2023-02-22 13:36:07 +03:00
  • 11d6ad3720 meson.build: bump version to 1.7.0 Nikolay Letov 2023-02-22 13:36:07 +03:00
  • 2c4b0a2713 Fix -Wwrite-strings Marc-André Lureau 2023-02-27 14:34:57 +04:00
  • e3cde0613b Add -Wsuggest-attribute=format warning, correct warnings thus generated David Gibson 2023-02-27 19:13:13 +11:00
  • 4182182110 Use #ifdef NO_VALGRIND Marc-André Lureau 2023-02-22 00:08:29 +04:00
  • 71c19f20b3 Do not redefine _GNU_SOURCE if already set Marc-André Lureau 2023-02-22 00:07:57 +04:00
  • 039a99414e Bump version to v1.7.0 v1.7.0 David Gibson 2023-02-09 21:01:35 +11:00
  • 9b62ec84bb Merge remote-tracking branch 'gitlab/main' David Gibson 2023-02-05 17:34:50 +11:00
  • 3f29d6d85c pylibfdt: add size_hint parameter for get_path Luca Weiss 2023-02-01 19:11:13 +01:00
  • 2022bb1087 checks: Update #{size,address}-cells check for 'dma-ranges' Qun-Wei Lin 2023-01-12 20:56:54 +08:00
  • abbd523bae pylibfdt: Work-around SWIG limitations with flexible arrays Rob Herring 2023-02-01 16:44:41 -06:00
  • a41509bea3 libfdt: Replace deprecated 0-length arrays with proper flexible arrays Kees Cook 2023-01-27 16:20:50 -08:00
  • 9edd4859c9 libfdt: Replace deprecated 0-length arrays with proper flexible arrays Kees Cook 2023-01-27 16:20:50 -08:00
  • 2cd89f862c dtc: Warning rather than error on possible truncation of cell values David Gibson 2022-11-21 14:18:44 +11:00
  • 55778a03df libfdt: tests: add get_next_tag_invalid_prop_len Tadeusz Struk 2022-10-11 11:26:11 -07:00
  • 73590342fc libfdt: prevent integer overflow in fdt_next_tag Tadeusz Struk 2022-10-05 16:29:30 -07:00
  • 035fb90d53 libfdt: add fdt_get_property_by_offset_w helper Tadeusz Struk 2022-10-11 11:26:10 -07:00
  • 98a07006c4 Makefile: fix infinite recursion by dropping non-existent %.output Sergei Trofimovich 2022-09-25 11:42:03 +01:00
  • a036cc7b0c Makefile: limit make re-execution to avoid infinite spin Sergei Trofimovich 2022-09-25 11:42:02 +01:00
  • 39b91df105 Makefile: fix infinite recursion by dropping non-existent %.output Sergei Trofimovich 2022-09-25 08:15:24 +01:00
  • fcfc1a3177 Makefile: limit make re-execution to avoid infinite spin Sergei Trofimovich 2022-09-25 07:53:25 +01:00
  • c6e92108bc libdtc: remove duplicate judgments Jia Xianhua 2022-09-15 16:47:03 +08:00
  • 8565739ba9 libdtc: remove duplicate judgments Jia Xianhua 2022-09-15 16:47:03 +08:00
  • e37c25677d Don't generate erroneous fixups from reference to path David Gibson 2022-07-31 22:10:05 +10:00
  • 50454658f2 libfdt: Don't mask fdt_get_name() returned error Pierre-Clément Tosi 2022-07-29 14:00:19 +01:00
  • e64a204196 manual.txt: Follow README.md and remove Jon Pierre-Clément Tosi 2022-07-29 14:10:19 +01:00
  • f508c83fe6 Update README in MANIFEST.in and setup.py to README.md Saad Waheed 2022-07-29 12:09:03 +05:00
  • 01425812be Update README in MANIFEST.in and setup.py to README.md Saad Waheed 2022-07-29 12:09:03 +05:00
  • c2ccf8a77d Add description of Signed-off-by lines David Gibson 2022-07-28 17:44:45 +10:00
  • 90b9d9de42 Split out information for contributors to CONTRIBUTING.md David Gibson 2022-07-28 16:24:28 +10:00
  • 0ee1d479b2 Remove Jon Loeliger from maintainers list David Gibson 2022-07-28 16:16:08 +10:00
  • b33a73c62c Convert README to README.md David Gibson 2022-07-28 15:51:32 +10:00
  • 7ad60734b1 Allow static building with meson Tero Tervala 2022-06-29 19:35:57 +03:00
  • fd9b8c96c7 Allow static building with make Tero Tervala 2022-06-29 19:35:31 +03:00
  • fda71da26e libfdt: Handle failed get_name() on BEGIN_NODE Pierre-Clément Tosi 2022-07-14 09:38:48 +01:00
  • c7c7f17a83 Fix test script to run also on dash shell Tero Tervala 2022-07-04 10:37:22 +03:00
  • bac9d17dbc Fix display of hex char literals in device tree source format StekiKun 2022-07-16 12:20:26 +02:00
  • 01f23ffe16 Add missing relref_merge test to meson test list Tero Tervala 2022-06-29 19:31:14 +03:00
  • ed310803ea pylibfdt: add FdtRo.get_path() Luca Weiss 2022-04-19 21:45:38 +02:00
  • c001fc01a4 pylibfdt: fix swig build in install Rob Herring 2022-02-03 12:04:07 -06:00
  • 26c54f840d tests: add test cases for label-relative path references Ahmad Fatoum 2020-10-25 10:41:41 +01:00
  • ec7986e682 dtc: introduce label relative path references Ahmad Fatoum 2020-10-25 12:39:59 +01:00
  • 651410e54c util: introduce xstrndup helper Ahmad Fatoum 2020-10-25 10:41:18 +01:00
  • c3a2ce7649 tests: add test cases for label-relative path references Ahmad Fatoum 2020-10-25 10:41:41 +01:00
  • ae271a7318 dtc: introduce label relative path references Ahmad Fatoum 2020-10-25 12:39:59 +01:00
  • 4048aed12b setup.py: fix out of tree build Marc-André Lureau 2022-01-03 11:38:55 +04:00
  • ef9b0a7dc6 util: introduce xstrndup helper Ahmad Fatoum 2020-10-25 10:41:18 +01:00
  • ff5afb96d0 Handle integer overflow in check_property_phandle_args() David Gibson 2021-12-29 15:08:28 +11:00
  • ca72944343 README: Explain how to add a new API function Simon Glass 2021-11-07 15:43:43 -07:00
  • c0c2e115f8 Fix a UB when fdt_get_string return null LoveSy 2021-12-15 17:30:11 +08:00
  • cd5f69cbc0 tests: setprop_inplace: use xstrdup instead of unchecked strdup Ahmad Fatoum 2021-12-09 09:58:00 +01:00
  • a04f690250 pylibfdt: add Property.as_*int*_array() Luca Weiss 2021-12-25 14:25:56 +01:00
  • 83102717d7 pylibfdt: add Property.as_stringlist() Luca Weiss 2021-12-25 14:25:55 +01:00
  • d152126bb0 Fix Python crash on getprop deallocation Luca Weiss 2021-12-24 11:28:12 +01:00
  • 734024e3d6 Fix a UB when fdt_get_string return null LoveSy 2021-12-15 17:30:11 +08:00
  • 428337f398 tests: setprop_inplace: use xstrdup instead of unchecked strdup Ahmad Fatoum 2021-12-09 09:58:00 +01:00
  • 17739b7ef5 Support 'r' format for printing raw bytes with fdtget Rafał Miłecki 2021-12-09 07:14:20 +01:00
  • 45f3d1a095 libfdt: overlay: make overlay_get_target() public Vikram Garhwal 2021-11-17 18:53:56 -08:00
  • 4c3d5d0be6
    Merge 54d5b0a9f9 into c19a4bafa5 Marex 2021-11-18 01:18:37 +08:00
  • c19a4bafa5 libfdt: fix an incorrect integer promotion Elvira Khabirova 2021-11-09 18:47:19 +03:00
  • 7e02ba32ac libfdt: fix an incorrect integer promotion Elvira Khabirova 2021-11-09 18:47:19 +03:00
  • 1cc41b1c96 pylibfdt: Add packaging metadata Rob Herring 2021-11-11 22:16:29 -06:00
  • db72398cd4 README: Update pylibfdt install instructions Rob Herring 2021-11-11 22:16:28 -06:00
  • 383e148b70 pylibfdt: fix with Python 3.10 Ross Burton 2021-11-11 16:05:36 +00:00
  • 8012b5f61f pylibfdt: fix with Python 3.10 Ross Burton 2021-11-11 14:17:31 +00:00
  • 23b56cb7e1 pylibfdt: Move setup.py to the top level Rob Herring 2021-11-10 19:11:35 -06:00
  • 69a760747d pylibfdt: Split setup.py author name and email Rob Herring 2021-11-10 19:11:34 -06:00
  • 0b106a77db pylibfdt: Use setuptools_scm for the version Rob Herring 2021-11-10 19:11:33 -06:00
  • c691776ddb pylibfdt: Use setuptools instead of distutils Rob Herring 2021-11-10 19:11:32 -06:00
  • 5216f3f1bb libfdt: Add static lib to meson build Rob Herring 2021-11-10 18:33:29 -06:00
  • 4eda2590f4 CI: Cirrus: bump used FreeBSD from 12.1 to 13.0 Ahmad Fatoum 2021-10-31 14:09:31 +01:00
  • 4b6aafdc85
    CI: Cirrus: bump used FreeBSD from 12.1 to 13.0 Ahmad Fatoum 2021-10-31 14:09:31 +01:00
  • 0a3a9d3449 checks: Add an interrupt-map check Rob Herring 2021-10-15 16:35:26 -05:00
  • 8fd24744e3 checks: Ensure '#interrupt-cells' only exists in interrupt providers Rob Herring 2021-10-11 14:12:44 -05:00
  • d8d1a9a778 checks: Drop interrupt provider '#address-cells' check Rob Herring 2021-10-11 14:12:43 -05:00
  • 52a16fd728 checks: Make interrupt_provider check dependent on interrupts_extended_is_cell Rob Herring 2021-10-11 14:12:41 -05:00
  • 37fd700685 treesource: Maintain phandle label/path on output Rob Herring 2021-07-27 12:30:23 -06:00
  • e33ce1d6a8 flattree: Use '\n', not ';' to separate asm pseudo-ops David Gibson 2021-09-24 23:39:56 +10:00