<commit_before>ssh-subsystem
=============

This is where I will put all of the code to my z/OS ssh subsystem programs and the client code which uses them.
<commit_msg>put more verbage in the README.md file<commit_after>ssh-subsystem
=============
This repository contains my code for an ssh subsystem. It is designed around
the z/OS port of OpenSSH by IBM. One reason to use a subsystem, instead of 
doing a plain ssh is because the z/OS system is EBCDIC based. So the standard
ssh tunnel automatically performs a code translation between ASCII and EBCDIC.
Most of the time, this is what is wanted. But there are occasions where it 
is a bother. By using an ssh subsystem, this translation is avoided which lets
the invoked z/OS UNIX program decided if, and how, any input or output is 
translated. 

This project was inspired by the dspipes ssh subsystem which is a part of the
Co:Z product by Dovetailed Technologies, http://dovetail.com. Depending on
what is wanted, use of the Co:Z code is likely to be a better decision that
using this code as a basis for your own custom code. Dovetailed Techologies
graciously allows use of their Co:Z product without a license fee. But, 
again unlike this code, they offer paid support if that is desired. I have
found them to be very fine people.

This code is _not_ designed to interoperate with Co:Z in any way. It is totally
of my own design and implementation. It is not supported by nor endorced by
Dovetailed Technologies. Use of this code is at your own risk.


{'fraction_non_alphanumeric': 0.048312375909993384, 'fraction_numerical': 0.0, 'mean_word_length': 4.160409556313994, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4749542', 'n_tokens_mistral': 415, 'n_tokens_neox': 388, 'n_words': 254}