mirror of
https://github.com/rsyslog/rsyslog.git
synced 2025-12-15 17:30:42 +01:00
This commit applies the new canonical formatting style using `clang-format` with custom settings (notably 4-space indentation), as part of our shift toward automated formatting normalization. ⚠️ No functional changes are included — only whitespace and layout modifications as produced by `clang-format`. This change is part of the formatting modernization strategy discussed in: https://github.com/rsyslog/rsyslog/issues/5747 Key context: - Formatting is now treated as a disposable view, normalized via tooling. - The `.clang-format` file defines the canonical style. - A fixup script (`devtools/format-code.sh`) handles remaining edge cases. - Formatting commits are added to `.git-blame-ignore-revs` to reduce noise. - Developers remain free to format code however they prefer locally.
This is the hashtable code provided by Christopher Clark <firstname.lastname@cl.cam.ac.uk> available at http://www.cl.cam.ac.uk/~cwc22/hashtable/ It may be slightly modified. The plan is to streamline the code based on our needs and "really" integrate it into the rsyslog runtime library. For the time being, we use it from inside this subdirectory. We do not need all files, but I thought I keep them together in case we later need something else. rgerhards, 2010-09-28