Project

General

Profile

Activity

From 10/14/2022 to 11/12/2022

10/31/2022

10:19 PM Revision 9b01180e (haketilo-and-hydrilla): [builder][server][proxy] complete internationalization and add polish translation
koszko
01:46 PM Revision f1638c63 (haketilo-and-hydrilla): [proxy] include jinja templates in builds
koszko

10/29/2022

12:41 PM Revision f2105535 (haketilo-and-hydrilla): [builder][server][proxy] add `reuse-lint` Makefile rule
koszko
12:38 PM Revision fb7c9719 (haketilo-and-hydrilla): [builder][server][proxy] make translations.py mypy-compliant
koszko
12:37 PM Revision 2ac064cd (haketilo-and-hydrilla): [proxy] use common jinja templates subrepo as a standalone package module
koszko
11:41 AM Revision 3a37caf3 (haketilo-and-hydrilla): [builder][server][proxy] remove unneeded custom sdist setuptools command
koszko

10/28/2022

09:53 PM Revision 1dc7a15b (haketilo-and-hydrilla): [proxy] move common jinja templates into a subrepository
koszko
09:27 PM Revision ff43da19 (haketilo-and-hydrilla): [proxy] prevent our injected script-src-elem directive from blocking popup script
koszko
09:23 PM Revision f0468bdf (haketilo-and-hydrilla): [proxy] don't add scrollbars when not strictly needed
koszko
08:15 PM Revision 43ed7392 (haketilo-and-hydrilla): [proxy] make it possible to export embedded documentation as standalone .html files and include these in the binary release tarball
koszko
07:22 PM Revision 2a622842 (haketilo-and-hydrilla): [proxy] add an index page to the documentation
koszko
06:43 PM Revision d4de6a59 (haketilo-and-hydrilla): [proxy] document repositories
koszko
04:14 PM Revision db2845b3 (haketilo-and-hydrilla): [proxy] document advanced web UI features
koszko
04:06 PM Revision bbfe6b33 (haketilo-and-hydrilla): [proxy] document packages
koszko
12:03 PM Revision edb1299c (haketilo-and-hydrilla): [proxy] don't use gettext for localization of doc pages; add a stub of "packages" doc page
koszko

10/27/2022

