aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/OptionalModules/Agent/InternetRelayClientView/IRCStackModule.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * Consolidated adding / removing ClientManager IClientAPIs to two places in ↵John Hurliman2009-10-131-1/+0
| | | | | | | | Scene * Added some missing implementations of IClientAPI.RemoteEndPoint * Added a ClientManager.Remove(UUID) overload * Removed a reference to a missing project from prebuild.xml
* * Rewrote ClientManager to remove Lindenisms from OpenSim core, improve ↵John Hurliman2009-10-131-1/+1
| | | | | | | | performance by removing locks, and replace LLUDPClientCollection * Removed the confusing (and LL-specific) shutdowncircuit parameter from IClientAPI.Close() * Updated the LLUDP code to only use ClientManager instead of trying to synchronize ClientManager and m_clients * Remove clients asynchronously since it is a very slow operation (including a 2000ms sleep)
* Thank you kindly, Godfrey, for a patch that:Charles Krinke2009-06-291-1/+2
| | | | | | | | | | The new IRCd module causes an error when multiple instances of OpenSim are run on the same machine; since the port number (6666) is hardcoded, the second and subsequent instances crash upon startup because the port is already in use. Attached is a patch which adds a Port specifier to the [IRCd] section of the config file, which defaults to 6666 if not present.
* Add copyright headers, formatting cleanup, ignore some generated files.Jeff Ames2009-05-311-1/+28
|
* Update svn properties.Jeff Ames2009-05-311-66/+66
|
* Fix IRCd init check for config sectionMike Mazur2009-05-311-3/+3
| | | | | | | | | The IRCStackModule used Nini.Config.ConfigCollection.Contains() to determine whether the "IRCd" section was present in the config. This ConfigCollection, however, stores an ArrayList of IConfig objects, not strings, so calling Contains("IRCd") always returns false since "IRCd" is a string, not an IConfig object.
* * You are likely to be eaten by a grue.Adam Frisby2009-05-301-6/+15
| | | | | * Enable with [IRCd] Enabled=true (will listen on port 6666).
* * More TweaksAdam Frisby2009-05-301-1/+8
|
* * More IRCClientView fiddling. Now implements IClientAPI & IClientCore.Adam Frisby2009-05-301-8/+17
|
* * May partially implement a C# IRCd & IRCClientStack.Adam Frisby2009-05-301-0/+41