termshark

A terminal UI for tshark, inspired by Wireshark

MIT License

Stars
9K
Committers
15

Bot releases are hidden (Show)

termshark - v2.4.0 Latest Release

Published by gcla over 2 years ago

Changelog

51e74574 A function to provide a list of Wireshark profiles
5a37f657 A new tree iterator that disregards expanded and contracted nodes
4eea46b5 A screenshot of search in action
d0e1859a A search implementation for termshark
1b73b61e Abstract this simple confirmation function
03997197 Add a command and menu option to view the termshark config
a5f9cd45 Add a new termshark filter state
8d67241a Add a short summary of packet search to the ChangeLog
b9aefce8 Add a summary of stderr to the dialog displayed when tshark fails
7601e01f Add an extra token to each line of stderr from termshark processes
efaeaa3d Add information on the packet search feature to the user guide
9b5a9ac4 Add missing minibuffer commands to the docs
3657975e Add note on tshark -G folders use
d9507301 Add profile suppport to the ChangeLog
f48fcfd2 Add profiles to the table of contents
18a9e557 Add search to the main menu
37ec8dfe Add some documentation on the new profile support
15ef1fb1 Bug fix - the client and server packet counts were not being updated
5323696b Bug fix for conversations view table sorting
79fad3d2 Bug fix to prevent packet list search not returning
cd0d2a3e Bug fix to restore preservation and display of recently-used filters
0578a1ca Change default suppress-errors boolean to true, not false
f087f72b Document the new config settings for packet search.
ba7c6473 Don't activate the termshark tcell screen right away
4aac0dc4 Eliminate a github dependabot warning
17ef1a1a Eliminate unnecessary inactivity timer work
8761edce Enable bracketed paste in various edit widgets e.g. display filter
6af76384 Explain how termshark uses tshark when searching packets
cd968daf Factor out a function to turn a KeyValue error into a string
4903d643 Fix a bug that could cause a hang at shutdown
559e4123 Fix a deadlock in the packet list search implementation
d72d5adc Fix a race condition that sporadically breaks extcap captures
63f62c3d Fix bug meaning that default config was not reloaded
e8de0217 Fix bug that resulted in sporadic failed stream reassembly
cd190f7e Fix capture method comparison
519ac744 Fix sporadic crash on startup - seen on termux
a36a4787 Fix the ChangeLog anchor to reflect a slightly earlier release date
5577dd64 Fix the same bugs in the struct and bytes search code
bc700cd2 Fix typo
04de996f Fix typo in menu operation leading to UI inconsistencies
949dbf73 Fix up stderr for all external dumpcap routines
7bffb012 Fix view problems when moving around the packet structure
42dec346 Generalize a toml-writing function
9ccca577 Generalize the TsharkSettings function
f058492d Generalize the simple file viewer widget
34bcfe2b Go back to contributor defaults!
0b29e324 I broke the Windows build...
256c5743 Improve the one-line explanation of v2.4
c5bfbef6 Initial implementation of a profiles feature for termshark
c92241b6 Local build instructions need to change
57f90d03 Make current the arch linux install instructions
41c25b43 Make dark-mode the default
a9843d93 Make sure the minibuffer doesn't allow styles to bleed through
4477425d Make the hex view's cursor position more visible
b594823b Make these dialogs modal
db5daa04 Merge branch 'master' into profiles2
b9a1c6a7 Merge branch 'master' into profiles2
ee730c9a Merge branch 'master' into search
0bc1d468 Merge branch 'profiles2'
f8b00342 Merge branch 'profiles2' into v24docs
e436160e Merge branch 'v24docs'
a96779e4 Merge remote-tracking branch 'origin/master' into profiles2
cdca3e9d Merge remote-tracking branch 'origin/master' into profiles2
4f9ddcd2 Merge remote-tracking branch 'origin/master' into profiles2
37e7535d Merge remote-tracking branch 'origin/master' into search
b92b83cd Merge remote-tracking branch 'origin/master' into search
5e28c15a Merge remote-tracking branch 'origin/master' into search
4b86e784 Merge remote-tracking branch 'origin/master' into v24docs
4621aae8 Merge remote-tracking branch 'origin/master' into v24docs
0e22fd08 Merge remote-tracking branch 'origin/master' into v24docs
eab04cce Merge remote-tracking branch 'origin/master' into v24docs
68b2ba14 Merge remote-tracking branch 'origin/master' into v24docs
5aa42e95 Merge remote-tracking branch 'origin/master' into v24docs
006bca53 Merge remote-tracking branch 'origin/profiles2' into v24docs
1e2e0e24 Merge remote-tracking branch 'origin/search'
8d23c3d8 More documentation updates for upcoming v2.4
785fd488 Move capinfo under pkg
3b8f1ca2 Move file tailing logic under pkg too
a09eb2a0 Move more top-level packages under pkg
8add1104 Move the tshark fields extracting code to pkg too
f7f929d4 Optimistically update the ChangeLog for the v2.4 release date
608b4738 Overdue ChangeLog updates
4fa93202 Provide a better table sorter for the conversations view
786e63fc Provide more information when packet capture fails
0117c97a Rearrange the config file handling code
381d3518 Rearrange the contributors list
2fddcc45 Reduce use of legacy GOWID_TTY variable
9c159359 Remove a use of the global viper struct
f0a80fa2 Remove my local replace comments
b8476af2 Rework profile minibuffer commands and add a connection to Wireshark
a1fd08c3 Silly error in the edit widget led to losing cursor control
73953a85 Some more involved refactoring to move confwatcher to pkg
c29398b0 Test out an updated demo animated gif
af76832f Thanks @elig0n for the packet search idea!
82249c65 The cli package can also move to pkg
c37544ae This should also be moved from the top-level
1ef877dc Try harder to make it possible to go install termshark
4cc46689 Try to ensure the profiles dir exists when termshark starts
1eacb351 Update Travis build workflow for Go 1.18
114fa1a2 Update after refreshing the all-contributors npm module
c840f4cd Update copyrights
13c75151 Update instructions for building with the Go toolchain
55806762 Update the ChangeLog with info about suppress-tshark-errors
1ac3107f Update the What's Next section
30502788 Update the github build workflow
ef07dd16 Update the info shown via "help cmdline"
a259b999 Update to latest gowid
5d889478 Update to latest gowid
1ba156bc Update to latest gowid
566ff18d Update to latest gowid and to tcell/v2
4f9ef62b Update to the latest gowid
b54bc04f Update version string in binary for ongoing development
d01a1d58 Use the latest version of gowid
5acb0df0 Various changes to termshark's hex/bytes packet view
df4d2aab When capinfo is opened, put focus on the Close button

