aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | session: modified schema. Now SessionDB uses tempfile module for temp sessionmadt1m2018-07-243-41/+53
| | |
| * | test_linting: removed some unused local variablesmadt1m2018-07-201-6/+6
| | |
| * | tests: SessionDB fully testedmadt1m2018-07-201-0/+52
| | |
| * | exceptions: new SessionLoad exception for load errorsmadt1m2018-07-201-0/+4
| | |
| * | session: load/create wrapper methods for SessionDBmadt1m2018-07-201-0/+59
| | |
| * | session: Implemented SessionDB Schemamadt1m2018-07-201-0/+26
| | |
* | | Merge pull request #3256 from madt1m/serialization-benchmarkAldo Cortesi2018-07-241-0/+116
|\ \ \ | |_|/ |/| | Protobuf - Benchmark Script
| * | benchmark: some improvements - limit to queue sizemadt1m2018-07-231-19/+33
| | |
| * | benchmark: new protobuf serialization performance profilermadt1m2018-07-221-0/+102
| | |
* | | Merge pull request #3258 from Kriechi/fix-whitespaceThomas Kriechbaumer2018-07-221-1/+1
|\ \ \ | |/ / |/| | fix whitespace
| * | fix whitespaceThomas Kriechbaumer2018-07-221-1/+1
| |/
* | Merge pull request #3245 from madt1m/protobuf-serialization-cleanAldo Cortesi2018-07-2111-3/+1263
|\ \ | | | | | | Shifting to Protobuf Serialization - Cleaned
| * | protobuf: tests implemented, full coveragePietro Francesco Tirenna2018-07-1711-64/+200
| | |
| * | Removed test code from viewPietro Francesco Tirenna2018-06-301-13/+6
| | |
| * | updated exceptions in view loadmadt1m2018-06-301-0/+2
| | |
| * | view can load from both io interfacesmadt1m2018-06-301-3/+11
| | |
| * | Timestamps are now double instead of floatmadt1m2018-06-302-25/+25
| | |
| * | more bug fixes in DB classmadt1m2018-06-301-4/+0
| | |
| * | bug fixmadt1m2018-06-301-0/+1
| | |
| * | new protobuf loads has almost the same result of FlowReader streammadt1m2018-06-301-1/+8
| | |
| * | Loads yields now an HTTP objectmadt1m2018-06-301-14/+25
| | |
| * | Completed untested version of object loadingmadt1m2018-06-301-99/+93
| | |
| * | Refactored naming strategyPietro Francesco Tirenna2018-06-281-18/+18
| | |
| * | Improved parsing mechanism for better readabilitymadt1m2018-06-231-12/+26
| | |
| * | Fixed bugs in parsing HTTPFlow objectsmadt1m2018-06-231-19/+28
| | |
| * | New explicit parsing HTTPFlow into proto native object. Viceversa not yet ↵madt1m2018-06-233-9/+185
| | | | | | | | | | | | implemented.
| * | Fixed a bug in protobuf loading -> no returnmadt1m2018-06-232-1/+3
| | |
| * | Hooking the view to load from new DB handlermadt1m2018-06-234-20/+23
| | |
| * | Added protobuf methods; implemented initial DB logicmadt1m2018-06-237-60/+868
| | |
| * | Added initial protobuf definitionsmadt1m2018-06-224-0/+100
| | |
* | | Merge pull request #3251 from kajojify/command_historyAldo Cortesi2018-07-213-2/+116
|\ \ \ | |_|/ |/| | Command history
| * | Some refactoring. New test case.Miroslav2018-07-193-17/+30
| | |
| * | Command history implementationMiroslav2018-07-173-2/+103
|/ /
* | Merge pull request #3243 from mhils/dns-rebindingMaximilian Hils2018-07-171-26/+41
|\ \ | | | | | | mitmweb: protect against dns rebinding
| * | mitmweb: improve dns rebinding protection, support ipv6Maximilian Hils2018-07-121-1/+12
| | |
| * | mitmweb: protect against dns rebindingMaximilian Hils2018-07-111-26/+30
|/ /
* | Merge pull request #3186 from andersonvom/masterAldo Cortesi2018-07-112-1/+16
|\ \ | | | | | | Add scripting example to intercept & change requests
| * | Add example to intercept/change specific requestsAnderson Mesquita2018-06-161-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | This example captures requests to a specific URL and returns an arbitrary response instead. It's common enough that is useful to have in the docs. It also adds links to the Request and Response classes to help developers writing scripts.
| * | Rename scripting fileAnderson Mesquita2018-06-082-1/+1
| | | | | | | | | | | | | | | In order to add the more scripting examples, it makes sense to rename this file and avoid confusion.
* | | Merge pull request #3235 from gcmurphy/issues/3230Aldo Cortesi2018-07-111-1/+1
|\ \ \ | | | | | | | | Pass option, not option name to parse_setval
| * | | Pass option, not option name to parse_setvalGrant Murphy2018-07-021-1/+1
| | | | | | | | | | | | | | | | Fixes #3230
* | | | Merge pull request #3239 from bunnyhero/patch-1Thomas Kriechbaumer2018-07-081-3/+3
|\ \ \ \ | |/ / / |/| | | Update howto-transparent.md
| * | | Update howto-transparent.mdbunnyhero2018-07-051-3/+3
|/ / / | | | | | | | | | | | | i got a syntax error on macOS high sierra with the existing example pf.conf line. based on sample pf rules i found online, i believe it was missing the `pass` keyword, which i added. also, the surrounding text refers to "two lines," when there is only one, so i've updated that too.
* | | Merge pull request #3233 from kajojify/defaultkeySamoilenko Roman2018-06-301-1/+1
|\ \ \ | | | | | | | | Command name renewing
| * | | view.create to view.flows.create for defaultkeysMiroslav2018-06-301-1/+1
|/ / /
* | | Merge pull request #3225 from amm0nite/patch-1Thomas Kriechbaumer2018-06-261-3/+3
|\ \ \ | |_|/ |/| | Update CLI usage instructions for dns_spoofing example
| * | Update CLI usage instructionsPierre Cavan2018-06-261-3/+3
|/ /
* | Merge pull request #3211 from cortesi/tcheckThomas Kriechbaumer2018-06-172-3/+10
|\ \ | | | | | | Add typechecking of Any values for state object
| * | Add typechecking of Any values for state objectAldo Cortesi2018-06-172-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | An ugly solution for an ugly little problem. This patch uses JSON's type checker to validate Any values in stateobject, in order to avoid a circular import. Fixes #3180
* | | Merge pull request #3202 from madt1m/view-cleanupAldo Cortesi2018-06-1711-122/+191
|\ \ \ | | | | | | | | View Cleanup - Initial steps