Commit Graph

3597 Commits (39a1bcdea0a5897a7090748529e3b903918882ec)

Author SHA1 Message Date
madmaxoft 39a1bcdea0 More MSVC warning fixes. 2014-01-07 17:07:49 +01:00
madmaxoft bcd41dc1aa LuaState can push strings with embedded NULs.
This also marginally improves performance, since a strlen() isn't called (inside lua_pushstring()), the string length is stored in the AString object directly.
2014-01-07 17:07:48 +01:00
Mattes D 748fd86b83 Merge pull request #513 from worktycho/FreeBSDDynamicLink
Fixed FreeBSD dynamic linker library
2014-01-07 08:07:01 -08:00
Mattes D 2a058559d4 Update CONTRIBUTING.md
Added control statement braces and end-of-file blank lines.
2014-01-07 16:43:47 +01:00
Tiger Wang a43f819bba Regenerated VS2013 files 2014-01-07 14:09:03 +00:00
madmaxoft 934b90c121 Fixed a few MSVC warnings. 2014-01-07 14:24:25 +01:00
Tycho 623146996a Fixed FreeBSD compilition 2014-01-07 05:08:58 -08:00
Tycho 0b79ad0d5d Merge branch 'master' of github.com:mc-server/MCServer 2014-01-07 04:57:34 -08:00
madmaxoft e3bb82d95a Added Base64Encode(). 2014-01-07 12:36:36 +01:00
madmaxoft 778c329ad2 Disabled the type conversion MSVC warning.
It was hitting way too many false positives.
2014-01-06 22:23:03 +01:00
madmaxoft 9c8af58b75 Fixed a few MSVC warnings. 2014-01-06 22:22:33 +01:00
Mattes D db978fc687 Merge pull request #511 from mc-server/CmakeOutput
Output dir set to $/MCServer.
2014-01-06 11:12:50 -08:00
Mattes D 6dd44e6230 Merge pull request #509 from Diusrex/master
Added #pragma for warnings in MSVC warnings
2014-01-06 09:15:41 -08:00
Diusrex ed9a500d6b Undid the changes to cryptlib.cpp.
Instead, altered the VC2008 cryptopp project settings.

Someone else will probably need to do the same thing for the 2013 version, since I don't have access to VC2013.
2014-01-06 10:12:40 -07:00
madmaxoft 0d5a5cc990 Exported cWorld::BroadcastBlockAction().
As requested in #508; no guarantees about it.
2014-01-06 16:01:20 +01:00
madmaxoft 8b6be58ad9 InfoDump: Removes indent and parses ParameterCombinations.
The DetailedHelp was a bad name for what it really contained, so it has been renamed to ParameterCombinations.
2014-01-06 10:25:52 +01:00
madmaxoft 4b54f3e3ea Output dir set to $/MCServer.
Ref.: #510.
2014-01-06 10:13:19 +01:00
madmaxoft c9c71fe5a7 Fixed wrong enqueueing.
Fixes #505.
2014-01-06 10:09:00 +01:00
Diusrex 487c1a24de Added fake functions into cCriticalSection because of the change to ASSERT 2014-01-05 15:08:30 -07:00
Diusrex 1acbf07445 Changed the release version of ASSERT.
This was so a variable only used in ASSERT statements will not give a warning about not being used.
2014-01-05 15:07:46 -07:00
Diusrex 2dbe5033ca Added warning(push) and warning(pop) around all of the inclusions of cryptopp/*.h
I also added a warning(push)/(pop) around crpytlib.cpp because it would go crazy with warnings.

So now, the only warning from cryptopp that is not blocked is 'unreferenced local function has been removed', which also occurs at a single function.
2014-01-05 15:06:17 -07:00
Diusrex 0d5b581fcd Making all of the useful level 4 warnings be active. 2014-01-05 14:42:22 -07:00
madmaxoft 84bf32f857 Fixed cPluginManager:AddHook() binding.
Fixes #401. Old formats are still accepted, for compatibility reasons.
2014-01-05 15:46:45 +01:00
madmaxoft 0a712931b1 Fixed a race condition in the cQueue class.
Fixes #505.
2014-01-05 15:15:59 +01:00
madmaxoft 44cf86dcf9 InfoDump: Removed an unneeded function. 2014-01-05 15:15:59 +01:00
Alexander Harkness f576b71809 Fix #506 2014-01-05 08:27:59 +00:00
madmaxoft 20da685002 InfoDump: All reasonable strings are forumized. 2014-01-04 22:11:19 +01:00
madmaxoft b2ac227064 Added forum output for commands' DetailedHelp array.
Also added some coloring to simulate syntax highlighting.
2014-01-04 20:42:31 +01:00
madmaxoft 58e18b41f7 InfoDump: Implemented list and formatting Forumizing.
The exported strings are now parsed for basic formatting and list-related tags.
2014-01-04 19:24:39 +01:00
Alexander Harkness 714cdc1e4a added supported protocol 2014-01-04 17:34:45 +00:00
madmaxoft da2e7c25b0 InfoDump: added AdditionalInfo to forum dumps. 2014-01-04 15:36:27 +01:00
madmaxoft 4c3d2a86a5 Added an InfoDump script for dumping all plugins' Info.lua into forum description.
GitHub description will follow later on.
2014-01-04 14:12:45 +01:00
Tycho f0b3593028 Merge branch 'master' of github.com:mc-server/MCServer
Conflicts:
	lib/tolua++/Makefile
2014-01-04 04:03:41 -08:00
Mattes D 4d7f213998 Merge pull request #494 from worktycho/threadsafequeue
refactored the chunk queue into a seperate class
2014-01-04 03:52:58 -08:00
Alexander Harkness a0932f2b1f Merge pull request #502 from bitdeli-chef/master
Add a Bitdeli Badge to README
2014-01-04 03:25:03 -08:00
Bitdeli Chef 7359533b12 Add a Bitdeli badge to README 2014-01-04 11:27:16 +00:00
Tycho d26c0e3815 Fixed Documentation 2014-01-03 09:42:35 -08:00
Tycho 13bbb3d99d derp 2014-01-03 08:56:20 -08:00
Tycho 14ec68d8d3 actual fix 2014-01-03 08:49:14 -08:00
Tycho 0e8bb3bf41 fixed failure to return a value from Remove 2014-01-03 08:34:41 -08:00
Tycho 83c7ba2bae removed tolua++ makefile which is overwritten by cmake 2014-01-03 08:10:57 -08:00
Tycho Bickerstaff 6f3c5b806e implement xsofts recommendations 2014-01-03 11:22:01 +00:00
Tycho Bickerstaff ea6f94f6cb Merge branch 'master' into threadsafequeue 2014-01-02 17:49:55 +00:00
Tycho Bickerstaff d522619ce2 added documentation 2014-01-02 17:43:57 +00:00
Tycho Bickerstaff bbdb34252e fixed a few remaining issues with worldstorage 2014-01-02 17:37:34 +00:00
Tau be1c8bfc0c Merge remote-tracking branch 'origin/master' 2014-01-02 19:27:18 +02:00
Tau 0c095faac8 [Handy] updated for new API, fixed bugs, added warnings. Now v2. 2014-01-02 19:25:26 +02:00
Mattes D 9682740519 Merge pull request #499 from worktycho/master
fixed compiler warnings not being enabled in clang
2014-01-02 09:21:11 -08:00
Mattes D d3dc12815b Merge pull request #479 from mc-server/cmake-win
Cmake-win
2014-01-02 09:16:11 -08:00
Tycho Bickerstaff 7076f8e73a fixed compiler warnings not being enabled in clang 2014-01-02 17:11:40 +00:00