root/trunk/fusil


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @1628 [1628] 01/01/09 23:14:10 haypo Debugger: Rename the session if the process is killed by signal
(edit) @1627 [1627] 01/01/09 21:23:15 haypo Set version to 1.1.1 and update changelog
(edit) @1626 [1626] 12/20/08 14:29:23 haypo replay.py: use normpath() on sys.executable; fix "except OSError" for …
(edit) @1625 [1625] 12/20/08 14:28:16 haypo FileWatch?: rename the session (add "long_output") if the file has more …
(edit) @1623 [1623] 12/14/08 14:38:51 haypo replay.py: catch OSError on changing user/group and propose to retry as …
(edit) @1621 [1621] 12/14/08 14:25:42 haypo Fix Directory.rmtree() comment
(edit) @1618 [1618] 12/04/08 16:26:18 haypo Python3 now also supports bytes filename
(edit) @1614 [1614] 10/21/08 13:26:44 haypo Fix Debugger with AttachProcessPID: register the agent in the debugger
(edit) @1613 [1613] 10/21/08 13:23:37 haypo runCommand(): use close_fds=True
(edit) @1612 [1612] 10/21/08 13:06:01 haypo only define terminateProcess() once
(edit) @1611 [1611] 10/21/08 13:01:23 haypo Close files for child processes (close_fds=True)
(edit) @1610 [1610] 10/21/08 13:00:29 haypo Set version to 1.1
(edit) @1609 [1609] 09/27/08 01:16:13 haypo replay.py: write message about stdin redirect
(edit) @1607 [1607] 09/27/08 00:25:41 haypo Add missing import to Directory
(edit) @1606 [1606] 09/27/08 00:22:34 haypo * Update ChangeLog? * WatchStdout?: open stdout in binary mode
(edit) @1604 [1604] 09/27/08 00:19:09 haypo Directory.rmtree(): convert unicode filename to bytes string using …
(edit) @1603 [1603] 09/27/08 00:15:57 haypo FileWatch?: convert unicode regex to bytes regex
(edit) @1601 [1601] 09/26/08 20:58:39 haypo Ooops, stdin file descriptor is 0 (and not 1)
(edit) @1599 [1599] 09/26/08 20:55:52 haypo * Add NAME attribute to Application, used to choose project directory * …
(edit) @1598 [1598] 09/26/08 20:43:58 haypo * Use the new session() method * Replace .directory.uniqueFilename() by …
(edit) @1597 [1597] 09/26/08 20:42:36 haypo Remove unused import
(edit) @1595 [1595] 09/26/08 20:40:48 haypo Ooops, fix SessionDirectory? directory (fix needed by previous commit)
(edit) @1594 [1594] 09/26/08 20:39:32 haypo * Add session() method ProjectAgent? * Add count option arguments to …
(edit) @1593 [1593] 09/26/08 20:26:50 haypo CreateProcess?: create createStdin() method
(edit) @1592 [1592] 09/26/08 20:18:55 haypo FileWatch?: open file in binary mode to use bytes in Python3
(edit) @1591 [1591] 09/26/08 20:17:49 haypo replay.py uses /dev/null as Fusil does
(edit) @1589 [1589] 09/26/08 20:15:10 haypo * Application: simplify code catching project error and make sure that …
(edit) @1588 [1588] 09/26/08 20:05:13 haypo Write timestamp in session.log
(edit) @1587 [1587] 09/26/08 01:53:03 haypo Set version to 1.0.1
(edit) @1586 [1586] 09/26/08 01:36:18 haypo Refix replay.py for python3 (iteritems => items)
(edit) @1585 [1585] 09/26/08 01:33:19 haypo Fix writePrint(): " %% (%s)"
(edit) @1584 [1584] 09/26/08 01:28:52 haypo Display stdin and stdout in CreateProcess?
(edit) @1582 [1582] 09/26/08 01:23:52 haypo replay.py: fix print() to be compatible with python
(edit) @1579 [1579] 09/24/08 01:47:53 haypo replay.py: ask confirmation if the fuzzer will not be running under …
(edit) @1578 [1578] 09/24/08 01:46:26 haypo Session directory: set max part length to 40 bytes (was 20)
(edit) @1577 [1577] 09/24/08 01:22:10 haypo Don't use dirname variable name in locateProgram() to avoid conflict with …
(edit) @1575 [1575] 09/24/08 01:16:16 haypo Add missing imports (neeed by previous commit)
(edit) @1574 [1574] 09/24/08 01:08:04 haypo Fix locateProgram() to support ./python
(edit) @1573 [1573] 09/24/08 00:51:15 haypo Update process.rst doc and include it in unit tests
(edit) @1572 [1572] 09/20/08 03:18:13 haypo Fix replay.py: quote gdb arguments escape quote and antislash …
(edit) @1570 [1570] 09/20/08 02:59:31 haypo * Create process: use repr(arguments) to avoid str/unicode mixing * …
(edit) @1569 [1569] 09/19/08 02:21:46 haypo * Command line parser: improve to find more options * Command line …
(edit) @1562 [1562] 09/18/08 13:00:05 haypo Display second warning about force unsafee
(edit) @1561 [1561] 09/18/08 12:57:03 haypo fusil-wizzard: * Don't use stdout probe * Fix command line creation for …
(edit) @1560 [1560] 09/18/08 12:55:22 haypo Even with --force-unsafe, show safety warning if the fuzzer is running …
(edit) @1559 [1559] 09/18/08 12:53:30 haypo Debugger: don't send session_rename() message if the process has been …
(edit) @1557 [1557] 09/18/08 02:41:34 haypo Wizzard fuzzer: * Support usage help using "-h" command line option * …
(edit) @1556 [1556] 09/18/08 02:06:37 haypo Improve CommandLineParser? to parse ping usage
(edit) @1555 [1555] 09/18/08 01:48:00 haypo * CommandHelpParser?: add the program name in constructor * Update the …
(edit) @1552 [1552] 09/18/08 01:37:07 haypo * Document fusil.bytes_generator module * Create options optional …
(edit) @1551 [1551] 09/18/08 01:36:34 haypo Fix Debugger.processSignal(): use the process agent to send the …
(edit) @1550 [1550] 09/18/08 01:35:16 haypo Command line help parser: fix gnu option parser
(edit) @1546 [1546] 09/16/08 23:37:21 haypo * Project: --session option was renamed to --sessions * Python fuzzer: …
(edit) @1545 [1545] 09/16/08 23:36:38 haypo Optimize UnicodeGenerator? and UnsignedGenerator?: convert set to list in …
(edit) @1544 [1544] 09/16/08 22:48:16 haypo Create IntegerRangeGenerator? in fusil.unicode_generator
(edit) @1543 [1543] 09/16/08 19:05:41 haypo * ProjectDirectory?: keep directory even if no session is executed but …
(edit) @1537 [1537] 09/13/08 01:02:34 haypo replay python: use "python <full path of gdb.py>" instead of "<gdb.py>" …
(edit) @1534 [1534] 09/13/08 00:40:41 haypo * fixpng: remove dead code * replay_python: remove unused imports
(edit) @1532 [1532] 09/13/08 00:38:49 haypo * IntegerGenerator?: pass charset argument to the parent constructor * …
(edit) @1531 [1531] 09/13/08 00:37:38 haypo Fix WriteCode?.indentLine() by byte string (typo: replace line by text)
(edit) @1530 [1530] 09/13/08 00:19:39 haypo Set version to 1.0
(edit) @1528 [1528] 09/12/08 22:12:33 haypo Fix previous commit on locateProgram()
(edit) @1527 [1527] 09/12/08 22:10:25 haypo * fusil.c_tools: gcc program name is "gdb.exe" on Windows * …
(edit) @1526 [1526] 09/12/08 22:01:47 haypo Reuse os.devnull (instead of DEV_NULL_FILENAME from fusil.process.tools)
(edit) @1525 [1525] 09/12/08 21:37:38 haypo Cleanup fusil.process.tools: move if instead function definition (and so …
(edit) @1524 [1524] 09/12/08 21:19:36 haypo replay script: * create --valgrind, --ptrace and --environ options * use …
(edit) @1522 [1522] 09/12/08 21:15:39 haypo Fix fusil.zzuf for FreeBSD (search zzuf library in /usr/local/lib)
(edit) @1521 [1521] 09/12/08 13:59:20 haypo replay.py: support gdb and create --quiet option
(edit) @1519 [1519] 09/12/08 13:22:18 haypo Improve replay.py a lot: * script has now command line option (--user) * …
(edit) @1518 [1518] 09/12/08 13:21:37 haypo xhostCommand(): don't use config but ask directly the right options
(edit) @1517 [1517] 09/12/08 13:21:09 haypo Rename WriteCode?.writeLine() to _writeLine()
(edit) @1516 [1516] 09/12/08 13:19:23 haypo Rename config option 'dump_core' to 'core_dump'
(edit) @1515 [1515] 09/12/08 13:17:24 haypo Syslog: watch not only syslog and messages of /var/log, watch also many …
(edit) @1513 [1513] 09/12/08 13:14:39 haypo * Remove useless imports in fusil.project * Remove replay.sh and gdb.sh …
(edit) @1511 [1511] 09/12/08 03:24:54 haypo Environment: improve display of generated variables
(edit) @1510 [1510] 09/12/08 03:24:05 haypo Directory.uniqueFilename(): new filenames starts at 2 instead of 0: …
(edit) @1509 [1509] 09/12/08 03:06:49 haypo Create fusil.process.replay_python
(edit) @1508 [1508] 09/12/08 03:06:01 haypo Fix replay script: always write a space before a comment in a shell script
(edit) @1507 [1507] 09/12/08 03:05:36 haypo * Rename allowDumpCore() to allowCoreDump() * Create limitCpuTime()
(edit) @1506 [1506] 09/12/08 02:18:50 haypo Rewrite createReplayScript() to use WriteCode?
(edit) @1505 [1505] 09/12/08 01:43:29 haypo * WriteCode?: rename open() to createFile() and create useStream() method …
(edit) @1504 [1504] 09/12/08 01:24:12 haypo * PHP fuzzer: fix escapeString(): use single quoted string to variable …
(edit) @1503 [1503] 09/12/08 01:22:12 haypo Fix Project against previous commit (--session => --sessions)
(edit) @1502 [1502] 09/12/08 01:04:15 haypo CreateProcess?: allow unicode string in command line argument
(edit) @1501 [1501] 09/12/08 01:03:55 haypo Create WriteCode? class
(edit) @1500 [1500] 09/12/08 01:03:42 haypo Rename option --session to --sessions
(edit) @1499 [1499] 09/12/08 00:34:16 haypo zzuf: * don't use find_library() but the full (fixed) path * create …
(edit) @1498 [1498] 09/12/08 00:30:20 haypo Revert previous commit, it looks useless
(edit) @1497 [1497] 09/12/08 00:26:59 haypo CreateProcess?: don't close the streams just after the process creation, …
(edit) @1496 [1496] 09/12/08 00:13:45 haypo zzuf fuzzer: * ratio evolves using the score of the previous sessions * …
(edit) @1495 [1495] 09/12/08 00:12:49 haypo * CreateProcess? is now a probe having a score (default: None) * Debugger …
(edit) @1494 [1494] 09/11/08 21:24:03 haypo Fix ZzufProcess? (typo)
(edit) @1493 [1493] 09/11/08 21:20:48 haypo * Create ZzufProcess? class (and fusil.zzuf module) * ZzufProcess?: create …
(edit) @1492 [1492] 09/11/08 20:17:21 haypo Reorganize prepareProcess()
(edit) @1489 [1489] 09/11/08 18:51:36 haypo Create a fuzzer using zzuf
(edit) @1486 [1486] 09/11/08 18:48:28 haypo Create EnvVarIntegerRange?
(edit) @1485 [1485] 09/11/08 18:46:21 haypo Application: allow range for NB_ARGUMENTS
(edit) @1484 [1484] 09/11/08 13:45:58 haypo Create Environment.set() method
(edit) @1483 [1483] 09/11/08 13:43:43 haypo Create --force-unsafe option (like --unsafe with without the confirmation)
(edit) @1482 [1482] 09/10/08 13:33:32 haypo * AgentList?._destroy(): unregister() the agent event on error * …
Note: See TracRevisionLog for help on using the revision log.