Revision: 75343
          http://sourceforge.net/p/brlcad/code/75343
Author:   starseeker
Date:     2020-04-10 20:27:48 +0000 (Fri, 10 Apr 2020)
Log Message:
-----------
checkpoint

Modified Paths:
--------------
    brlcad/trunk/doc/legal/embedded/CMakeLists.txt
    brlcad/trunk/doc/legal/embedded/DejaVu_Fonts.txt
    brlcad/trunk/doc/legal/embedded/Eigen.txt
    brlcad/trunk/doc/legal/embedded/OpenNURBS.txt
    brlcad/trunk/doc/legal/embedded/RTree.txt
    brlcad/trunk/doc/legal/embedded/SPSR.txt
    brlcad/trunk/doc/legal/embedded/STIX_Font_License_2010.txt
    brlcad/trunk/doc/legal/embedded/ayam_icons.txt
    brlcad/trunk/doc/legal/embedded/bullet.txt
    brlcad/trunk/doc/legal/embedded/chull2d.txt
    brlcad/trunk/doc/legal/embedded/clipper.txt
    brlcad/trunk/doc/legal/embedded/db_faa-info.txt
    brlcad/trunk/doc/legal/embedded/db_nist-info.txt
    brlcad/trunk/doc/legal/embedded/dehumanize.txt
    brlcad/trunk/doc/legal/embedded/delaunator.txt
    brlcad/trunk/doc/legal/embedded/earcut.txt
    brlcad/trunk/doc/legal/embedded/fnmatch.txt
    brlcad/trunk/doc/legal/embedded/fontstash.txt
    brlcad/trunk/doc/legal/embedded/gct.txt
    brlcad/trunk/doc/legal/embedded/gdal_gcv_plugin.txt
    brlcad/trunk/doc/legal/embedded/humanize.txt
    brlcad/trunk/doc/legal/embedded/hv3.txt
    brlcad/trunk/doc/legal/embedded/hv3_combobox.txt
    brlcad/trunk/doc/legal/embedded/hv3_snit.txt
    brlcad/trunk/doc/legal/embedded/libtermlib.txt
    brlcad/trunk/doc/legal/embedded/msinttypes.txt
    brlcad/trunk/doc/legal/embedded/nurbs_fit.txt
    brlcad/trunk/doc/legal/embedded/obr.txt
    brlcad/trunk/doc/legal/embedded/osg.txt
    brlcad/trunk/doc/legal/embedded/osl.txt
    brlcad/trunk/doc/legal/embedded/pbrt.txt
    brlcad/trunk/doc/legal/embedded/point_in_polygon.txt
    brlcad/trunk/doc/legal/embedded/point_in_polyhedron.txt
    brlcad/trunk/doc/legal/embedded/polygonizer.txt
    brlcad/trunk/doc/legal/embedded/pstdint.txt
    brlcad/trunk/doc/legal/embedded/qsort.txt
    brlcad/trunk/doc/legal/embedded/realpath.txt
    brlcad/trunk/doc/legal/embedded/search.txt
    brlcad/trunk/doc/legal/embedded/sh_wood.txt
    brlcad/trunk/doc/legal/embedded/sobolseq.txt
    brlcad/trunk/doc/legal/embedded/sscanf.txt
    brlcad/trunk/doc/legal/embedded/tcl.txt
    brlcad/trunk/doc/legal/embedded/tinythread.txt
    brlcad/trunk/doc/legal/embedded/tkcon.txt
    brlcad/trunk/doc/legal/embedded/tri_pt.txt
    brlcad/trunk/doc/legal/embedded/uce_dirent.txt
    brlcad/trunk/doc/legal/embedded/whereami.txt
    brlcad/trunk/doc/legal/embedded/x24.txt
    brlcad/trunk/doc/legal/embedded/y2038.txt
    brlcad/trunk/regress/licenses/licenses_check.cpp
    brlcad/trunk/src/libdm/fontstash/stb_truetype.h

Added Paths:
-----------
    brlcad/trunk/doc/legal/embedded/QuickHull.txt
    brlcad/trunk/doc/legal/embedded/mt19937ar.txt

Removed Paths:
-------------
    brlcad/trunk/doc/legal/embedded/chull3d.txt
    brlcad/trunk/doc/legal/embedded/openimageio.txt
    brlcad/trunk/doc/legal/embedded/randmt.txt
    brlcad/trunk/doc/legal/embedded/scriptsort.txt

Modified: brlcad/trunk/doc/legal/embedded/CMakeLists.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/CMakeLists.txt      2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/CMakeLists.txt      2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -2,7 +2,6 @@
   ayam_icons.txt
   bullet.txt
   chull2d.txt
-  chull3d.txt
   clipper.txt
   db_faa-info.txt
   db_nist-info.txt
@@ -21,9 +20,9 @@
   hv3_snit.txt
   libtermlib.txt
   msinttypes.txt
+  mt19937ar.txt
   nurbs_fit.txt
   obr.txt
-  openimageio.txt
   OpenNURBS.txt
   osg.txt
   osl.txt
@@ -33,10 +32,9 @@
   polygonizer.txt
   pstdint.txt
   qsort.txt
-  randmt.txt
+  QuickHull.txt
   realpath.txt
   RTree.txt
-  scriptsort.txt
   search.txt
   sh_wood.txt
   sobolseq.txt

Modified: brlcad/trunk/doc/legal/embedded/DejaVu_Fonts.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/DejaVu_Fonts.txt    2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/DejaVu_Fonts.txt    2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -97,3 +97,5 @@
 . fr.
 
 $Id: LICENSE 2133 2007-11-28 02:46:28Z lechimp $
+
+file:doc/docbook/resources/other/fonts/dejavu-lgc-fonts.tar.bz2

Modified: brlcad/trunk/doc/legal/embedded/Eigen.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/Eigen.txt   2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/Eigen.txt   2020-04-10 20:27:48 UTC (rev 
75343)
@@ -977,3 +977,306 @@
 EVEN IF ANY OF SAID PARTIES HAS BEEN WARNED OF THE
 POSSIBILITY OF SUCH LOSS OR DAMAGES.
 
