aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2024-10-03lib: auth: Keep track of usernameIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-10-03net: Replace magic numbers with definesIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-10-03lib: Add missing includesIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-10-01project: Convert project to libraryIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-10-01lib: stpsession: Remove hash fieldIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-09-30lib: session: Remove zeroing of hashIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-09-29project: Massive fixupsIan Moffett
- Fix client handling - Add multithreading - Fixup bad values Signed-off-by: Ian Moffett <ian@osmora.org>
2024-09-29libostp: session: Use DIAGNOSTICIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-09-29project: Move server/client code into libraryIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-09-29lib: net: Return 0 on peer disconnectIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-09-28ostp.d: auth: Add user authenticationIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-09-28lib: crypto: Add AES key size defineIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-09-28lib: net: Fix buffer overflow in recv_frame()Ian Moffett
Resolved a buffer overflow issue where the byte count returned can be greater than the max length provided in 'len'. Signed-off-by: Ian Moffett <ian@osmora.org>
2024-09-27lib: crypto: Return 0 in free_session_key()Ian Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-09-26project: Introduce actual connectionsIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-09-26lib: net: Add message frame handlingIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-09-26lib: Add more defines in defs.hIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-09-26lib: net: Add message frame structureIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-09-26lib: crypto: Implement AES message free functionsIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-09-26lib: crypto: Fix ECDH session key buffer sizeIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-09-26lib: crypto: Remove extra whitespaceIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-09-26project: Use unsigned byte for dataIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-09-26lib: crypto: Add AES-256-GCM supportIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-09-25lib: crypto: Add session key generationIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-09-25lib: crypto: Remove unused functionIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2024-09-24Initial commitIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>