No description
Find a file
2026-04-30 20:55:50 +02:00
includes feat(ssl): add digest execution pipeline 2026-04-29 22:22:59 +02:00
libcli@9f179fa596 Initial commit 2026-04-29 15:18:53 +02:00
libft_ssl@f15a0a5cf2 feat: sha256 2026-04-30 20:55:50 +02:00
src feat(ssl): X-macro driven algo list and dynamic usage 2026-04-30 11:03:33 +02:00
.gitignore Initial commit 2026-04-29 15:18:53 +02:00
.gitmodules feat: add libft_ssl 2026-04-29 15:31:45 +02:00
autogen.sh Initial commit 2026-04-29 15:18:53 +02:00
configure.ac feat: cli skel 2026-04-29 21:25:56 +02:00
LICENSE chore: README and LICENSE update 2026-04-29 15:39:32 +02:00
Makefile.am feat: cli skel 2026-04-29 21:25:56 +02:00
README.md chore: README and LICENSE update 2026-04-29 15:39:32 +02:00

ft_ssl

Code Style

  • Allman braces: opening and closing braces each on their own line
  • Yoda conditions: constant on the left (e.g. 0 == val, NULL != ptr)
  • C99 compliant
  • Tabs only, width 4
  • snake_case for functions and variables, SCREAMING_SNAKE_CASE for macros
  • System includes, then a blank line, then local includes
  • Variable declarations aligned with tabs within the function body
  • Static helper functions are forward-declared at the top of the file and defined after the main public function
  • Function definitions (not forward declarations or prototypes) have a newline between the return type and the function name
  • Line continuations are indented 2 tabs past the base scope indentation

Dependencies

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.

Authors

  • lohhiiccc - git