diff --git a/LibreMetaverse.GUI/LibreMetaverse.GUI.csproj b/LibreMetaverse.GUI/LibreMetaverse.GUI.csproj
index fe7b5c5f..f7b09bc9 100644
--- a/LibreMetaverse.GUI/LibreMetaverse.GUI.csproj
+++ b/LibreMetaverse.GUI/LibreMetaverse.GUI.csproj
@@ -10,10 +10,13 @@
LibreMetaverse.GUI
+ LibreMetaverse.GUI
+ GUI library for LibreMetaverse
true
Library
LibreMetaverse.GUI
true
+ 1591
AnyCPU;x64;x86
..\bin\
diff --git a/LibreMetaverse.GUI/LibreMetaverse.GUI.nuspec b/LibreMetaverse.GUI/LibreMetaverse.GUI.nuspec
index 9de46f90..107b2bd8 100644
--- a/LibreMetaverse.GUI/LibreMetaverse.GUI.nuspec
+++ b/LibreMetaverse.GUI/LibreMetaverse.GUI.nuspec
@@ -1,15 +1,21 @@
- LibreMetaverse.GUI
+ $id$
$version$
- Cinder Biscuits
- Cinder Biscuits
- https://github.com/cinderblocks/libremetaverse/blob/master/LICENSE.txt
+ $author$
+ BSD-3-Clause-Clear
+ ..\data\logo.png
+ ..\docs\README.md
https://github.com/cinderblocks/libremetaverse
+
false
- GUI library for LibreMetaverse
- Copyright 2017
- LMV OMV OpenMetaverse OpenSim Halcyon OpenMetaverseFoundation VirtualWorld Radegast SecondLife
+ $description$
+ $copyright$
+ LMV OMV OpenMetaverse OpenSim Halcyon OpenMetaverseFoundation VirtualWorld VirtualReality 3D Radegast MEGAbolt SecondLife
+
+
+
+
\ No newline at end of file
diff --git a/LibreMetaverse.Rendering.Meshmerizer/LibreMetaverse.Rendering.Meshmerizer.csproj b/LibreMetaverse.Rendering.Meshmerizer/LibreMetaverse.Rendering.Meshmerizer.csproj
index 2270af95..0515ba94 100644
--- a/LibreMetaverse.Rendering.Meshmerizer/LibreMetaverse.Rendering.Meshmerizer.csproj
+++ b/LibreMetaverse.Rendering.Meshmerizer/LibreMetaverse.Rendering.Meshmerizer.csproj
@@ -1,10 +1,13 @@
LibreMetaverse.Rendering.Meshmerizer
+ LibreMetaverse.Rendering.Meshmerizer
+ Meshmerizer library for rendering mesh assets in LibreMetaverse
+ LibreMetaverse.Rendering.Meshmerizer
netstandard2.0;netstandard2.1;net5.0
Library
- LibreMetaverse.Rendering.Meshmerizer
- true
+ true
+ 1591
AnyCPU;x64;x86
..\bin\
diff --git a/LibreMetaverse.Rendering.Meshmerizer/LibreMetaverse.Rendering.Meshmerizer.nuspec b/LibreMetaverse.Rendering.Meshmerizer/LibreMetaverse.Rendering.Meshmerizer.nuspec
index 889728c5..78a2e757 100644
--- a/LibreMetaverse.Rendering.Meshmerizer/LibreMetaverse.Rendering.Meshmerizer.nuspec
+++ b/LibreMetaverse.Rendering.Meshmerizer/LibreMetaverse.Rendering.Meshmerizer.nuspec
@@ -1,15 +1,21 @@
- LibreMetaverse.Rendering.Meshmerizer
+ $id$
$version$
- Cinder Biscuits
- Cinder Biscuits
- https://github.com/cinderblocks/libremetaverse/blob/master/LICENSE.txt
+ $author$
+ BSD-3-Clause-Clear
+ ..\data\logo.png
+ ..\docs\README.md
https://github.com/cinderblocks/libremetaverse
+
false
- Meshmerizer library for rendering mesh assets in LibreMetaverse
- Copyright 2017
- LMV OMV OpenMetaverse OpenSim Halcyon OpenMetaverseFoundation VirtualWorld Radegast SecondLife
+ $description$
+ $copyright$
+ LMV OMV OpenMetaverse OpenSim Halcyon OpenMetaverseFoundation VirtualWorld VirtualReality 3D Radegast MEGAbolt SecondLife
+
+
+
+
\ No newline at end of file
diff --git a/LibreMetaverse.Rendering.Simple/LibreMetaverse.Rendering.Simple.csproj b/LibreMetaverse.Rendering.Simple/LibreMetaverse.Rendering.Simple.csproj
index 90e6f5ea..b4f92dda 100644
--- a/LibreMetaverse.Rendering.Simple/LibreMetaverse.Rendering.Simple.csproj
+++ b/LibreMetaverse.Rendering.Simple/LibreMetaverse.Rendering.Simple.csproj
@@ -1,10 +1,13 @@
LibreMetaverse.Rendering.Simple
+ Simple library for rendering mesh assets in LibreMetaverse
+ LibreMetaverse.Rendering.Simple
netstandard2.0;netstandard2.1;net5.0
Library
LibreMetaverse.Rendering.Simple
true
+ 1591
AnyCPU;x64;x86
..\bin\
diff --git a/LibreMetaverse.Rendering.Simple/LibreMetaverse.Rendering.Simple.nuspec b/LibreMetaverse.Rendering.Simple/LibreMetaverse.Rendering.Simple.nuspec
index f1ce0717..92a0b119 100644
--- a/LibreMetaverse.Rendering.Simple/LibreMetaverse.Rendering.Simple.nuspec
+++ b/LibreMetaverse.Rendering.Simple/LibreMetaverse.Rendering.Simple.nuspec
@@ -1,15 +1,21 @@
- LibreMetaverse.Rendering.Simple
+ $id$
$version$
- Cinder Biscuits
- Cinder Biscuits
- https://github.com/cinderblocks/libremetaverse/blob/master/LICENSE.txt
+ $author$
+ BSD-3-Clause-Clear
+ ..\data\logo.png
+ ..\docs\README.md
https://github.com/cinderblocks/libremetaverse
- false
- Simple library for rendering mesh assets in LibreMetaverse
- Copyright 2017
- LMV OMV OpenMetaverse OpenSim Halcyon OpenMetaverseFoundation VirtualWorld Radegast SecondLife
+
+ false
+ $description$
+ $copyright$
+ LMV OMV OpenMetaverse OpenSim Halcyon OpenMetaverseFoundation VirtualWorld VirtualReality 3D Radegast MEGAbolt SecondLife
+
+
+
+
\ No newline at end of file
diff --git a/LibreMetaverse.StructuredData/LibreMetaverse.StructuredData.csproj b/LibreMetaverse.StructuredData/LibreMetaverse.StructuredData.csproj
index dacbf26d..28cf00d7 100644
--- a/LibreMetaverse.StructuredData/LibreMetaverse.StructuredData.csproj
+++ b/LibreMetaverse.StructuredData/LibreMetaverse.StructuredData.csproj
@@ -1,10 +1,13 @@
LibreMetaverse.StructuredData
+ LibreMetaverse structured data library
+ LibreMetaverse.StructuredData
netstandard2.0;netstandard2.1;net5.0
Library
LibreMetaverse.StructuredData
true
+ 1591
AnyCPU;x64;x86
..\bin\
diff --git a/LibreMetaverse.StructuredData/LibreMetaverse.StructuredData.nuspec b/LibreMetaverse.StructuredData/LibreMetaverse.StructuredData.nuspec
index aac0f8bc..f3ac07a4 100644
--- a/LibreMetaverse.StructuredData/LibreMetaverse.StructuredData.nuspec
+++ b/LibreMetaverse.StructuredData/LibreMetaverse.StructuredData.nuspec
@@ -1,15 +1,21 @@
- LibreMetaverse.StructuredData
+ $id$
$version$
- Cinder Biscuits
- Cinder Biscuits
- https://github.com/cinderblocks/libremetaverse/blob/master/LICENSE.txt
+ $author$
+ BSD-3-Clause-Clear
+ ..\data\logo.png
+ ..\docs\README.md
https://github.com/cinderblocks/libremetaverse
+
false
- LibreMetaverse structured data library
- Copyright 2017
- LMV OMV OpenMetaverse OpenSim Halcyon OpenMetaverseFoundation VirtualWorld Radegast SecondLife
+ $description$
+ $copyright$
+ LMV OMV OpenMetaverse OpenSim Halcyon OpenMetaverseFoundation VirtualWorld VirtualReality 3D Radegast MEGAbolt SecondLife
+
+
+
+
\ No newline at end of file
diff --git a/LibreMetaverse.Types/LibreMetaverse.Types.csproj b/LibreMetaverse.Types/LibreMetaverse.Types.csproj
index ee3fec4e..2b0e648c 100644
--- a/LibreMetaverse.Types/LibreMetaverse.Types.csproj
+++ b/LibreMetaverse.Types/LibreMetaverse.Types.csproj
@@ -1,10 +1,13 @@
LibreMetaverse.Types
+ LibreMetaverse.Types
+ LibreMetaverse type library
netstandard2.0;netstandard2.1;net5.0
Library
LibreMetaverse
true
+ 1591
AnyCPU;x64;x86
..\bin\
diff --git a/LibreMetaverse.Types/LibreMetaverse.Types.nuspec b/LibreMetaverse.Types/LibreMetaverse.Types.nuspec
index 2d87b09c..92a0b119 100644
--- a/LibreMetaverse.Types/LibreMetaverse.Types.nuspec
+++ b/LibreMetaverse.Types/LibreMetaverse.Types.nuspec
@@ -1,15 +1,21 @@
- LibreMetaverse.Types
+ $id$
$version$
- Cinder Biscuits
- Cinder Biscuits
- https://github.com/cinderblocks/libremetaverse/blob/master/LICENSE.txt
+ $author$
+ BSD-3-Clause-Clear
+ ..\data\logo.png
+ ..\docs\README.md
https://github.com/cinderblocks/libremetaverse
- false
- LibreMetaverse type library
- Copyright 2017
- LMV OMV OpenMetaverse OpenSim Halcyon OpenMetaverseFoundation VirtualWorld Radegast SecondLife
+
+ false
+ $description$
+ $copyright$
+ LMV OMV OpenMetaverse OpenSim Halcyon OpenMetaverseFoundation VirtualWorld VirtualReality 3D Radegast MEGAbolt SecondLife
+
+
+
+
\ No newline at end of file
diff --git a/LibreMetaverse.Utilities/LibreMetaverse.Utilities.csproj b/LibreMetaverse.Utilities/LibreMetaverse.Utilities.csproj
index af99aad2..ef321cea 100644
--- a/LibreMetaverse.Utilities/LibreMetaverse.Utilities.csproj
+++ b/LibreMetaverse.Utilities/LibreMetaverse.Utilities.csproj
@@ -1,10 +1,13 @@
LibreMetaverse.Utilities
+ LibreMetaverse.Utilities
+ LibreMetaverse utility library
netstandard2.0;netstandard2.1;net5.0
Library
LibreMetaverse.Utilities
true
+ 1591
AnyCPU;x64;x86
..\bin\
diff --git a/LibreMetaverse.Utilities/LibreMetaverse.Utilities.nuspec b/LibreMetaverse.Utilities/LibreMetaverse.Utilities.nuspec
index d86601b2..6fe6845f 100644
--- a/LibreMetaverse.Utilities/LibreMetaverse.Utilities.nuspec
+++ b/LibreMetaverse.Utilities/LibreMetaverse.Utilities.nuspec
@@ -1,15 +1,21 @@
- LibreMetaverse.Utilities
+ $id$
$version$
- Cinder Biscuits
- Cinder Biscuits
- https://github.com/cinderblocks/libremetaverse/blob/master/LICENSE.txt
+ $author$
+ BSD-3-Clause-Clear
+ ..\images\logo.png
+ ..\docs\README.md
https://github.com/cinderblocks/libremetaverse
+
false
- LibreMetaverse utility library
- Copyright 2017
- LMV OMV OpenMetaverse OpenSim Halcyon OpenMetaverseFoundation VirtualWorld Radegast SecondLife
+ $description$
+ $copyright$
+ LMV OMV OpenMetaverse OpenSim Halcyon OpenMetaverseFoundation VirtualWorld VirtualReality 3D Radegast MEGAbolt SecondLife
+
+
+
+
\ No newline at end of file
diff --git a/LibreMetaverse/LibreMetaverse.csproj b/LibreMetaverse/LibreMetaverse.csproj
index 2351e181..7ce52fa3 100644
--- a/LibreMetaverse/LibreMetaverse.csproj
+++ b/LibreMetaverse/LibreMetaverse.csproj
@@ -1,11 +1,14 @@
LibreMetaverse
+ LibreMetaverse
+ LibreMetaverse allows your code to read and work with data send across a SecondLife, Halcyon, OpenSimulator, or related connection.
Library
LibreMetaverse
true
true
true
+ 1591
netstandard2.0;netstandard2.1;net5.0
AnyCPU;x64;x86
..\bin\
diff --git a/LibreMetaverse/LibreMetaverse.nuspec b/LibreMetaverse/LibreMetaverse.nuspec
index d4a49034..d017dcda 100644
--- a/LibreMetaverse/LibreMetaverse.nuspec
+++ b/LibreMetaverse/LibreMetaverse.nuspec
@@ -1,15 +1,21 @@
- LibreMetaverse
+ $id$
$version$
- Cinder Biscuits
- Cinder Biscuits
- https://github.com/cinderblocks/libremetaverse/blob/master/LICENSE.txt
+ $author$
+ BSD-3-Clause-Clear
+ ..\data\logo.png
+ ..\docs\README.md
https://github.com/cinderblocks/libremetaverse
+
false
- LibreMetaverse allows your code to read and work with data send across a SecondLife, Halcyon, OpenSimulator, or related connection.
- Copyright 2017
- LMV OMV OpenMetaverse OpenSim OpenSimulator Halcyon OpenMetaverseFoundation VirtualWorld Radegast SecondLife
+ $description$
+ $copyright$
+ LMV OMV OpenMetaverse OpenSim Halcyon OpenMetaverseFoundation VirtualWorld VirtualReality 3D Radegast MEGAbolt SecondLife
+
+
+
+
\ No newline at end of file
diff --git a/PrimMesher/LibreMetaverse.PrimMesher.csproj b/PrimMesher/LibreMetaverse.PrimMesher.csproj
index 14ad7215..48309d02 100644
--- a/PrimMesher/LibreMetaverse.PrimMesher.csproj
+++ b/PrimMesher/LibreMetaverse.PrimMesher.csproj
@@ -1,14 +1,14 @@
- Library
- LibreMetaverse.PrimMesher
+ LibreMetaverse.PrimMesher
LibreMetaverse.PrimMesher
+ LibreMetaverse.PrimMesher
+ Library
netstandard2.0;netstandard2.1;net5.0
Dhalia Trimble, Sjofn LLC, OpenMetaverse Developers
true
- LibreMetaverse.PrimMesher
- LibreMetaverse.PrimMesher
- AnyCPU;x64;x86
+ 1591
+ AnyCPU;x64;x86
..\bin\
diff --git a/Programs/Baker/Baker.csproj b/Programs/Baker/Baker.csproj
index 54c09efa..97336014 100644
--- a/Programs/Baker/Baker.csproj
+++ b/Programs/Baker/Baker.csproj
@@ -9,6 +9,8 @@
netcoreapp3.1
+ LibreMetaverse.Baker
+ Baker
true
true
WinExe
diff --git a/Programs/GridProxy/GridProxy.csproj b/Programs/GridProxy/GridProxy.csproj
index fea4ff88..39c6db89 100644
--- a/Programs/GridProxy/GridProxy.csproj
+++ b/Programs/GridProxy/GridProxy.csproj
@@ -1,6 +1,7 @@
GridProxy
+ LibreMetaverse.GridProxy
Library
GridProxy
true
diff --git a/Programs/examples/GridAccountant/GridAccountant.csproj b/Programs/examples/GridAccountant/GridAccountant.csproj
index 2ebfae5b..0f67fe41 100644
--- a/Programs/examples/GridAccountant/GridAccountant.csproj
+++ b/Programs/examples/GridAccountant/GridAccountant.csproj
@@ -9,6 +9,7 @@
netcoreapp3.1
+ LibreMetaverse.GridAccountant
GridAccountant
true
true
diff --git a/Programs/examples/IRCGateway/IRCGateway.csproj b/Programs/examples/IRCGateway/IRCGateway.csproj
index 5b1c4a51..5d183386 100644
--- a/Programs/examples/IRCGateway/IRCGateway.csproj
+++ b/Programs/examples/IRCGateway/IRCGateway.csproj
@@ -1,6 +1,7 @@
IrcGateway
+ LibreMetaverse.IrcGateway
true
Exe
..\..\..\bin\
diff --git a/Programs/examples/PacketDump/PacketDump.csproj b/Programs/examples/PacketDump/PacketDump.csproj
index 24e56008..dcb28fbf 100644
--- a/Programs/examples/PacketDump/PacketDump.csproj
+++ b/Programs/examples/PacketDump/PacketDump.csproj
@@ -1,6 +1,7 @@
PacketDump
+ LibreMetaverse.PacketDump
Exe
true
..\..\..\bin\
diff --git a/Programs/mapgenerator/mapgenerator.csproj b/Programs/mapgenerator/mapgenerator.csproj
index 572b8d9c..22343a5a 100644
--- a/Programs/mapgenerator/mapgenerator.csproj
+++ b/Programs/mapgenerator/mapgenerator.csproj
@@ -1,9 +1,10 @@
- netcoreapp3.1;net5.0
- Exe
MapGenerator
- AnyCPU;x64;x86
+ LibreMetaverse.MapGenerator
+ netcoreapp3.1;net5.0
+ Exe
+ AnyCPU;x64;x86
..\..\bin\
diff --git a/data/logo.png b/data/logo.png
new file mode 100644
index 00000000..b58deb29
Binary files /dev/null and b/data/logo.png differ