102 Commits

Author SHA256 Message Date
6d63ad74e0 OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=85 2016-12-26 10:38:12 +00:00
dcc8afc672 - Update to version 1.7+git.20161205:
* list_empty is a bool
  * get_cpu type fixes
  * split stop_ftrace_if_tainted in two
  * replace duplicate code with taint_check helper
  * We only want to do the ftrace stop/postmortem once
  * don't fall through if opening ftrace tracing_on fails
  * similarly, if stopped ftrace fails, bail out after warning
  * dump the trace to a file when we detect tainting.
  * use userspace headers for ax25 instead of kernel.

OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=84
2016-12-07 11:34:54 +00:00
4f4131be67 - Update to version 1.7+git.20161130:
* Check for bpf_attr map_flags.
  * Fix missing initializer warnings for older gcc's.
  * rename lock -> thislock to solve -Wshadow warnings on older gcc
  * rework taint checking
  * Add beginnings of ftrace work
  * Fix -Wunused error
  * reset tainted filepos to 0 before each read

OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=83
2016-12-01 14:22:07 +00:00
036778bc18 - Update to version 1.7+git.20161108:
* fix build when USE_BPF is not defined
  * Some older distros apparently need types.h included here.

OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=81
2016-11-12 14:45:06 +00:00
b468cc66b8 - Update to version 1.7+git.20161028:
* disable the mremap page-dirtying for now
  * pick read/write dirtying based on PROT settings of mapping
  * for now disable periodic dirtying of mappings.
  * Sanity checks in pid_alive
  * update find.sh to a more interesting example.
  * kill_pid debugging
  * consolidate the seed initialization into init_seed
  * Add FALLOC_FL_UNSHARE_RANGE flag to fallocate
  * 1.7 release.
  * Move version back to devel

OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=79
2016-11-02 16:56:33 +00:00
9ef63f423e - Update to version 1.6+git.20161018:
* don't use rewind() on /proc/pid/stat
  * Fix up segfaults when encountering null entries in syscall tables.
  * fix segfault in setsockopt() when called with --disable-fds=sockets
  * add the 'special' ring-id's for keyctl
  * generate random numbers in the -1..-10 range
  * change the random munging a little
  * silence cppcheck
  * mark pages as PROT_READ before we fault them with a read
  * remove the 'do syscall in a subchild' code for now.
  * allow '0' as a file mode

OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=77
2016-10-19 19:43:05 +00:00
84e41aaf3d Accepting request 433589 from home:nmoudra:branches:devel:tools
- Update to version 1.6+git.20161005:

OBS-URL: https://build.opensuse.org/request/show/433589
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=75
2016-10-06 12:56:07 +00:00
7fe756589a - Simplify conditions
- Use correct header with nvme ioctls

OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=73
2016-09-18 06:58:08 +00:00
7c25a3b2f5 Accepting request 427946 from home:slemke:branches:devel:tools
Updated to recent upstream version(git)

OBS-URL: https://build.opensuse.org/request/show/427946
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=71
2016-09-15 14:00:48 +00:00
1913878386 - Update to version 1.6+git.20160826:
* overwrite the correct pointer with the sockaddr
  * Replace ->generate with lists of valid socket triplets
  * add support for privileged sockets to the socket generator.
  * use correct loop boundary for privileged sockets
  * add PF_CAIF valid triplets
  * add PF_DECnet socket triplets
  * dummy entry for (dead) econet
  * add valid protos for PF_KCM
  * add PF_X25 valid triplet
  * remove ->socket

OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=69
2016-08-27 08:32:53 +00:00
8d318a7e09 - Update to version 1.6+git.20160706:
* check for potential failure to acquire testfile fd.
  * fds/drm.c: Add forward declaration of struct.
  * flesh out the bpf sanitiser a little.
  * introduce object types for bpf maps & progs
  * make the BPF_PROG_LOAD case look more sane
  * bpf: only do bpf_gen_filter for BPF_PROG_TYPE_SOCKET_FILTER
  * fix wrong variable name in childops wait
  * if we use the fallback seed, don't use rand() yet.
  * Before falling back to gtod, try getrandom() if available.
  * net/proto-unix.c: set protocol to 0 in unix_rand_socket()
