|
d23fe1de78
|
fixed missing env in chat-build workflow
|
2025-02-04 22:31:41 +01:00 |
|
|
667eac9faa
|
using upload-artifact only on github
|
2025-02-04 22:28:07 +01:00 |
|
|
45accc4b97
|
revert "using upload-artifact v3 instead of v4"
this reverts commit f903d265d97ef3269dd2632f00fb6a456ae05040
github made v3 deprecated, so yeahhhh, uhmmm... basically...
|
2025-02-04 22:12:59 +01:00 |
|
|
af1a1d8855
|
showing client whether he is logging in or registering
|
2025-02-04 22:07:18 +01:00 |
|
|
240e7a79af
|
optimized ifs in why2_listen_server
|
2025-02-04 22:06:47 +01:00 |
|
|
037bd2a966
|
changed authority_ip address
|
2025-02-04 20:15:46 +01:00 |
|
|
4e04b89221
|
checking for invalid base64 in read_socket_raw
|
2025-02-04 20:00:14 +01:00 |
|
|
429e0cfeaa
|
implemented message delays in read_socket_raw
|
2025-02-04 18:34:22 +01:00 |
|
|
01455eab12
|
created max_message_delay_violations in server cfg
|
2025-02-04 18:04:49 +01:00 |
|
|
05ed50ddfd
|
declaring find_connection at the file top
|
2025-02-03 21:33:17 +01:00 |
|
|
fa6826ca05
|
using set_server fn in server-side programs
|
2025-02-03 21:12:10 +01:00 |
|
|
ffcdfa0657
|
created is_server & set_server functions
|
2025-02-03 21:11:18 +01:00 |
|
|
7fe2172ce9
|
created min_message_delay in server cfg
|
2025-02-03 21:08:36 +01:00 |
|
|
6daf74d0be
|
removing non-ascii characters at read_socket_raw
|
2025-02-03 20:33:23 +01:00 |
|
|
97248c3772
|
using domains in client config
|
2025-02-03 18:07:10 +01:00 |
|
|
d1142b469b
|
resolving domains on client connect
|
2025-02-03 18:02:21 +01:00 |
|
|
b6dff4d2f3
|
included stddef in crypto header
cause github actions are way too stupid...
|
2025-02-02 21:58:23 +01:00 |
|
|
44be9ad2f6
|
proccessing fread output on CA
|
2025-02-02 21:55:07 +01:00 |
|
|
6c080a438c
|
implemented WHY2_CHAT_MESSAGE_DELIMITER in read/send fns
|
2025-02-02 21:05:14 +01:00 |
|
|
97ee13591e
|
created WHY2_CHAT_MESSAGE_DELIMITER macro
|
2025-02-02 18:08:30 +01:00 |
|
|
2586f1a937
|
returning NULL on invalid packet in read_socket_raw
|
2025-02-02 16:50:16 +01:00 |
|
|
e688023383
|
allocating correct size in why2_chat_base64_encode
|
2025-02-02 16:49:54 +01:00 |
|
|
06d835e2b9
|
implemented encrypt_decrypt_message in send/receive fns
|
2025-02-02 15:48:18 +01:00 |
|
|
6e67e6225f
|
fixed encrypt_decrypt_message base64 problems
|
2025-02-02 15:47:40 +01:00 |
|
|
ee104f3208
|
created encrypt_decrypt_message fn
with ENCRYPTION_DECRYPTION enum
|
2025-02-02 15:16:17 +01:00 |
|
|
5cbb9375dd
|
implicit declaration of base64_decode fix
|
2025-02-02 15:15:08 +01:00 |
|
|
2649709c41
|
added length to why2_output_flags
|
2025-02-02 15:11:56 +01:00 |
|
|
4c7100760b
|
changed base64_encode length to size_t*
|
2025-02-02 15:01:20 +01:00 |
|
|
0a9a716ffe
|
moved base64 fns to crypto header
|
2025-02-02 14:59:52 +01:00 |
|
|
06b1c8728c
|
deallocating CS key on client exit
|
2025-02-02 14:29:14 +01:00 |
|
|
cdbbdce47c
|
fixed invalid read on double json in buffer
|
2025-02-02 14:28:08 +01:00 |
|
|
90be3ebc21
|
passing key to send/receive functions
|
2025-02-02 00:02:56 +01:00 |
|
|
35ec44ae68
|
saving shared client-server key
|
2025-02-01 22:13:32 +01:00 |
|
|
7b2f55e3ae
|
created client_server_key fns
|
2025-02-01 22:11:39 +01:00 |
|
|
8a7c389a74
|
generating ECC keys on server startup
|
2025-02-01 22:00:07 +01:00 |
|
|
481bce366c
|
removed message parameter from why2_chat_ecc_shared_key
|
2025-02-01 21:54:43 +01:00 |
|
|
4d8f61259d
|
removed encryption from why2_chat_ecc_shared_key
|
2025-02-01 21:51:58 +01:00 |
|
|
4317c9fa5d
|
renamed why2_chat_ecc_encrypt to why2_chat_ecc_shared_key
it will be used only for encrypting WHY2 key
|
2025-02-01 21:49:42 +01:00 |
|
|
f3f5533763
|
exchanging ecc keys on client connect
|
2025-02-01 21:44:37 +01:00 |
|
|
c1ee049f32
|
fixed username/password server memory leak
|
2025-02-01 21:32:41 +01:00 |
|
|
ca6b81943a
|
moved SC codes one up
|
2025-02-01 21:18:20 +01:00 |
|
|
a242fbea95
|
added cs/sc key exchange macros
|
2025-02-01 21:06:50 +01:00 |
|
|
a4b8bf2f4c
|
implemented WHY2_CHAT_CODE_PASSWORD
|
2025-02-01 21:03:49 +01:00 |
|
|
ee309b2cbb
|
created WHY2_CHAT_CODE_USERNAME macro
|
2025-02-01 21:01:13 +01:00 |
|
|
767f78a554
|
fixed server connection problems on client
|
2025-02-01 20:58:03 +01:00 |
|
|
7daa9aa124
|
sending WHY2_CHAT_CODE_USERNAME from client
|
2025-02-01 20:57:42 +01:00 |
|
|
4d64d73c07
|
waiting for WHY2_CHAT_CODE_USERNAME
|
2025-02-01 20:57:07 +01:00 |
|
|
6c53169f09
|
added askin_username getter & setter
|
2025-02-01 20:47:45 +01:00 |
|
|
2970878bce
|
created WHY2_CHAT_CODE_USERNAME macro
|
2025-02-01 20:39:36 +01:00 |
|
|
e99f0115d6
|
disconnecting user on ca auth end
|
2025-02-01 19:23:24 +01:00 |
|