#12 hexenworld rcon support

open
nobody
None
5
2007-10-02
2007-10-02
Ozkan Sezer
No

The attached patch adds (actually fixes) hexenworld rcon
support for xqf. It applies to both xqf-1.0.5 and to the
latest cvs snapshot.
The rcon support is fixed by adding the latest huffman
encoding and decoding routines directly from the engine
which is available at the hammer of thyrion (uhexen2)
project: sending the message doesn't actually need any
encoding but if the received message isn't decoded,
garbage is displayed especially for long responses.

The patch was posted here before but some buffer overrun
issues were reported. They are fixed here.

Regards.

Discussion

  • Ozkan Sezer
    Ozkan Sezer
    2007-11-12

    Logged In: YES
    user_id=219327
    Originator: YES

    updated the huffman files from the uhexen2 cvs (2007, Nov. 12),
    attached new patch.

    File Added: xqf-1.0.5-hwrcon.diff

     
  • Ozkan Sezer
    Ozkan Sezer
    2007-11-14

    hexenworld rcon support patch for xqf

     
    Attachments
  • Ozkan Sezer
    Ozkan Sezer
    2007-11-14

    Logged In: YES
    user_id=219327
    Originator: YES

    updated the huffman files from the uhexen2 cvs (2007, Nov. 14),
    which fixes a possible vulnerability (buffer overrun) and handles
    an unlikely corner case in huffman decoder. attached new patch.

    File Added: xqf-1.0.5-hwrcon.diff

    File Added: xqf-1.0.5-hwrcon.diff