Commit Graph

279 Commits

Author SHA1 Message Date
Cinder
eec209d8b8 Avoid null refs 2021-12-09 11:59:30 -06:00
Cinder
e0e2267838 Remove ignored initialization values 2021-12-09 11:50:25 -06:00
Cinder
c59ed857b5 Exciting times. 2021-12-09 11:48:31 -06:00
Cinder
ba4d996c66 Empty statement 2021-12-09 11:47:00 -06:00
Cinder
ca9092bb79 Minor changes 2021-12-09 11:41:57 -06:00
Cinder
61f818b760 Mark Particle SourcePatern enum with [Flags] 2021-12-09 11:08:47 -06:00
Cinder
72fa470830 Don't serialize parent nodes in protobuf cache 2021-12-09 10:53:02 -06:00
Cinder
80bfc3340f More ProtoBuf work 2021-12-09 09:38:31 -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
Cinder
8a01a5ae66 Fix XML warnings... 2021-12-08 19:50:54 -06:00
Cinder
a680277846 Glob on previous handling for Login response home field. I thought LL had realized their mistake on breaking API. My bad. 2021-12-07 06:12:45 -06:00
Cinder
bd3705fb19 Linden Lab is rolling back the change... Add support for the next fun API change.
While we're at it, change our own by introducing HomeInfo struct
2021-12-06 14:52:03 -06:00
Cinder
3f4d7bd80b Fix parsing LLSD-XML login response parsing on Second Life after changes on 6 Dec 2021 2021-12-06 14:14:37 -06:00
Madpeter
24317e4f25 add a call to RequestFetchInventory
adds a call to RequestFetchInventory when you accept inventory transfer so the Inventory.ItemReceived will fire as expected.
2021-11-20 09:43:46 +00:00
Cinder
f9e9bb7e5e Update Login code per Aditi changes with cleanup 2021-11-17 20:46:21 -06:00
Madpeter
2be3719062 enable wav to ogg encoding 2021-11-11 14:56:47 +00:00
Madpeter
16b08c8876 enable OggVorbisEncoder package 2021-11-11 14:56:03 +00:00
Cinder
b7c144156a Add USER_AGENT setting 2021-09-27 08:15:04 -05:00
Cinder
ba86ba3ca9 Remove another do-nothing setting 2021-09-25 20:04:00 -05: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
26992406c5 Serialize Permissions and one more ProtoBuf fix for InventoryNode 2021-09-25 19:42:01 -05:00
Cinder
30f3bf0ea8 Silly Cinder. Don't serialize InventoryNodeDictionary 2021-09-25 19:16:25 -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
d4cb35a43a Rewrite CapsClient making the interface more explicit and simple 2021-09-24 14:05:12 -05:00
Cinder
aa980fc7ee Extend CapsClient to handle other http methods. I'm considering just rewriting this whole class. 2021-09-24 11:26:29 -05:00
Cinder
28b3c772fd Add AcceptFriendship cap support... mostly. 2021-09-24 09:08:29 -05:00
Cinder
5b881df8b2 Play nice with offline msg inventory offers. This doesn't even work in Second Life's viewer, so I'm not too worried. 2021-09-24 09:08:02 -05:00
Cinder
ed331a15b6 Restore Simulator member to InstantMessageEventArgs 2021-09-23 19:47:07 -05:00
Cinder
b196cb7734 UserReport class 2021-09-23 19:41:28 -05:00
Cinder
e6da131b27 ReadOfflineMsgs request is a GET not a POST 2021-09-23 16:56:17 -05:00
Cinder
15b669b3ea Fallback to udp when ReadOfflineMsgs fails 2021-09-22 20:35:05 -05:00
Cinder
759eb0dfe7 Sync simulator capability names with latest Second Life Viewer 2021-09-22 17:10:41 -05:00
Cinder
74fb35a139 Implement support for ReadOfflineMsgs cap, Remove simulator member from InstantMessageEventArgs 2021-09-22 15:04:43 -05:00
Cinder
96355c8572 Minor fix 2021-09-21 15:49:55 -05:00
Cinder
9858f77815 Removed HTTP_INVENTORY and CLIENT_IDENTIFICATION_TAG settings 2021-09-19 07:41:18 -05:00
Cinder
a00a8b3c7a Add RequestAvatarNotes(UUID) to AvatarManager 2021-09-18 09:50:09 -05:00
Cinder
d930577771 Flesh out avatar membership field 2021-09-18 09:46:09 -05:00
Cinder
a07956938c Remove unused local 2021-09-17 10:10:26 -05:00
Cinder
de61c635c2 Handle AvatarNotesReply packet 2021-09-17 10:06:33 -05:00
Cinder
423ecae24b Add UpdateProfileNotes to AgentManager 2021-09-17 09:53:34 -05:00
Cinder
6c1f005faa Pass AlertMessageEventArgs.ExtraParams as OSDMap 2021-09-14 10:01:41 -05:00
Cinder
93bfac58da Rather than add a bunch of other events, just extend alert handling 2021-09-11 09:21:35 -05:00
Cinder
54adf6e8c3 Revert "Add OnRegionRestartAlertMessage event"
This reverts commit 977a27e223.
2021-09-11 08:59:23 -05:00
Cinder
977a27e223 Add OnRegionRestartAlertMessage event 2021-09-10 15:39:34 -05:00
Cinder
29465b678a Handle AgentAlertMessage 2021-09-09 17:52:24 -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
603edf6b21 Fix missing end quote 2021-07-25 11:20:54 -05:00