| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-11-23 | add target clipboard argument, fixes #14 | theimpostor | |
| 2024-11-21 | use more portable escape sequence to terminate string | theimpostor | |
| 2024-11-20 | fix panic send on closed channel | theimpostor | |
| 2024-11-20 | Log tty writes in paste | theimpostor | |
| 2024-11-20 | Enhance I/O logging with debugWriter and debugReader | theimpostor | |
| - Enhance logging capabilities for I/O operations by introducing `debugWriter` and `debugReader` types. - Modify the `copy` function to leverage `debugWriter` for verbose output, improving traceability during execution. | |||
| 2024-11-17 | remove unused function | theimpostor | |
| 2024-11-17 | copy: read all data into memory and report all errors | theimpostor | |
| 2024-11-17 | refactor error handling | theimpostor | |
| 2024-11-17 | wip | theimpostor | |
| 2024-11-17 | Paste: Don't write to stdout while tty is open, also return errors immediately | theimpostor | |
| instead of waiting for timeout. | |||
| 2024-11-16 | Improve debugging and error logging in I/O operations | theimpostor | |
| - Introduce a `debugReader` type to enhance logging of read operations. - Modify initialization logic to allow conditional usage of `debugReader` based on verbosity. | |||
| 2024-11-15 | Refactor clipboard handling and improve error management | theimpostor | |
| - Refactor clipboard handling to use a new `pasteReader` type for improved readability and maintainability. - Streamline the `Read` method to enhance handling of special characters and simplify error management. - Optimize the data reading process by leveraging `io.Copy` for direct output to stdout. | |||
| 2024-11-14 | Ignore initial metadata in paste response, and refactor terminal handling ↵ | theimpostor | |
| for improved readability - Enhance code readability by introducing constants for escape sequences. - Refactor relevant functions to utilize new constants for better maintainability. - Improve error handling and processing logic through clearer comments. | |||
| 2024-11-11 | fix windows support | theimpostor | |
| 2024-08-25 | use smaller chunk size for screen | theimpostor | |
| 2024-08-25 | use /dev/tty with screen always | theimpostor | |
| 2024-08-25 | Replace slog with standard loggers and remove fmt.Sprintf calls | theimpostor | |
| 2024-08-23 | Ensure chunking writer output is buffered | theimpostor | |
| 2024-08-22 | Break up screen copy operation into chunks | theimpostor | |
| 2024-08-20 | round out tmux support. requires tmux 3.3 or later. | theimpostor | |
| 2024-08-18 | add check for zellij, unsupported with paste | theimpostor | |
| 2024-08-18 | check stdin readable | theimpostor | |
| 2024-08-18 | use release version of slog package | theimpostor | |
| 2024-08-15 | Add support for tmux (#3) | javex | |
| 2024-07-28 | debug log fix | theimpostor | |
| 2024-07-28 | fixed hangout when pasting empty string with kitty | Nemesis | |
| 2024-03-03 | add a timeout parameter, default 5 seconds | theimpostor | |
| 2023-12-18 | feat: default tty | zyp | |
| 2023-12-18 | feat: update README.md | zyp | |
| 2023-12-18 | feat: add ssh tty | zyp | |
| 2023-09-16 | Increase tty timeout | theimpostor | |
| 2023-08-07 | check files readable for copy | theimpostor | |
| 2023-08-03 | Update readme, arg num validation | theimpostor | |
| 2023-08-03 | add version command | theimpostor | |
| 2023-08-03 | fix logging | theimpostor | |
| 2023-08-03 | Rename module to osc, and use subcommands via spf13/cobra | theimpostor | |
| 2023-07-25 | add support for screen passthrough | theimpostor | |
| 2023-07-24 | clean up logging, update dependencies | theimpostor | |
| 2023-07-18 | try time out initial read for paste | theimpostor | |
| 2023-07-17 | add term info | theimpostor | |
| 2023-07-17 | Clean up import | theimpostor | |
| 2023-07-16 | refactor, clean up logging | theimpostor | |
| 2023-07-16 | Fix paste for terminals ending with ESC-backslash instead of BEL, and add ↵ | theimpostor | |
| debug logging | |||
| 2023-07-14 | add decoding, refactor | theimpostor | |
| 2023-07-13 | WIP adding paste support | theimpostor | |
| 2022-02-20 | usage text | theimpostor | |
| 2022-02-20 | update usage and readme | theimpostor | |
| 2022-02-20 | Buffer output and flush only if no errors | theimpostor | |
| 2022-02-20 | initial implementation | theimpostor | |
