copyright update 2018
copyright update 2016
trailing space removal
update copyrights to 2012
update copyright to 2011
*** empty log message ***
tuning...
logfile suspend/resume
update copyright for up to 2010
more utf8 marking
tighten copyright statements for files containing no gpl code whatsoever anymore
clarify license
update copyright
*** empty log message ***
better logging, remove cruft
update copyrights and other minor stuff to deliantra
- upgrade crossfire trt to the GPL version 3 (hopefully correctly). - add a single file covered by the GNU Affero General Public License (which is not yet released, so I used the current draft, which is legally a bit wavy, but its likely better than nothing as it expresses direct intent by the authors, and we can upgrade as soon as it has been released). * this should ensure availability of source code for the server at least and hopefully also archetypes and maps even when modified versions are not being distributed, in accordance of section 13 of the agplv3.
- use less stackspace for logging - do not copy logging message. - less overhead for stderr logging (should really log asynchronously). - force a trailing \n on log messages. - log in 0.1ms granularity (might be overkill).
update copyrights in common/*.C and util/*.C
revamp loggin. have a new log flag logBacktrace that logs the message and prepares a backtrace in the background, spewing it into the log at a later time. this is useful to shed some light on otherwise completely useless log messages such as: 2007-04-27 19:48:48.142 Calling random_roll with min=1 max=0 which could just as well not be there as we will never find out who is doing this to puny poor random_roll.
comments
major goof in LOG, and defensive programming doesn't help when you use the wrong parameters
- more improvements/fixes - timestamp with millisecond accuracy, horrible code
added some copyrights
preliminary snapshot check-in, DO NOT USE IN PRODUCTION SYSTEMS See the Changes file for details
removed #ifn?def WIN32 from all files
indent
indent
expand initial tabs to spaces
first, untested persistent objetc storage for players and objects, not yte for maps
Made server compile with C++. Removed cfanim plugin and crossedit. C++ here we come.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.