aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
6 daysspec: Add initial P2P sourcesp2pIan Moffett
6 daysstpsession: Swap max username and pw lengthIan Moffett
6 daysotconfig: Create OSTP_PORT definemainIan Moffett
6 daysdefs: Add CTASSERT() macroIan Moffett
10 daysdocs: Add ref to OSTP paperIan Moffett
10 daysauth: Add on_connect() callbackIan Moffett
10 daysauth: Handle password auth and motdIan Moffett
10 daysauth: Remove session threadIan Moffett
10 daysauth: Only generate new master session key onceIan Moffett
10 daysauth: Fix typo in errorIan Moffett
10 dayssession: Handle overflowsIan Moffett
10 dayssession: Fix LOG() macroIan Moffett
10 daysserver: listener: Prevent integer underflowIan Moffett
10 daysdefs: Add NELEM()Ian Moffett
10 daysbuild: Add deps fileIan Moffett
2024-10-03lib: Ensure recv_ap->lp is setIan Moffett
2024-10-03lib: auth: Fixup error handlingIan Moffett
2024-10-03server: Fix handling of multiple clientsIan Moffett
2024-10-03lib: server: Add listener_clients()Ian Moffett
2024-10-03lib: auth: Keep track of usernameIan Moffett
2024-10-03net: Replace magic numbers with definesIan Moffett
2024-10-03build: Don't rely on GCC for compatibilityIan Moffett
2024-10-03lib: Add missing includesIan Moffett
2024-10-03build: Remove unused flagsIan Moffett
2024-10-01Add READMEIan Moffett
2024-10-01project: Convert project to libraryIan Moffett
2024-10-01lib: stpsession: Remove hash fieldIan Moffett
2024-09-30lib: session: Remove zeroing of hashIan Moffett
2024-09-29project: Massive fixupsIan Moffett
2024-09-29libostp: session: Use DIAGNOSTICIan Moffett
2024-09-29project: Move server/client code into libraryIan Moffett
2024-09-29lib: net: Return 0 on peer disconnectIan Moffett
2024-09-28ostp.d: auth: Add user authenticationIan Moffett
2024-09-28lib: crypto: Add AES key size defineIan Moffett
2024-09-28lib: net: Fix buffer overflow in recv_frame()Ian Moffett
2024-09-27lib: crypto: Return 0 in free_session_key()Ian Moffett
2024-09-26project: Introduce actual connectionsIan Moffett
2024-09-26ostp.d: Add configIan Moffett
2024-09-26net: listen: Fix typoIan Moffett
2024-09-26lib: net: Add message frame handlingIan Moffett
2024-09-26lib: Add more defines in defs.hIan Moffett
2024-09-26lib: net: Add message frame structureIan Moffett
2024-09-26lib: crypto: Implement AES message free functionsIan Moffett
2024-09-26lib: crypto: Fix ECDH session key buffer sizeIan Moffett
2024-09-26lib: crypto: Remove extra whitespaceIan Moffett
2024-09-26ostp.d: auth: Print newline in log_pubkey()Ian Moffett
2024-09-26project: Use unsigned byte for dataIan Moffett
2024-09-26lib: crypto: Add AES-256-GCM supportIan Moffett
2024-09-25lib: crypto: Add session key generationIan Moffett
2024-09-25lib: crypto: Remove unused functionIan Moffett