Commit Graph

2326 Commits (a4cbe9fbb138405d0ec87712c5e5c65a97c2bb75)

Author SHA1 Message Date
madmaxoft a4cbe9fbb1 Cleaned up cEntity's enums.
Several were obsoleted and unused, others weren't supposed to be exported to the Lua API.
2013-10-08 19:49:33 +02:00
Mattes D e3ba3b8f97 Merge pull request #208 from mc-server/NewWebServer
New web server
2013-10-07 13:19:14 -07:00
madmaxoft 68605b6dce Fixed startup timings on server restart. 2013-10-07 10:46:35 +02:00
madmaxoft 4c4475f3b5 Fixed authenticator thread restart.
This fixes #209.
2013-10-07 10:46:34 +02:00
Alexander Harkness c34a9422f7 Updated plugins. 2013-10-07 07:38:20 +01:00
madmaxoft d8dfa8cd88 Plugin folders now check for "." and "..".
This fixes #207.
2013-10-06 16:58:19 +02:00
madmaxoft f55b77a98a Fixed memory leaks in the HTTP framework 2013-10-06 16:40:28 +02:00
madmaxoft 4bf596a586 cListenThread: Fixed thread termination. 2013-10-06 16:18:15 +02:00
madmaxoft d147935853 Added proper shutdown to HTTPServer. 2013-10-06 15:44:40 +02:00
madmaxoft dabbf24f58 Merge branch 'master' into NewWebServer
This should simplify merging
2013-10-06 15:44:14 +02:00
madmaxoft fe582b69d5 Removed remnants of the old webserver. 2013-10-06 14:38:10 +02:00
madmaxoft e52dae2c51 Removed the old WebServer library. 2013-10-05 23:12:06 +02:00
madmaxoft b5c90d7b20 WebAdmin uses the new HTTP functionality.
This is a partial implementation of #183.
2013-10-05 23:08:16 +02:00
madmaxoft 20d07a683f Fixed Base64Decode() returning wrong value. 2013-10-05 21:52:45 +02:00
madmaxoft 2b8bddbdc3 cHTTPConnection sends Content-Length with HTTP errors, too. 2013-10-05 21:52:14 +02:00
madmaxoft d41f3a1b0c APIDump: Brought cItem docs up-to-date. 2013-10-05 12:01:51 +02:00
madmaxoft a7401fa832 APIDump: Added cLineBlockTracer documentation. 2013-10-04 21:53:14 +02:00
STRWarrior fdc67142fd APIDump: Documented cPlugin 2013-10-04 20:58:25 +02:00
madmaxoft db3d83b38d Added Basic auth support to cHTTPRequest. 2013-10-04 20:28:30 +02:00
madmaxoft 1012fd82fd HTTP Server can now parse multipart/form-data forms; better architecture. 2013-10-04 13:13:34 +02:00
madmaxoft 9a33732f6a Fixed MultiPartParser's boundary parsing. 2013-10-04 13:10:30 +02:00
madmaxoft d8229a5531 Added cEnvelopeParser and cMultipartParser. 2013-10-04 13:10:30 +02:00
madmaxoft 58f5ac84ab Added cNameValueParser. 2013-10-04 13:10:30 +02:00
madmaxoft e31343297e Added StrToLower(), URLDecode() and ReplaceAllCharOccurrences(). 2013-10-04 13:10:29 +02:00
madmaxoft a1898521b0 APIDump: Added the cWorld:IsWeatherXXX() functions. 2013-10-04 08:49:55 +02:00
madmaxoft 8fb80b6369 Optimized cBlockFarmlandHandler in wet weather.
The area isn't read at all when the weather is wet, since it isn't needed.
2013-10-04 08:39:59 +02:00
madmaxoft dcea29ec30 Added cWorld::IsWeatherXXX() functions 2013-10-04 08:38:38 +02:00
madmaxoft 09718bee7d Merge branch 'master' of git://github.com/SamJBarney/MCServer into SamJBarney-master 2013-10-04 08:27:58 +02:00
Samuel Barney d1448d12a0 Added comparison for desert biomes. 2013-10-03 21:39:07 -06:00
Samuel Barney 0e1e76fa77 Rain now waters farmland. 2013-10-03 21:35:17 -06:00
madmaxoft 5ab6003e0f APIDump: Removed ignored classes logging. 2013-10-02 08:50:43 +02:00
madmaxoft 02c41b6f1d APIDump: Fixed operator == rename having bad DocID. 2013-10-02 08:49:15 +02:00
Mattes D 709097c99f Merge pull request #201 from SamJBarney/master
Added glass pane as transparent. Removed duplicate g_BlockOneHitDig[E_BLOCK_REDSTAONE_WIRE]
2013-10-01 23:34:53 -07:00
Samuel Barney 523c6b4b94 Merge branch 'master' of https://github.com/mc-server/MCServer 2013-10-01 17:48:06 -06:00
Samuel Barney 2855a330d4 Added glass pane as transparent. Removed excess g_BlockOneHitDig[E_BLOCK_REDSTONE_WIRE]. 2013-10-01 11:48:07 -06:00
Mattes D ba8152608f Merge pull request #193 from tigerw/bugfixes
Startup messages revision.
2013-10-01 02:40:13 -07:00
Mattes D d7fa9c9ff2 Merge pull request #199 from tigerw/moar-bugfixes
Fixed a fire simulator bug
2013-10-01 02:38:48 -07:00
Tiger Wang 20902e125c Removed unneeded statement
Also LOGINFO'd "Starting WebAdmin"
2013-09-30 21:17:52 +01:00
Tiger Wang c4750ef003 Fixed issues 2013-09-30 21:15:48 +01:00
madmaxoft 4cbe24d2e8 APIDump: Added equality operator renaming. 2013-09-30 20:45:13 +02:00
Tiger Wang ab34da78e7 Fixed a fire simulator bug
Fire now doesn't stay when it isn't on a flammable block.

Fixes the "fire creates chandeliers" bug in report #131
2013-09-29 23:39:58 +01:00
Tiger Wang 9c7cfd29ad Improvements to startup timer
As suggested by xoft. Also reverted changes of displayed protocol
version.
2013-09-29 21:37:50 +01:00
madmaxoft 9e19d598d0 APIDump: Fixed overloaded functions' docs. 2013-09-29 09:09:13 +02:00
madmaxoft 425073c4aa APIDump: Added more inheritance and linkification. 2013-09-29 08:59:46 +02:00
madmaxoft 6fa0361a64 APIDump: Linkified cDropSpenser constants. 2013-09-29 08:55:31 +02:00
madmaxoft 1f9397302c APIDump: Added the possibility to ignore classes. Ignoring Lua builtins. 2013-09-29 00:10:42 +02:00
madmaxoft bb0fb0aa30 Improved the HTTPFormParser code.
No change to the functionality.
2013-09-28 23:02:16 +02:00
Tiger Wang ebae946f1c Updated README
See for yourself :)
2013-09-28 20:41:26 +01:00
Tiger Wang cc5c56d545 Minor startup streamlining
* LOGD'd unneeded debugging messages, streamlining startup
+ Added a basic timer for how long in seconds it took to start up
+ Added two checks for plural (plugin/s, second/s)
2013-09-28 20:36:01 +01:00
madmaxoft b883a0b514 Fixed recognition of multipart-form-data forms. 2013-09-28 20:06:35 +02:00