Homer Horwitz
03e056646e
- Try to fix build again...
2008-11-08 18:40:19 +00:00
Tedd Hansen
73b85d2e84
CIA test
2008-11-08 18:02:07 +00:00
Adam Frisby
2205a86a8a
* Fixed prebuild
2008-11-08 17:56:43 +00:00
Tedd Hansen
9511a8c763
Work in progress on SECS stuff. Have been holding it off until after 0.6 release. Still messy as hell and doesn't really work yet. Will undergo dramatic changes. AND MOST IMPORTANTLY: Will be conformed to work in coop with todays DNE and XEngine, hopefully one day providing a common interface for all components.
2008-11-08 17:35:48 +00:00
Homer Horwitz
07cfa1e70b
Fix broken build since r7179
2008-11-08 17:16:28 +00:00
Justin Clarke Casey
8c71954e08
* Use nini to pass config information to the client stack, rather than the ClientStackUserSettings class
...
* This conforms better to other module usage
2008-11-03 18:33:35 +00:00
Justin Clarke Casey
269303d97d
* test: Add basic scene test which merely instantiates the scene right now
...
* set debug scene name on scene registration, rather than within the Scene constructor
2008-10-31 18:39:51 +00:00
Sean Dague
409e7262df
Mid-work, trying to fix region part insertion and retrieval
...
SQLite reports System NUll Reference, but works, inside
LoadItems, on SQLiteRegionData.cs
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com>
2008-10-30 12:56:04 +00:00
Justin Clarke Casey
4b929804dc
* cleanup: Update the avatar factory (appearance module) in Region/Environment and use that instead of the Region/Modules/AvatarFactory
...
* Remove the AvatarFactory dll
2008-10-27 20:48:18 +00:00
Melanie Thielker
6775b7d02d
Lotsa plumming :)
2008-10-24 14:53:13 +00:00
Justin Clarke Casey
f4ad99f89d
* Introduce a basic udp circuit test for adding a client
...
* Temporarily disabled assert because it just picked up an existing bug. Yay for tests!
2008-10-23 19:08:54 +00:00
Teravus Ovares
c26d0ebc19
* Added missing dependencies that was causing build to fail in windows. Mono doesn't seem to care.
2008-10-17 01:59:43 +00:00
Justin Clarke Casey
82b7374ed2
* minor: get rid of pointless ipeSender
2008-10-16 19:50:12 +00:00
Melanie Thielker
ca2b788c67
Correct an error with the auto-insert marker
2008-10-12 20:58:25 +00:00
Melanie Thielker
57bf09d3a6
Add a marker section to prebuild.xml for automatic insertion of forge module
...
sections
2008-10-12 19:32:21 +00:00
Homer Horwitz
60b86e1e62
- Fix the build for monodevelop, too. If that breaks the build on Windows,
...
please revert :)
2008-10-09 22:16:13 +00:00
Justin Clarke Casey
5232184a11
* Another windows build fix attempt. One day my pain will end.
2008-10-09 21:49:07 +00:00
Justin Clarke Casey
7bdfc16535
* fix windows build break - it helps if one actually puts in using statements and spells dlls correctly
2008-10-09 21:43:43 +00:00
Justin Clarke Casey
5212a26d29
* Fix broken build on Windows (repeat to self: must remember that .net on windows requires using references for null arguments)
2008-10-09 21:34:54 +00:00
Justin Clarke Casey
5a3827c317
* Put tests dll *after* the code it relies on. (repeat to self: always do nant clean after fiddling with prebuild.xml)
2008-10-09 19:32:55 +00:00
Justin Clarke Casey
285ae803e2
* minor: initialize udp server in unit test
2008-10-09 18:00:38 +00:00
Justin Clarke Casey
919d907a3d
* Create project for LindenUDP ClientStack tests
...
* No functional tests yet
2008-10-09 16:52:33 +00:00
Dr Scofield
a1f3409032
cleaning up OSHttpRequest removing old Http stuff. also adding test
...
case for OSHttpRequest (not very fancy yet, but still).
2008-10-06 19:42:03 +00:00
Jeff Ames
f6699892dc
Update svn properties, minor formatting cleanup.
2008-09-30 05:26:57 +00:00
Justin Clarke Casey
4daaac662f
* Apply http://opensimulator.org/mantis/view.php?id=2295
...
* Updated MSSQL to reflect resend changes
* Added the new columns in prims table.
* Created a implementation for getting gestures.
* Remove configurable table names for user.
* Thanks Ruud Lathorp
2008-09-29 15:22:48 +00:00
Homer Horwitz
0e10c85617
Continue working on the new EventQueueGetModule. Not finished (or even working)
...
yet. This shouldn't break anything, but is work in progress, so be careful.
Contains a new file; do your runprebuilds.
2008-09-27 18:33:54 +00:00
Melanie Thielker
d8c470343e
Compiler Connection! One world, one compiler!
2008-09-26 16:11:53 +00:00
Melanie Thielker
12a6b7c835
Yay! Common/ is gone! One API is achieved!
2008-09-26 15:34:23 +00:00
Melanie Thielker
c21a8b9969
Full API convergence. Api is back in LSL_Api.cs and OSSL_Api.cs.
...
The binaries are still different, but that is only a small step away now.
The OSSLPrim has been removed. This commit will breal all scripts
using Prim.Scale(), etc, syntax. It was not secure and will have to
be brought back in another form.
2008-09-26 02:51:00 +00:00
Melanie Thielker
f926d917cb
Fix script engine name parsing for DotNetEngine to make that actually work
...
Add a reference for Windows builds
2008-09-25 17:54:44 +00:00
Dr Scofield
60618c1895
temporarily disabling HttpServer related stuff (take #2 : Exclude takes
...
regex not shell glob)
2008-09-25 09:20:01 +00:00
Dr Scofield
c7f08c9c54
temporarily excluding OSHttp*.cs from prebuild.xml until they are
...
adapted to the new HttpServer.dll --- thx to dahlia for checking the
new HttpServer code in and it's my fault that the build didn't suceed,
well, actually, i blame it on our IP legal nazghuls... ;-)
2008-09-25 08:45:26 +00:00
Melanie Thielker
f3c8963c86
Convergence is almost complete. This brings the diff between the API to < 10k
...
and makes it use a common set of types in both engine. Fixes the issues with
running both engines and HTTP requests / listens / timers etc..
Also fixes a couple of minor Scene issues and a CTB by nullref.
2008-09-25 05:13:44 +00:00
Sean Dague
908f1bcbe2
check in stubbing for mysql tests. This is ignored with
...
Assert.Ignore() for now, so it won't change anything, but
I want to make sure it doesn't break the bamboo infrastructure
in it's current state.
2008-09-23 18:38:25 +00:00
Melanie Thielker
420a645036
Remove Common/LSL_Types.cs. Both script engines now use a single version
...
of the types, located in OpenSim/Region/ScriptEngines/Shared/LSL_Tyoes.cs
Also changes the compiler in DotNetEngine to use that. You _will_ need to
let your region recompile all your scripts!
2008-09-23 15:14:15 +00:00
Melanie Thielker
488cb16619
Reorder projects in prebuild.xml to enable dependecies from DNE to Shared
2008-09-23 14:30:47 +00:00
Melanie Thielker
94aaf67dfa
Change the scirpt engine loading mechanism. Script engines are now
...
ordinary region modules and are able to coexist in one instance.
See http://opensimulator.org/wiki/ScriptEngines for details. There were
changes to OpenSim.ini.example, please note DefaultScriptEngine.
Also see the User docs and FAQ on the Wiki. Default is DotNetEngine.
2008-09-21 21:47:00 +00:00
Tedd Hansen
2dbb32ff15
One small bug fixed, now it compiles.
2008-09-21 00:10:37 +00:00
Tedd Hansen
752d3f3879
EXPERIMENTAL: Early commit of new Script Engine Component System
2008-09-21 00:03:13 +00:00
Teravus Ovares
293a822f74
* Implements an experimental method to define which region you want to go to in your 'region domain' in OGP.
2008-09-19 21:37:49 +00:00
Melanie Thielker
7e8320bada
Kan-Ed fix series. Fix llTakeControls to behave as documented.
...
XEngine fixes: prevent queue overruns, prevent spamming when no key
is down. Release controls when conflicting permissions are requested
or permissions are refused later. Release when prim or script are deleted.
Fixes Scene script instance deletion semantics.
2008-09-17 22:00:56 +00:00
Tedd Hansen
b41acfb4cf
Cut of remote server as AppDomains and even WCF can do it better (better means less code in this case)
2008-09-12 18:42:02 +00:00
Sean Dague
1f42c89480
change order in prebuild.xml so this works in nant on a clean
...
checkout.
2008-09-12 17:45:02 +00:00
Sean Dague
96c720b04a
be more clever and move the bulk of the db tests for inventory into
...
OpenSim.Data.Tests, then subclass with custom init bits for sqlite.
As I've only been testing the plugin interfaces anyway, this should
make it very easy to write only a little bit of code to use these
tests for other databases. It will also give us the framework for
definining the datastore behavior and making sure that all the databases
do the same thing.
2008-09-12 16:05:06 +00:00
Sean Dague
1799913593
add shell for SQLite testing. No tests yet.
...
add another nant target for test-xml to get the verbose
version
2008-09-10 17:49:37 +00:00
Sean Dague
737fcf322b
fix an issue where we got coliding namespaces that prevented a sim start
2008-09-08 21:49:52 +00:00
Sean Dague
5913fcc8e8
rejigger tests out of OpenSim.Region.Environment and into OpenSim.Region.Environment.Tests.dll
2008-09-08 21:08:01 +00:00
Sean Dague
ce0a8d7bef
changes to Test directory structure per opensim-dev conversation
2008-09-08 20:34:45 +00:00
Melanie Thielker
490ac0be00
Implement proper persistence of the following prim properties:
...
Floating text, Rotation, Texture animation, Particle System
This will make "Eye Candy" scripts work without modification in
XEngine. The use of the CHANGED_REGION_RESTART hack is no longer
needed. Implemented in MySQL only, hovertext also in SQLite.
2008-09-08 02:40:20 +00:00
Charles Krinke
c37004291a
Mantis#1234. Thank you HomerHorwitz for a patch that:
...
The big libomv patch introduced a small regression:
OpenSim doesn't build on monodevelop anymore. The
attached patch fixes this in prebuild.xml.
2008-09-06 22:11:27 +00:00