termshark - v2.3.0

Published by gcla about 3 years ago

Changelog

a8163ad4 A cleaner command-line
547b3a62 A few minor updates to the user guide
17cbe2ce A function to allow the current source to be reloaded directly
ef86e273 A model and widget for editing PSML columns
a5f02065 A simple Stringer function for the expander widget
5137bd3d A simple number "spinner" widget
1cf35515 A very bare-bones parser for Wireshark's config file
de6d248b Ack to factorion for fixing my broken github action
3cff9007 Acknowledge new issues contributors
484db5c2 Add a -w flag so the user can choose the location of capture file
395a6446 Add a FAQ entry explaining how to control cache dir growth
d1c45bd5 Add a menu to the packet struct view for adding a column
2cbf22d4 Add a new config suppress-tshark-errors to hide parsing problems
5397b922 Add disk-cache-size-mb option to ChangeLog
fd605326 Add documentation on termshark's new wormhole feature
d6e29433 Add hidden columns and custom columns to the PSML columns dialog
e1fc8ad6 Add information on the -w flag to the docs for the next release
d10fb89c Add new -w flag to the ChangeLog
f265ddfd Add support for parsing Wireshark's hidden columns
09f3d5da Add the anchor - I didn't know how to generate that
3ac7501a Add the solution to Kevin's growing file issue to the FAQ
5c3827b3 Adjust the simple unit test I broke with recent PSML updates
c71a6514 Advertise M1 support in the ChangeLog
eb309cc0 An 8-color theme
3d8b497a Another attempt to make a video embed for wormhole support
24614814 Attempt to fix sporadic ctrl-c bug
dac296df Bug fix - an error in the PDML loader left the process running
4dcdd545 Bug fix - another instance of a filter widget that needs closed
31255128 Bug fix - close the filter goroutines when the columns dialog closes
3f225353 Bug fix for -w flag usage
3dc9e4e2 Build for M1 macOS machines too
9670ed28 Capture new termshark.toml config variables
88cf071d Change the data-structure backing the display filter completer
4cf80256 Change the way I store hidden columns
3af66fda Checked in before running tests...
4f3db5e2 Columns is done! Add some ideas for future work...
32757257 Compile the default release version of termshark with 1.17
082cc554 Connect the new PSML columns dialog to the UI
d35d8332 Connect the user-configured PSML columns to the rest of termshark
851cb7bd Consolidation of termshark's menu code
47d705f7 Control termshark's cache of pcap files on disk
7d4b87a7 Correctly quote the PDML display filter when applied
f2ad3291 Disable the 1.12 build because testify now requires 1.13
c8fbbdcb Doc tweaks
64a15ccc Document main.suppress-tshark-errors
0c1efbd1 Document setting the column or filter from the packet structure
34628974 Document the new column configuration
b28ead55 Don't hardcode the filter widget name
fccf362e Embed v2.3.0 in the release binary
99087a96 Explain -w flag in the context of cache dir control
297057ed Extend the simple menu API to return a list of menu sites too
43216e2b First attempt to fix loader bug that means termshark doesn't quit
686eb304 Fix another silly error - more haste, less speed...
6bcd1379 Fix bug that prevented termshark termination on SIGTERM
096b6c50 Fix issue I introduced reworking platform-specific code
2b84ab7b Fixes #112
ee6936d6 Fixes a minibuffer/cmdline completion bug
3e202458 Fixes bug that prevented multi-token capture filters working
e992f0e6 Generalize the conversation filter logic
93120a6f Get ready to advertise v2.3
1c15fed1 Help the user upgrade to a more colorful TERM setting
1436c33c Ignore the custom Makefile I sometimes keep lying around
17c6d157 Improve the button visibility in the various default themes
7b1a111c Improvements to termshark's dialogs
5d0770bb Improvements to the display filter widget
88214274 Include any provided capture filter in the UI
2f789e29 Include column configuration in the ChangeLog
260a0ce8 Include the field in the column struct
1b8b357d Make clear that when built from git, this is beyond v2.2.0
d3b7336f Make menus using the gowid list and not pile
07b8e197 Make sure I really only do this check once per session!
76990a71 Make the ChangeLog more concise
711f4b69 Merge branch 'configcolumns'
a11a29cc Merge branch 'ctrlc-fix'
bfea053d Merge branch 'loader-shutdown-bug'
985498be Merge branch 'master' into v23docs
b88a57e3 Merge branch 'master' into v23docs
82c06007 Merge branch 'master' into wflag
aa22e362 Merge branch 'prunecache'
3ae690ac Merge branch 'prunecache2' into wflag
f4f94027 Merge branch 'v23docs'
59224ac8 Merge branch 'wflag'
23998189 Merge pull request #106 from freddii/master
34a1b94b Merge pull request #113 from factorion/factorion/issue112
e3e5f74c Merge pull request #123 from thordy/patch-1
7da06753 Merge pull request #125 from herbygillot/readme-macports
fdf43262 More closely imitate Wireshark's contextual filter menus
2af96093 Prepare for termshark v2.3 - ChangeLog formatting
8b3d9590 Print a more informative message when waiting for packets
43c93002 Provide a general way to open a second drop-dopwn menu
8ec489f1 Provide a table comparator that understands IP addresses
0170e44d Rearrange packages so there are fewer at the top-level
cdfed140 Rearrange the dup() functions to compile on more platforms
3f46d2f7 Reduce the appearances of the shark-saver...
3e1fd848 Remove some unneeded prototype code
b773bb59 Remove use of io/fs because termshark still supports 1.13
aa779fb0 Render the columns dialog more nicely when terminal is narrow
83c00fc5 Reorganize the contributors section
be060d6d Rethink termshark's menus
5fd15481 Send termshark's current pcap with magic wormhole
5c2348b8 Several dependency updates
09c39705 Share a display filter completing struct
c7d77259 Simple utilities to track and compute averages and maximums
9472f8da Speed up the display filter
49fa930f Thanks @herbygillot for the MacPorts information
4bc664f4 Thanks @nmeum and @qbit for the pty suggestions
d0a98604 Thanks to freddii for fixing my typos!
2ae1b7e4 The default pcap filename is a bit more useful now.
09158ec2 The name of this gob file has changed now
608235e3 Tidy up the various help dialogs
5fd06995 Two column bug fixes
a4d73f9c Unify wireshark and tshark under one subdirectory
24fbed89 Update FAQ.md
6eaa5d7b Update README to reflect 1.13 Go requirement
d36325c3 Update the ChangeLog to reflect recent work
8ef7ae25 Update the FAQ now that columns can be configured.
564d6125 Update the badge for the move to travis-ci.com
ae17cd04 Update the list of console commands in the User Guide
78ccf8a3 Update to latest gowid
cb1a8dd2 Update to latest gowid for layout fixes
dbf1fd1b Update to latest gowid to pick up a table comparator
db2dafb3 Update to latest version of gowid
26ee5a1c Update to the latest gowid
9af961cf Upgrade gowid for creack/pty v1.1.15 for openbsd pty bug fix
7788f395 Use latest Go version 1.16 for official build
feea76bb Use latest gowid for updated pty library
dfd9138a Use the latest gowid for column and list widget improvements
7ad10674 Utilities to read and save valid PSML columns from tshark
c4bda872 Various documentation updates for v2.2
97fc9f3c Various improvements to the progress bar
9ed046d5 When advising on a TERM upgrade, use tcell's database too
34e2cde1 When loading a pcap, don't bother with hidden columns
50ffa585 fixed typos

