Justin Clarke Casey
48be04df1d
* Do database implementation for prim inventory items in mysql
...
* Properly clean up items when a region object is deleted
* Update persisted prim when an inventory script is changed
* No user functionality yet
2008-01-11 17:00:21 +00:00
Sean Dague
50ece51dbc
manually open the db connection. Mono does this automatically, .NET doesn't
2008-01-11 15:55:00 +00:00
Tedd Hansen
7f071dd193
Log instead of crash (User login, getting friends list)
2008-01-11 15:46:43 +00:00
lbsa71
cdd378a2c2
* returnin LLUUID.Zero rather than LLUUID.Random on webkey null
2008-01-11 15:19:43 +00:00
Justin Clarke Casey
1e981a7c1c
Switch prim items type representation to use int rather than strings.
2008-01-11 14:55:27 +00:00
lbsa71
8ccc470e2a
* quick fix to fix if webLoginKey is null in DB, return random key (I guess LLUUID.Zero would be a security hazard)
2008-01-11 07:41:14 +00:00
Teravus Ovares
901f403823
* Just an update to the default login form
2008-01-10 23:31:37 +00:00
Sean Dague
8ebaf7aa41
move Friends list to not use ADO.NET layer, it now hits the sqlite
...
db directly when needed
2008-01-10 21:32:22 +00:00
Sean Dague
13736995d2
add sqlite database definitions as Resources for SQLite.dll
2008-01-10 19:38:37 +00:00
lbsa71
2f023f6362
* removed unused PrimScale on PrimitiveBaseShape (use Scale instead)
...
* ignored bin
2008-01-10 13:37:59 +00:00
lbsa71
690a7a347b
* Undid XmlIgnore thingy as it did cause breakage
2008-01-10 12:07:49 +00:00
lbsa71
ed314e19ff
* Sorted members for great justice
2008-01-10 11:17:26 +00:00
lbsa71
f1c2dca7c1
* ProfileCurve is now XmlIgnored, and instead constructed from ProfileShape and ProfileHollow
2008-01-10 08:56:03 +00:00
Jeff Ames
5a6fd21a2c
Whitespace cleanup.
2008-01-10 06:49:29 +00:00
Teravus Ovares
a962653e04
* After fighting with it a bit more, Opensim is now compatible with the most recent release client(RC) on the linden labs download page.
...
* Don't forget, you need -loginuri *and* -loginpage
* Ex: -loginpage http://10.1.1.2:8002/?method=login -loginuri http://10.1.1.2:8002/
* The ?method=login is important, don't forget to add it
* If you customize your http_loginform.html file, be sure to keep the form post address as is.
2008-01-10 04:37:03 +00:00
Teravus Ovares
85fe8ed085
* This update enables the web_login method.
...
* Remember, the client doesn't support web_login to other grids in the current RC, however the next RC will.
2008-01-09 22:05:28 +00:00
Teravus Ovares
49fe4eb3cd
* This may be broken.. it hasn't been tested, however I wanted to get the last database changes in before sdauge changes them significantly.
2008-01-09 18:57:03 +00:00
Sean Dague
411d06c94e
moving Region store for SQLite into the OpenSim.Framework.Data.SQLite
...
namespace to mirror what is done with MySQL. This will require a
configuration change for people using SQLite for prims which is given
as an example in OpenSim.ini.example
2008-01-09 18:41:20 +00:00
lbsa71
b469990972
* Added helpers to convert from LSL PrimitiveParams values to PrimitiveBaseShape values
2008-01-09 18:26:40 +00:00
lbsa71
c0252073d0
* removed another superfluous debug message
2008-01-09 09:31:07 +00:00
Teravus Ovares
fd2603bcf4
* ok, last mySQL webloginkey related update tonight.
2008-01-09 04:24:33 +00:00
Teravus Ovares
dfe01df2fc
* almost an oops
2008-01-09 04:17:35 +00:00
Teravus Ovares
e1aa83e965
* Added a hashtable based HTTP processor in preparation of the web_login_key
...
* Added the web_login_key to the users table
* Added happy configurable http error message pages
* This update is large enough to have 'awe' value.. so backup your users or weep.
* Not tested on MSSQL, even though I added code to update the tables!
2008-01-09 04:13:04 +00:00
Brian McBee
bafdac7874
dump_assets_to_file=true will now cause the asset to go into a UserAssets subdirectory of bin instead of cluttering up your bin directory (Thanks CharlieO!)
2008-01-09 03:57:53 +00:00
Brian McBee
19ed64b114
Third part of CharlieO's library rework. We now have library organization! Thanks CharlieO!
2008-01-09 03:52:07 +00:00
Teravus Ovares
6e8c3ac782
* Enabling the LLSD Login method by jhurliman so libSecondLife clients work on OpenSim again.
2008-01-07 20:00:37 +00:00
mingchen
1718c39e10
*Added ability to update only necessary data on insertRegion for the grid server.
2008-01-07 15:23:00 +00:00
Teravus Ovares
bbac579849
* More message server methods
2008-01-07 07:48:35 +00:00
Teravus Ovares
f43e75762a
* Adding More to the MessageServer classes.
...
* Don't forget to prebuild
2008-01-07 01:39:26 +00:00
Teravus Ovares
04dbcee74c
* A few more Message Server comms related updates
2008-01-06 20:10:29 +00:00
Teravus Ovares
b8efd5f294
* Added some userserver glue for communications with the message server
...
* Added some code for the message server, fixed a few references and starting to flesh it out.
2008-01-06 18:18:19 +00:00
Justin Clarke Casey
679923ec87
Factor out TaskInventoryItem
2008-01-06 01:56:29 +00:00
Brian McBee
79c2892303
Fix for typo in updateInventoryItem in MSSQLInventoryData.cs (thanks Grumly!)
2008-01-05 20:12:43 +00:00
Tedd Hansen
966f639ad6
Changes to ScriptServer to (hopefully) make it compile on both .Net and Mono.
...
Some debug info for startup added to find bugs. ++
2008-01-05 15:48:02 +00:00
Teravus Ovares
db3edff5d5
* Applying jhurliman's LLSD login enablement patch.
...
* I'm keeping it deactivated until some issues are resolved.
* I'm patching it in deactivated so the patch doesn't get outdated
* I've deactivated it by commenting out the handler for the application/xml+llsd content type.
* While I've tested this as much as possible on my setup and found the deactivated code doesn't cause any problems, consider this update experimental (event though it's deactivated)
2008-01-05 06:05:25 +00:00
lbsa71
710cb7589e
* possibly the least significant commit so far into 2008
2008-01-04 21:18:01 +00:00
mingchen
81b4c7be3e
*Added ability to skip any use of the console when configuring and assume default value. This is useful when the server is running by itself and a new region request is added without sufficient information
2008-01-04 14:14:15 +00:00
Teravus Ovares
960b7e93b1
* Added the ability for estate managers to use the magic secondlife blue card of death to send out region and estate messages.
...
* Switched over Region Restart notices to the magic secondlife blue card of death method.
2008-01-04 02:24:05 +00:00
Teravus Ovares
0c555883d5
* Made covenant changes made in the estate tools persist across sim restarts.
2008-01-03 23:46:43 +00:00
lbsa71
b95efbb689
* Added lock to Contains to avoid enumeration exceptions
2008-01-03 12:55:23 +00:00
Johan Berntsson
3f78e55ef4
Packet recycling has been temporarily disabled to avoid the performance problems reported in Mantis 281
2008-01-03 05:06:55 +00:00
Johan Berntsson
047aba2067
I have fixed the ZeroDecodeCommand bug, and restored my packet recycling code. Let me know by IRC if there are other problems
2008-01-03 00:59:12 +00:00
Teravus Ovares
a72d33d3a5
* Added the ability for Region Owners to add and remove estate managers using the estate tools.
...
* Estate managers get abilities like the region owner for now.
* Estate managers, you'll need to request server admin status to be able to activate the estate tools dialog (haven't figured out why this is the case yet)
* Switching from grid mode to standalone or switching grids will make the stored Estate Manager UUIDs not match up with a valid account so you'll see (waiting) listed there instead of a user until you reset them or go back to the grid you added them from.
2008-01-02 20:25:47 +00:00
Johan Berntsson
d893c91249
Fixed buffer overrun bug in ZeroDecodeCommand
2008-01-02 16:35:50 +00:00
lbsa71
459a4b0bb5
* Fixed an issue where the PacketPool would ZeroDecodeCommand into a too small buffer.
...
The new buffer size is based on analysis of real data, not on knowledge; this should be reviewed by the original PacketPool author.
2008-01-02 12:12:36 +00:00
Teravus Ovares
3a83be1721
* Did a bit of estate work. Added some fields to EstateSettings.xml for estate managers.
...
* You can put UUIDs in those fields to give other users some ability to help manage a sim you own.
* Also started decoding the EstateOwnerMessage packet convolutions.
2008-01-02 10:06:43 +00:00
lbsa71
4b4ee98070
* Trying to address TextureSender issues
...
* The BlockingQueue exposes Contains so we can make sure we don't add a TextureSender to the queue if there's already one present
* introduced some TryGetValue and various code convention stuff
2008-01-02 09:07:11 +00:00
lbsa71
20653830fb
* Refactored out function to load specified AssetSet Xml
...
This commit dedicated to 'Mohawk - Bad Girls (Need Love Too)'
2008-01-02 07:13:34 +00:00
Teravus Ovares
3aa0f32ce3
* Fixed an issue where the RegionFlags and SimAccess settings were being saved incorrectly. If your region is already having an issue on boot with parsing [region_flags] or [sim_access], then this won't solve your issue. Default value for region_flags is 0 and default value for sim_access is 21 in the EstateSettings.XML file
2008-01-02 04:10:55 +00:00
Teravus Ovares
2f43578386
* Re-wrote IM that sends the friend request so that it displays the name of the person who sent the request, or (hippos) if it can't find it.
2008-01-02 03:05:18 +00:00