diff --git a/CHANGES b/CHANGES index dbf67b1918..26b45a1f3f 100644 --- a/CHANGES +++ b/CHANGES @@ -1,4 +1,15 @@ +2.5-771 | 2018-07-24 02:26:17 +0000 + + * Support building plugins from Bro installation prefix so that it + does no longer need access to a Bro source/build tree. This + required installing various Bro headers, BinPAC and it's headers, + bifcl, and Bro's custom CMake modules. (Jon Siwek, Corelight) + + * Add binpac to install process. (Jon Siwek, Corelight) + + * Move bifcl to a separate repo. (Jon Siwek, Corelight) + 2.5-766 | 2018-07-24 01:39:07 +0000 * Clusterization of configureation framework. (Johanna Amann, Corelight) diff --git a/NEWS b/NEWS index 0caf8ad58a..9b5d00943f 100644 --- a/NEWS +++ b/NEWS @@ -269,6 +269,11 @@ New Functionality double quotes maintain their case-sensitivity. So for example /"foo"/i will not match "Foo", but it will match "foo". +- "make install" now installs Bro's include headers (and more) into + --prefix so that compiling plugins does no longer need access to a + source/build tree. For OS distributions, this also facilitates + creating "bro-devel" packages providing all files necessary to build + plugins. Changed Functionality --------------------- diff --git a/VERSION b/VERSION index 08fbf3ec7b..2fb81e9be3 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.5-766 +2.5-771 diff --git a/aux/bifcl b/aux/bifcl index c7adafebd7..c1a154dab5 160000 --- a/aux/bifcl +++ b/aux/bifcl @@ -1 +1 @@ -Subproject commit c7adafebd79631c7815db2eb5a9dd9a6f086e2e2 +Subproject commit c1a154dab5c0d78a907ebfca71805b7a6dfb5952 diff --git a/aux/binpac b/aux/binpac index 3f2e6eec68..bfdb7a8194 160000 --- a/aux/binpac +++ b/aux/binpac @@ -1 +1 @@ -Subproject commit 3f2e6eec68b8cb09e541c7301b0b19e57c6ec18e +Subproject commit bfdb7a8194a84a6298f8776d7ac7132313742715 diff --git a/aux/bro-aux b/aux/bro-aux index 5337a283bb..0c60d51cf7 160000 --- a/aux/bro-aux +++ b/aux/bro-aux @@ -1 +1 @@ -Subproject commit 5337a283bb9756eb4ba5119aeede6626787a53ca +Subproject commit 0c60d51cf7faac478397bde72e7ead536365aa2d diff --git a/aux/broccoli b/aux/broccoli index d9041cc95d..86ebcbbebb 160000 --- a/aux/broccoli +++ b/aux/broccoli @@ -1 +1 @@ -Subproject commit d9041cc95d2232dbbcf36647f34537da22e360ff +Subproject commit 86ebcbbebbfa4d7df33cec7ad6dfe7996b0a3ca3 diff --git a/aux/broctl b/aux/broctl index e28feb1ed8..1d6d148b2f 160000 --- a/aux/broctl +++ b/aux/broctl @@ -1 +1 @@ -Subproject commit e28feb1ed80a5787f4d6055fbe15b1699397871e +Subproject commit 1d6d148b2feae71861f11ee21911aa64b7a360aa diff --git a/aux/broker b/aux/broker index 2285177616..99e0c0d40e 160000 --- a/aux/broker +++ b/aux/broker @@ -1 +1 @@ -Subproject commit 2285177616bf0e0bed6758bccf63f3dfee4d2b4f +Subproject commit 99e0c0d40e176e7a8618d45de68b4cd528f7b7af