+file:src/other/Eigen/Eigen/CMakeLists.txt
+file:src/other/Eigen/Eigen/Cholesky
+file:src/other/Eigen/Eigen/CholmodSupport
+file:src/other/Eigen/Eigen/Core
+file:src/other/Eigen/Eigen/Dense
+file:src/other/Eigen/Eigen/Eigen
+file:src/other/Eigen/Eigen/Eigenvalues
+file:src/other/Eigen/Eigen/Geometry
+file:src/other/Eigen/Eigen/Householder
+file:src/other/Eigen/Eigen/IterativeLinearSolvers
+file:src/other/Eigen/Eigen/Jacobi
+file:src/other/Eigen/Eigen/LU
+file:src/other/Eigen/Eigen/MetisSupport
+file:src/other/Eigen/Eigen/OrderingMethods
+file:src/other/Eigen/Eigen/PaStiXSupport
+file:src/other/Eigen/Eigen/PardisoSupport
+file:src/other/Eigen/Eigen/QR
+file:src/other/Eigen/Eigen/QtAlignedMalloc
+file:src/other/Eigen/Eigen/SPQRSupport
+file:src/other/Eigen/Eigen/SVD
+file:src/other/Eigen/Eigen/Sparse
+file:src/other/Eigen/Eigen/SparseCholesky
+file:src/other/Eigen/Eigen/SparseCore
+file:src/other/Eigen/Eigen/SparseLU
+file:src/other/Eigen/Eigen/SparseQR
+file:src/other/Eigen/Eigen/StdDeque
+file:src/other/Eigen/Eigen/StdList
+file:src/other/Eigen/Eigen/StdVector
+file:src/other/Eigen/Eigen/SuperLUSupport
+file:src/other/Eigen/Eigen/UmfPackSupport
+file:src/other/Eigen/Eigen/src/Cholesky/LDLT.h
+file:src/other/Eigen/Eigen/src/Cholesky/LLT.h
+file:src/other/Eigen/Eigen/src/Cholesky/LLT_LAPACKE.h
+file:src/other/Eigen/Eigen/src/CholmodSupport/CholmodSupport.h
+file:src/other/Eigen/Eigen/src/Core/Array.h
+file:src/other/Eigen/Eigen/src/Core/ArrayBase.h
+file:src/other/Eigen/Eigen/src/Core/ArrayWrapper.h
+file:src/other/Eigen/Eigen/src/Core/Assign.h
+file:src/other/Eigen/Eigen/src/Core/AssignEvaluator.h
+file:src/other/Eigen/Eigen/src/Core/Assign_MKL.h
+file:src/other/Eigen/Eigen/src/Core/BandMatrix.h
+file:src/other/Eigen/Eigen/src/Core/Block.h
+file:src/other/Eigen/Eigen/src/Core/BooleanRedux.h
+file:src/other/Eigen/Eigen/src/Core/CommaInitializer.h
+file:src/other/Eigen/Eigen/src/Core/ConditionEstimator.h
+file:src/other/Eigen/Eigen/src/Core/CoreEvaluators.h
+file:src/other/Eigen/Eigen/src/Core/CoreIterators.h
+file:src/other/Eigen/Eigen/src/Core/CwiseBinaryOp.h
+file:src/other/Eigen/Eigen/src/Core/CwiseNullaryOp.h
+file:src/other/Eigen/Eigen/src/Core/CwiseTernaryOp.h
+file:src/other/Eigen/Eigen/src/Core/CwiseUnaryOp.h
+file:src/other/Eigen/Eigen/src/Core/CwiseUnaryView.h
+file:src/other/Eigen/Eigen/src/Core/DenseBase.h
+file:src/other/Eigen/Eigen/src/Core/DenseCoeffsBase.h
+file:src/other/Eigen/Eigen/src/Core/DenseStorage.h
+file:src/other/Eigen/Eigen/src/Core/Diagonal.h
+file:src/other/Eigen/Eigen/src/Core/DiagonalMatrix.h
+file:src/other/Eigen/Eigen/src/Core/DiagonalProduct.h
+file:src/other/Eigen/Eigen/src/Core/Dot.h
+file:src/other/Eigen/Eigen/src/Core/EigenBase.h
+file:src/other/Eigen/Eigen/src/Core/ForceAlignedAccess.h
+file:src/other/Eigen/Eigen/src/Core/Fuzzy.h
+file:src/other/Eigen/Eigen/src/Core/GeneralProduct.h
+file:src/other/Eigen/Eigen/src/Core/GenericPacketMath.h
+file:src/other/Eigen/Eigen/src/Core/GlobalFunctions.h
+file:src/other/Eigen/Eigen/src/Core/IO.h
+file:src/other/Eigen/Eigen/src/Core/Inverse.h
+file:src/other/Eigen/Eigen/src/Core/Map.h
+file:src/other/Eigen/Eigen/src/Core/MapBase.h
+file:src/other/Eigen/Eigen/src/Core/MathFunctions.h
+file:src/other/Eigen/Eigen/src/Core/MathFunctionsImpl.h
+file:src/other/Eigen/Eigen/src/Core/Matrix.h
+file:src/other/Eigen/Eigen/src/Core/MatrixBase.h
+file:src/other/Eigen/Eigen/src/Core/NestByValue.h
+file:src/other/Eigen/Eigen/src/Core/NoAlias.h
+file:src/other/Eigen/Eigen/src/Core/NumTraits.h
+file:src/other/Eigen/Eigen/src/Core/PermutationMatrix.h
+file:src/other/Eigen/Eigen/src/Core/PlainObjectBase.h
+file:src/other/Eigen/Eigen/src/Core/Product.h
+file:src/other/Eigen/Eigen/src/Core/ProductEvaluators.h
+file:src/other/Eigen/Eigen/src/Core/Random.h
+file:src/other/Eigen/Eigen/src/Core/Redux.h
+file:src/other/Eigen/Eigen/src/Core/Ref.h
+file:src/other/Eigen/Eigen/src/Core/Replicate.h
+file:src/other/Eigen/Eigen/src/Core/ReturnByValue.h
+file:src/other/Eigen/Eigen/src/Core/Reverse.h
+file:src/other/Eigen/Eigen/src/Core/Select.h
+file:src/other/Eigen/Eigen/src/Core/SelfAdjointView.h
+file:src/other/Eigen/Eigen/src/Core/SelfCwiseBinaryOp.h
+file:src/other/Eigen/Eigen/src/Core/Solve.h
+file:src/other/Eigen/Eigen/src/Core/SolveTriangular.h
+file:src/other/Eigen/Eigen/src/Core/SolverBase.h
+file:src/other/Eigen/Eigen/src/Core/StableNorm.h
+file:src/other/Eigen/Eigen/src/Core/Stride.h
+file:src/other/Eigen/Eigen/src/Core/Swap.h
+file:src/other/Eigen/Eigen/src/Core/Transpose.h
+file:src/other/Eigen/Eigen/src/Core/Transpositions.h
+file:src/other/Eigen/Eigen/src/Core/TriangularMatrix.h
+file:src/other/Eigen/Eigen/src/Core/VectorBlock.h
+file:src/other/Eigen/Eigen/src/Core/VectorwiseOp.h
+file:src/other/Eigen/Eigen/src/Core/Visitor.h
+file:src/other/Eigen/Eigen/src/Core/arch/AVX/Complex.h
+file:src/other/Eigen/Eigen/src/Core/arch/AVX/MathFunctions.h
+file:src/other/Eigen/Eigen/src/Core/arch/AVX/PacketMath.h
+file:src/other/Eigen/Eigen/src/Core/arch/AVX/TypeCasting.h
+file:src/other/Eigen/Eigen/src/Core/arch/AVX512/MathFunctions.h
+file:src/other/Eigen/Eigen/src/Core/arch/AVX512/PacketMath.h
+file:src/other/Eigen/Eigen/src/Core/arch/AltiVec/Complex.h
+file:src/other/Eigen/Eigen/src/Core/arch/AltiVec/MathFunctions.h
+file:src/other/Eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h
+file:src/other/Eigen/Eigen/src/Core/arch/CUDA/Complex.h
+file:src/other/Eigen/Eigen/src/Core/arch/CUDA/Half.h
+file:src/other/Eigen/Eigen/src/Core/arch/CUDA/MathFunctions.h
+file:src/other/Eigen/Eigen/src/Core/arch/CUDA/PacketMath.h
+file:src/other/Eigen/Eigen/src/Core/arch/CUDA/PacketMathHalf.h
+file:src/other/Eigen/Eigen/src/Core/arch/CUDA/TypeCasting.h
+file:src/other/Eigen/Eigen/src/Core/arch/Default/ConjHelper.h
+file:src/other/Eigen/Eigen/src/Core/arch/Default/Settings.h
+file:src/other/Eigen/Eigen/src/Core/arch/NEON/Complex.h
+file:src/other/Eigen/Eigen/src/Core/arch/NEON/MathFunctions.h
+file:src/other/Eigen/Eigen/src/Core/arch/NEON/PacketMath.h
+file:src/other/Eigen/Eigen/src/Core/arch/SSE/Complex.h
+file:src/other/Eigen/Eigen/src/Core/arch/SSE/MathFunctions.h
+file:src/other/Eigen/Eigen/src/Core/arch/SSE/PacketMath.h
+file:src/other/Eigen/Eigen/src/Core/arch/SSE/TypeCasting.h
+file:src/other/Eigen/Eigen/src/Core/arch/ZVector/Complex.h
+file:src/other/Eigen/Eigen/src/Core/arch/ZVector/MathFunctions.h
+file:src/other/Eigen/Eigen/src/Core/arch/ZVector/PacketMath.h
+file:src/other/Eigen/Eigen/src/Core/functors/AssignmentFunctors.h
+file:src/other/Eigen/Eigen/src/Core/functors/BinaryFunctors.h
+file:src/other/Eigen/Eigen/src/Core/functors/NullaryFunctors.h
+file:src/other/Eigen/Eigen/src/Core/functors/StlFunctors.h
+file:src/other/Eigen/Eigen/src/Core/functors/TernaryFunctors.h
+file:src/other/Eigen/Eigen/src/Core/functors/UnaryFunctors.h
+file:src/other/Eigen/Eigen/src/Core/products/GeneralBlockPanelKernel.h
+file:src/other/Eigen/Eigen/src/Core/products/GeneralMatrixMatrix.h
+file:src/other/Eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h
+file:src/other/Eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h
+file:src/other/Eigen/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h
+file:src/other/Eigen/Eigen/src/Core/products/GeneralMatrixVector.h
+file:src/other/Eigen/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h
+file:src/other/Eigen/Eigen/src/Core/products/Parallelizer.h
+file:src/other/Eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix.h
+file:src/other/Eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h
+file:src/other/Eigen/Eigen/src/Core/products/SelfadjointMatrixVector.h
+file:src/other/Eigen/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h
+file:src/other/Eigen/Eigen/src/Core/products/SelfadjointProduct.h
+file:src/other/Eigen/Eigen/src/Core/products/SelfadjointRank2Update.h
+file:src/other/Eigen/Eigen/src/Core/products/TriangularMatrixMatrix.h
+file:src/other/Eigen/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h
+file:src/other/Eigen/Eigen/src/Core/products/TriangularMatrixVector.h
+file:src/other/Eigen/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h
+file:src/other/Eigen/Eigen/src/Core/products/TriangularSolverMatrix.h
+file:src/other/Eigen/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h
+file:src/other/Eigen/Eigen/src/Core/products/TriangularSolverVector.h
+file:src/other/Eigen/Eigen/src/Core/util/BlasUtil.h
+file:src/other/Eigen/Eigen/src/Core/util/Constants.h
+file:src/other/Eigen/Eigen/src/Core/util/DisableStupidWarnings.h
+file:src/other/Eigen/Eigen/src/Core/util/ForwardDeclarations.h
+file:src/other/Eigen/Eigen/src/Core/util/MKL_support.h
+file:src/other/Eigen/Eigen/src/Core/util/Macros.h
+file:src/other/Eigen/Eigen/src/Core/util/Memory.h
+file:src/other/Eigen/Eigen/src/Core/util/Meta.h
+file:src/other/Eigen/Eigen/src/Core/util/NonMPL2.h
+file:src/other/Eigen/Eigen/src/Core/util/ReenableStupidWarnings.h
+file:src/other/Eigen/Eigen/src/Core/util/StaticAssert.h
+file:src/other/Eigen/Eigen/src/Core/util/XprHelper.h
+file:src/other/Eigen/Eigen/src/Eigenvalues/ComplexEigenSolver.h
+file:src/other/Eigen/Eigen/src/Eigenvalues/ComplexSchur.h
+file:src/other/Eigen/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h
+file:src/other/Eigen/Eigen/src/Eigenvalues/EigenSolver.h
+file:src/other/Eigen/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h
+file:src/other/Eigen/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
+file:src/other/Eigen/Eigen/src/Eigenvalues/HessenbergDecomposition.h
+file:src/other/Eigen/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h
+file:src/other/Eigen/Eigen/src/Eigenvalues/RealQZ.h
+file:src/other/Eigen/Eigen/src/Eigenvalues/RealSchur.h
+file:src/other/Eigen/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h
+file:src/other/Eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h
+file:src/other/Eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h
+file:src/other/Eigen/Eigen/src/Eigenvalues/Tridiagonalization.h
+file:src/other/Eigen/Eigen/src/Geometry/AlignedBox.h
+file:src/other/Eigen/Eigen/src/Geometry/AngleAxis.h
+file:src/other/Eigen/Eigen/src/Geometry/EulerAngles.h
+file:src/other/Eigen/Eigen/src/Geometry/Homogeneous.h
+file:src/other/Eigen/Eigen/src/Geometry/Hyperplane.h
+file:src/other/Eigen/Eigen/src/Geometry/OrthoMethods.h
+file:src/other/Eigen/Eigen/src/Geometry/ParametrizedLine.h
+file:src/other/Eigen/Eigen/src/Geometry/Quaternion.h
+file:src/other/Eigen/Eigen/src/Geometry/Rotation2D.h
+file:src/other/Eigen/Eigen/src/Geometry/RotationBase.h
+file:src/other/Eigen/Eigen/src/Geometry/Scaling.h
+file:src/other/Eigen/Eigen/src/Geometry/Transform.h
+file:src/other/Eigen/Eigen/src/Geometry/Translation.h
+file:src/other/Eigen/Eigen/src/Geometry/Umeyama.h
+file:src/other/Eigen/Eigen/src/Geometry/arch/Geometry_SSE.h
+file:src/other/Eigen/Eigen/src/Householder/BlockHouseholder.h
+file:src/other/Eigen/Eigen/src/Householder/Householder.h
+file:src/other/Eigen/Eigen/src/Householder/HouseholderSequence.h
+file:src/other/Eigen/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h
+file:src/other/Eigen/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h
+file:src/other/Eigen/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h
+file:src/other/Eigen/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h
+file:src/other/Eigen/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h
+file:src/other/Eigen/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h
+file:src/other/Eigen/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h
+file:src/other/Eigen/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h
+file:src/other/Eigen/Eigen/src/Jacobi/Jacobi.h
+file:src/other/Eigen/Eigen/src/LU/Determinant.h
+file:src/other/Eigen/Eigen/src/LU/FullPivLU.h
+file:src/other/Eigen/Eigen/src/LU/InverseImpl.h
+file:src/other/Eigen/Eigen/src/LU/PartialPivLU.h
+file:src/other/Eigen/Eigen/src/LU/PartialPivLU_LAPACKE.h
+file:src/other/Eigen/Eigen/src/LU/arch/Inverse_SSE.h
+file:src/other/Eigen/Eigen/src/MetisSupport/MetisSupport.h
+file:src/other/Eigen/Eigen/src/OrderingMethods/Amd.h
+file:src/other/Eigen/Eigen/src/OrderingMethods/Eigen_Colamd.h
+file:src/other/Eigen/Eigen/src/OrderingMethods/Ordering.h
+file:src/other/Eigen/Eigen/src/PaStiXSupport/PaStiXSupport.h
+file:src/other/Eigen/Eigen/src/PardisoSupport/PardisoSupport.h
+file:src/other/Eigen/Eigen/src/QR/ColPivHouseholderQR.h
+file:src/other/Eigen/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h
+file:src/other/Eigen/Eigen/src/QR/CompleteOrthogonalDecomposition.h
+file:src/other/Eigen/Eigen/src/QR/FullPivHouseholderQR.h
+file:src/other/Eigen/Eigen/src/QR/HouseholderQR.h
+file:src/other/Eigen/Eigen/src/QR/HouseholderQR_LAPACKE.h
+file:src/other/Eigen/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h
+file:src/other/Eigen/Eigen/src/SVD/BDCSVD.h
+file:src/other/Eigen/Eigen/src/SVD/JacobiSVD.h
+file:src/other/Eigen/Eigen/src/SVD/JacobiSVD_LAPACKE.h
+file:src/other/Eigen/Eigen/src/SVD/SVDBase.h
+file:src/other/Eigen/Eigen/src/SVD/UpperBidiagonalization.h
+file:src/other/Eigen/Eigen/src/SparseCholesky/SimplicialCholesky.h
+file:src/other/Eigen/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h
+file:src/other/Eigen/Eigen/src/SparseCore/AmbiVector.h
+file:src/other/Eigen/Eigen/src/SparseCore/CompressedStorage.h
+file:src/other/Eigen/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h
+file:src/other/Eigen/Eigen/src/SparseCore/MappedSparseMatrix.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseAssign.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseBlock.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseColEtree.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseCompressedBase.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseCwiseBinaryOp.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseCwiseUnaryOp.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseDenseProduct.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseDiagonalProduct.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseDot.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseFuzzy.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseMap.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseMatrix.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseMatrixBase.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparsePermutation.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseProduct.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseRedux.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseRef.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseSelfAdjointView.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseSolverBase.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseSparseProductWithPruning.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseTranspose.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseTriangularView.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseUtil.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseVector.h
+file:src/other/Eigen/Eigen/src/SparseCore/SparseView.h
+file:src/other/Eigen/Eigen/src/SparseCore/TriangularSolver.h
+file:src/other/Eigen/Eigen/src/SparseLU/SparseLU.h
+file:src/other/Eigen/Eigen/src/SparseLU/SparseLUImpl.h
+file:src/other/Eigen/Eigen/src/SparseLU/SparseLU_Memory.h
+file:src/other/Eigen/Eigen/src/SparseLU/SparseLU_Structs.h
+file:src/other/Eigen/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h
+file:src/other/Eigen/Eigen/src/SparseLU/SparseLU_Utils.h
+file:src/other/Eigen/Eigen/src/SparseLU/SparseLU_column_bmod.h
+file:src/other/Eigen/Eigen/src/SparseLU/SparseLU_column_dfs.h
+file:src/other/Eigen/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h
+file:src/other/Eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h
+file:src/other/Eigen/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h
+file:src/other/Eigen/Eigen/src/SparseLU/SparseLU_kernel_bmod.h
+file:src/other/Eigen/Eigen/src/SparseLU/SparseLU_panel_bmod.h
+file:src/other/Eigen/Eigen/src/SparseLU/SparseLU_panel_dfs.h
+file:src/other/Eigen/Eigen/src/SparseLU/SparseLU_pivotL.h
+file:src/other/Eigen/Eigen/src/SparseLU/SparseLU_pruneL.h
+file:src/other/Eigen/Eigen/src/SparseLU/SparseLU_relax_snode.h
+file:src/other/Eigen/Eigen/src/SparseQR/SparseQR.h
+file:src/other/Eigen/Eigen/src/StlSupport/StdDeque.h
+file:src/other/Eigen/Eigen/src/StlSupport/StdList.h
+file:src/other/Eigen/Eigen/src/StlSupport/StdVector.h
+file:src/other/Eigen/Eigen/src/StlSupport/details.h
+file:src/other/Eigen/Eigen/src/SuperLUSupport/SuperLUSupport.h
+file:src/other/Eigen/Eigen/src/UmfPackSupport/UmfPackSupport.h
+file:src/other/Eigen/Eigen/src/misc/Image.h
+file:src/other/Eigen/Eigen/src/misc/Kernel.h
+file:src/other/Eigen/Eigen/src/misc/RealSvd2x2.h
+file:src/other/Eigen/Eigen/src/misc/blas.h
+file:src/other/Eigen/Eigen/src/misc/lapack.h
+file:src/other/Eigen/Eigen/src/misc/lapacke.h
+file:src/other/Eigen/Eigen/src/misc/lapacke_mangling.h
+file:src/other/Eigen/Eigen/src/plugins/ArrayCwiseBinaryOps.h
+file:src/other/Eigen/Eigen/src/plugins/ArrayCwiseUnaryOps.h
+file:src/other/Eigen/Eigen/src/plugins/BlockMethods.h
+file:src/other/Eigen/Eigen/src/plugins/CommonCwiseBinaryOps.h
+file:src/other/Eigen/Eigen/src/plugins/CommonCwiseUnaryOps.h
+file:src/other/Eigen/Eigen/src/plugins/MatrixCwiseBinaryOps.h
+file:src/other/Eigen/Eigen/src/plugins/MatrixCwiseUnaryOps.h
+