- Drop support for building on SLE-11 as builds are failing 
  anyways

OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=67
2016-07-17 13:33:35 +00:00
ec3278fa43 - Update to version 1.6+git.20160603:
* if we use the fallback seed, don't use rand() yet.
  * Before falling back to gtod, try getrandom() if available.
- Change _service to disabled

OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=65
2016-06-12 16:40:57 +00:00
03c7cdcb56 - Update to version 1.6+git.20160526:
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=63
2016-05-27 20:36:50 +00:00
52fa96dca7 - Update to version 1.6+git.20160520:
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=59
2016-05-21 13:14:19 +00:00
57c0e3fc45 - Update to version 1.6+git.20160513:
* don't call fcntl on -1 fd's
  * only do the 'stuck syscall' info on children running random syscalls
  * print the error if the initial mmaps fail
  * fix offset for 1GB pages.
  * when disabling 1GB pages, just do nothing

OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=58
2016-05-15 12:43:11 +00:00
ee937da44f - Update to version 1.6+git.20160426:
* fix the 'pick new childop' code.
  * remove the shm_rw debug code.
  * store the type of childop we're doing in the child struct
  * remove the 10MB initial mapping.
  * be careful not to read past the end of the ip_ssoptrs array
  * define maximum size of ip_ssoptrs array
  * push the dropprivs code down into the child processes.
  * bump the 'pick new op' counter even higher.
  * add a 'read /proc/<pid>/status' childop
  * fix leaks in thrash-pid-files
  * reformat childop structs
  * convert uid.c to use output() instead of outputerr()
  * set a flag in the child struct when we've dropped privs
  * factor out the 'set new op' code to a separate function
  * rewrite set_new_op to take ptrs to alternative childops.
  * Introduce 'root child ops'.

OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=57
2016-04-27 10:00:11 +00:00
14c3f45316 - Update to version 1.6+git.20160422:
* use fstat instead of lstat
  * reset the op ptr when we reach the loop counter.
  * reset the child timestamp when we clean it out
  * Add new CLONE_NEWCGROUP flag
  * change stats to count operations, not just syscalls

OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=56
2016-04-22 19:40:09 +00:00
d8e4cf33ea - Update to version 1.6+git.20160420:
* reset the op ptr when we reach the loop counter.
  * reset the child timestamp when we clean it out
  * Add new CLONE_NEWCGROUP flag

OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=55
2016-04-20 15:42:58 +00:00
6d66ac658a - Update to version 1.6+git.20160416:
* move the "child progressing" timestamp from the syscall rec to the child.
  * change reap_child to take child struct
  * pass the child ptr down to the child op.
  * fix badly named child_random_syscalls()
  * repeat the previous childop 1000 times
  * update the prototypes for the read-all-files childop
  * children/ -> childops/
  * move op_nr from syscall record to childdata
  * fix open() return code check
  * open/stat instead of stat/open

OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=53
2016-04-16 21:55:27 +00:00
c0ae810faf - Update to version 1.6+git.20160408:
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=52
2016-04-12 11:54:13 +00:00
6186730cc5 Accepting request 383199 from home:pluskalm:branches:devel:tools
- Update to version 1.6~git.20160331:
- Change versioning scheme
  + do not use just date
  + add corresponding obsoletes/provides for smooth transition
- Update _service
  + exclude .git when generating tarball
  + enable automatic changelog updating
- Update dependencies
  * add libbtrfs-devel as it provides btrfs/ioctl.h

OBS-URL: https://build.opensuse.org/request/show/383199
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=49
2016-04-03 08:24:53 +00:00
f81f01c29c - Update to 20160315
- Install manpage

OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=47
2016-03-20 08:53:15 +00:00
4513e0f892 Accepting request 364022 from home:michel_mno:branches:devel:tools
- Update to 20160301 to avoid PowerPC build failure
  remove 0001-net-protocols.c-fix-build-on-old-machines.patch

