These 51 commits are when the Protocol Buffers files have changed:
| Commit: | 7656a32 | |
|---|---|---|
| Author: | Jason Gauci | |
Merge branch 'master' into release
| Commit: | aedca06 | |
|---|---|---|
| Author: | Ram Subramanian | |
| Committer: | GitHub | |
Parse SetEnv from ssh config (#725) * Parse SetEnv from ssh config * Test SetEnv functionality
The documentation is generated from this commit.
| Commit: | 5621b91 | |
|---|---|---|
| Author: | Jason Gauci | |
| Committer: | Jason Gauci | |
update submodules
| Commit: | 0957f63 | |
|---|---|---|
| Author: | Jason Gauci | |
| Committer: | Jason Gauci | |
Redirect external dir to imported. Create import script.
| Commit: | 44d0fb6 | |
|---|---|---|
| Author: | Jason Gauci | |
update submodules
| Commit: | 960d849 | |
|---|---|---|
| Author: | Jason Gauci | |
Merge remote-tracking branch 'origin/master' into release
| Commit: | 91099f6 | |
|---|---|---|
| Author: | James Short | |
| Committer: | GitHub | |
Format all source with clang-format. (#552) A clang-format action was added to validate our source files during PR review so this will get our code to be compliant in preparation for that new github action.
| Commit: | 04670c2 | |
|---|---|---|
| Author: | Jason Gauci | |
| Committer: | Jason Gauci | |
Redirect external dir to imported. Create import script.
| Commit: | 521d647 | |
|---|---|---|
| Author: | Jason Gauci | |
| Committer: | Jason Gauci | |
Redirect external dir to imported. Create import script.
| Commit: | 5b4dc78 | |
|---|---|---|
| Author: | Jason Gauci | |
| Committer: | Jason Gauci | |
Redirect external dir to imported. Create import script.
| Commit: | ba5ccd6 | |
|---|---|---|
| Author: | Jason Gauci | |
| Committer: | Jason Gauci | |
import submodules
| Commit: | 33f1705 | |
|---|---|---|
| Author: | Jason Gauci | |
| Committer: | Jason Gauci | |
import submodules
| Commit: | 25f1f4b | |
|---|---|---|
| Author: | Jason Gauci | |
| Committer: | Jason Gauci | |
import submodules
| Commit: | aba007c | |
|---|---|---|
| Author: | Jason Gauci | |
import submodules
| Commit: | f600911 | |
|---|---|---|
| Author: | Jason Gauci | |
import external modules
| Commit: | 106eb73 | |
|---|---|---|
| Author: | Jason Gauci | |
| Committer: | Jason Gauci | |
import submodules
| Commit: | 13dafd5 | |
|---|---|---|
| Author: | Jason Gauci | |
| Committer: | Jason Gauci | |
import submodules
| Commit: | cd1a6a4 | |
|---|---|---|
| Author: | Jason Gauci | |
| Committer: | Jason Gauci | |
import submodules
| Commit: | c9e7a42 | |
|---|---|---|
| Author: | Jason Gauci | |
| Committer: | Jason Gauci | |
import submodules
| Commit: | c66cb86 | |
|---|---|---|
| Author: | Jason Gauci | |
Fix some jumphost issues
| Commit: | 1b3a488 | |
|---|---|---|
| Author: | Jason Gauci | |
| Committer: | GitHub | |
Forward unix sockets & implement ssh agent forwarding (#226) * draft * fixes * fix source/dest bug * works but needs more work * re-work tunnels to be part of the initial payload and get passed to the terminal process before it spawns a shell * chown pipes * fix print in SocketEndpoint * set ownership on unix forward sockets immediately * Fix permissions * allow other users to talk to the terminal router
| Commit: | 696236c | |
|---|---|---|
| Author: | Jason Gauci | |
Fix permissions
| Commit: | 18309b2 | |
|---|---|---|
| Author: | Jason Gauci | |
set ownership on unix forward sockets immediately
| Commit: | 3ef1496 | |
|---|---|---|
| Author: | Jason Gauci | |
chown pipes
| Commit: | 1cefc04 | |
|---|---|---|
| Author: | Jason Gauci | |
re-work tunnels to be part of the initial payload and get passed to the terminal process before it spawns a shell
| Commit: | d3bcd27 | |
|---|---|---|
| Author: | Jason Gauci | |
draft
| Commit: | 4cdfc3e | |
|---|---|---|
| Author: | Michael Buckley | |
| Committer: | Jason Gauci | |
Switch to using the protobuf-lite library (#207)
| Commit: | e3e0b7f | |
|---|---|---|
| Author: | Jason Gauci | |
more proto -> msgpack
| Commit: | e630a61 | |
|---|---|---|
| Author: | Jason Gauci | |
protobuf -> msgpack
| Commit: | 81db10e | |
|---|---|---|
| Author: | Jason Gauci | |
Build protocol & packets into ET core.
| Commit: | 932bb3e | |
|---|---|---|
| Author: | Jason Gauci | |
update vscode for new source directories
| Commit: | d83352f | |
|---|---|---|
| Author: | Jason Gauci | |
| Committer: | Jason Gauci | |
Squash HTM to a single commit.
| Commit: | 04b0cca | |
|---|---|---|
| Author: | Jason Gauci | |
Legacy port forwarding fails with log instead of killing server.
| Commit: | 1779173 | |
|---|---|---|
| Author: | Jason Gauci | |
first draft of reverse tunneling
| Commit: | 96886e0 | |
|---|---|---|
| Author: | Jason Gauci | |
new protocol for port forwarding. Begin migration to PortForwardHandler.
| Commit: | d224a5d | |
|---|---|---|
| Author: | Ailing Zhang | |
| Committer: | Jason Gauci | |
add silent mode
| Commit: | e849b7b | |
|---|---|---|
| Author: | Ailing Zhang | |
| Committer: | Jason Gauci | |
send vlevel from root process to user process
| Commit: | 750e6e8 | |
|---|---|---|
| Author: | Ailing Zhang | |
| Committer: | Ailing Zhang | |
Start ET from etclient instead of et script. Implement -J option. Fixed double close of server client connection. Added --user option in etclient to support connecting to different user accounts other than the default username. (This was implemented in et script originally.) Readme updated.
| Commit: | 01d30d1 | |
|---|---|---|
| Author: | Jason Gauci | |
Give up on rootToUser, use root daemon to multiplex and spin up daemon in userspace for each terminal. This makes PAM et al happy. #51
| Commit: | 95b5a5c | |
|---|---|---|
| Author: | Jason Gauci | |
Add support for TCP tunneling
| Commit: | c97ec4c | |
|---|---|---|
| Author: | Jason Gauci | |
Do not shut down client when the connection is shut down, but instead when the server has wiped the client's ID.
| Commit: | 94e522f | |
|---|---|---|
| Author: | Jason Gauci | |
First draft at multiplex mode
| Commit: | 5007f41 | |
|---|---|---|
| Author: | Jason Gauci | |
Add version check.
| Commit: | 3579cde | |
|---|---|---|
| Author: | Jason Gauci | |
Build messaging layer on top of TCP stream.
| Commit: | b058718 | |
|---|---|---|
| Author: | Jason Gauci | |
Non-hacky way to set TERM. Fix when can't connect. Reduce log spam.
| Commit: | 3ed5627 | |
|---|---|---|
| Author: | Jason Gauci | |
Proto3 -> proto2 for compatibility, change targets to lower case, cleanup to prep for 1.0
| Commit: | 8e9766b | |
|---|---|---|
| Author: | Jason Gauci | |
First draft of NCursesOverlay
| Commit: | 75774bc | |
|---|---|---|
| Author: | Jason Gauci | |
Build protocol based on protobuf.
| Commit: | e04e2af | |
|---|---|---|
| Author: | Jason Gauci | |
For now throw an exception when the server closes the connection.
| Commit: | fa117ad | |
|---|---|---|
| Author: | Jason Gauci | |
Move terminal to its own folder. Proto work.
| Commit: | 596c5a9 | |
|---|---|---|
| Author: | Jason Gauci | |
Client/Server code compiles. Skeleton protobuf