Modified: brlcad/trunk/doc/legal/embedded/OpenNURBS.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/OpenNURBS.txt       2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/OpenNURBS.txt       2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -12,3 +12,235 @@
 ALL IMPLIED WARRANTIES OF FITNESS FOR ANY PARTICULAR PURPOSE AND OF
 MERCHANTABILITY ARE HEREBY DISCLAIMED.
 
+file:src/other/openNURBS/example_brep/example_brep.cpp
+file:src/other/openNURBS/example_gl/example_gl.cpp
+file:src/other/openNURBS/example_read/example_read.cpp
+file:src/other/openNURBS/example_roundtrip/example_roundtrip.cpp
+file:src/other/openNURBS/example_userdata/example_ud.cpp
+file:src/other/openNURBS/example_userdata/example_ud.h
+file:src/other/openNURBS/example_userdata/example_userdata.cpp
+file:src/other/openNURBS/example_write/example_texture.bmp
+file:src/other/openNURBS/example_write/example_write.cpp
+file:src/other/openNURBS/examples_linking_pragmas.h
+file:src/other/openNURBS/faq.txt
+file:src/other/openNURBS/license.txt
+file:src/other/openNURBS/opennurbs.h
+file:src/other/openNURBS/opennurbs.rc
+file:src/other/openNURBS/opennurbs_3dm.h
+file:src/other/openNURBS/opennurbs_3dm_attributes.cpp
+file:src/other/openNURBS/opennurbs_3dm_attributes.h
+file:src/other/openNURBS/opennurbs_3dm_properties.cpp
+file:src/other/openNURBS/opennurbs_3dm_properties.h
+file:src/other/openNURBS/opennurbs_3dm_settings.cpp
+file:src/other/openNURBS/opennurbs_3dm_settings.h
+file:src/other/openNURBS/opennurbs_annotation.cpp
+file:src/other/openNURBS/opennurbs_annotation.h
+file:src/other/openNURBS/opennurbs_annotation2.cpp
+file:src/other/openNURBS/opennurbs_annotation2.h
+file:src/other/openNURBS/opennurbs_arc.cpp
+file:src/other/openNURBS/opennurbs_arc.h
+file:src/other/openNURBS/opennurbs_arccurve.cpp
+file:src/other/openNURBS/opennurbs_arccurve.h
+file:src/other/openNURBS/opennurbs_archive.cpp
+file:src/other/openNURBS/opennurbs_archive.h
+file:src/other/openNURBS/opennurbs_array.cpp
+file:src/other/openNURBS/opennurbs_array.h
+file:src/other/openNURBS/opennurbs_array_defs.h
+file:src/other/openNURBS/opennurbs_base32.cpp
+file:src/other/openNURBS/opennurbs_base32.h
+file:src/other/openNURBS/opennurbs_base64.cpp
+file:src/other/openNURBS/opennurbs_base64.h
+file:src/other/openNURBS/opennurbs_basic.cpp
+file:src/other/openNURBS/opennurbs_beam.cpp
+file:src/other/openNURBS/opennurbs_beam.h
+file:src/other/openNURBS/opennurbs_bezier.cpp
+file:src/other/openNURBS/opennurbs_bezier.h
+file:src/other/openNURBS/opennurbs_beziervolume.cpp
+file:src/other/openNURBS/opennurbs_bitmap.cpp
+file:src/other/openNURBS/opennurbs_bitmap.h
+file:src/other/openNURBS/opennurbs_bounding_box.cpp
+file:src/other/openNURBS/opennurbs_bounding_box.h
+file:src/other/openNURBS/opennurbs_box.cpp
+file:src/other/openNURBS/opennurbs_box.h
+file:src/other/openNURBS/opennurbs_brep.cpp
+file:src/other/openNURBS/opennurbs_brep.h
+file:src/other/openNURBS/opennurbs_brep_changesrf.cpp
+file:src/other/openNURBS/opennurbs_brep_extrude.cpp
+file:src/other/openNURBS/opennurbs_brep_io.cpp
+file:src/other/openNURBS/opennurbs_brep_isvalid.cpp
+file:src/other/openNURBS/opennurbs_brep_kinky.cpp
+file:src/other/openNURBS/opennurbs_brep_region.cpp
+file:src/other/openNURBS/opennurbs_brep_tools.cpp
+file:src/other/openNURBS/opennurbs_brep_v2valid.cpp
+file:src/other/openNURBS/opennurbs_circle.cpp
+file:src/other/openNURBS/opennurbs_circle.h
+file:src/other/openNURBS/opennurbs_color.cpp
+file:src/other/openNURBS/opennurbs_color.h
+file:src/other/openNURBS/opennurbs_compress.cpp
+file:src/other/openNURBS/opennurbs_compress.h
+file:src/other/openNURBS/opennurbs_cone.cpp
+file:src/other/openNURBS/opennurbs_cone.h
+file:src/other/openNURBS/opennurbs_crc.cpp
+file:src/other/openNURBS/opennurbs_crc.h
+file:src/other/openNURBS/opennurbs_curve.cpp
+file:src/other/openNURBS/opennurbs_curve.h
+file:src/other/openNURBS/opennurbs_curveonsurface.cpp
+file:src/other/openNURBS/opennurbs_curveonsurface.h
+file:src/other/openNURBS/opennurbs_curveproxy.cpp
+file:src/other/openNURBS/opennurbs_curveproxy.h
+file:src/other/openNURBS/opennurbs_cylinder.cpp
+file:src/other/openNURBS/opennurbs_cylinder.h
+file:src/other/openNURBS/opennurbs_defines.cpp
+file:src/other/openNURBS/opennurbs_defines.h
+file:src/other/openNURBS/opennurbs_detail.cpp
+file:src/other/openNURBS/opennurbs_detail.h
+file:src/other/openNURBS/opennurbs_dimstyle.cpp
+file:src/other/openNURBS/opennurbs_dimstyle.h
+file:src/other/openNURBS/opennurbs_dll.cpp
+file:src/other/openNURBS/opennurbs_dll_resource.h
+file:src/other/openNURBS/opennurbs_ellipse.cpp
+file:src/other/openNURBS/opennurbs_ellipse.h
+file:src/other/openNURBS/opennurbs_embedded_file.cpp
+file:src/other/openNURBS/opennurbs_error.cpp
+file:src/other/openNURBS/opennurbs_error.h
+file:src/other/openNURBS/opennurbs_error_message.cpp
+file:src/other/openNURBS/opennurbs_evaluate_nurbs.cpp
+file:src/other/openNURBS/opennurbs_evaluate_nurbs.h
+file:src/other/openNURBS/opennurbs_extensions.cpp
+file:src/other/openNURBS/opennurbs_extensions.h
+file:src/other/openNURBS/opennurbs_font.cpp
+file:src/other/openNURBS/opennurbs_font.h
+file:src/other/openNURBS/opennurbs_fpoint.h
+file:src/other/openNURBS/opennurbs_fsp.cpp
+file:src/other/openNURBS/opennurbs_fsp.h
+file:src/other/openNURBS/opennurbs_fsp_defs.h
+file:src/other/openNURBS/opennurbs_geometry.cpp
+file:src/other/openNURBS/opennurbs_geometry.h
+file:src/other/openNURBS/opennurbs_gl.cpp
+file:src/other/openNURBS/opennurbs_gl.h
+file:src/other/openNURBS/opennurbs_group.cpp
+file:src/other/openNURBS/opennurbs_group.h
+file:src/other/openNURBS/opennurbs_hatch.cpp
+file:src/other/openNURBS/opennurbs_hatch.h
+file:src/other/openNURBS/opennurbs_hsort_template.h
+file:src/other/openNURBS/opennurbs_instance.cpp
+file:src/other/openNURBS/opennurbs_instance.h
+file:src/other/openNURBS/opennurbs_intersect.cpp
+file:src/other/openNURBS/opennurbs_intersect.h
+file:src/other/openNURBS/opennurbs_knot.cpp
+file:src/other/openNURBS/opennurbs_knot.h
+file:src/other/openNURBS/opennurbs_layer.cpp
+file:src/other/openNURBS/opennurbs_layer.h
+file:src/other/openNURBS/opennurbs_light.cpp
+file:src/other/openNURBS/opennurbs_light.h
+file:src/other/openNURBS/opennurbs_line.cpp
+file:src/other/openNURBS/opennurbs_line.h
+file:src/other/openNURBS/opennurbs_linecurve.cpp
+file:src/other/openNURBS/opennurbs_linecurve.h
+file:src/other/openNURBS/opennurbs_linestyle.h
+file:src/other/openNURBS/opennurbs_linetype.cpp
+file:src/other/openNURBS/opennurbs_linetype.h
+file:src/other/openNURBS/opennurbs_lookup.cpp
+file:src/other/openNURBS/opennurbs_lookup.h
+file:src/other/openNURBS/opennurbs_mapchan.h
+file:src/other/openNURBS/opennurbs_massprop.cpp
+file:src/other/openNURBS/opennurbs_massprop.h
+file:src/other/openNURBS/opennurbs_material.cpp
+file:src/other/openNURBS/opennurbs_material.h
+file:src/other/openNURBS/opennurbs_math.cpp
+file:src/other/openNURBS/opennurbs_math.h
+file:src/other/openNURBS/opennurbs_matrix.cpp
+file:src/other/openNURBS/opennurbs_matrix.h
+file:src/other/openNURBS/opennurbs_memory.c
+file:src/other/openNURBS/opennurbs_memory.h
+file:src/other/openNURBS/opennurbs_memory_util.c
+file:src/other/openNURBS/opennurbs_mesh.cpp
+file:src/other/openNURBS/opennurbs_mesh.h
+file:src/other/openNURBS/opennurbs_mesh_ngon.cpp
+file:src/other/openNURBS/opennurbs_mesh_tools.cpp
+file:src/other/openNURBS/opennurbs_morph.cpp
+file:src/other/openNURBS/opennurbs_nurbscurve.cpp
+file:src/other/openNURBS/opennurbs_nurbscurve.h
+file:src/other/openNURBS/opennurbs_nurbssurface.cpp
+file:src/other/openNURBS/opennurbs_nurbssurface.h
+file:src/other/openNURBS/opennurbs_nurbsvolume.cpp
+file:src/other/openNURBS/opennurbs_object.cpp
+file:src/other/openNURBS/opennurbs_object.h
+file:src/other/openNURBS/opennurbs_object_history.cpp
+file:src/other/openNURBS/opennurbs_object_history.h
+file:src/other/openNURBS/opennurbs_objref.cpp
+file:src/other/openNURBS/opennurbs_objref.h
+file:src/other/openNURBS/opennurbs_offsetsurface.cpp
+file:src/other/openNURBS/opennurbs_offsetsurface.h
+file:src/other/openNURBS/opennurbs_optimize.cpp
+file:src/other/openNURBS/opennurbs_optimize.h
+file:src/other/openNURBS/opennurbs_plane.cpp
+file:src/other/openNURBS/opennurbs_plane.h
+file:src/other/openNURBS/opennurbs_planesurface.cpp
+file:src/other/openNURBS/opennurbs_planesurface.h
+file:src/other/openNURBS/opennurbs_pluginlist.cpp
+file:src/other/openNURBS/opennurbs_pluginlist.h
+file:src/other/openNURBS/opennurbs_point.cpp
+file:src/other/openNURBS/opennurbs_point.h
+file:src/other/openNURBS/opennurbs_pointcloud.cpp
+file:src/other/openNURBS/opennurbs_pointcloud.h
+file:src/other/openNURBS/opennurbs_pointgeometry.cpp
+file:src/other/openNURBS/opennurbs_pointgeometry.h
+file:src/other/openNURBS/opennurbs_pointgrid.cpp
+file:src/other/openNURBS/opennurbs_pointgrid.h
+file:src/other/openNURBS/opennurbs_polycurve.cpp
+file:src/other/openNURBS/opennurbs_polycurve.h
+file:src/other/openNURBS/opennurbs_polyedgecurve.cpp
+file:src/other/openNURBS/opennurbs_polyedgecurve.h
+file:src/other/openNURBS/opennurbs_polyline.cpp
+file:src/other/openNURBS/opennurbs_polyline.h
+file:src/other/openNURBS/opennurbs_polylinecurve.cpp
+file:src/other/openNURBS/opennurbs_polylinecurve.h
+file:src/other/openNURBS/opennurbs_precompiledheader.cpp
+file:src/other/openNURBS/opennurbs_qsort_template.h
+file:src/other/openNURBS/opennurbs_rand.cpp
+file:src/other/openNURBS/opennurbs_rand.h
+file:src/other/openNURBS/opennurbs_rendering.h
+file:src/other/openNURBS/opennurbs_revsurface.cpp
+file:src/other/openNURBS/opennurbs_revsurface.h
+file:src/other/openNURBS/opennurbs_rtree.cpp
+file:src/other/openNURBS/opennurbs_rtree.h
+file:src/other/openNURBS/opennurbs_sort.cpp
+file:src/other/openNURBS/opennurbs_sphere.cpp
+file:src/other/openNURBS/opennurbs_sphere.h
+file:src/other/openNURBS/opennurbs_string.cpp
+file:src/other/openNURBS/opennurbs_string.h
+file:src/other/openNURBS/opennurbs_sum.cpp
+file:src/other/openNURBS/opennurbs_sumsurface.cpp
+file:src/other/openNURBS/opennurbs_sumsurface.h
+file:src/other/openNURBS/opennurbs_surface.cpp
+file:src/other/openNURBS/opennurbs_surface.h
+file:src/other/openNURBS/opennurbs_surfaceproxy.cpp
+file:src/other/openNURBS/opennurbs_surfaceproxy.h
+file:src/other/openNURBS/opennurbs_system.h
+file:src/other/openNURBS/opennurbs_textlog.cpp
+file:src/other/openNURBS/opennurbs_textlog.h
+file:src/other/openNURBS/opennurbs_texture.h
+file:src/other/openNURBS/opennurbs_texture_mapping.h
+file:src/other/openNURBS/opennurbs_torus.cpp
+file:src/other/openNURBS/opennurbs_torus.h
+file:src/other/openNURBS/opennurbs_unicode.cpp
+file:src/other/openNURBS/opennurbs_unicode.h
+file:src/other/openNURBS/opennurbs_userdata.cpp
+file:src/other/openNURBS/opennurbs_userdata.h
+file:src/other/openNURBS/opennurbs_uuid.cpp
+file:src/other/openNURBS/opennurbs_uuid.h
+file:src/other/openNURBS/opennurbs_version.h
+file:src/other/openNURBS/opennurbs_viewport.cpp
+file:src/other/openNURBS/opennurbs_viewport.h
+file:src/other/openNURBS/opennurbs_workspace.cpp
+file:src/other/openNURBS/opennurbs_workspace.h
+file:src/other/openNURBS/opennurbs_wstring.cpp
+file:src/other/openNURBS/opennurbs_x.cpp
+file:src/other/openNURBS/opennurbs_x.h
+file:src/other/openNURBS/opennurbs_xform.cpp
+file:src/other/openNURBS/opennurbs_xform.h
+file:src/other/openNURBS/opennurbs_zlib.cpp
+file:src/other/openNURBS/opennurbs_zlib.h
+file:src/other/openNURBS/opennurbs_zlib_memory.cpp
+file:src/other/openNURBS/readme.txt

