Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User friendliness TODO list #5

Open
8 of 12 tasks
vi opened this issue Jun 22, 2018 · 5 comments
Open
8 of 12 tasks

User friendliness TODO list #5

vi opened this issue Jun 22, 2018 · 5 comments

Comments

@vi
Copy link
Owner

vi commented Jun 22, 2018

  • single arg mode
  • Text and line mode by default Overhaul line and text mode options.
  • better description of options
  • Proper manual, move reference away from README.
  • Better repository description
  • Introductory examples in README
  • More pre-built versions with SSL support?
  • Github Pages site.
  • Extend examples with sample output and connection command lines
  • Manpage in deb.
  • Rename "specifier" to "address".
  • Warnings visible by default.
@vi vi changed the title User friendliness checklist User friendliness TODO list Jun 22, 2018
@alkorsan
Copy link

alkorsan commented Jun 24, 2018

  • add a description to crates.io page?

  • remove the following? :

the readme says:

Replies to WebSocket pings are not tested at all

I tested with chrome websocket server interactively:
websocat ws://127.0.0.1:9222/devtools/page.....
and ping pong seems to work very well this is a wireshark screenshot showing them:
websocat ping pong

@vi
Copy link
Owner Author

vi commented Jun 24, 2018

That should happen on publish (i.e. on version 1.0.0 non-beta).

@vi
Copy link
Owner Author

vi commented Jul 2, 2018

Is it Websocat sending pings and getting replies or Chrome sending pings and Websocat replies?

@alkorsan
Copy link

alkorsan commented Jul 4, 2018

Chrome first send the ping then Websocat reply.

@Zibri
Copy link

Zibri commented Dec 11, 2018

  • add wrapper to command execution

I would also add an option to wrap the input/output of the executed command with another command.
An example would be for example to wrap in base64 so that the input is decoded then passed to the command then the output of the command is decoded and passed to base64 (or any other program).

So image I have a command like this:

encrypt_decript(line,pw)

if would be great to have an option to wrap socat input/ouput and websocket input/ouput with that command

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants