Skip to content

Commit

Permalink
1.22.11
Browse files Browse the repository at this point in the history
  • Loading branch information
maqp committed Nov 15, 2022
1 parent bc87dcc commit a5fd0f0
Show file tree
Hide file tree
Showing 22 changed files with 158 additions and 160 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,7 @@ This intermediate isolation mechanism runs on a single computer which means no h
- Qubes 4.1.1 (Debian 11 VM)

#### Networked Computer
- Tails 5.5
- Tails 5.6
- Debian 11
- PureOS 10.0
- *buntu 22.04 LTS
Expand Down
112 changes: 55 additions & 57 deletions install.sh

Large diffs are not rendered by default.

26 changes: 13 additions & 13 deletions install.sh.asc
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEzfgfGFPPsy7K6GE8cDWXnAcq3qUFAmNYTjIACgkQcDWXnAcq
3qVnIw//UGkzIAc+evI/SV4bs3RmQFrwVdLsmyGJTXIfrstlZDbLbwAgWlAqinRh
QpUKvHWbsZ/Ga9cFh7zLnf90l8gAEFPd2tFrqYxOPCgPdTZZjFousupxtEpHP1j2
T8YfNvhfnUTFovlPbOR/ri77DXczlQYKb6t4XUnM/B5qF88AgjzZoRt4mVqW5YTt
f5Ibq6QQLR7Fjc4O/vCSTY41roZyA3mcKfE2CfdUy+eQQ1lYEN7DAhSWQSg1d61Z
RxbB9mitSWa1k9544mfWdvUmPHOcz2WgSs9kE3ng13nWwUsH6uyzNrA/t1RTm56n
XUII8NHQ6YGvIGR83eB9vEyXEAdQ1lpoWE8R5PVU9YljCAiHxKcTrL7a6XZdM5EY
n1L54Qt4Bgx926XsaoGiIn65+ksDB1PtNokopdoucu4/dM1wAZzLwLw42a6h8QlJ
CXg42pFOKVWC1iNmwkD6CsGqx3DFFWizhQykCJuxm/FRp5W1lwMTn4ebc4h/lbI4
+q6NmFI+nwLNN1ySwLC7eqMoCd6owIlhD99rCRv6wrCnNO+gxGha4vWRq/wRAZDc
Wf/WXhsb7CYOSY5LL5ifXzi1NQsAHQBcG0+J4ANqi4jmw05B3Ty47U9URkLF6jYV
o0um//9OUnWpNemWR6kTclKP9ssaoYNCqOvt2kQhsZ130pOuf3Q=
=PD43
iQIzBAABCgAdFiEEzfgfGFPPsy7K6GE8cDWXnAcq3qUFAmNzJ3EACgkQcDWXnAcq
3qXrhRAAlEs4eoWr2F80vP5swXWFfv089RIOUihDVmSZgJ/B7JYu0TeMubNa4x/v
I/wJ7JxO+eQYXvv3Y4MaGfyZHssaoMsYCZyq7EgMeRo1N53gbbt8hq86P1otYhCe
PwgbiIqhtcp+x1P22T/+HKln/JZsNapljoX2AzAacd/2aAJSTe06vB76ZHL/tWlx
Cc/KbTYEInI0mQWooMVZvcV8m0Ta8jwI8hRdHs9ZIbyHpgeInSkndj1UWY3IhFnN
bK3zrLICJVcPG5d7jMO2OvwGRjrHck0Iy4O6aloplSBAfUbOpGNUG9gme/YBtkGe
u3emfZIAMFFYGWa7FbbTucfm2Fv/gsR5o6RbGhMnErPI8CgMu3X4ovFnmDVBk7ry
zbyQflfQDck7OQS060SJILbJB5KIJMewFKEbQvvcNW4VxNuQ7RBDeqoo40t1a42g
BnG1xE3JalB4slWDuTJJykmywtO0Umy/sPJnDGU8Aea1735fuTHTmMs6EViT7+T4
IFeHobqngCXJYnQNPlvxvoqRGk+CqnRXfKGiViH3kY1H+9I4uNJl9gYoL9yCIzvx
SXiwtugJwiZRlU1gXXNBZwxnKt0dGd03NIp9wJGOVw6ktd2EdIGzcPDPNVX0apHU
kJDB3mwchsPbFadjguyBimKXn6XY1JSIwbXaTwYvBSSQWfV2kTc=
=2/nx
-----END PGP SIGNATURE-----
2 changes: 1 addition & 1 deletion launchers/TFC-Dev.desktop
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[Desktop Entry]
Version=1.22.10
Version=1.22.11
Name=TFC-Dev-LR
Comment=Developer configuration
Exec=terminator -m -u -g $HOME/tfc/launchers/terminator-config-dev -p tfc -l tfc-lr
Expand Down
2 changes: 1 addition & 1 deletion launchers/TFC-Local-test.desktop
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[Desktop Entry]
Version=1.22.10
Version=1.22.11
Name=TFC-Local-Test-LR
Comment=Local testing configuration
Exec=terminator -m -u -g /opt/tfc/terminator-config-local-test -p tfc -l tfc-lr
Expand Down
2 changes: 1 addition & 1 deletion launchers/TFC-RP-Qubes.desktop
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[Desktop Entry]
Version=1.22.10
Version=1.22.11
Name=TFC-Relay
Exec=gnome-terminal --geometry=94x25 -x bash -c "source /opt/tfc/venv_relay/bin/activate && python3 /opt/tfc/relay.py -q && deactivate || bash"
Icon=tfc.png
Expand Down
2 changes: 1 addition & 1 deletion launchers/TFC-RP-Tails.desktop
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[Desktop Entry]
Version=1.22.10
Version=1.22.11
Name=TFC-Relay
Exec=gnome-terminal --geometry=105x25 -x bash -c "cd /opt/tfc && source venv_relay/bin/activate && python3.9 'relay.py' && deactivate || bash"
Icon=tfc.png
Expand Down
2 changes: 1 addition & 1 deletion launchers/TFC-RP.desktop
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[Desktop Entry]
Version=1.22.10
Version=1.22.11
Name=TFC-Relay
Exec=gnome-terminal --geometry=105x25 -x bash -c "cd /opt/tfc && source venv_relay/bin/activate && python3 'relay.py' && deactivate || bash"
Icon=tfc.png
Expand Down
2 changes: 1 addition & 1 deletion launchers/TFC-RxP-Qubes.desktop
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[Desktop Entry]
Version=1.22.10
Version=1.22.11
Name=TFC-Receiver
Exec=gnome-terminal --geometry=94x25 -x bash -c "source /opt/tfc/venv_tcb/bin/activate && python3 /opt/tfc/tfc.py -r -q && deactivate || bash"
Icon=tfc.png
Expand Down
2 changes: 1 addition & 1 deletion launchers/TFC-RxP.desktop
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[Desktop Entry]
Version=1.22.10
Version=1.22.11
Name=TFC-Receiver
Exec=gnome-terminal --maximize -x bash -c "cd /opt/tfc && source venv_tcb/bin/activate && python3 'tfc.py' -r && deactivate || bash"
Icon=tfc.png
Expand Down
2 changes: 1 addition & 1 deletion launchers/TFC-TxP-Qubes.desktop
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[Desktop Entry]
Version=1.22.10
Version=1.22.11
Name=TFC-Transmitter
Exec=gnome-terminal --geometry=94x25 -x bash -c "source /opt/tfc/venv_tcb/bin/activate && python3 /opt/tfc/tfc.py -q && deactivate || bash"
Icon=tfc.png
Expand Down
2 changes: 1 addition & 1 deletion launchers/TFC-TxP.desktop
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[Desktop Entry]
Version=1.22.10
Version=1.22.11
Name=TFC-Transmitter
Exec=gnome-terminal --maximize -x bash -c "cd /opt/tfc && source venv_tcb/bin/activate && python3 'tfc.py' && deactivate || bash"
Icon=tfc.png
Expand Down
10 changes: 5 additions & 5 deletions requirements-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ pycparser>=2.21
cffi>=1.15.1