Added: brlcad/trunk/doc/legal/embedded/QuickHull.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/QuickHull.txt                               
(rev 0)
+++ brlcad/trunk/doc/legal/embedded/QuickHull.txt       2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -0,0 +1,10 @@
+QuickHull implementation from https://github.com/akuukka/quickhull by Antti 
Kuukka
+
+Per the README.md file:
+
+This implementation is 100% Public Domain.
+
+Feel free to use.
+
+file:src/libbg/QuickHull.cpp
+file:src/libbg/QuickHull.hpp


Property changes on: brlcad/trunk/doc/legal/embedded/QuickHull.txt
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Modified: brlcad/trunk/doc/legal/embedded/RTree.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/RTree.txt   2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/RTree.txt   2020-04-10 20:27:48 UTC (rev 
75343)
@@ -14,3 +14,5 @@
 one or more of these licenses.
 
 Thanks Baptiste Lepilleur for the licensing idea.
+
+file:src/libbrep/cdt/RTree.h

Modified: brlcad/trunk/doc/legal/embedded/SPSR.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/SPSR.txt    2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/SPSR.txt    2020-04-10 20:27:48 UTC (rev 
75343)
@@ -48,3 +48,50 @@
 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.
 
+file:src/other/libspsr/Src/Allocator.h
+file:src/other/libspsr/Src/Array.h
+file:src/other/libspsr/Src/Array.inl
+file:src/other/libspsr/Src/BSplineData.h
+file:src/other/libspsr/Src/BSplineData.inl
+file:src/other/libspsr/Src/BinaryNode.h
+file:src/other/libspsr/Src/CmdLineParser.cpp
+file:src/other/libspsr/Src/CmdLineParser.h
+file:src/other/libspsr/Src/CmdLineParser.inl
+file:src/other/libspsr/Src/Factor.cpp
+file:src/other/libspsr/Src/Factor.h
+file:src/other/libspsr/Src/FunctionData.h
+file:src/other/libspsr/Src/FunctionData.inl
+file:src/other/libspsr/Src/Geometry.cpp
+file:src/other/libspsr/Src/Geometry.h
+file:src/other/libspsr/Src/Geometry.inl
+file:src/other/libspsr/Src/Hash.h
+file:src/other/libspsr/Src/MAT.h
+file:src/other/libspsr/Src/MAT.inl
+file:src/other/libspsr/Src/MarchingCubes.cpp
+file:src/other/libspsr/Src/MarchingCubes.h
+file:src/other/libspsr/Src/MemoryUsage.h
+file:src/other/libspsr/Src/MultiGridOctreeData.IsoSurface.inl
+file:src/other/libspsr/Src/MultiGridOctreeData.SortedTreeNodes.inl
+file:src/other/libspsr/Src/MultiGridOctreeData.h
+file:src/other/libspsr/Src/MultiGridOctreeData.inl
+file:src/other/libspsr/Src/MyTime.h
+file:src/other/libspsr/Src/Octree.h
+file:src/other/libspsr/Src/Octree.inl
+file:src/other/libspsr/Src/PPolynomial.h
+file:src/other/libspsr/Src/PPolynomial.inl
+file:src/other/libspsr/Src/Ply.h
+file:src/other/libspsr/Src/PlyFile.cpp
+file:src/other/libspsr/Src/PointStream.h
+file:src/other/libspsr/Src/PointStream.inl
+file:src/other/libspsr/Src/PoissonRecon.cpp
+file:src/other/libspsr/Src/Polynomial.h
+file:src/other/libspsr/Src/Polynomial.inl
+file:src/other/libspsr/Src/SPSR.cpp
+file:src/other/libspsr/Src/SPSR.h
+file:src/other/libspsr/Src/SparseMatrix.h
+file:src/other/libspsr/Src/SparseMatrix.inl
+file:src/other/libspsr/Src/SurfaceTrimmer.cpp
+file:src/other/libspsr/Src/Vector.h
+file:src/other/libspsr/Src/Vector.inl
+file:src/other/libspsr/Src/cvertex.h
+

