Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
ulixee
GitHub Repository: ulixee/secret-agent
Path: blob/main/mitm/CHANGELOG.md
1029 views

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

1.6.5 (2022-05-25)

Bug Fixes

  • core: file picker not working after profile (4f7c737)

1.6.4 (2022-01-24)

Note: Version bump only for package @secret-agent/mitm

1.6.3 (2022-01-14)

Bug Fixes

  • core: cleanup event listener memory (6f7d7bb)

1.6.2 (2021-12-20)

Note: Version bump only for package @secret-agent/mitm

1.6.1 (2021-12-14)

Note: Version bump only for package @secret-agent/mitm

1.6.0 (2021-12-14)

Note: Version bump only for package @secret-agent/mitm

1.5.15 (2021-11-24)

Bug Fixes

  • mitm: clean invalid response characters (5d85921)

Features

  • plugins: mask public ip in webrtc (14d3c67)

1.5.14 (2021-11-15)

Features

  • mitm: add documentUrl to resources (7fcbf8f)

Note: Version bump only for package @secret-agent/mitm

1.5.12 (2021-09-26)

Bug Fixes

  • mitm: handle certs resolving before set (4ea9566)

  • mitm: waitForLocation reload on post (fb3e3d7)

1.5.11 (2021-09-20)

Note: Version bump only for package @secret-agent/mitm

1.5.10 (2021-09-11)

Note: Version bump only for package @secret-agent/mitm

1.5.9 (2021-09-08)

Note: Version bump only for package @secret-agent/mitm

1.5.8 (2021-08-30)

Note: Version bump only for package @secret-agent/mitm

1.5.7 (2021-08-26)

Bug Fixes

  • mitm: disable upstream proxy for dns lookup (bacfb10)

1.5.6 (2021-08-15)

Note: Version bump only for package @secret-agent/mitm

1.5.5 (2021-07-29)

Bug Fixes

  • cherrypick bug fixes from hero (a3e8fbf)

  • reversed the reorg from two days ago (aa5fddd)

1.5.4 (2021-07-14)

Bug Fixes

  • mitm: http2 session frame emulator data (1e61a91)

  • fixed paths (6a28d80)

1.5.3 (2021-07-01)

Bug Fixes

  • mitm: workers timing out on init (42b8e5c)

1.5.2 (2021-06-30)

Note: Version bump only for package @secret-agent/mitm

1.5.1 (2021-06-28)

Note: Version bump only for package @secret-agent/mitm

1.5.0 (2021-06-28)

Bug Fixes

  • eslint errors, tests hanging (e413531)

  • navigation test hanging (115418a)

  • core: flaky tests, fix interact with string (0d708dd)

  • core: flushing outside transactions (5abd143)

  • core: store detached in sessions db (4b228f3)

  • dns: handle dns socket disconnect (8149e61)

  • mitm: clean premature shutdown errors (8037c64)

  • mitm: fix install script, reuse same h2 conn (ebb0693)

  • mitm: handle malformed urls (7190390)

  • mitm: http2 header order wrong (801b3c8)

  • correctly match Dns error message in test (9071d80)

  • fixed issues with dns looking test (e5bbb28)

Features

  • added support for plugins (0fda55d)

  • core: compress dom changes (ef7def9)

  • mitm: determine alpn on proxy connect (398735d)

  • mitm: move mitm control to emulators (d944805)

1.4.1-alpha.4 (2021-04-20)

Bug Fixes

  • mitm: store certs with network db (eed99f1)

1.4.1-alpha.3 (2021-04-20)

Bug Fixes

  • core: convert dates to numbers (da17efe)

  • http: timeout sockets that dont connect (da59e41)

  • mitm: fix ipc timeouts (851be03)

Features

  • mitm: support mitm per browser context (f1dea45)

  • mitm: use shared mitm socket (f80334b)

1.4.1-alpha.2 (2021-04-02)

Bug Fixes

  • mitm: websockets use http1 in chrome (0643003)

1.4.1-alpha.1 (2021-03-31)

