aboutsummaryrefslogtreecommitdiff
path: root/src/hydrilla/proxy/policies/payload.py
AgeCommit message (Collapse)Author
2022-10-31[builder][server][proxy] complete internationalization and add polish ↵Wojtek Kosior
translation
2022-10-25[proxy] make Haketilo popup functionalWojtek Kosior
* Ad hoc payload creation was additionally fixed in this commit. * Addition on newly created script blocking/allowing rules to pattern tree was additionally fixed in this commit. It is no longer necessary to restart Haketilo for new rules to come into effect.
2022-10-22[proxy] simplify usage of class variables of `Policy` subtypesWojtek Kosior
This commit also prevents popup script injection to Haketilo-served pages like `https://hkt.mitm.it/`.
2022-10-21[proxy] facilitate injecting non-payload script to all pagesWojtek Kosior
2022-10-21[proxy] rework CSP manipulationWojtek Kosior
2022-10-20[proxy] rework internal HTTP headers representationWojtek Kosior
2022-10-19[proxy] pass all available flow information to relevant methods of Policy typeWojtek Kosior
2022-10-11[builder][server][proxy] remove "from __future__ import annotations"Wojtek Kosior
2022-10-07[proxy] support unrestricted HTTP requests API in Haketilo payloadsWojtek Kosior
2022-09-28[builder][server][proxy] correct a mistake in promise textWojtek Kosior
2022-09-28[proxy] allow prompting the user when a package suitable for current site is ↵Wojtek Kosior
found; add proxy's options page This commit also causes uncached responses to be forced on all HTTP request to external servers. This is needed to make sure that changes Haketilo makes to HTTP response headers are always picked up by the browser. The drawback is that this increases network traffic causing a performance hit. We might optimize this in the future.
2022-09-28[proxy] make package auto-installation workWojtek Kosior
2022-09-28allow loading packages from zip files through web UI and listing installed ↵Wojtek Kosior
mappings
2022-08-11serve a stub of meta-site for proxy configurationWojtek Kosior
2022-08-11move classes/protocols for representing HTTP requests and responses data ↵Wojtek Kosior
into a separate file
2022-08-11populate data structures based on payloads data loaded from sqlite dbWojtek Kosior
2022-08-10unfinished partial workWojtek Kosior