aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | Merge branch 'Migrations'Melanie2010-05-18205-3829/+4647
| |\ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | This merges AlexRa's work on migration streamlining. This merge is experimental. If it causes issues, feel free to back out. Signed-off-by: Melanie <melanie@t-data.com>
| | * | | | MS SQL migrations converted to the new formatAlexRa2010-05-1677-2008/+2273
| | | | | |
| | * | | | Migrations for SQLite converted to new formatAlexRa2010-05-1646-709/+828
| | | | | |
| | * | | | Converted MySQL migration history to the new formatAlexRa2010-05-1679-1008/+1228
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replaced all NNN_StoreName.sql migration resources with a more readable, single-file-per-store
| | * | | | Added MySqlMigrations.cs (supports stored proc/funcs)AlexRa2010-05-161-0/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Uses MySqlScript class to correctly run proc/func definitions that need delimiter change. Requires MySql.Data.dll 6.2 or later.
| | * | | | Embedded MySql.Data.dll updated to 6.2.3.0.AlexRa2010-05-161-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is necessary to correct a known problem with the DELIMITER command in previous versions of the client library.
| | * | | | Migration.cs supports single-file migration history formatAlexRa2010-05-161-104/+233
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Scans for migration resources in either old-style "scattered" (one file per version) or new-style "integrated" format (single file "Resources/{StoreName}.migrations[.nnn]") with ":VERSION nnn" sections). In the new-style migrations it also recognizes ':GO' separators for parts of the SQL script that must be sent to the server separately. The old-style migrations are loaded each in one piece and don't support the ':GO' feature. Status: TESTED and works fine in all modes!
| * | | | | Allow remote admin to be used on a different port from the main region portMelanie Thielker2010-05-182-2/+7
| | | | | |
* | | | | | Refactor scene presence list for lockless iteration. Lock contention will ↵Melanie2010-05-211-82/+49
| | | | | | | | | | | | | | | | | | | | | | | | now only be for simultaneous add/removes of scene presences from the scene.
* | | | | | Merge branch 'careminster' into careminster-presence-refactorMelanie2010-05-213-23/+54
|\ \ \ \ \ \
| * \ \ \ \ \ Merge branch '0.6.9-post-fixes' into careminsterMelanie2010-05-217-446/+554
| |\ \ \ \ \ \
| | * | | | | | back port groups changesunknown2010-05-053-1334/+73
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Melanie <melanie@t-data.com>
| | * | | | | | back port groups changesunknown2010-05-057-446/+1815
| | | | | | | |
| | * | | | | | Revert "Patch from mcortez: Update groups, add ALPHA Siman grid connector ↵Melanie2010-05-054-1570/+320
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for groups" The patch was for 0.7 This reverts commit 608bb0dfefbbc97aded6d1357dd9d350053411fb.
| | * | | | | | Patch from mcortez: Update groups, add ALPHA Siman grid connector for groupsMelanie2010-05-054-320/+1570
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mantis #4646 Signed-off-by: Melanie <melanie@t-data.com>
| | * | | | | | Fix linking issue introduced in my earlier commitMelanie Thielker2010-04-301-1/+19
| | | | | | | |
| | * | | | | | Fix some symbol errorsMelanie2010-04-301-2/+2
| | | | | | | |
| * | | | | | | Change the way the object perms are propagated to attempt to salvageMelanie2010-05-211-21/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | some older content
| * | | | | | | Fix a nullref issue in SitAltitudeCallbackTom Grimshaw2010-05-191-50/+53
| | | | | | | |
| * | | | | | | Fix a null reference issue in cmGetAvatarList()Tom Grimshaw2010-05-191-1/+1
| | | | | | | |
| * | | | | | | Provide interface to prevent the client close function from sending the stop ↵Tom Grimshaw2010-05-179-4/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | packet
* | | | | | | | Initialise m_initialSitTarget to ZERO_VACTOR for safety's sake as per convo ↵Tom Grimshaw2010-05-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with kitto
* | | | | | | | Fix a nullref issue in SitAltitudeCallbackTom Grimshaw2010-05-191-6/+9
| | | | | | | |
* | | | | | | | Merge branch 'careminster-presence-refactor' of ↵Tom Grimshaw2010-05-193-3/+8
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | ssh://3dhosting.de/var/git/careminster into careminster-presence-refactor
| * | | | | | | | Allow remote admin to be used on a different port from the main region portMelanie Thielker2010-05-182-2/+7
| | | | | | | | |
| * | | | | | | | Merge branch 'master' into careminster-presence-refactorMelanie2010-05-181-1/+1
| |\ \ \ \ \ \ \ \ | | | |_|/ / / / / | | |/| | | | | |
| | * | | | | | | Change an exception reporting to include the stack trace. "e.Message" justMelanie2010-05-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | _won't_ do. Might look more elegant, but it's too little information.
* | | | | | | | | Fix a null reference issue in cmGetAvatarList()Tom Grimshaw2010-05-191-1/+1
|/ / / / / / / /
* | | | | | | | Don't send kill packets to child agents as we close themTom Grimshaw2010-05-181-2/+2
| | | | | | | |
* | | | | | | | Fix to the scenario where we send an agent to a neighbouring sim (via ↵Tom Grimshaw2010-05-188-7/+103
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | teleport), then tell our neighbours to close the agents.. thereby disconnecting the user. Added a new CloseChildAgent method in lieu of CloseAgent. This has been a long standing problem - with any luck this will cure it.
* | | | | | | | Missed a nullref in the previous commitTom Grimshaw2010-05-181-0/+2
| | | | | | | |
* | | | | | | | Fix for hanging on "Connecting to region".. caused by packets being ↵Tom Grimshaw2010-05-1810-54/+114
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | processed before the presence has bound to receive events. Fixed this by adding packets to a queue and then processing them when the presence is ready.
* | | | | | | | While examining our 10,10,10 issue I discovered that several threads were ↵Tom Grimshaw2010-05-181-8/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | locked with each other in an unusual place; I've moved the piece of code inside a lock[] context and so far it's looking promising.
* | | | | | | | Prevent an "index out of range" error on loginMelanie Thielker2010-05-181-2/+5
| | | | | | | |
* | | | | | | | Following on from the last commit, the stop/disconnect packet should NOT be ↵Tom Grimshaw2010-05-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sent when the user logs out. This eliminates the annoying "crash on log out" bug, and allows the client to commit important information at the last moment (attachment data!)
* | | | | | | | When killing a zombie session, don't send the stop packet since it often has ↵Tom Grimshaw2010-05-1710-5/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the effect of killing a newly connected client.
* | | | | | | | Merge branch 'master' into careminster-presence-refactorMelanie2010-05-161-1/+1
|\ \ \ \ \ \ \ \ | |/ / / / / / /
| * | | | | | | Prevent a crash when the two agent dictionaries get out of syncMelanie2010-05-161-1/+1
| | | | | | | |
* | | | | | | | Merge branch 'master' into careminster-presence-refactorMelanie2010-05-164-26/+39
|\ \ \ \ \ \ \ \ | |/ / / / / / /
| * | | | | | | Fixes mantis #4691 for real. This time I tested it, and it works.Diva Canto2010-05-162-1/+18
| | | | | | | |
| * | | | | | | Fixes mantis #4691Diva Canto2010-05-163-3/+8
| | | | | | | |
| * | | | | | | Fixes mantis #4622.Diva Canto2010-05-161-23/+14
| | | | | | | |
* | | | | | | | Merge branch 'careminster-presence-refactor' of ↵Melanie2010-05-166-13/+73
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | ssh://melanie@3dhosting.de/var/git/careminster into careminster-presence-refactor
| * | | | | | | | Add some debug output to GetAgent to try and track down our presence problemsTom Grimshaw2010-05-131-0/+8
| | | | | | | | |
| * | | | | | | | Kill some locks that have crept into SOGTom Grimshaw2010-05-121-2/+12
| | | | | | | | |
| * | | | | | | | Optimise the heavily used GetScenePresences; eliminate the array->list ↵Tom Grimshaw2010-05-121-8/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | conversion on every call and transition from hard locks to ReaderWriter locks.
| * | | | | | | | Don't convert UUID -> ToString for every friend (Minor optimisation based on ↵Tom Grimshaw2010-05-121-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | profiler feedback)
| * | | | | | | | Spin the AddNewClient process off into a new thread to avoid locking up the ↵Tom Grimshaw2010-05-111-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | LLUDPServer (and therefore the entire scene)
| * | | | | | | | Fix another ReaderWriterLockSlim issueTom Grimshaw2010-05-101-1/+1
| | | | | | | | |
* | | | | | | | | Merge branch 'master' into careminster-presence-refactorMelanie2010-05-1618-111/+284
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| / / / / / / / | |/ / / / / / /