07:48 PM Revision fddbbf96 (haketilo-and-hydrilla): [proxy] document popup
koszko
05:26 PM Revision f2af30f5 (haketilo-and-hydrilla): [proxy] document script blocking
koszko
05:14 PM Revision 728fcad5 (haketilo-and-hydrilla): [proxy] gather available doc page identifiers programmatically
koszko
03:22 PM Revision 32a2de0c (haketilo-and-hydrilla): [proxy] document policy selection
koszko
11:35 AM Bug #131 (Closed): accounts-fedoraproject-org-fix works with Haketilo 2.0, but not Haketilo 3.0b1
jacobk wrote:
> Yep, after building with the latest koszko branch, the Fedora account page seems to work fine (I did...
koszko

10/26/2022

01:12 AM Bug #131: accounts-fedoraproject-org-fix works with Haketilo 2.0, but not Haketilo 3.0b1
Yep, after building with the latest koszko branch, the Fedora account page seems to work fine (I didn't actually try ... jacobk
01:10 AM Support #130: Haketilo/Hydrilla 3.0b1 x86 relocatable binary fails to find Python program console_scripts entry points
Yep, that's what the problem was. After cloning the submodules properly, everything is working fine.
Thanks for al...
jacobk
08:00 PM Support #130: Haketilo/Hydrilla 3.0b1 x86 relocatable binary fails to find Python program console_scripts entry points
> I can build v3.0b1, but not the latest koszko branch. Should I open up a new issue for this?
You seriously scare...
koszko
07:26 PM Support #130: Haketilo/Hydrilla 3.0b1 x86 relocatable binary fails to find Python program console_scripts entry points
For some reason I cannot get the release to build. I ran `git clone https://git.koszko.org/pydrilla` and `git checkou... jacobk
04:05 PM Revision f78ae614 (haketilo-and-hydrilla): [proxy] Make some improvements to the URL patterns doc page internationalization and make it accessible from items import page
koszko
02:31 PM Revision 01834fe9 (haketilo-and-hydrilla): [proxy] add documentation page describing URL patterns in Haketilo
koszko
12:37 PM Revision 9efa3c0f (haketilo-and-hydrilla): [builder][server][proxy] remove commented special pattern object definition from url_patterns.py
koszko
12:31 PM Revision 2547f822 (haketilo-and-hydrilla): [proxy] properly handle wildcard protocols in payloads patterns
koszko
10:22 AM Revision 9e60f02c (haketilo-and-hydrilla): [builder][server][proxy] make indentation of `substitute*` in hydrilla.scm consistent
koszko

10/25/2022

05:00 PM Bug #131: accounts-fedoraproject-org-fix works with Haketilo 2.0, but not Haketilo 3.0b1
I see where the bug is. I indeed failed to remove the original CSP of the page. If you look at the HTTP response, you... koszko
03:04 AM Bug #131 (Closed): accounts-fedoraproject-org-fix works with Haketilo 2.0, but not Haketilo 3.0b1
I was playing around with Haketilo 3.0b1 and the Epiphany web browser (which doesn't itself support disabling JavaScr... jacobk
04:46 PM Revision 34311a35 (haketilo-and-hydrilla): [builder][server][proxy] make indentation of in hydrilla.scm consistent
koszko
04:46 PM Revision 556ac2be (haketilo-and-hydrilla): [builder][server][proxy] remove unneeded, commented-out python-immutables package definition from hydrilla.scm
koszko
04:37 PM Support #130 (Closed): Haketilo/Hydrilla 3.0b1 x86 relocatable binary fails to find Python program console_scripts entry points
Python can be told to ignore user's local packages through setting of certain environment variable. To have it done a... koszko
04:10 PM Revision f7c4dff9 (haketilo-and-hydrilla): [builder][server][proxy] prevent Guix package interference with locally-installed Python packages
koszko
11:30 AM Revision 37b3cf9f (haketilo-and-hydrilla): [proxy] make Haketilo popup functional
* Ad hoc payload creation was additionally fixed in this commit.
* Addition on newly created script blocking/allowing...
koszko

10/24/2022

07:45 AM Support #130: Haketilo/Hydrilla 3.0b1 x86 relocatable binary fails to find Python program console_scripts entry points
Yes, after the extra mount command Haketilo does work properly with the binary release.
I noticed that although `p...
jacobk

10/22/2022

02:54 PM Revision 44c09ab2 (haketilo-and-hydrilla): [proxy] extract potentially reusable HTML jinja templates into a separate directory
koszko
02:00 PM Revision 59a4b477 (haketilo-and-hydrilla): [proxy] simplify usage of class variables of `Policy` subtypes
This commit also prevents popup script injection to Haketilo-served pages like `https://hkt.mitm.it/`. koszko
01:22 PM Revision 1fc2dbe5 (haketilo-and-hydrilla): [proxy] make popup script injection configurable throught the web UI
koszko
09:44 AM Support #130: Haketilo/Hydrilla 3.0b1 x86 relocatable binary fails to find Python program console_scripts entry points
jacobk wrote:
> After adding `unset GUIX_PYTHONPATH` to `gnu/store/ziiryffcgph9jjcldz4rv2x5v6y0kxqh-hydrilla-3.0b1/b...
koszko

10/21/2022

11:28 PM Support #130: Haketilo/Hydrilla 3.0b1 x86 relocatable binary fails to find Python program console_scripts entry points
After adding `unset GUIX_PYTHONPATH` to `gnu/store/ziiryffcgph9jjcldz4rv2x5v6y0kxqh-hydrilla-3.0b1/bin/haketilo` in t... jacobk
09:42 PM Revision fe43bd55 (haketilo-and-hydrilla): [proxy] facilitate injecting non-payload script to all pages
koszko
07:05 PM Revision d4895218 (haketilo-and-hydrilla): [proxy] correct style in page_init_script.js.jinja
koszko
06:32 PM Revision 21453723 (haketilo-and-hydrilla): [proxy] Correct payload_resource.py module docstring
koszko
06:29 PM Revision 85a0cacb (haketilo-and-hydrilla): [proxy] rework CSP manipulation
koszko
09:58 AM Revision 3360fff8 (haketilo-and-hydrilla): [proxy] rename `js_templates` directory
koszko

10/20/2022

09:57 PM Revision 55b95d70 (haketilo-and-hydrilla): [proxy] rework internal HTTP headers representation
koszko

10/19/2022

06:55 PM Revision 3beab050 (haketilo-and-hydrilla): [proxy] pass all available flow information to relevant methods of Policy type
koszko
01:38 PM Revision 94e8af18 (haketilo-and-hydrilla): [builder][server][proxy] for make targets that spawn a shell, modify bash prompt to indicate the enviroment is active
koszko
10:21 AM Revision f4ea358f (haketilo-and-hydrilla): [proxy] instead of writing addon.py under Haketilo state directory, include the script in package data files
koszko
09:37 AM Revision 5421d3e0 (haketilo-and-hydrilla): [proxy] use XDG_STATE_HOME to determine the directory for Haketilo to store its data in
koszko

10/18/2022

08:13 PM Revision 14eeee3f (haketilo-and-hydrilla): [proxy] upon Haketilo launch automatically open Haketilo landing page in user's default web browser
* The landing page instructs user to configure browser's proxy settings.
* It is now possible to choose the IP addres...
koszko
08:13 PM Revision 76f4b676 (haketilo-and-hydrilla): [builder][server][proxy] facilitate running mypy linter through Makefile
koszko
08:13 PM Revision 85b5709e (haketilo-and-hydrilla): [proxy] only listen on address 127.0.0.1 by default
koszko
08:13 PM Revision 50145554 (haketilo-and-hydrilla): [builder][server][proxy] make generated tarballs reproducible
koszko

10/17/2022

02:50 PM Revision ed2e14dd (haketilo-and-hydrilla): [builder][server][proxy] orchestrate Guix-powered development with a Makefile
* We're no longer treating builds from git and builds from release tarball differently. We now generate a source tarb... koszko

10/15/2022

10:54 AM Support #130: Haketilo/Hydrilla 3.0b1 x86 relocatable binary fails to find Python program console_scripts entry points
jacobk wrote:
> After adding the debug info lines at the beginning of .haketilo-real, I got
> [...]
I see the `G...
koszko
02:54 AM Support #130: Haketilo/Hydrilla 3.0b1 x86 relocatable binary fails to find Python program console_scripts entry points
Using the new instructions starting with "unshare", I got
```
Traceback (most recent call last):
File "/gnu/st...
jacobk
 

Also available in: Atom