bin

Clone Tools
  • last updated a few minutes ago
Constraints
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

-Dorg.jboss.byteman.contrib.bmunit.policy=true

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 bminstall.sh 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 bytemancheck.sh 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 bminstall.sh 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 bytemancheck.sh 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 bmjava.sh 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 bmjava.sh 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.