Tleiades Hax
1232eb1c58
Asset server implementation. Again one of these "plumbing" releases, where no real functionality has been introduced, but ground work has been made, enabling the asset server, and preparing the sim server to query the asset server.
...
Introduced an "IPlugin" interface, which plugins can inherit from.
2007-10-13 07:26:21 +00:00
Charles Krinke
4c8d175564
I broke the build and am reverting until I can get the MainLog call proper.
2007-10-12 19:31:29 +00:00
Charles Krinke
e41b0feb58
Turn a few of the writelines into mainlog entries so failed logins can be more easily analyzed.
2007-10-12 13:50:11 +00:00
lbsa71
e7869d0666
* Added FormatProvider to Culture
2007-10-11 10:33:23 +00:00
lbsa71
a40e7100a2
* Gave ModuleLoader some good lovin'
...
* Introduced ModuleLoader.PickupModules that currently picks up IRegionModule:s from /bin
* Made LogBase thread-safe (or at least not thread-ignorant)
* Ignored some genned files
2007-10-10 18:24:13 +00:00
MW
f13611bbc9
The files that I missed from Tleiades patch.
2007-10-08 16:42:05 +00:00
MW
4c25008850
Applied patch 485, inventory patch from tleiades (thanks again).
2007-10-08 10:30:15 +00:00
MW
4e6b68df13
Applied Patch 473, Inventory Patch from Tleiades (many thanks).
2007-10-06 08:23:51 +00:00
Sean Dague
c3d8f1f425
getting all our line endings consistant again
2007-10-05 15:45:45 +00:00
lbsa71
d4a4aafaf1
* So, ok, maybe renaming serialized fields on a friday wasn't the smartest of things. Reverting 2056.
2007-10-05 13:54:16 +00:00
lbsa71
82bdf535df
* minor refactoring
...
* using base type IUserService
2007-10-05 13:12:34 +00:00
lbsa71
ed6168b96b
* UserProfileData meets code conventions
2007-10-05 11:27:46 +00:00
lbsa71
5a65521203
== The "right name and place" commit ==
...
* Moved InventoryData to Framework.Types/InventoryItemBase.cs
* Moved UserData to Framework.Interfaces/IUserData.cs
* Moved UserProfileData to Framework/Types/UserProfileData.cs
* Deleted ass-backwards Framework dependency on Framework.Data (now it's the other way round)
* Changed some namespaces to reflect file structure
2007-10-05 10:14:42 +00:00
lbsa71
342a813bd7
* Moved IUserService to OpenSim.Framework.Interfaces
2007-10-05 09:45:39 +00:00
lbsa71
10c36a2573
* Renamed IUserServices to IUserService
2007-10-05 09:41:41 +00:00
MW
9b1eefbcde
Some continuation of lbsa71's refactoring of the CommunicationsManager.
2007-10-03 06:20:00 +00:00
lbsa71
b5eaea7b0c
* Moved setup of LocalInventoryService and LocalUserServices to the app layer
...
* Killed off 'parent' relation from LocalUserServices to CommunicationsLocal
* Deleted obsolete project InventoryServiceBase
* Deleted superfluous createCol function
2007-10-02 00:00:12 +00:00
Sean Dague
1a10d4828a
revert working getInventoryFolder function because this seems
...
to break multi region environments.
2007-10-01 08:17:43 +00:00
Sean Dague
ebfb057583
negative code checkin. All these functions are in the base
...
class which we get for free now.
2007-09-28 11:11:36 +00:00
Sean Dague
77354612ff
implement getInventoryItem and getInventoryFolder (not
...
sure why these weren't implemented previously)
2007-09-28 10:23:48 +00:00
lbsa71
863195612b
Reverting back to 2017 since 2018 were causing Linux breakage; reopening Tleiades patch 444 and 445.
2007-09-27 14:57:43 +00:00
Sean Dague
664de12898
oops, I broke the build. Fixed now
2007-09-27 13:53:50 +00:00
lbsa71
3ddf9da1f4
* Tleiades patch #445 - the inventory folders displayed does not show the expected folder icons
...
Tahnx, Tleiades; keep up the good work!
2007-09-27 13:51:16 +00:00
Sean Dague
5b4d631d34
implement something in sqlite inventory that wasn't before
...
not sure how we missed this function
2007-09-27 13:44:45 +00:00
lbsa71
8143c597fc
* Tleiades grid mode inventory ( #444 ) - thanx Tleiades!
...
* updated to rev 1413 on libsecondlife.dll and libsecondlife.dll.config (#423 )
2007-09-27 13:25:45 +00:00
lbsa71
eb8640f368
* Now the OGS1GridServices has a LocalBackEndServices that it forwards intra-instance requests to
...
* Every Scene has a ClientManager (as every dog it's day) since two scenes can have the same circuit as client.
2007-09-25 06:33:18 +00:00
lbsa71
2219ccc5b0
* Fixed Culture-variant parsing of config options
2007-09-25 01:20:30 +00:00
lbsa71
f076c71936
* Applied tleiades patch #435 fixing HttpBaseServer ABEND (thanx!)
2007-09-24 11:20:09 +00:00
lbsa71
1302ef44e3
* Started major restructusing of comms to prepare for better grid and region functionality
...
* Working towards one shared set of services
* Killed off two projects with very little functionality
2007-09-24 07:30:30 +00:00
lbsa71
9ccab46ae8
* Trying to streamline CommunicationsManager
2007-09-24 05:30:03 +00:00
lbsa71
6c41efa4e3
* reorder and rename
2007-09-24 05:20:23 +00:00
lbsa71
40468f18a4
* Encapsulated all CommunicationsManager services
2007-09-24 05:15:13 +00:00
lbsa71
13c1c33ed4
* Added TryGetAvatarByName
2007-09-24 04:49:05 +00:00
lbsa71
5818958a9a
*** CHANGED CONFIG BEHAVIOUR ***
...
* Changed really strange LocalSettings behaviour with enforcing hard-coded plugin names if none supplied
* UserServices and InventoryPlugin will only load if supplied with filename
2007-09-24 02:41:13 +00:00
lbsa71
47256cebda
* Renamed methods on IUserData
2007-09-24 01:31:00 +00:00
lbsa71
79045abe68
* Renamed stuff on UserManagerBase to get implicit implementation of IUserServices (instead of stubs)
2007-09-24 01:16:21 +00:00
lbsa71
604b786d89
* A feeble attempt at adding Grid db support to SQLite, just adding some code based on User db. Nothing hot-wired though.
2007-09-19 23:16:30 +00:00
lbsa71
3f6b3f6b59
* Moved SendLogoutPacket back to IClientAPI.
2007-09-18 23:37:43 +00:00
lbsa71
70d9cec3b5
* Yet some more connectivity restructuring
...
* We now have CloseAllAgents( circuit ) and CloseAllCircuits( agentId ) for great justice ( but alas, still only closing on one single scene - be brave! )
* Login and ConnectionClosed now eventified and moveified awayified
* Killed off unused NullClientAPI
* Now the client is almost only responsible for its own closing. ( I will get that scene out of there )
* Lookin' good!
2007-09-18 13:29:16 +00:00
lbsa71
0bac4b430c
* Handlerized ViewerEffect
...
* Now there-is-only-client-manager
* First step towards moving Logout and ConnectionClosed out of Client and into something else (which will let us get rid of ClientView reference to ClientManager
* General posititvity, peace, love and understanding
2007-09-18 12:13:44 +00:00
lbsa71
a963b3057b
* Replaced usage of ClientView with IClientAPI
...
* Some propertification and hideousness of fields.
2007-09-18 09:59:33 +00:00
Sean Dague
b8d9737a47
fixing me some line endings
2007-09-17 12:52:03 +00:00
Tedd Hansen
8792645e0d
Forgot to check in prebuild.xml on sat, see someone already did :)
...
Fix in DNS resolve
2007-09-17 08:06:20 +00:00
Dalien Talbot
ad903f1b7b
Prevent the crash due to exception in system ReadLine that I saw today
...
during loadtesting.
2007-09-15 14:52:53 +00:00
MW
12378312d5
Hopefully fixed the build error that I introduced with my last commit.
2007-09-15 10:53:46 +00:00
Sean Dague
b931048b16
put some locking around user access, which should help with
...
the exception dalien found during crash-a-thon
2007-09-15 10:43:19 +00:00
MW
4a07800f14
Testing to see if this fixes the editing appearance crash, or makes it (or anything else) worse.
2007-09-15 10:39:17 +00:00
lbsa71
f8ddf7429e
* Wired up chat so that channel goes into OnChatFromViewer. However:
...
* There's no libsl reply packet field for it, I guess other channels than 0 makes no sense sending back to clients.
* We do not currently support objects listening, so there's really no way of actually using this feature.
So; somebody please wire chat all the way to the scripts.
2007-09-14 13:46:05 +00:00
MW
0d685d6a52
Can now set the http ports that grid server and user server use.
2007-09-14 06:02:24 +00:00
Dalien Talbot
1703cacaab
Added CLI "debug packet 0..255" to enable the in/out packet dumps with various verbosity
2007-09-13 16:39:04 +00:00