index
:
passt
Plug A Simple Socket Transport
about
git
code
bugs
lists
chat
path:
root
/
siphash.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
siphash, checksum: Move TBAA explanation to checksum.c
David Gibson
2023-09-30
1
-14
/
+5
*
siphash: Make internal helpers public
David Gibson
2023-09-30
1
-104
/
+0
*
siphash: Use specific structure for internal state
David Gibson
2023-09-30
1
-38
/
+42
*
siphash: Use more hygienic state initialiser
David Gibson
2023-09-30
1
-17
/
+12
*
siphash: Fix bug in state initialisation
David Gibson
2023-09-30
1
-1
/
+1
*
siphash: Clean up hash finalisation with posthash_final() function
David Gibson
2023-09-30
1
-30
/
+28
*
siphash: Add siphash_feed() helper
David Gibson
2023-09-30
1
-31
/
+21
*
siphash: Make sip round calculations an inline function rather than macro
David Gibson
2023-09-30
1
-22
/
+29
*
siphash: Make siphash functions consistently return 64-bit results
David Gibson
2023-09-30
1
-10
/
+7
*
passt: Relicense to GPL 2.0, or any later version
Stefano Brivio
2023-04-06
1
-1
/
+1
*
treewide: Disable gcc strict aliasing rules as needed, drop workarounds
Stefano Brivio
2023-02-27
1
-3
/
+19
*
tcp: Unify initial sequence number calculation for IPv4 and IPv6
David Gibson
2022-11-25
1
-0
/
+1
*
tcp: Hash IPv4 and IPv4-mapped-IPv6 addresses the same
David Gibson
2022-11-25
1
-0
/
+1
*
Mark unused functions for cppcheck
David Gibson
2022-09-29
1
-0
/
+1
*
passt: Add cppcheck target, test, and address resulting warnings
Stefano Brivio
2021-10-21
1
-5
/
+5
*
passt: Address gcc 11 warnings
Stefano Brivio
2021-10-20
1
-0
/
+3
*
LICENSES: Add license text files, add missing notices, fix SPDX tags
Stefano Brivio
2021-10-20
1
-3
/
+3
*
passt: Add PASTA mode, major rework
Stefano Brivio
2021-07-17
1
-0
/
+4
*
tcp: Add siphash implementation for initial sequence numbers
Stefano Brivio
2021-03-17
1
-0
/
+217