Salad Dais
|
ff0f20d1dd
|
Correct parcel bitmap parsing
|
2024-01-10 07:27:50 +00:00 |
|
Salad Dais
|
7514baaa5f
|
Add serializer for ParcelProperty bitmaps
|
2024-01-09 13:40:52 +00:00 |
|
Salad Dais
|
0ba1a779ef
|
Allow handling EQ events through message_handler in proxy
|
2024-01-09 13:40:07 +00:00 |
|
Salad Dais
|
11feccd93b
|
Add support for Material inventory types
|
2024-01-07 17:47:09 +00:00 |
|
Salad Dais
|
bb6ce5c013
|
Handle binary LLSD headers generated by indra
|
2024-01-07 17:46:54 +00:00 |
|
Salad Dais
|
6c32da878d
|
Handle (and ignore by default) the new GenericStreamingMessage
This is _enormously_ spammy, good god. Apparently related to PBR.
|
2024-01-07 07:51:52 +00:00 |
|
Salad Dais
|
33884925f4
|
enum.IntFlag -> IntFlag
|
2024-01-06 20:39:29 +00:00 |
|
Salad Dais
|
a11ef96d9a
|
Serve inbound Xfers reliably
|
2024-01-05 02:53:05 +00:00 |
|
Salad Dais
|
7b6239d66a
|
Add more parcel enums
|
2024-01-05 02:49:51 +00:00 |
|
Salad Dais
|
2c3bd140ff
|
Update MapImageFlags
|
2024-01-04 22:24:36 +00:00 |
|
Salad Dais
|
67db8110a1
|
Fix ParcelOverlay data template
|
2024-01-04 20:01:32 +00:00 |
|
Salad Dais
|
ab1c56ff3e
|
Start writing client parcel manager
|
2024-01-04 19:51:47 +00:00 |
|
Salad Dais
|
142f2e42ca
|
Clean up message template code
|
2024-01-04 19:08:09 +00:00 |
|
Salad Dais
|
e7764c1665
|
Display templated EQ messages as templated messages
This makes them less annoying to read, and allows us to use
subfield serializers to pretty-print their contents.
|
2024-01-04 18:00:14 +00:00 |
|
Salad Dais
|
6f38d84a1c
|
Add ParcelOverlay serializers
|
2024-01-03 07:51:51 +00:00 |
|
Salad Dais
|
1fc46e66bc
|
Support __add__ and __radd_ on JankStringyBytes
|
2023-12-31 15:58:05 +00:00 |
|
Salad Dais
|
167673aa08
|
Be nicer about zero-length strings in Messages
|
2023-12-31 15:52:15 +00:00 |
|
Salad Dais
|
d21c3ec004
|
Update templates
|
2023-12-31 14:55:46 +00:00 |
|
Salad Dais
|
493563bb6f
|
Add a few asset type lookups
|
2023-12-24 06:47:04 +00:00 |
|
Salad Dais
|
9adee14e0f
|
Allow non-byte legacy schema flag fields
|
2023-12-23 15:40:00 +00:00 |
|
Salad Dais
|
57c4bd0e7c
|
Improve AIS support
|
2023-12-22 21:25:05 +00:00 |
|
Salad Dais
|
1085dbc8ab
|
v0.14.1
|
2023-12-22 04:38:30 +00:00 |
|
Salad Dais
|
fb9740003e
|
Fix a couple AIS cases
|
2023-12-22 04:38:30 +00:00 |
|
Salad Dais
|
087f16fbc5
|
Simplify Inventory/AssetType legacy conversion
|
2023-12-22 03:57:36 +00:00 |
|
Salad Dais
|
fa96e80590
|
Simplify AIS<->InventoryData conversion
|
2023-12-22 02:40:53 +00:00 |
|
Salad Dais
|
539d38fb4a
|
Fix legacy serialization for categories
|
2023-12-21 22:09:48 +00:00 |
|
Salad Dais
|
caaf0b0e13
|
Add tests for legacy category parsing
|
2023-12-21 20:12:41 +00:00 |
|
Salad Dais
|
16958e516d
|
More enumification in inventory code
|
2023-12-21 19:18:58 +00:00 |
|
Salad Dais
|
74e4e0c4ec
|
Start supporting enums in inventory schema
|
2023-12-21 14:55:14 +00:00 |
|
Salad Dais
|
3efeb46500
|
Add notes about inventory compatibility issues
|
2023-12-21 06:41:47 +00:00 |
|
Salad Dais
|
0f2e933be1
|
Make legacy input schema round-trip correctly
|
2023-12-20 22:26:03 +00:00 |
|
Salad Dais
|
a7f40b0d15
|
Properly handle inventory metadata field
|
2023-12-20 03:23:03 +00:00 |
|
Salad Dais
|
92cadf26e9
|
Support inventory cache v3
|
2023-12-20 01:21:54 +00:00 |
|
Salad Dais
|
28e84c0c5a
|
Clean up session joining code
|
2023-12-18 23:32:57 +00:00 |
|
Salad Dais
|
5f2082c6e9
|
Minor cleanup of asyncio usage
|
2023-12-18 21:32:25 +00:00 |
|
Salad Dais
|
a8344a231b
|
Make hippolyzer events awaitable
|
2023-12-17 23:37:10 +00:00 |
|
Salad Dais
|
008d59c7d6
|
Fix Python 3.8
|
2023-12-15 21:34:45 +00:00 |
|
Salad Dais
|
4cc1513e58
|
Correct type signatures in MessageHandler
|
2023-12-15 19:07:17 +00:00 |
|
Salad Dais
|
a2ef3d9f8e
|
More client refactoring
|
2023-12-14 09:14:07 +00:00 |
|
Salad Dais
|
92c9c82e73
|
Move some things from session to region
|
2023-12-14 02:08:12 +00:00 |
|
Salad Dais
|
f1b523b5de
|
Support client seed cap, support async message handlers
|
2023-12-11 21:47:15 +00:00 |
|
Salad Dais
|
c42e0d7291
|
Make client login testable
|
2023-12-11 19:08:01 +00:00 |
|
Salad Dais
|
9904633a99
|
More client work
|
2023-12-10 23:26:28 +00:00 |
|
Salad Dais
|
c8791db75e
|
Start adding client-related lib files
|
2023-12-10 19:52:24 +00:00 |
|
Salad Dais
|
bd4fff4200
|
Add support for PBR / reflection probes
|
2023-12-03 23:50:32 +00:00 |
|
Salad Dais
|
60f1737115
|
Appease new flake8 rules
|
2023-10-10 23:20:43 +00:00 |
|
Salad Dais
|
370c586582
|
Decode more flags fields
|
2023-06-18 18:33:52 +00:00 |
|
Salad Dais
|
fdfffd96c9
|
Fix UUID serialization with invalid AIS LLSD payloads
|
2023-06-18 18:33:26 +00:00 |
|
Salad Dais
|
6da9f58b23
|
Pass original Message through to objectupdate hooks
|
2023-06-18 18:29:51 +00:00 |
|
Salad Dais
|
8edf7ae89b
|
Rough cut of Python 3.11 support
|
2023-02-07 17:35:44 +00:00 |
|