1337 Commits

Author SHA1 Message Date
68140fe7c8
made formatting so fucking pretty 2024-02-18 19:31:07 +01:00
82df5f5b1c
fixed invalid_username formatting 2024-02-18 14:55:02 +01:00
5873d55d98
moved WHY2_CHAT_CODE_PICK_USERNAME code sending from loop 2024-02-18 14:27:10 +01:00
b1c104247c
added null check to chat-misc 2024-02-18 14:26:37 +01:00
64c21ed1fc
added why2-project job 2024-02-18 12:47:46 +01:00
02b04c7dc1
added why2-logger-test job 2024-02-18 12:22:02 +01:00
45afe8443a
ci typos fix 2024-02-18 11:25:31 +01:00
2837ace7f4
added comments to gitlab-ci 2024-02-18 11:23:38 +01:00
9c92ae394b
added why2-core-test into gitlab-ci 2024-02-18 11:20:34 +01:00
d765f287e6
try using rust:latest image 2024-02-18 11:09:45 +01:00
7ebb93fd2a
implemented BYPASS_CHECK in gitlab-ci 2024-02-18 11:03:22 +01:00
6363df1342
added BYPASS_CHECK to check_root 2024-02-18 11:01:42 +01:00
13555716bf
installing sudo and lsb-release in gitlab ci 2024-02-17 19:58:37 +01:00
3dc85fe1c5
removed sudo from gitlab ci 2024-02-17 19:52:12 +01:00
097da237ad
created gitlab ci with chat build 2024-02-17 19:49:27 +01:00
ec25dffbb3
created MIRRORS file
you won't believe me but it contains mirrors
2024-02-15 22:00:19 +01:00
d6a0cc40fb
allocating sizeof(char*) in chat-misc
possibly allocating too much but idk
2024-02-02 11:00:36 +01:00
0e9b5df58c
made send_to_all not run in a thread 2024-02-02 10:59:22 +01:00
b41d5703f4
checking decoded_buffer for NULL 2024-01-30 21:01:07 +01:00
f6d005551a
possibly fixed client crash
possibly means I have no fucking idea
2024-01-30 20:30:47 +01:00
c27b7d6a68
checking for duplicate usernames 2024-01-28 21:34:06 +01:00
9b95117a7c
minimal username length fix 2024-01-28 13:47:18 +01:00
b9e85da4dc
fixed max user ask count 2024-01-28 13:46:00 +01:00
cce133e56c
printing username in server 2024-01-28 13:39:03 +01:00
a6f50c2ddd
using client's username 2024-01-28 13:17:04 +01:00
79ddef2514
added get_username todo 2024-01-27 22:25:53 +01:00
d58efbd035
moved tries check to top of username loop 2024-01-27 22:22:36 +01:00
73d0f64fc9
implemented WHY2_MIN_USERNAME_LENGTH 2024-01-27 22:20:07 +01:00
1004b10a28
created WHY2_MIN_USERNAME_LENGTH flag 2024-01-27 22:17:26 +01:00
b21d39a35e
removed goto from username loop & implemented WHY2_MAX_USERNAME_TRIES 2024-01-27 22:13:20 +01:00
31db7c0622
created WHY2_MAX_USERNAME_TRIES flag 2024-01-27 22:13:00 +01:00
952658b281
added null terminating char to add_brackets 2024-01-27 22:10:32 +01:00
2121ec6786
checking for anon & server username
blocking them also
2024-01-27 18:40:12 +01:00
6970a65841
fixed client formatting again 2024-01-27 18:21:50 +01:00
135c3bd088
added username to connection_list node 2024-01-27 18:07:48 +01:00
5db46ba17d
created WHY2_DEFAULT_USERNAME flag 2024-01-27 17:58:25 +01:00
27facd5abd
fixed client formatting after username input 2024-01-27 17:55:20 +01:00
483ffa178d
server asking client for username 2024-01-27 17:47:05 +01:00
7042e3c971
catching WHY2_CHAT_CODE_INVALID_USERNAME and WHY2_CHAT_CODE_PICK_USERNAME as client 2024-01-27 17:46:45 +01:00
e36b2ffa61
created WHY2_CHAT_CODE_INVALID_USERNAME flag 2024-01-27 17:45:53 +01:00
e42632db6a
created WHY2_MAX_USERNAME_LENGTH flag 2024-01-27 17:45:29 +01:00
de449bd88a
created check_username function
this checks for characters that are not a-Z or 0-9
2024-01-27 17:44:39 +01:00
905c2004db
simplified server listening loop exit 2024-01-27 17:43:59 +01:00
d43882b38f
removed old useless testing code 2024-01-27 16:09:33 +01:00
8f9aaaba36
removed unused code 2024-01-27 15:55:41 +01:00
885aba79ab
fixed formatting on invalid command 2024-01-27 15:36:09 +01:00
7e35adfbb5
moved reading stuff from why2_communicate_thread to read_user function
chances this will break already working code is like 98.3% so yeah... Not 100% tho
2024-01-27 14:57:19 +01:00
f13688ef3f
Merge remote-tracking branch 'refs/remotes/origin/development' into development 2024-01-27 13:56:19 +01:00
808bffbdd6
removed useless yaml dependencies 2024-01-26 07:33:14 +01:00
7fd51adbfa
format fix 2024-01-25 21:51:11 +01:00