Sean Dague
8e6062631c
create a "nant test" target to make it very simple to run the nunit
...
tests on the console on linux.
2008-09-04 22:24:45 +00:00
Sean Dague
d363661a7e
complete rationalization of unit tests that we currently run
2008-09-04 22:11:13 +00:00
Sean Dague
fb9bd7dec6
normalize naming for OpenSim.Tests.Framework.dll
2008-09-04 22:06:18 +00:00
Sean Dague
a0f2e46836
added in find calls
...
added logging of exceptions, which we'll get quite a few of at this
point most likely
2008-09-04 22:06:16 +00:00
Sean Dague
6e1bcbcf48
remove calls
2008-09-04 22:06:13 +00:00
Sean Dague
ff4b6fc1b5
start in on an EntityList class so we can stop doing lots of manipulating
...
of Entities as a dictionary directly
2008-09-04 17:52:53 +00:00
Sean Dague
d8c9e3a7a3
fix some indenting
2008-09-04 15:49:24 +00:00
Sean Dague
afac1953a2
minor fixes
2008-09-04 15:35:30 +00:00
Sean Dague
2d6e9139a4
added rollback bit to the help menu
2008-09-04 15:35:29 +00:00
Sean Dague
d508b1f082
add some stubbing for ini.example for CMS module
2008-09-04 15:34:09 +00:00
Melanie Thielker
eee9c114cb
Mantis #2111
...
Eliminate gretuitious KillObject packets. KillObject is sent to the
viewer for the root part only.
Also prevents the full update on deselect that makes a deleted object
reappear and stay visible until the background deleter got around to it.
We still send 2 KillObject packets for the root prim, that could be
avoided only at a cost in reliability. One packet seems an acceptable
price to pay for consistency.
2008-09-03 19:28:46 +00:00
Melanie Thielker
ef27c8817f
Mantis #2112
...
Thannk you, ralphos, for a patch to clean up list item type handling
and add a missing explicit cast in Shared/
2008-09-03 18:57:06 +00:00
Sean Dague
cf7f3df4c2
add standard copyright headers for the project
2008-09-03 18:23:59 +00:00
Sean Dague
8741c58dc6
remove non code files
2008-09-03 18:23:51 +00:00
Sean Dague
af5c7e52b1
narrange to do basic cleanup of the CMS module
2008-09-03 18:11:44 +00:00
Sean Dague
eee0fa73e0
white space fixes
2008-09-03 18:04:44 +00:00
Sean Dague
9082316757
come up nicer on startup if the opensim.ini section isn't there
2008-09-03 18:04:42 +00:00
Sean Dague
4ddc7d66d6
type change from ChatFromViewerArgs -> OSChatMessage to line up with trunk.
2008-09-03 18:04:41 +00:00
Sean Dague
12beaccec7
Merge branch 'cms' of http://pokgsa.ibm.com/~jbongio/public/opensim
2008-09-03 18:04:37 +00:00
Jeff Ames
9053e8510c
Update svn properties.
2008-09-03 14:05:49 +00:00
Melanie Thielker
b0965a41d6
Mantis #2097
...
Thank you, ralphos, for a patch that fixes an InvalidCastException
in llSetPrimitveParams.
2008-09-03 13:22:18 +00:00
Dr Scofield
3d101de375
clean up and fixing a typo.
2008-09-03 11:58:36 +00:00
Melanie Thielker
dba779862d
Mantis #2107
...
Thank you, lulurun, for a patch to fix a possible crash when a received
packet contains a quaternion with all members zeroed.
2008-09-03 11:25:11 +00:00
Melanie Thielker
0fc55818ca
Mantis #2109
...
Prevent a null reference exception when reset is pressed on a script
while it's being compiled.
2008-09-03 10:53:25 +00:00
Charles Krinke
e044d83679
Mantis#2106. Thank you kindly, HomerHorwitz for a patch that:
...
The attached patch fixes connectivety checking of root- and
child-agents. If an agent's client isn't sending any packets
for some time (not even to StartPingCheck packets), we assume
that we lost connection and try to log them out.
2008-09-03 03:35:54 +00:00
Charles Krinke
98da84c851
Mantis#2105. Thank you kindly, HomerHorwitz for a patch that addresses:
...
Due to the many problems with not cleaned up child-agents, I thought it
might make sense to be able to see them on the console. 'show users' on
the region-server's console now outputs root- and child-agents (with
"root" or "child" column)
2008-09-03 03:32:29 +00:00
Melanie Thielker
e98780fea5
Mantis #2099
...
Thank you, cmickeyb, for a patch that corrects the database connection
handling in the multithreaded user server.
2008-09-03 02:51:34 +00:00
Sean Dague
36dcedce31
a piece of LSL_API changes got checked in incorectly with 6091. This
...
fixes that, and should get us back to compile state.
2008-09-02 20:45:46 +00:00
Sean Dague
abb0ad36bd
apparently I missed one of the old version routines that could be
...
removed. Removing that now.
2008-09-02 20:17:57 +00:00
Sean Dague
a721f2cfe4
make the example OpenSim.ini use sqlite plugin, because so many people
...
don't read the config and find they aren't saving any of their prims.
2008-09-02 20:17:53 +00:00
Melanie Thielker
9806c0b374
Committing the missing resource file for MSSQL. Sorry...
2008-09-02 20:05:20 +00:00
Melanie Thielker
52a5425628
Small fix to a cast in list parsing
2008-09-02 14:08:15 +00:00
Melanie Thielker
930b2ec602
Mantis #2102
...
Thank you, RuudL, for a patch that supplements the previous MSSQL
patch.
2008-09-02 13:43:49 +00:00
Melanie Thielker
2e4a5aa98a
Fix and reactivate the unit tests on the XEngine
2008-09-02 13:38:14 +00:00
Dr Scofield
109aa00150
fix: PostInitialise() not being called on script engines (nasty one that)
...
cleanup: warnings, readability
2008-09-02 12:07:23 +00:00
Melanie Thielker
f13a48fe1c
Fix regex for string->int cast to accept leading spaces and a sign
2008-09-02 06:43:16 +00:00
Melanie Thielker
14a218dbc9
Temporarily disable the unit tests for Shared/ until they can be updated.
2008-09-02 06:19:55 +00:00
Melanie Thielker
2fbebbb644
First batch of the unit test changes for the new constants semantics
...
in XEngine. This turned out to be a lot of work to catch up.
2008-09-02 06:02:14 +00:00
Melanie Thielker
b7a4613a0d
Correct the representation of the automatic null string
2008-09-02 04:23:01 +00:00
Melanie Thielker
e2a0a04beb
Remove the ((bool)()) cast, since it can make c# barf
2008-09-02 04:15:06 +00:00
Melanie Thielker
61978649ec
Change some chat output functions so that text is truncated at
...
1000 chars to avoid the exception thrown by libomv at 1100 chars.
Change string->int conversion so it copes with non-numeric chars
after the number and no longer uses a float to parse the value.
2008-09-02 03:43:18 +00:00
Dahlia Trimble
a5e7807612
Y top shear accuracy improvements in circular path prim meshes
2008-09-02 01:54:08 +00:00
Melanie Thielker
146f469524
Add an explicit cast to bool for the if expression so that any base types
...
that slip in will not cause it to break
2008-09-02 00:03:16 +00:00
Melanie Thielker
0e7bac07f6
Thank you, Ewe Loon, for a patch that fixes various aspects of
...
llSetPrimitiveParams and llSetLinkPrimitiveParams
2008-09-01 23:35:52 +00:00
Melanie Thielker
a5d2674a43
This is an attempt to fix the handling of constants in LSL.
...
It wraps constants in new LSLType(x), so that lists with
constant values are processed correctly. Contains changes to
the lsl.parser.cs that are not (yet) reflected in opensim-libs,
since this experimental patch affects XEngine only. Also contains
nuts.
2008-09-01 23:33:12 +00:00
Melanie Thielker
bfeb3881f2
Another attempt at fixing XEngine llSetPrimitiveParams: Make it accept
...
LSLIntegers in lists, and attempt to address the scope issue on TRUE
and FALSE with readonly static linkage
2008-09-01 21:54:04 +00:00
Melanie Thielker
b6bb5f944f
Mantis #2095
...
Thank you, RuudL, for a complete adaptation of migration and estate
data to MSSQL, and the updating of the RegionData handling in MSSQL.
2008-09-01 17:10:01 +00:00
Melanie Thielker
ddd68a0537
Mantis #2072
...
Griefer protection! When running without serverside permissions, let only
the owner edit attachments. Having everyone able to do it just isn't right.
2008-09-01 12:56:53 +00:00
Dahlia Trimble
f4035840d2
compensates profile placement effects of Y hole size on X top shear for circular path prim meshes
2008-09-01 08:19:47 +00:00
Dahlia Trimble
9cf9c08696
Improvement in mesh accuracy in X Top Shear parameter for circular path prims
2008-09-01 06:00:07 +00:00