Commit Graph

669 Commits

Author SHA1 Message Date
John Hurliman
e7afbd5fd7 Committing this file so tkimball can start documenting
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@334 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-19 06:51:34 +00:00
Adam Frisby
e660d41870 Parcel updates
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@330 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-18 09:18:06 +00:00
Adam Frisby
5804b5f7c7 Updates to Parcel Support, GridManager now has functions to cache estate sims (for teleporting), LLVector3 types now have a - operator overload.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@329 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-18 09:15:03 +00:00
John Hurliman
1477bcbaa0 Fixed the colon-in-strings bug that was introduced a few commits back
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@328 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-18 07:24:11 +00:00
John Hurliman
f47477c9e0 * Initial support for ObjectUpdateCompressed packets
* Typecast only once in the main ParcelPropertiesHandler block
* Handle the new colons in region and avatar names

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@326 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-18 07:02:24 +00:00
John Hurliman
46ee60f13b General cleanup to remove some of the build warnings, mostly XML comment fixing and making public event handlers private. Also changed the asset uploading function to return the new asset ID instead of the transaction ID
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@321 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-17 09:03:28 +00:00
John Hurliman
1fddea1a7f Added a LongToUInts() function to reverse UIntsToLong()
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@320 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-17 08:43:30 +00:00
John Hurliman
d9dc4edd44 * Fixed the ToString() output for packets with byte array fields
* Implemented and tested the OnBalanceUpdated event
* Created a SendInitialPackets() function and commented our current knowledge of the login packets
* CurrentRegion.Handle is now set at login
* Moved the README.Mono file to README.txt and added a bit more information
* Fixed the sldump example to use the 1,50,50,50 version number
* Generated an updated _Packets_.cs file

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@319 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-17 08:21:37 +00:00
bushing
a42d4c6323 hi mom
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@315 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-16 09:07:07 +00:00
Adam Frisby
c567d0456f Fixed bug in Parcel.Update()
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@314 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-16 09:00:48 +00:00
Adam Frisby
c6d2c752e1 Parcel support fixed (fixed read and write support).
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@313 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-16 08:56:58 +00:00
Adam Frisby
ee4cc99642 Some write functionality restored to Parcels
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@312 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-16 08:48:12 +00:00
John Hurliman
d81b208c94 Reverted HeadRotation back to an LLQuaternion now that those are fixed
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@310 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-16 07:59:32 +00:00
John Hurliman
54e945e537 Done testing CruiseControl, fixing the build again
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@309 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-16 07:49:00 +00:00
John Hurliman
62816c177c Removed the appended ack logging spam
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@307 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-16 07:23:10 +00:00
Adam Frisby
5b756dbf48 Restored all read-only parcel functionality.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@306 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-16 06:49:27 +00:00
Adam Frisby
acefc15a74 Partial parcel functionality restored.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@305 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-16 06:37:42 +00:00
John Hurliman
1b2b80f361 Minor changes to the libsecondlife nant script
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@303 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-16 05:26:58 +00:00
John Hurliman
bfa5852637 Breaking the build to test CruiseControl.NET (sorry)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@302 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-16 05:06:33 +00:00
John Hurliman
2f4aaf31d1 Fixed the solution file to point to the updated location of the IA_* example projects
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@298 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-16 04:26:06 +00:00
John Hurliman
115b29a077 Moved the IA_* projects from applications/ to examples/
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@297 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-16 04:21:13 +00:00
John Hurliman
254c5a47d1 Fixed the self-referencing Health variable, and cleaned up a few of the xml comments
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@294 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-16 02:24:23 +00:00
John Hurliman
3b43e61451 Create a project file for Decoder, added it to the main solution file and commented out all of the code causing it to fail. axial can you fix this some time?
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@292 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-16 01:48:25 +00:00
John Hurliman
aee584721b Excluding mcortez's IA_* apps until a workable solution is found for compiling under nant/mono
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@291 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-16 01:25:26 +00:00
John Hurliman
ee8ec89bad Deprecated by IA_NotecardTool
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@288 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-16 01:03:08 +00:00
John Hurliman
d784c8bcf2 Added useruntimeengine="true" for mono compatibility
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@287 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-16 00:58:00 +00:00
John Hurliman
88bda7c8d8 Added return codes to mapgenerator, and added mapgenerator.exe to the clean target for nant
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@286 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-16 00:42:23 +00:00
John Hurliman
b01ad186b2 Fixed the naming scheme of some of the delegates to be uniform with the rest of the code
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@284 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-15 23:54:14 +00:00
John Hurliman
dade9e34c8 * Removed hardcoded paths from mapgenerator and replaced with command-line arguments
* nant build script now has a "map" target that "build" is dependent on, which will compile mapgenerator.exe and generate the _Packets_.cs file

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@283 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-15 23:48:19 +00:00
John Hurliman
f3b3b0e4eb mapgenerator no longer depends on libsecondlife to build (no more chicken and the egg problem)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@282 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-15 22:21:21 +00:00
bushing
2c9080561c It's Party Time\! (r213:HEAD)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@279 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-14 05:13:39 +00:00
John Hurliman
f881eee46e Removed Packets/Packets.cs from the project file
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@239 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-04 21:46:14 +00:00
John Hurliman
8948bb8159 Added primexport project file
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@236 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-02 22:34:29 +00:00
John Hurliman
f52ccf6dbf Adding the custom Ovatsus build target to svn, changing the project paths to refer to the local copy
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@235 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-02 22:25:12 +00:00
John Hurliman
577f4f6c1a Upgrading all the project files, updating keywords.txt/message_template.msg, removing unused files
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@231 52acb1d6-8a22-11de-b505-999d5b087335
2006-09-30 00:19:01 +00:00
Michael Cortez
c6d1422675 + Updated InstantMessage to work, was mission SessionID
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@225 52acb1d6-8a22-11de-b505-999d5b087335
2006-09-28 21:00:15 +00:00
Michael Cortez
81d6670494 + Fixed a few issues with the Assets and Inventory systems
+ Renamed my utils class, and added unix time to it
+ Fixed the On_Chat event, it was assuming an old packet format

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@222 52acb1d6-8a22-11de-b505-999d5b087335
2006-09-26 20:10:37 +00:00
Michael Cortez
cfcc775595 Oooops, forgot to include the new packet class that adds in the SessionID
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@221 52acb1d6-8a22-11de-b505-999d5b087335
2006-09-26 19:16:06 +00:00
Michael Cortez
cf448c3e29 Fixing up Asset/Inventory Uploads so they work again.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@218 52acb1d6-8a22-11de-b505-999d5b087335
2006-09-25 21:33:50 +00:00
John Hurliman
47df04632f One name mangling bug and a ToBytes() function short of being finished
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@215 52acb1d6-8a22-11de-b505-999d5b087335
2006-09-24 04:07:43 +00:00
John Hurliman
19bf09527a More progress on mapgenerator
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@212 52acb1d6-8a22-11de-b505-999d5b087335
2006-09-24 00:29:57 +00:00
John Hurliman
9076dabbca This is going away
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@210 52acb1d6-8a22-11de-b505-999d5b087335
2006-09-21 21:34:06 +00:00
John Hurliman
74d687f871 An early preview of how the protocol map generator will work
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@209 52acb1d6-8a22-11de-b505-999d5b087335
2006-09-21 07:50:44 +00:00
John Hurliman
d0cfb94d4f The initial unit test framework, and lots of safety checks and cleanup in NetworkManager
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@207 52acb1d6-8a22-11de-b505-999d5b087335
2006-09-19 07:34:45 +00:00
John Hurliman
46745a6ccf Sanity check for ObjectUpdate texture parsing, and commented some debug messages out
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@206 52acb1d6-8a22-11de-b505-999d5b087335
2006-09-19 07:32:41 +00:00
John Hurliman
d3247f8806 Moved the certificate authority bundle to the data directory
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@205 52acb1d6-8a22-11de-b505-999d5b087335
2006-09-19 03:12:18 +00:00
John Hurliman
6c36691321 * Added a SendPacket() that takes a raw payload
* Added DisconnectSim() to kill the connection to a sim and clean up socket and SimulatorsList
* Fixed the Simulator.Initialize timeout
* Only update Packet.TickCount if it's a reliable packet
* Shutdown a simulator on a SocketException

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@203 52acb1d6-8a22-11de-b505-999d5b087335
2006-09-19 01:26:03 +00:00
John Hurliman
272cd95d6f Converting to the new decrypted message_template.msg file shipped with Second Life, and some primexport fixes
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@201 52acb1d6-8a22-11de-b505-999d5b087335
2006-09-18 10:01:05 +00:00
John Hurliman
6f58b4a791 Added a doc target to the nant build
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@200 52acb1d6-8a22-11de-b505-999d5b087335
2006-09-18 04:53:03 +00:00
bushing
d210711757 merged all example build files into example.build
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@199 52acb1d6-8a22-11de-b505-999d5b087335
2006-09-17 21:30:22 +00:00