[quake3-commits] [ioquake/ioq3] 502036: Fix off-by-one range checks in Team Arena UI

Zack Middleton zturtleman at gmail.com
Mon Jan 12 23:48:28 EST 2015


  Branch: refs/heads/master
  Home:   https://github.com/ioquake/ioq3
  Commit: 5020361be44d09a01243f53cda220da185e367c9
      https://github.com/ioquake/ioq3/commit/5020361be44d09a01243f53cda220da185e367c9
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    M code/ui/ui_main.c

  Log Message:
  -----------
  Fix off-by-one range checks in Team Arena UI


  Commit: 07eb0f6dc96709e7e3a494bfb70ec84bd1d51a9b
      https://github.com/ioquake/ioq3/commit/07eb0f6dc96709e7e3a494bfb70ec84bd1d51a9b
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    M code/ui/ui_main.c

  Log Message:
  -----------
  Fix possible string buffer overflows in Team Arena UI


  Commit: f74479afe88e92017c8cad92d63c7e67df9947f5
      https://github.com/ioquake/ioq3/commit/f74479afe88e92017c8cad92d63c7e67df9947f5
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    M code/ui/ui_main.c

  Log Message:
  -----------
  Fix handling too many characters or aliases in Team Arena UI


  Commit: 84e792f4533889417c1d080e79625a3b5c91a01c
      https://github.com/ioquake/ioq3/commit/84e792f4533889417c1d080e79625a3b5c91a01c
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    M code/ui/ui_main.c

  Log Message:
  -----------
  Fix (unused) "orders" menu script logic

"orders" menu script is not used by Team Arena.

The same C format string was given an int or string argument depending on if
ordering a single person or everyone. Make it always use int.


  Commit: 78e765690015b93853235f2d7d492d14ed70a649
      https://github.com/ioquake/ioq3/commit/78e765690015b93853235f2d7d492d14ed70a649
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    M code/ui/ui_shared.c

  Log Message:
  -----------
  Make Window_Paint check if w is NULL before dereference


  Commit: 9c4b75c49967b2facba71763eae14c5cf67a53d9
      https://github.com/ioquake/ioq3/commit/9c4b75c49967b2facba71763eae14c5cf67a53d9
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    M code/ui/ui_main.c

  Log Message:
  -----------
  Remove logically dead code from UI_GetServerStatusInfo


  Commit: daa604ae9bac6e409c1ac72227caea4b4d90de4d
      https://github.com/ioquake/ioq3/commit/daa604ae9bac6e409c1ac72227caea4b4d90de4d
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    M code/game/g_bot.c
    M code/q3_ui/ui_splevel.c
    M code/q3_ui/ui_startserver.c

  Log Message:
  -----------
  Fix parsing bots in arena info with trailing spaces

q3_ui would shown bot at index of number of bots in list.
game would send empty name to addbot command and command would think skill
(i.e., 2.000000) was the bot name.


  Commit: af617bc0e6f068208385e6ce092d3a2b0868fe08
      https://github.com/ioquake/ioq3/commit/af617bc0e6f068208385e6ce092d3a2b0868fe08
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    M code/q3_ui/ui_splevel.c

  Log Message:
  -----------
  Fix possible levelPicNames buffer overflow in q3_ui


  Commit: af8acbd7a9cd9a50112b829a46bc5953b5f2c26f
      https://github.com/ioquake/ioq3/commit/af8acbd7a9cd9a50112b829a46bc5953b5f2c26f
  Author: Zack Middleton <zturtleman at gmail.com>
  Date:   2015-01-12 (Mon, 12 Jan 2015)

  Changed paths:
    M code/cgame/cg_weapons.c
    M code/q3_ui/ui_players.c
    M code/ui/ui_players.c

  Log Message:
  -----------
  Make barrel/flash model name buffer safe


Compare: https://github.com/ioquake/ioq3/compare/d62dfd87f96f...af8acbd7a9cd


More information about the quake3-commits mailing list