Go to file
Armando Montanez 019197b297 pw_hex_dump: Fix bug with unaligned trailing bytes
When bytes at the end of a dump were not aligned with the "group_every"
option, half of the last byte would be truncated.

No-Docs-Update-Reason: Bugfix
Change-Id: Ibe349c9f34f41281122583a6e7dff84d4f991333
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/49305
Pigweed-Auto-Submit: Armando Montanez <amontanez@google.com>
Reviewed-by: Wyatt Hepler <hepler@google.com>
Commit-Queue: Armando Montanez <amontanez@google.com>
2021-06-17 17:47:57 +00:00
build_overrides
docker BUILD.gn files: Improve import formatting 2020-10-15 18:12:55 +00:00
docs pw_console: Create module and entry point 2021-06-16 02:30:03 +00:00
pw_allocator pw_allocator: Use inclusive language 2021-05-24 21:07:56 +00:00
pw_analog pw_analog, pw_i2c: Format BUILD files 2021-06-15 14:53:51 +00:00
pw_arduino_build Remove absolute paths from build command lines 2021-06-09 19:15:51 +00:00
pw_assert pw_assert: Reorganize backends for new pattern 2021-05-14 01:55:58 +00:00
pw_assert_basic pw_assert: Reorganize backends for new pattern 2021-05-14 01:55:58 +00:00
pw_assert_log pw_log_tokenized: Log metadata updates 2021-06-08 02:43:41 +00:00
pw_base64 pw_base64/pw_i2c/pw_tokenizer: Inclusive language 2021-06-10 23:11:19 +00:00
pw_bloat pw_bloat: Fixes Bazel build 2021-06-15 00:43:11 +00:00
pw_blob_store pw_assert: Switch to the new header names 2021-04-30 00:33:37 +00:00
pw_boot_armv7m pw_docs: Fixup minor typos, add clarifications 2021-05-12 01:41:47 +00:00
pw_build pw_build: Fix exception handling in mirror_tree 2021-06-11 20:59:49 +00:00
pw_bytes Add feature tests for C++20 constexpr and consteval 2021-06-12 03:06:24 +00:00
pw_checksum pw_span: Provide <span> through pw_polyfill 2021-01-21 16:38:42 +00:00
pw_chrono docs: add OS abstraction layers doc 2021-05-12 20:02:07 +00:00
pw_chrono_embos workspace: Switches Bazel builds to using facades 2021-05-01 16:57:23 +00:00
pw_chrono_freertos workspace: Switches Bazel builds to using facades 2021-05-01 16:57:23 +00:00
pw_chrono_stl workspace: Switches Bazel builds to using facades 2021-05-01 16:57:23 +00:00
pw_chrono_threadx workspace: Switches Bazel builds to using facades 2021-05-01 16:57:23 +00:00
pw_cli pw_console: Create module and entry point 2021-06-16 02:30:03 +00:00
pw_console pw_console: Change ptpython dep 2021-06-16 15:32:47 +00:00
pw_containers pw_containers: Allow derived Item<T> for IntrusiveList 2021-06-15 23:06:43 +00:00
pw_cpu_exception pw_cpu_exception_armv7m: Deprecate old naming 2021-02-05 21:33:08 +00:00
pw_cpu_exception_cortex_m pw_cpu_exception_cortex_m: Add deeper exception information 2021-05-11 23:04:57 +00:00
pw_docgen Remove absolute paths from build command lines 2021-06-09 19:15:51 +00:00
pw_doctor pw_doctor: Don't require bazel 2021-06-03 22:56:29 +00:00
pw_env_setup pw_env_setup: Increase CIPD logging 2021-06-16 23:36:48 +00:00
pw_function pw_rpc: Use pw_function callbacks in RPC client 2021-06-11 16:30:14 +00:00
pw_fuzzer pw_env_setup, pw_fuzzer: Use inclusive language 2021-05-26 21:12:53 +00:00
pw_hdlc Remove absolute paths from build command lines 2021-06-09 19:15:51 +00:00
pw_hex_dump pw_hex_dump: Fix bug with unaligned trailing bytes 2021-06-17 17:47:57 +00:00
pw_i2c pw_i2c: Fix build issues with initiator mock 2021-06-16 18:33:27 +00:00
pw_interrupt docs: Update Sphinx; remove Markdown; add CSS 2021-05-03 16:34:17 +00:00
pw_interrupt_cortex_m workspace: Adding bazel build formatter/linter 2021-04-18 18:56:15 +00:00
pw_kvs pw_kvs: Restore implicitly deleted constructor 2021-06-01 18:47:30 +00:00
pw_libc pw_libc: Add test for memset 2021-05-04 23:11:22 +00:00
pw_log Run buildifier on several BUILD files 2021-06-15 01:12:21 +00:00
pw_log_basic pw_log: enable require_link_deps 2021-05-12 23:35:34 +00:00
pw_log_multisink pw_log: Update proto 2021-06-08 18:22:32 +00:00
pw_log_null pw_log_null: Missing public dependency and target 2021-06-08 16:30:31 +00:00
pw_log_rpc pw_log: Update proto 2021-06-08 18:22:32 +00:00
pw_log_sink pw_log: Update proto 2021-06-08 18:22:32 +00:00
pw_log_tokenized pw_log_tokenized: Update Python Metadata fields 2021-06-09 01:29:15 +00:00
pw_malloc workspace: Switches Bazel builds to using facades 2021-05-01 16:57:23 +00:00
pw_malloc_freelist workspace: Switches Bazel builds to using facades 2021-05-01 16:57:23 +00:00
pw_metric pw_docs: Fixup minor typos, add clarifications 2021-05-12 01:41:47 +00:00
pw_minimal_cpp_stdlib pw_minimal_cpp_stdlib: Fix array alignment in test 2021-02-03 17:10:36 +00:00
pw_module pw_build: Support specifying mypy/pylint config 2020-12-04 17:59:45 +00:00
pw_multisink Run buildifier on several BUILD files 2021-06-15 01:12:21 +00:00
pw_package pw_package: Simplify chromium verifier download 2021-06-16 22:58:18 +00:00
pw_persistent_ram pw_persistent_memory: reset() -> invalidate() 2021-06-04 22:59:07 +00:00
pw_polyfill Add feature tests for C++20 constexpr and consteval 2021-06-12 03:06:24 +00:00
pw_preprocessor pw_docs: Fixup minor typos, add clarifications 2021-05-12 01:41:47 +00:00
pw_presubmit pw_presubmit: Find more inclusive language issues 2021-06-17 16:09:17 +00:00
pw_protobuf pw_rpc: Adds Bazel support for RPC 2021-06-15 00:52:31 +00:00
pw_protobuf_compiler pw_rpc: Adds Bazel support for RPC 2021-06-15 00:52:31 +00:00
pw_random pw_span: Provide <span> through pw_polyfill 2021-01-21 16:38:42 +00:00
pw_result pw_presubmit, pw_result: Use inclusive language 2021-05-24 21:38:09 +00:00
pw_ring_buffer pw_assert: Switch to the new header names 2021-04-30 00:33:37 +00:00
pw_router pw_router: Extract packet priority and forward metadata to egresses 2021-06-14 23:36:33 +00:00
pw_rpc pw_rpc: Rename base_server_writer files 2021-06-16 17:36:05 +00:00
pw_snapshot pw_log: Move pw_log proto 2021-05-27 02:04:03 +00:00
pw_span pw_span: Fixes bazel build allowing <span> polyfill 2021-02-26 02:24:42 +00:00
pw_status pw_status: Adds Bazel support for python 2021-06-10 00:38:57 +00:00
pw_stm32cube_build stm32cube: Add generic build script 2021-05-24 16:46:54 +00:00
pw_stream pw_stream: Construct MemoryWriter w/prepopulated buffer 2021-06-12 00:57:03 +00:00
pw_string Add feature tests for C++20 constexpr and consteval 2021-06-12 03:06:24 +00:00
pw_sync Run buildifier on several BUILD files 2021-06-15 01:12:21 +00:00
pw_sync_baremetal pw_sync_baremetal: Add simple mutex implementation 2021-05-18 17:55:29 +00:00
pw_sync_embos workspace: Switches Bazel builds to using facades 2021-05-01 16:57:23 +00:00
pw_sync_freertos workspace: Switches Bazel builds to using facades 2021-05-01 16:57:23 +00:00
pw_sync_stl workspace: Switches Bazel builds to using facades 2021-05-01 16:57:23 +00:00
pw_sync_threadx workspace: Switches Bazel builds to using facades 2021-05-01 16:57:23 +00:00
pw_sys_io pw_docs: Fixup minor typos, add clarifications 2021-05-12 01:41:47 +00:00
pw_sys_io_arduino workspace: Adding bazel build formatter/linter 2021-04-18 18:56:15 +00:00
pw_sys_io_baremetal_lm3s6965evb workspace: Switches Bazel builds to using facades 2021-05-01 16:57:23 +00:00
pw_sys_io_baremetal_stm32f429 pw_sys_io_baremetal_stm32f429: Use inclusive language 2021-05-25 22:29:22 +00:00
pw_sys_io_stdio workspace: Switches Bazel builds to using facades 2021-05-01 16:57:23 +00:00
pw_target_runner *: Replace hyphens with underscores in directories 2021-05-18 16:33:52 +00:00
pw_thread *: Run buildifier on BUILD files 2021-05-14 21:23:09 +00:00
pw_thread_embos pw_thread: correct option setters to return a reference 2021-05-20 00:31:02 +00:00
pw_thread_freertos pw_thread: correct option setters to return a reference 2021-05-20 00:31:02 +00:00
pw_thread_stl workspace: Switches Bazel builds to using facades 2021-05-01 16:57:23 +00:00
pw_thread_threadx pw_thread: correct option setters to return a reference 2021-05-20 00:31:02 +00:00
pw_tokenizer pw_base64/pw_i2c/pw_tokenizer: Inclusive language 2021-06-10 23:11:19 +00:00
pw_tool workspace: Adding bazel build formatter/linter 2021-04-18 18:56:15 +00:00
pw_toolchain Remove absolute paths from build command lines 2021-06-09 19:15:51 +00:00
pw_trace pw_docs: Fixup minor typos, add clarifications 2021-05-12 01:41:47 +00:00
pw_trace_tokenized pw_docs: Fixup minor typos, add clarifications 2021-05-12 01:41:47 +00:00
pw_transfer pw_transfer: Start docs and proto 2021-06-15 23:18:43 +00:00
pw_unit_test Remove absolute paths from build command lines 2021-06-09 19:15:51 +00:00
pw_varint workspace: Adding bazel build formatter/linter 2021-04-18 18:56:15 +00:00
pw_watch pw_watch: Unpin watchdog as version 2.1.0 fixes the Mac behavior 2021-06-10 22:20:09 +00:00
pw_web_ui pw_web_ui: Use inclusive language 2021-05-26 20:44:13 +00:00
targets Remove absolute paths from build command lines 2021-06-09 19:15:51 +00:00
third_party Remove absolute paths from build command lines 2021-06-09 19:15:51 +00:00
.bazelignore bazel: Ignore environment directories 2021-02-24 17:14:22 +00:00
.bazelrc pw_protobuf: Add Bazel plugin targets and deps 2021-05-06 02:03:22 +00:00
.clang-format
.dockerignore docker: use build context 2020-07-21 18:46:22 +00:00
.eslintrc.json pw_web_ui: Add linting with eslint and prettier 2020-06-25 20:51:30 +00:00
.gitattributes git: Add "* text=auto" to .gitattributes 2020-11-09 18:05:42 +00:00
.gitignore pw_watch: ignore glob patterns in .gitignore 2020-10-19 17:45:06 +00:00
.gn
.prettierrc.js pw_web_ui: Add linting with eslint and prettier 2020-06-25 20:51:30 +00:00
.pylintrc .pylintrc: Use inclusive language 2021-05-22 01:01:11 +00:00
activate.bat
activate.sh
AUTHORS
bootstrap.bat pw_env_setup: Switch to using config JSON files 2021-03-01 17:58:05 +00:00
bootstrap.sh pw_env_setup: Always generate actions.json 2021-05-17 16:30:51 +00:00
BUILD workspace: Adding bazel build formatter/linter 2021-04-18 18:56:15 +00:00
BUILD.gn pw_console: Create module and entry point 2021-06-16 02:30:03 +00:00
BUILDCONFIG.gn pw_build: Configurable Python and proto toolchains 2021-04-29 20:30:56 +00:00
CMakeLists.txt pw_function: Standard callback API 2021-06-08 19:00:42 +00:00
LICENSE
modules.gni pw_console: Create module and entry point 2021-06-16 02:30:03 +00:00
OWNERS [OWNERS] Add ewout@google.com 2020-10-15 17:17:54 +00:00
package.json pw_web_ui: Upgrade rules_nodejs to 2.2.0 2020-11-04 14:54:17 +00:00
PW_PLUGINS pw_console: Create module and entry point 2021-06-16 02:30:03 +00:00
README.md docs: Migrate MD to RST 2021-04-28 22:59:21 +00:00
tsconfig.json pw_web_ui: Add linting with eslint and prettier 2020-06-25 20:51:30 +00:00
WORKSPACE pw_rpc: Adds Bazel support for RPC 2021-06-15 00:52:31 +00:00
yarn.lock pw_web_ui: Upgrade rules_nodejs to 2.2.0 2020-11-04 14:54:17 +00:00

See our website: http://pigweed.dev