Commits on Source 29
-
Andrew Price authored
When display_message gets to this point, ptr might have been incremented to its end of line value and so the loop is terminated without printing the message. Instead, jump down to the last section of the loop where it checks for end of line and prints the message. (This function could really do with refactoring to avoid this goto and make it more readable but for now this will do.)
-
Andrew Price authored
-
Andrew Price authored
-
Andrew Price authored
Fixes: talk{0}-* !w Writing in folder Foo. Message from andy *** buffer overflow detected ***: /home/andy/src/mw/src/client/mw terminated
-
Andrew Price authored
-
Andrew Price authored
Fixes: servsock.c: In function ‘migrate_old_folders’: servsock.c:684:2: error: ‘readdir_r’ is deprecated [-Werror=deprecated-declarations] while (readdir_r(dirp, &entry, &dp) == 0) { ^~~~~
-
Andrew Price authored
1. incoming_pipe is -1 in idle() when a new user runs mw with autochat 2. When ls() tries to write too many chars into a SUBJECTSIZE+1-char buffer. Fixes #24
-
Andrew Price authored
Sometimes it's useful to run the server in the foreground quietly.
-
Isabel Jenkins authored
-
Isabel Jenkins authored
-
Andrew Price authored
-
Andrew Price authored
-
Andrew Price authored
-
Andrew Price authored
-
Andrew Price authored
-
Andrew Price authored
-
Andrew Price authored
-
Andrew Price authored
-
Imran Hussain authored
-
Justin Mitchell authored
Still nowhere near finished, but the main edit commands have moved, and frameworks have been started for the other parts
-
Justin Mitchell authored
-
Justin Mitchell authored
-
Justin Mitchell authored
It no longer makes sense to use userposn as a source and destination field when passing messages, so drop it entirely. Instead specify an 'audience' for the message so the server knows how to distribute it.
-
Justin Mitchell authored
-
Justin Mitchell authored
-
Justin Mitchell authored
-
Justin Mitchell authored
-
Justin Mitchell authored
-