Commit Graph

10482 Commits

Author SHA1 Message Date
gpiechnik2 12960c0494
har: don't set `pages` 2022-12-17 14:32:38 +01:00
Maximilian Hils 1536e537ad
readme: fix nits 2022-12-15 17:50:43 +01:00
Sabin Dcoster bbb5080e98
Add loop as a parameter in DumpMaster (#5790)
* Add loop as a parameter in DumpMaster

* [autofix.ci] apply automated fixes

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2022-12-03 16:33:36 +00:00
dependabot[bot] 689ca0c1b5
Bump install-pinned/autoflake (#5785)
Bumps [install-pinned/autoflake](https://github.com/install-pinned/autoflake) from 32877f5112ce1c5b8b30cf57d70593a53d5fca87 to 95c53f821b204037c1be14d45d810032e8ddfdcb.
- [Release notes](https://github.com/install-pinned/autoflake/releases)
- [Commits](32877f5112...95c53f821b)

---
updated-dependencies:
- dependency-name: install-pinned/autoflake
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-02 09:43:41 +01:00
dependabot[bot] 4099822e49
Bump install-pinned/black (#5784)
Bumps [install-pinned/black](https://github.com/install-pinned/black) from dde5aed720bc458e86d99144d4d0c1f6c8e08844 to 70a27391ba5875c09596f067be1e331d0e81947b.
- [Release notes](https://github.com/install-pinned/black/releases)
- [Commits](dde5aed720...70a27391ba)

---
updated-dependencies:
- dependency-name: install-pinned/black
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-02 09:43:31 +01:00
dependabot[bot] daa703c740
Bump TrueBrain/actions-flake8 from 2.1 to 2.2 (#5783)
Bumps [TrueBrain/actions-flake8](https://github.com/TrueBrain/actions-flake8) from 2.1 to 2.2.
- [Release notes](https://github.com/TrueBrain/actions-flake8/releases)
- [Commits](c2deca24d3...c120815866)

---
updated-dependencies:
- dependency-name: TrueBrain/actions-flake8
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-02 09:43:17 +01:00
dependabot[bot] f3ba7ce33c
Bump install-pinned/reorder_python_imports (#5782)
Bumps [install-pinned/reorder_python_imports](https://github.com/install-pinned/reorder_python_imports) from 97c3e89c53ae5513cc41716e876e26daff8bbdd6 to 7365755886d8ef6679e1b77457975a8698842af6.
- [Release notes](https://github.com/install-pinned/reorder_python_imports/releases)
- [Commits](97c3e89c53...7365755886)

---
updated-dependencies:
- dependency-name: install-pinned/reorder_python_imports
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-02 09:43:01 +01:00
dependabot[bot] ef1a03181b
Bump install-pinned/yesqa (#5781)
Bumps [install-pinned/yesqa](https://github.com/install-pinned/yesqa) from b7b1c5e133f5f516905ae35645a082f751ffa216 to cf847492077eea907797bac45e68f87801d4de31.
- [Release notes](https://github.com/install-pinned/yesqa/releases)
- [Commits](b7b1c5e133...cf84749207)

---
updated-dependencies:
- dependency-name: install-pinned/yesqa
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-02 09:42:49 +01:00
dependabot[bot] 55f7193936
Bump docker/setup-qemu-action from 1.2.0 to 2.1.0 (#5768)
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 1.2.0 to 2.1.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](27d0a4f181...e81a89b173)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-29 14:09:41 +00:00
dependabot[bot] d2af9b6163
Bump install-pinned/autoflake (#5770)
Bumps [install-pinned/autoflake](https://github.com/install-pinned/autoflake) from fa3c1715169ac36d903ee9d492d64beb5cad331f to 32877f5112ce1c5b8b30cf57d70593a53d5fca87.
- [Release notes](https://github.com/install-pinned/autoflake/releases)
- [Commits](fa3c171516...32877f5112)

---
updated-dependencies:
- dependency-name: install-pinned/autoflake
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-29 15:01:51 +01:00
dependabot[bot] a7aed48eab
Bump install-pinned/black (#5771)
Bumps [install-pinned/black](https://github.com/install-pinned/black) from 81e6dbf82145462d413a6662dd703fa382edeb11 to dde5aed720bc458e86d99144d4d0c1f6c8e08844.
- [Release notes](https://github.com/install-pinned/black/releases)
- [Commits](81e6dbf821...dde5aed720)

---
updated-dependencies:
- dependency-name: install-pinned/black
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-29 15:01:36 +01:00
dependabot[bot] f58c5cfa82
Bump install-pinned/yesqa (#5772)
Bumps [install-pinned/yesqa](https://github.com/install-pinned/yesqa) from b752c9eed899985c6df094e35d7a5a5bd1b94acb to b7b1c5e133f5f516905ae35645a082f751ffa216.
- [Release notes](https://github.com/install-pinned/yesqa/releases)
- [Commits](b752c9eed8...b7b1c5e133)

---
updated-dependencies:
- dependency-name: install-pinned/yesqa
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-29 15:01:23 +01:00
Maximilian Hils 2155599c30
ci: don't run for dependabot branches (#5775) 2022-11-29 14:59:52 +01:00
dependabot[bot] 0b89aede38
Bump actions/download-artifact from 2 to 3 (#5769)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-29 14:39:38 +01:00
Maximilian Hils d44c2e9341
Merge pull request #5646 from mhils/autofix
Add Autofix.ci
2022-11-29 14:38:00 +01:00
autofix-ci[bot] 8c2428c9d3
[autofix.ci] apply automated fixes 2022-11-29 13:28:41 +00:00
Maximilian Hils 8361c81cdf add autofix.ci 2022-11-29 14:27:35 +01:00
Maximilian Hils e6cb337994 add `dependabot.yml` 2022-11-29 13:53:22 +01:00
Maximilian Hils 8b74cbed72
Merge pull request #5435 from meitinger/quic
Add QUIC support.
2022-11-28 18:58:13 +01:00
Maximilian Hils d0f297f6a5 update mitmweb assets 2022-11-28 18:51:24 +01:00
Maximilian Hils 9a41fe08eb display quic as such in the ui 2022-11-28 18:51:23 +01:00
Maximilian Hils 5ec4bbf496 don't persist connection state, fix #5524 2022-11-28 18:18:49 +01:00
Maximilian Hils 30135ea36a fix nits 2022-11-28 17:30:41 +01:00
Maximilian Hils e20aec75b0
fix #5764 (#5766) 2022-11-28 11:06:00 +00:00
Maximilian Hils 6c9b4fec24
[requires.io] dependency update on main branch (#5754)
* [requires.io] dependency update

* Update tox.ini

Co-authored-by: requires.io <support@requires.io>
2022-11-27 20:07:16 +01:00
Manuel Meitinger 5d0947acb7 [quic] 100% H3 coverage 2022-11-27 06:01:04 +01:00
Manuel Meitinger 8bd88541f6 [quic] H3 stream reset refinements 2022-11-27 04:17:57 +01:00
Manuel Meitinger a8b3784f8d [quic] switch to aioquic_mitmproxy 2022-11-25 14:15:21 +01:00
Manuel Meitinger f23a1887bb [quic] fix h3 double-close issue 2022-11-24 22:18:07 +01:00
Manuel Meitinger d4e8b05619 [quic] more h3 tests and fixes 2022-11-24 20:07:15 +01:00
Manuel Meitinger 6360f388df [quic] dataclass changes 2022-11-24 11:19:48 +01:00
Manuel Meitinger 7285c250ff [quic] more h3 tests and http1 stream_id fix 2022-11-24 04:01:59 +01:00
Manuel Meitinger f7bf1c44b6 Merge remote-tracking branch 'upstream/main' into quic 2022-11-23 22:14:03 +01:00
Mark Storus 8f845191f5
fix Wireshark TLS (Pre)-Master-Secret link (#5752) 2022-11-23 03:29:59 +01:00
Maximilian Hils b9dc95cb8c
fix a race condition in `ConnectionHandler.drain_writers` (#5749) 2022-11-22 13:04:06 +00:00
Aldo Cortesi e24f93e263
[requires.io] dependency update on main branch (#5734)
* [requires.io] dependency update

* [requires.io] dependency update

* [requires.io] dependency update

Co-authored-by: requires.io <support@requires.io>
2022-11-22 01:17:05 +01:00
Maximilian Hils 5817fabe1a
Merge pull request #5744 from mhils/connection-cleanup
Cleanup `mitmproxy.connection`, remove most `StateObject`s
2022-11-22 01:16:37 +01:00
Maximilian Hils 07a40208a3 `rm -rf stateobject` 2022-11-22 01:09:33 +01:00
Maximilian Hils cb2eade466 fix Python 3.9 compatibility 2022-11-21 03:09:51 +01:00
Maximilian Hils c1d0385782 tests++ 2022-11-21 02:48:21 +01:00
Maximilian Hils c2a65c049c replace most StateObjects with SerializableDataclass 2022-11-21 01:55:40 +01:00
Maximilian Hils 6b71066141 cleanup `mitmproxy.connection`, introduce dataclass-based serialization 2022-11-21 01:27:31 +01:00
Manuel Meitinger 75504e38a2 Merge remote-tracking branch 'upstream/main' into quic 2022-11-18 21:44:18 +01:00
Maximilian Hils d5f1d1c623
Improve error message for missing packages in frozen binaries (#5740) 2022-11-18 09:42:48 +00:00
Aldo Cortesi 0bbb0215c1
more mypy (#5724)
Co-authored-by: requires.io <support@requires.io>
Co-authored-by: Maximilian Hils <git@maximilianhils.com>
2022-11-13 18:04:34 +00:00
Manuel Meitinger fcee888f35 [quic] regular proxy test 2022-11-10 23:24:36 +01:00
Maximilian Hils f8bd7516cc unbreak docker ci 2022-11-10 17:28:45 +01:00
Maximilian Hils 9824bfcb91
Merge pull request #5725 from mhils/selftest
Add self-test addon for release scripts
2022-11-10 14:32:34 +01:00
Maximilian Hils 3b8e1f6e2a skip self-test for console ui 2022-11-10 13:23:10 +01:00
Maximilian Hils a22f6c4d46 fix stray quickhelp entry, refs #4515 2022-11-09 17:35:12 +01:00