Clone Tools
  • last updated a few minutes ago
Constraints: committers
Constraints: files
Constraints: dates
fix bminstall -- fixes BYTEMAN-276

fixed to cope with all jdk9 changes

tools.jar dependency is now only included for jdk6/7/8

fixed problems with javadoc in jdk9

  1. … 73 more files in changeset.
Support setting access-all-areas security policy for agent code -- fixes BYTEMAN-233

Added new -javaagent option secure:true which causes the agent to add

an access-all-areas security policy -- default is currently false.

Modified bminstall script (bash and Windows) to forward -s option to

BMInstall class requesting setting of security policy

Modified BMUnit code to check for


and forward the policy setting to the agent by adding secure:true to

the agent options

Modified Install class to check for -s argument and forward the policy

setting to the agent by adding secure:true to the agent options.

  1. … 5 more files in changeset.
moved script checker code into common package and renamed maven checker jar

  1. … 11 more files in changeset.
added Windows command scripts --fixes BYTEMAN-193

corrected comments and jar/path lookupin scripts

corrected errors in the program names and usage messages appearing in the scripts -- fixes for BYTEMAN-167

fixed bminstall scritp to work on Mac OSX -- fixes Byteman-164

merging latest trunk changes into 1.5 branch as a prelude to releasing 1.5.1

  1. … 19 more files in changeset.
adding offline rule check script under correct name

fix for BYTEMAN-146

  1. … 2 more files in changeset.
added -o outfile option to submit script/Submit.main entry routine and also added extra argument to Submit constructor so that Submit output can be redirected to a file -- fixes BYTEMAN-142

  1. … 1 more file in changeset.
corrected error introduced into when Install class was moved out of the byteman jar

tweaked doc format, copyright notices and import lists and corrected a few comments

  1. … 227 more files in changeset.
added support for passing -D options to and update Java TestScript class called from script so it dumps bytecode after injection if the relevant sys prop is set

  1. … 1 more file in changeset.
changed name of submit script to bmsubmit for consistency and to avoid clashes with other apps

  1. … 3 more files in changeset.
added new bin script and corresponding Java client class whcih enables the agent to be uploaded to an already running program -- fixes BYTEMAN-125

  1. … 5 more files in changeset.
added -p <package> flag to so that the type checker can be provided with one or more packages in which to lookup classes for rules whose CLASS is not package qualified e.g. if a rule has CLASS myClass then supplying -p org.myOrg and org.myOrg.internal will mena that the type checker tries to check the rule against class org.myOrg.myClass or,if that is not found, against class org.myOrg.internal.myClass

  1. … 1 more file in changeset.
documented changes to submit command line options and system properties which configure the agent -- fixes BYTEMAN-78 and BYTEMAN-79

  1. … 3 more files in changeset.
improved type checker -- fixes BYTEMAN-64

  1. … 4 more files in changeset.
made some of the sample script rules inject into interfaces and tweaked the stack tarce helper -- fixes for BYTEMAN-52

  1. … 6 more files in changeset.
added and documented -h and -p flags to submit and bmjava scripts -- fixes for BYTEMAN-60

  1. … 2 more files in changeset.
merged trunk changes from -r29373 to r29654 into Byteman_1_1

  1. … 40 more files in changeset.
enabled injection into java.lang by default when using command script -- fixes BYTEMAN-51

corrected script load flag from -r to -l -- fxes for BYTEMAN-51

updated to document -b and -s options -- fixes for BTEMAN-33

corrected problems in using devel version of bin scripts -- fixes, inter alia, BYTEMAN-51

added script to simplify installation of byteman agent when running java programs -- fixed BYTEMAN-51

added missing comment chars -- fixes for BYTEMAN-33

added listener capability to uninstall rules using -u flag -- fixes for BYTEMAN-33

  1. … 6 more files in changeset.