Skip to content

Releases: libapps/libapps-mirror

Bugfixes galore

19 Oct 06:06
Compare
Choose a tag to compare
  • Update to libdot 1.19. Bug fixes.
  • Update to hterm 1.73. Various bugfixes and minor features.
  • crosh: Fix pasting Unicode content.
  • Fix base64url encoding translation with relays.
  • Display relay error messages to the user.
  • Detect relay loops.
  • agent: Print SSH public key blobs to the console.
  • Add a guide for setting up smart card backed ssh keys.
  • agent: Improve TLV handling with smart cards.
  • agent: Take OpenPGP card capabilities into account.
  • agent: Add short names for Gemalto readers.
  • Validate relay options.
  • Ignore common browser shortcuts in connection dialog.
  • omnibox: Allow matching saved profile names.

Bug fixes

19 Oct 06:05
Compare
Choose a tag to compare
  • Fix message lookup on non-Chrome browsers.
  • Retry storage write failures like exceeding bandwidth quotas.

Various bugfixes and minor features

19 Oct 06:05
Compare
Choose a tag to compare
  • Document source code.
  • Implement OSC 12 (text cursor color).
  • io: buffer data when in background.
  • io: add a hideOverlay helper.
  • Report meta key too with CSI sequences.
  • Handle drag & drop nicely.
  • Stop mangling input from IMEs/etc...

Unicode updates and ssh-agent frameworks

12 Sep 19:25
Compare
Choose a tag to compare
  • Update to libdot 1.18. Unicode 10.0.0 updates (from Unicode 5).
  • Update to hterm 1.72. Misc bugfixes.
  • Implement an extensible SSH agent (stub backend).
  • Integrate Google Smart Card Connector client.
  • Add an agent backend for smart card keys.
  • Also set relay page to black background.
  • Fail gracefully when loading an unknown profile.
  • Fix argstr parsing when connecting via URIs.
  • Fix opening a new window from the omnibox.
  • Use lib.f.getStack helper in more places.

Unicode 10.0.0 updates

12 Sep 19:24
Compare
Choose a tag to compare
  • Add Object.values and Object.entries polyfills.
  • wcwidth: Merge duplicate binary search funcs.
  • wcwidth: Move east asian chars into a lookup table.
  • wcwidth: Update lookup tables to Unicode 10.0.0.

More bugfixes

12 Sep 19:25
Compare
Choose a tag to compare
  • Drop duplicate resize call.
  • Fix console warning.
  • Fix container matching logic wrt ascii & blink settings.
  • Switch to Node constants.
  • Update the embedding document.
  • Restore cursor style after ringing the bell.

Bugfixes galore

12 Sep 19:24
Compare
Choose a tag to compare
  • Update to libdot 1.17. Better handling for Unicode combining characters.
  • Update to hterm 1.71. Better handling for Unicode combining characters.
  • Improve startup display to not flash so much white.
  • Promote some array helpers to new lib.array API.
  • Promote binary<->base64 helpers for all stream classes.
  • Refactor Stream.asyncRead API to unify duplicate implementations.

Unicode fixes and array helpers

12 Sep 19:24
Compare
Choose a tag to compare
  • Start a lib.array API for low level array/bit operations.
  • Tidy up code a bit to please linters.
  • lib.wc.substr now includes leading combining characters.
  • lib.wc.substr fix handling of surrogate pairs.
  • Use arrow functions instead of "self" references.

Bugfixes galore

12 Sep 19:23
Compare
Choose a tag to compare
  • Fix replacing wide chars with narrow chars.
  • Do not warn about unknown sequences by default.
  • Avoid recalculating string display widths when possible.
  • Move initial cursor location off screen again during startup.
  • Fix processing of split ST sequences across buffers.
  • Fix overlaying/inserting combining characters.

Improve Unicode handling

18 Aug 03:52
Compare
Choose a tag to compare
  • Update to libdot 1.17. Better handling for Unicode combining characters.
  • Update to hterm 1.70. Better handling for Unicode combining characters.
  • Use new lib.f.randomInt helper.
  • Fix helper scripts/docs to use POSIX portable \033 instead of \e with printf.
  • Support basic quoting rules with ssh command line.
  • Add random feature tips to startup screen.