[fusil] Release of Fusil 1.2.1

[ Thread Index | Date Index | More lists.tuxfamily.org/fusil Archives ]


Changes from Fusil 1.1 to 1.2.1:

Fusil 1.2.1 (2009-02-06)
------------------------

* Fix mangle agent of the Image Magick fuzzer
* Fix AttachProcessPID() probe: stop the probe at process exit

Fusil 1.2 (2009-02-04)
----------------------

User visible changes:

* Fusil now requires Python 2.5
* Documentation: write an index (index.rst) and an user guide (usage.rst)
* Replay script: copy HOME environment for GDB and catch setuid() error
* fusil-firefox: support more file formats (bmp, gif, ico, png, svg), create
  --test command line option, write the HTML page into index.html file
* fusil-python: write errors to stderr (instead of stdout) to avoid unicode
  error (especially with Python3)
* FileWatch: rename the session with "long_output" if the program wrote more
  than max_nbline lines
* fusil-python: blacklist posix.fork() to avoid false positive
* If the process is killed by a signal, rename the session using the
  signal name (already worked if the debugger was disabled)

Developer changes:

* MangleAgent supports multiple input files
* Create DummyMangle: agent with MangleFile API but don't touch file content
  to test the fuzzer
* Network: close() method of NetworkClient and ServerClient use
  shutdown(SHUT_RDWR)
* NetworkServer uses a backlog of 5 clients for socket.listen() (instead of 1)

Bugfixes:

* Fix Directory.rmtree() and replay script for Python 3.0
* Fix ServerClient.sendBytes(): use socket.send() result to get the next
  data offset

Victor
http://fusil.hachoir.org/



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/