File syzkaller.changes of Package syzkaller

-------------------------------------------------------------------
Thu Feb 09 09:18:41 UTC 2017 - jslaby@suse.com

- Update to version 0.0+git.20160902:
  * sys/sysgen/prog: support ranged int
  * sys: regenerate syscall descriptions with latest linux sources
  * reformat sources
  * prog: generate ints outside of the specified range once in a while
  * sys: change int range to use ':' instead of '~'
  * sys: use ranged int in few syscalls so that it is tested
  * ipc: read out executor output
  * prog: generate SIGSEGVs with lower probability
  * host: detect at least some unsupported syscalls if kallsyms is not available
  * vm/qemu: use -no-reboot and -display=none
  * prog: don't try to execute ioctl(FIFREEZE) and mknod
  * fuzzer: prioritize triaging of existing corpus on start
  * manager: measure execution speed starting from first VM connect
  * vm/qemu: support 9p host-based image
  * executor: add experimental mode to skip paging faults
  * overhaul syscall description generation process
  * extract.sh: add a comment with required package names
  * sys: fix skipping of syscalls with unknown constants
  * sysgen: fix generation of flags
  * sys: update README to describe the new 2-step generation process
  * sys: fix links and formatting in README.md
  * Fix configuration anchor link
  * sys: specify resources in text descriptions
  * manager: ignore .git dir in corpus
  * csource: support nonfailing argument copyin/copyout
  * repro: use correct sandbox mode
  * executor, csource: share some common code between executor and csource
  * sysgen: sort resources by name to avoid unnecessary diffs
  * csource: teach how to execute pseudo syz_ syscalls
  * csource: make collide mode more random
  * vm: merger console/fuzzer output line-by-line
  * repro: a little bit more graceful shutdown
  * sys: fix incorrect argument type introduced in 76906672672365b9e31328a0047baf62db9190b6
  * vm: fix potential deadlock in OutputMerger
  * vm/adb: support multiple adb devices
  * report: add a new package for report parsing and processing
  * report: extract better, unique identifiers of oopses
  * symbolizer: move symbolizer to a separate package
  * manager: mark covered lines with /*covered*/
  * report: add a function that symbolizes reports
  * manager: improve how crashes are saved
  * prog: generate shifted integers with some probability
  * manager, repro: unify VM monitoring
  * sysgen: check that structs are not passed as syscall arguments
  * Makefile: format after generate

-------------------------------------------------------------------
Sun Aug 07 08:35:33 UTC 2016 - mpluskal@suse.com

- Update to version 0.0+git.20160805:
  * add a initrd flag for qemu type and display the qemu command.
  * executor: add support for 386 arch (COMPAT syscalls)
  * config: detect unknown fields in configs
  * executor: revive setuid sandbox
  * added an optional initrd flag.
  * config: add Initrd to known fields
  * manager: pass -debug flag to fuzzer
  * ipc: fix broken test
  * manager: print keep alive to stdout
  * manager: add a special VM type "none"
- Require go 1.4 at least

-------------------------------------------------------------------
Mon Jun 20 12:22:30 UTC 2016 - jslaby@suse.com

- Update to version 0.0+git.20160615:
  * Use readelf to obtain the upper 32 bits of addresses returned by kcov.
  * Update README.md
  * sys: support getsockopt for sctp
  * sys: support kcm and netrom
  * sys: update generated files
  * stress: fix "assignment to entry in nil map" panic

-------------------------------------------------------------------
Wed Jun 08 08:28:17 UTC 2016 - mpluskal@suse.com

- Update to version 0.0+git.20160606:
  * Makefile: Split generate: target
  * sysgen: Cope with non-inline kernel build
  * Document how to add new system calls
  * Add debug logging to sysgen/ code
  * sys: add removed defines to fix generate in linux-next
  * Update README.md
  * stress: print program and output on more types of bugs
  * added note for email based subsciption for the mailinglist
  * Use readelf to obtain the upper 32 bits of addresses returned by kcov.
  * Update README.md

-------------------------------------------------------------------
Fri May 13 12:51:43 UTC 2016 - mpluskal@suse.com

- Exclude building to architectures which have native go compiler

-------------------------------------------------------------------
Fri May 13 12:10:59 UTC 2016 - jslaby@suse.com

- update to 0.0+git.20160503:
  * use readelf to obtain the upper 32 bits of addresses returned by kcov.
  * added note for email based subsciption for the mailinglist
  * stress: print program and output on more types of bugs
  * update README.md

-------------------------------------------------------------------
Thu Mar 24 07:09:24 UTC 2016 - jslaby@suse.com

- update to 20160315
  * sys: add removed defines to fix generate in linux-next
  * Add debug logging to sysgen/ code
  * Document how to add new system calls
  * sysgen: Cope with non-inline kernel build

-------------------------------------------------------------------
Fri Mar 11 11:43:23 UTC 2016 - jslaby@suse.com

- update to 20160310
  * Update README.md
  * executor: prevent test processes from ptracing parent processes
  * executor: ignore NOFILE errors during cleanup
  * executor: ignore the case when test process kills loop process
  * executor: make loop killing non-fatal
  * fuzzer: improve kmemleak logic
  * ipc: increase default response timeout
  * manager: dump machine state on hangs
  * manager: don't save crashers during shutdown
  * vm/qemu: strip ssh warnings
  * sys: add missing include

-------------------------------------------------------------------
Thu Mar  3 07:59:24 UTC 2016 - jslaby@suse.com

- update to 20160219
  * config: fix calculation of enabled syscalls
  * csource: use dynamic libraries if static are not supported
  * manager: don't confuse users with zero coverage
  * properly cleanup on ctrl+C
  * Update README for dropprivs, troubleshooting
  * More logging from syz-fuzzer
  * Pass through -v <N> option from syz-manager to syz-fuzzer
  * Distinguish between no data and no symbols
- drop no-static.patch

-------------------------------------------------------------------
Thu Feb 18 11:37:33 UTC 2016 - jslaby@suse.com

- update to 20160216
- add no-static.patch

-------------------------------------------------------------------
Tue Feb 16 09:19:07 UTC 2016 - jslaby@suse.com

- update to 20160215
- remove allow-empty-kernel.patch: it's upstream

-------------------------------------------------------------------
Thu Feb 11 09:39:30 UTC 2016 - jslaby@suse.com

- change require gcc6 to recommends

-------------------------------------------------------------------
Wed Feb 10 10:54:02 UTC 2016 - jslaby@suse.com

- make and install all tools
- add: allow-empty-kernel.patch

-------------------------------------------------------------------
Tue Feb  9 12:16:58 UTC 2016 - jslaby@suse.com

- update to 20160207

-------------------------------------------------------------------
Tue Feb  2 08:14:04 UTC 2016 - jslaby@suse.com

- update to 20160128
  * more syscalls and devices tested
- require gcc6

-------------------------------------------------------------------
Tue Jan 26 12:48:45 UTC 2016 - jslaby@suse.com

- update to 20160125
- remove build-flags.patch: not needed anymore

-------------------------------------------------------------------
Tue Dec  1 09:24:41 UTC 2015 - jslaby@suse.com

- update to 20151129
- add example.cfg and structure.png

-------------------------------------------------------------------
Fri Nov 27 09:41:55 UTC 2015 - jslaby@suse.com

- update to 20151126

-------------------------------------------------------------------
Wed Nov 11 09:31:46 UTC 2015 - jslaby@suse.com

- initial package (20151109)

openSUSE Build Service is sponsored by