OBS-URL: https://build.opensuse.org/request/show/364022
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=45
2016-03-02 08:03:25 +00:00
91f44d09c7 update to 20160131
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=44
2016-02-02 12:27:19 +00:00
9c6932b287 fix 1 patches
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=42
2016-01-04 11:16:52 +00:00
4777d8c1d1 add 2 patches
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=41
2016-01-04 11:08:45 +00:00
de5461baa3 update to 20151230
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=40
2016-01-04 10:36:20 +00:00
01fbaf47ba BuildRequires: python-mako
- Update to 20151221

OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=38
2015-12-21 19:04:05 +00:00
f8c83cbc37 - Update to 20151214
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=37
2015-12-14 21:54:16 +00:00
adbeab4e60 - Update to 20151204
- Make building more verbose
- Use default optflags for building

OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=35
2015-12-05 14:52:33 +00:00
beff8663f2 update to 20151029
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=34
2015-11-02 12:33:21 +00:00
82e3cc621e - Update to 20150905
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=32
2015-09-17 14:24:16 +00:00
89cfe8c6f0 Accepting request 324399 from home:pluskalm:branches:devel:tools
- Update to 20150804
- Drop older-distros.patch it is already part of upstream

OBS-URL: https://build.opensuse.org/request/show/324399
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=30
2015-08-19 15:40:04 +00:00
80984719d7 update to 20150629
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=28
2015-06-30 09:45:03 +00:00
035066d2a7 - Update to 20150617
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=26
2015-06-22 12:02:38 +00:00
d253ef0d14 update to 20150429
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=25
2015-04-30 09:02:34 +00:00
d1a674668d Accepting request 286552 from home:pluskalm:branches:devel:tools
- Update to 20150215

OBS-URL: https://build.opensuse.org/request/show/286552
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=23
2015-02-17 20:49:23 +00:00
fd3b6539dc update to 20150107
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=22
2015-01-14 15:14:19 +00:00
6225e6c883 - Update to 20141206
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=20
2014-12-13 13:50:29 +00:00
0f5ac4309b - Update to 20141117
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=18
2014-11-22 13:02:48 +00:00
e020e8fd75 Accepting request 260801 from home:pluskalm:branches:devel:tools
- Add COPYING with license
- Update to 20141110

OBS-URL: https://build.opensuse.org/request/show/260801
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=16
2014-11-11 10:52:43 +00:00
14fad71396 Accepting request 258066 from home:pluskalm:branches:devel:tools
- Update to 20141022
  * modify_ldt-initialize-scratch.patch: removed
- Change git source to github

OBS-URL: https://build.opensuse.org/request/show/258066
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=14
2014-10-23 08:01:17 +00:00
ac4af4f300 Accepting request 214530 from home:jirislaby
update to 20140119

OBS-URL: https://build.opensuse.org/request/show/214530
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=12
2014-01-20 21:32:04 +00:00
9061b2afe2 Accepting request 199156 from home:jirislaby:branches:devel:tools
update to 20130913

OBS-URL: https://build.opensuse.org/request/show/199156
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=10
2013-09-15 19:56:15 +00:00
cbe406eca0 Accepting request 177395 from home:jirislaby:branches:devel:tools
update to 20130603

OBS-URL: https://build.opensuse.org/request/show/177395
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=9
2013-06-04 10:01:39 +00:00
2c3ef06eea Accepting request 176165 from home:jirislaby:branches:devel:tools
update to 20130517

OBS-URL: https://build.opensuse.org/request/show/176165
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=8
2013-05-20 14:08:01 +00:00
c450f08ab3 Accepting request 156968 from home:jirislaby
update to 20130227

OBS-URL: https://build.opensuse.org/request/show/156968
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=7
2013-03-01 11:15:40 +00:00
24e9090efe Accepting request 156492 from home:jirislaby
update to 20130223

OBS-URL: https://build.opensuse.org/request/show/156492
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=5
2013-02-26 23:05:40 +00:00
03c0142701 Accepting request 148022 from home:jirislaby:branches:devel:tools
more robust patches

OBS-URL: https://build.opensuse.org/request/show/148022
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=4
2013-01-11 11:03:47 +00:00
43bbb3feb0 Accepting request 147878 from home:jirislaby:branches:devel:tools
update

OBS-URL: https://build.opensuse.org/request/show/147878
OBS-URL: https://build.opensuse.org/package/show/devel:tools/trinity?expand=0&rev=3
2013-01-10 10:23:00 +00:00