mingchen
0e6915ae48
*Ban lines now work if they are enabled grid wide.
...
*Restricted lines just give you a friendly warning for now
2007-12-20 16:50:16 +00:00
Teravus Ovares
dcaea6cd50
* Cleaned up some code from an earlier commit
2007-12-20 15:42:53 +00:00
Teravus Ovares
2641f78a20
* Fixed a null NewPack error in ClientView.InPacket (object pool returning null objects?)
2007-12-20 14:44:59 +00:00
lbsa71
76255c4793
* removed comment
2007-12-20 11:38:13 +00:00
Adam Frisby
e4181f8ffb
* Added runprebuild2008.bat for Visual Studio 2008 users.
2007-12-20 11:37:48 +00:00
lbsa71
0770b0f5cb
* Updated vs2008 target ProductVersion to "9.0.21022"
...
* Updated exe
2007-12-20 11:34:32 +00:00
lbsa71
ffc1428dff
* Added prototypical VS2008 target
2007-12-20 11:30:56 +00:00
Teravus Ovares
8aae909412
* Added a configuration parameter on the Grid Server to disallow forceful banlists.
...
* Added a way for Grid based configuration parameters to (generally used in overriding functionality) to get to the regions on Registration.
2007-12-20 06:31:03 +00:00
Jeff Ames
be2ad79e52
Added patch from Johan. First attempt to solve the LibSL.Packet GC problem. Works with LibSL rev>1532
2007-12-20 05:43:02 +00:00
mingchen
8d84156551
*Added event called after any movement is handled (OnClientMovement) - will be used for parcel banning goodness
2007-12-20 03:24:34 +00:00
mingchen
a596b7696a
*Made a much more network friendly method of ban and pass line sending
...
*Added an event that is triggered when an agent enters a new parcel
2007-12-20 02:36:27 +00:00
Jeff Ames
24bd5ad399
Added null check back into ModuleLoader.cs
2007-12-20 01:08:01 +00:00
Jeff Ames
36a8f70931
Extended svn:eol-style to check some other file types.
2007-12-20 01:01:42 +00:00
Teravus Ovares
27e0287526
* Re-did the mass calculations in ODE for Prim
...
* Exposed the mass as a PhysicsActor read only property (so scripts can get at it - hint hint -)
* Hollow and Path Cuts affect the prim mass (all Hollow Types are supported in this calculation (sphere,square,triangle))
* Prim no longer sink into the ground.
2007-12-19 22:42:06 +00:00
Charles Krinke
94ec2a508a
Thank you very much, CharlieO for:
...
Added: llSetLinkAlpha() and finished off llSetLinkColor() by adding the ability to use LINK_SET.
2007-12-19 21:48:50 +00:00
Justin Clarke Casey
45567b71b8
Refactor asset request processing for consistent status information on whether an asset was actually found or not
2007-12-19 18:05:45 +00:00
Jeff Ames
4314b6115b
Stopped module loader from re-loading .dll once for every plugin found within it.
2007-12-19 10:06:56 +00:00
Jeff Ames
cff2fb3640
Updated asset_database options in OpenSim.ini.example
2007-12-19 09:23:36 +00:00
Jeff Ames
6702b03733
Misc. cleanup:
...
* added Util.Clip(value, min, max)
* modified asset cache's numPackets calculation to use max packet size (600) instead of 1000
* removed a few magic numbers
2007-12-19 08:44:25 +00:00
mingchen
bd16dddce5
*Added Ban Lines around parcels for banned avatars, but there is no actual blocking done yet.
...
*Made the OnSignificantClientMovement distance from .02 to .45 to make it easier on the server.
2007-12-19 04:28:54 +00:00
Charles Krinke
16174dac6e
Thanks to CharlieO for:
...
llSetLinkColor() and a temp place holder for llOwnerSay() since many example scripts that are copy/pasted from outside sources have llOwnerSay() and its obnoxious to change in scripts each time.
2007-12-19 02:30:28 +00:00
mingchen
fd3195ea53
*Parcels now fully work on MySQL as a datastore after a few tweaks and bug fixes after testing
2007-12-18 23:48:36 +00:00
mingchen
43b82099ca
*Fixed MySQLDataStore bug causing errors on startup
2007-12-18 22:20:42 +00:00
mingchen
20eecd4155
*Using Mysql as the datastore should now store parcels across multiple sessions
2007-12-18 20:31:51 +00:00
Sean Dague
698a63ed1a
Fix typo. AutionID -> AuctionID
2007-12-18 19:13:28 +00:00
mingchen
30b7c047fa
*Removed Unneeded Debug I added in my last revison
...
*Fixed typo causing access lists not to be stored correctly in sqlite
2007-12-18 18:32:20 +00:00
mingchen
128f2b1e1b
*Parcels and their access lists now store over multiple sessions when the datastore is sqlite
2007-12-18 17:42:02 +00:00
Teravus Ovares
f79a500621
* Sakai appears to be having some sort of socket error that we've not accounted for. We're going to assume that our endpoint is okay and continue reading.
2007-12-18 12:33:29 +00:00
Teravus Ovares
ccc8ffaaec
* Added Incomplete Handling of the RegionInfoRequest packet
...
* Added Incomplete Handling of the EstateCovenantRequest packet
* Added Incomplete Handling of the EstateOwnerMessageRequest.ChangeEstateCovenantid method
* Fixed a race condition with avatar animations
2007-12-18 12:08:34 +00:00
Adam Frisby
7948033565
* Removed redundant code in RestService.cs
...
* Removed unchecked TryParse, replaced with Parse as we were not checking for success and could lead to weirdness if an exception is ignored.
* Removed unused variable m_newAvatar
* Removed several unused try{}catch(Exception e){}'s.
* Added null assignment in simpleapp to prevent warning.
2007-12-18 08:41:23 +00:00
lbsa71
03635aa336
* Renamed AgentWearable to AvatarWearable
...
* Made Terrain texture temp (it's re-created on every run)
2007-12-18 07:57:06 +00:00
Brian McBee
1e92cfa475
textures that fit in one packet expect the packet number to be 1. You clear texture should now work.
2007-12-18 04:04:42 +00:00
Jeff Ames
edf616eb61
Add a bit to svn:ignore
2007-12-18 03:25:04 +00:00
Charles Krinke
6f389ba4cf
Many Thanks to Alondria for adding:
...
The list type and a bunch of support functions to LSL
Added/ReImplmented: llGetListLength(), llList2Integer(), osList2Double() (note rename),
llList2Float(), llList2String(), llList2Key(), llList2Vector(), llList2Rot(),
llList2List(), llDeleteSubList(), llGetListEntryType(), llList2CSV(), llCSV2List(),
llListInsertList(), llDumpList2String(),
Borked Still: llListSort(), llListRandomize(), llList2ListStrided(), llListFindList(),
Changed: llHTTPRequest() (Made wrapper of LSL_Types.list->List<string>)
2007-12-18 02:41:34 +00:00
Teravus Ovares
badcbd4bea
* Fixed a potential race condition with adding Caps handlers
2007-12-18 01:49:21 +00:00
Teravus Ovares
38fe0dfa90
* Added a Verbose and Debug error to border crossing so that this can be diagnosed further.
2007-12-18 01:45:39 +00:00
Teravus Ovares
425a7656ed
* Removed the ObjectDisposed error.
2007-12-18 01:38:06 +00:00
Teravus Ovares
afe63faa2e
* Fix for mantis 0000040 After client logout remote host closed connection on Simulator makes sim unuseable->'Closed Connection Called'
...
* I've fundamentally changed a few things, so this is experimental
* The routine that I used needs to be tested on Linux. I don't expect it to cause a problem, but hey, it might.
* Child agents are still not logged off properly, so when the first set time out, the second set get logged off also, on the second log in if the second login is initiated before the first one fully times out.
2007-12-18 00:34:42 +00:00
Justin Clarke Casey
348e5b7648
Make region storage Sqlite by default rather than NullStorage
2007-12-17 23:06:41 +00:00
Justin Clarke Casey
e3a53ffc7a
Remove now redundant mysql files from share/sql and replace with mysql_README.txt
2007-12-17 22:19:23 +00:00
Teravus Ovares
adf7afb606
* Turned all instances of ForEach loops in ClientManager into Local Arrays.
...
* Added Locking while the Copy is taking place.
* Added an error message to describe what's actually happening.
2007-12-17 20:24:49 +00:00
Sean Dague
f9540e3f11
make it so prims don't relay into IRC
2007-12-17 19:43:48 +00:00
Sean Dague
fac91d0ff5
ignore Primitive for the IRC relay
2007-12-17 17:28:59 +00:00
Charles Krinke
a990c64698
Thank you to Kiryu for a patch to fix an out of Sync
...
error in Scene. Affects 6 files and is Mantis#201
2007-12-17 16:41:28 +00:00
Charles Krinke
e7170496be
Thank you, Kiryu for a patch to fix out of sync error in UDP server
...
in the file UDPServer.cs. Submitted by Jeff Ames via Mantis#200
2007-12-17 16:39:11 +00:00
Teravus Ovares
94d8976140
* Hack to make sim saving terrain more friendly to larger parcel selection modifications
2007-12-17 04:28:36 +00:00
mingchen
d845da215f
*Land has now been linked to the StorageManager. Next step is to fill in the functions for the different datastore interfaces for Land Objects.
2007-12-17 03:49:13 +00:00
Charles Krinke
8e8c26acac
Again, thanks to Alondria for:
...
Added: LinkNum to SceneObjectPart
Added: Bunch-o settings of LinkNum in SceneObjectGroup
Added: llGetNumberOfPrims()
Added: llGetLinkNumber()
Added: llGetLinkKey()
Added: llGetLinkName() (and change to string return type)
2007-12-17 02:30:03 +00:00
Charles Krinke
413fcc5709
The "Got a packet from an invalid client" has served its purpose
...
and is commented out, but is still there to help us if Mr.Murphy
decides to teach us (me) a lesson.
2007-12-17 00:51:51 +00:00
Charles Krinke
5bec7f5ff3
Clean up the Login message on UserServer console just
...
before CustomizeResponse is called (this one redundant).
2007-12-16 23:37:40 +00:00