PDI-11476 : As an ETL integrator I want to stream rows of data from a step into the ETL Metadata Injection step
PDI-11476 : As an ETL integrator I want to stream rows of data from a step into the ETL Metadata Injection step
PDI-11476 : As an ETL integrator I want to stream rows of data from a step into the ETL Metadata Injection step
PDI-10167 - BlackBoxTests is failing

What was done
1) change junit file compare algorithm from 'byte-to-byte' to 'compare by
content'. Ignore line ending symbols, which may vary on different
platforms.
2) move test data outside of blackbox scan folder
3) added missed expected files
4) changed build script to include black box tests
5) changed XBaseInput transformation to generate UTF-8 encoded file
Merge pull request #303 from prakapenka/fix_it_test

PDI-10167 - BlackBoxTests is failing
PDI-11476 : As an ETL integrator I want to stream rows of data from a
step into the ETL Metadata Injection step
ZZMerge branch 'master' of github.com:pentaho/pentaho-kettle
[PDI-11039] - Using DatabaseDialog.checkPasswordVisible() for password field
Merge pull request #307 from brosander/PDI-11039

[PDI-11039] - Using DatabaseDialog.checkPasswordVisible() for password f...
PDI-6868 - FTPS job entry does not work as expected (when binary mode is enabled)

junit tests added
PDI-6868 - FTPS job entry does not work as expected (when binary mode is enabled)

Fix provided.
Set binary mode after real connection established.
Support for ecntypted proxy host passwords.