Maximilian Hils
a7d473c1c1
fix compatibility with Python <3.10
2022-03-15 19:50:06 +01:00
Maximilian Hils
1af095bcf8
docs: fix options generation, add anchors
2022-03-15 19:02:43 +01:00
Maximilian Hils
2d2a9f3c52
adjust to template changes in pdoc 10 ( #5132 )
2022-02-14 15:07:20 +00:00
Maximilian Hils
ffe58ae34c
fix map local examples
2022-02-09 09:03:59 +01:00
nt8en
83b43b93a7
Fix a typo in addons-overview.md ( #5088 )
2022-01-25 09:39:54 +01:00
ian klatzco
2455632a9c
typo ( #5062 )
2022-01-16 00:37:57 +01:00
James Yale
ace07e7e3c
Example specified incorrect header ( #4997 )
...
* Example specified incorrect header
* Add CHANGELOG entry reference the documentation update
* fixup! Add CHANGELOG entry reference the documentation update
2021-12-20 20:18:00 +01:00
Maximilian Hils
3cb87f5a2f
split tls_handshake
hook into client/server and success/fail variants
2021-11-22 10:23:21 +01:00
Maximilian Hils
a72f61ef57
Merge remote-tracking branch 'origin/main' into ignore-after-clienthello
2021-11-22 09:54:08 +01:00
Maximilian Hils
7be646f44a
add note that spoof_source_address is unavailable, refs #4914
2021-11-18 15:39:23 +01:00
Maximilian Hils
4f47612548
StackOverflow -> GitHub Discussions (part 2)
2021-11-16 11:02:57 +01:00
Maximilian Hils
017344dfe4
tls: api docs++
2021-09-04 17:03:26 +02:00
Maximilian Hils
9f39e2f387
tests++
2021-09-04 16:03:06 +02:00
Maximilian Hils
a3eca0b859
socks5 upstream auth: use proxyauth option
2021-08-25 17:23:49 +02:00
Maximilian Hils
7efefb716e
docs: remove outdated http/2 advice
2021-08-04 17:30:36 +02:00
Maximilian Hils
359406e7a5
update certificate docs
2021-08-03 17:02:49 +02:00
Maximilian Hils
aca3456fee
docs: update ignore domains tutorial
2021-08-03 16:31:57 +02:00
Maximilian Hils
e270399a3e
docs: be more clear on pattern separator
2021-07-21 09:58:42 +02:00
Maximilian Hils
5b4ac96f4c
Merge pull request #4650 from mhils/prinzhorn
...
[WIP] Fix WebSocket/TCP injection
2021-07-15 13:18:33 +02:00
Alexander Prinzhorn
aee4df7c4a
remove websocket_error event, fixes #4674
...
Technically there is no websocket error but different close codes. Similar to how an internal server error is not an error in HTTP, but just a different status code.
2021-07-14 09:09:59 +02:00
Alexander Prinzhorn
eef6522a5e
remove websocket_error event, fixes #4674
2021-07-12 16:35:25 +02:00
Alexander Prinzhorn
d4bc25fce9
separate tls_start hooks for client and server, fixes #4665 , refs #4547 ( #4666 )
2021-07-09 20:15:38 +02:00
Maximilian Hils
1858564b91
add WebSocketMessage.text
2021-06-22 17:39:55 +02:00
Maximilian Hils
a33ab986ba
revise based on @prinzhorn's feedback
2021-06-22 16:54:29 +02:00
Maximilian Hils
f342061319
Update addons-api-changelog.md
2021-06-17 20:15:29 +02:00
Maximilian Hils
0958f39f40
add upgrade docs for mitmproxy 7
2021-06-17 15:53:22 +02:00
Maximilian Hils
76f0b8f65e
fix tests
2021-06-15 10:45:26 +02:00
Alexander Prinzhorn
231c8eefe3
Update README.md ( #4620 )
...
* Document Cookie header folding issues
* plural: *exists*, me: 😮
* link list
* Update README.md
* fair well modd
* minor wording fix
Co-authored-by: Maximilian Hils <git@maximilianhils.com>
2021-06-04 09:14:11 +00:00
Zoltán Reegn
01c18c109b
docs: requirements for custom mitmproxy-ca.pem ( #4601 )
...
* docs: requirements for custom mitmproxy-ca.pem
* docs: fix typos
2021-05-24 12:19:45 +02:00
Maximilian Hils
373609336a
mode docs: add invocation examples
2021-05-14 11:03:33 +02:00
Zoltán Reegn
3c4e47dd8c
Merge pull request #4599 from reegnz/patch-1
...
Add certificate CLI Installation method for MacOS
2021-05-14 08:39:02 +02:00
Maximilian Hils
7df0be34b0
docs++
2021-05-11 18:05:40 +02:00
Maximilian Hils
518fb94124
Harden CI Pipeline ( #4590 )
...
* ci: use actions/checkout@v2
* ci: always specify python version
* ci: pin external actions
* ci: split docs job, pin immediate dependencies
* ci: correct hugo sha256sum
* ci: full repo fetch depth for tests
* ci: use pip-tools to pin all the things
* ci: minor fixes
* ci: fixup
* ci: streamline pinned install
* ci: minor fixes
* ci: fix py3.8 pins
* ci: don't persist checkout credentials
* ci: always run local linter
* ci: test docs deployment from actions-hardening branch
* ci: fix docs job
* ci: pass in credentials
* ci: fix file permissions
* ci: try harder to fix docs deploy
* ci: fix docker artifact name
* Revert "ci: test docs deployment from actions-hardening branch"
This reverts commit 30cfb7a814b61a8926fc0623e3e70b6dd5106d90.
* unpin PyPI dependencies
* ci: install tox first
* ci: fixups
* ci: fixups
* ci: fixups
* ci: fixups
2021-05-11 11:17:09 +02:00
Maximilian Hils
07915421a9
Update overview-installation.md
2021-04-25 22:11:53 +02:00
Maximilian Hils
e7fd050523
Merge pull request #4560 from jannst/update_contribution_readme
...
docs: add more precise instructions on docs setup
2021-04-21 12:06:26 +02:00
Jannik
d568881a4d
docs: update tutorial for Android CA ( #4561 )
2021-04-21 12:02:47 +02:00
Maximilian Hils
f1a925642f
do not copy hugo's install instructions
...
that only creates maintenance burden
2021-04-21 12:00:57 +02:00
Jannik
20655fd4e2
docs: add more precise instructions on docs setup
2021-04-11 17:39:47 +02:00
aesyondu
438567f58c
docs(docs-readme): clarify documentation readme ( #4538 )
...
* docs(docs-readme): clarify documentation readme
I was confused what `mitmproxy Python package` meant. At first I did `pipx install mitmproxy`, but that didn't work. Then I realized I needed it as a library/module, not cli.
Changed `build.sh` to `build.py` since it was deleted on commit a7d1f32c89
* Update README.md
Co-authored-by: Maximilian Hils <github@maximilianhils.com>
2021-04-06 15:40:13 +02:00
Peter Dave Hello
b9f9094ec7
docker: clean up tmux dir in clirecording Dockerfile ( #4542 )
2021-04-05 10:08:57 +02:00
Maximilian Hils
ead33008bc
master branch -> main branch
2021-03-30 15:30:45 +02:00
Maximilian Hils
9baaf9dfdb
minor cleanups ( #4530 )
2021-03-29 17:42:24 +02:00
HereC
de3f089bb0
Add block_list Option to set HTTP status for blocked flows/urls ( #4516 )
...
* Add block_list Option which returns a set HTTP status for a blocked flow filter:URL
* Add changelog entry
* Add blocklist to default AddOns
* Add Nginx 444 status code to list, so it is available for validation
* Add overview of blocklists
* Add allow-only, and more tests
* Fix mypy tox issue
* Finish test coverage with test for invalid filter
* Add PR feedback
* Fix type/scope error
* Fix stray blank line
* Delete concepts-blocklist.md
* Feature in overview
* Add flag to metadata for blocklisted flows.
* minor improvements
Co-authored-by: Maximilian Hils <git@maximilianhils.com>
2021-03-29 15:30:21 +00:00
Peter Dave Hello
123342ea0b
Improve Markdown syntax(styling) ( #4496 )
...
* Improve Markdown syntax
- Add missing blank lines
- Remove trailing spaces
- Remove additional blank lines
- Fix indentation consistency and correctness
* Update addons-examples.md
Co-authored-by: Maximilian Hils <github@maximilianhils.com>
2021-03-11 19:13:02 +01:00
Peter Dave Hello
aede8849db
Improve Shell Script syntax ( #4497 )
2021-03-11 19:12:03 +01:00
Maximilian Hils
b8f79ed624
fix #4473 ( #4490 )
2021-03-10 19:54:54 +00:00
Peter Dave Hello
c3ae2d98db
Refactor docs clirecording Dockerfile ( #4484 )
...
* Delete apt-get lists after apt-get install in docs Dockerfile
* Prevent pip install cache in docs Dockerfile
* Prevent additional & unnecessary apt packages in docs Dockerfile
2021-03-08 17:18:39 +01:00
Peter Dave Hello
d0e4a82de8
Speed up git clone
in docs Dockerfile
2021-03-03 15:56:23 +08:00
Maximilian Hils
b5d9dcdeee
fix docs CI
2021-02-13 12:29:52 +01:00
Maximilian Hils
d2c9efc98f
CI: fail when docs fail to build
2021-02-13 12:26:44 +01:00