Cinder
c6d54777ef
Update packages
2021-06-18 16:47:28 -05:00
Madpeterz
d80edf72b0
Update BakeLayer.cs
...
switchs logger to "Logger.Log" so it follows logging levels
adds bounds checks for the following values sourceAlpha, bakedRed, bakedGreen, bakedBlue, sourceRed, sourceGreen, sourceBlue, bakedAlpha, sourceBump
2021-02-16 07:48:01 +00:00
Madpeterz
dea65a294c
Update InventoryManager.cs
...
adds a null check before the foreach to stop a crash that can sometimes happen.
hopfully the real changes preview does not suck as bad as github deskstop.
2021-02-02 16:24:11 +00:00
Madpeterz
58ca307e6c
Adds null checks around LoadTGA
...
in some rare cases LoadTGA can be given a null value and totaly freak out.
2021-02-01 08:45:33 +00: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
Madpeterz
d648fc5de8
Corrects CS1503 error when under testing
2020-12-29 19:23:39 +00:00
Madpeterz
93935748b3
Update Login.cs
...
Adjusts the LoginParams as follows:
- Start: Only accepts home or last
- LoginLocation: Accepts a region/X/Y/Z and overrides Start if found and vaild
Why: people had a hard time putting in the uri part for start so this makes it easyer
2020-12-29 18:31:46 +00:00
Madpeterz
8f0cae35e7
Update NetworkManager.cs
...
adds extra checks for null and improves SendPacket, also adds a new function: NetworkInvaildWarning to handle passing to the log as debug level.
why: In some cases the network can disconnect from the sim in a weird way so the client trys to send data out but the outbox / inbox are gone. these extra checks
will help stop it from outright killing itself.
2020-12-19 23:44:04 +00:00
Madpeterz
b347271486
Update InventoryManager.cs
...
Extends FolderContents to allow auto loading of links
and Client.Inventory.FetchItem
2020-12-01 06:08:41 +00:00
Madpeterz
c1631691ef
Updates SendTeleportLureRequest
...
will now make sure its not trying to send the Lure to itself, and also has overrides so you can pass just the UUID
2020-12-01 05:49:36 +00:00
Madpeterz
0049d82ff6
Update AppearanceManager.cs
...
removes async from function as await is not used.
2020-12-01 05:48:34 +00:00
Madpeterz
f3fef4d5ae
Update RestartRegion command to support delay as a int
2020-12-01 05:48:06 +00:00
Madpeterz
e8a086597e
adds missing event trigger for friendsListReady
2020-12-01 05:47:45 +00:00
Madpeterz
f39a065882
adds new event friendsListReady
2020-12-01 05:42:59 +00:00
Eva Comaroski
9f43185431
[PATCH] Fix some concurrency issues regarding "inventory" asset transfers.
2020-09-03 05:47:12 +03:00
Cinder Biscuits
be8523a9e5
Update consumable packages
2020-07-09 06:40:37 -05:00
Eva Comaroski
2c1974e04e
[PATCH] Various retouches to AIS client
2020-07-04 07:47:54 +03:00
Eva Comaroski
372f938db0
[Feature] Implement tracking for worn avatar attachments
2020-06-29 21:13:10 +03:00
Cinder Biscuits
ac393073eb
Add teleport request function
2020-05-10 16:54:03 -05:00
Cinder Biscuits
4f72d1d025
Lambdas
2020-05-09 12:59:06 -05:00
Cinder Biscuits
6d0ff2db02
Use Equals() because yes
2020-05-09 12:51:59 -05:00
Cinder Biscuits
502a62d54f
Core string comparison shit
2020-05-09 08:46:14 -05:00
Cinder Biscuits
6ecf13e760
Notecards and filenames need ordianal string comparison
2020-05-09 08:42:56 -05:00
Cinder Biscuits
823e05df77
Merge cast with type check
2020-05-09 08:41:30 -05:00
Cinder Biscuits
ad32b578d2
Update third party libs
2020-05-09 08:29:15 -05:00
Eva Comaroski
3605c5b0bf
run callback even if asset transfer failed
2020-04-10 00:03:57 +03:00
Madpeter
71f01b0824
Large Chat support
2020-03-09 04:25:52 +00:00
Cinder Biscuits
4e07cb39ee
Consume updated XmlRpcCore and test packages
2020-02-12 10:33:22 -06:00
Cinder Biscuits
c2fbcc701a
Update login params
2020-02-12 06:02:52 -06:00
Cinder Biscuits
1943d9ea6d
Modernize Login.cs
2020-02-12 05:41:41 -06:00
Cinder Biscuits
3702294756
Minor fix in UpdateFolderProperties()
2020-02-09 10:17:22 -06:00
Cinder Biscuits
a34727b610
Update 3 libs
2020-01-23 09:31:59 -06:00
nopjmp
8d0ea08ca7
misc clean up of locks and add more readonly.
...
UtilizationStatistics.cs: "deep copy" statistics out
2019-12-16 19:50:19 -06:00
nopjmp
4f1f5507ee
dispose of the Cancellation Token correctly
2019-12-11 21:00:18 -06:00
nopjmp
9754a1dc66
switch back to a class object instead of a struct
2019-12-11 21:00:06 -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
202b95ae0e
bring back primitive outgoing packet throttle
2019-12-02 00:03:34 -06:00
nopjmp
ca23a4efe1
fix _packetInboxCount/_packetOutboxCount accounting
...
I failed to reset to zero and decrement the count.
2019-12-01 20:50:44 -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
b28287686c
Make GiveFolder() recurse children and collect all items. This is the correct behavior and resolves null exception reported in https://github.com/cinderblocks/libremetaverse/issues/5
2019-11-03 14:37:41 -06:00
nopjmp
f6cf0ac588
modernize testclient uploadscript
2019-10-30 21:00:09 -05:00
Cinder Biscuits
06887457b5
csproj Product updates
2019-10-30 15:39:21 -05:00
nopjmp
2c063c2afe
Fix bug with how CancellationTokenSource works.
...
* CancellationTokenSource needs to be Disposed
2019-10-26 17:11:55 -05:00
nopjmp
b3d63cf2ef
Queue multiple textures if we have room
...
Additionally, fix a potential bug where a thread is not running and does
not update the State to Progress, so we want to count them as active.
2019-10-26 16:56:09 -05:00
nopjmp
5ba7da70a9
Cleanup BitPack a little bit
2019-10-26 16:38:51 -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
060ae94000
Remove custom Lazy and make PacketDecoder's Dict Lazy<>
2019-10-26 16:38:51 -05:00