Yoann L
3370740361
several fixes on command exports has several problems: #3676
...
* authority can usually rely on actual URL. as `:authority` headers will
break curl command. (advise if it's better to change them to Host, or if
it should be reported on curl side)
* `content-length`: 0 is added for each request. if it's found in the
curl argument list, it'll try to fetch an empty body (and crash).
also trying to guess on accept-encoding header to add the
`--compress` option when fetching potentially compressed content.
* ditto for httpie
2019-10-28 17:51:59 +01:00
Maximilian Hils
902ef59d01
Move onboardingapp from tornado to flask ( #3661 )
2019-10-06 14:41:46 +02:00
vin01
93f9e30728
Add key_size option to define rsa key size ( #3657 )
2019-09-30 19:19:52 +02:00
Thomas Kriechbaumer
ace79afefc
bump more deps
2019-09-28 23:29:13 +02:00
Thomas Kriechbaumer
53cb5bf40f
bump deps
2019-09-28 17:37:43 +02:00
Thomas Kriechbaumer
7d60dde76c
Merge pull request #3464 from rjt-gupta/url-fix
...
Non ascii characters in url
2019-09-28 11:46:58 +02:00
Thomas Kriechbaumer
76bd3ef82d
Merge pull request #3486 from rjt-gupta/unicode-filter
...
filter unicode fix
2019-09-28 11:44:15 +02:00
Thomas Kriechbaumer
26e55b0a7f
Merge pull request #3526 from pierlon/feature/allow-hosts
...
Add --allow_hosts option
2019-09-28 11:40:18 +02:00
Maximilian Hils
a08c22dcdd
Merge pull request #3631 from mhils/lint
...
Fix CI
2019-09-05 23:20:54 +02:00
Maximilian Hils
e77f375186
lint
2019-09-05 22:08:21 +02:00
Tero Saaristo
dd3589ce34
encoding: add support for zstd (zstandard)
...
Handles zstandard-compressed bodies labeled as zstd.
2019-09-05 17:52:04 +03:00
Pierre Gordon
1b3f86e709
Verify ignore_hosts & allow_hosts are mutually exclusive
2019-04-19 13:10:39 -05:00
Pierre Gordon
8d0c800d15
Add --allow_hosts option
...
Closes #3295
2019-04-19 12:39:53 -05:00
Anthony Biondo
a8489466c1
update formatdate for cookies and tests to use GMT formatting
2019-04-16 22:11:27 -04:00
rjt-gupta
6e153b2c01
filter unicode fix
2019-02-24 01:45:45 +05:30
rjt-gupta
cec8c67465
non ascii fix and tests
2019-02-03 00:49:53 +05:30
Thomas Kriechbaumer
67aa1b63f9
Merge pull request #3437 from yan12125/fix-tests-on-mojave
...
Fix a failing test on macOS Mojave
2019-01-26 14:57:41 +01:00
Maximilian Hils
82bc8c7ca2
Merge pull request #3444 from BoboTiG/fix-resource-leaks
...
Fix ResourceWarning: unclosed file, prevent resource leaks
2019-01-06 17:43:47 +01:00
Mickaël Schoentgen
c03b07930c
Fix ResourceWarning: unclosed file, prevent resource leaks
...
Signed-off-by: Mickaël Schoentgen <contact@tiger-222.fr>
2019-01-06 15:06:30 +01:00
Mickaël Schoentgen
3a2d7bb119
Fix several DeprecationWarning: invalid escape sequence
...
Signed-off-by: Mickaël Schoentgen <contact@tiger-222.fr>
2019-01-05 23:37:48 +01:00
Chih-Hsuan Yen
cc33f40f29
Fix a failing test on macOS Mojave
2018-12-29 21:24:46 +08:00
Rajat Gupta
e2bcca47b1
charset in meta tags ( #3411 )
...
original contribution from @0xHJK in https://github.com/mitmproxy/mitmproxy/pull/3150
2018-12-13 15:34:12 +01:00
Rajat Gupta
db658b12ed
fix query array
...
fixes #3072
closes #3254
2018-12-03 22:05:59 +01:00
Thomas Kriechbaumer
2fb2b48a06
bump dependencies
2018-12-02 15:48:20 +01:00
Abhigyan Khaund
cda4248610
Change variable o to organization for generated certficates.
2018-11-11 10:58:14 +05:30
Abcdefghijklmnopqrstuvwxyzxyz
d4f4cfe225
Add Organization field for the generated certificate ( #3376 )
...
add organization field for the generated certificate
2018-11-09 09:06:04 +01:00
Jessica Favin
0cbbcffd89
test_dumper.py - Add sio_err everywhere + adjust test_simple
2018-11-04 17:24:34 +01:00
Jessica Favin
312f922316
Fix test_dumper.py - Dumper constructor
2018-11-04 16:26:51 +01:00
Jessica Favin
ade136dc4d
Update test_dumper.py
2018-11-04 16:06:17 +01:00
Maximilian Hils
28551e9655
use skip_windows decorator consistently
2018-10-23 15:24:59 +02:00
Fred Miller
bf3570b3b9
Skip file permission test on Windows
2018-10-23 08:53:51 +08:00
Fred Miller
f16621a38b
Make private keys readable only by the owner
2018-10-22 22:53:58 +08:00
Miroslav
ed9e3d5137
keys.yaml priority over defaultkeys.py. Test for this.
2018-09-29 15:54:17 +03:00
Maximilian Hils
e15619f34e
Merge pull request #3319 from mhils/issue-3316
...
Fix #3316
2018-09-07 10:34:55 +02:00
Maximilian Hils
1b6a8d6acd
fix #3316
2018-09-07 10:24:28 +02:00
David Kremer
dcd8ba34ab
[test/xss_scanner] add fixtures in tests
...
The previous version of that script made a repetitive use
of the pytest builtin fixture, with always
the same arguments.
This is a small refactoring and cleanup, mainly adding the 'function'
scope to ensure proper cleaning and using the @pytest.fixture
decorator where I could.
2018-08-15 19:47:55 +02:00
madt1m
a52451900c
session: implemented changes requested after PR review.
2018-08-05 21:57:55 +02:00
madt1m
e9c2b12dab
tests: Full coverage. Everything working, ready for review
2018-08-03 16:32:50 +02:00
madt1m
4e0c10b88b
tests: 97% coverage reached. Session opportunely patched after emerged defects.
2018-08-02 05:55:35 +02:00
Pietro Francesco Tirenna
9c949bd2f8
Merge pull request #3252 from madt1m/session-db
...
Session - Hybrid DB
2018-07-24 16:26:10 +02:00
madt1m
8c7793b91a
session: temporary DB is now stored in temporary dir
2018-07-24 15:57:11 +02:00
madt1m
68eb07b668
session: modified schema. Now SessionDB uses tempfile module for temp session
2018-07-24 11:58:33 +02:00
madt1m
e727446f14
benchmark: some improvements - limit to queue size
2018-07-23 21:18:24 +02:00
madt1m
8ab82ad9a3
benchmark: new protobuf serialization performance profiler
2018-07-22 12:47:54 +02:00
Aldo Cortesi
ec092fdc12
Merge pull request #3245 from madt1m/protobuf-serialization-clean
...
Shifting to Protobuf Serialization - Cleaned
2018-07-21 16:13:25 +12:00
madt1m
3b5cdf7f67
test_linting: removed some unused local variables
2018-07-20 18:15:27 +02:00
madt1m
fad8e7c99b
tests: SessionDB fully tested
2018-07-20 16:58:11 +02:00
Miroslav
dcb3de40b1
Some refactoring. New test case.
2018-07-19 16:56:34 +03:00
Pietro Francesco Tirenna
d5da74645b
protobuf: tests implemented, full coverage
2018-07-17 19:23:01 +02:00
Miroslav
ffbd7c20e5
Command history implementation
2018-07-17 18:37:45 +03:00