# cryptography (pyca) (Provides X448 key exchange)
cryptography>=38.0.1
cryptography>=38.0.3
six>=1.16.0

# Flask (Onion Service web server that serves TFC public keys and ciphertexts to contacts)
Expand All @@ -22,10 +22,10 @@ MarkupSafe>=2.1.1
Werkzeug>=2.2.2

# mypy (Static type checking tool)
mypy>=0.982
mypy>=0.991
mypy-extensions>=0.4.3
typed-ast>=1.5.4
types-requests>=2.28.11.2
types-requests>=2.28.11.4
tomli>=2.0.1

# PyLama (Code audit tool for Python)
Expand All @@ -48,7 +48,7 @@ PySocks>=1.7.1
# pytest (Test framework)
pytest>=7.2.0
attrs>=22.1.0
exceptiongroup>=1.0.0rc9
exceptiongroup>=1.0.3
iniconfig>=1.1.1
more-itertools>=9.0.0
packaging>=21.3
Expand All @@ -73,7 +73,7 @@ certifi>=2022.9.24
charset-normalizer==2.1.1
idna>=3.4
urllib3>=1.26.12
setuptools>=65.5.0
setuptools>=65.5.1

# Stem (Connects to Tor and manages Onion Services)
stem>=1.8.1
8 changes: 4 additions & 4 deletions requirements-pre.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Sub-dependencies are listed below dependencies
pip==22.3 --hash=sha512:4e71295da5d1a26c71a0baa8905fdccb522bb16d56bc964db636de68688c5bf703f3b2880cdeea07138789e0eb4506e06f9ccd0da906c89d2cb6d55ad64659ea \
--hash=sha512:4210aa0408a22e28cf4fdf576af54e23f5fd7a18e8f4db8a1fd3c77f0a630290faf56507ff8e6d4ab05019ea02d968ec04dfdbe9c811cb0c2d9c19c62835ec07
setuptools==65.5.0 --hash=sha512:b179096ad073fd1fc2c9b68b4eecc6df5cb5e54250020b16a689f7c89ddad75ec88b8031fe4249cd609ee18e1aa22e7bc011d9ddb32b7b661e57f0645879e710 \
--hash=sha512:5f65765a2971662ef4864473d7b54d7d5357fba2b6e9369f1b7923ef5466463852a714e6ee0b6581835c1524069cdfefd907cc65681c7f2b73c6ef278bff6228
pip==22.3.1 --hash=sha512:f09c2a48e85108514c20fdc58466b9be6a9b7f234241ccd46e23249f690bd1ec03fa5e60c9df80f4cf31a9be64d7d59b2fa786c1d7779e284fec42b04bffc257 \
--hash=sha512:5bfba1eb6bd444d1a57dd5a9f03b95fe64ec27f238774d59a3b21a206a47390a9dba9ce44da50fb935f45ed23dba08ab9a5fa94cb1e67e420bb68b72abb4ef61
setuptools==65.5.1 --hash=sha512:8fe0472001b1589caf81f1e0fe17777e524f003fc414d0a17a431209ba5aa8292741bdf13ae4346227afba2491099ea7369bf767ce621ef3fa38dda7b304b5c0 \
--hash=sha512:e75eb7fdb0bc5ffdc76ed864cf753c2672d097a60f8747ac5cd40a49276d33df31fb619877234b4c22693b627d9978ecdd48a5c6c48aa0bbb856d48dec70fb0a
36 changes: 18 additions & 18 deletions requirements-relay-tails.txt
Original file line number Diff line number Diff line change
Expand Up @@ -65,24 +65,24 @@ Werkzeug==2.2.2 --hash=sha512:989e259788074a794b3b0fc33fdf066fef45
--hash=sha512:b37a63ba1d6970b10ba17b87575c2d030ad6c4c00ab50669d678297b9801e319f4f81f98bfc2d89fc2e645c5e192dd81ed2d653c03dbaef06565de0bdac2bcf7

