File bcc.changes of Package bcc
-------------------------------------------------------------------
Fri Aug 5 06:59:19 UTC 2016 - glin@suse.com
- Amend the spec file for bsc#990170
+ Use the upstream tarball and add the URL
+ Amend the description of the pacakge
+ Use the right group for libbcc0
-------------------------------------------------------------------
Wed Apr 20 02:08:09 UTC 2016 - glin@suse.com
- Remove "strip" from "make install" to enable debuginfo
(fate#320644)
-------------------------------------------------------------------
Tue Mar 15 03:58:14 UTC 2016 - glin@suse.com
- Switch to clang to avoid the c++11 tag issue (bsc#935533)
- Update bcc-kernel-header-search.patch to include headers in
/lib/modules/$(uname -r)/build/
-------------------------------------------------------------------
Tue Mar 8 08:39:35 UTC 2016 - glin@suse.com
- Replace bcc-suse-kernel-headers.patch with the upstream fix,
bcc-kernel-header-search.patch, and add
"-DBCC_KERNEL_HAS_SOURCE_DIR=1" to cmake.
- Fix the formation in the spec file
-------------------------------------------------------------------
Thu Feb 25 04:50:51 UTC 2016 - glin@suse.com
- Update to version 0.1.8
+ http_filter renamed, README fixed
+ Migrated filelife to bpf_perf_event
+ migrated to use bpf_perf_events
+ Migrated killsnoop to bpf_perf_event
+ Print traceback only if verbose mode was requested
+ trace: trace function execution with custom format strings and
filters
- Add back python3-bcc
- Make python-bcc require libbcc0
-------------------------------------------------------------------
Thu Feb 18 03:55:01 UTC 2016 - glin@suse.com
- Update to version 0.1.7+git1455766673.13e74d3
+ use __builtin_memcpy() instead of unrolled loop
+ http filter example
+ Add bpf_module.h to CMakeLists.txt
+ different man formats
+ Fix segfault in ~BPFModule on syntax error
+ Add bitesize tool
+ Support array and pointer types in scanf generated function
+ Add biotop tool
+ Added memory leak tracer
+ Fix python map.items() racing with bpf delete
+ Don't show allocations newer than a configurable age
+ Add bpf_get_prandom_u32 to helpers
+ Added --stack-depth switch to control the number of stack
frames captured for each allocation
+ Fixed long arg name from stack_depth to stack-depth
+ Added option to display only top N stacks by size
+ use bpf_perf_event_output() instead
+ save one bpf_probe_read()
+ 3 tools: oomkill, dcstat, dcsnoop
+ Implemented histogram functionality, including strings; added
examples
+ Added ret probes
+ Renamed to argdist.py, updated command-line switches, added
kernel probe pid filtering, added verbose mode that prints the
BPF program
+ ext4 and xfs tools
+ tcp to bpf_perf_output
+ 3 tools: tcpretrans, zfsslower, zfsdist
+ inline C in /tools
+ 2 tools: btrfsdist, btrfsslower
+ Split bcc/__init__.py into multiple files
+ Split bcc.table.BPFTable into multiple type-specific classes
+ Support native integer indexing in table.Array type
+ Fix breakage in open_perf_buffer
+ Embed runtime header files in libbcc.so
- Add bcc-suse-kernel-headers.patch to fix the kernel header path
- Drop bcc-workaround-gcc5-abi.patch since it never works...
- Drop the dependency of bcc-devel from python-bcc
-------------------------------------------------------------------
Tue Feb 2 08:57:59 UTC 2016 - glin@suse.com
- Update to version v0.1.7+git20160131.143df80
+ Updates to use cmake GLOB and libbcc.so.0 in python init
+ Add decode() to ascii string in offcputime.py
+ Add libbpf.c support for uprobes
+ Add python support for attaching bpf programs to uprobes
+ Fixes for address calculation
+ Fixup objdump calling syntax and add docstrings
+ Add uprobe strlen histogram example
+ Update test_dump_func to be python3 compatible
-------------------------------------------------------------------
Tue Jan 26 09:43:06 UTC 2016 - glin@suse.com
- Update to version v0.1.7+git20160119.f50ca1f
+ fix pep8 lint errors in the rest of the tools
+ Close fd and unshare when public map is destructed
+ stack walker typo and improvement
+ optimize code, remove unnecessary filter check
+ add -u, and change from 2 to 1 traced funcitons
-------------------------------------------------------------------
Mon Jan 11 03:45:10 UTC 2016 - glin@suse.com
- Update to version v0.1.7+git20160110.a0aa7f2
+ Remove runtime dependency on gcc stdarg headers and make
+ Add ability to set custom cflags when loading programs
+ Add ability to export maps, enables cross-program sharing
+ Rename BPF_EXPORT to BPF_TABLE_PUBLIC
+ fix pep8 lint errors in biolatency and biosnoop
- Remove make from Requires of python-bcc
-------------------------------------------------------------------
Wed Dec 16 08:04:54 UTC 2015 - glin@suse.com
- Update to version v0.1.7+git20151210.23b87e5:
+ Fixup dependencies of bcc-tools package
+ Automatically bump memlock ulimit
+ fixed bugs in control-flow generation
+ Fix breakage from LLVM 3.8 API change
+ make sure LDFLAGS are propagated as well
+ Improve json type support for misc struct/union types
+ Drop broken p4/docs symlink and create README.md+URL
- Drop upstreamed bcc-honor-external-cflags.patch
-------------------------------------------------------------------
Mon Nov 30 09:01:31 UTC 2015 - glin@suse.com
- Udpate to bcc-0.1.7+git48.g1c7debd
- Add python-future as the Recommends for bcc-examples so that
the scripts can be compatible with python 2 and python 3.
- Remove python3-bcc
-------------------------------------------------------------------
Mon Nov 16 09:38:40 UTC 2015 - glin@suse.com
- Update to bcc-0.1.7+git34.gfa9684d
- Add bcc-workaround-gcc5-abi.patch to work around the old c++11
abi in clang
- Add bcc-honor-external-cflags.patch to adopt the external cflags
- Drop bcc-fix-packaging.patch which is already in the tarball
- Amend the requirements of python-bcc
+ make and kernel-devel are necessary
- Add python3-bcc since the python binding is compatiable with both
2 and 3
-------------------------------------------------------------------
Fri Oct 23 16:14:19 UTC 2015 - glin@suse.com
- initial import: v0.1.7
- Add bcc-fix-packaging.patch to fix versioning issue of the shared
library