Termshark Changelog

What's new in Termshark 2.4.0

Jul 12, 2022
  • 51e7457 A function to provide a list of Wireshark profiles
  • 5a37f65 A new tree iterator that disregards expanded and contracted nodes
  • 4eea46b A screenshot of search in action
  • D0e1859 A search implementation for termshark
  • 1b73b61 Abstract this simple confirmation function
  • 0399719 Add a command and menu option to view the termshark config
  • A5f9cd4 Add a new termshark filter state
  • 8d67241 Add a short summary of packet search to the ChangeLog
  • B9aefce Add a summary of stderr to the dialog displayed when tshark fails
  • 7601e01 Add an extra token to each line of stderr from termshark processes
  • Efaeaa3 Add information on the packet search feature to the user guide
  • 9b5a9ac Add missing minibuffer commands to the docs
  • 3657975 Add note on tshark -G folders use
  • D950730 Add profile suppport to the ChangeLog
  • F48fcfd Add profiles to the table of contents
  • 18a9e55 Add search to the main menu
  • 37ec8df Add some documentation on the new profile support
  • 15ef1fb Bug fix - the client and server packet counts were not being updated
  • 5323696 Bug fix for conversations view table sorting
  • 79fad3d Bug fix to prevent packet list search not returning
  • Cd0d2a3 Bug fix to restore preservation and display of recently-used filters
  • 0578a1c Change default suppress-errors boolean to true, not false
  • F087f72 Document the new config settings for packet search.
  • Ba7c647 Don't activate the termshark tcell screen right away
  • 4aac0dc Eliminate a github dependabot warning
  • 17ef1a1 Eliminate unnecessary inactivity timer work
  • 8761edc Enable bracketed paste in various edit widgets e.g. display filter
  • 6af7638 Explain how termshark uses tshark when searching packets
  • Cd968da Factor out a function to turn a KeyValue error into a string
  • 4903d64 Fix a bug that could cause a hang at shutdown
  • 559e412 Fix a deadlock in the packet list search implementation
  • D72d5ad Fix a race condition that sporadically breaks extcap captures
  • 63f62c3 Fix bug meaning that default config was not reloaded
  • E8de021 Fix bug that resulted in sporadic failed stream reassembly
  • Cd190f7 Fix capture method comparison
  • 519ac74 Fix sporadic crash on startup - seen on termux
  • A36a478 Fix the ChangeLog anchor to reflect a slightly earlier release date
  • 5577dd6 Fix the same bugs in the struct and bytes search code
  • Bc700cd Fix typo
  • 04de996 Fix typo in menu operation leading to UI inconsistencies
  • 949dbf7 Fix up stderr for all external dumpcap routines
  • 7bffb01 Fix view problems when moving around the packet structure
  • 42dec34 Generalize a toml-writing function
  • 9ccca57 Generalize the TsharkSettings function
  • F058492 Generalize the simple file viewer widget
  • 34bcfe2 Go back to contributor defaults!
  • 0b29e32 I broke the Windows build...
  • 256c574 Improve the one-line explanation of v2.4
  • C5bfbef Initial implementation of a profiles feature for termshark
  • C92241b Local build instructions need to change
  • 57f90d0 Make current the arch linux install instructions
  • 41c25b4 Make dark-mode the default
  • A9843d9 Make sure the minibuffer doesn't allow styles to bleed through
  • 4477425 Make the hex view's cursor position more visible
  • B594823 Make these dialogs modal
  • Db5daa0 Merge branch 'master' into profiles2
  • B9a1c6a Merge branch 'master' into profiles2
  • Ee730c9 Merge branch 'master' into search
  • 0bc1d46 Merge branch 'profiles2'
  • F8b0034 Merge branch 'profiles2' into v24docs
  • E436160 Merge branch 'v24docs'
  • A96779e Merge remote-tracking branch 'origin/master' into profiles2
  • Cdca3e9 Merge remote-tracking branch 'origin/master' into profiles2
  • 4f9ddcd Merge remote-tracking branch 'origin/master' into profiles2
  • 37e7535 Merge remote-tracking branch 'origin/master' into search
  • B92b83c Merge remote-tracking branch 'origin/master' into search
  • 5e28c15 Merge remote-tracking branch 'origin/master' into search
  • 4b86e78 Merge remote-tracking branch 'origin/master' into v24docs
  • 4621aae Merge remote-tracking branch 'origin/master' into v24docs
  • 0e22fd0 Merge remote-tracking branch 'origin/master' into v24docs
  • Eab04cc Merge remote-tracking branch 'origin/master' into v24docs
  • 68b2ba1 Merge remote-tracking branch 'origin/master' into v24docs
  • 5aa42e9 Merge remote-tracking branch 'origin/master' into v24docs
  • 006bca5 Merge remote-tracking branch 'origin/profiles2' into v24docs
  • 1e2e0e2 Merge remote-tracking branch 'origin/search'
  • 8d23c3d More documentation updates for upcoming v2.4
  • 785fd48 Move capinfo under pkg
  • 3b8f1ca Move file tailing logic under pkg too
  • A09eb2a Move more top-level packages under pkg
  • 8add110 Move the tshark fields extracting code to pkg too
  • F7f929d Optimistically update the ChangeLog for the v2.4 release date
  • 608b473 Overdue ChangeLog updates
  • 4fa9320 Provide a better table sorter for the conversations view
  • 786e63f Provide more information when packet capture fails
  • 0117c97 Rearrange the config file handling code
  • 381d351 Rearrange the contributors list
  • 2fddcc4 Reduce use of legacy GOWID_TTY variable
  • 9c15935 Remove a use of the global viper struct
  • F0a80fa Remove my local replace comments
  • B8476af Rework profile minibuffer commands and add a connection to Wireshark
  • A1fd08c Silly error in the edit widget led to losing cursor control
  • 73953a8 Some more involved refactoring to move confwatcher to pkg
  • C29398b Test out an updated demo animated gif
  • Af76832 Thanks @elig0n for the packet search idea!
  • 82249c6 The cli package can also move to pkg
  • C37544a This should also be moved from the top-level
  • 1ef877d Try harder to make it possible to go install termshark
  • 4cc4668 Try to ensure the profiles dir exists when termshark starts
  • 1eacb35 Update Travis build workflow for Go 1.18
  • 114fa1a Update after refreshing the all-contributors npm module
  • C840f4c Update copyrights
  • 13c7515 Update instructions for building with the Go toolchain
  • 5580676 Update the ChangeLog with info about suppress-tshark-errors
  • 1ac3107 Update the What's Next section
  • 3050278 Update the github build workflow
  • Ef07dd1 Update the info shown via "help cmdline"
  • A259b99 Update to latest gowid
  • 5d88947 Update to latest gowid
  • 1ba156b Update to latest gowid
  • 566ff18 Update to latest gowid and to tcell/v2
  • 4f9ef62 Update to the latest gowid
  • B54bc04 Update version string in binary for ongoing development
  • D01a1d5 Use the latest version of gowid
  • 5acb0df Various changes to termshark's hex/bytes packet view
  • Df4d2aa When capinfo is opened, put focus on the Close button

