billchurch
481cebfab5
update docs
2017-05-26 20:49:38 -04:00
billchurch
c27c463da9
update docs
2017-05-26 17:40:49 -04:00
billchurch
3901f33fee
update docs
2017-05-26 17:31:28 -04:00
billchurch
d995e7ddd7
updated documentation and version
2017-05-26 17:30:41 -04:00
billchurch
f8dcd70b33
reformatting
...
reformatted readme.md, added details for algorithms
2017-05-26 14:52:26 -04:00
billchurch
63e2c3fa4b
update readme
2017-05-26 11:29:51 -04:00
billchurch
2e912dd9cc
refactoring
...
moved some events into socket/index.js to better organize code
created session.ssh property for application session variables
moved crypto algorithms to config.json and assigned to
..session.ssh.algorithms variable
2017-05-26 11:25:44 -04:00
billchurch
938e2fbfa4
cleanup
2017-05-21 10:57:07 -04:00
billchurch
6d5dc21c95
move from sys. to util. for utility functions
2017-05-20 21:37:43 -04:00
billchurch
e90f04253a
declaring variable
2017-05-20 21:31:42 -04:00
billchurch
41508276b6
additional debug log statements
2017-05-20 18:00:15 -04:00
billchurch
8da0bda5ce
update changelog
2017-05-20 17:37:01 -04:00
billchurch
2c1c3ac911
error handling fixups
...
added some additional error handing functions and debugging points
- `DEBUG=ssh` will put the ssh2 module into debug mode
- `debug=WebSSH2` will output additional debug messages for functions
and events in the application (not including the ssh2 module debug)
- created socket/index.js to start the process of separating out app
functions, just holds error logging function at this point
- corrected some events on public/client.js so the primary error cause
is not overwritten
- ensure that ssh connection is terminated when websocked is
disconnected by the client
2017-05-20 17:26:18 -04:00
Bill Church
e3b8ff8189
Update README.md
2017-05-19 22:02:06 -04:00
Bill Church
a3d5f1b33f
Create ChangeLog.md
2017-05-19 21:59:37 -04:00
Bill Church
58c0d6a99b
Update README.md
2017-05-19 21:37:39 -04:00
Bill Church
1bbefdbb4b
Update README.md
2017-05-19 21:26:18 -04:00
billchurch
c4a78fb1d7
delinting
2017-05-19 21:19:41 -04:00
billchurch
efb48ab711
formatting
2017-05-19 20:58:26 -04:00
billchurch
252306322b
typo
2017-05-19 20:56:30 -04:00
billchurch
0a250ab84d
typo
2017-05-19 20:54:24 -04:00
billchurch
0aa410e370
adding bithound ci
2017-05-19 20:51:42 -04:00
Bill Church
4d43ff1506
Update README.md
2017-05-19 20:16:12 -04:00
Bill Church
2470b580da
Update README.md
2017-05-19 20:07:35 -04:00
billchurch
13f2ea7428
updating sync profile
2017-05-19 19:55:39 -04:00
billchurch
7f55613de8
Refactoring, Session maintenance
...
- start of some refactoring
- linking socket.io and express sessions
- cleaning up some potential error conditions
todo:
- re-work status updates on client side for unexpected websocket
disconnects while not overwriting ssh server errors un termination
2017-05-19 19:49:59 -04:00
Bill Church
b466d100ae
Update README.md
2017-05-18 16:14:20 -04:00
Bill Church
2b904e1840
Update README.md
2017-05-18 16:14:06 -04:00
billchurch
bcf732c2c9
updated .travis.yml"
2017-05-18 16:07:53 -04:00
Bill Church
5ba4612b52
Create .travis.yml
2017-05-18 15:54:54 -04:00
billchurch
8838150c22
codelint and cross platform improvements
2017-05-08 12:07:47 -07:00
billchurch
aad3744552
codelint and cross platform improvements
...
Used [standard](https://github.com/feross/standard ) to lint some of the
code.
Cross-platform directory handling (updated references to filesystem
paths to use path.join)
2017-05-08 12:03:18 -07:00
billchurch
cef50b870c
formatting changes
2017-03-29 11:55:38 -04:00
billchurch
6b05e5e34f
minor formatting and name cleanup
2017-03-24 11:23:45 -04:00
billchurch
35009f91f4
moving up credentials dialog hiding to top
...
insignificant change
2017-03-23 21:18:28 -04:00
billchurch
4c95d1c30b
version increment
2017-03-23 18:26:37 -04:00
Bill Church
9f9ac25e2e
Update README.md
2017-03-23 18:17:30 -04:00
Bill Church
8afd55a247
Update README.md
2017-03-23 18:15:09 -04:00
billchurch
17233f11de
fixed auto fit and column/row settings for SSH, added experimental client-side logging
...
line wrapping should work correctly now.
experimental client side logging.
2017-03-23 18:12:33 -04:00
Bill Church
3b8182fb3f
Update README.md
2017-03-23 13:17:26 -04:00
billchurch
a9d7959228
moved terminal selection to config.json
...
Defaulting to xterm-color for better support across *nixs
2017-03-23 11:24:03 -04:00
Bill Church
e45ded7aad
Update package.json
2017-03-23 09:46:38 -04:00
billchurch
569a40bf1f
Minor code formatting cleanup.
2017-03-23 09:37:35 -04:00
billchurch
70e36daa55
setting xterm-256color as default terminal
...
previously vt100 would be assumed, this caused some programs to not
properly receive mouse events or display full color.
2017-03-23 09:26:27 -04:00
billchurch
43c290de2a
Updating xterm to 2.4.0
2017-03-23 09:23:42 -04:00
Bill Church
8347b6760e
updating xterm to 2.3.0
2017-02-16 16:30:59 -05:00
Bill Church
72a767aa0a
fixed misspelled config.ssh.port property
...
fixes #7
2017-02-14 13:45:58 -05:00
billchurch
9ebd56ddb9
fixed error message status overwriting
...
Fixed issue where error message would be overwritten in status bar as
websocket connection is closed. Added additional logging elements in
some events.
2017-02-10 10:56:11 -05:00
billchurch
e06d2570ae
Fixes issue #4
...
Add a test for a blank (not null) username. Also added feature to
re-prompt for credentials if none are entered.
2017-02-10 08:23:06 -05:00
Bill Church
b86ae3e88d
Fixed the banner newline/carriage return fix...
...
To not capture \r\n when looking for \r to fix formatting of banner messages.
2017-02-09 11:49:51 -05:00