Cinder
7dad7fec07
More work on csproj, don't need to copy licenses all over anymore
2021-12-29 11:56:56 -06:00
Cinder
f9d746f30b
More csproj work and updates to nuspec
2021-12-29 11:41:00 -06:00
Cinder
1de771d3e8
Cleanup csproj files
2021-12-29 10:23:37 -06:00
Cinder
110fe5eaa1
Somewhat clean up csproj files
2021-12-28 19:25:54 -06:00
Cinder
2ede2a878d
We keep up to date, yes we do.
2021-12-15 12:06:30 -06:00
Cinder
6ba5fc543e
Partial revert back to BinarySerializer until ProtoBuf inventory is worked out
2021-12-08 21:38:39 -06:00
Cinder
12dc855afb
Another attempt at ProtoBuf serialization of Inventory
2021-12-08 21:32:57 -06:00
Madpeter
16b08c8876
enable OggVorbisEncoder package
2021-11-11 14:56:03 +00:00
Cinder
ac0ad2e3b5
Use obsolete BinaryFormatter until a suitable replacement is found
2021-09-25 20:01:12 -05:00
Cinder
6bc7c7ad45
Revert "Reintroduce ProtoBuf and use it for inventory caching too. ZeroFormatter wasn't working out."
...
This reverts commit 0ce9e654ec .
Revert "Silly Cinder. Don't serialize InventoryNodeDictionary"
This reverts commit 30f3bf0ea8 .
Revert "Serialize Permissions and one more ProtoBuf fix for InventoryNode"
This reverts commit 26992406c5 .
2021-09-25 19:50:57 -05:00
Cinder
0ce9e654ec
Reintroduce ProtoBuf and use it for inventory caching too. ZeroFormatter wasn't working out.
2021-09-25 18:58:07 -05:00
Cinder
8a5897e3c7
Update library dependencies
2021-09-25 11:35:20 -05:00
Cinder
fa561b2126
Rename LibreMetaverseTypes directory to follow convention. This has been bugging me forever.
2021-07-26 11:43:31 -05:00
Cinder
f1807d8cb5
Fix TFMs
2021-07-24 14:04:54 -05:00
Cinder
ae21e883d8
Replace obsolete BinaryFormatter with ZeroFormatter
2021-07-24 13:15:51 -05:00
Cinder
e56e627396
Update OpenJpegDotNet
2021-07-22 07:47:44 -05:00
Cinder
d311a57234
Update libraries
2021-07-13 11:52:30 -05:00
Cinder
b2e38ed76d
Update OpenJpegDotNet lib one more time which should fix linux and mac support
2021-07-10 13:16:52 -05:00
Cinder
9d5c67fb04
Update OpenJpegDotNet to our latest version
2021-07-10 08:16:58 -05:00
Cinder
10dbc61304
Roll J2K classes into our fork of OpenJpegDotNet and adjust with our improvements to the lib
...
NOTE native library needs fixed for not-Windows!
2021-07-09 18:45:54 -05:00
Cinder
3c76a98f8e
Second shot OpenJPEG native lib replacement
...
Mostly working, could use some fine tuning for unsupported images
2021-07-04 18:12:27 -05:00
Cinder
48455d63b0
Revert "Experimental and likely broken OpenJpeg replacement"
...
This reverts commit 4a1b646e3e .
2021-06-30 07:59:26 -05:00
Cinder
4a1b646e3e
Experimental and likely broken OpenJpeg replacement
2021-06-29 17:28:02 -05:00
Cinder
ae01f316ef
Minor updates to project config
2021-06-19 10:25:44 -05:00
Cinder
d7e796efcb
Add Net 5.0 target, remove deprecated WinForms widget classes
2021-06-18 17:39:18 -05:00
Cinder
c6d54777ef
Update packages
2021-06-18 16:47:28 -05:00
Cinder
a9c0490db8
Update to supported Target Frameworks
2021-01-29 15:33:00 -06:00
Cinder
8c7b5d086d
Update third party libraries
2021-01-29 15:21:31 -06:00
Cinder Biscuits
be8523a9e5
Update consumable packages
2020-07-09 06:40:37 -05:00
Cinder Biscuits
ad32b578d2
Update third party libs
2020-05-09 08:29:15 -05:00
Cinder Biscuits
4e07cb39ee
Consume updated XmlRpcCore and test packages
2020-02-12 10:33:22 -06:00
Cinder Biscuits
a34727b610
Update 3 libs
2020-01-23 09:31:59 -06:00
nopjmp
1e19e95d46
Update XmlRpcCore to move to HttpClient implementation
2019-12-04 17:26:35 -06:00
Cinder Biscuits
25491e7527
Update system packages
2019-12-03 17:34:15 -06:00
nopjmp
e9022b6cc3
rewrite packet handling to use Threading Channels
...
This should prevent unnecessary wait looping internally and lower the packets time to start processing.
Seems to fix WoofBot's packet processing hot path.
2019-12-01 20:23:35 -06:00
Cinder Biscuits
9cbd9d128d
Move from XmlRpcCs to its successor XmlRpcCore
2019-11-11 17:33:28 -06:00
Cinder Biscuits
06887457b5
csproj Product updates
2019-10-30 15:39:21 -05:00
nopjmp
7a4588e65a
Remove custom Queue implementations
...
* Additionally use a SemaphoreSlim for checking queue size and waiting
* Use ConcurrentQueue for most things
2019-10-26 16:38:51 -05:00
nopjmp
88a05fbb3a
Switch to Microsoft's MultiValueDictionary
...
While we are here, clean up AppearanceManager usage of memory.
* Modify some List operations to Linq
* Copy through construction
2019-10-25 10:49:04 -05:00
nopjmp
44feb64f46
Clean up UDP Packet buffers
2019-10-25 10:46:20 -05:00
Cinder Biscuits
c715884c8a
Convert LibreMetaverse projects to be solely .NET Standard 2.0 and 2.1
2019-10-22 08:05:39 -05:00
nopjmp
712f51360d
Upgrade to .NET Framework 4.7.1
...
This shouldn't harm other users, but Mono users will need to update their runtime to include the new .NET Standard 2.0 functions that are being used.
2019-10-21 13:32:36 -05:00
Cinder Biscuits
8452b9a1d8
NUniqueHardwareID is not compatible with non-Windows systems, go back to MAC address for fingerprinting
2019-10-12 07:07:59 -05:00
Cinder
dce01d2d1d
Refine hardware thumbprinting on login
2019-10-06 09:48:41 -05:00
Cinder Biscuits
a0c93a2ab6
Workaround nuget downgrade bug include System.Net.NameResolution 4.3.0 specifically
2019-06-08 16:28:43 -05:00
Cinder Biscuits
6823b924f4
Update nuget dependencies
2019-06-08 15:53:40 -05:00
Cinder Biscuits
9e3b03cadb
Moving ahead with AIS3 support
2018-01-25 14:35:32 -06:00
Cinder Biscuits
093f19b391
Generate AssemblyInfo at build time and have appveyor patch configs with version number
2017-09-04 18:13:38 -05:00
Cinder Biscuits
b159cc104d
Use my zlib.net package for enhanced compatibility
2017-09-04 10:58:42 -05:00
Cinder Biscuits
117a69a968
VS tricked me
2017-09-04 09:42:18 -05:00