notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
We just patched an SQL injection. There is no evidence it was exploited. That doesn’t mean it wasn’t. Please change your password. You might want to hold off on that change. We have a few more to fix.
non port: devel/llvm-cheri/pkg-plist
SVNWeb

Number of commits found: 23

Tue, 3 Jan 2023
[ 22:20 Brooks Davis (brooks) search for other commits by this committer ]    commit hash:3c1b4ff32113cbaccf1d351b1b507297c5eaa991  commit hash:3c1b4ff32113cbaccf1d351b1b507297c5eaa991  commit hash:3c1b4ff32113cbaccf1d351b1b507297c5eaa991  3c1b4ff  (Only the first 10 of 12 ports in this commit are shown above. View all ports for this commit)
devel/llvm-{cheri,morello}: Update to new snapshots

llvm-cheri:
 - This updates from an LLVM 13 base to an LLVM 14 base.
 - Save a little compile time by dropping MIPS support.  The CHERI
   MIPS target still exists, but CheriBSD no longer supports it and the
   places that use it (e.g., https://cheri-compiler-explorer.cl.cam.ac.uk)
   use a Linux build.

llvm-morello:
 - Minor optimization improvements
Fri, 2 Dec 2022
[ 00:39 Brooks Davis (brooks) search for other commits by this committer ]    commit hash:bae4ebdcf9c2a12d71a656cd474f2a9ff7c108ba  commit hash:bae4ebdcf9c2a12d71a656cd474f2a9ff7c108ba  commit hash:bae4ebdcf9c2a12d71a656cd474f2a9ff7c108ba  bae4ebd 
llvm-{cheri,morello}: don't install std*.h

As with regular llvm ports, don't install std*.h as they conflict with
FreeBSD versions.

While here, update llvm-cheri to the latest snapshot.
Tue, 3 May 2022
[ 18:58 Brooks Davis (brooks) search for other commits by this committer ]    commit hash:f141ed66e36aeff760541a5867b7af61d005c8d3  commit hash:f141ed66e36aeff760541a5867b7af61d005c8d3  commit hash:f141ed66e36aeff760541a5867b7af61d005c8d3  f141ed6 
devel/llvm-{cheri,morello}: Fix plist without LLD

The ld -> ld.lld symlink is enabled by the LLD option.

Sponsored by:	DARPA, AFRL
Thu, 28 Apr 2022
[ 17:16 Brooks Davis (brooks) search for other commits by this committer ]    commit hash:056b4e7ee18213aefdf156a54e32edb12b015a80  commit hash:056b4e7ee18213aefdf156a54e32edb12b015a80  commit hash:056b4e7ee18213aefdf156a54e32edb12b015a80  056b4e7 
devel/llvm-{cheri,morello}: Add ld symlink

Add an ld -> ld.lld symlink in ${PREFIX}/llvm-{cheri,morello}/bin so
that clang finds the linker without adding -fuse-ld=ld.lld.
Fri, 7 Jan 2022
[ 22:31 Brooks Davis (brooks) search for other commits by this committer ]    commit hash:54b14b73f45b269341c9cc116782e0b662cb7caa  commit hash:54b14b73f45b269341c9cc116782e0b662cb7caa  commit hash:54b14b73f45b269341c9cc116782e0b662cb7caa  54b14b7 
devel/llvm-cheri: Update to a new snapshot

Adopt Makefile.COMMANDS file used in other llvm ports to reduce the size
of the main Makefile and limit churn there.
Tue, 15 Dec 2020
[ 00:24 brooks search for other commits by this committer ] Original commit   Revision:558115
Update to a new snapshot

Allow to build on powerpc64 and add PowerPC target. [0]

Add ARM target (needed for boot/firmware bits in some cases for Arm64).

PR:		251826 [0]
Submitted by:	pkubaj [0]
Sponsored by:	DARPA
Mon, 19 Oct 2020
[ 23:06 brooks search for other commits by this committer ] Original commit   Revision:552775
New snapshot and infrastructure updates

Reduce the number of targets built to CHERI targets (RISC-V and Mips)
and plausable host targets (AArch64 and X86).

Allow this port to be used as a master port by an port in an overlay.
That is mostly allowing certain variables to be overridden plus using
.PARSEDIR to find llvm-devel's license files.
Tue, 13 Oct 2020
[ 21:10 brooks search for other commits by this committer ] Original commit   Revision:552284
Resurrect devel/llvm-cheri and update

This version comes from the dev branch as that is close to the base for
the upcoming release of the Arm Morello toolchain.

Make the CROSS_TOOLCHAIN file machine-independent and install it as
llvm-cheri.

Sponsored by:	DARPA
Fri, 27 Mar 2020
[ 16:11 brooks search for other commits by this committer ] Original commit   Revision:529267
Update qemu-cheri and llvm-cheri to recent snapshots.

In qemu-cheri:
 * Fix build with llvm10 [0]
 * Remove the 256-bit capability version
 * Add CHERI RISC-V

PR:		244768 [0]
Submitted by:	dim [0]
Sponsored by:	DARPA
Thu, 12 Dec 2019
[ 00:02 brooks search for other commits by this committer ] Original commit   Revision:519848
Update to fresh qemu-cheri and llvm-cheri snapshots.
Wed, 9 Oct 2019
[ 21:59 brooks search for other commits by this committer ] Original commit   Revision:514196
Update CHERI LLVM and Qemu to fresh snapshots.
Tue, 19 Mar 2019
[ 16:52 brooks search for other commits by this committer ] Original commit   Revision:496274
Upgrade to a new LLVM 9-pre based snapshot.

 - Update LICENSE data for new project license
 - Switch from seperate git repos to the new mono-repo.
Mon, 28 Jan 2019
[ 23:33 brooks search for other commits by this committer ] Original commit   Revision:491522
Update to a new shpashot matching our upcoming paper.

Sponsored by:	DARPA, AFRL
Thu, 16 Aug 2018
[ 23:48 brooks search for other commits by this committer ] Original commit   Revision:477399
Update to a new snapshot.

Reduce diffs to devel/llvm-devel.
Mon, 18 Jun 2018
[ 21:30 brooks search for other commits by this committer ] Original commit   Revision:472718
Update CHERI LLVM and QEMU to new snapshots.

Committed together as code generated by the new LLVM requires updated
(virtual) hardware.

Sponsored by:	DARPA, AFRL
Wed, 7 Feb 2018
[ 01:04 brooks search for other commits by this committer ] Original commit   Revision:461122
Update to a new snapshot.

Sponsored by:	DARPA, AFRL
Thu, 16 Nov 2017
[ 21:44 brooks search for other commits by this committer ] Original commit   Revision:454342
Update to a new snapshot and apply the patch for posix_fallocate()
support being remove for ZFS

PR:		223383, 223440
Sponsored by:	DARPA, AFRL
Fri, 13 Oct 2017
[ 01:25 brooks search for other commits by this committer ] Original commit   Revision:451941
Update to a new snapshot.

Add CROSS_TOOLCHAIN files (currently requiring in-tree binutils).
Sun, 24 Apr 2016
[ 07:14 brooks search for other commits by this committer ] Original commit   Revision:413922
Add a version of llvm-cheri for 128-bit CHERI capabilities.

No functional change to devel/llvm-cheri, just plist generalization.

Sponsored by:	DARPA, AFRL
Tue, 23 Feb 2016
[ 01:53 brooks search for other commits by this committer ] Original commit   Revision:409378
Update to the latest snapshot.
Tue, 26 Jan 2016
[ 02:19 brooks search for other commits by this committer ] Original commit   Revision:407254
Upgrade to a new snapshot and switch to a -cheri suffix similar to other
llvm ports.

PR:		206036
Thu, 10 Dec 2015
[ 11:37 brooks search for other commits by this committer ] Original commit   Revision:403448
Update to a new CHERI-LLVM/Clang snapshot.
Thu, 30 Jul 2015
[ 22:21 brooks search for other commits by this committer ] Original commit   Revision:393275
Replace lang/clang-cheri with devel/llvm-cheri derived from devel/llvm-devel
and update to the latest versions in git.

Sponsored by:	DARPA, AFRL

Number of commits found: 23