Melanie Thielker
a752936613
A stab at fixong a Windows build break
...
Mantis #3872
2009-07-07 23:53:24 +00:00
Arthur Valadares
7e8bfc4618
* Allowing LLSD logins to do silent logout of last hung session on standalone only, following the already implemented XMLRPC behavior
2009-07-07 23:07:57 +00:00
Melanie Thielker
4badac3c90
Make a renamed OpenSim.Server.exe use the corret ini file, e.g.
...
renaming OpenSim.Server.exe to OpenSim.AssetServer.exe will cause
OpenSim.AssetServer.ini to be read by that instance. This facilitates legacy
usage
2009-07-07 21:23:11 +00:00
Melanie Thielker
f10e53d167
Update prompt and make it settable from within the ini file
2009-07-07 20:45:29 +00:00
Melanie Thielker
159db5cded
B.U.S.T. Implant #1 . Add inventory services to B.U.S.T.
...
OpenSim.Server.exe now runs both asset and inventory services
2009-07-07 20:19:40 +00:00
Melanie Thielker
fe1e9ac5c3
Make the asset IN connector return HTTP 404 if an asset is not found, and
...
also make it return a non-xml content type so a browser can be used
for testing it.
2009-07-07 17:45:02 +00:00
Melanie Thielker
10d874fb27
Removing the left over monolithic user server config files
2009-07-07 16:46:24 +00:00
Melanie Thielker
3bfd98eae7
Committing the basic universal server Technology (B.U.S.T.)
2009-07-07 16:21:51 +00:00
Melanie Thielker
7d5b620e6b
Thank you, mcortez, for a patch to prebuild to allow includes with wildcards.
...
Fixes Mantis #3860
2009-07-06 23:53:47 +00:00
Melanie Thielker
6458858575
Change fields and methods in LSL API from private to protected, make some
...
methods virtual
2009-07-06 13:09:03 +00:00
Dahlia Trimble
5ba499a759
comment out some excessively verbose eventqueue debugging messages
2009-07-05 07:17:12 +00:00
Melanie Thielker
5df21f9dcb
Fix previous commit
2009-07-04 18:20:18 +00:00
Melanie Thielker
23c7d6b818
Add the new field agent_access_max. Without it being set to "A", viewers from
...
1.23 prevent the removal of underwear.
2009-07-04 18:15:01 +00:00
Dr Scofield
840f5f9485
- adding a Persistent flag to RegionInfo
...
- adding EstateSettings.Save() to RemoteAdmin ACL code (invoked only when region is persistent)
2009-07-03 15:36:47 +00:00
Charles Krinke
8344df886b
Thank you kindly, AnakinLohner, for a patch that addresses:
...
The patch included updates the root and child prims' AttchedAvatar
with the right UUID. It also cleans the AttachedAvatar properties
for the root and child prims on Drop and Detach
2009-07-02 16:02:18 +00:00
Sean Dague
49f89dd758
make methods surounding backup virtual so they could be override for server side created objects
2009-07-02 12:00:39 +00:00
Melanie Thielker
412b555c27
Restore some lost functionality tot he combat module. Code that used to
...
reside in the economy module was lost in the shuffle when that was moved
to forge. Now it's where it belongs.
2009-07-02 02:46:40 +00:00
Jeff Ames
1d01d6d919
Formatting cleanup.
2009-07-01 23:37:09 +00:00
Jeff Ames
a0a44d8ebc
Add copyright headers.
2009-07-01 23:25:59 +00:00
Melanie Thielker
3564271c2d
Restore the functionality that was removed in r9928. This lets the load
...
balancer plugin work again. Create a new method, GetClientEP, to retrieve
only the EndPoint for script usage. Marked the purpose of the method
in IClientAPI.cs with a warning. Also restored the corresponding SetClientInfo
functionality.
2009-07-01 15:47:52 +00:00
Jeff Ames
3f2fba610e
Update svn properties.
2009-07-01 10:26:43 +00:00
Dahlia Trimble
aae94a8c80
add some more intuitive overloads for PrimitiveBaseShape SetPathRange and SetProfileRange
2009-07-01 01:27:36 +00:00
Melanie Thielker
858b0a2efd
Updated services to allow external applications like web interfaces to
...
authenticate against the services. This paves the way for such apps
to directly talk to services.
2009-06-30 21:48:03 +00:00
Sean Dague
fe21189aa4
From: Chris Yeoh <yeohc@au1.ibm.com>
...
Ooops, sorry there was a bug in the patch and causes an exception
on some system (I think it only happens on windows since it didn't
occur during my testin). I've attached a one liner which fixes the problem.
2009-06-30 13:50:12 +00:00
Charles Krinke
6942eaed5b
Thank you kindly, Snowdrop, for a patch that solves:
...
The current API for MRM is quite sparse, this patch
supplies basic support for accessing the task
inventory of object.
2009-06-29 21:47:47 +00:00
Arthur Valadares
dc9900d73f
Thanks StrawberryFride, for a patch that fixes MSSQL migration:
...
Minor tweak to a region migration SQL script for the OAR DateTime field - SQL Server syntax slightly different from MySQL (and there is no unsigned in MSSQL, sadly)
2009-06-29 19:24:43 +00:00
Arthur Valadares
4f6efa0249
* C# compiler is not smart enough to understand ClientLoop is under very heavy usage and inline DebugPacket, so DebugPacket is run as a method, causing Packet
...
to be constantly pushed and popped uselessly, if you are not debugging packets. This showed some really big difference in a mock test, let's see how it behaves here.
2009-06-29 19:24:30 +00:00
Charles Krinke
7bb070be55
Thank you kindly, Snowdrop/Snowcrash for a patch that:
...
This patch makes the worn attachments accessible to MRM scripting
2009-06-29 18:07:30 +00:00
Arthur Valadares
6da88dceb0
* Changing List to Dictionary in PacketQueue.Dequeue for great justice (and performance)
2009-06-29 16:55:00 +00:00
Jeff Ames
715f2f2798
Update svn properties, add copyright header, formatting cleanup.
2009-06-29 15:40:00 +00:00
Sean Dague
3dc2010da6
From: Chris Yeoh <yeohc@au1.ibm.com>
...
Attached is a patch that changes the oar file saving of creation date/time to an integer
instead of a string. I did this after justincc emailed me saying there is a problem
with internationalisation doing it the old way and I said I'd fix it. Its been
tested with MySQL and I've made the changes for MSSQL but that hasn't been well tested.
2009-06-29 15:05:12 +00:00
Charles Krinke
7545f12c5f
Thank you kindly, Godfrey, for a patch that:
...
The new IRCd module causes an error when multiple instances of OpenSim
are run on the same machine; since the port number (6666) is hardcoded,
the second and subsequent instances crash upon startup because the port
is already in use. Attached is a patch which adds a Port specifier to the
[IRCd] section of the config file, which defaults to 6666 if not present.
2009-06-29 14:01:08 +00:00
Charles Krinke
c7c4bc8cd5
Thank you kindly, Grumly57 for a patch that solves:
...
When a sit position is modified by llSitTarget and the
sim is restarted, the object sit position is lost until
llSitTarget is applied again.
2009-06-28 18:19:11 +00:00
MW
706286b7fb
Removed the List<NewForce> m_forceList from ScenePresence, as there wasn't any need for a list, as only the last entry in it was acted on. So it now has a single NewForce m_nextVelocity , which is updated (rather than a NewForce object being created every AgentUpdate). So as well as cutting out all the adds and clearing of the list, it also removes the creation of upto 100+ new objects per second per avatar.
2009-06-28 11:07:26 +00:00
Dahlia Trimble
147c9bcd45
Make cleartext authentication case sensitive. Thanks jhurliman for spotting this.
2009-06-27 07:49:10 +00:00
Jeff Ames
2d173d7556
Update svn properties.
2009-06-27 04:31:49 +00:00
MW
9e4d077d70
Fixed null bug, which was making unit tests fail
2009-06-26 12:30:54 +00:00
MW
7a2c41dea0
Extracted the code that handles the sending of prim updates to the client, from ScenePresence into ISceneViewer/SceneViewer. Currently ScenePresence "has" a ISceneViewer, although if we had a proper Node based scenegraph then it would most likely be attached directly to the nodes.
...
By extracting this code, it should make it easier to experiment with different ways of managing the update process. [Next step to make this module based, could be to create a SceneViewerFactoryModule]
2009-06-26 12:09:43 +00:00
Melanie Thielker
febd54499b
Enable the RemoteAdmin module to save regions as ini files rather than XML
2009-06-26 11:32:36 +00:00
Melanie Thielker
5869598c4c
Make delete-region delete the section from an ini file. Will delete the whole
...
file if it has no sections left.
2009-06-26 00:00:20 +00:00
Melanie Thielker
7cc69ac97f
Make create region save the new region to ini file format if the name
...
specifies an ini file.
If the ini file exists, the region will be added.
2009-06-25 23:31:55 +00:00
Melanie Thielker
82305b0dea
From this version onwards, all new region files created automatically will
...
be created as new style INI files.
This doesn't yet affect create region, but it does affect first starts of
OpenSim.exe
Because master avatars are slated to be replaced by estate owners, this now
allows regions to be created without any master avatar data.
2009-06-25 17:53:03 +00:00
Melanie Thielker
9e714b9784
Add a comment and an example region config file
2009-06-25 16:05:59 +00:00
Melanie Thielker
d9528bd06e
Allow the reading of ini files instead of xml files when reading region
...
definitions from the file system
2009-06-25 15:48:54 +00:00
MW
934b291f59
Added a note to the ScenePresence.UpdateMovement() method, to remind everyone that the so called "forces" are actually velocities.
2009-06-25 13:12:48 +00:00
MW
684286f097
Applied patch from mantis #3820 which changed the clearing of the ScenePresence.m_forcesList, so it used the List.Clear method rather than doing a loop through the list and manually removing each item. Thanks dslake.
...
I also fixed the issue where the code also loops through the m_forcesList and copies each force to the ScenePresence's movementVector. Which resulted in only the last force in the list actually be acted on. As each copy overrode the last one. So now it only copies the last force in the list.
2009-06-25 12:26:23 +00:00
Dr Scofield
c1976d1200
moving the m_PendingAcksMap.Remove() out of the foreach and clearing
...
it instead after the foreach as we are going through the whole
m_PendingAcks list anyhow
2009-06-25 11:30:31 +00:00
Dr Scofield
aba4b0bd20
have to clear m_PendingAcks not m_PendingAcksMap
2009-06-25 11:30:16 +00:00
Dr Scofield
e2db6c07ba
hmph: missing '{'/'}', thx to nebadon for reporting it and rob smart
...
for spotting it!
2009-06-25 10:26:10 +00:00
Dr Scofield
74f7b586d3
fixing windows specific compile error.
2009-06-25 08:28:59 +00:00