termshark - v2.2.0

Published by gcla almost 4 years ago

Changelog

e0737277 A first attempt to make termshark themeable
962362d4 A function to construct a color by looking it up in the config file
e10382a6 A limited function to build a widget containing scrollable text
1722d07d A minibuffer command to load a new pcap file
b9d4e1ec A minibuffer option to set the preferred terminal type
9c8d532b A new callback handler for pcap operations
654a4aa2 A new minibuffer command to clear the filter and apply it
709b15fb A reworking of the tshark pcap loaders
afd03cdd A simple type that formats PSML for display in a dialog
b090f05f A simple widget to display the termshark log file
410a81a5 A simpler way to detect when a live packet source is ready
1c2a84f2 A small struct to track vim key-chord state
e1fa8cfd A widget to provide a vim "last-line" or emacs "minibuffer"
66c7cdc3 A widget to translate specific keys into key sequences
74850d43 Add Sean Abbott as a contributor for the arm64 PR.
a453ee82 Add a FAQ for tshark-args question by @zoulja
b63d1482 Add a note to the user guide on limiting disk cache growth
4e6354f6 Add bug contributions from @zoulja
e18e42ae Add h, j, k and l navigation to the ChangeLog
d3337205 Add information on termshark themes to the user guide
aa8a1825 Add more users to contributors list for vim suggestions and feedback
69b91118 Add some vim-key awareness to termshark!
5085437a Add the cursor keys to the macros help dialog
e9cb8b7e Add the location of the config and log files to the FAQ
765ca7a0 Add the minibuffer to the ChangeLog, for the record
2c812189 Add theme and no-theme commands to in-application help
2e8bb741 Add theme and no-theme minibuffer commands
54075aa9 Add themes to the ChangeLog
50033b65 Add vim-key navigation to the hexdumper widget
96f7d7c1 Adds a few more in-app help screens
b6d59cd7 Adjust pcap loaders to avoid race conditions
7e07a522 Allow use of the end key to resume packet auto-scrolling
c0dbaa05 An API to open a dialog that features scrollable text
3453855c An adaptor to allow vim navigation of termshark's various tables
3bdedd98 Another guess to fix the unpredictable test failures
1e31f819 Another iteration of loader changes
60727e28 Another try
51e1a10a Assorted improvements to the minibuffer
300c5de1 Attempted fix build break on Travis CI
308da696 Be more precise about which keypresses are accepted
680f0fdb Better UX when using h, j, k, and l to navigate
1c91cf1a Better color interpolation when base16-shell is in use
4d162421 Better control of a display filter error message
2f287938 Better tab-completion behavior when multiple options match
cefaefb9 Bug fix - these dialogs didn't open!
b671ee3f Bug fix for a possible deadlock
26db5255 Change default behavior of the Escape key
ab0e8d63 Change minibuffer clear function to clear-packets
fa389319 Change the capinfos loading procedure, following convs + streams
43ec082e Changelog update for freebsd pipe fix
b51a4453 Compile-in some simple themes
b974917e Consolidate the common candidate functions for the minibuffer
32a152f5 Correct mistaken XDG cache directory location
fea03261 Debug test 4
558140af Disable my crummy UI tests for now until I understand the failures
44034c82 Document new features for a future 2.2 release
91c95337 Don't panic - get the size by rendering the child
5132d717 Dup2() is not available on these platforms
bc0c2fbb Eliminate a misleading warning message about failing to kill a proc
3cd954b3 Emit command lines in the log file in a more useful way
b6f7b5bb Ensure conversation view is regenerated appropriately
e8f94355 Fifo support was broken - this is a fix
86c7df98 Fix a build break on Go < 1.14
acb25422 Fix a regression I introduced with recent loader changes
13d4b88c Fix a search-and-replace error that led to theme warnings
ff872c71 Fix a theme-loading problem on Windows
d261f163 Fix a typo in the help
0f91bf18 Fix broken theme command when COLORTERM=truecolor
75df850a Fix numbering snafu in without-root question
dca6137d Fix occasional failed execution of jump to global mark
085ff404 Fix reading from a pipe on freebsd
95c4cfe1 Fix some doc mistakes
acd39b6d Fix the TOC anchor...
c8a9641b Fix typos in the user guide
880e9a27 Fix up some theme inconsistencies.
e6318903 Fixes #84
8832c098 Fixes a bug in the minibuffer/cmdline when nothing has been typed
a77ccd84 Fixes a bug loading a recent pcap after a clear operation
7238bfcc Fixes an off-by-one error
b46d7784 Fixes mark commands to work when pcap is filtered and table sorted
2eda27c5 For now, the minibuffer palette is hardcoded
8a7b4434 Formatting
d58dd119 Further improvements to the PSML loading sequence
206a443f Go 1.11 does not have Cmd.ProcessState.ExitCode...
a6ce236d Guesswork to make the travis tests more reliable
23bd76f1 Have the display filter respect all typical up/down keys
9d8bba64 Hide QuitRequestChannel sends behind an API function
0865bc47 How embarrassing - the quick start install instructions don't work...
df99ba18 I broke the ability to enter j and k in the display filter
da4ad3b0 It's useful to return the dialog
ab80a10e Jumping to a global mark didn't work if the pcap was already loaded
02225324 Keep TOC for longer docs, and make home page more concise
289c18ae Keep the Changelog up-to-date with unreleased work
88305e21 Keep track of processes killed in the termshark log file
4aef0813 Latest gowid - so that vim.KeyPress implements gowid.IKey
51d4b126 Let the user know when a mark is successfully set
2edf53dd Load the configured theme at startup
e0a9f3f5 Long overdue - starting to think about some basic black box tests
50f76425 Make sure termshark's screen color range is correctly set
440a5ecc Make sure that file-local marks are cleared when clear is invoked
1722816f Make sure the ChangeLog is up-to-date
e24e6c0e Make sure the mischievous shark fin disappears with any UI input
e006962f Make sure window offsets are saved to the toml file when changed
ea209bbf Make the cmdline border UI element themeable
4ca37e75 Make the dialog from OpenError available for registering callbacks
6142eb76 Maybe I am missing the timeout command?
0ec7ce5e Mention NetBSD and OpenBSD binaries in the ChangeLog
9a5fe2f6 Merge branch 'centosbug92'
2b16e4f9 Merge branch 'master' into v22docs
29c429cb Merge branch 'master' into v22docs
c205693e Merge branch 'master' into v22docs
3f2c132c Merge branch 'v22docs'
958fe269 Merge pull request #85 from pocc/master
2516dc65 Merge pull request #90 from sean-abbott/master
d705192a More CLI and UI tests for termshark.
41bb24d9 More changes to the packet loaders
46504820 More theme tweaks - this time for stream reassembly
00d06586 Move modeswap underneath a new theme directory
291e18b1 Need a better approach...
1e314396 Not sure how to make viper remove items from the toml!
2dba578a Not sure yet why this doesn't run on travis but does locally
46fad8f6 Note that the z key can maximize or restore a dialog
cf55f11a Open the minibuffer if the user hits ":"
9e8ab593 Overhaul the way I am handling themes
47d1dd7f Plumb the new log-viewing widget into termshark's UI
d7553855 Prefer the functions to direct field access
df5ad6bc Prevent a race allowing the submission of an invalid filter
bf985811 Prevent cursor keys from moving between packet views
121bd325 Properly validate the first argument of a cmdline "map" command
7a2d3012 Publish binaries for NetBSD and OpenBSD too.
796f4cf1 Re-enable auto-scrolling with the G key too
69b4335c Re-read the toml config if it's changed
88f03745 Ready for a new release...
6ce2f4e1 Rearrange PSML loading code in the same manner as the other loaders
df53ec65 Reconcile vim.KeyPress with gowid.Key
5c897deb Refine last-line mode to allow typing when focus is on the selctions
7d672606 Regenerate the built-in theme database
c2cb4b6f Regenerate the built-in themes before release
62c3f2a1 Reinstate the timeout - next to debug test 4.
a752227e Remove all hard-coded colors!
ab7c1fab Removing very outdated tests that don't work
9690b99d Restructure the psml loader too
2e313b0c Result of running go mod tidy
59c9b3ae Rethink how menus are instantiated in termshark
592f5887 Return to correct UI view after maximize/minimize
78cf1958 Return true if a toml config key exists
3bb91282 Run the 1.15 Go build first
81fd8072 Save per-terminal-mode theme settings
8a46b897 See if travis supports building with go 1.15...
75479e25 Several new minibuffer commands
2204fa27 Simplify file descriptor handling for piped input
56ba55ab Simplify the pcap and pdml loaders
97dede56 Some ropey hacks to try to better display long error messages
416c9137 Speed up the simple UI tests
b8ee6ac4 Support enabling debug-mode via the config file too
6a540099 Support for a new variable, main.pager
c33f0063 Support quotes arguments in the minibuffer
7ea620e7 Table bug fix from the latest gowid
dab271f9 Take 2
cc668712 Take 2...
1c95b8da Templates used for constructing the new "marks" and "map" dialogs
761b0329 Termshark commands to make file-local and global marks
8c306428 Test cases for processing of various input types
287dffe4 Test to see if I can build with go 1.14
207b1e5b Test to see if the UI runs - very rudimentary.
20391c43 The minimum version of Go required now is 1.12
a05e77b4 The unused color should not be scoped to themes now
79342262 This is a relic of my first themes implementation
44175ed2 This is failing on travis - not sure why yet.
9800dd47 This is to test a fix for a tshark error on Centos
efcc3d3d This shortcut is no longer needed.
6f951c32 Timeout not working on travis...
2c52c9d4 Try to track down why my tests are still failing
20ec1269 Try to work out where travis puts the installed go binary
879aa491 Tweak the Ubuntu installation instructions
74693784 Tweak the front page to make the ChangeLog more obvious
822445d0 Tweaks to the themes
7fa8f260 Update --help to make it clear stdin can be used.
86de7e44 Update copyrights
3cfe9371 Update documentation for a future 2.2.0 release
55393013 Update tcell dependency because I broke mouse support
74c96e52 Update tcell dependency to fix a bug running under xterm-16color
63956983 Update the changelog to reflect recent work
c0492136 Update the contributors list
386bd119 Update to latest gowid
85d836a0 Update to latest gowid
5944b1be Update to latest gowid for color-mapping fixes
7335cee5 Update to latest gowid for widget tweaks needed for minibuffer
165e111d Update to the latest gowid
d53dcd7d Update to the latest gowid
5090fb70 Use SIGKILL by default on tshark processes
1caed703 Use bash to avoid any shell differences
149ed2af Use latest gowid to fix a problem max/minimizing dialogs
3d083ddf Use latest gowid to provide features for coming termshark updates
4aacb97e Use the latest gowid for base16-shell support
0daa619d Utilities to save "marks" in the toml config file
9fbfe051 Utilities to save vim-style key mappings in the toml config file
9a32d7e7 When maximizing in the UI, stay on the current view with focus
98f1d97b When setting the display filter, it's best to move the cursor too
78a426a5 Workaround for incorrect colors with base16-shell and truecolor
8cbd582c Works either way, but it's more correct to send SIGTERM
674620e1 add arm64 build

