<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libopencsd, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2025-07-30T10:11:38Z</updated>
<entry>
<title>lib: Move libopencsd to /usr/lib and make private</title>
<updated>2025-07-30T10:11:38Z</updated>
<author>
<name>Andrew Turner</name>
<email>andrew@FreeBSD.org</email>
</author>
<published>2025-07-30T10:10:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1c52229528e7fee22440dd9a7180b562d3cbf339'/>
<id>urn:sha1:1c52229528e7fee22440dd9a7180b562d3cbf339</id>
<content type='text'>
libopencsd is used to decode Arm CoreSight traces. It isn't needed
during the boot so can be moved to /usr/lib, and may change it's API
so can be marked as private as onlt the future hwt tool will use it.

Sponsored by:	Arm Ltd
Differential Revision:	https://reviews.freebsd.org/D51380
</content>
</entry>
<entry>
<title>libopencsd: Remove extra slashes</title>
<updated>2025-02-04T14:15:37Z</updated>
<author>
<name>Jose Luis Duran</name>
<email>jlduran@FreeBSD.org</email>
</author>
<published>2025-02-04T14:15:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bccaf0262dcab84be49c42cc6b7a81c279c44b62'/>
<id>urn:sha1:bccaf0262dcab84be49c42cc6b7a81c279c44b62</id>
<content type='text'>
Remove extra slashes that end up in the metalog.  These double slashes
can produce an invalid specification file if there are subdirectories
down the hierarchy when sorted.

For example, consider the following metalog excerpt:

    ./base/aaa type=dir
    ./base//aaa/bbb type=dir

If sorted, would turn out:

    ./base//aaa/bbb type=dir
    ./base/aaa type=dir

Apparently missing the ./base/aaa directory in the specification.

Luckily here are no subdirectories.

Reviewed by:	imp, emaste
Approved by:	emaste (mentor)
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D48779
</content>
</entry>
<entry>
<title>Remove residual blank line at start of Makefile</title>
<updated>2024-07-15T22:43:39Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2024-07-15T04:46:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e9ac41698b2f322d55ccf9da50a3596edb2c1800'/>
<id>urn:sha1:e9ac41698b2f322d55ccf9da50a3596edb2c1800</id>
<content type='text'>
This is a residual of the $FreeBSD$ removal.

MFC After: 3 days (though I'll just run the command on the branches)
Sponsored by: Netflix
</content>
</entry>
<entry>
<title>Remove $FreeBSD$: one-line sh pattern</title>
<updated>2023-08-16T17:55:03Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:55:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf'/>
<id>urn:sha1:d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</id>
<content type='text'>
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
</content>
</entry>
<entry>
<title>Include Embedded Trace Extensions (ETE) source code to the OpenCSD build.</title>
<updated>2023-03-27T16:10:26Z</updated>
<author>
<name>Ruslan Bukin</name>
<email>br@FreeBSD.org</email>
</author>
<published>2023-03-27T16:07:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=27c8d4851c15810fe4dc71dc12d343587f6ecdf2'/>
<id>urn:sha1:27c8d4851c15810fe4dc71dc12d343587f6ecdf2</id>
<content type='text'>
Sponsored by:	UKRI
</content>
</entry>
<entry>
<title>Update opencsd to 0.14.2</title>
<updated>2020-06-17T10:42:20Z</updated>
<author>
<name>Andrew Turner</name>
<email>andrew@FreeBSD.org</email>
</author>
<published>2020-06-17T10:42:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b6aadd183a8fc19317f893a41f252b32a87759af'/>
<id>urn:sha1:b6aadd183a8fc19317f893a41f252b32a87759af</id>
<content type='text'>
Sponsored by:	Innovate UK
</content>
</entry>
<entry>
<title>Update Makefile.depend files</title>
<updated>2019-12-11T17:37:53Z</updated>
<author>
<name>Simon J. Gerraty</name>
<email>sjg@FreeBSD.org</email>
</author>
<published>2019-12-11T17:37:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2c9a9dfc187d171de6b92654d71b977f067ed641'/>
<id>urn:sha1:2c9a9dfc187d171de6b92654d71b977f067ed641</id>
<content type='text'>
Update a bunch of Makefile.depend files as
a result of adding Makefile.depend.options files

Reviewed by:	 bdrewery
MFC after:	1 week
Sponsored by:   Juniper Networks
Differential Revision:  https://reviews.freebsd.org/D22494
</content>
</entry>
<entry>
<title>Install the libopencsd version header (other headers now depend on it).</title>
<updated>2019-10-11T09:18:45Z</updated>
<author>
<name>Ruslan Bukin</name>
<email>br@FreeBSD.org</email>
</author>
<published>2019-10-11T09:18:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8694561d5d5320c0c6753eaacec71ef19c6473c5'/>
<id>urn:sha1:8694561d5d5320c0c6753eaacec71ef19c6473c5</id>
<content type='text'>
Sponsored by:	DARPA, AFRL
</content>
</entry>
<entry>
<title>Update ARM CoreSight trace decoder library.</title>
<updated>2019-10-10T13:30:13Z</updated>
<author>
<name>Ruslan Bukin</name>
<email>br@FreeBSD.org</email>
</author>
<published>2019-10-10T13:30:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fc5020859f0d39f74fda0292c5d7208c7ab69f60'/>
<id>urn:sha1:fc5020859f0d39f74fda0292c5d7208c7ab69f60</id>
<content type='text'>
Its latest version merged from:
^/vendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca

Sponsored by:	DARPA, AFRL
</content>
</entry>
<entry>
<title>Add new shared library -- libopencsd.</title>
<updated>2018-04-04T14:31:56Z</updated>
<author>
<name>Ruslan Bukin</name>
<email>br@FreeBSD.org</email>
</author>
<published>2018-04-04T14:31:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cde6fa285725aa9ec03c030f1fff8101048aed7c'/>
<id>urn:sha1:cde6fa285725aa9ec03c030f1fff8101048aed7c</id>
<content type='text'>
OpenCSD is an ARM CoreSight(tm) trace packets decoder.

- Connect libopencsd to the arm64 build.
- Install opencsd headers to /usr/include/opencsd/

Sponsored by:	DARPA, AFRL
</content>
</entry>
</feed>
