Commit Graph

167 Commits

Author SHA1 Message Date
John Hurliman
3f4ee5f514 Fixed a deadlock bug with InboxMutex
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@171 52acb1d6-8a22-11de-b505-999d5b087335
2006-09-06 20:24:12 +00:00
bushing
822ac760bb fix for Dequantize 'cuz JH broke the build. :P
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@170 52acb1d6-8a22-11de-b505-999d5b087335
2006-09-05 18:45:11 +00:00
John Hurliman
b64f1a820d Initial outline for object (prim and avatar) support
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@169 52acb1d6-8a22-11de-b505-999d5b087335
2006-09-04 19:52:14 +00:00
mindtriggerz
332d04b1b1 checking in a working SLIRC version yey
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@168 52acb1d6-8a22-11de-b505-999d5b087335
2006-09-03 02:08:20 +00:00
bushing
db666cf5a8 updated protocol/keywords to 1.12.0.13
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@167 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-24 21:03:07 +00:00
ozlin
ff1f7890c2 Version 0.0.0.3, added preferences, bug fixes, better name list handling, link clicking, customizable time stamps, and some more. See Release Notes in bin for more information.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@166 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-19 05:35:35 +00:00
bushing
99755861ae In this edition of new stuff for libsl we have:
* Prelininary estate tool support
		- Kick User
		- Ban User
		- Unban User
		- Teleport user Home
	
	* EstateTools class in Region
		Client.CurrentRegion.Estate

	* .ToStringHyphenated() on LLUUID
		Returns a LSL-compatible / SL-compatible
		string translation of a UUID.

Please note. If coding additional estate tools in, the
EstateOwnerMessage sub-protocol is finnicky. If something
isnt working, try swapping the order around of parameters.

Enjoy.
-Adam



git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@165 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-16 08:51:25 +00:00
axial
5b1da18ed3 SLProxy now recovers from exceptions in packet handling.
Analyst now casts negative numbers in vectors.


git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@164 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-16 07:34:33 +00:00
Michael Cortez
d5372d4add Centralizing the Asset/Inventory Systems' packets to the main libsecondlife.Packet name space.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@163 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-14 20:33:22 +00:00
Michael Cortez
026cd5bfd3 Centralizing the Asset/Inventory Systems' packets to the main libsecondlife.Packet name space.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@162 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-14 20:32:31 +00:00
Michael Cortez
751233e5aa git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@161 52acb1d6-8a22-11de-b505-999d5b087335 2006-08-14 20:27:39 +00:00
Michael Cortez
1dcc08735c Centralizing the Asset/Inventory Systems' packets to the main libsecondlife.Packet name space.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@160 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-14 20:23:21 +00:00
Michael Cortez
6172cd5862 And the mallet strikes again... The Inventory stuff should all be merged in, and the Unknown Packet warning now also includes info on the packet that generated the warning.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@159 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-14 20:11:58 +00:00
Michael Cortez
7f9d2de5f6 The mallet gets bigger' en' bigger...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@158 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-14 20:05:22 +00:00
Michael Cortez
13760c13c7 Wack wack wack... goes the mallet!
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@157 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-14 19:39:15 +00:00
Michael Cortez
fb42b3f778 Trying to merge the Asset/Inventory sub-systems into the main libsecondlife project to solve some issues I was having with MSVS
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@156 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-14 19:33:51 +00:00
Michael Cortez
fd78371a09 Centralizing the utilities that I made while working on Inventory/Asset stuff
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@155 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-14 19:31:15 +00:00
Michael Cortez
d7426a3d3d git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@154 52acb1d6-8a22-11de-b505-999d5b087335 2006-08-14 19:30:08 +00:00
Michael Cortez
d68bad8908 Trying to move examples...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@153 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-14 19:22:14 +00:00
Michael Cortez
32e283e5be git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@152 52acb1d6-8a22-11de-b505-999d5b087335 2006-08-14 19:18:41 +00:00
axial
770774ff69 Endianness fix. Improved build script.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@151 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-14 04:30:09 +00:00
axial
b371dc59c3 SLProxy changes:
- fixed a bug with sequence handling (thanks nex)
- fixed a warning in Visual Studio
- added Proxy.Stop() for Huns


