summaryrefslogtreecommitdiff
path: root/src/server.cpp
AgeCommit message (Expand)Author
2013-05-16Fix padding bug in GenerateSID(), spotted by @ShutterQuickattilamolnar
2013-05-15Replace some C-isms with C++-isms.Peter Powell
2013-04-14Use std::string internally in UIDGenerator, move UUID_LENGTH into the class a...attilamolnar
2013-04-14Simplify UID generation logicattilamolnar
2013-04-14Extract UID/SID generation logic into a new class: UIDGeneratorattilamolnar
2013-04-11Convert ISUPPORT to use a map instead of a string.Peter Powell
2013-04-05Merge inspircd_{config,version}.h into a single header file.Peter Powell
2013-04-04Stop recreating hashmaps every hour, move garbage collection code related to ...attilamolnar
2012-10-12Windows: In-depth cleanup (see details)ChrisTX
2012-09-30Fix more undefined behavior caused by referencing the returned buffer by std:...attilamolnar
2012-07-27Don't hard code the branch version.Peter Powell
2012-07-02Add CHANNELLEN to isupportAlyx
2012-05-27While at it, use a constant parameter for calling IncrementUID in GetUIDattilamolnar
2012-05-27Fix generating invalid UIDs after current_uid is 000Z99999 (next UID became 0...attilamolnar
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2012-04-14Fix unused variables reported by the clang static analyzer.Peter Powell
2011-03-18Values were -1, couldnt find an explanation for that. So appliedDjSlash
2010-04-28Add log header including ircd versionDaniel De Graaf
2010-02-16Remove SYSTEM and related sensitive information from the non-oper VERSION linedanieldg
2010-02-15Show opers the raw VERSION string, not the custom onedanieldg
2010-01-11...because every now and again, i have to do a massive commit.brain
2009-11-03Remove AllowHalfop item from server configdanieldg
2009-10-22Clean up unused functions, add nonicks operoverride [dKingston]danieldg
2009-10-20Fix GetUID generating 10-character UUIDsdanieldg
2009-10-16Clean up crash on destruction of statics at exitdanieldg
2009-10-03Get rid of a bunch of memory-wasting C-style stringsdanieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-24Move configuration filename specification to start script, to reduce hardcode...danieldg
2009-09-05Bump a number of version numbers.w00t
2009-09-02More deallocation-at-exit cleanupdanieldg
2009-09-01Move VERSION/REVISION to their own header to avoid needless rebuilds on updatedanieldg
2009-08-28Don't subtract one from MAXCHANNELS, it's a number, not a string length.w00t
2009-08-06Report the correct sizes as set in the configbrain
2009-07-01Make rehash generate a new ServerInstance->Config objectdanieldg
2009-05-24OnRehash changes: split to multiple hooks to clarify use and prevent explosio...danieldg
2009-04-16Convert snomask 'A' into snomask 'a' for local announcements, add snomask 'A'...w00t
2009-03-23ConfigReaderThread updates: add done flag, remove main-thread-only mutexdanieldg
2009-03-23ThreadEngine: remove MutexFactory, mutexes should be constructed using their ...danieldg
2009-03-23ThreadEngine: remove excessive mutex use on thread creationdanieldg
2009-03-15Update all wiki links to point to the new wiki. This was done automatically w...psychon
2009-02-14Nuke trailing spacespeavey
2009-01-02Update copyrights for 2009.w00t
2008-11-22Thread safety fixes to avoid crashes on rehash, dont reopen logs within the r...brain
2008-10-27Add user/channel mode synchronisation detection to CAPAB - link will now drop...w00t
2008-09-20Fix a rather nasty race condition revealed by my reading through the comments...brain
2008-08-24Properly give the service specific exit code on failure to start. Now we just...brain
2008-07-29Remove last vestige of libircdfoo, by changing tag into a single identifier...w00t
2008-05-25First phase of conversion to dynamic limits on all the lengths, configured vi...brain
2008-04-21Merge in large patchset from GreenReaper, useful fixes for freeing a ton of d...brain
2008-04-13Port a bunch of methods of InspIRCd to functors. IsChannel, IsSID, Rehash.brain