Archiviert
13
0

Commit graph

  • 468d013032 Remove JavaDoc - that should be in gh-pages. Kristian S. Stangeland 2013-07-11 20:58:16 +0200
  • cd0f8a6fa5 Merge branch '1.6.2' Kristian S. Stangeland 2013-07-11 00:12:45 +0200
  • f2125623f6 Correct the fallback method for retrieving WatchableObjects. Kristian S. Stangeland 2013-07-11 00:04:42 +0200
  • 1000378b78 Update packet container serialization for Minecraft 1.6.2. Kristian S. Stangeland 2013-07-10 23:41:49 +0200
  • c590e4a825 Update the stream serializer for Minecraft 1.6.2 Kristian S. Stangeland 2013-07-10 23:33:25 +0200
  • a4eb219a9a Update unit tests to CraftBukkit 1.6.2 Kristian S. Stangeland 2013-07-10 22:45:20 +0200
  • 6fe7fe46f3 Use a builder pattern instead of a constructor with 8 parameters. Kristian S. Stangeland 2013-07-07 14:03:07 +0200
  • fb7f80b646 Fix typo before it's too late. Kristian S. Stangeland 2013-07-07 11:26:10 +0200
  • 00ff832e07 Adding the two new packets for 1.6.1. Kristian S. Stangeland 2013-07-06 16:32:42 +0200
  • 47a5382709 Properly handle reloads on Spigot. Kristian S. Stangeland 2013-07-06 08:06:16 +0200
  • a4f81e5e9f Update asynchronous manager and handle static senders in reports. Kristian S. Stangeland 2013-07-06 07:51:02 +0200
  • 6847283fb3 Added the Comphenix Maven repository. Kristian S. Stangeland 2013-07-06 00:25:59 +0200
  • 5e35f46b96 Added support for Spigot with Netty disabled. Kristian S. Stangeland 2013-07-06 00:24:11 +0200
  • 81e158d74a Increment to 2.4.8-SNAPSHOT for development towards the next version. Kristian S. Stangeland 2013-07-05 06:23:40 +0200
  • 1159b4541e Increment to 2.4.7 for Minecraft 1.6.1 support. Kristian S. Stangeland 2013-07-05 06:14:57 +0200
  • 49eb39e45f Improve packet class lookup performance by mainaining a inverse map. Kristian S. Stangeland 2013-07-04 01:12:39 +0200
  • 0ec2a705da Mark 1.6.1 as tested. Things seems to work now. Kristian S. Stangeland 2013-07-02 17:42:51 +0200
  • 5e5243e3fb Update ProtocolLib for 1.6.1. Kristian S. Stangeland 2013-07-02 17:41:43 +0200
  • 0b3fe5470a Added a plugin verifier test. Kristian S. Stangeland 2013-06-27 03:05:53 +0200
  • ef4476a72e Print a warning message instead of crashing. Kristian S. Stangeland 2013-06-23 21:56:53 +0200
  • 8d0e8139de Add support for the Lilypad Bukkit Connector. FIXES Ticket-101 Kristian S. Stangeland 2013-06-23 21:37:37 +0200
  • 256581d4ed Incrementing to 2.4.6-SNAPSHOT Kristian S. Stangeland 2013-06-23 21:35:00 +0200
  • 56b81281a8 Merge branch 'master' into gh-pages Kristian S. Stangeland 2013-06-21 01:12:07 +0200
  • f7aa146a94 Increment to 2.4.5 Kristian S. Stangeland 2013-06-21 00:46:16 +0200
  • a797dba594 Fixed a memory leak on Spigot that would retain unloaded worlds. Kristian S. Stangeland 2013-06-20 01:06:50 +0200
  • 2cce1bca0a Certain packets must be cloned. Document this. Kristian S. Stangeland 2013-06-19 23:19:46 +0200
  • 8f2935e241 Minimize the number of unnecessary references. Kristian S. Stangeland 2013-06-19 02:07:12 +0200
  • e7954a0f79 Load JavaScript engine on demand. Kristian S. Stangeland 2013-06-17 13:16:29 +0200
  • 169842f265 Ignore logged out players. Kristian S. Stangeland 2013-06-14 03:52:31 +0200
  • 627c500de1 Added some debug information when a network manager lacks an address. Kristian S. Stangeland 2013-06-01 01:32:24 +0200
  • aa5e1beb7f Added the ability to suppress arbitrary warnings and errors. Kristian S. Stangeland 2013-06-01 00:17:08 +0200
  • 77346f8438 Fixed incorrect detection of "custom" net handlers. Kristian S. Stangeland 2013-05-31 22:57:00 +0200
  • bbe766cf23 Bumping to 2.4.4-SNAPSHOT for development towards the next version Kristian S. Stangeland 2013-05-31 22:51:36 +0200
  • 542105601b Updating JavaDoc for 2.4.3 Kristian S. Stangeland 2013-05-14 01:29:12 +0200
  • 7e20abdd37 Merge branch 'master' into gh-pages Kristian S. Stangeland 2013-05-14 01:24:47 +0200
  • 9b8d61b2b0 Added small settings file in ItemDisguise Kristian S. Stangeland 2013-05-14 01:19:22 +0200
  • b613e8f01e Bumping to 2.4.3 Kristian S. Stangeland 2013-05-14 01:17:03 +0200
  • 02b5dec304 Permit cross edges when validating dependencies. FIXES 91. Kristian S. Stangeland 2013-05-13 03:49:48 +0200
  • 6af440789c Invert the actual packet instance instead of a new instance. Kristian S. Stangeland 2013-05-07 23:11:41 +0200
  • a2b04e055a Make it possible to cancel packets for asynchronous processing. Kristian S. Stangeland 2013-05-06 18:56:19 +0200
  • 8d814d2d9c Implement "isOnline" for temporary players. Kristian S. Stangeland 2013-05-06 18:37:08 +0200
  • 0fc6396974 ProtocolLib seems to work fine for 1.5.2 too. Kristian S. Stangeland 2013-05-05 23:55:02 +0200
  • c813811721 No point verifying the load order for ProtocolLib. Kristian S. Stangeland 2013-04-30 03:17:59 +0200
  • 8970cd915a Move the last update time stamp to a separate file. FIXES TICKET 86. Kristian S. Stangeland 2013-04-29 16:35:02 +0200
  • 8964246e22 Makes more sense to put this in the reflect lookup. Kristian S. Stangeland 2013-04-28 17:27:58 +0200
  • bec05967d3 Mark field as volatile. Kristian 2013-04-27 02:48:39 +0200
  • cecf80250c Don't print pointless warnings on Spigot. Kristian 2013-04-27 02:24:49 +0200
  • 93da193428 Improve JavaDoc. Kristian 2013-04-27 01:03:20 +0200
  • 40a3abf5b9 Refactor the report system. Allow identification of report messages. Kristian 2013-04-26 20:59:28 +0200
  • 7e18207a2b Load at startup to stay compatible with startup plugins. Kristian S. Stangeland 2013-04-20 19:26:54 +0200
  • b451a5a672 Adding a plugin verification system detecting common programmer errors Kristian S. Stangeland 2013-04-19 21:34:34 +0200
  • 5ca29ef5ce Leave ThreadDead alone! Kristian S. Stangeland 2013-04-14 03:53:27 +0200
  • 37dd46432a Ignore these errors again. Kristian S. Stangeland 2013-04-13 15:27:31 +0200
  • cd78e311d5 Looks like Rhino is not guaranteed after all. Add some checks. Kristian S. Stangeland 2013-04-13 14:20:35 +0200
  • 8a5ebb88e0 Added the ability to recover from engine incompatibilities. Kristian S. Stangeland 2013-04-12 17:12:42 +0200
  • 2411d29822 Correctly reference v1_5_R2. Kristian S. Stangeland 2013-04-12 05:09:05 +0200
  • 8e11a40662 Update unit test to 1.5.1 Kristian S. Stangeland 2013-04-11 22:51:44 +0200
  • bda4474d62 Update packets to 1.5.1 Kristian S. Stangeland 2013-04-11 22:51:34 +0200
  • 95603d3fa2 Increment to 2.4.2-SNAPSHOT Kristian S. Stangeland 2013-04-11 22:51:20 +0200
  • e7be3be17f Increment to 2.4.1 Kristian S. Stangeland 2013-04-09 16:49:17 +0200
  • 72172805ba Exploit the internal JavaScript parser to determine if the exp is done. Kristian S. Stangeland 2013-04-09 16:48:26 +0200
  • da7a58fb43 Incrementing to 2.4.0. Kristian S. Stangeland 2013-04-09 15:11:43 +0200
  • 82bb7a7c43 Adding support for Spigot MCPC 1.2.5. Kristian S. Stangeland 2013-04-08 21:53:54 +0200
  • 505226f8ad Added the ability to match derived classes and interfaces. Kristian S. Stangeland 2013-04-08 17:57:56 +0200
  • 867afe29f7 Minecraft 1.5.1 seems to work fine. Kristian 2013-04-07 15:57:38 +0200
  • 3ee38d7b6d Arbitrary code execution is very dangerous. Limit to debug mode. Kristian 2013-04-07 15:57:01 +0200
  • 15980d70fb Added a simple filter system that utilizes JavaScript (Rhino) Kristian 2013-04-07 15:33:19 +0200
  • 5720994a31 Merge remote-tracking branch 'origin/master' Kristian S. Stangeland 2013-04-02 14:30:14 +0200
  • 22beae23e0 Retrieve the correct Nbt base class Kristian S. Stangeland 2013-04-02 14:28:34 +0200
  • fb441b4910 Retrieve the correct Minecraft superclass Kristian S. Stangeland 2013-04-02 14:12:36 +0200
  • 9a34036d14 Improve Minecraft class detection Kristian S. Stangeland 2013-04-02 13:55:18 +0200
  • 27da638a91 Update the player instance on login (LOWEST), not HIGHEST. Kristian Stangeland 2013-03-28 22:27:58 -0400
  • b3322b35c1 Prevent ConcurrentModifcationExceptions. Kristian Stangeland 2013-03-28 21:58:06 -0400
  • a43428c2c4 No need to create the dependency reduced POM Kristian S. Stangeland 2013-03-23 15:45:57 +0100
  • d643690eef Added a small patch for Libigot. Kristian S. Stangeland 2013-03-21 02:10:30 +0100
  • 310fd18e89 Ignore players that have logged out and have not been injected. Kristian S. Stangeland 2013-03-17 23:55:08 +0100
  • da0bcaa482 Seems to pass all the preliminary tests. Kristian S. Stangeland 2013-03-13 23:59:13 +0100
  • ed9b61fd11 Use an atomic reference array instead of ConcurrentHashMap for listeners Kristian S. Stangeland 2013-03-12 02:33:35 +0100
  • e3cfa45607 Ensure that monitor listeners cannot modify a packet event. Kristian S. Stangeland 2013-03-12 02:02:36 +0100
  • 1bd0db20ce Invoke MONITOR listeners, even if we are bypassing normal listeners. Kristian S. Stangeland 2013-03-12 01:16:07 +0100
  • 3c97cffc09 After Minecraft 1.4.4, CraftBukkit no longer redirects MAP_CHUNK. Kristian S. Stangeland 2013-03-12 00:52:09 +0100
  • a798147e71 Correctly override SpoutPlugin's sendPacket method. Kristian S. Stangeland 2013-03-10 18:52:41 +0100
  • e8f5bce3d5 Update JavaDoc for 2.3.0 Kristian S. Stangeland 2013-03-05 17:07:09 +0100
  • ef334aff50 Merge branch 'master' into gh-pages Kristian S. Stangeland 2013-03-05 16:59:29 +0100
  • 9b3893b807 Useless changes. Kristian S. Stangeland 2013-03-05 16:59:22 +0100
  • 4406cdb571 Increment to version 2.3.0 Kristian S. Stangeland 2013-03-05 16:51:08 +0100
  • 9a16143c89 Small documentation fix. Kristian S. Stangeland 2013-03-05 16:50:59 +0100
  • 9f6b4b60e3 Don't overwrite an existing player injector in net login. Kristian S. Stangeland 2013-03-04 16:54:54 +0100
  • b1b6e9ec20 In blocking hash map, don't remove locks if the value has been replaced Kristian S. Stangeland 2013-03-04 13:29:46 +0100
  • 6019ab177c Create a dummy injector if we haven't yet injected the player. Kristian S. Stangeland 2013-03-04 00:44:09 +0100
  • d387b2d792 Improve client packet interception by about 37%. Kristian S. Stangeland 2013-03-03 14:49:20 +0100
  • 2985dc9cf8 Be less picky over what packets to subclass. FIXES Ticket-49 Kristian S. Stangeland 2013-02-28 22:30:37 +0100
  • 8388a77f0b Catch ConnectExceptions - they are not serious. Kristian S. Stangeland 2013-02-28 22:07:53 +0100
  • 2e0acd3a78 Increment version to 2.2.4-SNAPSHOT Kristian S. Stangeland 2013-02-28 02:15:22 +0100
  • d60ab3e953 Identify player connections by socket address. Kristian S. Stangeland 2013-02-28 01:39:49 +0100
  • fbfbd28bea We might revert this some other time, if we need to support other JVMs Kristian S. Stangeland 2013-02-27 01:15:06 +0100
  • c7737ca96e It's an injector container. Kristian S. Stangeland 2013-02-27 01:10:21 +0100
  • c32d225ef3 Use socket as key instead of input stream. Kristian S. Stangeland 2013-02-27 01:09:22 +0100
  • 56807cbd3a Don't throw a NullPointerException if the injection fails. Kristian S. Stangeland 2013-02-26 19:14:40 +0100
  • 3357fd6c9c Fix NPE in CleanupStaticMembers. Kristian S. Stangeland 2013-02-26 13:37:33 +0100