termshark - v2.1.1

Published by gcla over 4 years ago

Changelog

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

termshark - v2.0.3

Published by gcla almost 5 years ago

Changelog

8741f3f9 A function to check if a tshark binary supports colorized packets.
89b66fac Add Dragos to the contributors for timestamp format suggestion.
e73f8598 Add a FAQ entry on running as a non-root user.
6bb574e1 Add a menu option to toggle packet colors.
d299bf4f Allow the scrollbar to hide if the data fits in the space available.
ff449d1a At startup, determine if tshark supports colorized packets.
c9f3fa40 Bug fix - avoid a double-closed channel.
412a94da Bug fix - resolve a deadlock(!) in the event handling.
adab2956 Clean up some long lists of function arguments with a local interface.
0c9d34d8 Document config file settings related to colorized packets.
73dfd1f6 Dot release - v2.0.3.
0d64c6a9 Explain the limitation of Snap and network interfaces.
89fd3335 Expose tshark's -t/timestamp format switch for use in termshark.
dbc41870 Extend the PSML table row model to colorize packets if possible.
9e67f1d9 Extend the pcap loader to extract color information.
c39f55ac Fix windows build break.
abda2a4a Hide --tail argument altogether for Unix builds.
3a9c078f If termshark won't run, point the user to a termshark FAQ.
bb4213ad Make clear builds from source are ahead of 2.0.2 now.
3d676270 Merge pull request #77 from dawidd6/tail
72c05884 Minor updates to the user guide.
dcf7cf0c Now I understand how I should've versioned my go module.
6181f949 Only show scrollbar if necessary in these views.
d913aa2b Point users at v2.0.1 because of my bad tag :-(
aec20c03 Provide a more useful message to the user if dumpcap can't read from an interface.
b80def47 Rearrange the loader logging statements.
c5d36ad4 Stop the stream reassembly process fully if user hits q.
54af4057 Switch from go get to go install
8e1c8343 Thanks for checking homebrew :-)
28b18369 Update CHANGELOG for v2.0.3 and add document mistakes that led to .1,.2
e1630e7a Update termux widget instructions to explain shortcuts directory.
a6a005cd Update the Changelog with colorized packets, -t and deadlock fix.
6bfdd523 Use gcla/tail on Windows and tail command on unix
7d497016 Use latest version of gowid for color mapping bug fixes.
719d84ed Use proper markdown for numbered lists...
825b7f5e Using v2.0.1 doesn't work with go get

termshark - v2.0.0

Published by gcla almost 5 years ago

termshark - v1.0.0

Published by gcla over 5 years ago

Changelog

b6b2c35 Ready for pushing to github!