# cryptography (pyca) (Handles URL token derivation)
cryptography==38.0.1 --hash=sha512:9a91653297faf00869d17ac92efd423bfa26336a67bde586c95400cf0c3b4583eb12b1df53bec2e9163647e54a84a4daf2a7acc4c11573f29bfaca83a238bf93 \
--hash=sha512:617dbbc09da7d84e94df2d4e1f3594094dda123eff42a2712ee29a2a79475daaf9b8a2b68763f274c1595c2212bc295c26035f5c56502e5f7d7ef9884400af83 \
--hash=sha512:f248ed841d5c291c853d6861217476f30b060bde8d243feb3ad76a544a1c69a287e4e10a54ac839414012a0abff3c75a7b1e1ac07ed995cd99c1c6e06c00c354 \
--hash=sha512:960879ce1d3d6b74dcf64f0770b26d990edd20cc5e79f1fbc010ed587c1a8d102188b2b404b240b2b265ef16078812f18d0a318e574e7fd6a64db367e7e6f63c \
--hash=sha512:cde1e7217b822a5bd1043b1c5cd86490f95a554c45d7ff345b2cdd0fed92c251980a1b2c06beaacee572e32d797b6a4eb1dc30206cf41c03cf1f21335669a501 \
--hash=sha512:605e2c1ddf74ef72957791722e36e04a6127906219ce00d982cac7e91397b4e7eb71ea19e2dab8d48983db4b0d0a5c743131e716560cce5f067043365a1a84a4 \
--hash=sha512:85eafa04591b2267cb6cbce9d422278c5613b39253e37a762a9939054fe8dcb431760578b6833fe7fef5304548ace32e36c0bc1d1fb4c49b446f4a0412d8cc77 \
--hash=sha512:6f7535dd9028e9fabb09c1a0820238a1871f5b6d8424373b64403c680cb5d6227a8f079109e814a366bbf13552eeef974b58d004f6a31f2a8c9da228c16bda64 \
--hash=sha512:072285023be38da6db37d1d7b142bc34aff80f852879ae4f605ebb355ea25cb6c2a7f0d4b94a4546954413fa7553b28bb47771f825f2af37867757d1146763b3 \
--hash=sha512:a254fea024f528d43d1f78b0a52b33882a6facffd760bf1246e5ea430e749bd1fc3703c01bc26e5cbd682cc3b5d6ce8b58d77ea6adf624bb9ea7d75101714f3b \
--hash=sha512:e88f97582b22fe60d9ce2ae1e66114acbc1504d5363a009f1257ac288e2ce840b4acc01594f49e37bd831c397f1f3c79f1a41657c67d585dff1b9bde9753de97 \
--hash=sha512:3fe51ca3af63ec077c5d2957fd1e566ec82f92c6808ff94658c0e9d4acab168ec3a5c4e2aeefeb0330f1b1add711857de4df7cb68b1c813d1d4490edbed49017 \
--hash=sha512:437026a6f0126fef74b7c3bdb1c2bebb38642dcf2314dcf55607bed574001b25d6f04d68de37fb09f51aa02c5ba9d623e6374f692ba30aa06f60c0d8470a82bd \
--hash=sha512:c3bd52ea954dc7f04a74448aa984cb7c32e40b5a16db053bd7a30c35d66d27b6011b843fe72fa90a6ec5052eb93ba0944fa12044d5411b2a039b060994b4ebed \
--hash=sha512:a12a61d786d2865956d166b5a35dd541bc9274dd95764489ed8a61167df880ea3e373c6ad9cc9e7c56302c9611224542f73d96162ee0f0ee4507195a0f2ecaa8 \
--hash=sha512:896a24cfa4ce30f1981175c342fd7538942a34c62ccf053959215808746d1cd486b8e833076be380941e81c9a8ef5436b05ec953782e7bdacadc5c23c967dc79 \
--hash=sha512:fd36ff7ffa504cc7bd880e104922fde45072a2d3f61f185f4baa20a3a32f6316cbb777852c6cf62284e7e684d150502fc468c63de8d0afdbf2a400ca45fbaf4b \
--hash=sha512:a0e9eb645888a74e01377c0ed79427d066a50d10a9b628828195e82b7ee44ff59866f3659f2028541856bba818340c404e00061645c2676bc63f8ece42fd511e
cryptography==38.0.3 --hash=sha512:7c1786877272f522f1e8115d6e68006d5b2999dbc06e20a96a84923c385ead9aaaba483a8ccc0c956162279cc6675aad5e987024e6ba6e57190b28b049ba712a \
--hash=sha512:ecbdf1bf7395fff92daca9207fb72912e28d5d1b10dbedfabeb35ee6f205d1b5f579e546e61e2cb9a6ee0f1a4d1229d10224ceb7efed8b771d8848d90c1ddcd0 \
--hash=sha512:6bd8bf28831e4aeaef0aca82193c297cc5b4381ed0739fb367ec511c6cbb02291ba964410aea13517eb52bfcd4fc6cd68f839954e7a863adabc750a9e05c8c60 \
--hash=sha512:b185ffc114b60e48c140c96b3e2ed88d3d17554dbc69bf8f1f633ad55e61184de70e0aa4a8a81a0332adfd3f8c6c5cba70eb730cf2eab6693070f4d5d0a1b426 \
--hash=sha512:78662aab44379acaca8b69d76857ce1b5d85a3529b4003bab9b0468e7eda04f14009fb8b858b4bb169f4b17fa949941252db9af996bb030c03a8f60835aafa85 \
--hash=sha512:5d7643f6c4622e2545e6ebb9e0c34479a1e8009fa4520896abb8ce76de6605e8b361e6ef04360e07fddef8bc56c97ce037d35d55ad534203453cb866423950d2 \
--hash=sha512:9415ca7e6ce6b65336b3b2e63fe52ff17a7afab6da576c73ec8eacf4c3ff6e7af12ffa33df232d677f24facb8295453dce67e794d086393660411b2445de9a7b \
--hash=sha512:a312db208f0251b78afa1017c315bbecf6ef33fc83afb96d7cdd6cc4dfd91493a14f0229ca58adb68f248bd50c09e636953cdb2528306b0687f2cdbf143ab05f \
--hash=sha512:a167f7b9318e650b71de9ac8666eef9d586ba8795b83bb1d54ec153b31bb75884f4f9bdfdc1861d01a537c265fd385e38a82b24778dfbfe26801c5522d0ffab0 \
--hash=sha512:58721c89535481d322597e369695ae51739e2f3bfbc457dcc4f45becda6bf22fab97c05f9d4942d3db7517acad32c6900f4e4768010efabf60be3ea0709f1d26 \
--hash=sha512:05dc3144e6c4ca253a293e715cb58eb5695fb9d9519181d3f1f0b01d32e9f229b8abd7468d4bcfbef40990fae5dadbf3fdb58e0f38258e14d1ed49918ba76ea2 \
--hash=sha512:ec592673ed79bf98634778bb7d81f93d0e495eb1bd192d8fda8243558a2b6332f667956d59e99f39b9f2545c5871152ca8aea20266b8e4d0f5d6b0adc6107606 \
--hash=sha512:bec86f29008d8f721738cf92cdb7ed7091c03f29dc527d88eefac28d2d908cbb031232d349dde1e9dc189de5ad189c0a5e6c0399bb867f9be2caedcfbab149cc \
--hash=sha512:37011ac12b880008d506948252cc45442f0b73173353545aa68275668363cfbe4a45d0d8e28b56456e409b30bdc1f61c126794592e55a8f14181b122c4c57d5f \
--hash=sha512:60aa740de00564f75c46f2656bcff7902f5c935c6c622c871a4aedc53789a0e84623fe26b1bf34082095510e6cfa6c9bdbd87cde385081971888378d60107f6d \
--hash=sha512:1add30d5640201aa5c6a064af3ddf9dadf08504932eab16cdf76c62e57ed11280537c06e3a2d6e3ba5f28337160cc6aedf96061207e686cd044989b3d482c1b5 \
--hash=sha512:6f42c5fd38365658e4039956ab2325ce8f4d2a13edd65fddd6d52231777d0ad12a65e5b7a3434c998e3c44267f6a39ff0cf99748035485c66e93c6fa0e79f3a3 \
--hash=sha512:f133d83266f386cb0169a3cf2226d258b7d599e7aaad9913f8a4b01ee0841670586a21cee93fb4d4d9f61b0da53109c5dbcf7d91d470cfbb166aa04f4a1d7634
cffi==1.15.1 --hash=sha512:160432f1765330dab76807ec42052cf41cf33922f7b77713aeac0f99af1da8107f1cee85fdc2d13db620a8d21c24423853dd55936204109e429331828e2c576c \
--hash=sha512:2c125d6b2cbfca5b3174095a6fe653fa2c58762aca9a9c46024d50ae104acdf10ddac2014ccad58ba95dbe3c4c8c2589a26292f23a28c1ffafb9aff4d60878dd \
--hash=sha512:73eb0ea04f5f3c1e9e12a07cdb01b2095f7eb329aaaf9686c40087d8e59944acf4d616b6f774139593de176945ceb510fa86fa546d165bd0a2e8c378c23ad552 \
Expand Down
Loading

0 comments on commit a5fd0f0

Please sign in to comment.