| Branch | Commit message | Author | Age | |
|---|---|---|---|---|
| main | Rewrite code, but keeping the exact same semantic and behaviour | EuAndreh | 9 months | |
| Age | Commit message | Author | Files | Lines |
| 2025-06-04 | Rewrite code, but keeping the exact same semantic and behaviour•••- assert that the generated `siphash.o` code is identical to the original code, available at `tests/assert-identical.sh`; - remove unneeded `#define`s; - rewrite code with the correct indentation, spacing and formatting; - use C99 constructs over C89 (for loop variable declarations inside the parentheses); - fix the public API. HEADmain | EuAndreh | 25 | -3153/+858 |
| 2025-03-20 | Add complete "Makefile" for standard packaging•••Also include a ".gitignore" with the derived assets. --- On the "Makefile", the canonical virtual targets implemented are: - "all": the default target name when no explicit name is given, or when one wants to build more than one target at once, such as: `make all check`. All it builds is the "libsiphash.a" library; - "check": NOOP, as there are no tests implemented; - "clean": removes the "*.o", "*.bin" and "libsiphash.a" files, which represent 100% of the generated assets; - "install": uses `$(DESTDIR)`, `$(LIBDIR)`, `$(INCLUDEDIR)` and `$(SRCDIR)` to properly place the "libsiphash.a" library, the "siphash.h" header and the "siphash.c" source in the correct place. `$(LIBDIR)`, `$(INCLUDEDIR)` and `$(SRCDIR)` are defined based on `$(PREFIX)`; - "uninstall": a perfect mirror of "install", which removes 100% of the installed artifacts. | EuAndreh | 2 | -0/+47 |
| 2025-03-20 | Remove support files | EuAndreh | 5 | -420/+0 |
| 2024-05-17 | x | JP | 1 | -1/+1 |
| 2024-05-17 | LLVM-compatible license | JP | 2 | -1/+225 |
| 2023-02-25 | ip | JP Aumasson | 1 | -0/+4 |
| 2022-10-22 | comments | JP Aumasson | 3 | -3/+19 |
| 2022-10-22 | duallicense | JP Aumasson | 3 | -0/+9 |
| 2022-10-22 | Merge pull request #46 from devendranaga/master•••SipHash works on ESP8266 running FreeRTOS. So Update the README on OS… | Jean-Philippe Aumasson | 1 | -1/+1 |
| 2022-08-17 | SipHash works on ESP8266 running FreeRTOS. So Update the README on OS support | Dev | 1 | -1/+1 |
| [...] | ||||
