Dahlia Trimble
dabe61f283
a little (incomplete) hackery in the IRC module to allow run-time connection changes
2008-10-01 08:24:44 +00:00
Dr Scofield
a57533b6d7
initial version of a meeting concierge module.
2008-09-30 16:14:47 +00:00
Dr Scofield
63b2e3575a
- a couple of minor code cleanups in RestInventoryServices
...
- cleanups and more comments in ChatModule and IRCBridgeModule
- adding Name support in ScenePresence
2008-09-30 16:14:09 +00:00
Justin Clarke Casey
0b2bc26bfe
* minor: remove warnings
2008-09-29 15:33:58 +00:00
Justin Clarke Casey
104039b6c6
* reactor: move inventory archive classes into separate Inventory/Archiver directory
...
* This is not yet a real module (and is arguably not a region module anyway)
2008-09-29 15:14:57 +00:00
Justin Clarke Casey
e768602681
* refactor: Rename InventoryModule to InventoryTransferModule
2008-09-29 15:09:35 +00:00
Justin Clarke Casey
3fc86cb578
* Move existing inventory module into a 'Transfer' namespace, since that is the functional it actually fulfills
2008-09-29 15:02:03 +00:00
Justin Clarke Casey
4a5e1c7547
* check in missing files that caused the previous build break
2008-09-29 14:55:26 +00:00
Teravus Ovares
16b6738cda
* Patch from JHurliman
...
* Updates to libomv r2243,
* Remove lots of unnecessary typecasts
* Improves SendWindData()
Thanks jhurliman.
* Will update OpenSim-libs in 10 minutes..
2008-09-26 17:25:22 +00:00
Melanie Thielker
218902bedc
Decouple AsyncCommands from XEngine and the script instance. Make
...
all methods needed outside the API ststic. Async command processing
is now wholly internal to the API. This sets the stage for the next
convergence step.
2008-09-24 02:58:05 +00:00
Justin Clarke Casey
ddaa90d270
* refactor: collapse UpdateUserProfileProperties() into existing UpdateUserProfile
...
* the methods were identical except that the Properties one did a check for the user profile beforehand. However, every caller was doing this already anyway.
2008-09-15 19:02:34 +00:00
Jeff Ames
fae34bb10c
Update svn properties, formatting cleanup.
2008-09-09 01:26:48 +00:00
Teravus Ovares
7d89e12293
* This is the fabled LibOMV update with all of the libOMV types from JHurliman
...
* This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle.
* This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big!
* Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
2008-09-06 07:52:41 +00:00
Justin Clarke Casey
bb2b1b1f61
* Add SampleMoneyModule patch from mantis #2079
...
* Thanks noralbion
2008-09-06 03:22:09 +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
Jeff Ames
3bf8858727
Update svn properties, formatting cleanup.
2008-08-28 14:41:54 +00:00
Melanie Thielker
a12f652347
Make the check on inventory cache clearing more robust. Addresses
...
Mantis #1975 in a broader way. This may or may not prop up
secure inventory a bit better, but I still recommend to disable it
2008-08-27 17:50:07 +00:00
Justin Clarke Casey
3d2069f3d9
* zap compilation warnings
2008-08-25 21:35:22 +00:00
Melanie Thielker
63b6ab467a
Implements 80% of object buy (prim vendor). You can't buy the object yet,
...
and the for sale setting doesn't survive a sim restart, but this is most
of the plumbing.
2008-08-24 00:51:21 +00:00
Melanie Thielker
ccd74f888b
Some complex re-ordering to make prebuild do what needed to be done.
...
It is now possible to use module interfaces without referencing Scene.
Place those interfaces in OpenSim/Region/Interfaces. They may not
use any refs from OpenSim.Region.Environment as parameters.
This resolves a circular library ref introduced in r5949
2008-08-23 02:30:07 +00:00
Melanie Thielker
5d6f92fb96
Patch #9171
...
Disallow bulk uploads if money module is present and upload cost
is set and the user hasn't got sufficient funds.
2008-08-23 00:44:06 +00:00
Jeff Ames
07b04213d7
Update svn properties, minor formatting cleanup.
2008-08-19 22:41:39 +00:00
Melanie Thielker
e5cdba1cb4
Fix region crossings and access to inventory after changing regions within
...
the same simulator
2008-08-19 15:09:35 +00:00
Jeff Ames
6ef9d4da90
Formatting cleanup.
2008-08-18 00:39:10 +00:00
Jeff Ames
531f6c01eb
Update svn properties, minor formatting cleanup.
2008-08-17 23:07:14 +00:00
Melanie Thielker
40abeed7d4
Add the IInventoryModule interface and a sample method call
...
to Scene.INventory.cs
2008-08-17 18:41:13 +00:00
Jeff Ames
6fa26f5b41
Update svn properties, minor formatting cleanup.
2008-08-16 17:26:25 +00:00
Melanie Thielker
328ab79b78
Refactor a lot of direct calls to OGS1 to use the cached version instead.
...
Scripts can now no longer DOS the user server and there are a lot fewer
gratuitious lookups of user profile data.
2008-08-16 02:00:36 +00:00
Melanie Thielker
04488d9d38
Plumb in the partner and the account title fields for profile info.
2008-08-15 22:49:26 +00:00
Melanie Thielker
72b8c1af1c
Plumb the user flags all the way through to the profile. userFlags in
...
the database is now intepreted as follows: low byte = user flags.
Next byte, low nibble: Deternines the text (Resident, Lifetime, etc)
shown. No customn text support yet.
2008-08-15 19:19:24 +00:00
Melanie Thielker
b3e19359d9
Thank you, sacha magne, for a patch that prevents sim chat from
...
being heard across whole grids.
Fixes Mantis #1855
2008-07-31 10:58:15 +00:00
Dr Scofield
24e15088ea
renaming the increasingly ill-named ChatFromViewerArgs to OSChatMessage
2008-07-25 10:05:50 +00:00
Sean Dague
090159defc
refactored LandData to use properties, and cleaned up the naming on
...
the properties a bit to be more consistant with other objects (having things
like .Name .Description, etc).
2008-07-23 15:50:32 +00:00
Dahlia Trimble
473059905f
Commented out a readline that was preventing the sim from shutting down in some cases
2008-07-18 08:22:05 +00:00
Dr Scofield
4476d484c3
fixing warning in IRCBridgeModule and logging the exception cause now.
2008-07-14 12:32:34 +00:00
Dahlia Trimble
d262fb5650
adds a default value of true to the new IRC bridge configuration option "nicknum" to provide backwards compatibility for existing OpenSim.ini files
2008-07-14 09:16:07 +00:00
Charles Krinke
0b28cf84f1
Mantis#1718. Thank you kindly, Mircea for a patch that:
...
Adds some IRC bridge improvement.
2008-07-12 17:19:24 +00:00
Dr Scofield
eec67d7402
trying to fix mantis #1711 .
2008-07-11 14:33:47 +00:00
Dr Scofield
20940951b2
more warnings to go.
2008-06-27 20:40:25 +00:00
Dr Scofield
2f6a5f5575
dr scofield's continuing warnings safari:
...
* code caught lingering around with no real purpose other than causing warnings
will be taken down.
2008-06-27 18:32:32 +00:00
MW
7a9922af27
Added support for terrain map to be serialised to xml(as base64 binary). useful for places that the terrain map is needed in a serialised form. Also could add console commands to save and load from files, which should be faster than .raw files (these load/save commands are not included/implemented)
...
Add util functions to compress and uncompress strings.
Fixed a couple of modules so they use SceneCommunicationService rather than directly call functions on the CommsManager.
2008-06-25 19:33:19 +00:00
Sean Dague
6a66caa02e
revert 5028, as this approach to 1 nick per avatar isn't going to work,
...
however, I think I understand now how to make it work. I just don't want
to have this broken for people this weekend.
2008-06-06 20:42:12 +00:00
Sean Dague
2cfdfaeaa5
experimental IRC changes, because it's friday, and I'm curious if this
...
will work.
2008-06-06 20:21:25 +00:00
Jeff Ames
4ec4e16c80
Formatting cleanup, minor refactoring, svn properties.
2008-06-04 09:59:27 +00:00
Teravus Ovares
61e2254be2
* This should fix presence issues.
2008-06-03 07:12:09 +00:00
Teravus Ovares
3991908db5
* This update enables grid wide presence updates.
...
* You'll need to start-up the MessageingServer and set it up. It sets up like any of the other grid servers.
* All user presence data is kept in memory for speed, while the agent is online. That means if you shutdown the messaging server or the messaging server crashes, it forgets who's online/offline.
* Occasionally the region-cache will get stale if regions move around a lot. if it gets stale, run clear-cache on the messaging server console to clear the region cache.
2008-06-02 16:16:07 +00:00
Teravus Ovares
e0b821f875
* This enables grid-wide instant messaging in a peer to peer with tracker style way over XMLRPC.
...
* Friend status updates are still only local, so you still won't know before instant messaging someone if they're online.
* The server each user is on and the user server must be updated or the instant message won't get to the destination.
2008-06-01 14:13:29 +00:00
Teravus Ovares
d20cae2d03
* Committing more unfinished stuff. Nothing significant at the moment. IM related.
2008-06-01 10:05:22 +00:00
Teravus Ovares
ff6c89f199
* Committing some stuff I'm working to make it so I can commit an upcoming patch from Dahlia. IM type stuff. No big deal, not done.
2008-06-01 02:43:50 +00:00
Justin Clarke Casey
6265ea371e
* Stop the IRC module throwing a nre on shutdown if it isn't actually being used
2008-05-30 16:16:03 +00:00