2006-09-02 Jordi Mallach <jordi@sindominio.net>
+ * src/tetrinet.c: Check that pnum < 0, not <= for IN_LVL,
+ probably an oversight in the security patch.
+
* doc/gtetrinet.6: Patch from Nelson A. de Oliveira to correct
some minor bugs in the manpage (Debian Bug#325662).
+ * NEWS: Updated for 0.7.10.
+
2006-08-17 Jordi Mallach <jordi@sindominio.net>
* src/tetrinet.c: [CVE-2006-3125] Add index underflow protections
* src/client.c: Patch from Julien Plissonneau Duquène to
fix network latency.
- * NEWS: pdate for 0.7.9.
+ * NEWS: Update for 0.7.9.
2005-04-15 Dani Carbonell <bocata@panete.net>
+GTetrinet 0.7.10 - 2006-09-02
+- SECURITY RELEASE -- Ref. CVE-2006-3125
+- Add index undeflow protections in network code.
+- Require GTK+ 2.6.0.
+- Fixed manpage typos.
+- Require new intltool and move ALL_LINGUAS to po/LINGUAS.
+- New and updated translations: Bulgarian (Alexander Shopov),
+ Basque (Iñaki Larrañaga), Traditional Chinese (Abel Cheung),
+ German (Jens Seidel), Nepali (Pawal Chitrakar), Finnish (Ilkka Tuohela),
+ Vietnamese (Clytie Siddall).
+
GTetrinet 0.7.9 - 2005-04-29
- Revamped encoding of data handling, fixing the output in partyline, etc.
when using UTF-8 locales (Vidar Holen).
token = strtok (data, " ");
if (token == NULL) break;
pnum = atoi (token);
- if (pnum >= MAX_PLAYERS || pnum <= 0)
+ if (pnum >= MAX_PLAYERS || pnum < 0)
break;
token = strtok (NULL, "");
if (token == NULL) break;