Bukkit Forums

Apr
19
by EvilSeph at 12:43 AM
(45,298 Views / 6 Likes)
70 Comments
A new CraftBukkit build (#684) is now available that contains a fix for a CRITICAL crash exploit that allows people to easily freeze and crash your server and has been affecting quite a few servers recently.

There should be no breaking changes in this build so anyone updating from #670-#677 should have no problems. However, you should always be backing your server up before updating to be safe.

Other notable changes include:
  • A new pre-login event that properly exposes the IP and runs in its own thread.
  • Exception handling within the CraftScheduler
UPGRADING IS HIGHLY RECOMMENDED.

Download CraftBukkit #684 here

To keep up to date on our latest Recommended Builds we have an RSS feed you can subscribe to:
http://ci.bukkit.org/other/latest_recommended.rss
Apr
13
by EvilSeph at 7:52 PM
(30,159 Views / 0 Likes)
36 Comments
A new CraftBukkit build (#677) is now available that contains fixes for a CRITICAL crash exploit (already present in build #674) and prevents malicious users from setting an invalid position which helps them bypass protections within the code.

There should be no breaking changes in this build so anyone updating from #670 or #674 should have no problems. However, you should always be backing your server up before updating to be safe.

Download CraftBukkit #677 here

To keep up to date on our latest Recommended Builds we have an RSS feed you can subscribe to:
http://ci.bukkit.org/other/latest_recommended.rss

Thanks goes out to @Verrier for coding the RSS feed generator while luke has been busy!
Apr
07
by EvilSeph at 7:20 PM
(32,490 Views / 9 Likes)
120 Comments
A new CraftBukkit build (#670) is now available that fixes a CRITICAL exploit that allows people to easily take down your server.

Please note: plugin names are now set based on the "name:" field in the plugin.yml, not the jar name anymore. This change MAY BREAK SOME PLUGINS. However, it should be easy to address.

Download CraftBukkit #670 here

Also, CI is back up. Sorry for the inconvenience caused!
Apr
06
by EvilSeph at 2:31 PM
(9,007 Views / 0 Likes)
8 Comments
How the Recommended Build system should work

With the introduction of the build system we hoped to give us some breathing room with development and provide a stable goal for Plugin Developers and server admins to rely on. And while I can honestly say we've achieved that, to an extent, things aren't going as I planned or expected them to.

While we do expect Plugin Developers to support the latest Recommended Build, we were also hoping that they wouldn't wait until the last minute to push a compatible build out. Basically, what we expected was that plugin devs would be actively following the development of the project (maybe even having a CI setup like we have) so that they would be prepared for whenever a Recommended Build does land. Unfortunately, this doesn't seem to be the case and plugin devs are only developing for Recommended Builds instead.

Although it's not realistic to expect that all Plugin Developers are always on top of new developments, it would...