v0.23.9 - 2024-03-28
v0.23.8 - 2024-03-28
v0.23.7 - 2024-03-28
v0.23.6 - 2024-03-28
v0.23.5 - 2024-03-28
v0.23.4 - 2024-03-28
v0.23.3 - 2024-03-28
v0.23.2 - 2024-03-28
v0.23.1 - 2024-03-28
v0.23.0 - 2024-03-28
- Update go version by @k1LoW in #106
- Bump golang.org/x/text from 0.3.7 to 0.3.8 by @dependabot in #102
- Bump gopkg.in/yaml.v3 from 3.0.0-20210107192922-496545a6307b to 3.0.0 by @dependabot in #103
- Add Go 1.22 by @k1LoW in #104
- Fix build pipeline by @k1LoW in #105
- Setup tagpr by @k1LoW in #107
- Cleanup unnecessary code/files by @k1LoW in #109
v0.22.2 (2022-09-08)
- Fix build and release pipeline #100 (k1LoW)
- Revert "Update go and pkgs" #101 (k1LoW)
- Update go and pkgs #99 (k1LoW)
- Update the GoText package #98 (rnakamine)
- Use octocov #97 (k1LoW)
v0.22.1 (2021-09-07)
v0.22.0 (2020-11-25)
- Fix payloadBuffer invalid nil pointer dereference #95 (k1LoW)
- Use GitHub Actions #94 (k1LoW)
- Bump up go version #93 (k1LoW)
- fix a typo in doc string #92 (kentaro)
- Fix payloadBuffer.Get ( when buffer deleted, return nil ) #91 (k1LoW)
- Add make sec #89 (k1LoW)
v0.21.2 (2019-08-09)
v0.21.0 (2019-06-19)
- Add lock/unlock to the place to operate pMap.buffers #88 (k1LoW)
- Log *addr when dumper.Read error ( ex. SSL connection ) #86 (k1LoW)
v0.20.3 (2019-06-11)
- Add more memStats metrics #85 (k1LoW)
- handle FIN / RST to delete unused buffer #84 (k1LoW)
- Add mutex to payloadBufferManager #83 (k1LoW)
- hundle dumper.Read error and delete unnecessary buffer #82 (k1LoW)
v0.20.2 (2019-06-09)
v0.20.1 (2019-06-06)
- Fix output
tcpdp version
v0.20.0 (2019-06-04)
v0.19.0 (2019-05-15)
v0.18.0 (2019-05-14)
v0.17.0 (2019-02-17)
v0.16.1 (2018-12-17)
v0.16.0 (2018-12-16)
v0.15.0 (2018-12-12)
v0.14.1 (2018-12-07)
- Fix COM_STMT_EXECUTE with zero stmt_execute_values #70 (k1LoW)
- Fix break packets for parsing HandshakeResponse320 #69 (k1LoW)
v0.14.0 (2018-11-28)
- Add Unsupport SSL warning when Protocol::HandshakeResponse320 #68 (k1LoW)
- Analyze username and database name via Protocol::HandshakeResponse320 #67 (k1LoW)
- Check SSLRequest when parsing Handshake and write warning to dump.log #66 (k1LoW)
v0.13.1 (2018-10-23)
- Write
mtu
mss
to log #65 (k1LoW) - Fix default snapshotLength and Fix auto detect snapshotLength #64 (k1LoW)
v0.13.0 (2018-10-22)
- Add
--snapshot-length
option totcpdp probe
#63 (k1LoW) - Check clientSSL when parsing HandshakeResponse and write warning to dump.log #62 (k1LoW)
- Add *log.fileName config option #61 (k1LoW)
v0.12.0 (2018-10-14)
- Make internal packet buffer #57 (k1LoW)
- Add
make lint
#60 (k1LoW) - Support PostgreSQL long query #59 (k1LoW)
- Fix probe / proxy starting log format #56 (k1LoW)
- Fix
--use-server-starter
option ( replace miss ) #55 (k1LoW) - Disable promiscuous mode #54 (k1LoW)
- Add rotationTime
secondly
#51 #53 (k1LoW)
v0.11.0 (2018-10-10)
- Add
--immediate-mode
option totcpdp probe
#50 (k1LoW) - Add
--buffer-size (-B)
option totcpdp probe
#49 (k1LoW) - Log pcap_stats when shutdown probe server or packets dropped #48 (k1LoW)
- Increase snaplen so as not to lost packets #47 (k1LoW)
- Add logger to PacketReader #46 (k1LoW)
- bMap should be per direction ( not per connection ) #45 (k1LoW)
- Support MySQL long query with payload_length #44 (k1LoW)
- Support long packet #43 (k1LoW)
- update ghch #42 (pyama86)
v0.10.0 (2018-09-30)
- Build deb package #39 (k1LoW)
- Build RPM package #38 (k1LoW)
- Support MySQL client default-character-set #37 (k1LoW)
- Separate tcpdp/dumper to tcpdp/dumper and tcpdp/dumper/* #36 (k1LoW)
- Let's stop vendor #35 (pyama86)
- Fix busy loop #34 (k1LoW)
- Support parse MySQL compressed packet #33 (k1LoW)
- Use LABEL instead of MAINTAINER (for deprecation) #32 (hfm)
v0.9.1 (2018-09-27)
- Fix parsing
--target
and generating BPF Filter #31 (k1LoW) - Remove
-X $(PKG).date=
from -ldflags and add-X $(PKG).version=
#30 (k1LoW) - Fix
make crossbuild
#29 (k1LoW)
v0.9.0 (2018-09-25)
v0.8.0 (2018-09-24)
- [BREAKING]Fix HexDumper output #26 (k1LoW)
- Add more values to error log when
probe
#25 (k1LoW) - [BREAKING]Fix *Dumber Read when direction = Unknown #24 (k1LoW)
- Remove dumper.ReadInitialDumpValues #23 (k1LoW)
v0.7.0 (2018-09-23)
- [BREAKING]Parse PostgreSQL MessageParse / MessageBind / ( MessageExecute ) #22 (k1LoW)
- Fix read StartupMessage #21 (k1LoW)
- [BREAKING]Parse MySQL COM_STMT_PREPARE / COM_STMT_EXECUTE #20 (k1LoW)
- Fix logic that read packet #19 (k1LoW)
v0.6.1 (2018-09-19)
v0.6.0 (2018-09-19)
- Fix panic when exec root command with invalid option. #16 (k1LoW)
- Add
read
command for read pcap file. #15 (k1LoW)
v0.5.0 (2018-09-14)
v0.4.1 (2018-09-14)
v0.4.0 (2018-09-14)
- [BREAKING] Rename package
tcpdp
->tcpdp
#10 (k1LoW) - [BREAKING] Rename command
server
->proxy
#9 (k1LoW) - Add
probe
command like tcpdump #8 (k1LoW) - Refactor Dumper struct #7 (k1LoW)