I Use This!
Moderate Activity

Commits : Listings

Analyzed about 2 hours ago. based on code collected about 3 hours ago.
Oct 12, 2024 — Oct 12, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
RDB's Unicode patch. Fonts are now used in Unicode mode where possible and we have a single unified means of trying to display any Unicode code point. Instead of the various ad-hoc translation modes we had before, we now have a single `codepage' option which allows us to treat the incoming (and outgoing) text as any given character set, and locally we map that to Unicode and back. More... over 24 years ago
From RDB: a patch to allow special keys (^C, ^Z, Delete, Return) to send Telnet special sequences (Interrupt Process, Suspend, Erase Char, End Of Line) instead of their ASCII equivalents. In particular Return -> Telnet End Of Line is _always_ enabled irrespective of the configuration, while the others are optional. Also in this patch, an entertainingly ghastly use of `switch' to allow literal ^M^J to do the same thing as magic-^M (the Return key) when in Raw protocol. More... over 24 years ago
`realhost', passed back from all the backend init functions, was scoped within those functions. It's now dynamically allocated. More... over 24 years ago
From RDB: telnet can now start up in passive mode, in which it doesn't do any negotiation until the remote side does. More... over 24 years ago
From RDB: a few extra escape sequences seen in SCO terminals. More... over 24 years ago
From RDB: according to VT manuals, application cursor keys should never be enabled when app keypad is disabled. Also CTRL+arrows flips the application-ness to make it easy to generate the other sequences if required. More... over 24 years ago
We can now save the protocol and port number in Default Settings. More... over 24 years ago
From RDB: yet another fix in the ongoing quest to deal correctly with font point sizes :-( More... over 24 years ago
RDB's alternative way to interpret the window size in Change Settings: it describes the size of the _unmaximised_ window. Maximisedness is a separate property which Change Settings doesn't affect. So if you change the font while the window is maximised, the terminal size adjusts accordingly. The downside is that you can't read the width and height of a maximised window out of Change Settings. Suggestions that restore this property are welcome. More... over 24 years ago
Fix due to Robert de Bath: backspace should not cross line boundaries when auto wrap is disabled. More... over 24 years ago
Fix de Bath's last-ditch bell overload More... over 24 years ago
Strip off and ignore `:port' on the end of a hostname. More... over 24 years ago
Run entire source base through GNU indent to tidy up the varying coding styles of the various contributors! Woohoo! More... over 24 years ago
Wez Furlong's patch to add xterm mouse reporting and proper mouse wheel support. More... over 24 years ago
Remove diagnostics and attempt to work around VC compiler bug :-( More... over 24 years ago
Extra diagnostics in the hope that we can track down the problem with the nightlies. I must remember to take it all out again when we do! More... over 24 years ago
TEMPORARY ONLY: enable debugging on default build to try to get tomorrow's nightly to show us what the problem with term_size is. More... over 24 years ago
Reduce out-of-focus timer interval to 2 seconds so we still have some control over keepalives when not in the foreground. More... over 24 years ago
Add Jordan Russell's patch for a sunken-edge border like a DOS box. Configurable, of course, because I for one like the border as thin as possible. More... over 24 years ago
Debugging improvements. Started using Dave Hinton's dmemdump function (woohoo!), improved that function so it provides an ASCII dump as well as hex (whee!), removed all remaining spurious \r in debug statements (ooh!), and made enabling of packet debugging in SSH a matter of one ifdef rather than lots (phew!). More... over 24 years ago
Put the \001 prefix back on scp error messages when they're sent to the server. (Not sure _why_ they're sent to the server; scp is weird.) It may be pointless when sent to the screen, which is why I removed it, but it's extremely pointful on the wire :-( More... over 24 years ago
The bell overload times are now measured in milliseconds, although the config box still enters them in seconds (it allows fractions). More... over 24 years ago
Remove stray diagnostics. When will I learn? More... over 24 years ago
Implement lazy horizontal resizing of screen and scrollback. More... over 24 years ago
Arrange that explicit visual bells performed using ESC[?5h and ESC[?5l in immediate succession will still give a visibly long flash of the screen. More... over 24 years ago
Add the missing "all" target in the Cygwin makefile More... over 24 years ago
Jacob's patch to make passphrase boxes work more sanely More... over 24 years ago
Only update the system caret when we have the focus. This was apparently causing the weird caret behaviour in Change Settings, because that routine was still being called... More... over 24 years ago
Fix completely stupid agent_exists test. (Hint to self: you have to actually _call_ a boolean-returning function, not just test its address for nonzerohood.) Thanks Jacob. More... over 24 years ago
Add -lwinmm to Cygwin makefile. Thanks Jacob. More... over 24 years ago