1. 09 Jul, 2017 12 commits
  2. 08 Jul, 2017 5 commits
  3. 27 Jun, 2017 2 commits
  4. 22 Jun, 2017 2 commits
  5. 21 Jun, 2017 1 commit
  6. 15 Feb, 2017 1 commit
  7. 23 Jan, 2017 2 commits
    • Andrew Price's avatar
      Fix two buffer overflows · abc00bd1
      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
      abc00bd1
    • Andrew Price's avatar
      Use readdir instead of readdir_r · 49b1776e
      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) {
          ^~~~~
      49b1776e
  8. 23 Oct, 2016 1 commit
  9. 21 Oct, 2016 1 commit
    • Andrew Price's avatar
      Fix strncpy length in add_mesg · 36f78f8e
      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
      36f78f8e
  10. 04 Oct, 2016 1 commit
  11. 30 Sep, 2016 1 commit
  12. 17 Sep, 2016 1 commit
    • Andrew Price's avatar
      Fix display_message when colours are off · 03091bbd
      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.)
      03091bbd
  13. 10 Aug, 2016 3 commits
  14. 08 Aug, 2016 2 commits
  15. 04 Aug, 2016 2 commits
  16. 03 Aug, 2016 2 commits
  17. 01 Aug, 2016 1 commit