Commit Graph

  • 85d4f72930 Make xtea test use weird length to test padding Adam 2016-06-10 17:30:16 -04:00
  • ca1433f6a5 Add xtea utility, using bouncycastle xtea implementation Adam 2016-06-10 17:28:18 -04:00
  • 24754772f6 Load pixels directly into sprite definition, not sure what these offsets are Adam 2016-06-09 19:24:03 -04:00
  • e62381a65e Refactor sprite loading some, read alphas properly instead of this silly hack Adam 2016-06-09 18:45:41 -04:00
  • 3110c52bbf Remove some old .gitignores Adam 2016-06-08 17:55:49 -04:00
  • 16d00403a6 ConnectionInfo renaming, ByteBuf writeXXX method switched. Kyle Fricilone 2016-06-08 17:50:06 -04:00
  • 1c9d8b1363 [maven-release-plugin] prepare for next development iteration Adam 2016-06-05 15:40:52 -04:00
  • 3151a9c3d5 [maven-release-plugin] prepare release runelite-parent-1.1.1 Adam 2016-06-05 15:40:49 -04:00
  • 3a81744e25 Exit if client creation fails Adam 2016-06-05 14:59:25 -04:00
  • 1dd82e91ed Make injected client dependency runtime only Adam 2016-06-05 14:58:38 -04:00
  • bade58b6a2 Set update policy to always Adam 2016-06-05 14:58:18 -04:00
  • d2c7d0face Make repo.runelite.net http not https, some machines can't handle it Adam 2016-06-05 14:15:29 -04:00
  • 8787547abd [maven-release-plugin] prepare for next development iteration Runelite auto updater 2016-06-05 16:29:38 +00:00
  • 448f770fa4 [maven-release-plugin] prepare release runelite-parent-1.1.0 Runelite auto updater 2016-06-05 16:29:36 +00:00
  • 1e61499400 Update 115 Runelite auto updater 2016-06-05 16:27:20 +00:00
  • 535cbaa6a3 Add cache downloader client Adam 2016-06-03 14:13:28 -04:00
  • e3cd89e72d Various subtle bugfixes/improvements Replace gnu crypt whirlpool implementation with bouncycastles, which is actually the correct version Record compression type of archives and indexes and rewrite with the same compression Fix bzip compression to use size 100k blocks Fix writing index and archive revisions Adam 2016-06-01 10:26:00 -04:00
  • a1615c2263 Consolidate gitignores Adam 2016-05-28 20:09:45 -04:00
  • 781507446a Dump json, not binary scripts Adam 2016-05-28 20:02:46 -04:00
  • c42d313c38 Split cache from deobfuscator into own project Adam 2016-05-28 19:42:03 -04:00
  • fdd60f0882 Add object dumper Adam 2016-05-28 14:30:08 -04:00
  • 359a85a98e Add model dumper and basic model viewer Adam 2016-05-28 11:36:18 -04:00
  • ec9525f661 Change line endings to LF Adam 2016-05-21 19:50:36 -04:00
  • 35aa1cb629 Use major.minor.patch version numbers Adam 2016-05-15 15:40:14 -04:00
  • 3471b99d42 Specify maven-release-plugin version, some of the older ones are buggy Adam 2016-05-15 15:38:08 -04:00
  • b962ade15a I don't know what firemarking is Adam 2016-05-10 18:41:11 -04:00
  • 9848d039db Add travis irc notification Adam 2016-05-07 17:06:34 -04:00
  • d90f48ea6d Add license header Adam 2016-05-07 16:47:44 -04:00
  • 7bf31abee3 Add LICENSE Adam 2016-05-07 16:22:47 -04:00
  • edd04e0555 [maven-release-plugin] prepare for next development iteration Runelite auto updater 2016-05-07 15:51:16 -04:00
  • 4dcb5a45cc [maven-release-plugin] prepare release runelite-parent-1.0 Runelite auto updater 2016-05-07 15:51:13 -04:00
  • 3c23737a59 Update 114 Runelite auto updater 2016-05-07 15:48:49 -04:00
  • c9e6aeebf4 Add scm configuration Adam 2016-05-07 10:42:57 -04:00
  • 1681687174 Fix rs client versions Adam 2016-05-07 10:24:45 -04:00
  • 399cb81098 Make rs version identifiable for sed Adam 2016-05-07 10:09:08 -04:00
  • af8098e7a0 Be more consistent Adam 2016-05-01 00:14:12 -04:00
  • 649d08cb12 Fix resizable Adam 2016-05-01 00:13:18 -04:00
  • 00d58de70f Travis Adam 2016-04-30 17:21:54 -04:00
  • 341dc4b5bd Merge branch 'master' of bitbucket.org:Adam-/runelite Adam 2016-04-30 14:45:43 -04:00
  • 10cf423db0 Merge branch 'master' of bitbucket.org:Adam-/runelite Adam 2016-04-30 13:22:01 -04:00
  • dcbb9a2543 Centralize repository/distributionManagement Adam 2016-04-30 13:20:43 -04:00
  • 0b306f0f30 Add runescape-client-injector Adam 2016-04-25 19:27:21 -04:00
  • da8071c216 Runelite api Adam 2016-04-25 18:55:34 -04:00
  • 3c1d12ff50 Add 'runelite-api/' from commit '934060b327413003846e150fd3296421c3ca8a19' Adam 2016-04-25 18:54:52 -04:00
  • 253d1765b6 Add runelite client Adam 2016-04-25 18:54:48 -04:00
  • 830ac21896 Add 'runelite-client/' from commit '235c44e5253d81e269433c286d9c923e4a06c51f' Adam 2016-04-25 18:53:09 -04:00
  • 23ad1f5b46 Add runescape-client Adam 2016-04-25 18:53:07 -04:00
  • d27f8c9ec5 Add 'runescape-client/' from commit 'bc025dab3f3f7d840c981fec8c9f118c5892eb33' Adam 2016-04-25 18:50:19 -04:00
  • def61194df Add deobfuscator to runelite-parent Adam 2016-04-25 18:48:54 -04:00
  • b9f4e4a5a5 Add 'deobfuscator/' from commit '8061b4f0e10125e316b72448c88ff1ebc4f85367' Adam 2016-04-25 18:46:38 -04:00
  • 76a11e8938 Init of runelite parent Adam 2016-04-25 18:44:43 -04:00
  • a8ceb9346a Remove update script, it is moving to its own repo Adam 2016-04-24 21:02:05 -04:00
  • e951cef282 Cleanup pom, add deloy management/repositoy Adam 2016-04-24 21:01:41 -04:00
  • 235c44e525 Only show boosts when logged in Adam 2016-04-24 17:34:31 -04:00
  • 74173834da Add a hard dependency on injected client instead of using artifact resolver Adam 2016-04-24 17:34:22 -04:00
  • 2785443729 Support exporting static methods Adam 2016-04-24 13:24:16 -04:00
  • f67a8a20e0 Export sendGameMessage Adam 2016-04-24 13:14:26 -04:00
  • 934060b327 Add game state and sendGameMessage Adam 2016-04-24 13:14:15 -04:00
  • e2a6cc88a1 Set update policy on the runelite repo directly. It appears this doesn't work on releases though. Use developer-mode switch. Adam 2016-04-24 13:13:31 -04:00
  • 19258fe32c Add skill xp/level and Skill enum Adam 2016-04-24 10:45:57 -04:00
  • 271752873f Rethink overlay rendering stuff Adam 2016-04-24 10:29:39 -04:00
  • 5bbdec9a76 Initial thinking on overlay renderer Adam 2016-04-23 17:24:19 -04:00
  • 6e8338455c Hp bar work Adam 2016-04-23 14:50:17 -04:00
  • ad099cbe95 Npc dumper Adam 2016-04-23 13:22:43 -04:00
  • a1caacc2ed Add NpcID. These ids look weird, I wonder if they are scrambled. The cache version this is extracted from is old. Adam 2016-04-23 13:16:07 -04:00
  • c31db29064 I'm going to fix this one day Adam 2016-04-22 23:03:37 -04:00
  • a08576e001 Add ItemID Adam 2016-04-22 23:01:17 -04:00
  • 0cef0e0b3d Add item dumper/ItemID generator Adam 2016-04-22 23:00:38 -04:00
  • 755d013873 Fix artifact resolver to allow local cache files Adam 2016-04-22 21:56:54 -04:00
  • cb123d3a94 Update update.sh for new clientver stuff, give ff more memory Adam 2016-04-22 20:54:59 -04:00
  • afe7f345cf Update 113 Runelite auto updater 2016-04-22 20:50:12 -04:00
  • eb83276050 Add ClientVersionMain Adam 2016-04-22 20:21:07 -04:00
  • 3174cc49d5 Add annotation integrity checker, if execution mapper can't decide return null Adam 2016-04-22 19:07:50 -04:00
  • 2af1cfb7fe Add gamepack 113 Adam 2016-04-21 18:47:25 -04:00
  • 02e8e37725 Cleanup Adam 2016-04-21 18:40:16 -04:00
  • 84be2039c8 Add asm client version reader Adam 2016-04-21 18:38:58 -04:00
  • f0aa055ec5 Hack in opponent info, seems to work Adam 2016-04-17 15:14:37 -04:00
  • a9728a7852 Start modeling out wrappers, not sure about this getInteracting() Adam 2016-04-17 12:56:40 -04:00
  • fa6a326bf5 Fix getter return types again Adam 2016-04-17 12:55:53 -04:00
  • e710975305 Make injected rscanvas turn around and call another class which will actually reside in the client, have a fake stub here for it to compile. Fix inject to inject getters on static fields in classes that arent Implemented, fixed signature of injected getters, this seems to work. Adam 2016-04-17 00:40:53 -04:00
  • 36289a54e3 Couple manual fixes Adam 2016-04-17 00:39:45 -04:00
  • fe54620dbe Refactor move rename -> mapping package Adam 2016-04-16 21:59:51 -04:00
  • 1d0ee8bfcb Various bugfixes to update.sh Adam 2016-04-16 21:29:19 -04:00
  • 80fe385364 Update Runelite auto updater 2016-04-16 21:13:10 -04:00
  • a79db93833 Make annotation mapper test use updatemappings Adam 2016-04-16 21:10:43 -04:00
  • 89d0e359c6 Remove dependency on client. When I need to do injected class -> client calls can use injected api objects Adam 2016-04-16 18:34:10 -04:00
  • 8c38a8cc6b Change mapping logic to make more sense, which seems to work better Adam 2016-04-16 17:51:49 -04:00
  • d380b60910 Make lcmp mappable. When there are if statements comparing longs they always lcmp then use if*, so we can't do field mappings etc from them Adam 2016-04-16 17:49:42 -04:00
  • ad4352ec4e Fix ise Adam 2016-04-14 18:38:31 -04:00
  • 7ed4db9d5c Gamepack 21 Adam 2016-04-14 18:07:22 -04:00
  • 447c24fb99 Only remove unused parameters that are the garbage values Adam 2016-04-09 23:55:37 -04:00
  • 92ddde57b0 RSCanvas stuff, mostly from runeloader. I assume this breaks resizable. I can't tell whether or not this defers all rendering by 1 frame. Fix various injectreplace bugs. I need to make the unused parameter annotate methods with ObfuscatedSignature or I can't export methods that had an unused parameter. This is going to all break if I ever need to export something with an unused parameter that isn't at the end. Should consider only removing unused parameters that I can detect as being garbage. Adam 2016-04-09 23:03:55 -04:00
  • a3182c770c Replace Canvas Adam 2016-04-09 22:57:22 -04:00
  • e10b01dec4 RSCanvas interface, make signature garbage value default "" Adam 2016-04-09 22:56:57 -04:00
  • 7f7ac1c6e2 Remove launcher Adam 2016-04-09 15:05:35 -04:00
  • cf282f0cdd Update urls and urlconnection ua for cloudflare Adam 2016-04-08 23:10:09 -04:00
  • 85c5e2a3e9 Fernflower getPath() thing Adam 2016-04-08 23:08:17 -04:00
  • bbfa8e2ecb Add deploy step Adam 2016-04-08 21:00:01 -04:00
  • b4c3603216 Initial draft of update script. Add assembly plugin for build jar with dependencies Adam 2016-04-08 20:45:17 -04:00
  • e89b9b8d70 Start of update detect cron script Adam 2016-04-08 19:17:00 -04:00