git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@150 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-13 05:26:01 +00:00
John Hurliman
529ff4aa86 Update Client.CurrentRegion after a teleport
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@149 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-12 16:46:59 +00:00
ozlin
9b2128c438 Added missing files, sorry still getting used to this SVN client. Everything should be there now.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@148 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-11 21:31:31 +00:00
Michael Cortez
15d171b253 Adding ability to pass in camera and head rotations...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@147 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-11 19:35:08 +00:00
Michael Cortez
3bbd85d455 Actually, don't need to add a cast, just remove some parens... wacky wacky...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@146 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-11 19:34:33 +00:00
John Hurliman
6f73a952ad Should follow my own advice. Added a missing parentheses and another typecast that MSVC required
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@145 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-11 19:03:53 +00:00
John Hurliman
6d90b0fb3c Ben, test compile your code before committing (added a missing semi-colon)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@144 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-11 18:51:57 +00:00
bushing
e40f8f0567 fixed some bugs in DataConvert. (Don't worry, none of
those member functions are used by anything else ... yet...)


git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@143 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-11 11:34:41 +00:00
ozlin
36f0404449 git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@141 52acb1d6-8a22-11de-b505-999d5b087335 2006-08-11 08:26:33 +00:00
ozlin
20f2b9d828 git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@140 52acb1d6-8a22-11de-b505-999d5b087335 2006-08-11 08:22:49 +00:00
ozlin
c64fdb72da git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@139 52acb1d6-8a22-11de-b505-999d5b087335 2006-08-11 08:14:58 +00:00
Michael Cortez
be9dd9f48a Adding a sample tool to upload/download images. Beware, it will charge you the L$10 for the upload.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@137 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-10 21:01:03 +00:00
Michael Cortez
5189e4949e Adding obj directories to ignore lists...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@136 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-10 19:46:31 +00:00
Michael Cortez
64fe97975f Trying to bring Inventory code up to date based on what I have locally.
Includes support for downloading/uploading images.

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@135 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-10 19:44:02 +00:00
axial
b1bb49f19d updated Decoder for SL 1.11.3.1
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@134 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-09 19:19:25 +00:00
John Hurliman
a22cc1de4c * Updated all the keywords/protocol files for 1.11.3.1
* Moved snowcrash to the applications directory
* Removed the Release folder from SLIRC

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@133 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-09 19:06:41 +00:00
cboyda
3007d6be61 Added CConfig to snowflake for registry reading. Replaced hardcoded paths in snowcrash with paths derived from Second Life client install path registry value.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@132 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-09 12:49:30 +00:00
cboyda
b98eb18655 Updated snowcrash keywords. Updated snowcrash decomm to strip out comments from the message template.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@131 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-09 12:20:45 +00:00
axial
6cca831571 fixed deadlock in SLProxy
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@130 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-08 17:06:41 +00:00
John Hurliman
c2c94839c6 Accidentally removed ZeroDecodeCommand in the last commit, adding it back
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@129 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-08 04:39:27 +00:00
John Hurliman
d88c8d5bac Committing Adam's parcel patches, added a new example project for parcels and updated the solution file
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@128 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-08 03:58:42 +00:00
axial
fa91a54933 Analyst now supports setting and grepping variable fields with hex data in the form 0x....
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@127 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-07 12:25:47 +00:00
axial
84990663f3 Decoder improvements:
- added filtering (grep) support
- all modes now detect and strip IP headers
- long IP headers now supported
- heuristics for finding a packet dump improved; SLConsole mode removed
- both endpoints are now displayed in TCPDump mode


git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@126 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-07 09:28:44 +00:00
axial
8b7e1e1a10 r128@mosaic: austin | 2006-08-07 00:09:42 -0400
Adding Decoder application.


git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@125 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-07 04:10:02 +00:00
axial
dff16d1c10 Partially backing out r120 "endian patch to Types.cs -- created helper functions" (bushing).
Breaks something.  Repro:  using SLProxy, only your starting region is accessible.

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@124 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-06 12:01:01 +00:00
axial
7e3f1cb326 libsl-cs: Added support for zerodecoding just the command ID.
SLProxy: various fixes

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@123 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-06 10:56:35 +00:00
bushing
189135cc0b Manually applied patch from https://gna.org/patch/download.php?file_id=1094 (get rid of try / catch blocks in Types.h)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@122 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-06 10:08:23 +00:00
axial
4ba6932a6e PacketBuilder: fixed endianness bug in variable field count
SLProxy: fixed sequence tracking bug (thanks bushing)
SLProxy: zerodecoded packets are now copied before being passed to delegates
PacketUtility: removed StringToVariable and VariableToString

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@121 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-06 03:51:21 +00:00
bushing
085dc8c6fb endian patch to Types.cs -- created helper functions
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@120 52acb1d6-8a22-11de-b505-999d5b087335
2006-08-05 10:28:28 +00:00