John Hurliman
ed1f663217
* Adding a try/catch to GroupRoleMembersHandler as a hacky workaround to some NullReferenceExceptions I've had there
...
* Removing any of the (now irrelevant) outbound throttling code
* Adding another SendPacket() overload
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1318 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-18 04:02:50 +00:00
John Hurliman
f20dc4cb8f
Removing the openjpegnet folder, and adding unsafe="true" to the NAnt file for libsecondlife
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1317 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-17 00:33:04 +00:00
John Hurliman
479bcd38ab
Moved openjpegnet assembly in to libsecondlife.dll, should make life slightly easier for distributing libsl software. Define NO_UNSAFE at compile time to disable OpenJPEGNet components
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1316 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-17 00:06:34 +00:00
John Hurliman
d10c36ab84
Added FriendsManager.GetFriendsList()
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1315 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-16 23:54:02 +00:00
John Hurliman
b859ebfbf6
Fixed a spelling typo in FriendsManager.RightsFlags
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1313 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-16 21:36:54 +00:00
John Hurliman
9796dbcfe9
* Replaced FriendManager with FriendsManager, a fully featured friends layer submitted by Rooster Rhode
...
* Cleaned up formatting in Login.cs
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1312 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-16 21:30:00 +00:00
John Hurliman
c1835ad420
* Renamed InventoryObject to InventoryBase
...
* Renamed AssetScript to AssetScriptText
* Added simple AppearanceManager.Attach() and AppearanceManager.Detach() functions
* Added stubs for AssetScriptBinary, AssetTexture, and AssetObject
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1311 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-16 18:31:53 +00:00
John Hurliman
8783b1d040
Adding SLImageUpload to the trunk
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1310 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-16 17:09:14 +00:00
makomk
c6fab9953e
Remove some debugging code I accidentally left in
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1308 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-16 09:12:24 +00:00
makomk
a4cc49feb9
Skip initial-outfit correctly. Should finally fix logging in to OpenSim.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1307 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-16 09:11:10 +00:00
jedediah
1074621d00
added AssetTypes.cs
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1306 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-15 22:03:59 +00:00
makomk
f048ad7c2c
XmlReader sucks - it's designed to encourage you to misparse valid XML.
...
Fixed most of the problems with logging in to OpenSim - the only
remaining issue is that we choke on an unexpected "initial-outfit"
member. Arguably, OpenSim shouldn't be sending it, but we still ought
to be more robust.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1305 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-15 20:10:12 +00:00
jedediah
ea0fc0bcb7
beginnings of asset wrapper system from CrisOmega
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1304 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-15 06:36:27 +00:00
John Hurliman
645008b03a
Login server was pointing at the wrong grid, fixed now
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1303 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-14 19:22:12 +00:00
jedediah
6b5f364fc5
Asset transfer request returns TransferID
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1302 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-14 04:56:47 +00:00
jef
2265c97419
Addition of OnInventoryObjectRemoved, BeginRequestFolderContents and EndRequestFolderContents. RequestFolderContents now blocks, all courtesy of chris omega. also new xcode project file that seems to compile.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1301 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-14 00:27:23 +00:00
e8b645644a
EstateTools: Fixed improper casting in BanUser/UnbanUser, renamed TerrainTexture* to GroundTexture* to be consistent with the official viewer's estate panel.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1300 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-13 23:01:40 +00:00
John Hurliman
873de3dc9e
EstateTools.cs was accidentally overwritten with an old copy, rolling back
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1299 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-13 20:31:14 +00:00
John Hurliman
8db10d3a9d
InventoryManager workaround for Mono bug #81563
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1298 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-13 15:45:14 +00:00
John Hurliman
b11e25029d
Fixing the outdated .build file
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1297 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-13 15:41:07 +00:00
Latif Khalifa
f462f44d23
*BREAKING CHANGES* Merging jhurliman branch with the trunk. The old AssetManager, ImageManager, and InventoryManager systems have been phased out and replaced by the new AssetManager and InventoryManager classes. The lowest network layer has been abstracted out and replaced, new networking callbacks added, and many small bugfixes made. AppearanceManager.Wear* commands have been commented out until they are ported to the new inventory system
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1296 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-13 14:49:36 +00:00
jedediah
5628ad35fe
* mono JIT crash in AppearanceManager.cs
...
* wrong DLL name in openjpeg-libsl.dll.config
* missing extern "C" in libsl.h
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1291 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-12 01:50:19 +00:00
John Hurliman
0dc600e83b
Merging aditi 1213-1274 in to the trunk, preparing for 1.18 release
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1286 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-11 16:17:06 +00:00
jedediah
937f15ab6f
This is a big merge of my work from the Pleiades internal repo.
...
Not yet tested on Linux or OSX!
Notable changes:
* AppearanceManager works much better though baking is only a placeholder
* Fixes to openjpeg/TGA code
* VisualParams class interface changed
* Some TestClient fixes
* Rest of TGA files added to Resources (they will eventually be used for baking)This is a big merge of my work from the Pleiades internal repo. Notable changes:
* AppearanceManager works much better though baking is only a placeholder
* Fixes to openjpeg/TGA code
* VisualParams class interface changed
* Some TestClient fixes
* Rest of TGA files added to Resources (they will eventually be used for baking)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1284 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-11 09:17:46 +00:00
John Hurliman
72892ffce4
Fixed build paths in a few MSVC project files
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1276 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-08 04:40:46 +00:00
John Hurliman
adfc241218
* Backporting all of the non-networking and non-inventory changes from the jhurliman branch
...
* The new asset and appearance managers sit alongside the old ones, so no code should break just yet although you might have to be more explicit with your namespaces
* Adding importprimscript to work in conjunction with qarl's Maya sculptie exporter
* Removing the IA_* examples, these should be remade in to TestClient commands
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1275 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-08 04:35:04 +00:00
243c955010
EstateTools:
...
* Added BanUser() and UnbanUser()
* Added SetRegionInfo() to support estate panel Region settings
* Added SetRegionDebug() to support estate panel Debug settings
* Added EstateMessage() in addition to SimulatorMessage()
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1267 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-01 07:35:05 +00:00
7e6c5e5684
Fixed incomplete/broken Client.Friends.GrantUserRights() - Thanks Thoys!
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1250 52acb1d6-8a22-11de-b505-999d5b087335
2007-06-30 00:12:36 +00:00
45779ca1e7
EstateTools:
...
* Reverted GetTopScripts and GetTopColliders to use LandStatRequest packets
* Added SimulatorMessage(string message) for sim-wide message dialogs
* Added TeleportUserHome(LLUUID pest)
* Added CancelRestart() for canceling RestartRegion()
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1244 52acb1d6-8a22-11de-b505-999d5b087335
2007-06-25 03:56:33 +00:00
jef
8070059ef9
Oops redux.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1240 52acb1d6-8a22-11de-b505-999d5b087335
2007-06-25 01:30:47 +00:00
jef
5fd04a191b
Oops.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1238 52acb1d6-8a22-11de-b505-999d5b087335
2007-06-25 01:27:10 +00:00
b04231453a
EstateTools:
...
* Removed some nonworking code
* Added RestartRegion();
* Changed GetTopColliders() and GetTopScripts() to use experimental (and possibly more stable) estate owner messages instead of LandStatRequest.
* I miss Jesse :(
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1235 52acb1d6-8a22-11de-b505-999d5b087335
2007-06-22 19:02:04 +00:00
c9e99d5a75
EstateTools: Fixed KickUser(), added generic EstateOwnerMessage() function
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1234 52acb1d6-8a22-11de-b505-999d5b087335
2007-06-22 06:28:02 +00:00
John Hurliman
39fff0d30e
Submitted bug fix to get asset uploads working properly with libsecondlife.Utilities.AssetManager
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1225 52acb1d6-8a22-11de-b505-999d5b087335
2007-06-20 13:31:51 +00:00
qode
08adc58c5f
*HACK that surpresses the 502 errors caps sometimes processes. We need to fix this soon, but this is to clean up the spam generated when these are enabled
...
**To enable the 502 errors, uncomment the define located at the top of Caps.cs
**Enjoy
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1222 52acb1d6-8a22-11de-b505-999d5b087335
2007-06-15 23:11:50 +00:00
John Hurliman
058d016136
Adding GUITestClient to the VS solution file
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1218 52acb1d6-8a22-11de-b505-999d5b087335
2007-06-11 01:50:20 +00:00
John Hurliman
1c304f04ee
FriendManager.UserRights is now a [Flags] enum
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1217 52acb1d6-8a22-11de-b505-999d5b087335
2007-06-11 01:45:12 +00:00
John Hurliman
d8b5fe6f66
Fixing a small typo in the xml of TestClient.csproj
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1216 52acb1d6-8a22-11de-b505-999d5b087335
2007-06-11 01:44:28 +00:00
jef
4f37646776
* small TestClient command line parse fix courtesy of jedediah smith
...
* added FriendManager.cs to Xcode project file
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1215 52acb1d6-8a22-11de-b505-999d5b087335
2007-06-04 23:40:57 +00:00
qode
210e794b4e
TestClient VS2005 csproj file - bug fix, see report 0000130
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1210 52acb1d6-8a22-11de-b505-999d5b087335
2007-06-01 16:01:37 +00:00
bushing
10eb61f1fc
organized the settings a bit
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1209 52acb1d6-8a22-11de-b505-999d5b087335
2007-05-31 02:49:14 +00:00
56c51fdf2b
* Added Client.Friends.GrantUserRights(LLUUID targetID, bool viewOnlineStatus, bool viewMapLocation, bool modifyObjects) - Thanks Thoys!
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1208 52acb1d6-8a22-11de-b505-999d5b087335
2007-05-28 18:13:54 +00:00
0101cd5ffb
* Added FriendManager.cs
...
* Added Client.Friends.RequestFriendship(targetID) and .RemoveFriend(targetID)
* Updated all existing 2006 copyrights to 2006-2007
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1207 52acb1d6-8a22-11de-b505-999d5b087335
2007-05-28 17:22:14 +00:00
jef
a0be077021
Fix for #128 (ObjectUpdateCompressed exceptions) thanks to makomk
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1205 52acb1d6-8a22-11de-b505-999d5b087335
2007-05-26 22:02:23 +00:00
qode
d9b8b6a0dd
Fixed, ccnet works! :D
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1204 52acb1d6-8a22-11de-b505-999d5b087335
2007-05-26 19:32:31 +00:00
qode
2769f95a46
Breaking source to make sure ccnet is all working, will revert in a moment.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1203 52acb1d6-8a22-11de-b505-999d5b087335
2007-05-26 19:31:08 +00:00
jef
e505d72336
When cprior is done being a superstar he can reboot ccnet and then let me know how.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1202 52acb1d6-8a22-11de-b505-999d5b087335
2007-05-24 00:38:57 +00:00
John Hurliman
12b632e8f8
Sanity check in WriteOptionsMember()
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1201 52acb1d6-8a22-11de-b505-999d5b087335
2007-05-23 16:05:54 +00:00
John Hurliman
ec54a1b804
Fixed output path for TestClient in VS2005
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1200 52acb1d6-8a22-11de-b505-999d5b087335
2007-05-23 16:05:13 +00:00
John Hurliman
28bea53fa8
Initial check-in of GUITestClient, including the Heightmap example ported to a plugin. Feel free to add more examples and make window resizing not suck (while staying Mono 1.2.4 compatible)
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1198 52acb1d6-8a22-11de-b505-999d5b087335
2007-05-22 13:45:34 +00:00