Bug Fixes

  • client: fix logging dependency error (22900c4)

  • core: block resources not working (5488b34)

  • mitm: directly handle reused socket closing (8651445)

  • mitm: fix reusing sockets (5d56597)

  • mitm: invalid header char bugs (2d794d9)

  • mitm: store resources if tab not found (60c76d0)

1.4.1-alpha.0 (2021-03-23)

Bug Fixes

  • mitm: cached resources to use cached status (26079b5)

  • mitm: empty headers bug, clean errors (3170688)

  • mitm: fix url error (d53ae18)

  • mitm: some WHATWG urls failing to parse (4e29bbb)

Features

1.4.0-alpha.1 (2021-03-11)

Note: Version bump only for package @secret-agent/mitm

1.4.0-alpha.0 (2021-03-11)

Bug Fixes

  • core: exports not working <= node 14.12 (d793601)

  • core: try to fix tab test (2f74a1e)

  • ghost: fix oom in bezierjs (1d4ab06)

  • mitm: don’t let dns errors go unhandled (c8d8ac0)

  • mitm: don’t wait for browser resources (4c70bd5), closes #176

  • mitm: enable cache handler for test (79e069b)

  • mitm: handle http2 push canceled errors (f1fbe4d)

  • mitm: try/catch around mitm throw areas (e58b7a2)

1.3.0-alpha.4 (2021-02-15)

Bug Fixes

  • core/client: export usable mjs/cjs (ca149ef)

  • mitm: change log level of mitm request errors (da9f98f)

Features

  • client: add http cache and load failures (571e64f)

1.3.0-alpha.3 (2021-02-11)

Note: Version bump only for package @secret-agent/mitm

1.3.0-alpha.2 (2021-02-09)

Bug Fixes

  • mitm: error reading destroyed from scoket (f09e67f)

  • mitm: read failed/cached browser resources (150db8b)

1.3.0-alpha.1 (2021-02-06)

Features

  • core: tweak logging for not-really-errors (bd5f9eb)

  • replay: fix ubuntu loading dashboard over replay (a9e633a)

1.3.0-alpha.0 (2021-02-02)

Bug Fixes

  • core: full close down of on premature exit (aa53e85)

  • mitm session ports were getting reused and conflicting (0e11465)

  • updated some things to work with Slab (51dada5)

Features

  • client: built-in remote + handlers (bfaa739)

  • core: add getComputedStyles to tab (0e3bccd)

  • core: confirm mouse clicks hit targets (bf2b047)

  • core: convert closing logs to stats (382979d)

  • core: merge injected scripts into core (f674f7b)

  • dns: global cache for dns (55f253d)

  • replay: single install of replay (5425bee)

1.2.0-alpha.5 (2020-12-29)

Bug Fixes

  • mitm: bug with duplicate header on response (ba3c015), closes #111

1.2.0-alpha.4 (2020-12-22)

Note: Version bump only for package @secret-agent/mitm

1.2.0-alpha.3 (2020-12-16)

Bug Fixes

  • mitm: bubble proxy errors properly to client (b6a72f5), closes #98

  • replay: multiple sessions showing incorrectly (20ba30c)

1.2.0-alpha.2 (2020-12-01)

Bug Fixes

  • core: fix errors on goto bubbling up (30d4208)

  • mitm: remove auth as separate proxy param (ec14b30)

  • mitm-socket: fix cpu spiking sockets (b71e141)

Features

  • proxy: configure proxy via client + socks5 (880c938)

1.2.0-alpha.1 (2020-11-20)

Note: Version bump only for package @secret-agent/mitm

1.2.0-alpha.0 (2020-11-11)

Features

  • core: store data files in a single location (c3299b6)

1.1.0-alpha.1 (2020-11-05)

Bug Fixes

  • mitm: should add host to http1 headers (b655ea9)

1.1.0-alpha.0 (2020-11-03)

Note: Version bump only for package @secret-agent/mitm

1.0.0-alpha.21 (2020-11-02)

Bug Fixes

Features

  • replay: add support for iframe and shadows (0978fd5)

  • replay: record heirarchy of elements (89310c0)

