Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-10-03 | net: Replace magic numbers with defines | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-10-03 | build: Don't rely on GCC for compatibility | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-10-03 | lib: Add missing includes | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-10-03 | build: Remove unused flags | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-10-01 | Add README | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-10-01 | project: Convert project to library | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-10-01 | lib: stpsession: Remove hash field | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-30 | lib: session: Remove zeroing of hash | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-29 | project: Massive fixups | Ian Moffett | |
- Fix client handling - Add multithreading - Fixup bad values Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-29 | libostp: session: Use DIAGNOSTIC | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-29 | project: Move server/client code into library | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-29 | lib: net: Return 0 on peer disconnect | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-28 | ostp.d: auth: Add user authentication | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-28 | lib: crypto: Add AES key size define | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-28 | lib: 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-27 | lib: crypto: Return 0 in free_session_key() | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-26 | project: Introduce actual connections | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-26 | ostp.d: Add config | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-26 | net: listen: Fix typo | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-26 | lib: net: Add message frame handling | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-26 | lib: Add more defines in defs.h | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-26 | lib: net: Add message frame structure | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-26 | lib: crypto: Implement AES message free functions | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-26 | lib: crypto: Fix ECDH session key buffer size | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-26 | lib: crypto: Remove extra whitespace | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-26 | ostp.d: auth: Print newline in log_pubkey() | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-26 | project: Use unsigned byte for data | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-26 | lib: crypto: Add AES-256-GCM support | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-25 | lib: crypto: Add session key generation | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-25 | lib: crypto: Remove unused function | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-24 | ostp.d: net: Refactor session request code | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-24 | ostp.d: init: Move main() to otd_init.c | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> | |||
2024-09-24 | Initial commit | Ian Moffett | |
Signed-off-by: Ian Moffett <ian@osmora.org> |