Modified: brlcad/trunk/doc/legal/embedded/STIX_Font_License_2010.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/STIX_Font_License_2010.txt  2020-04-10 
20:11:18 UTC (rev 75342)
+++ brlcad/trunk/doc/legal/embedded/STIX_Font_License_2010.txt  2020-04-10 
20:27:48 UTC (rev 75343)
@@ -101,3 +101,5 @@
 LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR 
CONSEQUENTIAL DAMAGES, 
 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE 
USE OR 
 INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE.
+
+file:doc/docbook/resources/other/fonts/stix-fonts.tar.bz2

Modified: brlcad/trunk/doc/legal/embedded/ayam_icons.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/ayam_icons.txt      2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/ayam_icons.txt      2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -1,7 +1,4 @@
-Icons brep_intersect.png, brep_labeled.png, brep.png, brep_subtract.png,
-and  brep_union.png are derived from Ayam (http://ayam.sourceforge.net/)
-and are licensed as follows:
-
+Ayam (http://ayam.sourceforge.net/)
 This software is copyrighted (c) 1998-2016 by
 Randolf Schultz ([email protected]).
 All rights reserved.
@@ -32,3 +29,7 @@
 NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR
 MODIFICATIONS.
 
+file:src/tclscripts/archer/images/brep.png
+file:src/tclscripts/archer/images/brep_intersect.png
+file:src/tclscripts/archer/images/brep_labeled.png
+file:src/tclscripts/archer/images/brep_subtract.png

Modified: brlcad/trunk/doc/legal/embedded/bullet.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/bullet.txt  2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/bullet.txt  2020-04-10 20:27:48 UTC (rev 
75343)
@@ -13,3 +13,359 @@
 1. The origin of this software must not be misrepresented; you must not claim 
that you wrote the original software. If you use this software in a product, an 
acknowledgment in the product documentation would be appreciated but is not 
required.
 2. Altered source versions must be plainly marked as such, and must not be 
misrepresented as being the original software.
 3. This notice may not be removed or altered from any source distribution.
+
+file:src/libged/simulate/bullet/LinearMath/btAlignedAllocator.cpp
+file:src/libged/simulate/bullet/LinearMath/btConvexHull.cpp
+file:src/libged/simulate/bullet/LinearMath/btConvexHullComputer.cpp
+file:src/libged/simulate/bullet/LinearMath/btGeometryUtil.cpp
+file:src/libged/simulate/bullet/LinearMath/btVector3.cpp
+file:src/libged/simulate/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp
+file:src/libged/simulate/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp
+file:src/libged/simulate/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp
+file:src/libged/simulate/bullet/BulletCollision/BroadphaseCollision/btDbvt.cpp
+file:src/libged/simulate/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp
+file:src/libged/simulate/bullet/BulletCollision/BroadphaseCollision/btDispatcher.cpp
+file:src/libged/simulate/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.cpp
+file:src/libged/simulate/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp
+file:src/libged/simulate/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp
+file:src/libged/simulate/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btCollisionObject.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btCollisionWorldImporter.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btGhostObject.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btHashedSimplePairCache.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btManifoldResult.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btUnionFind.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btBoxShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btBox2dShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btCapsuleShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btCollisionShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btCompoundShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btConcaveShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btConeShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btConvexHullShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btConvexShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btConvex2dShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btCylinderShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btEmptyShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btShapeHull.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btSphereShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btTriangleBuffer.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btTriangleCallback.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btTriangleMesh.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/btContactProcessing.cpp
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/btGenericPoolAllocator.cpp
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/btGImpactBvh.cpp
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/btGImpactShape.cpp
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/btTriangleShapeEx.cpp
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/gim_box_set.cpp
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/gim_contact.cpp
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/gim_memory.cpp
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/gim_tri_collision.cpp
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btConvexCast.cpp
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp
+file:src/libged/simulate/bullet/BulletDynamics/Character/btKinematicCharacterController.cpp
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.cpp
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btFixedConstraint.cpp
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btGearConstraint.cpp
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.cpp
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp
+file:src/libged/simulate/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp
+file:src/libged/simulate/bullet/BulletDynamics/Dynamics/btRigidBody.cpp
+file:src/libged/simulate/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp
+file:src/libged/simulate/bullet/BulletDynamics/Vehicle/btRaycastVehicle.cpp
+file:src/libged/simulate/bullet/BulletDynamics/Vehicle/btWheelInfo.cpp
+file:src/libged/simulate/bullet/BulletDynamics/Featherstone/btMultiBody.cpp
+file:src/libged/simulate/bullet/BulletDynamics/Featherstone/btMultiBodyConstraintSolver.cpp
+file:src/libged/simulate/bullet/BulletDynamics/Featherstone/btMultiBodyDynamicsWorld.cpp
+file:src/libged/simulate/bullet/BulletDynamics/Featherstone/btMultiBodyJointLimitConstraint.cpp
+file:src/libged/simulate/bullet/BulletDynamics/Featherstone/btMultiBodyPoint2Point.cpp
+file:src/libged/simulate/bullet/BulletDynamics/Featherstone/btMultiBodyJointMotor.cpp
+file:src/libged/simulate/bullet/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp
+file:src/libged/simulate/bullet/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp
+file:src/libged/simulate/bullet/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.cpp
+file:src/libged/simulate/bullet/BulletSoftBody/btSoftBody.cpp
+file:src/libged/simulate/bullet/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp
+file:src/libged/simulate/bullet/BulletSoftBody/btSoftBodyHelpers.cpp
+file:src/libged/simulate/bullet/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.cpp
+file:src/libged/simulate/bullet/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp
+file:src/libged/simulate/bullet/BulletSoftBody/btSoftRigidDynamicsWorld.cpp
+file:src/libged/simulate/bullet/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp
+file:src/libged/simulate/bullet/BulletSoftBody/btDefaultSoftBodySolver.cpp
+file:src/libged/simulate/bullet/btBulletCollisionCommon.h
+file:src/libged/simulate/bullet/btBulletDynamicsCommon.h
+file:src/libged/simulate/bullet/LinearMath/btAabbUtil2.h
+file:src/libged/simulate/bullet/LinearMath/btAlignedAllocator.h
+file:src/libged/simulate/bullet/LinearMath/btAlignedObjectArray.h
+file:src/libged/simulate/bullet/LinearMath/btConvexHull.h
+file:src/libged/simulate/bullet/LinearMath/btConvexHullComputer.h
+file:src/libged/simulate/bullet/LinearMath/btGeometryUtil.h
+file:src/libged/simulate/bullet/LinearMath/btGrahamScan2dConvexHull.h
+file:src/libged/simulate/bullet/LinearMath/btHashMap.h
+file:src/libged/simulate/bullet/LinearMath/btIDebugDraw.h
+file:src/libged/simulate/bullet/LinearMath/btList.h
+file:src/libged/simulate/bullet/LinearMath/btMatrix3x3.h
+file:src/libged/simulate/bullet/LinearMath/btMinMax.h
+file:src/libged/simulate/bullet/LinearMath/btMotionState.h
+file:src/libged/simulate/bullet/LinearMath/btPoolAllocator.h
+file:src/libged/simulate/bullet/LinearMath/btQuadWord.h
+file:src/libged/simulate/bullet/LinearMath/btQuaternion.h
+file:src/libged/simulate/bullet/LinearMath/btRandom.h
+file:src/libged/simulate/bullet/LinearMath/btScalar.h
+file:src/libged/simulate/bullet/LinearMath/btSerializer.h
+file:src/libged/simulate/bullet/LinearMath/btStackAlloc.h
+file:src/libged/simulate/bullet/LinearMath/btTransform.h
+file:src/libged/simulate/bullet/LinearMath/btTransformUtil.h
+file:src/libged/simulate/bullet/LinearMath/btVector3.h
+file:src/libged/simulate/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.h
+file:src/libged/simulate/bullet/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h
+file:src/libged/simulate/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h
+file:src/libged/simulate/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h
+file:src/libged/simulate/bullet/BulletCollision/BroadphaseCollision/btDbvt.h
+file:src/libged/simulate/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h
+file:src/libged/simulate/bullet/BulletCollision/BroadphaseCollision/btDispatcher.h
+file:src/libged/simulate/bullet/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h
+file:src/libged/simulate/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h
+file:src/libged/simulate/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h
+file:src/libged/simulate/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.h
+file:src/libged/simulate/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btBoxBoxDetector.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btCollisionConfiguration.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btCollisionObject.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btCollisionWorldImporter.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btGhostObject.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btHashedSimplePairCache.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btManifoldResult.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btSimulationIslandManager.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/btUnionFind.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionDispatch/SphereTriangleDetector.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btBoxShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btBox2dShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btCapsuleShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btCollisionMargin.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btCollisionShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btCompoundShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btConcaveShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btConeShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btConvexHullShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btConvexPointCloudShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btConvexPolyhedron.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btConvexShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btConvex2dShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btCylinderShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btEmptyShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btMaterial.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btMinkowskiSumShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btShapeHull.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btSphereShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btTriangleBuffer.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btTriangleCallback.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btTriangleInfoMap.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btTriangleMesh.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btTriangleShape.h
+file:src/libged/simulate/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/btBoxCollision.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/btClipPolygon.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/btContactProcessing.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/btGenericPoolAllocator.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/btGeometryOperations.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/btGImpactBvh.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/btGImpactMassUtil.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/btGImpactQuantizedBvh.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/btGImpactShape.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/btQuantization.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/btTriangleShapeEx.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/gim_array.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/gim_basic_geometry_operations.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/gim_bitset.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/gim_box_collision.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/gim_box_set.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/gim_clip_polygon.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/gim_contact.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/gim_geom_types.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/gim_geometry.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/gim_hash_table.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/gim_linear_math.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/gim_math.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/gim_memory.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/gim_radixsort.h
+file:src/libged/simulate/bullet/BulletCollision/Gimpact/gim_tri_collision.h
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btConvexCast.h
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.h
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btPointCollector.h
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btRaycastCallback.h
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.h
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btConstraintSolver.h
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.h
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btContactSolverInfo.h
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btFixedConstraint.h
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btGearConstraint.h
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.h
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.h
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.h
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btJacobianEntry.h
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.h
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.h
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btSolverBody.h
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btSolverConstraint.h
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.h
+file:src/libged/simulate/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.h
+file:src/libged/simulate/bullet/BulletDynamics/Dynamics/btActionInterface.h
+file:src/libged/simulate/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h
+file:src/libged/simulate/bullet/BulletDynamics/Dynamics/btDynamicsWorld.h
+file:src/libged/simulate/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h
+file:src/libged/simulate/bullet/BulletDynamics/Dynamics/btRigidBody.h
+file:src/libged/simulate/bullet/BulletDynamics/Vehicle/btRaycastVehicle.h
+file:src/libged/simulate/bullet/BulletDynamics/Vehicle/btVehicleRaycaster.h
+file:src/libged/simulate/bullet/BulletDynamics/Vehicle/btWheelInfo.h
+file:src/libged/simulate/bullet/BulletDynamics/Featherstone/btMultiBody.h
+file:src/libged/simulate/bullet/BulletDynamics/Featherstone/btMultiBodyConstraintSolver.h
+file:src/libged/simulate/bullet/BulletDynamics/Featherstone/btMultiBodyDynamicsWorld.h
+file:src/libged/simulate/bullet/BulletDynamics/Featherstone/btMultiBodyLink.h
+file:src/libged/simulate/bullet/BulletDynamics/Featherstone/btMultiBodyLinkCollider.h
+file:src/libged/simulate/bullet/BulletDynamics/Featherstone/btMultiBodySolverConstraint.h
+file:src/libged/simulate/bullet/BulletDynamics/Featherstone/btMultiBodyConstraint.h
+file:src/libged/simulate/bullet/BulletDynamics/Featherstone/btMultiBodyJointLimitConstraint.h
+file:src/libged/simulate/bullet/BulletDynamics/Featherstone/btMultiBodyPoint2Point.h
+file:src/libged/simulate/bullet/BulletDynamics/Featherstone/btMultiBodyJointMotor.h
+file:src/libged/simulate/bullet/BulletDynamics/MLCPSolvers/btDantzigLCP.h
+file:src/libged/simulate/bullet/BulletDynamics/MLCPSolvers/btDantzigSolver.h
+file:src/libged/simulate/bullet/BulletDynamics/MLCPSolvers/btMLCPSolver.h
+file:src/libged/simulate/bullet/BulletDynamics/MLCPSolvers/btMLCPSolverInterface.h
+file:src/libged/simulate/bullet/BulletDynamics/MLCPSolvers/btPATHSolver.h
+file:src/libged/simulate/bullet/BulletDynamics/MLCPSolvers/btSolveProjectedGaussSeidel.h
+file:src/libged/simulate/bullet/BulletDynamics/MLCPSolvers/btLemkeSolver.h
+file:src/libged/simulate/bullet/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h
+file:src/libged/simulate/bullet/BulletDynamics/Character/btCharacterControllerInterface.h
+file:src/libged/simulate/bullet/BulletDynamics/Character/btKinematicCharacterController.h
+file:src/libged/simulate/bullet/BulletSoftBody/btSoftBody.h
+file:src/libged/simulate/bullet/BulletSoftBody/btSoftBodyData.h
+file:src/libged/simulate/bullet/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.h
+file:src/libged/simulate/bullet/BulletSoftBody/btSoftBodyHelpers.h
+file:src/libged/simulate/bullet/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.h
+file:src/libged/simulate/bullet/BulletSoftBody/btSoftRigidCollisionAlgorithm.h
+file:src/libged/simulate/bullet/BulletSoftBody/btSoftRigidDynamicsWorld.h
+file:src/libged/simulate/bullet/BulletSoftBody/btSoftSoftCollisionAlgorithm.h
+file:src/libged/simulate/bullet/BulletSoftBody/btSparseSDF.h
+file:src/libged/simulate/bullet/BulletSoftBody/btSoftBodySolvers.h
+file:src/libged/simulate/bullet/BulletSoftBody/btDefaultSoftBodySolver.h
+file:src/libged/simulate/bullet/BulletSoftBody/btSoftBodySolverVertexBuffer.h
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btComputeGjkEpaPenetration.h
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btGjkCollisionDescription.h
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa3.h
+file:src/libged/simulate/bullet/BulletCollision/NarrowPhaseCollision/btMprPenetration.h
+file:src/libged/simulate/bullet/BulletDynamics/Featherstone/btMultiBodyJointFeedback.h
+file:src/libged/simulate/bullet/BulletSoftBody/btSoftBodyInternals.h
+file:src/libged/simulate/bullet/LinearMath/btMatrixX.h
+file:src/libged/simulate/bullet/LinearMath/btSpatialAlgebra.h

Modified: brlcad/trunk/doc/legal/embedded/chull2d.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/chull2d.txt 2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/chull2d.txt 2020-04-10 20:27:48 UTC (rev 
75343)
@@ -7,3 +7,4 @@
 liable for any real or imagined damage resulting from its use.
 Users of this code must verify correctness for their application.
 
+file:src/libbg/chull2.cpp

Deleted: brlcad/trunk/doc/legal/embedded/chull3d.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/chull3d.txt 2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/chull3d.txt 2020-04-10 20:27:48 UTC (rev 
75343)
@@ -1,10 +0,0 @@
-https://github.com/akuukka/quickhull
-
-Implementation of the 3D QuickHull algorithm by Antti Kuukka
-
-Per README.md:
-
-This implementation is 100% Public Domain.
-
-Feel free to use.
-

Modified: brlcad/trunk/doc/legal/embedded/clipper.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/clipper.txt 2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/clipper.txt 2020-04-10 20:27:48 UTC (rev 
75343)
@@ -29,3 +29,6 @@
 ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 DEALINGS IN THE SOFTWARE.
 
+file:src/libbg/clipper.cpp
+file:src/libbg/clipper.hpp
+

Modified: brlcad/trunk/doc/legal/embedded/db_faa-info.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/db_faa-info.txt     2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/db_faa-info.txt     2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -20,3 +20,6 @@
 (Note: the Generic Twin images in that report show the model
 prior to its most recent updates, which are reflected in the
 version included in BRL-CAD.)
+
+file:db/faa/Business_Jet.fg4
+file:db/faa/Generic_Twin.fg4

Modified: brlcad/trunk/doc/legal/embedded/db_nist-info.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/db_nist-info.txt    2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/db_nist-info.txt    2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -53,4 +53,24 @@
 PROPERTY OR OTHERWISE, AND WHETHER OR NOT LOSS WAS SUSTAINED FROM, OR AROSE OUT
 OF THE RESULTS OF, OR USE OF, THE SOFTWARE OR SERVICES PROVIDED HEREUNDER.
 
+file:db/nist/NIST_MBE_PMI_1.stp
+file:db/nist/NIST_MBE_PMI_11.stp
+file:db/nist/NIST_MBE_PMI_2.stp
+file:db/nist/NIST_MBE_PMI_3.stp
+file:db/nist/NIST_MBE_PMI_4.stp
+file:db/nist/NIST_MBE_PMI_5.stp
+file:db/nist/NIST_MBE_PMI_6.stp
+file:db/nist/NIST_MBE_PMI_7-10.3dm
+file:db/nist/pdf/1.pdf
+file:db/nist/pdf/10.pdf
+file:db/nist/pdf/11.pdf
+file:db/nist/pdf/2.pdf
+file:db/nist/pdf/3.pdf
+file:db/nist/pdf/4.pdf
+file:db/nist/pdf/5.pdf
+file:db/nist/pdf/6.pdf
+file:db/nist/pdf/7-10_assem.pdf
+file:db/nist/pdf/7.pdf
+file:db/nist/pdf/8.pdf
+file:db/nist/pdf/9.pdf
 

Modified: brlcad/trunk/doc/legal/embedded/dehumanize.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/dehumanize.txt      2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/dehumanize.txt      2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -29,3 +29,4 @@
 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.
 
+file:src/libbu/units_dehumanize.c

Modified: brlcad/trunk/doc/legal/embedded/delaunator.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/delaunator.txt      2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/delaunator.txt      2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -19,3 +19,5 @@
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE.
+
+file:src/libbg/delaunator.hpp

Modified: brlcad/trunk/doc/legal/embedded/earcut.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/earcut.txt  2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/earcut.txt  2020-04-10 20:27:48 UTC (rev 
75343)
@@ -18,3 +18,5 @@
 THIS SOFTWARE.
 
 This version is based off of earcut.js 2.1.5
+
+file:src/libbg/earcut.hpp

Modified: brlcad/trunk/doc/legal/embedded/fnmatch.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/fnmatch.txt 2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/fnmatch.txt 2020-04-10 20:27:48 UTC (rev 
75343)
@@ -30,3 +30,4 @@
 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 SUCH DAMAGE.
 
+file:src/libbu/fnmatch.c

Modified: brlcad/trunk/doc/legal/embedded/fontstash.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/fontstash.txt       2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/fontstash.txt       2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -14,3 +14,5 @@
    misrepresented as being the original software.
 3. This notice may not be removed or altered from any source distribution.
 
+file:src/libdm/fontstash/fontstash.h
+file:src/libdm/fontstash/glfontstash.h

Modified: brlcad/trunk/doc/legal/embedded/gct.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/gct.txt     2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/gct.txt     2020-04-10 20:27:48 UTC (rev 
75343)
@@ -21,3 +21,24 @@
 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 
SUCH
 DAMAGE.
 
+file:src/librt/primitives/bot/gct_decimation/auxiliary/cc.h
+file:src/librt/primitives/bot/gct_decimation/auxiliary/mm.c
+file:src/librt/primitives/bot/gct_decimation/auxiliary/mm.h
+file:src/librt/primitives/bot/gct_decimation/auxiliary/mmatomic.h
+file:src/librt/primitives/bot/gct_decimation/auxiliary/mmbinsort.c
+file:src/librt/primitives/bot/gct_decimation/auxiliary/mmbinsort.h
+file:src/librt/primitives/bot/gct_decimation/auxiliary/mmbitmap.c
+file:src/librt/primitives/bot/gct_decimation/auxiliary/mmbitmap.h
+file:src/librt/primitives/bot/gct_decimation/auxiliary/mmhash.c
+file:src/librt/primitives/bot/gct_decimation/auxiliary/mmhash.h
+file:src/librt/primitives/bot/gct_decimation/auxiliary/mmthread.h
+file:src/librt/primitives/bot/gct_decimation/meshdecimation.c
+file:src/librt/primitives/bot/gct_decimation/meshdecimation.h
+file:src/librt/primitives/bot/gct_decimation/meshdecimationSSE2.c
+file:src/librt/primitives/bot/gct_decimation/meshdecimationSSE3.c
+file:src/librt/primitives/bot/gct_decimation/meshdecimationSSE4p1.c
+file:src/librt/primitives/bot/gct_decimation/meshoptimization.c
+file:src/librt/primitives/bot/gct_decimation/meshoptimization.h
+file:src/librt/primitives/bot/gct_decimation/meshoptimizer.c
+file:src/librt/primitives/bot/gct_decimation/meshoptimizer.h
+

Modified: brlcad/trunk/doc/legal/embedded/gdal_gcv_plugin.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/gdal_gcv_plugin.txt 2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/gdal_gcv_plugin.txt 2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -18,3 +18,4 @@
 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
 IN THE SOFTWARE.
 
+file:src/libgcv/plugins/gdal/gdal.cpp

Modified: brlcad/trunk/doc/legal/embedded/humanize.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/humanize.txt        2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/humanize.txt        2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -30,3 +30,4 @@
 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.
 
+file:src/libbu/units_humanize.c

Modified: brlcad/trunk/doc/legal/embedded/hv3.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/hv3.txt     2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/hv3.txt     2020-04-10 20:27:48 UTC (rev 
75343)
@@ -27,3 +27,11 @@
 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.
+
+file:src/tclscripts/hv3/hv3_encodings.tcl
+file:src/tclscripts/hv3/hv3_form.tcl
+file:src/tclscripts/hv3/hv3.man
+file:src/tclscripts/hv3/hv3_request.tcl
+file:src/tclscripts/hv3/hv3.tcl
+file:src/tclscripts/hv3/hv3_util.tcl
+file:src/tclscripts/hv3/tkhtml.n

Modified: brlcad/trunk/doc/legal/embedded/hv3_combobox.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/hv3_combobox.txt    2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/hv3_combobox.txt    2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -27,3 +27,4 @@
 #
 # ... and many others over the years.
 
+file:src/tclscripts/hv3/combobox.tcl

Modified: brlcad/trunk/doc/legal/embedded/hv3_snit.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/hv3_snit.txt        2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/hv3_snit.txt        2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -43,3 +43,5 @@
 authors grant the U.S. Government and others acting in its behalf
 permission to use and distribute the software in accordance with the
 terms specified in this license.
+
+file:src/tclscripts/hv3/snit.tcl

Modified: brlcad/trunk/doc/legal/embedded/libtermlib.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/libtermlib.txt      2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/libtermlib.txt      2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -31,3 +31,8 @@
 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 SUCH DAMAGE.
 
+file:src/libtermio/termcap
+file:src/libtermio/termcap.c
+file:src/libtermio/termcap.h
+file:src/libtermio/tgoto.c
+file:src/libtermio/tputs.c

Modified: brlcad/trunk/doc/legal/embedded/msinttypes.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/msinttypes.txt      2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/msinttypes.txt      2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -59,3 +59,5 @@
 // WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
 // OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 // ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+file:include/pinttypes.h

Added: brlcad/trunk/doc/legal/embedded/mt19937ar.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/mt19937ar.txt                               
(rev 0)
+++ brlcad/trunk/doc/legal/embedded/mt19937ar.txt       2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -0,0 +1,39 @@
+A C-program for MT19937, with initialization improved 2002/1/26.
+Coded by Takuji Nishimura and Makoto Matsumoto.
+http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/CODES/mt19937ar.c
+
+Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions
+are met:
+
+  1. Redistributions of source code must retain the above copyright
+     notice, this list of conditions and the following disclaimer.
+
+  2. Redistributions in binary form must reproduce the above copyright
+     notice, this list of conditions and the following disclaimer in the
+     documentation and/or other materials provided with the distribution.
+
+  3. The names of its contributors may not be used to endorse or promote
+     products derived from this software without specific prior written
+     permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Any feedback is very welcome.
+http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html
+email: m-mat @ math.sci.hiroshima-u.ac.jp (remove space)
+
+file:src/libbn/mt19937ar.c


Property changes on: brlcad/trunk/doc/legal/embedded/mt19937ar.txt
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Modified: brlcad/trunk/doc/legal/embedded/nurbs_fit.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/nurbs_fit.txt       2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/nurbs_fit.txt       2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -25,4 +25,8 @@
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
-ANY WAY OUT OF THE USE OF TH
+ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGE.
+
+file:src/libbrep/opennurbs_fit.cpp
+file:src/libbrep/opennurbs_fit.h

Modified: brlcad/trunk/doc/legal/embedded/obr.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/obr.txt     2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/obr.txt     2020-04-10 20:27:48 UTC (rev 
75343)
@@ -28,3 +28,4 @@
 ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 DEALINGS IN THE SOFTWARE.
 
+file:src/libbg/obr.c

Deleted: brlcad/trunk/doc/legal/embedded/openimageio.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/openimageio.txt     2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/openimageio.txt     2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -1,26 +0,0 @@
-Copyright (c) 2009-2010 Sony Pictures Imageworks Inc., et al.
-All Rights Reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are
-met:
-* Redistributions of source code must retain the above copyright
-  notice, this list of conditions and the following disclaimer.
-* Redistributions in binary form must reproduce the above copyright
-  notice, this list of conditions and the following disclaimer in the
-  documentation and/or other materials provided with the distribution.
-* Neither the name of Sony Pictures Imageworks nor the names of its
-  contributors may be used to endorse or promote products derived from
-  this software without specific prior written permission.
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-

Modified: brlcad/trunk/doc/legal/embedded/osg.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/osg.txt     2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/osg.txt     2020-04-10 20:27:48 UTC (rev 
75343)
@@ -1,5 +1,3 @@
-osg_fb_manipulator.h is based off of code using this license: 
-
 OpenSceneGraph Public License, Version 0.0
                 ==========================================
                 
@@ -579,3 +577,5 @@
 
 That's all there is to it!
 
+file:src/libfb/osg_fb_manipulator.h
+

Modified: brlcad/trunk/doc/legal/embedded/osl.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/osl.txt     2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/osl.txt     2020-04-10 20:27:48 UTC (rev 
75343)
@@ -24,3 +24,6 @@
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
+file:src/liboptical/oslexec_pvt.h
+file:src/liboptical/constantpool.h
+

Modified: brlcad/trunk/doc/legal/embedded/pbrt.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/pbrt.txt    2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/pbrt.txt    2020-04-10 20:27:48 UTC (rev 
75343)
@@ -21,3 +21,5 @@
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
+file:src/librt/cut_hlbvh.c
+

Modified: brlcad/trunk/doc/legal/embedded/point_in_polygon.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/point_in_polygon.txt        2020-04-10 
20:11:18 UTC (rev 75342)
+++ brlcad/trunk/doc/legal/embedded/point_in_polygon.txt        2020-04-10 
20:27:48 UTC (rev 75343)
@@ -26,3 +26,4 @@
 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 OTHER DEALINGS IN THE SOFTWARE.
 
+file:src/libbg/polygon_point_in.c

Modified: brlcad/trunk/doc/legal/embedded/point_in_polyhedron.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/point_in_polyhedron.txt     2020-04-10 
20:11:18 UTC (rev 75342)
+++ brlcad/trunk/doc/legal/embedded/point_in_polyhedron.txt     2020-04-10 
20:27:48 UTC (rev 75343)
@@ -1,5 +1,3 @@
-Currently being used in src/libbg/trimesh_pt_in.cpp
-
 Original python implementation from
 https://github.com/mdickinson/polyhedron
 
@@ -32,3 +30,6 @@
 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+file:src/libbg/trimesh_pt_in.c
+

Modified: brlcad/trunk/doc/legal/embedded/polygonizer.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/polygonizer.txt     2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/polygonizer.txt     2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -5,3 +5,5 @@
 Permission is granted to reproduce, use and distribute this code for
 any and all purposes, provided that this notice appears in all copies.
 
+file:src/libanalyze/polygonizer.c
+

Modified: brlcad/trunk/doc/legal/embedded/pstdint.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/pstdint.txt 2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/pstdint.txt 2020-04-10 20:27:48 UTC (rev 
75343)
@@ -25,3 +25,6 @@
 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+file:include/pstdint.h
+

Modified: brlcad/trunk/doc/legal/embedded/qsort.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/qsort.txt   2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/qsort.txt   2020-04-10 20:27:48 UTC (rev 
75343)
@@ -27,4 +27,5 @@
 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 SUCH DAMAGE.
 
+file:src/libbu/sort.c
 

Deleted: brlcad/trunk/doc/legal/embedded/randmt.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/randmt.txt  2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/randmt.txt  2020-04-10 20:27:48 UTC (rev 
75343)
@@ -1,30 +0,0 @@
-A C-program for MT19937: Real number version
-  genrand() generates one pseudorandom real number (double)
-which is uniformly distributed on [0, 1]-interval, for each
-call. sgenrand(seed) set initial values to the working area
-of 624 words. Before genrand(), sgenrand(seed) must be
-called once. (seed is any 32-bit integer except for 0).
-Integer generator is obtained by modifying two lines.
-  Coded by Takuji Nishimura, considering the suggestions by
-Topher Cooper and Marc Rieffel in July-Aug. 1997.
-
-This library is free software; you can redistribute it and/or
-modify it under the terms of the GNU Lesser General Public
-License as published by the Free Software Foundation; either
-version 2 of the License, or (at your option) any later version.
-
-This library is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-See the GNU Lesser General Public License for more details.
-You should have received a copy of the GNU Library General
-Public License along with this library; if not, write to the
-Free Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
-02111-1307  USA
-
-Copyright (C) 1997 Makoto Matsumoto and Takuji Nishimura.
-Any feedback is very welcome. For any question, comments,
-see http://www.math.keio.ac.jp/matumoto/emt.html or email
[email protected]
-
-

Modified: brlcad/trunk/doc/legal/embedded/realpath.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/realpath.txt        2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/realpath.txt        2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -1,5 +1,3 @@
-bu_path_normalize is a subset of NetBSD's realpath:
-
 Copyright (c) 1989, 1991, 1993, 1995
      The Regents of the University of California.  All rights reserved.
 
@@ -59,3 +57,5 @@
 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 SUCH DAMAGE.
 
+file:src/libbu/realpath_bsd.c
+

Deleted: brlcad/trunk/doc/legal/embedded/scriptsort.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/scriptsort.txt      2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/scriptsort.txt      2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -1,9 +0,0 @@
-Author -
-   Christopher T. Johnson
-   Geometric Solutions, Inc.
-   100 Custis St., Suite 2
-   Aberdeen, MD, 21001
-
-Copyright Notice -
-   This software is Copyright (C) 1994 Geometric Solutions, Inc.
-   Contributed to the US Army for unlimited distribution.

Modified: brlcad/trunk/doc/legal/embedded/search.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/search.txt  2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/search.txt  2020-04-10 20:27:48 UTC (rev 
75343)
@@ -59,3 +59,6 @@
 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 SUCH DAMAGE.
 
+file:src/librt/search.c
+file:src/librt/search.h
+

Modified: brlcad/trunk/doc/legal/embedded/sh_wood.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/sh_wood.txt 2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/sh_wood.txt 2020-04-10 20:27:48 UTC (rev 
75343)
@@ -4,3 +4,4 @@
 Permission is granted to freely distribute this software as part of
 the BRL-CAD package.
 
+file:src/liboptical/sh_wood.c

Modified: brlcad/trunk/doc/legal/embedded/sobolseq.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/sobolseq.txt        2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/sobolseq.txt        2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -21,3 +21,6 @@
 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
+file:src/libbn/sobolseq.c
+file:src/libbn/soboldata.h
+file:src/libbn/tests/sobolseq.c

Modified: brlcad/trunk/doc/legal/embedded/sscanf.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/sscanf.txt  2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/sscanf.txt  2020-04-10 20:27:48 UTC (rev 
75343)
@@ -30,3 +30,5 @@
 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
+file:src/libbu/sscanf.c
+

Modified: brlcad/trunk/doc/legal/embedded/tcl.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/tcl.txt     2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/tcl.txt     2020-04-10 20:27:48 UTC (rev 
75343)
@@ -39,3 +39,4 @@
 permission to use and distribute the software in accordance with the
 terms specified in this license.
 
+file:src/other/tcl/README.md

Modified: brlcad/trunk/doc/legal/embedded/tinythread.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/tinythread.txt      2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/tinythread.txt      2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -22,3 +22,6 @@
  3. This notice may not be removed or altered from any source
  distribution.
 
+file:src/libbu/tc.c
+file:include/bu/tc.h
+

Modified: brlcad/trunk/doc/legal/embedded/tkcon.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/tkcon.txt   2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/tkcon.txt   2020-04-10 20:27:48 UTC (rev 
75343)
@@ -30,3 +30,5 @@
 # exempt from this clause if they are below drinking age or think the author
 # has already partaken of too many drinks.
 
+file:src/tclscripts/tkcon.tcl
+

Modified: brlcad/trunk/doc/legal/embedded/tri_pt.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/tri_pt.txt  2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/tri_pt.txt  2020-04-10 20:27:48 UTC (rev 
75343)
@@ -30,3 +30,6 @@
 
 File Version: 3.0.2 (2019/07/30)
 
https://www.geometrictools.com/GTEngine/Include/Mathematics/GteDistPointTriangle.h
+
+file:src/libbg/tri_pt.c
+

Modified: brlcad/trunk/doc/legal/embedded/uce_dirent.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/uce_dirent.txt      2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/uce_dirent.txt      2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -21,3 +21,5 @@
 ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 OTHER DEALINGS IN THE SOFTWARE.
 
+file:src/libbu/uce-dirent.h
+

Modified: brlcad/trunk/doc/legal/embedded/whereami.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/whereami.txt        2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/doc/legal/embedded/whereami.txt        2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -18,3 +18,7 @@
 COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
 IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+file:src/libbu/whereami.c
+file:src/libbu/whereami.h
+

Modified: brlcad/trunk/doc/legal/embedded/x24.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/x24.txt     2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/x24.txt     2020-04-10 20:27:48 UTC (rev 
75343)
@@ -17,3 +17,5 @@
 IS ON AN "AS IS" BASIS, AND SUN MICROSYSTEMS INC. HAS NO OBLIGATION TO
 PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
 
+file:src/libfb/if_X24.c
+

Modified: brlcad/trunk/doc/legal/embedded/y2038.txt
===================================================================
--- brlcad/trunk/doc/legal/embedded/y2038.txt   2020-04-10 20:11:18 UTC (rev 
75342)
+++ brlcad/trunk/doc/legal/embedded/y2038.txt   2020-04-10 20:27:48 UTC (rev 
75343)
@@ -21,3 +21,9 @@
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
+
+file:src/libbu/y2038/time64.c
+file:src/libbu/y2038/time64.h
+file:src/libbu/y2038/time64_config.h
+file:src/libbu/y2038/time64_limits.h
+

Modified: brlcad/trunk/regress/licenses/licenses_check.cpp
===================================================================
--- brlcad/trunk/regress/licenses/licenses_check.cpp    2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/regress/licenses/licenses_check.cpp    2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -52,6 +52,7 @@
 int
 process_file(std::string f, std::map<std::string, std::string> 
&file_to_license)
 {
+    std::regex cad_regex(".*BRL-CAD.*");
     std::regex copyright_regex(".*[Cc]opyright.*[12][0-9[0-9[0-9].*");
     std::regex gov_regex(".*United[ ]States[ ]Government.*");
     std::regex pd_regex(".*[Pp]ublic[ ][Dd]omain.*");
@@ -63,6 +64,7 @@
        return -1;
     }
     int lcnt = 0;
+    bool brlcad_file = false;
     bool gov_copyright = false;
     bool other_copyright = false;
     bool public_domain = false;
@@ -69,6 +71,9 @@
 
     // Check the first 50 lines of the file for copyright statements
     while (std::getline(fs, sline) && lcnt < 50) {
+       if (std::regex_match(sline, cad_regex)) {
+           brlcad_file = true;
+       }
        if (std::regex_match(sline, copyright_regex)) {
            if (std::regex_match(sline, gov_regex)) {
                gov_copyright = true;
@@ -86,18 +91,16 @@
 
 
     if (gov_copyright && public_domain) {
-       std::cout << f << " has gov copyright and public domain references\n";
+       std::cout << "Note: " << f << " has both gov copyright and public 
domain references\n";
        return 0;
     }
     if (gov_copyright && other_copyright) {
-       std::cout << f << " has gov and non-gov copyright\n";
        if (file_to_license.find(f) == file_to_license.end()) {
-           std::cerr << "FILE " << f << " has no associated reference in a 
license file!\n";
+           std::cerr << "FILE " << f << " has no associated reference in a 
license file! (gov and non-gov copyright)\n";
        }
        return 0;
     }
     if (other_copyright) {
-       std::cout << f << " has non-gov copyright\n";
        if (file_to_license.find(f) == file_to_license.end()) {
            std::cerr << "FILE " << f << " has no associated reference in a 
license file!\n";
        }
@@ -104,12 +107,16 @@
        return 0;
     }
     if (public_domain) {
-       std::cout << f << " references the public domain\n";
+       if (!brlcad_file) {
+           if (file_to_license.find(f) == file_to_license.end()) {
+               std::cout << f << " references the public domain, is not a 
BRL-CAD file, but has no documenting file in doc/legal/embedded\n";
+           }
+       }
        return 0;
     }
     if (!gov_copyright && !other_copyright && !public_domain) {
        if (file_to_license.find(f) == file_to_license.end()) {
-           std::cout << f << " has no info\n";
+           std::cout << "FILE " << f << " has no info\n";
        } else {
            std::cout << f << " has no embedded info but is referenced by 
license file " << file_to_license[f] << "\n";
        }
@@ -128,7 +135,9 @@
     std::regex f_regex("file:(.*)");
     std::regex o_regex(".*[\\/]other[\\/].*");
     std::regex t_regex(".*[\\/]misc/tools[\\/].*");
+    std::regex c_regex(".*[\\/]misc/CMake[\\/].*");
     std::regex r_regex(".*[\\/]misc/repoconv[\\/].*");
+    std::regex d_regex(".*[\\/]doc[\\/].*");
     std::regex srcfile_regex(".*[.](c|cpp|cxx|h|hpp|hxx|tcl)*$");
     std::string root_path(argv[3]);
 
@@ -166,7 +175,7 @@
                continue;
            }
            lfile_s.close();
-           std::cout << "License file reference: " << lfile_id << "\n";
+           //std::cout << "License file reference: " << lfile_id << "\n";
            file_to_license[lfile_id] = lfile;
            valid_ref_cnt++;
        }
@@ -185,7 +194,9 @@
        std::cerr << "Unable to open source file list " << argv[2] << "\n";
     }
     while (std::getline(src_file_stream, sfile)) {
-       if (std::regex_match(sfile, o_regex) || std::regex_match(sfile, 
t_regex) || std::regex_match(sfile, r_regex)) {
+       if (std::regex_match(sfile, o_regex) || std::regex_match(sfile, t_regex)
+               || std::regex_match(sfile, r_regex) || std::regex_match(sfile, 
c_regex)
+                || std::regex_match(sfile, d_regex) ) {
            continue;
        }
        if (!std::regex_match(std::string(sfile), srcfile_regex)) {

Modified: brlcad/trunk/src/libdm/fontstash/stb_truetype.h
===================================================================
--- brlcad/trunk/src/libdm/fontstash/stb_truetype.h     2020-04-10 20:11:18 UTC 
(rev 75342)
+++ brlcad/trunk/src/libdm/fontstash/stb_truetype.h     2020-04-10 20:27:48 UTC 
(rev 75343)
@@ -92,7 +92,7 @@
 //   Include this file in whatever places need to refer to it. In ONE C/C++
 //   file, write:
 //      #define STB_TRUETYPE_IMPLEMENTATION
-//   before the #include of this file. This expands out the actual
+//   before the inclusion of this file. This expands out the actual
 //   implementation into that C/C++ file.
 //
 //   To make the implementation private to the file that generates the 
implementation,
@@ -103,7 +103,7 @@
 //           stbtt_GetBakedQuad()                 -- compute quad to draw for 
a given char
 //
 //   Improved 3D API (more shippable):
-//           #include "stb_rect_pack.h"           -- optional, but you really 
want it
+//           include "stb_rect_pack.h"           -- optional, but you really 
want it
 //           stbtt_PackBegin()
 //           stbtt_PackSetOversampling()          -- for improved quality on 
small fonts
 //           stbtt_PackFontRanges()               -- pack and renders
@@ -274,7 +274,7 @@
 //
 #if 0
 #define STB_TRUETYPE_IMPLEMENTATION  // force following include to generate 
implementation
-#include "stb_truetype.h"
+include "stb_truetype.h"
 
 unsigned char ttf_buffer[1<<20];
 unsigned char temp_bitmap[512*512];
@@ -321,9 +321,9 @@
 // Complete program (this compiles): get a single bitmap, print as ASCII art
 //
 #if 0
-#include <stdio.h>
+include <stdio.h>
 #define STB_TRUETYPE_IMPLEMENTATION  // force following include to generate 
implementation
-#include "stb_truetype.h"
+include "stb_truetype.h"
 
 char ttf_buffer[1<<25];
 

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to