1.0.0-alpha.20 (2020-10-23)

Bug Fixes

  • mitm: tweak stored msg for connect errors (6c819d5)

  • order of session closing (046243b)

  • puppet: stabilize chained nav (7a99f69)

  • mitmRequestAgent tests (d93b4fa)

Features

  • mitm: dns over tls lookups (8797847)

  • mitm: store ca/keys in network.db (fd69f97)

  • puppet: use mouse wheel events (1efea8a)

  • session-state: record devtools logs (784da7f)

  • session-state: record mitm resource states (08976df)

1.0.0-alpha.19 (2020-10-13)

Note: Version bump only for package @secret-agent/mitm

1.0.0-alpha.18 (2020-10-13)

Note: Version bump only for package @secret-agent/mitm

1.0.0-alpha.17 (2020-10-13)

Note: Version bump only for package @secret-agent/mitm

1.0.0-alpha.16 (2020-10-13)

Bug Fixes

  • core: wait for location change on new tab (0c70d6e)

  • mitm: catch exceptions on closed h2 session (6b5c7d4)

  • mitm: don’t send duplicated headers to h2 (ece1b1f)

  • mitm: duplicate if-none-match header (1cbe1f1)

1.0.0-alpha.15 (2020-10-06)

Bug Fixes

  • mitm: filter response headers (828dc94)

1.0.0-alpha.14 (2020-10-06)

Bug Fixes

  • mitm: change headers after alpn is set (a21d4ca)

  • mitm: push headers + header arrays (f411b93)

  • replay: fix http2 push headers (755667f)

Note: Version bump only for package @secret-agent/mitm

1.0.0-alpha.12 (2020-09-29)

Bug Fixes

  • puppet: chrome 80 test flakiness (9f16cd1)

  • lint and puppet test chrome 80 (0ce09ac)

  • mitm: simplify errors, handle not caught (27820ac)

Features

  • mitm: switch mitm to use authorization (fade6e8)

  • puppet: add puppet interfaces abstraction (69bae38)

  • replay: spawned child tabs (8ae0d75)

  • replay: split session state by tab (9367f2d)

  • import and shrink puppeteer (b1816b8)

  • wait for tab (0961e97)

1.0.0-alpha.10 (2020-08-25)

Bug Fixes

1.0.0-alpha.9 (2020-08-25)

Bug Fixes

  • replay: fix rendering doctype + svg (ac36c79)

Features

  • ci: windows tests (fd5e9db)

  • emulators: enable multi-engine support (1e008c9)

  • mitm: support push streams (1b2af06)

1.0.0-alpha.8 (2020-08-05)

Bug Fixes

  • pool socket connections per origin (0075f18)

  • socket: http2 requests not reusing sockets (3cbf853)

  • use os tmp directory (e1f5a2b)

  • windows tests (c2943e8)

  • mitm: windows sockets (dc3cf7d)

  • replay: fix launch path to replay (8d7059b)

Features

  • mitm: record blocked and cached http (bd47738)

  • session-state: capture requests before send (9607793)

  • circle-ci fixes (aac9a30)

1.0.0-alpha.7 (2020-07-27)

Bug Fixes

Features

1.0.0-alpha.6 (2020-07-22)

Note: Version bump only for package @secret-agent/mitm

1.0.0-alpha.5 (2020-07-21)

Note: Version bump only for package @secret-agent/mitm

1.0.0-alpha.4 (2020-07-20)

Bug Fixes

  • change shared package names (d6181a7)

Features

  • replay: add session logs, detect errors (f1865c0), closes #31

1.0.0-alpha.3 (2020-07-07)

Bug Fixes

  • mitm: small tweak for mitm tests hanging (c969870)

  • mitm timing out large bodies (d38e78f), closes #8

Features

  • dist: improve packaging for double agent (df195b6)

1.0.0-alpha.2 (2020-06-27)

Bug Fixes

1.0.0-alpha.1 (2020-06-27)

Note: Version bump only for package @secret-agent/mitm

1.0.0-alpha.0 (2020-06-27)

Note: Version bump only for package @secret-agent/mitm