New in Termshark 2.3.0 (Sep 4, 2021)

  • a8163ad A cleaner command-line
  • 547b3a6 A few minor updates to the user guide
  • 17cbe2c A function to allow the current source to be reloaded directly
  • ef86e27 A model and widget for editing PSML columns
  • a5f0206 A simple Stringer function for the expander widget
  • 5137bd3 A simple number "spinner" widget
  • 1cf3551 A very bare-bones parser for Wireshark's config file
  • de6d248 Ack to factorion for fixing my broken github action
  • 3cff900 Acknowledge new issues contributors
  • 484db5c Add a -w flag so the user can choose the location of capture file
  • 395a644 Add a FAQ entry explaining how to control cache dir growth
  • d1c45bd Add a menu to the packet struct view for adding a column
  • 2cbf22d Add a new config suppress-tshark-errors to hide parsing problems
  • 5397b92 Add disk-cache-size-mb option to ChangeLog
  • fd60532 Add documentation on termshark's new wormhole feature
  • d6e2943 Add hidden columns and custom columns to the PSML columns dialog
  • e1fc8ad Add information on the -w flag to the docs for the next release
  • d10fb89 Add new -w flag to the ChangeLog
  • f265ddf Add support for parsing Wireshark's hidden columns
  • 09f3d5d Add the anchor - I didn't know how to generate that
  • 3ac7501 Add the solution to Kevin's growing file issue to the FAQ
  • 5c3827b Adjust the simple unit test I broke with recent PSML updates
  • c71a651 Advertise M1 support in the ChangeLog
  • eb309cc An 8-color theme
  • 3d8b497 Another attempt to make a video embed for wormhole support
  • 2461481 Attempt to fix sporadic ctrl-c bug
  • dac296d Bug fix - an error in the PDML loader left the process running
  • 4dcdd54 Bug fix - another instance of a filter widget that needs closed
  • 3125512 Bug fix - close the filter goroutines when the columns dialog closes
  • 3f22535 Bug fix for -w flag usage
  • 3dc9e4e Build for M1 macOS machines too
  • 9670ed2 Capture new termshark.toml config variables
  • 88cf071 Change the data-structure backing the display filter completer
  • 4cf8025 Change the way I store hidden columns
  • 3af66fd Checked in before running tests...
  • 4f3db5e Columns is done! Add some ideas for future work...
  • 3275725 Compile the default release version of termshark with 1.17
  • 082cc55 Connect the new PSML columns dialog to the UI
  • d35d833 Connect the user-configured PSML columns to the rest of termshark
  • 851cb7b Consolidation of termshark's menu code
  • 47d705f Control termshark's cache of pcap files on disk
  • 7d4b87a Correctly quote the PDML display filter when applied
  • f2ad329 Disable the 1.12 build because testify now requires 1.13
  • c8fbbdc Doc tweaks
  • 64a15cc Document main.suppress-tshark-errors
  • 0c1efbd Document setting the column or filter from the packet structure
  • 3462897 Document the new column configuration
  • b28ead5 Don't hardcode the filter widget name
  • fccf362 Embed v2.3.0 in the release binary
  • 99087a9 Explain -w flag in the context of cache dir control
  • 297057e Extend the simple menu API to return a list of menu sites too
  • 43216e2 First attempt to fix loader bug that means termshark doesn't quit
  • 686eb30 Fix another silly error - more haste, less speed...
  • 6bcd137 Fix bug that prevented termshark termination on SIGTERM
  • 096b6c5 Fix issue I introduced reworking platform-specific code
  • 2b84ab7 Fixes #112
  • ee6936d Fixes a minibuffer/cmdline completion bug
  • 3e20245 Fixes bug that prevented multi-token capture filters working
  • e992f0e Generalize the conversation filter logic
  • 93120a6 Get ready to advertise v2.3
  • 1c15fed Help the user upgrade to a more colorful TERM setting
  • 1436c33 Ignore the custom Makefile I sometimes keep lying around
  • 17c6d15 Improve the button visibility in the various default themes
  • 7b1a111 Improvements to termshark's dialogs
  • 5d0770b Improvements to the display filter widget
  • 8821427 Include any provided capture filter in the UI
  • 2f789e2 Include column configuration in the ChangeLog
  • 260a0ce Include the field in the column struct
  • 1b8b357 Make clear that when built from git, this is beyond v2.2.0
  • d3b7336 Make menus using the gowid list and not pile
  • 07b8e19 Make sure I really only do this check once per session!
  • 76990a7 Make the ChangeLog more concise
  • 711f4b6 Merge branch 'configcolumns'
  • a11a29c Merge branch 'ctrlc-fix'
  • bfea053 Merge branch 'loader-shutdown-bug'
  • 985498b Merge branch 'master' into v23docs
  • b88a57e Merge branch 'master' into v23docs
  • 82c0600 Merge branch 'master' into wflag
  • aa22e36 Merge branch 'prunecache'
  • 3ae690a Merge branch 'prunecache2' into wflag
  • f4f9402 Merge branch 'v23docs'
  • 59224ac Merge branch 'wflag'
  • 2399818 Merge pull request #106 from freddii/master
  • 34a1b94 Merge pull request #113 from factorion/factorion/issue112
  • e3e5f74 Merge pull request #123 from thordy/patch-1
  • 7da0675 Merge pull request #125 from herbygillot/readme-macports
  • fdf4326 More closely imitate Wireshark's contextual filter menus
  • 2af9609 Prepare for termshark v2.3 - ChangeLog formatting
  • 8b3d959 Print a more informative message when waiting for packets
  • 43c9300 Provide a general way to open a second drop-dopwn menu
  • 8ec489f Provide a table comparator that understands IP addresses
  • 0170e44 Rearrange packages so there are fewer at the top-level
  • cdfed14 Rearrange the dup() functions to compile on more platforms
  • 3f46d2f Reduce the appearances of the shark-saver...
  • 3e1fd84 Remove some unneeded prototype code
  • b773bb5 Remove use of io/fs because termshark still supports 1.13
  • aa779fb Render the columns dialog more nicely when terminal is narrow
  • 83c00fc Reorganize the contributors section
  • be060d6 Rethink termshark's menus
  • 5fd1548 Send termshark's current pcap with magic wormhole
  • 5c2348b Several dependency updates
  • 09c3970 Share a display filter completing struct
  • c7d7725 Simple utilities to track and compute averages and maximums
  • 9472f8d Speed up the display filter
  • 49fa930 Thanks @herbygillot for the MacPorts information
  • 4bc664f Thanks @nmeum and @qbit for the pty suggestions
  • d0a9860 Thanks to freddii for fixing my typos!
  • 2ae1b7e The default pcap filename is a bit more useful now.
  • 09158ec The name of this gob file has changed now
  • 608235e Tidy up the various help dialogs
  • 5fd0699 Two column bug fixes
  • a4d73f9 Unify wireshark and tshark under one subdirectory
  • 24fbed8 Update FAQ.md
  • 6eaa5d7 Update README to reflect 1.13 Go requirement
  • d36325c Update the ChangeLog to reflect recent work
  • 8ef7ae2 Update the FAQ now that columns can be configured.
  • 564d612 Update the badge for the move to travis-ci.com
  • ae17cd0 Update the list of console commands in the User Guide
  • 78ccf8a Update to latest gowid
  • cb1a8dd Update to latest gowid for layout fixes
  • dbf1fd1 Update to latest gowid to pick up a table comparator
  • db2dafb Update to latest version of gowid
  • 26ee5a1 Update to the latest gowid
  • 9af961c Upgrade gowid for creack/pty v1.1.15 for openbsd pty bug fix
  • 7788f39 Use latest Go version 1.16 for official build
  • feea76b Use latest gowid for updated pty library
  • dfd9138 Use the latest gowid for column and list widget improvements
  • 7ad1067 Utilities to read and save valid PSML columns from tshark
  • c4bda87 Various documentation updates for v2.2
  • 97fc9f3 Various improvements to the progress bar
  • 9ed046d When advising on a TERM upgrade, use tcell's database too
  • 34e2cde When loading a pcap, don't bother with hidden columns
  • 50ffa58 fixed typos

