nano-cleanups
*** empty log message ***
- use crc for images too. unfortunately, this invalidates all client-side face caches. but we aren't compatible with crossfrie anyways due to the face rename.
- the damn rotate shift checksum just failed on me - add crc32 and use it for bmaps_checksum (probably also for images).
- useless ยต-opts - use maximum norm in get_rangevector (a bit, should use more)
- rename Animations => animation - rename New_Face => facetile - add but do not implement some generic loader framework classes
added some copyrights
just reformats
- socket i/o is completely asynchronous now - some command sare handled immediately - others (most palying related commands) are queued for later (as of now synchronous) processing - specifying a max queue length (in seconds) is possible, but disabled - also add some syntax sugar for network code
the rename for sanity campaign hits you died - renamed stuff - partially updated copyrights - some cleanups
- implement event watcher autoncancellation on reload - used it everywhere - removed lots of compatibility cruft - configure does no longer check for mandatory unix functionality/headers - confgiure now runs much faster
- implement c++ interface to Event->io watchers - cut number of write()'s the server does in half
moar\! rewrite\!
rewrite phase one finished
moar rewrite
(intermediate check-in for recoverability)
continued simplifying network code, partially removed support for sc protocol 1026
considerably reduce size of crossfire.0 (~400k pngx, ~150k file format)
indent
indent
expand initial tabs to spaces
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.