1. 03 Apr, 2022 1 commit
  2. 03 Dec, 2021 2 commits
  3. 28 Nov, 2021 1 commit
  4. 22 Nov, 2018 1 commit
  5. 17 Nov, 2018 1 commit
  6. 25 Mar, 2018 1 commit
    • Tobias Stoeckmann's avatar
      Fix segmentation fault on invalid input. · 509b0b9f
      Tobias Stoeckmann authored and Alan Coopersmith's avatar Alan Coopersmith committed
      
      
      The 'add' command leads to a segmentation fault on invalid input.
      
      Two arguments to 'add' can be quoted, but the quotation check does not
      properly parse a single double quote:
      
      $ echo 'add 0 " 0 0 0' | iceauth
      Segmentation fault
      $ _
      
      This happens because the code does not properly check if the argument
      consists of just one quote. Technically, it is true that the first
      and the last characters are double quotes. Therefore it also takes a
      check to verify that the length of the string is at least 2.
      Signed-off-by: Alan Coopersmith's avatarAlan Coopersmith <alan.coopersmith@oracle.com>
      509b0b9f
  7. 05 Mar, 2018 1 commit
  8. 26 Jan, 2017 3 commits
  9. 24 Apr, 2015 1 commit
  10. 17 Jan, 2015 1 commit
  11. 02 Jun, 2014 3 commits
  12. 31 May, 2014 1 commit
    • Alan Coopersmith's avatar
      More constification cleanup · 2222cab2
      Alan Coopersmith authored
      
      
      Started by fixing gcc warning:
      iceauth.c:47:1: warning: initialization discards ‘const’ qualifier from
       pointer target type [enabled by default]
       static char *defcmds[] = { "source", "-", NULL };  /* default command */
       ^
      
      and chasing down the rabbit hole of the functions the command line
      arguments can be passed through, until we came out the other side
      const clean.
      Signed-off-by: Alan Coopersmith's avatarAlan Coopersmith <alan.coopersmith@oracle.com>
      2222cab2
  13. 10 Dec, 2013 1 commit
  14. 23 Nov, 2013 4 commits
  15. 24 Jul, 2013 1 commit
  16. 18 Jul, 2013 4 commits
  17. 23 Feb, 2013 2 commits
  18. 24 May, 2011 2 commits
  19. 28 Apr, 2011 1 commit
  20. 02 Mar, 2011 1 commit
  21. 19 Jan, 2011 1 commit
  22. 13 Jan, 2011 1 commit
  23. 12 Jan, 2011 3 commits
  24. 30 Oct, 2010 1 commit
  25. 21 Oct, 2010 1 commit