New in Termshark 2.2.0 (Jan 3, 2021)

  • e073727 A first attempt to make termshark themeable
  • 962362d A function to construct a color by looking it up in the config file
  • e10382a A limited function to build a widget containing scrollable text
  • 1722d07 A minibuffer command to load a new pcap file
  • b9d4e1e A minibuffer option to set the preferred terminal type
  • 9c8d532 A new callback handler for pcap operations
  • 654a4aa A new minibuffer command to clear the filter and apply it
  • 709b15f A reworking of the tshark pcap loaders
  • afd03cd A simple type that formats PSML for display in a dialog
  • b090f05 A simple widget to display the termshark log file
  • 410a81a A simpler way to detect when a live packet source is ready
  • 1c2a84f A small struct to track vim key-chord state
  • e1fa8cf A widget to provide a vim "last-line" or emacs "minibuffer"
  • 66c7cdc A widget to translate specific keys into key sequences
  • 74850d4 Add Sean Abbott as a contributor for the arm64 PR.
  • a453ee8 Add a FAQ for tshark-args question by @zoulja
  • b63d148 Add a note to the user guide on limiting disk cache growth
  • 4e6354f Add bug contributions from @zoulja
  • e18e42a Add h, j, k and l navigation to the ChangeLog
  • d333720 Add information on termshark themes to the user guide
  • aa8a182 Add more users to contributors list for vim suggestions and feedback
  • 69b9111 Add some vim-key awareness to termshark!
  • 5085437 Add the cursor keys to the macros help dialog
  • e9cb8b7 Add the location of the config and log files to the FAQ
  • 765ca7a Add the minibuffer to the ChangeLog, for the record
  • 2c81218 Add theme and no-theme commands to in-application help
  • 2e8bb74 Add theme and no-theme minibuffer commands
  • 54075aa Add themes to the ChangeLog
  • 50033b6 Add vim-key navigation to the hexdumper widget
  • 96f7d7c Adds a few more in-app help screens
  • b6d59cd Adjust pcap loaders to avoid race conditions
  • 7e07a52 Allow use of the end key to resume packet auto-scrolling
  • c0dbaa0 An API to open a dialog that features scrollable text
  • 3453855 An adaptor to allow vim navigation of termshark's various tables
  • 3bdedd9 Another guess to fix the unpredictable test failures
  • 1e31f81 Another iteration of loader changes
  • 60727e2 Another try
  • 51e1a10 Assorted improvements to the minibuffer
  • 300c5de Attempted fix build break on Travis CI
  • 308da69 Be more precise about which keypresses are accepted
  • 680f0fd Better UX when using h, j, k, and l to navigate
  • 1c91cf1 Better color interpolation when base16-shell is in use
  • 4d16242 Better control of a display filter error message
  • 2f28793 Better tab-completion behavior when multiple options match
  • cefaefb Bug fix - these dialogs didn't open!
  • b671ee3 Bug fix for a possible deadlock
  • 26db525 Change default behavior of the Escape key
  • ab0e8d6 Change minibuffer clear function to clear-packets
  • fa38931 Change the capinfos loading procedure, following convs + streams
  • 43ec082 Changelog update for freebsd pipe fix
  • b51a445 Compile-in some simple themes
  • b974917 Consolidate the common candidate functions for the minibuffer
  • 32a152f Correct mistaken XDG cache directory location
  • fea0326 Debug test 4
  • 558140a Disable my crummy UI tests for now until I understand the failures
  • 44034c8 Document new features for a future 2.2 release
  • 91c9533 Don't panic - get the size by rendering the child
  • 5132d71 Dup2() is not available on these platforms
  • bc0c2fb Eliminate a misleading warning message about failing to kill a proc
  • 3cd954b Emit command lines in the log file in a more useful way
  • b6f7b5b Ensure conversation view is regenerated appropriately
  • e8f9435 Fifo support was broken - this is a fix
  • 86c7df9 Fix a build break on Go < 1.14
  • acb2542 Fix a regression I introduced with recent loader changes
  • 13d4b88 Fix a search-and-replace error that led to theme warnings
  • ff872c7 Fix a theme-loading problem on Windows
  • d261f16 Fix a typo in the help
  • 0f91bf1 Fix broken theme command when COLORTERM=truecolor
  • 75df850 Fix numbering snafu in without-root question
  • dca6137 Fix occasional failed execution of jump to global mark
  • 085ff40 Fix reading from a pipe on freebsd
  • 95c4cfe Fix some doc mistakes
  • acd39b6 Fix the TOC anchor...
  • c8a9641 Fix typos in the user guide
  • 880e9a2 Fix up some theme inconsistencies.
  • e631890 Fixes #84
  • 8832c09 Fixes a bug in the minibuffer/cmdline when nothing has been typed
  • a77ccd8 Fixes a bug loading a recent pcap after a clear operation
  • 7238bfc Fixes an off-by-one error
  • b46d778 Fixes mark commands to work when pcap is filtered and table sorted
  • 2eda27c For now, the minibuffer palette is hardcoded
  • 8a7b443 Formatting
  • d58dd11 Further improvements to the PSML loading sequence
  • 206a443 Go 1.11 does not have Cmd.ProcessState.ExitCode...
  • a6ce236 Guesswork to make the travis tests more reliable
  • 23bd76f Have the display filter respect all typical up/down keys
  • 9d8bba6 Hide QuitRequestChannel sends behind an API function
  • 0865bc4 How embarrassing - the quick start install instructions don't work...
  • df99ba1 I broke the ability to enter j and k in the display filter
  • da4ad3b It's useful to return the dialog
  • ab80a10 Jumping to a global mark didn't work if the pcap was already loaded
  • 0222532 Keep TOC for longer docs, and make home page more concise
  • 289c18a Keep the Changelog up-to-date with unreleased work
  • 88305e2 Keep track of processes killed in the termshark log file
  • 4aef081 Latest gowid - so that vim.KeyPress implements gowid.IKey
  • 51d4b12 Let the user know when a mark is successfully set
  • 2edf53d Load the configured theme at startup
  • e0a9f3f Long overdue - starting to think about some basic black box tests
  • 50f7642 Make sure termshark's screen color range is correctly set
  • 440a5ec Make sure that file-local marks are cleared when clear is invoked
  • 1722816 Make sure the ChangeLog is up-to-date
  • e24e6c0 Make sure the mischievous shark fin disappears with any UI input
  • e006962 Make sure window offsets are saved to the toml file when changed
  • ea209bb Make the cmdline border UI element themeable
  • 4ca37e7 Make the dialog from OpenError available for registering callbacks
  • 6142eb7 Maybe I am missing the timeout command?
  • 0ec7ce5 Mention NetBSD and OpenBSD binaries in the ChangeLog
  • 9a5fe2f Merge branch 'centosbug92'
  • 2b16e4f Merge branch 'master' into v22docs
  • 29c429c Merge branch 'master' into v22docs
  • c205693 Merge branch 'master' into v22docs
  • 3f2c132 Merge branch 'v22docs'
  • 958fe26 Merge pull request #85 from pocc/master
  • 2516dc6 Merge pull request #90 from sean-abbott/master
  • d705192 More CLI and UI tests for termshark.
  • 41bb24d More changes to the packet loaders
  • 4650482 More theme tweaks - this time for stream reassembly
  • 00d0658 Move modeswap underneath a new theme directory
  • 291e18b Need a better approach...
  • 1e31439 Not sure how to make viper remove items from the toml!
  • 2dba578 Not sure yet why this doesn't run on travis but does locally
  • 46fad8f Note that the z key can maximize or restore a dialog
  • cf55f11 Open the minibuffer if the user hits ":"
  • 9e8ab59 Overhaul the way I am handling themes
  • 47d1dd7 Plumb the new log-viewing widget into termshark's UI
  • d755385 Prefer the functions to direct field access
  • df5ad6b Prevent a race allowing the submission of an invalid filter
  • bf98581 Prevent cursor keys from moving between packet views
  • 121bd32 Properly validate the first argument of a cmdline "map" command
  • 7a2d301 Publish binaries for NetBSD and OpenBSD too.
  • 796f4cf Re-enable auto-scrolling with the G key too
  • 69b4335 Re-read the toml config if it's changed
  • 88f0374 Ready for a new release...
  • 6ce2f4e Rearrange PSML loading code in the same manner as the other loaders
  • df53ec6 Reconcile vim.KeyPress with gowid.Key
  • 5c897de Refine last-line mode to allow typing when focus is on the selctions
  • 7d67260 Regenerate the built-in theme database
  • c2cb4b6 Regenerate the built-in themes before release
  • 62c3f2a Reinstate the timeout - next to debug test 4.
  • a752227 Remove all hard-coded colors!
  • ab7c1fa Removing very outdated tests that don't work
  • 9690b99 Restructure the psml loader too
  • 2e313b0 Result of running go mod tidy
  • 59c9b3a Rethink how menus are instantiated in termshark
  • 592f588 Return to correct UI view after maximize/minimize
  • 78cf195 Return true if a toml config key exists
  • 3bb9128 Run the 1.15 Go build first
  • 81fd807 Save per-terminal-mode theme settings
  • 8a46b89 See if travis supports building with go 1.15...
  • 75479e2 Several new minibuffer commands
  • 2204fa2 Simplify file descriptor handling for piped input
  • 56ba55a Simplify the pcap and pdml loaders
  • 97dede5 Some ropey hacks to try to better display long error messages
  • 416c913 Speed up the simple UI tests
  • b8ee6ac Support enabling debug-mode via the config file too
  • 6a54009 Support for a new variable, main.pager
  • c33f006 Support quotes arguments in the minibuffer
  • 7ea620e Table bug fix from the latest gowid
  • dab271f Take 2
  • cc66871 Take 2...
  • 1c95b8d Templates used for constructing the new "marks" and "map" dialogs
  • 761b032 Termshark commands to make file-local and global marks
  • 8c30642 Test cases for processing of various input types
  • 287dffe Test to see if I can build with go 1.14
  • 207b1e5 Test to see if the UI runs - very rudimentary.
  • 20391c4 The minimum version of Go required now is 1.12
  • a05e77b The unused color should not be scoped to themes now
  • 7934226 This is a relic of my first themes implementation
  • 44175ed This is failing on travis - not sure why yet.
  • 9800dd4 This is to test a fix for a tshark error on Centos
  • efcc3d3 This shortcut is no longer needed.
  • 6f951c3 Timeout not working on travis...
  • 2c52c9d Try to track down why my tests are still failing
  • 20ec126 Try to work out where travis puts the installed go binary
  • 879aa49 Tweak the Ubuntu installation instructions
  • 7469378 Tweak the front page to make the ChangeLog more obvious
  • 822445d Tweaks to the themes
  • 7fa8f26 Update --help to make it clear stdin can be used.
  • 86de7e4 Update copyrights
  • 3cfe937 Update documentation for a future 2.2.0 release
  • 5539301 Update tcell dependency because I broke mouse support
  • 74c96e5 Update tcell dependency to fix a bug running under xterm-16color
  • 6395698 Update the changelog to reflect recent work
  • c049213 Update the contributors list
  • 386bd11 Update to latest gowid
  • 85d836a Update to latest gowid
  • 5944b1b Update to latest gowid for color-mapping fixes
  • 7335cee Update to latest gowid for widget tweaks needed for minibuffer
  • 165e111 Update to the latest gowid
  • d53dcd7 Update to the latest gowid
  • 5090fb7 Use SIGKILL by default on tshark processes
  • 1caed70 Use bash to avoid any shell differences
  • 149ed2a Use latest gowid to fix a problem max/minimizing dialogs
  • 3d083dd Use latest gowid to provide features for coming termshark updates
  • 4aacb97 Use the latest gowid for base16-shell support
  • 0daa619 Utilities to save "marks" in the toml config file
  • 9fbfe05 Utilities to save vim-style key mappings in the toml config file
  • 9a32d7e When maximizing in the UI, stay on the current view with focus
  • 98f1d97 When setting the display filter, it's best to move the cursor too
  • 78a426a Workaround for incorrect colors with base16-shell and truecolor
  • 8cbd582 Works either way, but it's more correct to send SIGTERM
  • 674620e add arm64 build

New in Termshark 2.0.3 (Feb 3, 2020)

  • Gorelease tagged what was in github, rather than what was local...