This project is mirrored from https://gitee.com/mirrors/Mizu.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 01 May, 2022 3 commits
  2. 28 Apr, 2022 5 commits
    • M. Mert Yıldıran's avatar
      Refactor `tap` module to achieve synchronously closing other protocol... · d3e6a69d
      M. Mert Yıldıran authored
      Refactor `tap` module to achieve synchronously closing other protocol dissectors upon identification (#1026)
      
      * Remove `tcpStreamWrapper` struct
      
      * Refactor `tap` module and move some of the code to `tap/api` module
      
      * Move `TrafficFilteringOptions` struct to `shared` module
      
      * Change the `Dissect` method signature to have `*TcpReader` as an argument
      
      * Add `CloseOtherProtocolDissectors` method and use it to synchronously close the other protocol dissectors
      
      * Run `go mod tidy` in `cli` module
      
      * Rename `SuperIdentifier` struct to `ProtoIdentifier`
      
      * Remove `SuperTimer` struct
      
      * Bring back `CloseTimedoutTcpStreamChannels` method
      
      * Run `go mod tidy` everywhere
      
      * Remove `GOGC` environment variable from tapper
      
      * Fix the tests
      
      * Bring back `debug.FreeOSMemory()` call
      
      * Make `CloseOtherProtocolDissectors` method mutexed
      
      * Revert "Remove `GOGC` environment variable from tapper"
      
      This reverts commit cfc2484b.
      
      * Bring back the removed `checksum`, `nooptcheck` and `ignorefsmerr` flags
      
      * Define a bunch of interfaces and don't export any new structs from `tap/api`
      
      * Keep the interfaces in `tap/api` but move the structs to `tap/tcp`
      
      * Fix the unit tests by depending on `github.com/up9inc/mizu/tap`
      
      * Use the modified `tlsEmitter`
      
      * Define `TlsChunk` interface and make `tlsReader` implement `TcpReader`
      
      * Remove unused fields in `tlsReader`
      
      * Define `ReassemblyStream` interface and separate `gopacket` specififc fields to `tcpReassemblyStream` struct
      
      Such that make `tap/api` don't depend on `gopacket`
      
      * Remove the unused fields
      
      * Make `tlsPoller` implement `TcpStream` interface and remove the call to `NewTcpStreamDummy` method
      
      * Remove unused fields from `tlsPoller`
      
      * Remove almost all of the setter methods in `TcpReader` and `TcpStream` interface and remove `TlsChunk` interface
      
      * Revert "Revert "Remove `GOGC` environment variable from tapper""
      
      This reverts commit ab2b9a80.
      
      * Revert "Bring back `debug.FreeOSMemory()` call"
      
      This reverts commit 1cce863b.
      
      * Remove excess comment
      
      * Fix acceptance tests (`logger` module) #run_acceptance_tests
      
      * Bring back `github.com/patrickmn/go-cache`
      
      * Fix `NewTcpStream` method signature
      
      * Put `tcpReader` and `tcpStream` mocks into protocol dissectors to remove `github.com/up9inc/mizu/tap` dependency
      
      * Fix AMQP tests
      
      * Revert 960ba644
      
      * Revert `go.mod` and `go.sum` files in protocol dissectors
      
      * Fix the comment position
      
      * Revert `AppStatsInst` change
      
      * Fix indent
      
      * Fix CLI build
      
      * Fix linter error
      
      * Fix error msg
      
      * Revert some of the changes in `chunk.go`
      d3e6a69d
    • AmitUp9's avatar
      ed9e162a
    • Igor Gov's avatar
      Fix: remove agent unused go dependency (#1050) · 4e22e775
      Igor Gov authored
      4e22e775
    • AmitUp9's avatar
      searchable dropdown added to oas modal (#1044) · 3978ace4
      AmitUp9 authored
      * searchable dropdown added to oas modal
      
      * remove unnecessary attribute from autocomplete
      
      * move css to sass file
      3978ace4
    • Igor Gov's avatar
      Introducing eslint (#1048) · e71a12d3
      Igor Gov authored
      * Introducing eslint
      e71a12d3
  3. 27 Apr, 2022 2 commits
  4. 26 Apr, 2022 2 commits
  5. 25 Apr, 2022 2 commits
  6. 24 Apr, 2022 8 commits
  7. 20 Apr, 2022 4 commits
  8. 19 Apr, 2022 8 commits
  9. 18 Apr, 2022 3 commits
  10. 17 Apr, 2022 3 commits