<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libregex, branch releng/13.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2023-08-23T17:43:30Z</updated>
<entry>
<title>Remove $FreeBSD$: one-line sh pattern</title>
<updated>2023-08-23T17:43:30Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-22T01:32:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=023fc80ee38a117fa65b2ccb2abf8bdc7dbd6fd9'/>
<id>urn:sha1:023fc80ee38a117fa65b2ccb2abf8bdc7dbd6fd9</id>
<content type='text'>
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

Similar commit in main:
(cherry picked from commit d0b2dbfa0ecf)
</content>
</entry>
<entry>
<title>Remove $FreeBSD$: one-line .h pattern</title>
<updated>2023-08-23T17:43:22Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-22T01:31:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=34041aac835a0bce462bccb7e0239c0ba092f872'/>
<id>urn:sha1:34041aac835a0bce462bccb7e0239c0ba092f872</id>
<content type='text'>
Remove /^\s*\*+\s*\$FreeBSD\$.*$\n/

Similar commit in main:
(cherry picked from commit 42b388439bd3)
</content>
</entry>
<entry>
<title>spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD</title>
<updated>2023-07-25T15:13:49Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-05-10T15:40:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=caa41f641755c935b036e17440a3b49329c904ed'/>
<id>urn:sha1:caa41f641755c935b036e17440a3b49329c904ed</id>
<content type='text'>
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch
up to that fact and revert to their recommended match of BSD-2-Clause.

Discussed with:		pfg
MFC After:		3 days
Sponsored by:		Netflix

(cherry picked from commit 4d846d260e2b9a3d4d0a701462568268cbfe7a5b)
</content>
</entry>
<entry>
<title>pkgbase: Put more binaries/lib in runtime</title>
<updated>2022-01-05T17:23:51Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2021-12-14T14:31:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b2d245a0b010b8ca254297e00a5a30a632bac9fe'/>
<id>urn:sha1:b2d245a0b010b8ca254297e00a5a30a632bac9fe</id>
<content type='text'>
Move some needed binaries/libs from FreeBSD-utilities to FreeBSD_runtime.
This is everything needed to boot to multiuser with FreeBSD-rc installed.

MFC after:	2 weeks
Sponsored by:	Beckhoff Automation GmbH &amp; Co. KG
Differential Revision:	https://reviews.freebsd.org/D33435

(cherry picked from commit 93c43690960274dd3bb67b1ee0f1dd3ca4d13def)
</content>
</entry>
<entry>
<title>pkgbase: Remove FreeBSD-libregex package</title>
<updated>2022-01-05T17:23:49Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2021-09-02T06:14:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=958d4404a5b7f4e7a5b07eb3fcfa656ed37c78ad'/>
<id>urn:sha1:958d4404a5b7f4e7a5b07eb3fcfa656ed37c78ad</id>
<content type='text'>
The only user of libregex is grep (and its variation), no need for a
dedicated package.
This moves libregex to the default package (FreeBSD-utilities).

Differential Revision: https://reviews.freebsd.org/D31802

(cherry picked from commit dfa9131d709121b2e502a82ff66cf3e376654942)
</content>
</entry>
<entry>
<title>libregex: re-enable `make check`</title>
<updated>2021-01-08T19:58:35Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2021-01-08T19:57:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=04a3ba363d13cf5efaeb63f64cd3fdd6b9c71248'/>
<id>urn:sha1:04a3ba363d13cf5efaeb63f64cd3fdd6b9c71248</id>
<content type='text'>
The tests are generally expected to pass, uncomment the annotation that
lets `make check` work. Note that `make check` currently requires kyua
from ports or an appropriate symlink into /usr/local/bin.
</content>
</entry>
<entry>
<title>libregex: implement \b and \B (word boundary, not word boundary)</title>
<updated>2020-12-05T03:16:05Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2020-12-05T03:16:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6b986646d434baa21ae3d74d6a662ad206c7ddbd'/>
<id>urn:sha1:6b986646d434baa21ae3d74d6a662ad206c7ddbd</id>
<content type='text'>
This is the last of the needed GNU expressions before we can unleash bsdgrep
by default. \b is effectively an agnostic equivalent of \&lt; and \&gt;, while
\B will match every space that isn't making a transition from
nonchar -&gt; char or char -&gt; nonchar.
</content>
</entry>
<entry>
<title>libregex: implement \` and \' (begin-of-subj, end-of-subj)</title>
<updated>2020-12-05T03:13:47Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2020-12-05T03:13:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ca53e5aedfebcc1b4091b68e01b2d5cae923f85e'/>
<id>urn:sha1:ca53e5aedfebcc1b4091b68e01b2d5cae923f85e</id>
<content type='text'>
These are GNU extensions, generally equivalent to ^ and $ except that the
new syntax will not match beginning of line after the first in a multi-line
expression or the end of line before absolute last in a multi-line
expression.
</content>
</entry>
<entry>
<title>libregex: disable some of the unimplemented test cases for now</title>
<updated>2020-08-04T02:16:43Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2020-08-04T02:16:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=61898cde69374d5a9994e2074605bc4101aff72d'/>
<id>urn:sha1:61898cde69374d5a9994e2074605bc4101aff72d</id>
<content type='text'>
This should allow the tests to actually pass. Future work will uncomment the
unimplemented tests as they're implemented.
</content>
</entry>
<entry>
<title>Further normalize copyright notices</title>
<updated>2019-09-26T16:19:22Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2019-09-26T16:19:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e12ff891366cf94db4bfe4c2c810b26a5531053d'/>
<id>urn:sha1:e12ff891366cf94db4bfe4c2c810b26a5531053d</id>
<content type='text'>
- s/C/c/ where I've been inconsistent about it
- +SPDX tags
- Remove "All rights reserved" where possible

Requested by:	rgrimes (all rights reserved)
</content>
</entry>
</feed>
