Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2013-12-14 | Fixed clang autodetection. | Samuel Barney | 1 | -1/+1 | |
2013-12-03 | Allowed Linux builds to use LuaRocks. | madmaxoft | 1 | -6/+14 | |
This works by exporting all the symbols for the dynamic loader so that LuaRocks' shared libraries may bind to them on load. Also allowed lua's dlopen(). | |||||
2013-11-27 | Removed some useless options. | Alexander Harkness | 1 | -4/+4 | |
2013-11-27 | Fixed a load of issues, clang autodetection works now. | Alexander Harkness | 1 | -19/+6 | |
This fixes issue #210. This also removes the disableasm option, so it would be wise to remove it from any scripts that use it. I also removed a random line in the middle of globals.h, why was it there? | |||||
2013-11-27 | Removed the -g option for release builds, as binaries were getting huge. | Alexander Harkness | 1 | -2/+2 | |
2013-11-27 | Removed the -Og option, which is rather new. | Alexander Harkness | 1 | -4/+3 | |
2013-11-27 | Fixed VC2008 compilation, normalized include paths. | madmaxoft | 1 | -2/+1 | |
2013-11-27 | Removed a -Ofast bit. | Alexander Harkness | 1 | -22/+7 | |
2013-11-27 | Makefile fix | Tiger Wang | 1 | -4/+10 | |
2013-11-26 | Fixed Linux compile again | Tiger Wang | 1 | -2/+2 | |
2013-11-26 | Possibly fixed Linux makefile | Tiger Wang | 1 | -5/+18 | |
2013-11-24 | Attempt to fix compilation | Tiger Wang | 1 | -9/+8 | |
2013-11-24 | Removed excess includes. | Alexander Harkness | 1 | -13/+6 | |
2013-11-24 | Removed extra endif. | Alexander Harkness | 1 | -1/+0 | |
2013-11-24 | Removed pedantic build and added optimisation to debug builds. | Alexander Harkness | 1 | -12/+2 | |
2013-11-16 | Always warn about everything! | Alexander Harkness | 1 | -0/+4 | |
This should help me in my efforts. | |||||
2013-11-13 | Got rid of warnings caused by the -s option on Clang, and it doesn't seem to do anything anyway. | Alexander Harkness | 1 | -2/+2 | |
2013-11-13 | Fixed some of the comments in the makefile. | Alexander Harkness | 1 | -4/+4 | |
2013-11-13 | Fixed link error with clang on x86_64. | Alexander Harkness | 1 | -1/+1 | |
2013-10-05 | Removed the old WebServer library. | madmaxoft | 1 | -2/+1 | |
2013-09-11 | added cryptopp asemblly desabling to clang autodetect | Tycho Bickerstaff | 1 | -0/+1 | |
2013-09-10 | disable tautolgical compare warning in clang | Tycho Bickerstaff | 1 | -4/+5 | |
disable the tautological compare warning as it is triggered by crypto++ using unsigned ints in comparisons to zero in template code. crypto++ do not show any indication of fixing it. this commit does add a dependency on grep but that should not be a major problem | |||||
2013-09-10 | disable tautolgical compare warning in clang | Tycho Bickerstaff | 1 | -4/+3 | |
disable the tautological compare warning as it is triggered by crypto++ using unsigned ints in comparisons to zero in template code. crypto++ do not show any indication of fixing it. this commit does add a dependency on grep but that should not be a major problem | |||||
2013-09-10 | disable tautological compare in clang | Tycho Bickerstaff | 1 | -0/+7 | |
disable the tautological compare warning in clang as crypto++ triggers this warning and they are ignoring it | |||||
2013-09-10 | Allow the user to override the compiler using the CC enviromental varible in the makefile | Tycho Bickerstaff | 1 | -1/+4 | |
2013-08-15 | Updated the makefile to disable assembly for clang. | madmaxoft | 1 | -3/+19 | |
You need to set a flag manually, "disableasm=1" on the commandline. | |||||
2013-08-12 | Makefile: Added FreeBSD support. | madmaxoft | 1 | -2/+17 | |
FreeBSD uses libltdl instead of libdl. Thanks xreprimand for the info. | |||||
2013-08-08 | Removed squirrel mentions from makefile | madmaxoft | 1 | -6/+0 | |
2013-04-10 | Added a makefile switch for 32bit-on-64bit compilation, addm32 | madmaxoft@gmail.com | 1 | -0/+10 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1378 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-04-09 | Fixed Expat / LuaExpat compilation for Linux | madmaxoft@gmail.com | 1 | -2/+3 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1375 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-04-07 | Fixed linux compilation in regard to SQLite dependency on libdl | madmaxoft@gmail.com | 1 | -5/+9 | |
For some reason newer G++ linker requires libraries to come after object files, yuck! git-svn-id: http://mc-server.googlecode.com/svn/trunk@1371 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2013-04-07 | Added SQLite and LuaSQLite, Lua plugins can now use SQLite. | madmaxoft@gmail.com | 1 | -4/+4 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1368 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-11-20 | Linux Makefile: Added the gcc option to output debugging information even in release builds. | madmaxoft@gmail.com | 1 | -6/+6 | |
It will not slow the builds down, only make them larger; allows to have more details in gdb output of a crashdump analysis git-svn-id: http://mc-server.googlecode.com/svn/trunk@1058 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-11-08 | Removed the SquirrelVM. | madmaxoft@gmail.com | 1 | -5/+10 | |
It has been crashing the server. http://forum.mc-server.org/showthread.php?tid=610 git-svn-id: http://mc-server.googlecode.com/svn/trunk@1024 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-10-28 | Added true gcc debugging flags to debug builds under *nix (Fix contributed by ThuGie) | madmaxoft@gmail.com | 1 | -157/+157 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1016 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-09-04 | Fixed preprocessor definitions in Linux | madmaxoft@gmail.com | 1 | -4/+4 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@831 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-08-30 | Implemented 1.3.2 protocol encryption using CryptoPP, up to Client Status packet (http://wiki.vg/Protocol_FAQ step 14) | madmaxoft@gmail.com | 1 | -3/+3 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@808 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-08-29 | Gotten completely rid of all cPackets. The cProtocol125 class now does all the parsing and writing by itself. | madmaxoft@gmail.com | 1 | -1/+0 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@802 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-08-20 | Updated GNUmakefile to output to MCServer directory | faketruth | 1 | -2/+2 | |
Moved Lua-LICENSE.txt to Install dir (dont know what happened to the other license files :P ) git-svn-id: http://mc-server.googlecode.com/svn/trunk@764 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-08-07 | GNUmakefile: added a profiled build ("make profile=1") | madmaxoft@gmail.com | 1 | -1/+11 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@720 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-08-04 | GNUmakefile: Split the debug build into debug and pedantic; more comments; added O3 optimization to external C libraries even in debug mode | madmaxoft@gmail.com | 1 | -9/+55 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@712 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-08-03 | Fixed a few gcc pedantic warnings; made BLOCKTYPE an unsigned char type. | madmaxoft@gmail.com | 1 | -2/+2 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@711 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-07-18 | Makefile fix for the newly added squirrel, MCServer compilable on *nix again | madmaxoft@gmail.com | 1 | -1/+1 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@682 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-07-15 | A new Block handling system :o | lapayo94@gmail.com | 1 | -0/+2 | |
It was really a lot of work :D Took me the complete weekend :D Would really like to here your opinion on this =) The aim of this is to put all the actions for one block in one place so it is not spread around the source. (ToPickup, Action in cWorld, Action in cChunk, Action here, action there :D) git-svn-id: http://mc-server.googlecode.com/svn/trunk@671 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-07-08 | Squirrel Plugins | lapayo94@gmail.com | 1 | -1/+4 | |
I worked a little bit on the squirrel Bindings They work now on linux and windows :) (OSX is untested, but should work also) but they are very limited at the moment. (Only made OnChat working) I also fixed some small bugs. git-svn-id: http://mc-server.googlecode.com/svn/trunk@648 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-06-04 | Updated zlib, added chat formatting, fixed upside down stairs and slabs, fixed makefiles, hopefully updated vc project files | cedeel@gmail.com | 1 | -2/+2 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@546 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-03-09 | Using the _DEBUG macro for *nix debug builds as well; trying to force 8-byte alignment on critical sections ( http://forum.mc-server.org/showthread.php?tid=384 ) | madmaxoft@gmail.com | 1 | -2/+2 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@387 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-02-21 | Revised GNUmakefile for header file dependencies (again; this time it should work ;) | madmaxoft@gmail.com | 1 | -5/+4 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@300 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-02-14 | Fixing build for linux using GNUmakefile (explicitly removed LeakFinder and StackWalker) | madmaxoft@gmail.com | 1 | -1/+1 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@256 0a769ca7-a7f5-676a-18bf-c427514a06d6 | |||||
2012-02-10 | New makefile with automatic *.cpp sourcefile import, automatic header file dependencies and switchable debug / release configuration. gnumake-specific :( | madmaxoft@gmail.com | 1 | -0/+98 | |
git-svn-id: http://mc-server.googlecode.com/svn/trunk@250 0a769ca7-a7f5-676a-18bf-c427514a06d6 |