Latif Khalifa
c46b21a4de
LIB-834: Unhandled CAPS event after parcels land stat request
...
Patch by Ben Anhalt
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3347 52acb1d6-8a22-11de-b505-999d5b087335
2010-05-15 08:57:36 +00:00
Latif Khalifa
5277f203b6
Fix group chat/friends conferences. Detect invitations to voice group chat/friends voice conferences LIBOMV-773 (nothing done about them for now).
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3252 52acb1d6-8a22-11de-b505-999d5b087335
2010-02-16 07:27:11 +00:00
Jim Radford
7d76463368
LIBOMV-770 Change to how booleans are parsed via xml
...
* Updates unit tests for ChatterBoxInvitationMessage test
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3247 52acb1d6-8a22-11de-b505-999d5b087335
2010-02-13 02:12:33 +00:00
Jim Radford
efd8872a32
* Updates MessageTests for previous commit
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3222 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-09 07:30:02 +00:00
Jim Radford
bdeda88b3c
* Cleanup of message system, remove some cruft code, message keys are not neccessary to be included in classes, reuse uploader request class used by notecards for gestures
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2996 52acb1d6-8a22-11de-b505-999d5b087335
2009-07-16 20:10:44 +00:00
Jim Radford
75dfeb8342
* Updates Message system to support all known message types and variants used for updating assets which are uploaded using the temporary uploader capabilities
...
* Adds a ton of inline documentation so the classes and fields are easier to understand
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2975 52acb1d6-8a22-11de-b505-999d5b087335
2009-07-11 08:16:43 +00:00
Latif Khalifa
61fc8e61b6
Fixed serialization of AgentGroupDataUpdateMessage, problem discovered by unit tests
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2946 52acb1d6-8a22-11de-b505-999d5b087335
2009-07-01 13:50:45 +00:00
Latif Khalifa
61cc6acf43
LIBOMV-613 Make ListInProfile actually work
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2945 52acb1d6-8a22-11de-b505-999d5b087335
2009-07-01 13:00:58 +00:00
Latif Khalifa
024c4b151d
Proper implementation of messages related to RemoteParcelRequest capability
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2926 52acb1d6-8a22-11de-b505-999d5b087335
2009-06-27 23:07:04 +00:00
Latif Khalifa
6453428d60
Fix tests RemoteParcelRequest -> RemoteParcelResponseMessage
...
Are these created automatically?
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2914 52acb1d6-8a22-11de-b505-999d5b087335
2009-06-27 21:21:20 +00:00
Jim Radford
f2dbbb00b6
LIBOMV-540 Adds parameter to CopyScriptToTask method which allows the scripts running state to be set.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2758 52acb1d6-8a22-11de-b505-999d5b087335
2009-05-13 21:27:38 +00:00
John Hurliman
0746947075
* Fixing premature commit of BakeLayer
...
* Adding an alternative implementation of one of the benchmark tests for serialization that should be more fair (untested)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2745 52acb1d6-8a22-11de-b505-999d5b087335
2009-05-11 22:32:37 +00:00
Jim Radford
b1917c36d5
* Start of full documentation for LindenMessages.cs classes,
...
* adds two Benchmark tests to MessageTests.cs for comparing the IMessage formatting vs the .NET BinaryFormatter
* Updates Caps.cs with latest known capabilities
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2743 52acb1d6-8a22-11de-b505-999d5b087335
2009-05-11 19:26:18 +00:00
Jim Radford
946cd90a06
LIBOMV-477 Adds DirLandReplyMessage + Test to Message system
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2737 52acb1d6-8a22-11de-b505-999d5b087335
2009-05-10 05:44:40 +00:00
Jim Radford
7155dfa2ac
LIBOMV-529 Adds new UpdateAgentInformation Message + Test
...
LIBOMV-477 Adds PlacesReplyMessage + Test to Message system
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2736 52acb1d6-8a22-11de-b505-999d5b087335
2009-05-10 04:59:43 +00:00
Jim Radford
4570370c27
LIBOMV-477 Adds TeleportFinishMessage to unit tests to verify encode/decode match
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2670 52acb1d6-8a22-11de-b505-999d5b087335
2009-04-28 00:02:33 +00:00
Jim Radford
2ad91ceeb6
LIBOMV-477 Adds 3 known variants of ChatSessionRequestMessage to Message System
...
Adds a little documentation, and some naming cleanup
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2660 52acb1d6-8a22-11de-b505-999d5b087335
2009-04-25 01:54:52 +00:00
Jim Radford
a9258c3cdc
LIBOMV-477 Some minor fixes to messaging system, and some test updates to fix TeamCity Test Failure.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2652 52acb1d6-8a22-11de-b505-999d5b087335
2009-04-24 04:39:44 +00:00
Jim Radford
7129ee185e
LIBOMV-477 LindenMessages additions/fixes:
...
* New LandStatReplyMessage
* Test added for UpdateNotecardAgentInventoryMessage
LIBOMV-492 More WinGridProxy Goodness:
* New Inspectors: Notation, Raw changed to show Request/Response Headers, default Request/Response tab shows a formatted string representation of the Packet/Message being decoded.
* All messages are wire-data tested against IMessage system.
* Changed login box to be a dropdown with a few default grid options: Agni, Aditi, OSGrid, and LocalHost for Simian connections
* Some changes to GridProxy to pass along raw byte encoded data and Headers to the Caps Delegate.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2644 52acb1d6-8a22-11de-b505-999d5b087335
2009-04-22 00:01:30 +00:00
Jim Radford
b0b7df3c8e
LIBOMV-477 Adds SendPostcardMessage to Message system
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2629 52acb1d6-8a22-11de-b505-999d5b087335
2009-04-18 06:20:20 +00:00
Jim Radford
5f785e9dfc
LIBOMV-477 Adds UpdateScriptAgentMessage and UpdateScriptTaskMessage to the messaging system for uploading scripts to an agents inventory and a prims task inventory respectively, Tests Included
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2628 52acb1d6-8a22-11de-b505-999d5b087335
2009-04-18 05:57:46 +00:00
Jim Radford
1293118b89
LIBOMV-477 Adds RemoteParcelRequestMessage to Message system including encode/decode test
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2608 52acb1d6-8a22-11de-b505-999d5b087335
2009-04-16 04:25:09 +00:00
Jim Radford
8d029fa3d5
LIBOMV-477 Fix a bug deserializing AgentGroupDataUpdateMessage, LL sends the AgentID in an Array
...
* Converted URLs in Parcel Properties messages back to string (having them as Uri's did not work for null/empty URLS)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2602 52acb1d6-8a22-11de-b505-999d5b087335
2009-04-14 05:32:20 +00:00
Jim Radford
afe715a30f
LIBOMV-477 Adds several capabilities message classes
...
* Some cleanup of LindenMessages.cs class
* Tests for all messages encode/decode are implemented and included
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2601 52acb1d6-8a22-11de-b505-999d5b087335
2009-04-14 04:47:55 +00:00
Jim Radford
e24d24a201
LIBOMV-477 Big Messaging system update:
...
* Adds new IMessage interface for messaging system
* Adds additional Caps Messages + Tests for most (All incoming caps messages should now be handled by new messaging system)
* Unit Tests for new messaging system only test that decoding and encoding work properly, they do not confirm proper formatting required by the simulator
* Switches EventQueueCallback to decode and send message to registered callbacks
* Switches several caps requests over to new messaging interface
Some in-process work is left commented and cluttering up in a few places. Will remove after more cleanup is done
* Update source header/copyright in several classes
Note: this commit features several breaking changes to existing clients. Much code that has been only lightly tested, please report bugs in jira.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2599 52acb1d6-8a22-11de-b505-999d5b087335
2009-04-13 09:32:25 +00:00