37 Commits

Author SHA1 Message Date
r4sas ab030ae7c0 1.2.6
Former-commit-id: 402aec9f61
2018-01-23 12:03:41 +03:00
R4SAS 22e7f39ef9 update noscript, fix build scripts
Former-commit-id: bf078e96a8
2018-01-23 11:50:18 +03:00
r4sas 6423760c3c update readme
Former-commit-id: c7ba66e278
2018-01-23 10:44:56 +03:00
r4sas 66ac810309 update checksums
Former-commit-id: c1e3c8927b
2018-01-23 10:41:14 +03:00
R4SAS ce8c9227af remove unused certificates (upstream changes)
Former-commit-id: 84a1410b28
2018-01-23 09:28:17 +03:00
R4SAS 300c71bef7 52.6.0ESR, update windows script, exclude prebuilt from repo
Former-commit-id: df74dba977
2018-01-23 09:17:02 +03:00
r4sas d3ce560bbd update i2pd, config, osx build scripts
OSX need to be checked!


Former-commit-id: ab8bacabfc
2017-12-12 00:31:03 +03:00
R4SAS a0a9647336 noscript 5.1.8.2
Former-commit-id: 1eedfb9957
2017-12-09 17:47:07 +03:00
R4SAS d82db360e0 initial 1.2.6
Former-commit-id: d92bf1ea07
2017-12-09 00:58:21 +03:00
R4SAS 3ccc2d1022 Merge pull request #18 from faxboss/enhanced-osx-build-script
Improvements to osx build script

Former-commit-id: 1356fa1fae
2017-11-22 17:57:23 +03:00
faxboss 7edb16e57e Improvements to osx build script
Former-commit-id: 5f51ed00f6
2017-11-22 13:41:56 +01:00
R4SAS 0425c7284f Merge pull request #17 from faxboss/osx-build-script
Pre-mature and drafty sketch for osx build script

Former-commit-id: c9004e946b
2017-11-22 14:50:59 +03:00
faxboss 5749801894 Replaced curl x64 with x86
Former-commit-id: 0c388488a1
2017-11-22 08:20:11 +01:00
faxboss fd02319397 A very pre-mature and drafty sketch at a possible osx build script
Former-commit-id: c8df22ca11
2017-11-21 23:35:22 +01:00
faxboss fcf9b0864c Added updated CA list and curl executable.
Former-commit-id: 07796a4e3e
2017-11-21 22:04:02 +01:00
R4SAS 35ece2f882 Merge pull request #11 from faxboss/syspref-enhancement
syspref.js - fingerprinting

Former-commit-id: 9327b5fa4b
2017-11-21 21:15:48 +03:00
R4SAS 6bd8b5a117 Merge pull request #13 from faxboss/noscipt-comp-issue-build.cmd
Possible workaround for NoScript compatability issue - build.cmd

Former-commit-id: 16da8595f7
2017-11-21 21:15:10 +03:00
R4SAS 3c07223eca Merge pull request #12 from faxboss/noscipt-comp-issue-build.sh
Possible workaround for NoScript compatability issue - build.sh

Former-commit-id: 1d0a155d8d
2017-11-21 21:14:00 +03:00
faxboss 85a1d92aee Possible workaround for NoScript compatability issue- build.cmd.
Former-commit-id: 5f5d9cc367
2017-11-21 17:14:20 +01:00
faxboss 7674e76642 Possible workaround for NoScript compatability issue- build.sh.
Former-commit-id: 5cb7c3a057
2017-11-21 17:10:16 +01:00
faxboss 995f751792 Added syspref.js values to minimize fingerprinting, by setting user-agent, locale and platform values to match the 7.0.10 version of Tor Browser.
Former-commit-id: f9b4aee2a1
2017-11-21 15:06:55 +01:00
R4SAS 886642ce94 Merge pull request #7 from faxboss/sysprefjs-additions
Added a few syspref settings for privacy and anonymity

Former-commit-id: 102fa9df8d
2017-11-17 09:56:06 +03:00
faxboss 864be41417 Added changes to windows portable build syspref.js
Former-commit-id: 2d5a4a381f
2017-11-17 07:53:59 +01:00
R4SAS 5f280d98cd PR #9
Former-commit-id: e698943604
2017-11-17 05:53:13 +03:00
R4SAS 07873b984f PR #8
Former-commit-id: 0ae9827e22
2017-11-17 05:45:44 +03:00
R4SAS 2394243667 Merge pull request #10 from faxboss/readme_proposal
README proposal

Former-commit-id: 41855112f7
2017-11-17 05:30:50 +03:00
faxboss 47a786939d Spacing
Former-commit-id: 8e9e73269f
2017-11-16 21:01:57 +01:00
faxboss fc351b98ad Proposal for a updated README
Former-commit-id: 37a2069be9
2017-11-16 20:57:26 +01:00
faxboss c1ad99e386 Added a few syspref settings for privacy and anonymity
Former-commit-id: 611d79fa83
2017-11-16 17:04:35 +01:00
r4sas 198167ba2b 1.2.5 init linux
Former-commit-id: 6157052158
2017-10-19 05:27:04 +03:00
R4SAS f64fe361d9 1.2.5 init
Former-commit-id: c00867f5fa
2017-10-19 03:50:17 +03:00
r4sas c5862b35d3 disable plugins update notify
Former-commit-id: 5417400700
2017-08-29 22:25:36 +03:00
r4sas 39c619f966 update checksums
Former-commit-id: 358a91c2fa
2017-07-15 10:12:04 +03:00
r4sas d72eb478ee remove Batch2EXE config lines
Former-commit-id: 99d77a934b
2017-07-15 10:10:33 +03:00
R4SAS 49d6f059d7 upload prebuilt FF 52.2.1esr
Former-commit-id: 7aca74421e
2017-07-15 09:50:21 +03:00
R4SAS 3bd85fa4d9 return back dom.indexDb (disabling broke some sites)
Former-commit-id: 7032d7864a
2017-07-15 09:35:36 +03:00
R4SAS 13ce7627fb move versions to variables. update FF to 52.2.1esr
Former-commit-id: 71fab4086b
2017-07-15 09:32:14 +03:00
89 changed files with 4531 additions and 1753 deletions
+14 -3
View File
@@ -1,6 +1,17 @@
# i2pdbrowser
--------
### English
i2pd browser bundle
todo:
--------
README
This is a collection of scripts that will download the recent Firefox ESR release and configure it to connect over I2P, using i2pd.
Since 1.2.6 pre-built version for Windows is excluded from repository, but releases will contain it.
## How to use it on Linux
1. Build preconfigured FireFox using script `build.sh` from `build` folder
2. Run i2pd by executing `./i2pd` from `i2pd` folder
3. Run FireFox by executing `./firefox-portable`
### TODO:
* English version of Windows how-to for using it.
* Russian translation of README, both this one and the one for /windows
+7 -7
View File
@@ -1,24 +1,24 @@
I2Pd Browser Portable builder for Linux
=====
This is script-based builder of I2Pd Browser Portable
This is a script-based builder of I2Pd Browser Portable
What works now
-----
* Auto detecting system language
* Auto detecting architecture
* Pre-configuring FireFox to use with I2Pd
* Pre-configuring Firefox to use with I2Pd
* Auto downloading NoScript extension
How to use
-----
1. Build preconfigured FireFox using script `build.sh` from `build` folder
2. Run i2pd by executing `./i2pd` from `i2pd` folder
3. Run FireFox by executing `./firefox-portable`
1. Build pre-configured Firefox using script `build.sh` from `build` folder
2. Run I2Pd by executing `./i2pd` from `i2pd` folder
3. Run Firefox by executing `./firefox-portable`
Additional info
-----
`./i2pd` from `i2pd` folder starts screen session with i2pd in it.
To stop i2pd router you can use command `Start graceful shutdown` of `Force shutdown`
`./i2pd` from `i2pd` folder starts a screen session with i2pd in it.
To stop the i2pd router you can use the commands `Start graceful shutdown` or `Force shutdown`
from i2pd webconsole page `http://127.0.0.1:7070/?page=commands`
SHA512SUMS created with `find * -type f -print0 | xargs -0 -i sha512sum {}` command
+13 -14
View File
@@ -1,31 +1,30 @@
186721dab12305c4437bc85f6eed68074b6516852eda5b263a5271e02f35104a307f0cd5ce4fa50031167416937e3c9a2e4eb5252a767af157512fba59e28503 build/preferences/syspref.js
3de0dee4b7b2677906e87b751510e480f767b72b792b5edf3f0ac1ad5cc60eed9b38f2ebe74038f630493860623a3c4b1296fb42a130b6ab9fcfc6433fa51c57 build/profile/xulstore.json
eb8cc990e3abdcce7004b1d70c566fd92c1d9252a37f28341a8e1fd29c2694ce614d6d8389e4fced427cbcfe688c3a2f2b498dc84ce0229a605892fd8496d62c build/preferences/syspref.js
7108c42e7e863cd3501031b497f6a27f2420c2e29ae16ba4ebfb67e7608ffdc1b3ea14b62d87fde786bc059c811d1d62785843bcec5a1d6c578e8652def3c894 build/profile/xulstore.json
94bf052b929dac72959f498a43b66ab6990ebc3f3f24e4041416471e69988290fd212062e1a6b2070f40a46658a25db346e584bcebd542840fea8bf02e587514 build/profile/bookmarks.html
9ef9ab52683229adb6bcf7679cc39e02f7d2be4a5734838a113cd7149e60e2245b869dc45b4b8843913433281c1ecd93193b476efd915e8afeb109b17e376bb5 build/profile/prefs.js
ae80b76d07d10197db2a518466b5bf3b7819fb557b891f1ff92d58e11c5eadc8e4ef73e8f232999d1119641bccf10c0426f8836d862a39f742d60a4a9e86d406 build/build.sh
afa6f8d59ca6150d420637cee7f1c949d714e62843a85d1906ccdd226d3535e0580371ab5ada4b0dfb38637318a27c110fcd9c43d2b0c6c5b8b82257ab1a9866 i2pd/i2pd.conf
14652fc917cb8c56340a8ff89b8537a07df7a39be3c836fda951d26d65861ea99ac1e807c88cf0c5296ab0bd4f9a50db729982efa0d058951c00d47133cea2f4 i2pd/i2pd-i386
9dfbc0cad372d987620f4f07d02fcd9bcaa1bf319d7452bc8bc42c8ae11ab21a2c857b53b2ddaa1b41bd77fbee25a6904cfc1e536ad1493e7756626bbaaba099 i2pd/i2pd
8a6fb6a2ef06ed6a27ddd527b769e958a14ee4d609bfd364ba68ac9d15095430d850701a663f31b864d8e8d81f8b946ef273b6b85e3bcc168fc91eaac6c962c0 i2pd/certificates/router/killyourtv_at_mail.i2p.crt
3215addc495a340e102ac1d4297300acf126e1cc6dc79feb2794d853017e4748b532321dc895a38141776b6b0b8bb9f01c96099b6939acec908d247ecf3e6bcd i2pd/certificates/router/str4d_at_mail.i2p.crt
99a74ca25a22d55de241cc45fc874c79937eb2e2287b607c1b987d8891c9b5bd1d704c46d6cde8db793927bff22349e5d6509cc453ed9d7f7f31989c05bf631b build/build.sh
148030732cc3990d2ed611b22eb6b7f91e5b867518fdd0c52ad11f82ccbb71a75c91b3bb6d12de750902b9d33770e15d2a80132e58167d8ee9155d4f184b4d4a i2pd/i2pd.conf
6e4faa0db2594e1443a7787462fc629b69aa691a3ca0e7133b1fdb5ac1bfca35a951ed29d16cf24ae7083bcc8bc31b096b829ac589967c6b591908f12f82dddf i2pd/i2pd-i386
49e26ab09e610776f8b98035042c7bfd79c3f952859745eb34c6edb9fed487a457ce0e3b6cb5b64e3eb447e0325a69630fc3c2dfe240f049639c817d13c8abd0 i2pd/i2pd
662c515175e401d6ab3ccb9d36a17f91762b3c35d6eb2c58c72e4c2bdf1fff5b7c904622c03d2c041193b1b01b75f2f470726ce8741f9e72e6aab7e128c43452 i2pd/certificates/router/orignal_at_mail.i2p.crt
64344ddd135f0f8c6a1b6d37c8019224066bf3e4c3e9a068d644222335c34c813f06c7ebb583c5cf0b91c80c225807ccf23c63c59b4a0a47e834063b70a6e574 i2pd/certificates/router/zzz_at_mail.i2p.crt
78649814a1f06933768873edd171f2be24227b31a21e3c3cd63d8c0a933af1aec48b7b595ea9c9298df24cc32fbb71e350846efd7c6384e2f923ec2dab3578c4 i2pd/certificates/family/mca2-i2p.crt
1bd66f93e71fb41ad77b9caeb6ec873dd9f40bae4a90bd3eaa331fcaf45c4a4779b567cb89730ce99b2dff609bb26ee383c3d904d1ad852299d5bc5fc6ed17e1 i2pd/certificates/family/i2pd-dev.crt
ce565903357ca19724371c57fd68d071b7ea546c354f1b82d3afd4514db35598c6a36746b8fdb5caf0e1fb1af205d3f21dc4dc64863b431d9c18d75a3d9b7cb8 i2pd/certificates/family/volatile.crt
2297e46d39a6edb7a0dd7adf3a1488b190fef6e50ad1794733709adaa547d0320485202c7627ef7f3a41c8ade09ed3ea7c562ddce2788f2c78935c88ccd10b60 i2pd/certificates/family/gostcoin.crt
b6c6f6ac207a058ae6f61e8e3a2374822af51cff7d39ef8810dedee9dd84302d0c04c569aa2c3e901aa8db1f46f46a13dac83df289d0b23faaaa7dd6d9da281d i2pd/certificates/family/i2p-dev.crt
fb8c0090b86af4109f931804c8cfe44984a6e167b150725873fb45f60fd3e4ecf10ea98e139bf708646ce935dbdd859ff60f12e5ae95d656e7fece160cecc1db i2pd/certificates/reseed/hottuna_at_mail.i2p.crt
9573377dcc5a54336944911885384645f0672ef4ad880aa711d2d56aa3f73f206446d83640a86272cd3b890538b7803e55c0e1547fe8a5d882b577ca879a0f4e i2pd/certificates/reseed/randomrng_at_mail.i2p.crt
101a68dca122dd1b089ad58193220eb028467197cd9ec20245b47ffa19741ad17d8e8b5332659b36fbeb63b51ec16d033a83ede445e673a65e19e77211a8208a i2pd/certificates/reseed/parg_at_mail.i2p.crt
11cfcdb54739b618f27b58a7ce0d32c4cf49abd87c5642fd0dca6de9e65cb3e7aff670f500891911830acec92f86cf9ba01bca35ea7dd98bcc7cb4b3956a05f9 i2pd/certificates/reseed/r4sas_at_mail.i2p.crt
55224b77505aca8de01ae692d4ec63c591edf557a243fed50257b80bdfa1b04594373f65697ece94ec6f13f252b96bff468d7d886cc6fbe07fd0c534ce4658a3 i2pd/certificates/reseed/igor_at_novg.net.crt
a26558600bdde3b131c26268968d484d5a4de6d9d12aac65e967a85db4f3560730421ee9a3099807fff79e9e0a0ac0f6e081b845451c1d0903dcee3c83cb36a7 i2pd/certificates/reseed/bugme_at_mail.i2p.crt
4d294022339f31880a393be1a843d8ea021c7c38e6289fd90befaf3b4fb2f499f75f9f9e45da649a6c20972e5cc3dda88f82d5bead69846a1b01002b4a34b412 i2pd/certificates/reseed/r4sas-reseed_at_mail.i2p.crt
46d4e72689716b886b52865dbc592acdd320488f08058b6e33cc9736c06d193cb21790d565ec3bb063b994cdce041a199cda9b1a438a7a3df76505a2e32341be i2pd/certificates/reseed/backup_at_mail.i2p.crt
89a26ec55be179e5b8a00e8806ddfa5d8bf0c9b3b379247ec9477c326f0ed58e5bb25fb029304ee24b800755039f0fd42a8cff49350588c406cbea240ee94539 i2pd/certificates/reseed/atomike_at_mail.i2p.crt
0468afb62a372dc4c98dcde2e17e62b4a73693b1516c9dddcc771ee7f47bcbbd0184498bd225cf77bf19ca4ab0f29df1235003f943412ab25ad92c47fe9141b3 i2pd/certificates/reseed/creativecowpat_at_mail.i2p.crt
4389d70d40ff74bc02eee5bb4a96d80585a3684e9b457d216b0723def2cde2107e82a8239ee7325a08822a4ee17dd70237932fa6833dc31d21a14b2355dbb5b1 i2pd/certificates/reseed/meeh_at_mail.i2p.crt
1114d76b59a9dc0a3075ea5dcdcf270107240793bb82160c9f21c2fad7c581d358915fabe323b381ca95ce8f99a7e4536d6e183f4bdb67676dd581bfce5d4c9f i2pd/certificates/reseed/zmx_at_mail.i2p.crt
3487bba6ba8e1f1d5f8759740bf8194379ad258aba14714dcd1338d12924c9ea0b849cf3914cb447911d6907d254ee8b82cae2ba4e80128f646a9d9656dd7c07 i2pd/certificates/reseed/lazygravy_at_mail.i2p.crt
78c6375c1fff1e06599429606f1ad84ed2244a0e6c9ff15f8abcf150f0085b9793548bb42ed1b3ae534e77826c180aaee4ef3417d8beddd707481004c475ce0a i2pd/certificates/reseed/echelon_at_mail.i2p.crt
916e3d551f4d275e2cb1e9e7aad1f420d3439b92e3f82d5ef848f287b9711c6553e0dfe7fde87788b85f017a96a96e1033a098e16e890532fb3b35502aebeaf6 i2pd/addressbook/addresses.csv
7d832170f5e33de9cd11d8ab73f13aa98d7541edcae97f0ea98a45a09d6899aece4ff1e16362b53ba16ab1f1e3cf74ce8304c1741f6a8474ce4227274475fb36 i2pd/i2pd-amd64
13fd2563bbc0486ca5c87ac5aa2509250a0ef300125a42548dff2dc4f06f3cd39f6a12cd36f9008b7e6ceba97011f8d1acdd2b0bbc8ba07dfd96515f9bc623fc i2pd/addressbook/addresses.csv
dfeb4a93ba399b1b49b351a7478288de205e727ec6edbbc42ab91667b5400c1ac582b0883758d4e93c421e6942dacbd0e57d77c3870a1378951a06de214ea8e7 i2pd/tunnels.conf
8fa9bf93fb7e5397fed7d68c5405a643209d1bf0ad485559468949b141b48640edcdde168e08bc38d883d56f1e2bf71c36abf805bd35e68bfbfbf912dbb23300 i2pd/i2pd-x86_64
75758ffcbab5c27e05eb3bb912f9147fd920eb1dec21203af6e67a4a6925924edbeb0118f52246ad2d1c9b906a7598dcda53c7e6c8659571ae26d88dc49a6b15 README.md
739eaf061f36899036d55d9e239f7f39f79bcbacae1af81bfb642f63f57407761751234866bae38b558b0109e4239d10451876e61c3f52a8273168f2a350aa51 README.md
+46 -13
View File
@@ -1,17 +1,50 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
eb8cc990e3abdcce7004b1d70c566fd92c1d9252a37f28341a8e1fd29c2694ce614d6d8389e4fced427cbcfe688c3a2f2b498dc84ce0229a605892fd8496d62c build/preferences/syspref.js
7108c42e7e863cd3501031b497f6a27f2420c2e29ae16ba4ebfb67e7608ffdc1b3ea14b62d87fde786bc059c811d1d62785843bcec5a1d6c578e8652def3c894 build/profile/xulstore.json
94bf052b929dac72959f498a43b66ab6990ebc3f3f24e4041416471e69988290fd212062e1a6b2070f40a46658a25db346e584bcebd542840fea8bf02e587514 build/profile/bookmarks.html
9ef9ab52683229adb6bcf7679cc39e02f7d2be4a5734838a113cd7149e60e2245b869dc45b4b8843913433281c1ecd93193b476efd915e8afeb109b17e376bb5 build/profile/prefs.js
99a74ca25a22d55de241cc45fc874c79937eb2e2287b607c1b987d8891c9b5bd1d704c46d6cde8db793927bff22349e5d6509cc453ed9d7f7f31989c05bf631b build/build.sh
148030732cc3990d2ed611b22eb6b7f91e5b867518fdd0c52ad11f82ccbb71a75c91b3bb6d12de750902b9d33770e15d2a80132e58167d8ee9155d4f184b4d4a i2pd/i2pd.conf
6e4faa0db2594e1443a7787462fc629b69aa691a3ca0e7133b1fdb5ac1bfca35a951ed29d16cf24ae7083bcc8bc31b096b829ac589967c6b591908f12f82dddf i2pd/i2pd-i386
49e26ab09e610776f8b98035042c7bfd79c3f952859745eb34c6edb9fed487a457ce0e3b6cb5b64e3eb447e0325a69630fc3c2dfe240f049639c817d13c8abd0 i2pd/i2pd
662c515175e401d6ab3ccb9d36a17f91762b3c35d6eb2c58c72e4c2bdf1fff5b7c904622c03d2c041193b1b01b75f2f470726ce8741f9e72e6aab7e128c43452 i2pd/certificates/router/orignal_at_mail.i2p.crt
78649814a1f06933768873edd171f2be24227b31a21e3c3cd63d8c0a933af1aec48b7b595ea9c9298df24cc32fbb71e350846efd7c6384e2f923ec2dab3578c4 i2pd/certificates/family/mca2-i2p.crt
1bd66f93e71fb41ad77b9caeb6ec873dd9f40bae4a90bd3eaa331fcaf45c4a4779b567cb89730ce99b2dff609bb26ee383c3d904d1ad852299d5bc5fc6ed17e1 i2pd/certificates/family/i2pd-dev.crt
ce565903357ca19724371c57fd68d071b7ea546c354f1b82d3afd4514db35598c6a36746b8fdb5caf0e1fb1af205d3f21dc4dc64863b431d9c18d75a3d9b7cb8 i2pd/certificates/family/volatile.crt
2297e46d39a6edb7a0dd7adf3a1488b190fef6e50ad1794733709adaa547d0320485202c7627ef7f3a41c8ade09ed3ea7c562ddce2788f2c78935c88ccd10b60 i2pd/certificates/family/gostcoin.crt
b6c6f6ac207a058ae6f61e8e3a2374822af51cff7d39ef8810dedee9dd84302d0c04c569aa2c3e901aa8db1f46f46a13dac83df289d0b23faaaa7dd6d9da281d i2pd/certificates/family/i2p-dev.crt
fb8c0090b86af4109f931804c8cfe44984a6e167b150725873fb45f60fd3e4ecf10ea98e139bf708646ce935dbdd859ff60f12e5ae95d656e7fece160cecc1db i2pd/certificates/reseed/hottuna_at_mail.i2p.crt
11cfcdb54739b618f27b58a7ce0d32c4cf49abd87c5642fd0dca6de9e65cb3e7aff670f500891911830acec92f86cf9ba01bca35ea7dd98bcc7cb4b3956a05f9 i2pd/certificates/reseed/r4sas_at_mail.i2p.crt
55224b77505aca8de01ae692d4ec63c591edf557a243fed50257b80bdfa1b04594373f65697ece94ec6f13f252b96bff468d7d886cc6fbe07fd0c534ce4658a3 i2pd/certificates/reseed/igor_at_novg.net.crt
a26558600bdde3b131c26268968d484d5a4de6d9d12aac65e967a85db4f3560730421ee9a3099807fff79e9e0a0ac0f6e081b845451c1d0903dcee3c83cb36a7 i2pd/certificates/reseed/bugme_at_mail.i2p.crt
4d294022339f31880a393be1a843d8ea021c7c38e6289fd90befaf3b4fb2f499f75f9f9e45da649a6c20972e5cc3dda88f82d5bead69846a1b01002b4a34b412 i2pd/certificates/reseed/r4sas-reseed_at_mail.i2p.crt
46d4e72689716b886b52865dbc592acdd320488f08058b6e33cc9736c06d193cb21790d565ec3bb063b994cdce041a199cda9b1a438a7a3df76505a2e32341be i2pd/certificates/reseed/backup_at_mail.i2p.crt
89a26ec55be179e5b8a00e8806ddfa5d8bf0c9b3b379247ec9477c326f0ed58e5bb25fb029304ee24b800755039f0fd42a8cff49350588c406cbea240ee94539 i2pd/certificates/reseed/atomike_at_mail.i2p.crt
0468afb62a372dc4c98dcde2e17e62b4a73693b1516c9dddcc771ee7f47bcbbd0184498bd225cf77bf19ca4ab0f29df1235003f943412ab25ad92c47fe9141b3 i2pd/certificates/reseed/creativecowpat_at_mail.i2p.crt
4389d70d40ff74bc02eee5bb4a96d80585a3684e9b457d216b0723def2cde2107e82a8239ee7325a08822a4ee17dd70237932fa6833dc31d21a14b2355dbb5b1 i2pd/certificates/reseed/meeh_at_mail.i2p.crt
1114d76b59a9dc0a3075ea5dcdcf270107240793bb82160c9f21c2fad7c581d358915fabe323b381ca95ce8f99a7e4536d6e183f4bdb67676dd581bfce5d4c9f i2pd/certificates/reseed/zmx_at_mail.i2p.crt
3487bba6ba8e1f1d5f8759740bf8194379ad258aba14714dcd1338d12924c9ea0b849cf3914cb447911d6907d254ee8b82cae2ba4e80128f646a9d9656dd7c07 i2pd/certificates/reseed/lazygravy_at_mail.i2p.crt
78c6375c1fff1e06599429606f1ad84ed2244a0e6c9ff15f8abcf150f0085b9793548bb42ed1b3ae534e77826c180aaee4ef3417d8beddd707481004c475ce0a i2pd/certificates/reseed/echelon_at_mail.i2p.crt
7d832170f5e33de9cd11d8ab73f13aa98d7541edcae97f0ea98a45a09d6899aece4ff1e16362b53ba16ab1f1e3cf74ce8304c1741f6a8474ce4227274475fb36 i2pd/i2pd-amd64
13fd2563bbc0486ca5c87ac5aa2509250a0ef300125a42548dff2dc4f06f3cd39f6a12cd36f9008b7e6ceba97011f8d1acdd2b0bbc8ba07dfd96515f9bc623fc i2pd/addressbook/addresses.csv
dfeb4a93ba399b1b49b351a7478288de205e727ec6edbbc42ab91667b5400c1ac582b0883758d4e93c421e6942dacbd0e57d77c3870a1378951a06de214ea8e7 i2pd/tunnels.conf
739eaf061f36899036d55d9e239f7f39f79bcbacae1af81bfb642f63f57407761751234866bae38b558b0109e4239d10451876e61c3f52a8273168f2a350aa51 README.md
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJZMFJ+AAoJEGb2yHuY68/i8ocQAKFc6OkmltGlS1XwfL6vDYkb
/qrS4XpyKId2H8oUp1e3nr2mR0X2jumVbzzY2YmPxOMVdugzGOPwufB1MqgQfquA
rY/LRrrx5TFY6KdpLqJrZXS22bubFusGXCdJLRFv3BrRnbC59LHWnJ+VD0vwFJGq
A/z8ctDuL+eUFzqIz9GBT0adw1H1Q5sFxC/YkKqjcP0UZ271o5nNtG/EVJhHMDtS
DaO/7Hfed2xT4uVsH2OxBnKt2xkOV5Zli2RbQPwD9KheAuD0i2Q0PT9IO6DGcVUv
kIUC2pe6gYK0XDLEizcBoVSm40nDEutagqWcPC6qD0dL7RblCSyiPUEhJG1iDpWa
dSjDhLaUOAMFZqO4KD/aJIkrXfBbuTVZfLkK4BUyCTn2cspTeutpMV1J6IncIHLk
X1gthwFUF7A9dYZAQbl9/Jcr3twVwb7NP1R2GgMAOvS2IesRxAhnvlV15x3ynkZJ
IMDe4JxZP9WQscjpjE8RHzNmBidmaoJlUB5CCnBDFk4ugDxZumnJQPhkOKk12wRR
0t7IFa+CVrJbUFTyYeUQaP4T8RJHz9Lgx3DxuIt0+dCSyOIGe0n7G9FaCvmicPtX
+ErCt5Qx0+7U5ccZ+WTlNrQ5HG6RYpCz37nH6DlbUFbynZqaNiR8+AGkHg9rkRrx
0qkG9DZd13Tkxb+l8e+U
=fXwr
iQIcBAEBCgAGBQJaZvoeAAoJEGb2yHuY68/iDRkQALhgfOeQltoM1RNqkK8njUtM
qyNHyyd2nNJ0tjKSE8E3x3rStV8xHQmTXbtuNpMOBTvFTGUTEQ2Odr3f4HyxRSLz
b4BIgnJpeE03LvfahulI0p11D3Kp1EGf2VYXJiVsLe1Z40u/OTAbZf67dmcuggjc
4BffAXYvHM36JHGTUQPwZYo6CBKZ3KDLk+5LWtg0Vs9kqcnOMfT6E/6w5RxCJtK5
YKjgC48zc/e8/jpsN6nwvhX5cVqY5JrYCejCmjzK2qRS3niytVrS/TbEqB6ikDj8
oOd67aXYxxAnr1KeavTBqPzcDKY+bTgNinE800z9+dsUbK4pcTSK9yhAceji5vL3
/gCjDl8juWwkqDnlFulyQyk9P7ufT+FOH2NPPri1VOEBmGG9BLV0+ypWX24XqQAT
so75eELZ/Jm9vpQ4u/5dmtRNcS4V2yW5oA5mHRxoT6OU4e10lciVOYhYPZwZce9q
1l8zvUEpYUUwIpGvU9rS/gS+GfiBp4sulPGk3C8b/6PPRyFph/jLCbFyaCYhL3Os
1X9CJvk5B7h+gLy3P0hX6EmtolIcpOB5pV/MKVaeou/JV8zn9ho0UbA0slMBrnBJ
qWiruayVEu9KBh2Kf2GoZ5dxXiLuycIButR/vNjmAjRnqy8uAL7J+JfFzGrIjKsp
0dX4WGtX7rEx8O9GsA0w
=zB77
-----END PGP SIGNATURE-----
+14 -11
View File
@@ -2,23 +2,23 @@
# Copyright (c) 2013-2017, The PurpleI2P Project
#
# This file is part of Purple i2pd project and licensed under BSD3
# This file is part of Purple I2P project and licensed under BSD3
#
# See full license text in LICENSE file at top of project tree
arch=$(uname -m)
language=$(echo $LANG | cut -c-5 | sed s/_/-/g)
version="52.1.2esr"
version="52.6.0esr"
application="firefox"
ftpmirror="https://ftp.mozilla.org/pub/$application/releases/$version"
curlfind=$(which curl)
if [ -z $curlfind ]; then
echo "Can't find 'cURL' installed. That script needs it!";
echo "'cURL' does not seem to be installed. The script needs it!";
exit 1;
fi
echo "This script prepearing $application $version for use with I2Pd"
echo "This script is preparing $application $version for use with I2Pd"
file="$application-$version.tar.bz2"
filepath="linux-$arch/$language/$file"
@@ -26,13 +26,13 @@ filepath="linux-$arch/$language/$file"
echo "Downloading $application..."
curl -L -f -# -O $ftpmirror/$filepath
if [ $? -ne 0 ]; then # Not found error, trying to cut language variable
echo "[TRY 2] I'll try download Firefox with shortener language code";
echo "[TRY 2] I'll try downloading Firefox with shorter language code";
language=$(echo $language | cut -c-2)
# re-create variable with cutted lang
filepath="linux-$arch/$language/$file"
curl -L -f -# -O $ftpmirror/$filepath
if [ $? -ne 0 ]; then # Not found error, trying to download english version
echo "[TRY 3] I'll try download Firefox with English language code";
echo "[TRY 3] I'll try downloading Firefox with the English language code";
language="en_US"
# re-create lang variable
filepath="linux-$arch/$language/$file"
@@ -45,7 +45,7 @@ if [ $? -ne 0 ]; then # Not found error, trying to cut language variable
fi
if [ ! -f $file ]; then
echo "[Error] Can't find downloaded file. Is it really exists?"
echo "[Error] Can't find downloaded file. Does it really exist?"
exit 1;
fi
@@ -81,11 +81,14 @@ sed -i 's/ServerURL=.*/ServerURL=-/' ../app/application.ini
# sed -i 's/ServerURL=.*/ServerURL=-/' ../app/webapprt/webapprt.ini
# Done!
echo "Downloading NoScript extension..."
curl -L -f -# -O https://addons.mozilla.org/firefox/downloads/latest/noscript/addon-722-latest.xpi
mv addon-722-latest.xpi ../app/browser/extensions/{73a6fe31-595d-460b-a920-fcc0f8843232}.xpi
echo "Downloading language packs..."
curl -L -f -# -o ../app/browser/extensions/langpack-ru@firefox.mozilla.org.xpi https://addons.mozilla.org/firefox/downloads/file/605634/russian_ru_language_pack-52.0-fx.xpi?src=version-history
curl -L -f -# -o ../app/browser/extensions/langpack-en-US@firefox.mozilla.org.xpi https://addons.mozilla.org/firefox/downloads/file/605596/english_us_language_pack-52.0-fx.xpi?src=version-history
echo "Adding standart configs..."
echo "Downloading NoScript extension..."
curl -L -f -# -o ../app/browser/extensions/{73a6fe31-595d-460b-a920-fcc0f8843232}.xpi https://addons.mozilla.org/firefox/downloads/file/806790/noscript_security_suite-5.1.8.3-fx+sm.xpi
echo "Adding standard configs..."
cp profile/* ../data/
mkdir -p ../app/browser/defaults
cp -r preferences ../app/browser/defaults/
+28 -4
View File
@@ -140,7 +140,7 @@ pref("dom.flyweb.enabled", false);
pref("dom.gamepad.enabled", false);
pref("dom.ipc.plugins.flash.subprocess.crashreporter.enabled", false);
pref("dom.ipc.plugins.reportCrashURL", false);
pref("dom.indexedDB.enabled", false);
//pref("dom.indexedDB.enabled", false);
pref("dom.mozTCPSocket.enabled", false);
pref("dom.netinfo.enabled", false);
pref("dom.network.enabled", false);
@@ -250,6 +250,9 @@ pref("network.proxy.type", 1);
pref("network.cookie.prefsMigrated", true);
pref("noscript.ABE.enabled", false);
pref("noscript.ABE.wanIpAsLocal", false);
pref("noscript.firstRunRedirection.pending", "5.1.8.3");
pref("noscript.version", "5.1.8.3");
pref("noscript.visibleUIChecked", true);
pref("pdfjs.disabled", true);
pref("pdfjs.enableWebGL", false);
pref("plugin.default_plugin_disabled", true);
@@ -258,7 +261,8 @@ pref("plugin.state.java", 0);
pref("plugin.state.libgnome-shell-browser-plugin", 0);
pref("plugins.click_to_play", true);
pref("plugins.load_appdir_plugins", false);
pref("plugins.update.notifyUser", true);
pref("plugins.update.notifyUser", false);
pref("plugins.update.url", "");
// PREF: Clear history when Firefox closes
// pref("privacy.sanitize.sanitizeOnShutdown", true);
// pref("privacy.clearOnShutdown.cache", true);
@@ -290,7 +294,7 @@ pref("security.dialog_enable_delay", 1000);
pref("security.fileuri.strict_origin_policy", true);
pref("security.insecure_field_warning.contextual.enabled", false);
// PREF: Enable insecure password warnings (login forms in non-HTTPS pages)
pref("security.insecure_password.ui.enabled", false);
pref("security.insecure_password.ui.enabled", false);
pref("security.mixed_content.block_active_content", true);
pref("security.mixed_content.block_display_content", true);
pref("services.blocklist.update_enabled", false);
@@ -319,4 +323,24 @@ pref("webgl.disabled", true);
pref("webgl.disable-extensions", true);
pref("webgl.disable-fail-if-major-performance-caveat", true);
pref("webgl.enable-debug-renderer-info", false);
pref("webgl.min_capability_mode", true);
pref("webgl.min_capability_mode", true);
// Ensure domain logging is disabled
pref("loop.logDomains", false);
// Spoof to dual-core cpu
pref("dom.maxHardwareConcurrency", 2);
// Disable offline cache
pref("browser.cache.offline.enable", false);
// Prevent tracking over multiple domains
pref("privacy.firstparty.isolate", true);
pref("network.proxy.no_proxies_on", "localhost, 127.0.0.1");
// In relation to webrtc
pref("media.peerconnection.turn.disable", true);
pref("media.peerconnection.use_document_iceservers", false);
pref("media.peerconnection.identity.timeout", 1);
pref("media.peerconnection.ice.default_address_only", true);
// Disable url prefetch
pref("browser.urlbar.speculativeConnect.enabled", false);
// Set platform, user-agent and locale to same values as Tor Browser 7.0.10
pref("general.useragent.override", "Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101 Firefox/52.0");
pref("general.useragent.locale", "en-US");
pref("general.platform.override", "Win32");
+1 -1
View File
@@ -1 +1 @@
{"chrome://browser/content/browser.xul":{"navigator-toolbox":{"iconsize":"small"},"titlebar-placeholder-on-menubar-for-caption-buttons":{"width":"96"},"titlebar-placeholder-on-TabsToolbar-for-captions-buttons":{"width":"96"},"main-window":{"screenX":"0","screenY":"0","width":"1280","height":"720","sizemode":"normal"},"PersonalToolbar":{"collapsed":"false","currentset":"personal-bookmarks"},"toolbar-menubar":{"currentset":"menubar-items"},"TabsToolbar":{"currentset":"tabbrowser-tabs,new-tab-button,alltabs-button"},"addon-bar":{"currentset":"addonbar-closebutton,status-bar"},"sidebar-title":{"value":""}}}
{"chrome://browser/content/browser.xul":{"navigator-toolbox":{"iconsize":"small"},"titlebar-placeholder-on-menubar-for-caption-buttons":{"width":"102"},"titlebar-placeholder-on-TabsToolbar-for-captions-buttons":{"width":"102"},"main-window":{"screenX":"30","screenY":"30","width":"1280","height":"720","sizemode":"normal"},"PersonalToolbar":{"collapsed":"false","currentset":"personal-bookmarks"},"toolbar-menubar":{"currentset":"menubar-items"},"TabsToolbar":{"currentset":"tabbrowser-tabs,new-tab-button,alltabs-button"},"addon-bar":{"currentset":"addonbar-closebutton,status-bar"},"nav-bar":{"currentset":"urlbar-container,search-container,bookmarks-menu-button,downloads-button,home-button,noscript-tbb"},"sidebar-title":{"value":""}}}
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,13 @@
-----BEGIN CERTIFICATE-----
MIIB6jCCAY+gAwIBAgIJAPeWi4iUKLBJMAoGCCqGSM49BAMCMHoxCzAJBgNVBAYT
AlhYMQswCQYDVQQIDAJYWDELMAkGA1UEBwwCWFgxHjAcBgNVBAoMFUkyUCBBbm9u
eW1vdXMgTmV0d29yazEPMA0GA1UECwwGZmFtaWx5MSAwHgYDVQQDDBdnb3N0Y29p
bi5mYW1pbHkuaTJwLm5ldDAeFw0xNzA4MDExMzQ4MzdaFw0yNzA3MzAxMzQ4Mzda
MHoxCzAJBgNVBAYTAlhYMQswCQYDVQQIDAJYWDELMAkGA1UEBwwCWFgxHjAcBgNV
BAoMFUkyUCBBbm9ueW1vdXMgTmV0d29yazEPMA0GA1UECwwGZmFtaWx5MSAwHgYD
VQQDDBdnb3N0Y29pbi5mYW1pbHkuaTJwLm5ldDBZMBMGByqGSM49AgEGCCqGSM49
AwEHA0IABC+9iIYumUNnsqKbnTluHimV8OdGvo7yeGxuqhfNNB2b3jvbFJ81scgH
dsZtMQmUxgKM5nH+NQJMoCxHhSlRy2QwCgYIKoZIzj0EAwIDSQAwRgIhANNh7mOp
nBBPRh2a/ipG1VYS0d+mNjSrpz8xWcG3CXPLAiEAjM5MTfv9sOJ74PeZVhFZ02w4
vhgyZCeLJ57f123Lm1A=
-----END CERTIFICATE-----
@@ -0,0 +1,35 @@
-----BEGIN CERTIFICATE-----
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
Hz8KWVkHZg==
-----END CERTIFICATE-----
@@ -0,0 +1,33 @@
-----BEGIN CERTIFICATE-----
MIIFvjCCA6agAwIBAgIQIDtv8tGMh0FyB2w5XjfZxTANBgkqhkiG9w0BAQsFADBt
MQswCQYDVQQGEwJYWDELMAkGA1UEBxMCWFgxCzAJBgNVBAkTAlhYMR4wHAYDVQQK
ExVJMlAgQW5vbnltb3VzIE5ldHdvcmsxDDAKBgNVBAsTA0kyUDEWMBQGA1UEAwwN
aWdvckBub3ZnLm5ldDAeFw0xNzA3MjQxODI4NThaFw0yNzA3MjQxODI4NThaMG0x
CzAJBgNVBAYTAlhYMQswCQYDVQQHEwJYWDELMAkGA1UECRMCWFgxHjAcBgNVBAoT
FUkyUCBBbm9ueW1vdXMgTmV0d29yazEMMAoGA1UECxMDSTJQMRYwFAYDVQQDDA1p
Z29yQG5vdmcubmV0MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxst4
cam3YibBtQHGPCPX13uRQti56U3XZytSZntaKrUFmJxjt41Q/mOy3KYo+lBvhfDF
x3tWKjgP9LJOJ28zvddFhZVNxqZRjcnAoPuSOVCw88g01D9OAasKF11hCfdxZP6h
vGm8WCnjD8KPcYFxJC4HJUiFeProAwuTzEAESTRk4CAQe3Ie91JspuqoLUc5Qxlm
w5QpjnjfZY4kaVHmZDKGIZDgNIt5v85bu4pWwZ6O+o90xQqjxvjyz/xccIec3sHw
MHJ8h8ZKMokCKEJTaRWBvdeNXki7nf3gUy/3GjYQlzo0Nxk/Hw4svPcA+eL0AYiy
Jn83bIB5VToW2zYUdV4u3qHeAhEg8Y7HI0kKcSUGm9AQXzbzP8YCHxi0sbb0GAJy
f1Xf3XzoPfT64giD8ReUHhwKpyMB6uvG/NfWSZAzeAO/NT7DAwXpKIVQdkVdqy8b
mvHvjf9/kWKOirA2Nygf3r79Vbg2mqbYC/b63XI9hheU689+O7qyhTEhNz+11X0d
Zax7UPrLrwOeB9TNfEnztsmrHNdv2n+KcOO2o11Wvz2nHP9g+dgwoZSD1ZEpFzWP
0sD5knKLwAL/64qLlAQ1feqW7hMr80IADcKjLSODkIDIIGm0ksXqEzTjz1JzbRDq
jUjq7EAlkw3G69rv1gHxIntllJRQidAqecyWHOMCAwEAAaNaMFgwDgYDVR0PAQH/
BAQDAgKEMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8E
BTADAQH/MBYGA1UdDgQPBA1pZ29yQG5vdmcubmV0MA0GCSqGSIb3DQEBCwUAA4IC
AQADyPaec28qc1HQtAV5dscJr47k92RTfvan+GEgIwyQDHZQm38eyTb05xipQCdk
5ruUDFXLB5qXXFJKUbQM6IpaktmWDJqk4Zn+1nGbtFEbKgrF55pd63+NQer5QW9o
3+dGj0eZJa3HX5EBkd2r7j2LFuB6uxv3r/xiTeHaaflCnsmyDLfb7axvYhyEzHQS
AUi1bR+ln+dXewdtuojqc1+YmVGDgzWZK2T0oOz2E21CpZUDiP3wv9QfMaotLEal
zECnbhS++q889inN3GB4kIoN6WpPpeYtTV+/r7FLv9+KUOV1s2z6mxIqC5wBFhZs
0Sr1kVo8hB/EW/YYhDp99LoAOjIO6nn1h+qttfzBYr6C16j+8lGK2A12REJ4LiUQ
cQI/0zTjt2C8Ns6ueNzMLQN1Mvmlg1Z8wIB7Az7jsIbY2zFJ0M5qR5VJveTj33K4
4WSbC/zMWOBYHTVBvGmc6JGhu5ZUTZ+mWP7QfimGu+tdhvtrybFjE9ROIE/4yFr6
GkxEyt0UY87TeKXJ/3KygvkMwdvqGWiZhItb807iy99+cySujtbGfF2ZXYGjBXVW
dJOVRbyGQkHh6lrWHQM4ntBv4x+5QA+OAan5PBF3tcDx1vefPx+asYslbOXpzII5
qhvoQxuRs6j5jsVFG6RdsKNeQAt87Mb2u2zK2ZakMdyD1w==
-----END CERTIFICATE-----
@@ -1,34 +0,0 @@
-----BEGIN CERTIFICATE-----
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
N1tGWBZt9Prq
-----END CERTIFICATE-----
@@ -0,0 +1,32 @@
-----BEGIN CERTIFICATE-----
MIIFiTCCA3GgAwIBAgIEY2XeQjANBgkqhkiG9w0BAQ0FADB1MQswCQYDVQQGEwJY
WDELMAkGA1UECAwCWFgxHjAcBgNVBAcMFUkyUCBBbm9ueW1vdXMgTmV0d29yazEL
MAkGA1UECgwCWFgxDDAKBgNVBAsMA0kyUDEeMBwGA1UEAwwVcjRzYXMtcmVzZWVk
QG1haWwuaTJwMB4XDTE3MDYyMjEwNTQ1NFoXDTI3MDYyMDEwNTQ1NFowdTELMAkG
A1UEBhMCWFgxCzAJBgNVBAgMAlhYMR4wHAYDVQQHDBVJMlAgQW5vbnltb3VzIE5l
dHdvcmsxCzAJBgNVBAoMAlhYMQwwCgYDVQQLDANJMlAxHjAcBgNVBAMMFXI0c2Fz
LXJlc2VlZEBtYWlsLmkycDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
ANgsj5LhF4uGG4RDueShqYQZsG5Rz6XUAtK9sVGFdmdJTDZirUMZcCGCGZP/Harz
QaZU9EYxOCztnpLCQksSCpdRsij56MURS0tW/1x7LHIDUOi911Of57jgIHH+3E5n
6tuRxEk6J/9Ji3PI+89kl0sPKMVFMyKkINprVTA5zr/keyYEG0p6HSEYYiJkQH78
8uoOCAmlk9mxkJFb+zviCk6jsYwdH+ofD6Lw5ueOlYUbeZ9Nd7jfSdf20XM7ofIw
W2COtsbq3J7vNrQJMV7HkHxVx/7OqmjQF02OahZFZREVZqbHpL501iTn9Iqd5qKq
IsxYjk7ZnP4UUCBk8NOU5TuWsy0qNw+TJDI9s55Fi4KPtXWf47HIl6CdpM5y/D5L
eufCojSwPKlrD6x9gTyJdBggBZRIyplXdKffo/95hUhEkv86yfsVVR7Gu1uy0O8T
Gtb8Da/oi5eEZBHWonLVicLPei5jeo+1gbR09PQ6s41uMZlOhMe4RSgiIQj/7UVo
ffKdl1MPNKr1u2fgVj8kxqg8ZivWKQ2taEgimU2EkQcNcE96M9yQlNNpNvqSAQVk
wYXlHt0AN6A1A8u1pItxaTwXnbmx+OBJZoKl4ZQeaC8wtKjTgAgVXp+g5iot2gir
LjxCRx1WLG1c8vRg1W8CDZII8Swc8EWpMhI+0hPv7/4/AgMBAAGjITAfMB0GA1Ud
DgQWBBTN5sKbrNzwE8sgMGDekfOPgX8/JDANBgkqhkiG9w0BAQ0FAAOCAgEAjLaB
bHqvFTs0ikAtesk9r8+8XVIsP5FR57zZCek2vxkHcCQWw8Uqs3ndInRX4FirKSLT
WRb4aSwFCkrmwueecTpXN/RBC+fZj+POCfdILEsA+FGreAM2q5ZXv/Q0jyIXOXEM
+KL0JZXnNS0/dqR3IYbC7f39CL6Sf40gRGTwTWWGg3KnynoS0v1zQcZLTMhHBD2X
tgdIPbroq9t4gXa7Dhm0egYfQOI/7re2wiZT7UWVVwEpYqKf6JApFHa1nNOFMrLF
45JHQIHArkoxpQdfSe9HBoyJiB5vz398rHZeqbJaF3PIg9rxWWY/NvvOVuIk8U5z
0jExhg29a88B32U7ndvQJqIuGiQghzCiLxC/y1+wAdpeDSbD3OAOHqplvMj3BUn9
yhDSLSjtfBJjnXKxtEcWLR0edHCGEk5mAcL7q1WNxDpxaICwGGpNZN53CtFx7amb
egYil448DmiqoQTCTE9pBz8YjwiVfCYLYv17O0NJyYM9Efy/wL3rFlsPJniWHMuH
imZybVU4ukjvfOZ+LY4COTwz6w4sfA7a+i+2mOynC7eKX8Yg6i1nXlcY1Z8ykNgi
7B3kz1T/DV56CIm6QUWtepfuKTYq4C6QrBBIXLk1d5g95aWA21u1LRqNZ9GLH+eA
gfvIm7v+cELj8a53EQY0LafzZqNC5kQAp916coU=
-----END CERTIFICATE-----
@@ -1,34 +0,0 @@
-----BEGIN CERTIFICATE-----
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
Cw==
-----END CERTIFICATE-----
@@ -1,32 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIFhTCCA22gAwIBAgIELuRWgDANBgkqhkiG9w0BAQ0FADBzMQswCQYDVQQGEwJY
WDELMAkGA1UECBMCWFgxCzAJBgNVBAcTAlhYMR4wHAYDVQQKExVJMlAgQW5vbnlt
b3VzIE5ldHdvcmsxDDAKBgNVBAsTA0kyUDEcMBoGA1UEAwwTa2lsbHlvdXJ0dkBt
YWlsLmkycDAeFw0xMzEwMDYyMTM5MzFaFw0yMzEwMDYyMTM5MzFaMHMxCzAJBgNV
BAYTAlhYMQswCQYDVQQIEwJYWDELMAkGA1UEBxMCWFgxHjAcBgNVBAoTFUkyUCBB
bm9ueW1vdXMgTmV0d29yazEMMAoGA1UECxMDSTJQMRwwGgYDVQQDDBNraWxseW91
cnR2QG1haWwuaTJwMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAig3u
niLWm0y/TFJtciHgmWUt20FOdQrxkiSZ87G8xjuGfq7TbGIiVDn7pQZcHidpq+Dk
47sm+Swqhb4psSijj0AXUEVKlV39jF5IZE+VUgmEtMqQbnBkWudaTJPWcEe9T/Kd
8Oz2jgsnrD/EGVTMKBBjt/gk8VqTWvpCdCF1GhqcCeUTFHzjhN9jtoRCaJ2DClpO
Px+86+d3s9PqUFo8gcD/dbbyJCMqUCMBLtIy/Ooouxb9cfWtXfyOlphU+enmdvuA
0BDewb9pOJg2/kVd9/9moDWcBGChLOlfSlxpDwyUtcclcpvwnG7c6o4or6gqLeOf
AbCpse623utV7fWlFWG7M4AQ/2emhhe4YoMJQnflydzV8bPRJxRTeW1j/9UfpvLT
nO5LHp0oBXE0GqAPjxuAr+r5IDXFbkKYNjK5oWQB/Ul3LkexulYdCzHWbGd1Ja5b
sbiOy6t/hH6G8DD75HYb+PQZaNZWBv90EyOq1JDSUPw6nxVbhiBldi3ipc8/1X51
FbzBqJ+QO1XKrKqxWxBKoTekuy38KRzsmkSCpY+WJ9f0gLOKtxzVO2HNNqqVFGQf
RGIbrNA0JSRQ1fgelccfrcRIXIZ3B8Tk/wxCIzCY6Yvg2jezz2xJkVdqOUsznS2v
+xJe67PYIAeMVtcfO4kmuCvyIYhsUEpob2n/5lkCAwEAAaMhMB8wHQYDVR0OBBYE
FCLneov6QMtvra5FSoSLhdymi++rMA0GCSqGSIb3DQEBDQUAA4ICAQAIcqbiwjdQ
M9VlGBiHe5eVsL6OM9zfRqR1wnRg4Q6ce65XDfEOYleBWaaNJA4BdykcA4fkUN1h
M2D9FDQScsyPTOuzJ6o75TYh0JOtF51yCi9iuemcosxAwsm90ZXGuMDfDYeyND5c
PAkWfyCP+jwLYbNo/hkNqyv+XWHXPQmT2adRnPXINVUQuBxVPC//C9wv2uDYWhgS
f8M425VPp4/R/uks9mlzTx08DwacvouD0YOC+HZE4sWq+2smgeBInMiyr/THYzl+
baMtYgVs8IKUD2gtjfXZoaQNg3eq5SedSf/5F0S/LCdu9/ccQ8CzSEoVTiQFtO78
SaU37xai8+QTSVpPuINigxCoXmkubBd+voEmWRcBd/XB5L+u+MFU/jXyyBj2BXVj
6agqVzY53KVYt23/63QliAUWyxT+ns9gRxVN1jrMhHdiDwsdT4NbzHxg1Su4eiHv
C/wjD3Dga0BRTEGylpHZGzb1U1rZRHM3ho3f1QkmRPPLcBUMTyUTxJm+GEeuhPvp
+TBf3Kg/YkdpnEMlagqcyHuIrf3m8Z/pTmpOIbekJWbbA7tluvWbMWw2ARB7dUOE
fHYVISh0DTw2oVXxM82/q8XXHnhEXv2nW3K40x1VabxUN+sF4M/7YA8nJqwsPJei
749STYJRfZXdIe69M9zpM5unxENAsiPJgQ==
-----END CERTIFICATE-----
@@ -1,32 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIFezCCA2OgAwIBAgIEHLJfZzANBgkqhkiG9w0BAQ0FADBuMQswCQYDVQQGEwJY
WDELMAkGA1UECBMCWFgxCzAJBgNVBAcTAlhYMR4wHAYDVQQKExVJMlAgQW5vbnlt
b3VzIE5ldHdvcmsxDDAKBgNVBAsTA0kyUDEXMBUGA1UEAwwOc3RyNGRAbWFpbC5p
MnAwHhcNMTMxMDI2MTExODQxWhcNMjMxMDI2MTExODQxWjBuMQswCQYDVQQGEwJY
WDELMAkGA1UECBMCWFgxCzAJBgNVBAcTAlhYMR4wHAYDVQQKExVJMlAgQW5vbnlt
b3VzIE5ldHdvcmsxDDAKBgNVBAsTA0kyUDEXMBUGA1UEAwwOc3RyNGRAbWFpbC5p
MnAwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCvw0vTay1IPOgxvwe8
yt5jGakha20kw9qDb6zbEL87EWEkeOzdu7iUC69lkxVP9Ws8EbLtkeMf/CXg6CC1
e+w8WpOHj5prOsiOlrIO+2I1tKMaMUuJDX2wK4I5ZSw/Kieimh9xqOBZknDmtwjw
2HPW8rpxMqrScaGAP6sQD8Gh4XKKkLogfxYPzF8NnC6O8vBkFKVU2WSVZ0jPAQfv
6luPdA+5lES+5UPWr9Yhv/CX4siGKUTxchqJRf2VU4o5BzzXae4asVA/NY7lKgEw
eDDufbm0mRFWP4mbmXRlODuJ8GMnJbMQkNcAvZUnUcvpSTnGnIvxyxtXP5P6ic8V
3b9HV2eIsbfO1xrgyr6/9qgGpXcdDJejhvNg6fZgQeO40bOGQYwV8bNvsNQHqnZl
KsVhsMQkOubMxcHTBadcifi8PmdeJ5hxyyqJmyrwkmg2ijnN521M6YkoBzl+8VAi
zLmqKZfvN5t+pb9PZ3U3jHfkeIEwDRYRAOsvVqch5+ZfSv8x/Te6o15zDKPJQtWK
ty42GV1vERw30oSZQdrRRy/+4+HSRs3/Zb368OdAbcr+f/xPvwceYGWPeNNIoZ/x
xkIQE3xgEK+eJyPM9McjlCAezZZclT7fWfiEYNJAiS3fGALi+a+cGYWWULxCXpz+
y397OHhZBhnh7D9K8aPePB8tCwIDAQABoyEwHzAdBgNVHQ4EFgQUezvGHq3h1gbC
Hs2LLVoll5fIUWMwDQYJKoZIhvcNAQENBQADggIBAF7SG1WBcE1r5eyTp/BLFZfG
iPtvqu+B1L2HutPum/Xf8A5fxR4kcKAKpVdu6vnDzCRAsAC9YvyETgAzI2nfVgLk
l9YZ31tSi6qxnMsQsV5o9lt/q2Rvsf2Zi/Ir8AlWtvnP8YG0Aj/8AG8MyhMLaIdj
M2FuakPs8RqEjoJL9dTOC9VTQpNTwBH9guP9UalWYwlkaXDzMoyO4nswT/GpCpg8
4m4RO6grzdsEIamD/PCBM5f/vq+y08GaqfXpX9+8CbaX3tdzd3x48wPphmdpkptk
aRELIpLJZiK+Mos7W+0ZS8SHxGDIosjqVsgbZPmk12+VBcVgLOr8W1D7osS4OY59
2GMUVV/GhoDh8wR/Td5wpZlcPE0NWmljjVg9+1E8ePAyMZy+U1KCiMlRVdRy518O
dOzzUUQGqGQHosRrH0ypS3MGbMLmbuWFRiz7q/3mUmW2xikH9I1t/6ZMNUvh+IWL
kGAaEf2JIv/D8+QsC0Un1W09DgvYz7qmKSeHhBixlLe68vgXtz/Fa+rRMsmPrueo
4wk/u/VyILo0BJP860APJMZbm+DPfGhV9DF9L5Gx9+d/BlduBVGHc+AQSWbU70dS
eH4/rgUYRikWlgwUxjY8/QQTlfx5xl28tG0xdO9libN22z7UwTGfm48BQIdrTyER
hqQ7usTy3oaWD85MbJ0q
-----END CERTIFICATE-----
@@ -1,32 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIFdzCCA1+gAwIBAgIEcwrwsjANBgkqhkiG9w0BAQ0FADBsMQswCQYDVQQGEwJY
WDELMAkGA1UECBMCWFgxCzAJBgNVBAcTAlhYMR4wHAYDVQQKExVJMlAgQW5vbnlt
b3VzIE5ldHdvcmsxDDAKBgNVBAsTA0kyUDEVMBMGA1UEAwwMenp6QG1haWwuaTJw
MB4XDTEzMDkzMDE3NDEyNVoXDTIzMDkzMDE3NDEyNVowbDELMAkGA1UEBhMCWFgx
CzAJBgNVBAgTAlhYMQswCQYDVQQHEwJYWDEeMBwGA1UEChMVSTJQIEFub255bW91
cyBOZXR3b3JrMQwwCgYDVQQLEwNJMlAxFTATBgNVBAMMDHp6ekBtYWlsLmkycDCC
AiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAJV4ptvhlfrcize9/ARz4lUy
iLtLMSvSST1BdZjLJTwus05EUs0oiqnv9qXYIWGRB97aKlAmqSxsn4ZgBttCgmev
IkuiZ8kbdqI5YaT98yKW5P2Prt9p9cPbnz5/qjwZ5L9W+k/Itx7bv2pkNEP0NLYo
NrgHHTb1hsyRxc0lfPYk2BwsIi8hIWBHNrRpR41EWFXfqPcdsxS8cQhxVj4zLG/R
aMm4H8T+V1R1Khl4R4qqRgXBP305xqqRoawHmZ/S9/RkF0Ji6IYwBq9iWthWol6W
sMDn1xhZk9765fk+ohAC2XWuGSFCr02JOILRV3x/8OUxT1GYgYjc7FfyWIekg/pZ
yotlhL2I3SMWOH3PdG58iDY121hq/LsSKM9aP20rwtvssnw+8Aex01YDkI3bM6yO
HNi+tRojaJcJciBWv6cuiFKvQdxj/mOhOr0u0lHLlJ4jqES8uvVJkS7X/C4BB7ra
bJYQgumZMYvVQJFIjo8vZxMXue53o65FRidvAUT29ay54UTiL7jRV9w1wHnzLapU
xT1v7kWpWJcZ1zzC8coJjW+6ijkk38cVLb80u1Q4kEbmP2rDxw6jRvmqg6DcCKjK
oqDt+XQ6P5grxAxLT+VMfB404WHHwNs6BB841//4ZnXvy3msMONY/5y0fsblURgh
IS2UG1TAjR+x7+XikGx9AgMBAAGjITAfMB0GA1UdDgQWBBSvx/fCCP8UeHwjN65p
EoHjgRfiIzANBgkqhkiG9w0BAQ0FAAOCAgEAYgVE1Aa/Ok5k+Jvujbx72bktRWXo
Y4UfbWH/426VdgqXt3n9XtJUNM2oI4ODwITM4O15SyXQTLJhnvJz5ELcJV8nqviZ
RjK2HNX1BW7IEta3tacCvVnjzZ265kCT59uW+qmd+5PiaAYI5lYUn8P6pe+6neSa
HW6ecXCrdxJetSYfUUuKeV6YHpdzfjtZClLmwl91sJUBKcjK+Q9G/cE6HnwcDH1s
uXr7SgkBt/qc/OlNuu4fnTqUA58TAumdq9cD+eLBilDFrux1HsUZMuBUp64x5oPi
gme+3VewsczfFEtrxaG6+l6UA40Lerdx9XECZcDCcFsK6MS1uQ2HYjsyZcWnNT3l
6eDNUbjrllwxDdRAk0cbWiMuc21CFq/1v2QMXk88EiBjEajqzyXUPmKzwFhit6pr
5kfjfXNq+pxQSCoaqjpzVKjb3CqMhSlC8cLgrPw6HEgGnjCy4cTLFHlVmD64M778
tj6rE7CntcmUi8GKmZKyaMyUo3QQUcrjO5IQ4+3iGUgMkZuujyjrZiOJbvircPmK
4IQEXzJ/G00upqtqKstRybaWSbJ/k6iuturtA2n8MJiCBjhLy8dtTgDbFaDaNF7F
NHeqQjIJDLhYDy6mi4gya3A0ort777Inl/rWYLo067pYM+EWDw66GdpbEIB0Bp71
pwvcQcjIzbUzEK0=
-----END CERTIFICATE-----
+1 -1
View File
@@ -15,7 +15,7 @@ if [ -z $screenfind ]; then
fi
if [ $arch = "x86_64" ]; then
screen -Adm -S i2pd ./i2pd-x86_64 --datadir=.
screen -Adm -S i2pd ./i2pd-amd64 --datadir=.
else
screen -Adm -S i2pd ./i2pd-i386 --datadir=.
fi
+1
View File
@@ -0,0 +1 @@
1d1c3738e1c2245e7e94a811bba085394ce6294d
+1 -1
View File
@@ -1 +1 @@
5aa5a9af3415dc4e70aefa935e08119eec238cb2
72f22e580d6b113f76c54ad8e2799e326699703e
-1
View File
@@ -1 +0,0 @@
6b9d8a3b0acaf45a0babe302b29f7a2c259220e8
+10 -134
View File
@@ -2,167 +2,43 @@
## See https://i2pd.readthedocs.org/en/latest/configuration.html
## for more options you can use in this file.
## Lines that begin with "## " try to explain what's going on. Lines
## that begin with just "#" are disabled commands: you can enable them
## by removing the "#" symbol.
#log = file
#logfile = ./i2pd.log
## Tunnels config file
## Default: ~/.i2pd/tunnels.conf or /var/lib/i2pd/tunnels.conf
tunconf = ./tunnels.conf
## Where to write pidfile (don't write by default)
pidfile = ./i2pd.pid
## Logging configuration section
## By default logs go to stdout with level 'info' and higher
##
## Logs destination (valid values: stdout, file, syslog)
## * stdout - print log entries to stdout
## * file - log entries to a file
## * syslog - use syslog, see man 3 syslog
# log = file
## Path to logfile (default - autodetect)
# logfile = /var/log/i2pd.log
## Log messages above this level (debug, *info, warn, error)
# loglevel = info
## Path to storage of i2pd data (RI, keys, peer profiles, ...)
## Default: ~/.i2pd or /var/lib/i2pd
datadir = .
## Daemon mode. Router will go to background after start
# daemon = true
## Run as a service. Router will use system folders like /var/lib/i2pd
# service = true
## Specify a family, router belongs to (default - none)
# family =
## External IP address to listen for connections
## By default i2pd sets IP automatically
# host = 1.2.3.4
## Port to listen for connections
## By default i2pd picks random port. You MUST pick a random number too,
## don't just uncomment this
# port = 4567
## Enable communication through ipv4
ipv4 = true
## Enable communication through ipv6
ipv6 = false
## Network interface to bind to
# ifname =
## Enable NTCP transport (default = true)
# ntcp = true
## Enable SSU transport (default = true)
# ssu = true
## Should we assume we are behind NAT? (false only in MeshNet)
# nat = true
## Bandwidth configuration
## L limit bandwidth to 32Kbs/sec, O - to 256Kbs/sec, P - to 2048Kbs/sec,
## X - unlimited
## Default is X for floodfill, L for regular node
bandwidth = O
## Router will not accept transit tunnels at startup
# notransit = true
## Router will be floodfill
# floodfill = true
[limits]
## Maximum active transit sessions (default:2500)
# transittunnels = 2500
[precomputation]
## Enable or disable elgamal precomputation table
## By default, enabled on i386 hosts
elgamal = true
[upnp]
## Enable or disable UPnP: automatic port forwarding (enabled by default in WINDOWS, ANDROID)
enabled = true
## Name i2pd appears in UPnP forwardings list (default = I2Pd)
# name = I2Pd
name = I2Pd
[reseed]
## Enable or disable reseed data verification.
verify = true
## URLs to request reseed data from, separated by comma
## Default: "mainline" I2P Network reseeds
# urls = https://reseed.i2p-projekt.de/,https://i2p.mooo.com/netDb/,https://netdb.i2p2.no/
## Path to local reseed data file (.su3) for manual reseeding
# file = /path/to/i2pseeds.su3
## or HTTPS URL to reseed from
# file = https://legit-website.com/i2pseeds.su3
[addressbook]
## AddressBook subscription URL for initial setup
## Default: inr.i2p at "mainline" I2P Network
# defaulturl = http://joajgazyztfssty4w2on5oaqksz6tqoxbduy553y34mf4byv6gpq.b32.i2p/export/alive-hosts.txt
## Optional subscriptions URLs, separated by comma
# subscriptions = http://inr.i2p/export/alive-hosts.txt,http://stats.i2p/cgi-bin/newhosts.txt,http://rus.i2p/hosts.txt
subscriptions = http://inr.i2p/export/alive-hosts.txt
[http]
## Uncomment and set to 'false' to disable Web Console
# enabled = true
## Address and port service will listen on
enabled = true
address = 127.0.0.1
port = 7070
[httpproxy]
## Uncomment and set to 'false' to disable HTTP Proxy
# enabled = true
## Address and port service will listen on
enabled = true
address = 127.0.0.1
port = 4444
## Optional keys file for proxy local destination
# keys = http-proxy-keys.dat
[socksproxy]
## Uncomment and set to 'false' to disable SOCKS Proxy
# enabled = true
## Address and port service will listen on
enabled = true
address = 127.0.0.1
port = 4447
## Optional keys file for proxy local destination
# keys = socks-proxy-keys.dat
## Socks outproxy. Example below is set to use Tor for all connections except i2p
## Address and port of outproxy
# outproxy = 127.0.0.1
# outproxyport = 9050
[sam]
## Uncomment and set to 'true' to enable SAM Bridge
# enabled = false
## Address and port service will listen on
# address = 127.0.0.1
# port = 7656
[bob]
## Uncomment and set to 'true' to enable BOB command channel
# enabled = false
## Address and port service will listen on
# address = 127.0.0.1
# port = 2827
[i2cp]
## Uncomment and set to 'true' to enable I2CP protocol
# enabled = false
## Address and port service will listen on
# address = 127.0.0.1
# port = 7654
[i2pcontrol]
## Uncomment and set to 'true' to enable I2PControl protocol
# enabled = false
## Address and port service will listen on
# address = 127.0.0.1
# port = 7650
enabled = true
address = 127.0.0.1
port = 7656
+55
View File
@@ -0,0 +1,55 @@
pub 4096R/98EBCFE2 2016-12-14
uid R4SAS (r4sas) <r4sas@i2pmail.org>
sub 4096R/9206EEF0 2016-12-14
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1
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
=BDxP
-----END PGP PUBLIC KEY BLOCK-----
+23
View File
@@ -0,0 +1,23 @@
I2Pd Browser Portable builder for MacOS X
=====
This is a script-based builder of I2Pd Browser Portable
What **MUST** work now (needed test)
-----
* Auto detecting system language
* Pre-configuring Firefox to use with I2Pd
* Auto downloading NoScript extension
How to use
-----
1. Build pre-configured Firefox using script `build.sh` from `build` folder
2. Run I2Pd by executing `./i2pd` from `i2pd` folder
3. Run Firefox by executing `./i2pdbrowser-portable`
Additional info
-----
`./i2pd` from `i2pd` folder starts a screen session with i2pd in it.
To stop the i2pd router you can use the commands `Start graceful shutdown` or `Force shutdown`
from i2pd webconsole page `http://127.0.0.1:7070/?page=commands`
SHA512SUMS created with `find * -type f -print0 | xargs -0 -i sha512sum {}` command
+32
View File
@@ -0,0 +1,32 @@
eb8cc990e3abdcce7004b1d70c566fd92c1d9252a37f28341a8e1fd29c2694ce614d6d8389e4fced427cbcfe688c3a2f2b498dc84ce0229a605892fd8496d62c build/preferences/syspref.js
7108c42e7e863cd3501031b497f6a27f2420c2e29ae16ba4ebfb67e7608ffdc1b3ea14b62d87fde786bc059c811d1d62785843bcec5a1d6c578e8652def3c894 build/profile/xulstore.json
94bf052b929dac72959f498a43b66ab6990ebc3f3f24e4041416471e69988290fd212062e1a6b2070f40a46658a25db346e584bcebd542840fea8bf02e587514 build/profile/bookmarks.html
9ef9ab52683229adb6bcf7679cc39e02f7d2be4a5734838a113cd7149e60e2245b869dc45b4b8843913433281c1ecd93193b476efd915e8afeb109b17e376bb5 build/profile/prefs.js
e53ee234d91e90190b9d5064ca7da9293ec2c8a762b3f2ea35cb22cd28e6827bddefb006b0f1c7fe13cf8ff37a0ecb77942373a22e0d9ca614b4360dd978ebcb build/build.sh
148030732cc3990d2ed611b22eb6b7f91e5b867518fdd0c52ad11f82ccbb71a75c91b3bb6d12de750902b9d33770e15d2a80132e58167d8ee9155d4f184b4d4a i2pd/i2pd.conf
11a1f9da48c1ecfcde76e5b7a30dac52410b382509b47d519888461eb8dec5a7e5bcc8a2ba0fef80080f0a6bc037980175a72d8352a5d65ffed37f8a2fe20dbf i2pd/libSystem.B.dylib
65cc7b71df694cca2d49243df63557f28cdf79d9ec19e8c27ed21d71a54de74c19d80682c1b77cdda4228e3b945a34bac00ad8b2ee8df50a59a9c833b664218f i2pd/i2pd
c03c7181725f3b189297208a3ef6def948a19e0db7a0081b3906a574accf61fe9b4952ddbdde4af407af956a5ed49e8bbf5a588d6ecadbb33abc58edf21d0bc0 i2pd/i2pd-osx
662c515175e401d6ab3ccb9d36a17f91762b3c35d6eb2c58c72e4c2bdf1fff5b7c904622c03d2c041193b1b01b75f2f470726ce8741f9e72e6aab7e128c43452 i2pd/certificates/router/orignal_at_mail.i2p.crt
78649814a1f06933768873edd171f2be24227b31a21e3c3cd63d8c0a933af1aec48b7b595ea9c9298df24cc32fbb71e350846efd7c6384e2f923ec2dab3578c4 i2pd/certificates/family/mca2-i2p.crt
1bd66f93e71fb41ad77b9caeb6ec873dd9f40bae4a90bd3eaa331fcaf45c4a4779b567cb89730ce99b2dff609bb26ee383c3d904d1ad852299d5bc5fc6ed17e1 i2pd/certificates/family/i2pd-dev.crt
ce565903357ca19724371c57fd68d071b7ea546c354f1b82d3afd4514db35598c6a36746b8fdb5caf0e1fb1af205d3f21dc4dc64863b431d9c18d75a3d9b7cb8 i2pd/certificates/family/volatile.crt
2297e46d39a6edb7a0dd7adf3a1488b190fef6e50ad1794733709adaa547d0320485202c7627ef7f3a41c8ade09ed3ea7c562ddce2788f2c78935c88ccd10b60 i2pd/certificates/family/gostcoin.crt
b6c6f6ac207a058ae6f61e8e3a2374822af51cff7d39ef8810dedee9dd84302d0c04c569aa2c3e901aa8db1f46f46a13dac83df289d0b23faaaa7dd6d9da281d i2pd/certificates/family/i2p-dev.crt
fb8c0090b86af4109f931804c8cfe44984a6e167b150725873fb45f60fd3e4ecf10ea98e139bf708646ce935dbdd859ff60f12e5ae95d656e7fece160cecc1db i2pd/certificates/reseed/hottuna_at_mail.i2p.crt
11cfcdb54739b618f27b58a7ce0d32c4cf49abd87c5642fd0dca6de9e65cb3e7aff670f500891911830acec92f86cf9ba01bca35ea7dd98bcc7cb4b3956a05f9 i2pd/certificates/reseed/r4sas_at_mail.i2p.crt
55224b77505aca8de01ae692d4ec63c591edf557a243fed50257b80bdfa1b04594373f65697ece94ec6f13f252b96bff468d7d886cc6fbe07fd0c534ce4658a3 i2pd/certificates/reseed/igor_at_novg.net.crt
a26558600bdde3b131c26268968d484d5a4de6d9d12aac65e967a85db4f3560730421ee9a3099807fff79e9e0a0ac0f6e081b845451c1d0903dcee3c83cb36a7 i2pd/certificates/reseed/bugme_at_mail.i2p.crt
4d294022339f31880a393be1a843d8ea021c7c38e6289fd90befaf3b4fb2f499f75f9f9e45da649a6c20972e5cc3dda88f82d5bead69846a1b01002b4a34b412 i2pd/certificates/reseed/r4sas-reseed_at_mail.i2p.crt
46d4e72689716b886b52865dbc592acdd320488f08058b6e33cc9736c06d193cb21790d565ec3bb063b994cdce041a199cda9b1a438a7a3df76505a2e32341be i2pd/certificates/reseed/backup_at_mail.i2p.crt
89a26ec55be179e5b8a00e8806ddfa5d8bf0c9b3b379247ec9477c326f0ed58e5bb25fb029304ee24b800755039f0fd42a8cff49350588c406cbea240ee94539 i2pd/certificates/reseed/atomike_at_mail.i2p.crt
0468afb62a372dc4c98dcde2e17e62b4a73693b1516c9dddcc771ee7f47bcbbd0184498bd225cf77bf19ca4ab0f29df1235003f943412ab25ad92c47fe9141b3 i2pd/certificates/reseed/creativecowpat_at_mail.i2p.crt
4389d70d40ff74bc02eee5bb4a96d80585a3684e9b457d216b0723def2cde2107e82a8239ee7325a08822a4ee17dd70237932fa6833dc31d21a14b2355dbb5b1 i2pd/certificates/reseed/meeh_at_mail.i2p.crt
1114d76b59a9dc0a3075ea5dcdcf270107240793bb82160c9f21c2fad7c581d358915fabe323b381ca95ce8f99a7e4536d6e183f4bdb67676dd581bfce5d4c9f i2pd/certificates/reseed/zmx_at_mail.i2p.crt
3487bba6ba8e1f1d5f8759740bf8194379ad258aba14714dcd1338d12924c9ea0b849cf3914cb447911d6907d254ee8b82cae2ba4e80128f646a9d9656dd7c07 i2pd/certificates/reseed/lazygravy_at_mail.i2p.crt
78c6375c1fff1e06599429606f1ad84ed2244a0e6c9ff15f8abcf150f0085b9793548bb42ed1b3ae534e77826c180aaee4ef3417d8beddd707481004c475ce0a i2pd/certificates/reseed/echelon_at_mail.i2p.crt
13fd2563bbc0486ca5c87ac5aa2509250a0ef300125a42548dff2dc4f06f3cd39f6a12cd36f9008b7e6ceba97011f8d1acdd2b0bbc8ba07dfd96515f9bc623fc i2pd/addressbook/addresses.csv
dfeb4a93ba399b1b49b351a7478288de205e727ec6edbbc42ab91667b5400c1ac582b0883758d4e93c421e6942dacbd0e57d77c3870a1378951a06de214ea8e7 i2pd/tunnels.conf
764934e5319e2bdfee47687fd6037f9203dbc35bb4a4c52725e20c3cd50c7c9ee1983b5775ae47a6d2cae65182928eb8661509a87fbdeec6b003eb8e92ab7a45 i2pd/libc++.1.dylib
807fb346790345130164ee40014f167786d82376ffc03a073d7a78a665868034c4d35b817fe9998a2c0488646b773bdbd58b7193ef9b3605b95a6ea8cff8a5aa i2pd/libz.1.dylib
6c46e83beaae2ef4689b512e37e02b91844ded55b99254c3d888726607db0a55311e1f404693746bbf8bf1da824640239387f3133bfea7c07c93a0b2a6af2774 README.md
+52
View File
@@ -0,0 +1,52 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
eb8cc990e3abdcce7004b1d70c566fd92c1d9252a37f28341a8e1fd29c2694ce614d6d8389e4fced427cbcfe688c3a2f2b498dc84ce0229a605892fd8496d62c build/preferences/syspref.js
7108c42e7e863cd3501031b497f6a27f2420c2e29ae16ba4ebfb67e7608ffdc1b3ea14b62d87fde786bc059c811d1d62785843bcec5a1d6c578e8652def3c894 build/profile/xulstore.json
94bf052b929dac72959f498a43b66ab6990ebc3f3f24e4041416471e69988290fd212062e1a6b2070f40a46658a25db346e584bcebd542840fea8bf02e587514 build/profile/bookmarks.html
9ef9ab52683229adb6bcf7679cc39e02f7d2be4a5734838a113cd7149e60e2245b869dc45b4b8843913433281c1ecd93193b476efd915e8afeb109b17e376bb5 build/profile/prefs.js
e53ee234d91e90190b9d5064ca7da9293ec2c8a762b3f2ea35cb22cd28e6827bddefb006b0f1c7fe13cf8ff37a0ecb77942373a22e0d9ca614b4360dd978ebcb build/build.sh
148030732cc3990d2ed611b22eb6b7f91e5b867518fdd0c52ad11f82ccbb71a75c91b3bb6d12de750902b9d33770e15d2a80132e58167d8ee9155d4f184b4d4a i2pd/i2pd.conf
11a1f9da48c1ecfcde76e5b7a30dac52410b382509b47d519888461eb8dec5a7e5bcc8a2ba0fef80080f0a6bc037980175a72d8352a5d65ffed37f8a2fe20dbf i2pd/libSystem.B.dylib
65cc7b71df694cca2d49243df63557f28cdf79d9ec19e8c27ed21d71a54de74c19d80682c1b77cdda4228e3b945a34bac00ad8b2ee8df50a59a9c833b664218f i2pd/i2pd
c03c7181725f3b189297208a3ef6def948a19e0db7a0081b3906a574accf61fe9b4952ddbdde4af407af956a5ed49e8bbf5a588d6ecadbb33abc58edf21d0bc0 i2pd/i2pd-osx
662c515175e401d6ab3ccb9d36a17f91762b3c35d6eb2c58c72e4c2bdf1fff5b7c904622c03d2c041193b1b01b75f2f470726ce8741f9e72e6aab7e128c43452 i2pd/certificates/router/orignal_at_mail.i2p.crt
78649814a1f06933768873edd171f2be24227b31a21e3c3cd63d8c0a933af1aec48b7b595ea9c9298df24cc32fbb71e350846efd7c6384e2f923ec2dab3578c4 i2pd/certificates/family/mca2-i2p.crt
1bd66f93e71fb41ad77b9caeb6ec873dd9f40bae4a90bd3eaa331fcaf45c4a4779b567cb89730ce99b2dff609bb26ee383c3d904d1ad852299d5bc5fc6ed17e1 i2pd/certificates/family/i2pd-dev.crt
ce565903357ca19724371c57fd68d071b7ea546c354f1b82d3afd4514db35598c6a36746b8fdb5caf0e1fb1af205d3f21dc4dc64863b431d9c18d75a3d9b7cb8 i2pd/certificates/family/volatile.crt
2297e46d39a6edb7a0dd7adf3a1488b190fef6e50ad1794733709adaa547d0320485202c7627ef7f3a41c8ade09ed3ea7c562ddce2788f2c78935c88ccd10b60 i2pd/certificates/family/gostcoin.crt
b6c6f6ac207a058ae6f61e8e3a2374822af51cff7d39ef8810dedee9dd84302d0c04c569aa2c3e901aa8db1f46f46a13dac83df289d0b23faaaa7dd6d9da281d i2pd/certificates/family/i2p-dev.crt
fb8c0090b86af4109f931804c8cfe44984a6e167b150725873fb45f60fd3e4ecf10ea98e139bf708646ce935dbdd859ff60f12e5ae95d656e7fece160cecc1db i2pd/certificates/reseed/hottuna_at_mail.i2p.crt
11cfcdb54739b618f27b58a7ce0d32c4cf49abd87c5642fd0dca6de9e65cb3e7aff670f500891911830acec92f86cf9ba01bca35ea7dd98bcc7cb4b3956a05f9 i2pd/certificates/reseed/r4sas_at_mail.i2p.crt
55224b77505aca8de01ae692d4ec63c591edf557a243fed50257b80bdfa1b04594373f65697ece94ec6f13f252b96bff468d7d886cc6fbe07fd0c534ce4658a3 i2pd/certificates/reseed/igor_at_novg.net.crt
a26558600bdde3b131c26268968d484d5a4de6d9d12aac65e967a85db4f3560730421ee9a3099807fff79e9e0a0ac0f6e081b845451c1d0903dcee3c83cb36a7 i2pd/certificates/reseed/bugme_at_mail.i2p.crt
4d294022339f31880a393be1a843d8ea021c7c38e6289fd90befaf3b4fb2f499f75f9f9e45da649a6c20972e5cc3dda88f82d5bead69846a1b01002b4a34b412 i2pd/certificates/reseed/r4sas-reseed_at_mail.i2p.crt
46d4e72689716b886b52865dbc592acdd320488f08058b6e33cc9736c06d193cb21790d565ec3bb063b994cdce041a199cda9b1a438a7a3df76505a2e32341be i2pd/certificates/reseed/backup_at_mail.i2p.crt
89a26ec55be179e5b8a00e8806ddfa5d8bf0c9b3b379247ec9477c326f0ed58e5bb25fb029304ee24b800755039f0fd42a8cff49350588c406cbea240ee94539 i2pd/certificates/reseed/atomike_at_mail.i2p.crt
0468afb62a372dc4c98dcde2e17e62b4a73693b1516c9dddcc771ee7f47bcbbd0184498bd225cf77bf19ca4ab0f29df1235003f943412ab25ad92c47fe9141b3 i2pd/certificates/reseed/creativecowpat_at_mail.i2p.crt
4389d70d40ff74bc02eee5bb4a96d80585a3684e9b457d216b0723def2cde2107e82a8239ee7325a08822a4ee17dd70237932fa6833dc31d21a14b2355dbb5b1 i2pd/certificates/reseed/meeh_at_mail.i2p.crt
1114d76b59a9dc0a3075ea5dcdcf270107240793bb82160c9f21c2fad7c581d358915fabe323b381ca95ce8f99a7e4536d6e183f4bdb67676dd581bfce5d4c9f i2pd/certificates/reseed/zmx_at_mail.i2p.crt
3487bba6ba8e1f1d5f8759740bf8194379ad258aba14714dcd1338d12924c9ea0b849cf3914cb447911d6907d254ee8b82cae2ba4e80128f646a9d9656dd7c07 i2pd/certificates/reseed/lazygravy_at_mail.i2p.crt
78c6375c1fff1e06599429606f1ad84ed2244a0e6c9ff15f8abcf150f0085b9793548bb42ed1b3ae534e77826c180aaee4ef3417d8beddd707481004c475ce0a i2pd/certificates/reseed/echelon_at_mail.i2p.crt
13fd2563bbc0486ca5c87ac5aa2509250a0ef300125a42548dff2dc4f06f3cd39f6a12cd36f9008b7e6ceba97011f8d1acdd2b0bbc8ba07dfd96515f9bc623fc i2pd/addressbook/addresses.csv
dfeb4a93ba399b1b49b351a7478288de205e727ec6edbbc42ab91667b5400c1ac582b0883758d4e93c421e6942dacbd0e57d77c3870a1378951a06de214ea8e7 i2pd/tunnels.conf
764934e5319e2bdfee47687fd6037f9203dbc35bb4a4c52725e20c3cd50c7c9ee1983b5775ae47a6d2cae65182928eb8661509a87fbdeec6b003eb8e92ab7a45 i2pd/libc++.1.dylib
807fb346790345130164ee40014f167786d82376ffc03a073d7a78a665868034c4d35b817fe9998a2c0488646b773bdbd58b7193ef9b3605b95a6ea8cff8a5aa i2pd/libz.1.dylib
6c46e83beaae2ef4689b512e37e02b91844ded55b99254c3d888726607db0a55311e1f404693746bbf8bf1da824640239387f3133bfea7c07c93a0b2a6af2774 README.md
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJaZvnvAAoJEGb2yHuY68/iui8P/0McBl0WHJMlMlZdhiqAmAOd
UCLAOjkSzD5cRA6ZT3a1m0+Fb/idMqLgZhk5ICHY0JAdIqt2oBMnNwYPpTeFX4b9
pk3ysUOt/sOJfsaTHhuAUhmQ0U1XFj4tuy4Kc9S58YWLM83M3cdR5+S46urk+ZlM
fl0PBBPizpIJkSZL7FQ6296bMKZJT3v5DH6CVOht1Eh/2NaN3Q3lZsLbGf2OXy9o
GF8i4BzBktzCEx9WCYoUGOYdB5HMjtY6i7VSvKeOwGH52M2taPCSBBaG1+wpZVjQ
smTarcpvTQxuOTDrTpTmUT8pas6+M4cUPJzb7lZcsKRZGTjolYhLUdDHx2PGvZvd
YrdWwpxLToguqpnmE2YgOxy4j4vL+EDQSjVLoTcihEWrOQE6AOoYKPTbYbhX3yoL
i6l0Jiw6L8QyoXP7SBYUzsCb0yA7V5b9+QF7LnsjzKNHyUz927TcjnhGbuMpTDP4
fIs/5Z2X3d6zn54dl5A/bQ/QU51euI3rJG9jNMifRa8+crva7UPygnchWzinYdzs
fRD4I7yPPUtUpnSE0JE+KAna7J6R0Cslt8FhDgpZC3DNu9ZZWxRKC8EHrx9V8hZl
RzJPMCY2xt0hhpTjRssuDc//MeWK3yiMPpYzXHjvGYyyAdfjMbMwxvYFSqOH0snD
umUJImyW0YihV1mjcJR3
=QWXA
-----END PGP SIGNATURE-----
+109
View File
@@ -0,0 +1,109 @@
#!/bin/sh
# Copyright (c) 2013-2017, The PurpleI2P Project
#
# This file is part of Purple I2P project and licensed under BSD3
#
# See full license text in LICENSE file at top of project tree
arch=$(uname -m)
language=$(echo $LANG | cut -c-5 | sed s/_/-/g)
version="52.6.0esr"
ftpmirror="https://ftp.mozilla.org/pub/firefox/releases/$version"
curlfind=$(which curl)
if [ -z $curlfind ]; then
echo "'cURL' does not seem to be installed. The script needs it!";
exit 1;
fi
echo "This script is preparing Firefox $version for use with I2Pd"
file="Firefox\ $version.dmg"
filepath="mac/$language/$file"
echo "Downloading $application..."
curl -L -f -# -O $ftpmirror/$filepath
if [ $? -ne 0 ]; then # Not found error, trying to cut language variable
echo "[TRY 2] I'll try downloading Firefox with shorter language code";
language=$(echo $language | cut -c-2)
# re-create variable with cutted lang
filepath="mac/$language/$file"
curl -L -f -# -O $ftpmirror/$filepath
if [ $? -ne 0 ]; then # Not found error, trying to download english version
echo "[TRY 3] I'll try downloading Firefox with the English language code";
language="en_US"
# re-create lang variable
filepath="mac/$language/$file"
curl -L -f -# -O $ftpmirror/$filepath
if [ $? -ne 0 ]; then # After that i can say only that user haven't internet connection
echo "[Error] Can't download file. Check your internet connectivity."
exit 1;
fi
fi
fi
if [ ! -f $file ]; then
echo "[Error] Can't find downloaded file. Does it really exist?"
exit 1;
fi
echo "Downloading checksum file and checking SHA512 checksum"
curl -L -f -# -O $ftpmirror/SHA512SUMS
recv_sum=$(grep "$filepath" SHA512SUMS | cut -c-128)
file_sum=$(sha512sum $file | cut -c-128)
if [ $recv_sum != $file_sum ]; then
echo "[Error] File checksum failed!"
exit 1;
else
echo "Checksum correct."
rm SHA512SUMS
fi
echo "Attaching image and copying files..."
hdiutil attach $file
cp -rf /Volumes/Firefox/Firefox.app ../FirefoxESR.app
mkdir ../data
echo "Detaching image and removing image file..."
hdiutil detach /Volumes/Firefox
rm $file
## TODO: check on linux before make that changes
# Deleting some not needed files
#rm ../app/crashreporter*
#rm ../app/removed-files
#rm ../app/run-mozilla.sh
#rm ../app/update*
#rm ../app/browser/blocklist.xml
#rm -r ../app/dictionaries
# And edit some places
#sed -i 's/Enabled=1/Enabled=0/g' ../app/application.ini
#sed -i 's/ServerURL=.*/ServerURL=-/' ../app/application.ini
# sed -i 's/Enabled=1/Enabled=0/g' ../app/webapprt/webapprt.ini
# sed -i 's/ServerURL=.*/ServerURL=-/' ../app/webapprt/webapprt.ini
# Done!
echo "Downloading language packs..."
curl -L -f -# -o ../FirefoxESR.app/Contents/Resources/browser/extensions/langpack-ru@firefox.mozilla.org.xpi https://addons.mozilla.org/firefox/downloads/file/605634/russian_ru_language_pack-52.0-fx.xpi?src=version-history
curl -L -f -# -o ../FirefoxESR.app/Contents/Resources/browser/extensions/langpack-en-US@firefox.mozilla.org.xpi https://addons.mozilla.org/firefox/downloads/file/605596/english_us_language_pack-52.0-fx.xpi?src=version-history
echo "Downloading NoScript extension..."
curl -L -f -# -o ../FirefoxESR.app/Contents/Resources/browser/extensions/{73a6fe31-595d-460b-a920-fcc0f8843232}.xpi https://addons.mozilla.org/firefox/downloads/file/806790/noscript_security_suite-5.1.8.3-fx+sm.xpi
echo "Adding standard configs..."
cp profile/* ../data/
mkdir -p ../FirefoxESR.app/Contents/Resources/browser/defaults
cp -r preferences ../FirefoxESR.app/Contents/Resources/browser/defaults/
echo '#!/bin/sh' > "../i2pdbrowser-portable"
echo 'dir=${0%/*}' >> "../i2pdbrowser-portable"
echo 'if [ "$dir" = "$0" ]; then' >> "../i2pdbrowser-portable"
echo ' dir="."' >> "../i2pdbrowser-portable"
echo 'fi' >> "../i2pdbrowser-portable"
echo 'FirefoxESR.app/Contents/MacOS/firefox -profile ../data -no-remote' >> "../i2pdbrowser-portable"
chmod +x "../i2pdbrowser-portable"
echo "... finished"
+346
View File
@@ -0,0 +1,346 @@
# Mozilla User preferences
/*
* Copyright (c) 2013-2017, The PurpleI2P Project
*
* This file is part of Purple i2pd project and licensed under BSD3
*
* See full license text in LICENSE file at top of project tree
*/
/* Do not edit this file.
*
* If you make changes to this file while the browser is running,
* the changes will be overwritten when the browser exits.
*
* To make a manual change to preferences, you can visit the URL about:config
* For more information, see http://www.mozilla.org/unix/customizing.html#prefs
*/
pref("app.update.auto", false);
pref("app.update.channel", "no");
pref("app.update.enabled", false);
pref("app.update.interval", 0);
pref("app.update.service.enabled", false);
pref("app.update.staging.enabled", false);
pref("app.update.timer", 0);
pref("beacon.enabled", false);
pref("breakpad.reportURL", "");
pref("browser.aboutHomeSnippets.updateUrl", "");
pref("browser.cache.disk.capacity", 131072);
pref("browser.casting.enabled", false);
pref("browser.crashReports.unsubmittedCheck.enabled", false);
// pref("browser.display.use_document_fonts", 0);
pref("browser.download.manager.retention", 0);
pref("browser.download.useDownloadDir", false);
pref("browser.feeds.showFirstRunUI", false);
pref("browser.fixup.alternate.enabled", false);
pref("browser.fixup.hide_user_pass", true);
pref("browser.formfill.enable", false);
// PREF: Delete Search and Form History
pref("browser.formfill.expire_days", 0);
// PREF: Delete temporary files on exit
pref("browser.helperApps.deleteTempFileOnExit", true);
pref("browser.newtabpage.enhanced", false);
pref("browser.newtabpage.introShown", true);
// PREF: Do not create screenshots of visited pages
pref("browser.pagethumbnails.capturing_disabled", true);
pref("browser.places.smartBookmarksVersion", -1);
pref("browser.pocket.enabled", false);
pref("browser.pocket.useLocaleList", false);
pref("browser.reader.detectedFirstArticle", false);
pref("browser.rights.3.shown", true);
pref("browser.safebrowsing.appRepURL", "");
pref("browser.safebrowsing.blockedURIs.enabled", false);
pref("browser.safebrowsing.downloads.enabled", false);
pref("browser.safebrowsing.downloads.remote.enabled", false);
pref("browser.safebrowsing.gethashURL", "");
pref("browser.safebrowsing.keyURL", "localhost");
pref("browser.safebrowsing.malware.enabled", false);
pref("browser.safebrowsing.malware.reportURL", "");
pref("browser.safebrowsing.phishing.enabled", false);
pref("browser.safebrowsing.provider.google.appRepURL", "");
pref("browser.safebrowsing.provider.google.gethashURL", "");
pref("browser.safebrowsing.provider.google.lists", "");
pref("browser.safebrowsing.provider.google.reportURL", "");
pref("browser.safebrowsing.provider.google.updateURL", "");
pref("browser.safebrowsing.provider.mozilla.gethashURL", "");
pref("browser.safebrowsing.provider.mozilla.lists", "");
pref("browser.safebrowsing.provider.mozilla.updateURL", "");
pref("browser.safebrowsing.reportErrorURL", "");
pref("browser.safebrowsing.reportGenericURL", "");
pref("browser.safebrowsing.reportMalwareErrorURL", "");
pref("browser.safebrowsing.reportMalwareURL", "");
pref("browser.safebrowsing.reportPhishURL", "");
pref("browser.safebrowsing.reportURL", "");
pref("browser.safebrowsing.updateURL", "");
pref("browser.safebrowsing.warning.infoURL", "");
pref("browser.search.countryCode", "US");
pref("browser.search.defaultenginename", "DuckDuckGo");
pref("browser.search.geoSpecificDefaults", false);
pref("browser.search.geoSpecificDefaults.url", "");
pref("browser.search.geoip.url", "");
pref("browser.search.order.1", "DuckDuckGo");
pref("browser.search.redirectWindowsSearch", false);
pref("browser.search.region", "US");
pref("browser.search.searchEnginesURL", "");
pref("browser.search.suggest.enabled", false);
pref("browser.search.update", false);
pref("browser.send_pings", false);
pref("browser.send_pings.require_same_host", true);
pref("browser.selfsupport.url", "");
pref("browser.shell.checkDefaultBrowser", false);
user_pref("browser.startup.homepage", "http://i2pd.i2p/");
pref("browser.tabs.closeWindowWithLastTab", false);
pref("browser.tabs.crashReporting.sendReport", false);
pref("browser.tabs.loadInBackground", true);
pref("browser.uitour.enabled", false);
pref("browser.urlbar.filter.javascript", true);
pref("browser.urlbar.formatting.enabled", false);
pref("browser.urlbar.maxRichResults", 12);
// pref("browser.urlbar.suggest.history", false);
pref("browser.urlbar.suggest.searches", false);
pref("browser.urlbar.trimURLs", false);
pref("browser.usedOnWindows10", false);
pref("browser.usedOnWindows10.introURL", "");
pref("camera.control.face_detection.enabled", false);
pref("canvas.capturestream.enabled", false);
pref("clipboard.autocopy", false);
pref("datareporting.healthreport.about.reportUrl", "");
pref("datareporting.healthreport.about.reportUrlUnified", "");
pref("datareporting.healthreport.documentServerURI", "");
pref("datareporting.healthreport.pendingDeleteRemoteData", true);
pref("datareporting.healthreport.service.enabled", false);
pref("datareporting.healthreport.service.firstRun", false);
pref("datareporting.healthreport.uploadEnabled", false);
pref("datareporting.policy.dataSubmissionEnabled", false);
pref("datareporting.policy.dataSubmissionEnabled.v2", false);
pref("datareporting.policy.dataSubmissionPolicyAccepted", false);
pref("datareporting.policy.dataSubmissionPolicyBypassAcceptance", false);
pref("datareporting.policy.dataSubmissionPolicyNotifiedTime", "0");
pref("datareporting.policy.dataSubmissionPolicyResponseType", "accepted-info-bar-dismissed");
pref("datareporting.policy.dataSubmissionPolicyResponseTime", "0");
pref("datareporting.policy.firstRunTime", "0");
pref("datareporting.sessions.current.clean", true);
pref("device.sensors.enabled", false);
pref("devtools.chrome.enabled", false);
pref("devtools.debugger.remote-enabled", false);
pref("devtools.debugger.force-local", true);
pref("devtools.webide.enabled", false);
pref("devtools.webide.autoinstallADBHelper", false);
pref("devtools.webide.autoinstallFxdtAdapters", false);
pref("dom.allow_cut_copy", false);
pref("dom.archivereader.enabled", false);
pref("dom.battery.enabled", false);
pref("dom.disable_open_during_load", true);
pref("dom.enable_performance", false);
pref("dom.enable_user_timing", false);
pref("dom.event.clipboardevents.enabled", false);
pref("dom.flyweb.enabled", false);
pref("dom.gamepad.enabled", false);
pref("dom.ipc.plugins.flash.subprocess.crashreporter.enabled", false);
pref("dom.ipc.plugins.reportCrashURL", false);
//pref("dom.indexedDB.enabled", false);
pref("dom.mozTCPSocket.enabled", false);
pref("dom.netinfo.enabled", false);
pref("dom.network.enabled", false);
pref("dom.serviceWorkers.enabled", false);
pref("dom.telephony.enabled", false);
pref("dom.vibrator.enabled", false);
pref("dom.vr.enabled", false);
pref("dom.webaudio.enabled", false);
pref("dom.webnotifications.enabled", false);
pref("dom.workers.enabled", false);
pref("experiments.supported", false);
pref("experiments.enabled", false);
pref("experiments.manifest.uri", "");
pref("extensions.autoDisableScopes", 0);
pref("extensions.blocklist.enabled", false);
pref("extensions.blocklist.url", "");
pref("extensions.getAddons.cache.enabled", false);
pref("extensions.getAddons.showPane", false);
pref("extensions.lazarus.showDonateNotification", false);
pref("extensions.pocket.enabled", false);
pref("extensions.shownSelectionUI", true);
pref("extensions.ui.lastCategory", "addons://list/extension");
pref("extensions.update.autoUpdateDefault", false);
pref("extensions.update.enabled", false);
pref("full-screen-api.approval-required", false);
pref("full-screen-api.warning.timeout", 0);
pref("general.buildID.override", "19700101");
pref("general.warnOnAboutConfig", false);
pref("geo.enabled", false);
pref("geo.wifi.uri", "");
pref("geo.wifi.logging.enabled", false);
// pref("gfx.font_rendering.opentype_svg.enabled", false);
pref("intl.locale.matchOS", true);
// pref("javascript.options.asmjs", false);
pref("javascript.use_us_english_locale", true);
pref("keyword.enabled", false);
pref("lightweightThemes.update.enabled", false);
pref("media.eme.enabled", false);
pref("media.getusermedia.screensharing.enabled", false);
pref("media.getusermedia.audiocapture.enabled", false);
pref("media.gmp-eme-adobe.enabled", false);
pref("media.gmp-gmpopenh264.enabled", false);
pref("media.gmp-gmpopenh264.provider.enabled", false);
pref("media.gmp-manager.url", "");
// pref("media.gmp-provider.enabled", false);
pref("media.navigator.enabled", false);
pref("media.navigator.video.enabled", false);
pref("media.peerconnection.enabled", false);
pref("media.peerconnection.ice.no_host", true);
pref("media.video_stats.enabled", false);
pref("media.webspeech.recognition.enable", false);
pref("media.webspeech.synth.enabled", false);
pref("network.allow-experiments", false);
// pref("network.cookie.cookieBehavior", 1);
// PREF: Cookies expires at the end of the session (when the browser closes)
// pref("network.cookie.lifetimePolicy", 2);
pref("network.cookie.prefsMigrated", true);
// pref("network.cookie.thirdparty.sessionOnly", true);
// pref("network.dns.blockDotOnion", true);
pref("network.dns.disableIPv6", true);
pref("network.dns.disableprefetch", true);
pref("network.dns.disableprefetchFromHTTPS", true);
pref("network.dns.disablePrefetch", true);
pref("network.dns.disablePrefetchFromHTTPS", true);
// pref("network.http.referer.spoofSource", true);
// pref("network.http.referer.XOriginPolicy", 2);
pref("network.http.speculative-parallel-limit", 0);
pref("network.IDN_show_punycode", true);
pref("network.jar.open-unsafe-types", false);
pref("network.manage-offline-status", false);
pref("network.negotiate-auth.allow-insecure-ntlm-v1", false);
pref("network.predictor.enabled", false);
pref("network.prefetch-next", false);
pref("network.protocol-handler.warn-external-default", true);
pref("network.protocol-handler.external.http", false);
pref("network.protocol-handler.external.https", false);
pref("network.protocol-handler.external.javascript", false);
pref("network.protocol-handler.external.moz-extension", false);
pref("network.protocol-handler.external.ftp", false);
pref("network.protocol-handler.external.file", false);
pref("network.protocol-handler.external.about", false);
pref("network.protocol-handler.expose-all", false);
pref("network.protocol-handler.expose.http", true);
pref("network.protocol-handler.expose.https", true);
pref("network.protocol-handler.expose.javascript", true);
pref("network.protocol-handler.expose.moz-extension", true);
pref("network.protocol-handler.expose.ftp", true);
pref("network.protocol-handler.expose.file", true);
pref("network.protocol-handler.expose.about", true);
pref("network.proxy.backup.ftp", "127.0.0.1");
pref("network.proxy.backup.ftp_port", 4444);
pref("network.proxy.backup.socks", "127.0.0.1");
pref("network.proxy.backup.socks_port", 4444);
pref("network.proxy.backup.ssl", "127.0.0.1");
pref("network.proxy.backup.ssl_port", 4444);
pref("network.proxy.ftp", "127.0.0.1");
pref("network.proxy.ftp_port", 4444);
pref("network.proxy.http", "127.0.0.1");
pref("network.proxy.http_port", 4444);
pref("network.proxy.share_proxy_settings", true);
pref("network.proxy.socks", "127.0.0.1");
pref("network.proxy.socks_port", 4444);
pref("network.proxy.socks_remote_dns", true);
pref("network.proxy.ssl", "127.0.0.1");
pref("network.proxy.ssl_port", 4444);
pref("network.proxy.type", 1);
pref("network.cookie.prefsMigrated", true);
pref("noscript.ABE.enabled", false);
pref("noscript.ABE.wanIpAsLocal", false);
pref("noscript.firstRunRedirection.pending", "5.1.8.3");
pref("noscript.version", "5.1.8.3");
pref("noscript.visibleUIChecked", true);
pref("pdfjs.disabled", true);
pref("pdfjs.enableWebGL", false);
pref("plugin.default_plugin_disabled", true);
// pref("plugin.state.flash", 0);
pref("plugin.state.java", 0);
pref("plugin.state.libgnome-shell-browser-plugin", 0);
pref("plugins.click_to_play", true);
pref("plugins.load_appdir_plugins", false);
pref("plugins.update.notifyUser", false);
pref("plugins.update.url", "");
// PREF: Clear history when Firefox closes
// pref("privacy.sanitize.sanitizeOnShutdown", true);
// pref("privacy.clearOnShutdown.cache", true);
// pref("privacy.clearOnShutdown.cookies", true);
// pref("privacy.clearOnShutdown.downloads", true);
// pref("privacy.clearOnShutdown.formdata", true);
// pref("privacy.clearOnShutdown.history", true);
// pref("privacy.clearOnShutdown.offlineApps", true);
// pref("privacy.clearOnShutdown.sessions", true);
// pref("privacy.clearOnShutdown.openWindows", true);
pref("privacy.cpd.offlineApps", true);
pref("privacy.cpd.cache", true);
pref("privacy.cpd.cookies", true);
pref("privacy.cpd.downloads", true);
pref("privacy.cpd.formdata", true);
pref("privacy.cpd.history", true);
pref("privacy.cpd.sessions", true);
pref("privacy.donottrackheader.enabled", true);
pref("privacy.resistFingerprinting", true);
pref("privacy.sanitize.timeSpan", 0);
pref("privacy.trackingprotection.enabled", true);
pref("privacy.trackingprotection.pbmode.enabled", true);
pref("privacy.userContext.enabled", true);
pref("reader.parse-on-load.enabled", false);
pref("reader.parse-on-load.force-enabled", false);
pref("security.csp.enable", true);
pref("security.csp.experimentalEnabled", true);
pref("security.dialog_enable_delay", 1000);
pref("security.fileuri.strict_origin_policy", true);
pref("security.insecure_field_warning.contextual.enabled", false);
// PREF: Enable insecure password warnings (login forms in non-HTTPS pages)
pref("security.insecure_password.ui.enabled", false);
pref("security.mixed_content.block_active_content", true);
pref("security.mixed_content.block_display_content", true);
pref("services.blocklist.update_enabled", false);
pref("security.sri.enable", true);
pref("security.ssl.errorReporting.automatic", false);
pref("security.ssl.errorReporting.enabled", false);
pref("services.sync.enabled", false);
pref("services.sync.prefs.sync.browser.download.manager.scanWhenDone", false);
pref("services.sync.prefs.sync.browser.safebrowsing.enabled", false);
pref("services.sync.prefs.sync.browser.search.update", false);
pref("services.sync.prefs.sync.extensions.update.enabled", false);
// pref("shumway.disabled", true);
pref("signon.autofillForms", false);
// PREF: Disable password manager
pref("signon.rememberSignons", false);
pref("startup.homepage_welcome_url", "about:blank");
pref("startup.homepage_welcome_url.additional", "about:blank");
pref("toolkit.telemetry.archive.enabled", false);
pref("toolkit.telemetry.enabled", false);
pref("toolkit.telemetry.optoutSample", false);
pref("toolkit.telemetry.reportingpolicy.firstRun", false);
pref("toolkit.telemetry.server", "");
pref("toolkit.telemetry.unified", false);
pref("toolkit.telemetry.unifiedIsOptIn", true);
pref("webgl.disabled", true);
pref("webgl.disable-extensions", true);
pref("webgl.disable-fail-if-major-performance-caveat", true);
pref("webgl.enable-debug-renderer-info", false);
pref("webgl.min_capability_mode", true);
// Ensure domain logging is disabled
pref("loop.logDomains", false);
// Spoof to dual-core cpu
pref("dom.maxHardwareConcurrency", 2);
// Disable offline cache
pref("browser.cache.offline.enable", false);
// Prevent tracking over multiple domains
pref("privacy.firstparty.isolate", true);
pref("network.proxy.no_proxies_on", "localhost, 127.0.0.1");
// In relation to webrtc
pref("media.peerconnection.turn.disable", true);
pref("media.peerconnection.use_document_iceservers", false);
pref("media.peerconnection.identity.timeout", 1);
pref("media.peerconnection.ice.default_address_only", true);
// Disable url prefetch
pref("browser.urlbar.speculativeConnect.enabled", false);
// Set platform, user-agent and locale to same values as Tor Browser 7.0.10
pref("general.useragent.override", "Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101 Firefox/52.0");
pref("general.useragent.locale", "en-US");
pref("general.platform.override", "Win32");
+38
View File
@@ -0,0 +1,38 @@
<!DOCTYPE NETSCAPE-Bookmark-file-1>
<!-- This is an automatically generated file.
It will be read and overwritten.
DO NOT EDIT! -->
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
<TITLE>Bookmarks</TITLE>
<H1>Bookmarks</H1>
<DL><p>
<DT><H3 ADD_DATE="1479561249" LAST_MODIFIED="1479561768" PERSONAL_TOOLBAR_FOLDER="true">Bookmarks Toolbar</H3>
<DD>Add bookmarks to this folder to see them displayed on the Bookmarks Toolbar
<DL><p>
<DT><A HREF="http://127.0.0.1:7070/" ADD_DATE="1479679427" LAST_MODIFIED="1479679570" ICON_URI="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAALiIAAC4iAari3ZIAAAAHdElNRQfgCQsUNSZrkhi1AAAAGXRFWHRTb2Z0d2FyZQBwYWludC5uZXQgNC4wLjEyQwRr7AAAAoJJREFUOE9jwAUqi4Q1oEwwcDTV1+5sETaBclGBvb09C5QJB6kWpvFQJoOCeLC5kmjEHCgXE2SlyETLi3h6QrkM4VL+ssWSCZUgtopITLKqaOotRTEncbAkLqAkGtOqLBLVAWLXyWSVFkkmRiqLxuaqiWb/VBYJMAYrwgckJY25VEUzniqKhjU2y+RtCRSP6lUXy/1jIBV5tlYxZUaFVMq2NInwIi9hO8fSfOEAqDZUoCwal6MulvOvyS7gi69K4j9zxZT/m0ps/28ptvvvquXXryIa7QYMMdTwqi0WNtVi0GIDseXl7TnUxFKfnGlxAGp0+D8j2eH/8Ub7/9e7nf7X+Af/B7rwt6pI0h0l0WhQADOC9DBkhSirpImHNVZKp24ukkyoshGLnN8d5fA/y13t/44Kq/8hlnL/z7fZ/58f6vcxSNpbVUVFhV1RLNBVTsQzVYZPSwhsCAhkiIfpNMrkbO6TLf071Sfk/5ZSi/+7q6z/P5ns+v9mj/P/CpuI/20y+aeNGYxZoVoYGmsF3aFMBAAZlCwftnF9ke3//bU2//fXWP8/UGv731Am+V+DdNblSqnUYqhSTKAiYSOqJBrVqiaa+S3UNPr/gmyH/xuKXf63hnn/B8bIP0UxHfEyyeSNQKVMEB1AEB2twhcTLp+gIBJUoyKasEpVJHmqskh8qryovUG/ffCHHRU2q/Tk/YuB6eGPsbExa7ZkpLu1oLEcVDtuUCgV1w60rQzElpRUE1EVSX0BYidHiInXF4nagNhYQW60EF+ApH1ktni0A1SIITSUgVlZJHYnlIsfzJjIp9xZKswL5YKBHL+coKJoRDaUSzoozxHVrygQU4JykQADAwAT5b1NHtwZugAAAABJRU5ErkJggg==" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAALiIAAC4iAari3ZIAAAAHdElNRQfgCQsUNSZrkhi1AAAAGXRFWHRTb2Z0d2FyZQBwYWludC5uZXQgNC4wLjEyQwRr7AAAAoJJREFUOE9jwAUqi4Q1oEwwcDTV1+5sETaBclGBvb09C5QJB6kWpvFQJoOCeLC5kmjEHCgXE2SlyETLi3h6QrkM4VL+ssWSCZUgtopITLKqaOotRTEncbAkLqAkGtOqLBLVAWLXyWSVFkkmRiqLxuaqiWb/VBYJMAYrwgckJY25VEUzniqKhjU2y+RtCRSP6lUXy/1jIBV5tlYxZUaFVMq2NInwIi9hO8fSfOEAqDZUoCwal6MulvOvyS7gi69K4j9zxZT/m0ps/28ptvvvquXXryIa7QYMMdTwqi0WNtVi0GIDseXl7TnUxFKfnGlxAGp0+D8j2eH/8Ub7/9e7nf7X+Af/B7rwt6pI0h0l0WhQADOC9DBkhSirpImHNVZKp24ukkyoshGLnN8d5fA/y13t/44Kq/8hlnL/z7fZ/58f6vcxSNpbVUVFhV1RLNBVTsQzVYZPSwhsCAhkiIfpNMrkbO6TLf071Sfk/5ZSi/+7q6z/P5ns+v9mj/P/CpuI/20y+aeNGYxZoVoYGmsF3aFMBAAZlCwftnF9ke3//bU2//fXWP8/UGv731Am+V+DdNblSqnUYqhSTKAiYSOqJBrVqiaa+S3UNPr/gmyH/xuKXf63hnn/B8bIP0UxHfEyyeSNQKVMEB1AEB2twhcTLp+gIBJUoyKasEpVJHmqskh8qryovUG/ffCHHRU2q/Tk/YuB6eGPsbExa7ZkpLu1oLEcVDtuUCgV1w60rQzElpRUE1EVSX0BYidHiInXF4nagNhYQW60EF+ApH1ktni0A1SIITSUgVlZJHYnlIsfzJjIp9xZKswL5YKBHL+coKJoRDaUSzoozxHVrygQU4JykQADAwAT5b1NHtwZugAAAABJRU5ErkJggg==" LAST_CHARSET="windows-1251">Purple I2P Webconsole</A>
<DD>Веб-панель управления миром
<DT><A HREF="http://333.i2p/" ADD_DATE="1479561480" LAST_MODIFIED="1479561480" LAST_CHARSET="UTF-8">333.i2p: Форум, посвященный разработке и поддержке i2pd</A>
<DD>333.i2p: Форум, посвященный разработке и поддержке i2pd
<DT><A HREF="http://102chan.i2p/" ADD_DATE="1479561317" LAST_MODIFIED="1479561317" ICON_URI="http://102chan.i2p/favicon.ico" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABHUlEQVQ4ja3TTStFURQG4Of4VjdfycCAkCjKwNeEMLrFSEopxcRHZsrEwISJgWQgzM39Af/Ab2AiP8IIg7NubdcxoPvW6bxr7Xefvd511qaGqIunggz1BbqsSvfnQ35NHuE2yY9go0Dfi+nq5AI+8RpxK97wgiGU5Hau8IFnnMvtaMEDbvAUH1jHO9owh90QX2I7NHfoESdsYgyPyeJF8AZcoz2puBNnaE5t9CU9uMdkpUQch++GqPgQg+nmDB04ifhU3sQK9jERfCvhWaLRib3gu5iXNy5DGU0Yxk5i7Ru6sBZ8FgfJ2mK8N8NCIUpYDd4on4uy/C+MY0rezGXMyOfhB/oSXo8VLEXcjVEMoD8qrj2yqrjogmUFuv/jC6o9H3l1oWaZAAAAAElFTkSuQmCC" LAST_CHARSET="UTF-8">102chan</A>
<DD>ИИ, живущий в даркнете, с кодовым названием "Тлено-тян"
<DT><A HREF="http://dead.i2p/" ADD_DATE="1485632762" LAST_MODIFIED="1485632766" ICON_URI="http://dead.i2p/uploads/images/5879dda1e32ea_file.png" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAARWAAAEVgEvFYtTAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAGFSURBVHjavNYxbsIwFAbg3yZKujQIRMkAB8kNYCm5A11pVxCdi8RaWMsdQhe4QdbeAQYoApEOLVFQOhSkNI2dOHF5kxf7syXb7yefbwYESwcwPY0tAHuRyYoodvDIfGJfmwDQtj5mmho0RVAicEL94JF5f1w2F6uffdYNH4PO1hFBqSi2XCsY9zYY9TZYrhX0x2Xz4JEZgKIs8Bc26m5wUzqiWjriuSuO0izYuRionhXkYhx0zkNpHiwLSvNiLPSLgVIZWBz6yEDDYDEPlhalIWyWF0uDUtlYEkoB2C+2bi5W8rAoulgpmNi6CWBKARBcrggF0LqzXKdu+LgfVvC+K0hbfb0r4GFYQd3w0bZcB8AtBbDX1KA56GydWlUeesZqVR9Pna1zpQYNAO75lkpFWVj0He41NWjkRXlY3E/j5kGTMNZfmgkNYwMGxusWQmgU0xhYUj9MhYpgaTo+F43BmjxMJLX9aVsBEIclJreLx0QimLyjQdj5zyAcjvqvp3FLNOp/DwB9HqcnN/Zy7AAAAABJRU5ErkJggg==" LAST_CHARSET="UTF-8">Dead End</A>
<DD>Dead End - News
<DT><A HREF="http://flibusta.i2p/" ADD_DATE="1479851686" LAST_MODIFIED="1479851790" ICON_URI="http://flibusta.i2p/sites/default/files/bluebreeze_favicon.ico" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACSUlEQVQ4jZXTTUzSARjH8f+Bmyc37NpFT126dOnmpempk1tz0xwezNwq1wbaaiBL1mJuEoaA5ghQiP1FAzWEJNDEmSTq1F4El7MZvkSTydRpfDu01otk9my/0/Pssz3P9giz0Qj+aPxIAv1DPBPFnL1fI/ijcUzR7JEYDA5UKh0G3xrtwys5Z0zRbG5A75xEq21FH0phsvsxdU/8H9DT40UURcKhAC6bDU1HP+aprycD2iJpgn4P4eAQS0tjbGws43a7MLu9JwOaWx9jMirRaZuxWc08sZqxWbUMeLppc8f+DVh7gwiCINisXSzORwn7BxBFKy6nDkePHVNk/3jA4Bjj8CDD6GiI1Od19jIpdtIpwsEhhn0Omu5bjgcsTjebySWmXr3k0/Is6yszJN7H8Hpc3Lleg74v/nfgWtsgtVcquKdupPFmDWq1HI1KhbFFTUV1NfpA8vgbFBaeoei0lLNFUk7l5yORSJBIJFwuKaG2shJXNEHH85WjQH8swcfXHlbfxmhoaODC+XMUSaUUFBSQl5fHpeJiBr0i29tJ3oW82NW3UWk6MYxsIvRadaS3PpD5ssru2gLZbJbDgwxbiRjxUQuJYDsLE0/Zm37E3riR7bkBVoOd2OuqkF+VI9jldcy98LKTTrGz6Gd3ppf0uIFUQE1qUEE2pGY/qCXi0NCluIi5XobqlpZWcf77CtNjPsz1MpIjD9gQm5i23CCgLsWlKKVPUcasqZw3xnK6qspw6rT4RiZ//8YfZVIqyZUWmYyHd5U/B/+ob3vQ/Nm4vJ+hAAAAAElFTkSuQmCC" LAST_CHARSET="UTF-8">Флибуста</A>
<DD>Флибуста - независимый библиотечный ресурс. Как и в любой библиотеке, просьба соблюдать чистоту, порядок и спокойствие. Здесь читают и работают хорошие люди.
<DT><A HREF="http://inr.i2p/" ADD_DATE="1479679523" LAST_MODIFIED="1479679523" LAST_CHARSET="UTF-8">I2P Name Registry</A>
<DD>Поиск и регистрация в i2p зоне
<DT><A HREF="http://lifebox.i2p/" ADD_DATE="1485633703" LAST_MODIFIED="1485633703" ICON_URI="http://lifebox.i2p/content/themes/default/images/favicon.png" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADJElEQVQ4jV2TzW8bVRTFbxIW/CdI7ACpRKwQG/ZIERLQqm4cvzfjxFElggAhOkma2O/N2HGSpqpAIuJrE4kFImrj2u+NHdv5cI1QEdCKphCVlgVITdRF2toz97Cwq5b8pLs85+he3UPUx/O8wZE1DNH/GXBUOCz82oLUdi9daDwUOVMkooH+EJHnDR4XpRY2X3Z0dVr61R8dHXYnittw/CqktnFmqYWxXPlNIiIaGXkaKAubJ5ygOi396nU3qOHsShuZxS1IbSG0iaQysVC2M7ncjqW2l3oGa0M0ljOvuYX6jhPUkFlqYaLYxGi2widnSt2TM6VoTBmWfshCGQhtIzdfh1Dm9mlv9flesrb7meXWk5TuqZlSNLXS4K+v3GDb/ovfv1DnZLYCqS2nlGWhTOwW6pDKnCAiIqFsR2gbOb6NE3MV/qHxB3eimAHg38MjuIFFKmf6q1gW2nYyF9oscna6Z6BtI73QZKltNJarYHX9V/xzcIQoZty+d4hktgKpDIQycLSF1LY7XtyC0GaHiIhSyk6NF7cgte26QchvfbSOb0o3AQBRFGPmi10k5q7C8S1Gs4aFMrH0qyz98CgxX3mRzsxeeUFq+1D6ITu+jZM5wx9fauLR4wgA8F31Ft7+5DI+vNhE4/o99A/anVjcRkrZKSLPGxTa7IwXt1lq25Xa4sxcGTf374OZ8fudA7xzbgNfXf4NAPDBxSaPZivReLHJKWWavTvkKp9OrrRZaNtxg5Df8zbwbekGnnDw4BEY4L27h+xoC6FMLLSJhLYgIqKkCofdQoOlMrHj2/j0+TI3fv6bAWDv7iGvN//k2dVddoMwSuVMV2oTZ5ZaENreISKi173wuZQyt9L5OoQ2kVAGn33/C89/eY1H5yvRu95GNzFX5nShgcxyCzKocjq/uZuaL73ae0ciksp8Prl8LRbadqQ28anZq1Firozx4hbOrrThBjU4fviT9GvnZb720tPq9A2SWfPGxNIupLax9KvILG7DDaqR9MOWzNfOOYF9hY7zTBEHyPMGU9nKYrrQfCy13Xf8Ws7Jh8PHNSNra0PeM8L/AGznPNCcQACUAAAAAElFTkSuQmCC" LAST_CHARSET="UTF-8">LifeBOX</A>
<DD>Самая шикарная социальная сеть в сети i2p. Общение с друзьями. Игры. Прикольные картинки без СМС!
<DT><A HREF="http://identiguy.i2p/" ADD_DATE="1479679634" LAST_MODIFIED="1479679642" ICON_URI="http://identiguy.i2p/favicon.ico" ICON="data:image/png;base64,AAABAAEAEBAAAAEAGABoAwAAFgAAACgAAAAQAAAAIAAAAAEAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgnwAeIcAbZEAY5sAWKcATbEAQrwAOMYALdEAItsAGOYADfEAA/wAAP8AAP8AAP8AjnAAg3wAeIYAbZAAY5sAWKYATrAAQ7sAOMYALtEAI9sAGOYADvAAA/sAAP8AAP8AmWUAjnAAg3oAeYYAbpAAY5sAWKYATrAAQ7oAOMYALtAAJNoAGeYADu8AA/sAAP8Ao1sAmWUAjnAAg3oAeIUAbpAAZJoAWaYAT7AARLoAOcUAL9AAI9sAGeYADvAAA/sAr08ApFsAmWUAj28Ag3sAeYUAb5AAZJoAWaUAT7AAQ7sAOcUAL9AAJNoAGeUADvAAukQArk8ApFoAmWUAj28AhHoAeYQAb5AAZJoAWaUAT7AARLoAOsQAL88AJNoAGuUAxDoAukUArk8ApFoAmmUAj3AAhHoAeYQAb48AZJkAWaUAT68ARLoAOcUAL88AJNoAzy8AxDoAukUAr08ApFoAmmQAj28AhXoAeYQAb48AZJoAWqQAT68ARLoAOsQAL88A2iQAzy8AxTkAukQAr08ApVoAmmQAkG8AhXoAeoQAcI8AZZoAWqQAT64ARbkAOcQA5RgA2iQA0C8AxDkAukMAr08ApVkAmmMAkG4AhXkAe4QAb44AZZkAWqMAUK4ARbkA8A4A5RkA2iQAzy4AxTkAu0MAsE4AplgAm2QAkG4AhXgAe4QAcI8AZZkAWqMAT64A+gMA8A4A5RkA2yQA0C4AxTkAukMAsE4ApVkAm2MAkG4AhngAe4QAcI4AZZgAW6MA/wAA+wQA8A4A5RgA2yQA0C0AxjgAu0MAsE4AplgAm2MAkG0AhnkAe4MAcY4AZpgA/wAA/wAA+wMA8Q4A5hgA2yMA0C0AxjgAu0MAsU0AplgAnGMAkG0AhngAfIMAcI0A/wAA/wAA/wAA+wMA8Q0A5hgA3CIA0S0AxjgAu0MAsU0Ap1gAm2MAkW0AhncAe4MA/wAA/wAA/wAA/wAA/AMA8Q0A5xcA3CIA0S0AxzcAu0IAskwAp1cAnGIAkWwAhngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" LAST_CHARSET="windows-1252">IdentyGuy</A>
<DD>eepsites
<DT><A HREF="http://onelon.i2p/feed/new" ADD_DATE="1479561488" LAST_MODIFIED="1479561488" ICON_URI="http://onelon.i2p/favicon.png" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wsZEC4vyY26WwAAAJFJREFUSMftlj0OwCAIhYF0r9fw/ofxGt7ADl1MQTFF0g68iRjzPn4MEQFO8BSBswIQALsO8TS3CgAF0yPmd3rxO0OAKk7NreZWOYO2uD/K/XQGfQo8Frs8GokM4INVrSfue1o0z4Bc3a2Ale6Rq7v1Fanuple04v7XbSpuhVGhL5ddwXRvN7VpGN+WAATAH3ABZKVRs6HJLusAAAAASUVORK5CYII=" LAST_CHARSET="UTF-8">#onelon</A>
<DD>onelon - анонимные блоги без цензуры
<DT><A HREF="http://pizdabol.i2p/armada.html" ADD_DATE="1479679877" LAST_MODIFIED="1479679907" LAST_CHARSET="UTF-8">Профессиональный Эксперт</A>
<DD>ARMADA Первый в мире Глобальный Хуяк сервис 24/7
<DT><A HREF="http://ptt.i2p/" ADD_DATE="1485632712" LAST_MODIFIED="1485632712" ICON_URI="http://ptt.i2p/favicon.ico" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAC6ElEQVQ4jWWTz08UBxTHxxhv/TOsiZLK7o6X4snE1CZtCYcSD2pU3NmDcmla0wq06oEQYkyKQWbWgJQgLAzEEpNNSRGlhQqro1iE7dryq/xwZYHdzc4uw+z8+HhYMYIvebf3/fFe3lcQdhSwF6gBhsxNK5U37QwwCtQCB3bO7wT/AmR/ax2npizED190UFMWovbUXcbC/wIYQFhV1d0fgG3b6Z6PJvj5Qti9F9QY6pmk+/pfVJWGkHwKp/c3cunLTnd5eh3gsaZpe7Yp/x9bJT6XdFOJHEM9U4RbnjHY9QI9bRB7sozfI+P3yJz/tNldeLkGMADsEoC92ZSRXZ5Ouk/vzzLSF2NDN9nQTfKmxa+NEaJji6zHdSoPtyB5Fb450gpgAaLw9mA8ezCLaVj0t44Tn02y9ipDuPkp4w/nWHi5xmDXJIOhCc4UNXL2k5vcUzSAJgEYWoitkV4tWAeI9E8z0DFBciVL7MkSyzPraAMzAFSWNCP5FKrLQji2ExeAVDSyxOv5FI7tcLm8m4qDMhXFMpKoEJ9L0tswRno1R3Ily61L9/F7ZC5+fsfNpg2EzY18Rk8ZzL1Y4WHPFGeKbhIQg0g+hXPFMl3XRuisHyaX2WS47x+C3/9eIDjW7uppAyGXMUdtyyEaWaLu9F0kn0JADBIQg5z4uIHnf8zT2zCKaVhUHm7B75EJiEGqSzvJm3ZScBynFuDvP+e5Uq4SEAsEfo/M7R8fYORMvj3aRn1FH4FDBeJzxTIddcMAbYJpmgcAY2bitXulXEV6qy55Fa4e76G6LITkVfB7FSRfof0eGcu0AEq2Hinsui4/fa26W/a3SN5fSfIp+L2KOzW2CPDo3TeqqrobeBzp/4+T+26823NLMSAGqTjYhORViEaWAHcxkUh8tC0LmqbtAQb0tGE1Vw9S9VUn333W7l481u5WlYYI1Y9g5W2ARx+A36tdgAg0GTkzrqcM9JRB3rSTQBtQsi1EgiC8Af6Zqk0NIHjXAAAAAElFTkSuQmCC" LAST_CHARSET="UTF-8">Public Torrent - server of information exchange</A>
<DD>Публичный торрент трекер
<DT><A HREF="http://r4sas.i2p/" ADD_DATE="1485632741" LAST_MODIFIED="1485632741" ICON_URI="http://r4sas.i2p/interface/favicon.ico" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAZUlEQVQ4jb2SMRLAMAjD/HR+rk5pe40hIUPZLYEP6Y+JCCKC4yAIYB/yBLnDoDXgaxyhN8xCnNHBqjNSo4M5yGTKYFUX5fo7XUymqgsQknJItj4wgvUZhXH5TC1jAugZLeQ02J4Le71hYkpdxSAAAAAASUVORK5CYII=" LAST_CHARSET="windows-1251">Сервисы, работающие на I2Pd</A>
<DD>Сервисы, работающие на I2Pd
</DL><p>
</DL>
+12
View File
@@ -0,0 +1,12 @@
# Mozilla User Preferences
/* Do not edit this file.
*
* If you make changes to this file while the browser is running,
* the changes will be overwritten when the browser exits.
*
* To make a manual change to preferences, you can visit the URL about:config
* For more information, see http://www.mozilla.org/unix/customizing.html#prefs
*/
user_pref("browser.startup.homepage", "http://i2pd.i2p/");
+1
View File
@@ -0,0 +1 @@
{"chrome://browser/content/browser.xul":{"navigator-toolbox":{"iconsize":"small"},"titlebar-placeholder-on-menubar-for-caption-buttons":{"width":"102"},"titlebar-placeholder-on-TabsToolbar-for-captions-buttons":{"width":"102"},"main-window":{"screenX":"30","screenY":"30","width":"1280","height":"720","sizemode":"normal"},"PersonalToolbar":{"collapsed":"false","currentset":"personal-bookmarks"},"toolbar-menubar":{"currentset":"menubar-items"},"TabsToolbar":{"currentset":"tabbrowser-tabs,new-tab-button,alltabs-button"},"addon-bar":{"currentset":"addonbar-closebutton,status-bar"},"nav-bar":{"currentset":"urlbar-container,search-container,bookmarks-menu-button,downloads-button,home-button,noscript-tbb"},"sidebar-title":{"value":""}}}
File diff suppressed because it is too large Load Diff
+13
View File
@@ -0,0 +1,13 @@
-----BEGIN CERTIFICATE-----
MIIB6jCCAY+gAwIBAgIJAPeWi4iUKLBJMAoGCCqGSM49BAMCMHoxCzAJBgNVBAYT
AlhYMQswCQYDVQQIDAJYWDELMAkGA1UEBwwCWFgxHjAcBgNVBAoMFUkyUCBBbm9u
eW1vdXMgTmV0d29yazEPMA0GA1UECwwGZmFtaWx5MSAwHgYDVQQDDBdnb3N0Y29p
bi5mYW1pbHkuaTJwLm5ldDAeFw0xNzA4MDExMzQ4MzdaFw0yNzA3MzAxMzQ4Mzda
MHoxCzAJBgNVBAYTAlhYMQswCQYDVQQIDAJYWDELMAkGA1UEBwwCWFgxHjAcBgNV
BAoMFUkyUCBBbm9ueW1vdXMgTmV0d29yazEPMA0GA1UECwwGZmFtaWx5MSAwHgYD
VQQDDBdnb3N0Y29pbi5mYW1pbHkuaTJwLm5ldDBZMBMGByqGSM49AgEGCCqGSM49
AwEHA0IABC+9iIYumUNnsqKbnTluHimV8OdGvo7yeGxuqhfNNB2b3jvbFJ81scgH
dsZtMQmUxgKM5nH+NQJMoCxHhSlRy2QwCgYIKoZIzj0EAwIDSQAwRgIhANNh7mOp
nBBPRh2a/ipG1VYS0d+mNjSrpz8xWcG3CXPLAiEAjM5MTfv9sOJ74PeZVhFZ02w4
vhgyZCeLJ57f123Lm1A=
-----END CERTIFICATE-----
+13
View File
@@ -0,0 +1,13 @@
-----BEGIN CERTIFICATE-----
MIICCjCCAa2gAwIBAgIEfT9YJTAMBggqhkjOPQQDAgUAMHkxCzAJBgNVBAYTAlhY
MQswCQYDVQQIEwJYWDELMAkGA1UEBxMCWFgxHjAcBgNVBAoTFUkyUCBBbm9ueW1v
dXMgTmV0d29yazEPMA0GA1UECxMGZmFtaWx5MR8wHQYDVQQDExZpMnAtZGV2LmZh
bWlseS5pMnAubmV0MB4XDTE1MTIwOTIxNDIzM1oXDTI1MTIwODIxNDIzM1oweTEL
MAkGA1UEBhMCWFgxCzAJBgNVBAgTAlhYMQswCQYDVQQHEwJYWDEeMBwGA1UEChMV
STJQIEFub255bW91cyBOZXR3b3JrMQ8wDQYDVQQLEwZmYW1pbHkxHzAdBgNVBAMT
FmkycC1kZXYuZmFtaWx5LmkycC5uZXQwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNC
AAR7FPSglYrxeSPzv74A1fTwjajZWV0TljqEMBS/56juZQB/7xOwrsHFHA0eEEF9
dTH64wx3lhV/9sh/stwPU2MToyEwHzAdBgNVHQ4EFgQUQh4uRP1aaX8TJX5dljrS
CeFNjcAwDAYIKoZIzj0EAwIFAANJADBGAiEAhXlEKGCjJ4urpi2db3OIMl9pB+9t
M+oVtAqBamWvVBICIQDBaIqfwLzFameO5ULgGRMysKQkL0O5mH6xo910YQV8jQ==
-----END CERTIFICATE-----
+13
View File
@@ -0,0 +1,13 @@
-----BEGIN CERTIFICATE-----
MIIB6TCCAY+gAwIBAgIJAI7G9MXxh7OjMAoGCCqGSM49BAMCMHoxCzAJBgNVBAYT
AlhYMQswCQYDVQQIDAJYWDELMAkGA1UEBwwCWFgxHjAcBgNVBAoMFUkyUCBBbm9u
eW1vdXMgTmV0d29yazEPMA0GA1UECwwGZmFtaWx5MSAwHgYDVQQDDBdpMnBkLWRl
di5mYW1pbHkuaTJwLm5ldDAeFw0xNjAyMjAxNDE2MzhaFw0yNjAyMTcxNDE2Mzha
MHoxCzAJBgNVBAYTAlhYMQswCQYDVQQIDAJYWDELMAkGA1UEBwwCWFgxHjAcBgNV
BAoMFUkyUCBBbm9ueW1vdXMgTmV0d29yazEPMA0GA1UECwwGZmFtaWx5MSAwHgYD
VQQDDBdpMnBkLWRldi5mYW1pbHkuaTJwLm5ldDBZMBMGByqGSM49AgEGCCqGSM49
AwEHA0IABMlWL3loKVOfsA8Rm91QR53Il69mQiaB7n3rUhfPkJb9MYc1S4198azE
iSnNZSXicKDPIifaCgvONmbACzElHc8wCgYIKoZIzj0EAwIDSAAwRQIgYWmSFuai
TJvVrlB5RlbiiNFCEootjWP8BFM3t/yFeaQCIQDkg4xcQIRGTHhjrCsxmlz9KcRF
G+eIF+ATfI93nPseLw==
-----END CERTIFICATE-----
+12
View File
@@ -0,0 +1,12 @@
-----BEGIN CERTIFICATE-----
MIIBwTCCAWigAwIBAgIJAOZBC10+/38EMAkGByqGSM49BAEwZzELMAkGA1UEBhMC
QVUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoMGEludGVybmV0IFdpZGdp
dHMgUHR5IEx0ZDEgMB4GA1UEAwwXbWNhMi1pMnAuZmFtaWx5LmkycC5uZXQwHhcN
MTYwMzI4MjIwMjMxWhcNMjYwMzI2MjIwMjMxWjBnMQswCQYDVQQGEwJBVTETMBEG
A1UECAwKU29tZS1TdGF0ZTEhMB8GA1UECgwYSW50ZXJuZXQgV2lkZ2l0cyBQdHkg
THRkMSAwHgYDVQQDDBdtY2EyLWkycC5mYW1pbHkuaTJwLm5ldDBZMBMGByqGSM49
AgEGCCqGSM49AwEHA0IABNNyfzJr/rMSUeWliVBbJHRF2+qMypOlHEZ9m1nNATVX
64OhuyuVCmbF9R3oDkcZZJQQK1ovXd/EsbAIWDI8K/gwCQYHKoZIzj0EAQNIADBF
AiEApmv2tvMwzlvPjHJG1/5aXOSjYWw2s4ETeGt4abWPQkACIBbF3RuCHuzg+KN8
N0n9hAJztAqhRCdG3hilxF4fbVLp
-----END CERTIFICATE-----
+12
View File
@@ -0,0 +1,12 @@
-----BEGIN CERTIFICATE-----
MIIBxDCCAWmgAwIBAgIJAJnJIdKHYwWcMAoGCCqGSM49BAMCMGcxCzAJBgNVBAYT
AkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRn
aXRzIFB0eSBMdGQxIDAeBgNVBAMMF3ZvbGF0aWxlLmZhbWlseS5pMnAubmV0MB4X
DTE2MDQyNjE1MjAyNloXDTI2MDQyNDE1MjAyNlowZzELMAkGA1UEBhMCQVUxEzAR
BgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoMGEludGVybmV0IFdpZGdpdHMgUHR5
IEx0ZDEgMB4GA1UEAwwXdm9sYXRpbGUuZmFtaWx5LmkycC5uZXQwWTATBgcqhkjO
PQIBBggqhkjOPQMBBwNCAARf6LBfbbfL6HInvC/4wAGaN3rj0eeLE/OdBpA93R3L
s8EUp0YTEJHWPo9APiKMmAwQSsMJfjhNrbp+UWEnnx2LMAoGCCqGSM49BAMCA0kA
MEYCIQDpQu2KPV5G1JOFLoZvdj+rcvEnjxM/FxkaqikwkVx8FAIhANP7DkUal+GT
SuiCtcqM4QyIBsfsCJBWEMzovft164Bo
-----END CERTIFICATE-----
@@ -0,0 +1,34 @@
-----BEGIN CERTIFICATE-----
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
cGpnw4a2u9sHZIUNHzoGq32+7UWXsBI5Ow==
-----END CERTIFICATE-----
@@ -0,0 +1,32 @@
-----BEGIN CERTIFICATE-----
MIIFfTCCA2WgAwIBAgIEOprmhjANBgkqhkiG9w0BAQ0FADBvMQswCQYDVQQGEwJY
WDELMAkGA1UECBMCWFgxCzAJBgNVBAcTAlhYMR4wHAYDVQQKExVJMlAgQW5vbnlt
b3VzIE5ldHdvcmsxDDAKBgNVBAsTA0kyUDEYMBYGA1UEAwwPYmFja3VwQG1haWwu
aTJwMB4XDTEzMTAxMzEzNDQ1NVoXDTIzMTAxMzEzNDQ1NVowbzELMAkGA1UEBhMC
WFgxCzAJBgNVBAgTAlhYMQswCQYDVQQHEwJYWDEeMBwGA1UEChMVSTJQIEFub255
bW91cyBOZXR3b3JrMQwwCgYDVQQLEwNJMlAxGDAWBgNVBAMMD2JhY2t1cEBtYWls
LmkycDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAIoAkobXwk/Enf1d
roHyqCyvcJfZJVTwb/LgYWAvCBMCr+RGqlSgtk3g69Y3I0xU08fD2kGt3r5Pwsbr
omXIbJAcccyLqmQ5QX6QgL+X9VpMDp9C4h2RogCrqLBAWw4cuZ4RS9VCpP1Yis7H
uejYqENP86p7BsRnuW/4cYnfunAdMpss4LpRGQXt1nTX+kfgCYgnKFbFqwAHt7yV
Ds+Pe6FuBHPlp+sc1amKRcUnSvhXLsv43VicnT7xYL/kUsN83wrtHA3B4aGDx3aA
3/EzuRmIXQB0BlTZILMEyYwG/nc4OsW82QYrvEZ9BIg9A4lF/wS/KZCICPxLF2zo
dGjnmlgkiA4s8eO+va/ElHyELjckVXqmG1eXHhSkEsDvOQJy01IUuwLinvq7cUbJ
HfJBZJllEg+sLDCv3FkEqN+XjBNFfQN4oNew4w6IPY6YH1INVB9LL0Cmdu4DudLv
TY8OcI8eSfez3hmm+pYQ23PJRYYnvRDnRECyIWBegkckWRh8U/WvZUYUvETK6EDl
/0KpTtfzX6MqHA5D6bTAB8Y3ijGMLrZ/B5vj5yCoZbLiGme9X2moR2k1LEhdhtzV
exsqezCpg6dn48FTX7mHjvR5/r4kz2jqBGmdPUWIIxnjFUzDUK3llVQiHihleHpe
jL4LqnhBGKWFRTaVwaIkBG4zAfIzAgMBAAGjITAfMB0GA1UdDgQWBBQNkfW7bSMl
1/4KDbgwrkf9x1Zu/TANBgkqhkiG9w0BAQ0FAAOCAgEAGg3a3rTf0EznQocmio0T
5gCoL0n8h6yKW/PyPAIELrd9wiYjhJFcWvMTcJJJnVqmAL5vpvhaAFVtAfx70MGa
0DZ7FvytK5hEfF4IqOFDyEEVGJR5rIpVK4MeI1nmwEsxdbW+FhODjtRzgYO8XBME
Xj4aY1FWg9vxc3reUj6PSFsZtsB0aLiRgL9JDovJIiRw0Uqr1v2wXBte5yVCxDge
vTREZtpK4cKetoOa68pwSXI32JwKE18j6bfdKVBCcYQKlKP/3gHGduaDrQv3w32S
DRym5s6MREeTUOtAw4wq46KpdOX8yyAqJPrCfMwS6ORd3t+egqOw0PUnsqb97w4O
lUtrRYvb2cOj60SmRx4vJvItyuHbKqIK7o2e1RcUZPXYoAVx2ww4XB2Wk4D7LSAs
cS7nLj8yAqzJ2qqtBzxu+zILJtkVa12dKF0xmS0BxBp4sCYiBtmAVE8AWQqEuSHA
FrMWqoXcjcfdvvyX487FFWWUE7ZBIn0hee2sK9J9+SPtqczJaN7TF3K3nzo65WJG
1epltmq2Ugjb67Gz7v4y7H23DJ/qhm8yLtCHTj69HTta5I08j6Kut924WLZaiMO/
4YoEL5AE63X0sxYibKFQiq7FW5nUJA280GRlY3xSMFzlB2ggazrUV3YAWVDhfdnI
flpzWXkFM2D36OUaubfe9YY=
-----END CERTIFICATE-----
@@ -0,0 +1,32 @@
-----BEGIN CERTIFICATE-----
MIIFezCCA2OgAwIBAgIEUQYyQjANBgkqhkiG9w0BAQ0FADBuMQswCQYDVQQGEwJY
WDELMAkGA1UECBMCWFgxCzAJBgNVBAcTAlhYMR4wHAYDVQQKExVJMlAgQW5vbnlt
b3VzIE5ldHdvcmsxDDAKBgNVBAsTA0kyUDEXMBUGA1UEAwwOYnVnbWVAbWFpbC5p
MnAwHhcNMTQxMTA2MDkxMTE0WhcNMjQxMTA1MDkxMTE0WjBuMQswCQYDVQQGEwJY
WDELMAkGA1UECBMCWFgxCzAJBgNVBAcTAlhYMR4wHAYDVQQKExVJMlAgQW5vbnlt
b3VzIE5ldHdvcmsxDDAKBgNVBAsTA0kyUDEXMBUGA1UEAwwOYnVnbWVAbWFpbC5p
MnAwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCrThOH0eSDT0VnCSBC
sqYmAydWH+O8eNttDXr2mSvZLhvAW+6/xHTkKhaWvkIvvS0Vh8hujMnD90Cgp4Fk
TKCxMj9K527o5xIZwWW05OevbjlBwIpVLO1PjmsfsoD1nIX14eEzJSEoAulKsv7V
jGUC/6hC11mmVvH9buQLSRv6sCjuAcMszmw3TAD+XYBIs+z57KuwYXtX3+OA543c
l1/ZKLYkkwY8cwzZqWDVWqTKP5TfVae58t40HhJk3bOsr21FZsaOjlmao3GO+d/3
exKuUGJRcolSqskL3sZ1ovFqko81obvvx0upI0YA0iMr/NRGl3VPuf/LJvRppYGc
LsJHgy9TIgtHvaXRi5Nt4CbKl9sZh/7WkkTTI5YGvevu00btlabAN+DSAZZqdsB3
wY8HhM1MHiA9SWsqwU65TwErcRrjNna2FiDHEu0xk5+/iAGl6CSKHZBmNcYKXSv8
cwShB0jjmciK0a05nC638RPgj0fng7KRrSglyzfjXRrljmZ40LSBL/GGMZMWpOM7
mEsBH5UZJ/2BEmjc9X9257zBdx8BK8y1TXpAligpNBsERcTw1WP1PJ35einZvlXW
qI3GwMf0sl26sn+evcK0gDl27jVDZ45MtNQEq64M4NV3Tn9zq0eg/39YvjVeqrI5
l7sxmYqYGR6BuSncwdc4x+t6swIDAQABoyEwHzAdBgNVHQ4EFgQU/REZ7NMbVZHr
Xkao6Q8Ccqv2kAMwDQYJKoZIhvcNAQENBQADggIBACc2YjLVNbl1kJUdg2klCLJt
5LjNTiIZa2Cha5GStlC/lyoRRge6+q/y9TN3tTptlzLPS9pI9EE1GfIQaE+HAk+e
/bC3KUOAHgVuETvsNAbfpaVsPCdWpFuXmp/4b9iDN7qZy4afTKUPA/Ir/cLfNp14
JULfP4z2yFOsCQZ5viNFAs1u99FrwobV2LBzUSIJQewsksuOwj96zIyau0Y629oJ
k+og88Tifd9EH3MVZNGhdpojQDDdwHQSITnCDgfRP5yER1WIA4jg6l+mM90QkvLY
5NjWTna5kJ3X6UizvgCk365yzT2sbN3R9UGXfCJa9GBcnnviJtJF3+/gC0abwY2f
NtVYp32Xky45NY/NdRhDg0bjHP3psxmX+Sc0M9NuQcDQ+fUR+CzM0IGeiszkzXOs
RG+bOou2cZ81G4oxWdAALHIRrn7VvLGlkFMxiIZyhYcTGQZzsTPT6n18dY99+DAV
yQWZfIRdm8DOnt0G+cwfeohc/9ZwDmj4jJAAi0aeTXdY6NEGIVydk6MAycEhg2Hx
9EV96kRwZNIW0AGY8CozECFL3Eyo2ClQVV4Q35SsBibsitDjM03usc2DJ/qjynXA
C8HoOSWgbddiBvqZueqK8GdhykOy3J3ysr+MNN/lbG48LqkQr1OWxev9rGGQ6RJT
wpBgPyAFAwouPy1whmnx
-----END CERTIFICATE-----
@@ -0,0 +1,35 @@
-----BEGIN CERTIFICATE-----
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
Hz8KWVkHZg==
-----END CERTIFICATE-----
@@ -0,0 +1,32 @@
-----BEGIN CERTIFICATE-----
MIIFfzCCA2egAwIBAgIESg3kkzANBgkqhkiG9w0BAQ0FADBwMQswCQYDVQQGEwJY
WDELMAkGA1UECBMCWFgxCzAJBgNVBAcTAlhYMR4wHAYDVQQKExVJMlAgQW5vbnlt
b3VzIE5ldHdvcmsxDDAKBgNVBAsTA0kyUDEZMBcGA1UEAwwQZWNoZWxvbkBtYWls
LmkycDAeFw0xNDA3MzExNjQ3MDJaFw0yNDA3MzAxNjQ3MDJaMHAxCzAJBgNVBAYT
AlhYMQswCQYDVQQIEwJYWDELMAkGA1UEBxMCWFgxHjAcBgNVBAoTFUkyUCBBbm9u
eW1vdXMgTmV0d29yazEMMAoGA1UECxMDSTJQMRkwFwYDVQQDDBBlY2hlbG9uQG1h
aWwuaTJwMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAmcEgLwwhzLNe
XLOMSrhwB8hWpOhfjo4s6S/wjBtjjUc8nI3D0hSn3HY26p0rvcvNEWexPUpPULmC
exGkU463nu7PiFONiORI1eJAiUFHibRiaA7Wboyo38pO73KirwjG07Y+Ua0jp+HS
+4FQ/I/9H/bPplReTOU/6hmRbgQ69U8nE68HzZHQxP68yVJ2rPHSXMPhF4R1h0G1
1mCAT+TgTsnwHNGF77XHJnY4/M4e2cgycEZjZow36C3t2mNDVkMgF19QQeb9WmLR
zREn3nq9BJqHpUkn9yWw0kKXTZSds+7UxESfzf3BzK0+hky2fh5H+qbYAo2lz4yj
81MXTAu+4RRkg4DBLlF+2dkclhwQLxxzvkRC6tPkn5i33Yltg7EfzA9IoQ05potJ
I+iOcF+aStfFgFj9u3B5UkcF4P0cH1QD3c6BK4hIezQYqRoPly1gHqg+XdwjG/dr
4as7HA9FTz3p2E8nClpIC1x3hfgwAdfd29aeBxO1WW/z99iMF7TBAF+u5T86XEW1
WpknqCbTli36yJ8a5fPWxZHrryBRJT5yLxejjFeadtutBSwljiVFq+Y38VqwFivq
VLiBt7IxAsZ8iilgfnnnAvBH6chWfSKb4H7kB4TJvDiV96QmmvoEaWYNHZozMhyK
tO3b5w+xqbJXyCLA3Q75jD0km76hjcECAwEAAaMhMB8wHQYDVR0OBBYEFAHQcAam
QRS/EUhuCSr9pB4Ux0rYMA0GCSqGSIb3DQEBDQUAA4ICAQBq1+1QLmgLAjrTg3tb
4XKgAVICQRoBDNUEobQg3pYeUX9eFNya2RxNljuvYpwT80ilGMPOXcjddmr5ngiK
dbGRcuuJk9MPEHtPaPT3+JJlvKQ3B3g2wva2Wz2OAyLZUGQs389K4nTbwh4QF0n2
aHFL8BHiD62hiKnCoNaW4ZovUNNvOxo9lMyAiaFU2gqQNcdad8hP9EAllbvbxDx9
Tjww2UbwQUIHS9rna4Tlu+f0hDXTWIutc2A51W2fJCb7L3+lYO7Wv55ND/WtryLZ
XpMp27+MpuEnN3kQmz/l9R0hIJsWc/x9GQkjm5wEaIZEyTtenqwRKGmVCtAj0Pgv
jn1L3/lWmrNq+OZHb/QeyfKtA3nXfQKVmT98ewQiK/S5i1xIAXCJPytOD887b/o1
cdurTmCiZMwgiQ+HLJqCg3MDa5mvKqRkRdZXfE6aQWEcSbpAhpV15R17q7L+Fg0W
shLSNucxyGNU8PjiC/nOmqfqUiPiMltJjPmscxBLim8foyxjakC4+6N6m+Jzgznj
PocBehFAfKYj66XEwzIBN7Z2uuXoYH9YptkocFjTzvchcryVulDWZ4FWxreUMhpM
4oyjjhSB4tB9clXlwMqg577q3D6Ms0zLTqsztyPN3zr6jGev3jpVq7Q1GOlciHPv
JNJOWTH/Vas1W6XlwGcOOAARTQ==
-----END CERTIFICATE-----
@@ -0,0 +1,33 @@
-----BEGIN CERTIFICATE-----
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
-----END CERTIFICATE-----
@@ -0,0 +1,33 @@
-----BEGIN CERTIFICATE-----
MIIFvjCCA6agAwIBAgIQIDtv8tGMh0FyB2w5XjfZxTANBgkqhkiG9w0BAQsFADBt
MQswCQYDVQQGEwJYWDELMAkGA1UEBxMCWFgxCzAJBgNVBAkTAlhYMR4wHAYDVQQK
ExVJMlAgQW5vbnltb3VzIE5ldHdvcmsxDDAKBgNVBAsTA0kyUDEWMBQGA1UEAwwN
aWdvckBub3ZnLm5ldDAeFw0xNzA3MjQxODI4NThaFw0yNzA3MjQxODI4NThaMG0x
CzAJBgNVBAYTAlhYMQswCQYDVQQHEwJYWDELMAkGA1UECRMCWFgxHjAcBgNVBAoT
FUkyUCBBbm9ueW1vdXMgTmV0d29yazEMMAoGA1UECxMDSTJQMRYwFAYDVQQDDA1p
Z29yQG5vdmcubmV0MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxst4
cam3YibBtQHGPCPX13uRQti56U3XZytSZntaKrUFmJxjt41Q/mOy3KYo+lBvhfDF
x3tWKjgP9LJOJ28zvddFhZVNxqZRjcnAoPuSOVCw88g01D9OAasKF11hCfdxZP6h
vGm8WCnjD8KPcYFxJC4HJUiFeProAwuTzEAESTRk4CAQe3Ie91JspuqoLUc5Qxlm
w5QpjnjfZY4kaVHmZDKGIZDgNIt5v85bu4pWwZ6O+o90xQqjxvjyz/xccIec3sHw
MHJ8h8ZKMokCKEJTaRWBvdeNXki7nf3gUy/3GjYQlzo0Nxk/Hw4svPcA+eL0AYiy
Jn83bIB5VToW2zYUdV4u3qHeAhEg8Y7HI0kKcSUGm9AQXzbzP8YCHxi0sbb0GAJy
f1Xf3XzoPfT64giD8ReUHhwKpyMB6uvG/NfWSZAzeAO/NT7DAwXpKIVQdkVdqy8b
mvHvjf9/kWKOirA2Nygf3r79Vbg2mqbYC/b63XI9hheU689+O7qyhTEhNz+11X0d
Zax7UPrLrwOeB9TNfEnztsmrHNdv2n+KcOO2o11Wvz2nHP9g+dgwoZSD1ZEpFzWP
0sD5knKLwAL/64qLlAQ1feqW7hMr80IADcKjLSODkIDIIGm0ksXqEzTjz1JzbRDq
jUjq7EAlkw3G69rv1gHxIntllJRQidAqecyWHOMCAwEAAaNaMFgwDgYDVR0PAQH/
BAQDAgKEMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8E
BTADAQH/MBYGA1UdDgQPBA1pZ29yQG5vdmcubmV0MA0GCSqGSIb3DQEBCwUAA4IC
AQADyPaec28qc1HQtAV5dscJr47k92RTfvan+GEgIwyQDHZQm38eyTb05xipQCdk
5ruUDFXLB5qXXFJKUbQM6IpaktmWDJqk4Zn+1nGbtFEbKgrF55pd63+NQer5QW9o
3+dGj0eZJa3HX5EBkd2r7j2LFuB6uxv3r/xiTeHaaflCnsmyDLfb7axvYhyEzHQS
AUi1bR+ln+dXewdtuojqc1+YmVGDgzWZK2T0oOz2E21CpZUDiP3wv9QfMaotLEal
zECnbhS++q889inN3GB4kIoN6WpPpeYtTV+/r7FLv9+KUOV1s2z6mxIqC5wBFhZs
0Sr1kVo8hB/EW/YYhDp99LoAOjIO6nn1h+qttfzBYr6C16j+8lGK2A12REJ4LiUQ
cQI/0zTjt2C8Ns6ueNzMLQN1Mvmlg1Z8wIB7Az7jsIbY2zFJ0M5qR5VJveTj33K4
4WSbC/zMWOBYHTVBvGmc6JGhu5ZUTZ+mWP7QfimGu+tdhvtrybFjE9ROIE/4yFr6
GkxEyt0UY87TeKXJ/3KygvkMwdvqGWiZhItb807iy99+cySujtbGfF2ZXYGjBXVW
dJOVRbyGQkHh6lrWHQM4ntBv4x+5QA+OAan5PBF3tcDx1vefPx+asYslbOXpzII5
qhvoQxuRs6j5jsVFG6RdsKNeQAt87Mb2u2zK2ZakMdyD1w==
-----END CERTIFICATE-----
@@ -0,0 +1,34 @@
-----BEGIN CERTIFICATE-----
MIIFzTCCA7WgAwIBAgIQCnVoosrOolXsY+bR5kByeTANBgkqhkiG9w0BAQsFADBy
MQswCQYDVQQGEwJYWDELMAkGA1UEBxMCWFgxCzAJBgNVBAkTAlhYMR4wHAYDVQQK
ExVJMlAgQW5vbnltb3VzIE5ldHdvcmsxDDAKBgNVBAsTA0kyUDEbMBkGA1UEAwwS
bGF6eWdyYXZ5QG1haWwuaTJwMB4XDTE2MTIyNzE1NDEzNloXDTI2MTIyNzE1NDEz
NlowcjELMAkGA1UEBhMCWFgxCzAJBgNVBAcTAlhYMQswCQYDVQQJEwJYWDEeMBwG
A1UEChMVSTJQIEFub255bW91cyBOZXR3b3JrMQwwCgYDVQQLEwNJMlAxGzAZBgNV
BAMMEmxhenlncmF2eUBtYWlsLmkycDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCC
AgoCggIBAN3q+0nUzz9+CBSoXUNf8K6kIc9zF+OP1NVBmOu3zTtkcEnhTtoDNXeU
EV8DhlBhEACbPomA+szQ5zp3O3OYQc2NV50S7KKqlfn5LBBE3BL2grTeBxUMysDd
0TlpxcHKwaog4TZtkHxeNO94F1vgeOkOnlpCQ6H3cMkPEGG3zu1A1ccgPiYO838/
HNMkSF//VZJLOfPe1vmn9xTB7wZ0DLpEh12QZGg3irA+QDX5zy6Ffl+/Lp+L4tXT
uPZUaC6CL6EABX4DvQcFrOtiWfkbi/ROgYCeTrYw1XbDHfPc+MBxGo1bX7JjnD0o
mFFvo+PjxvWDmCad2TaITh6DwGEeWKu8NtJAyaO5p1ntauuWGB5Xzua4aMmIy7GT
esHQkhW+5IooM0R5bZI8/KXo4Bj52bX5qv+oBiExc6PUUTLWyjoWHb7fKdddwGfc
lUfniV/fw7/9ysIkQZcXLDCXR6O/nH9aGDZ7bxHedw4/LxAXYPfNojb5j7ZVa65o
PWD5xuQfbE+95DdbnKjcjYiam4kjApe7YPwOhtoRJYSGAkrpIMfzFxCXgjTsi3Kw
Ov+sYmBvWBK4ROWQZTgHei3x4FpAGWHCAeTeeQGKmWQ8tT7ZklWD9fBm3J/KXo7I
WCxRW9oedItyqbRuAGxqaoaGSk6TtPVjyPIUExDp1dr4p1nM1TOLAgMBAAGjXzBd
MA4GA1UdDwEB/wQEAwIChDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEw
DwYDVR0TAQH/BAUwAwEB/zAbBgNVHQ4EFAQSbGF6eWdyYXZ5QG1haWwuaTJwMA0G
CSqGSIb3DQEBCwUAA4ICAQA2fei/JajeQ7Rn0Hu3IhgF9FDXyxDfcS9Kp+gHE56A
50VOtOcvAQabi/+lt5DqkiBwanj0Ti/ydFRyEmPo45+fUfFuCgXcofro8PGGqFEz
rZGtknH/0hiGfhLR9yQXY8xFS4yvLZvuIcTHa9QPJg3tB9KeYQzF91NQVb5XAyE7
O3RvollADTV31Xbhxjb7lgra6ff9dZQJE6xtlSk/mnhILjlW80+iPKuj3exBgbJv
ktiR4ZT4xjh1ZgNJX5br86MZrhyyyGWwHWHS0e443eSrrmAPD69zxsfvhoikRX1z
tDz0zB70DwS4pSbVrFuWaIAcbg36vWO8tYPBzV8iBB/tBTURGJjv6Q0EoI5GHmJi
LOhU3B6xublv8Tcoc3tgMqI9STnWROtTiCS6LsWNSXhVpIZqvaiOEtPN4HyL33sf
j5rfPq76gKrTloeLnwLGq0Rs94ScffYkBap3fQ/ALb87LQcwSN4EkObur5pcd7TS
qNdanvCGK8v1UYVzH4l9jekPGsM5euohwAkIl1kZ6+tqGY/MTa7HwTTQyLDTco1t
sPy6neN46+H5DYHADyU5H2G39Kk3WcLmPtfxlPDM6e73+47fJkXnmiaWM0Lrt80y
Enng6bFGMZH01ZsqBk09H+Uswv8h7k69q9uWAS95KE0omCMVtIpoPZXTnRhe6mBC
+g==
-----END CERTIFICATE-----
@@ -0,0 +1,32 @@
-----BEGIN CERTIFICATE-----
MIIFeTCCA2GgAwIBAgIEZZozujANBgkqhkiG9w0BAQ0FADBtMQswCQYDVQQGEwJY
WDELMAkGA1UECBMCWFgxCzAJBgNVBAcTAlhYMR4wHAYDVQQKExVJMlAgQW5vbnlt
b3VzIE5ldHdvcmsxDDAKBgNVBAsTA0kyUDEWMBQGA1UEAwwNbWVlaEBtYWlsLmky
cDAeFw0xNDA2MjgyMjQ5MDlaFw0yNDA2MjcyMjQ5MDlaMG0xCzAJBgNVBAYTAlhY
MQswCQYDVQQIEwJYWDELMAkGA1UEBxMCWFgxHjAcBgNVBAoTFUkyUCBBbm9ueW1v
dXMgTmV0d29yazEMMAoGA1UECxMDSTJQMRYwFAYDVQQDDA1tZWVoQG1haWwuaTJw
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAnVnmPE4uUvCky0yCnnVH
cJEDqzwDPupx0zr0YDlhZk5VOPPecx5haayJ/V6nXPc1aVVWn+CHfedcF2aBgN4K
5aBueS/l6l5WHcv02DofAqlTmyAws3oQeR1qoTuW24cKRtLR7h5bxv63f6bgp6e+
RihFNez6UxErnRPuJOJEO2Im6EgVp6fz7tQ7R35zxAUeES2YILPySvzy2vYm/EEG
jXX7Ap2A5svVo90xCMOeUZ/55vLsjyIshN+tV87U4xwvAkUmwsmWVHm3BQpHkI6z
zMJie6epB8Bqm0GYm0EcElJH4OCxGTvDLoghpswbuUO7iy3JSfoL7ZCnoiQdK9K4
yVVChj8lG+r7KaTowK96iZep+sZefjOt5VFGuW2Fi/WBv3ldiLlJAo/ZfrUM4+vG
fyNBXbl6bX87uTCGOT1p3dazo+zJMsAZ+Y93DlM/mDEWFa1kKNrs74syzaWEqF4L
KQE6VoYn80OOzafSigTVQgSwUtQtB0XGhMzJhyxU2XHWe1LFIy7Pta0B+lDiZj7c
I8nXxYjsDfEu/Elj/Ra9N6bH0awmgB5JDa+Tbir+oEM5SyDfpSaCGuatdGxjweGI
kVmFU0SqCZV/8TXbIu6MUVzTZMZVT94edifFSRad4fqw7eZbSXlPu++3d1/btn6h
ibM04nkv0mm+FxCKB/wdAkECAwEAAaMhMB8wHQYDVR0OBBYEFO7jIkSRkoXyJcho
9/Q0gDOINa5EMA0GCSqGSIb3DQEBDQUAA4ICAQBzfWO7+8HWOKLaYWToJ6XZbpNF
3wXv1yC4W/HRR80m4JSsq9r0d7838Nvd7vLVP6MY6MaVb/JnV76FdQ5WQ6ticD0Y
o3zmpqqbKVSspN0lrkig4surT88AjfVQz/vEIzKNQEbpzc3hC2LCiE2u+cK/ix4j
b9RohnaPvwLnew5RNQRpcmk+XejaNITISr2yQIwXL7TEYy8HdGCfzFSSFhKe9vkb
GsWS5ASrUzRoprswmlgRe8gEHI+d51Z7mWgna0/5mBz9bH/3QXtpxlLWm3bVV+kt
pZjQDTHE0GqG2YsD1Gmp4LU/JFhCojMTtiPCXmr9KFtpiVlx06DuKm5PC8Ak+5w+
m/DQYYfv9z+AA5Y430bjnzwg67bhqVyyek4wcDQinFswv3h4bIB7CJujDcEqXXza
lhG1ufPPCUTMrVjh7AShohZraqlSlyQPY9vEppLwD4W1d+MqDHM7ljOH7gQYaUPi
wE30AdXEOxLZcT3aRKxkKf2esNofSuUC/+NXQvPjpuI4UJKO3eegi+M9dbnKoNWs
MPPLPpycecWPheFYM5K6Ao63cjlUY2wYwCfDTFgjA5q8i/Rp7i6Z6fLE3YWJ4VdR
WOFB7hlluQ//jMW6M1qz6IYXmlUjcXl81VEvlOH/QBNrPvX3I3SYXYgVRnVGUudB
o3eNsanvTU+TIFBh2Q==
-----END CERTIFICATE-----
@@ -0,0 +1,32 @@
-----BEGIN CERTIFICATE-----
MIIFiTCCA3GgAwIBAgIEY2XeQjANBgkqhkiG9w0BAQ0FADB1MQswCQYDVQQGEwJY
WDELMAkGA1UECAwCWFgxHjAcBgNVBAcMFUkyUCBBbm9ueW1vdXMgTmV0d29yazEL
MAkGA1UECgwCWFgxDDAKBgNVBAsMA0kyUDEeMBwGA1UEAwwVcjRzYXMtcmVzZWVk
QG1haWwuaTJwMB4XDTE3MDYyMjEwNTQ1NFoXDTI3MDYyMDEwNTQ1NFowdTELMAkG
A1UEBhMCWFgxCzAJBgNVBAgMAlhYMR4wHAYDVQQHDBVJMlAgQW5vbnltb3VzIE5l
dHdvcmsxCzAJBgNVBAoMAlhYMQwwCgYDVQQLDANJMlAxHjAcBgNVBAMMFXI0c2Fz
LXJlc2VlZEBtYWlsLmkycDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
ANgsj5LhF4uGG4RDueShqYQZsG5Rz6XUAtK9sVGFdmdJTDZirUMZcCGCGZP/Harz
QaZU9EYxOCztnpLCQksSCpdRsij56MURS0tW/1x7LHIDUOi911Of57jgIHH+3E5n
6tuRxEk6J/9Ji3PI+89kl0sPKMVFMyKkINprVTA5zr/keyYEG0p6HSEYYiJkQH78
8uoOCAmlk9mxkJFb+zviCk6jsYwdH+ofD6Lw5ueOlYUbeZ9Nd7jfSdf20XM7ofIw
W2COtsbq3J7vNrQJMV7HkHxVx/7OqmjQF02OahZFZREVZqbHpL501iTn9Iqd5qKq
IsxYjk7ZnP4UUCBk8NOU5TuWsy0qNw+TJDI9s55Fi4KPtXWf47HIl6CdpM5y/D5L
eufCojSwPKlrD6x9gTyJdBggBZRIyplXdKffo/95hUhEkv86yfsVVR7Gu1uy0O8T
Gtb8Da/oi5eEZBHWonLVicLPei5jeo+1gbR09PQ6s41uMZlOhMe4RSgiIQj/7UVo
ffKdl1MPNKr1u2fgVj8kxqg8ZivWKQ2taEgimU2EkQcNcE96M9yQlNNpNvqSAQVk
wYXlHt0AN6A1A8u1pItxaTwXnbmx+OBJZoKl4ZQeaC8wtKjTgAgVXp+g5iot2gir
LjxCRx1WLG1c8vRg1W8CDZII8Swc8EWpMhI+0hPv7/4/AgMBAAGjITAfMB0GA1Ud
DgQWBBTN5sKbrNzwE8sgMGDekfOPgX8/JDANBgkqhkiG9w0BAQ0FAAOCAgEAjLaB
bHqvFTs0ikAtesk9r8+8XVIsP5FR57zZCek2vxkHcCQWw8Uqs3ndInRX4FirKSLT
WRb4aSwFCkrmwueecTpXN/RBC+fZj+POCfdILEsA+FGreAM2q5ZXv/Q0jyIXOXEM
+KL0JZXnNS0/dqR3IYbC7f39CL6Sf40gRGTwTWWGg3KnynoS0v1zQcZLTMhHBD2X
tgdIPbroq9t4gXa7Dhm0egYfQOI/7re2wiZT7UWVVwEpYqKf6JApFHa1nNOFMrLF
45JHQIHArkoxpQdfSe9HBoyJiB5vz398rHZeqbJaF3PIg9rxWWY/NvvOVuIk8U5z
0jExhg29a88B32U7ndvQJqIuGiQghzCiLxC/y1+wAdpeDSbD3OAOHqplvMj3BUn9
yhDSLSjtfBJjnXKxtEcWLR0edHCGEk5mAcL7q1WNxDpxaICwGGpNZN53CtFx7amb
egYil448DmiqoQTCTE9pBz8YjwiVfCYLYv17O0NJyYM9Efy/wL3rFlsPJniWHMuH
imZybVU4ukjvfOZ+LY4COTwz6w4sfA7a+i+2mOynC7eKX8Yg6i1nXlcY1Z8ykNgi
7B3kz1T/DV56CIm6QUWtepfuKTYq4C6QrBBIXLk1d5g95aWA21u1LRqNZ9GLH+eA
gfvIm7v+cELj8a53EQY0LafzZqNC5kQAp916coU=
-----END CERTIFICATE-----
@@ -0,0 +1,32 @@
-----BEGIN CERTIFICATE-----
MIIFezCCA2OgAwIBAgIEb8xTzzANBgkqhkiG9w0BAQ0FADBuMQswCQYDVQQGEwJY
WDELMAkGA1UECBMCWFgxHjAcBgNVBAcTFUkyUCBBbm9ueW1vdXMgTmV0d29yazEL
MAkGA1UEChMCWFgxDDAKBgNVBAsTA0kyUDEXMBUGA1UEAwwOcjRzYXNAbWFpbC5p
MnAwHhcNMTYwODExMjIyNDM2WhcNMjYwODExMjIyNDM2WjBuMQswCQYDVQQGEwJY
WDELMAkGA1UECBMCWFgxHjAcBgNVBAcTFUkyUCBBbm9ueW1vdXMgTmV0d29yazEL
MAkGA1UEChMCWFgxDDAKBgNVBAsTA0kyUDEXMBUGA1UEAwwOcjRzYXNAbWFpbC5p
MnAwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDjUMy/aYd0i6Oc3rdc
24V/fM2vhviH+cNhAOXsMSrwDSVbFQkuDPIfq4fo1A25rsyULR57vy7XKA51OstX
GvREPDhth4cMZjthq0f8AVzPq2vIk8Po65uvKR190yupPQ4FhvGeRkHkqp+SqoIJ
lClD8xZEHrUHSYZotm5TLWIgSwa4DuO1q3bMRI8oIWzqhv99FtlmHlC8fjVUN4mR
2czhABr0u6RMPOtJwTVxWgT1PKXiLWfmeHb63TcPYGgpJ39iMDOjtgY9jYueoO8J
uGJJtkGRIRjOuhDFE9NUlNnljUxUDWvMU7zCO4ozaKMZgoxr1WoIO6ubI/003I53
sZ0Q5h8yfz+QreEw3wzjxnQSkejG5c3NIvJSiu0ylOqDWmnj0v1Jv/P0qAMU4bt/
ZWj0GOrYfPn9STg0VxMOQwQ2o15GAcbr6PFI56U2IJhZAeER3hIe2kOl6591jQ67
zvOjPRRh2q05Ss8yo7nEpYUiB/FrE6RssJ5tVwX6e6Tq4Z1frINanIkUkToTkypP
Fn2T/KV2lak9rLuxzvhiDobu5iGCR323zFcFEpGq4Wsopx1uRT9+71G/ejw8pKTf
kQ7XiGaaxFyZuMuOz3bFkTuoTmAkUQTlRjGw2DmKZi/apcN+VQgpq9tQpS10pEUy
DCVdtw1AdlOnwb+Hf3X0Uz6OjwIDAQABoyEwHzAdBgNVHQ4EFgQUqLBlSlnqCo25
sIduMPm4iROMqkAwDQYJKoZIhvcNAQENBQADggIBAGWv8rDTzqhHkjqDOT+Ba2bs
gVddpCNa94RQoOn2DUSu4c+yuWJLSctjpX7gswB6qvWk5Ojfafop8jJW8zuozJrO
76b9345S/VnnbHVSoVfIpF9Fve1Xc8nvU4ylRcAMwhf8N3Md5Yc1kb+P7NtTTwMZ
TBR3xY3fVxv3qTpKApWQKkUiqM7yJKOfS8xcK/pjO/3oRUwfA9DHugCUpgSidlN+
JkZmgwAcA3/WMlDdNKmKnWLGB2Ea+W6kIx5TDFfjf11rbjuwXhDLyaOK88qlN0W2
hYa31UDSEYYQd3gMG1gjVc+9vZA/Vr0+SF5ULN9QLjB18CVIdPv92mBjJQRmJSVW
b1qwZI0jf/V+1fu9H9r7sE4CId3+WGOek3UNRNZLOVZCSiFq/b9cswcQZGjw6aE+
1FNjw1HW9CLoNcg74Kr98QouOoeRSofQYZiYqaM9Sz/MsinYMIRGRGw3Uq1uNRo0
WgoOngmZSKGaW5PFR19uuuNIVB4fCShqBVyrguW4xIskta1JVFoggFeOeTwk6/kH
S5roMzyB/kzv83A2IB0VxqbiDj8khgdm1Us6HCCmU+iTRVyG28gFklCJ8dQfxgGH
W2gpIwvxYLyNP14/7E1oF7/NfHmyjAVzYnR5Xw2wE4tvSHuIrHhj6Q26VB3vze6j
E/w1AJEepnw/KfHqS3bw
-----END CERTIFICATE-----
@@ -0,0 +1,34 @@
-----BEGIN CERTIFICATE-----
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
fNr8P7NIRyZ8
-----END CERTIFICATE-----
@@ -0,0 +1,31 @@
-----BEGIN CERTIFICATE-----
MIIFVDCCAzwCCQC2r1XWYtqtAzANBgkqhkiG9w0BAQsFADBsMQswCQYDVQQGEwJY
WDELMAkGA1UECAwCWFgxCzAJBgNVBAcMAlhYMRMwEQYDVQQKDApQdXJwbGUgSTJQ
MQ0wCwYDVQQLDARJMlBEMR8wHQYJKoZIhvcNAQkBFhBvcmlnbmFsQG1haWwuaTJw
MB4XDTE1MDIyMjEzNTgxOFoXDTI1MDIxOTEzNTgxOFowbDELMAkGA1UEBhMCWFgx
CzAJBgNVBAgMAlhYMQswCQYDVQQHDAJYWDETMBEGA1UECgwKUHVycGxlIEkyUDEN
MAsGA1UECwwESTJQRDEfMB0GCSqGSIb3DQEJARYQb3JpZ25hbEBtYWlsLmkycDCC
AiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALp3D/gdvFjrMm+IE8tHZCWE
hQ6Pp0CCgCGDBC3WQFLqR98bqVPl4UwRG/MKY/LY7Woai06JNmGcpfw0LMoNnHxT
bvKtDRe/8kQdhdLHhgIkWKSbMvTAl7uUdV6FzsPgDR0x7scoFVWEhkF0wfmzGF2V
yr/WCBQejFPu69z03m5tRQ8Xjp2txWV45RawUmFu50bgbZvLCSLfTkIvxmfJzgPN
pJ3sPa/g7TBZl2uEiAu4uaEKvTuuzStOWCGgFaHYFVlTfFXTvmhFMqHfaidtzrlu
H35WGrmIWTDl6uGPC5QkSppvkj73rDj5aEyPzWMz5DN3YeECoVSchN+OJJCM6m7+
rLFYXghVEp2h+T9O1GBRfcHlQ2E3CrWWvxhmK8dfteJmd501dyNX2paeuIg/aPFO
54/8m2r11uyF29hgY8VWLdXtqvwhKuK36PCzofEwDp9QQX8GRsEV4pZTrn4bDhGo
kb9BF7TZTqtL3uyiRmIyBXrNNiYlA1Xm4fyKRtxl0mrPaUXdgdnCt3KxOAJ8WM2B
7L/kk9U8C/nexHbMxIZfTap49XcUg5dxSO9kOBosIOcCUms8sAzBPDV2tWAByhYF
jI/Tutbd3F0+fvcmTcIFOlGbOxKgO2SfwXjv/44g/3LMK6IAMFB9UOc8KhnnJP0f
uAHvMXn1ahRs4pM1VizLAgMBAAEwDQYJKoZIhvcNAQELBQADggIBAIOxdaXT+wfu
nv/+1hy5T4TlRMNNsuj79ROcy6Mp+JwMG50HjTc0qTlXh8C7nHybDJn4v7DA+Nyn
RxT0J5I+Gqn+Na9TaC9mLeX/lwe8/KomyhBWxjrsyWj1V6v/cLO924S2rtcfzMDm
l3SFh9YHM1KF/R9N1XYBwtMzr3bupWDnE1yycYp1F4sMLr5SMzMQ0svQpQEM2/y5
kly8+eUzryhm+ag9x1686uEG5gxhQ1eHQoZEaClHUOsV+28+d5If7cqcYx9Hf5Tt
CiVjJQzdxBF+6GeiJtKxnLtevqlkbyIJt6Cm9/7YIy/ovRGF2AKSYN6oCwmZQ6i1
8nRnFq5zE7O94m+GXconWZxy0wVqA6472HThMi7S+Tk/eLYen2ilGY+KCb9a0FH5
5MOuWSoJZ8/HfW2VeQmL8EjhWm5F2ybg28wgXK4BOGR3jQi03Fsc+AFidnWxSKo0
aiJoPgOsfyu8/fnCcAi07kSmjzUKIWskApgcpGQLNXHFK9mtg7+VA8esRnfLlKtP
tJf+nNAPY1sqHfGBzh7WWGWal5RGHF5nEm3ta3oiFF5sMKCJ6C87zVwFkEcRytGC
xOGmiG1O1RPrO5NG7rZUaQ4y1OKl2Y1H+nGONzZ3mvoAOvxEq6JtUnU2kZscpPlk
fpeOSDoGBYJGbIpzDreBDhxaZrwGq36k
-----END CERTIFICATE-----
Executable
+15
View File
@@ -0,0 +1,15 @@
#!/bin/sh
# Copyright (c) 2013-2017, The PurpleI2P Project
#
# This file is part of Purple i2pd project and licensed under BSD3
#
# See full license text in LICENSE file at top of project tree
screenfind=$(which screen)
if [ -z $screenfind ]; then
echo "Can't find 'screen' installed. That script needs it!";
exit 1;
fi
screen -Adm -S i2pd ./i2pd-osx --datadir=.
+1
View File
@@ -0,0 +1 @@
e75a2150455e50e501a074031293bda5b6b24be6
+44
View File
@@ -0,0 +1,44 @@
## Configuration file for a typical i2pd user
## See https://i2pd.readthedocs.org/en/latest/configuration.html
## for more options you can use in this file.
#log = file
#logfile = ./i2pd.log
ipv4 = true
ipv6 = false
bandwidth = O
[precomputation]
elgamal = true
[upnp]
enabled = true
name = I2Pd
[reseed]
verify = true
[addressbook]
subscriptions = http://inr.i2p/export/alive-hosts.txt
[http]
enabled = true
address = 127.0.0.1
port = 7070
[httpproxy]
enabled = true
address = 127.0.0.1
port = 4444
[socksproxy]
enabled = true
address = 127.0.0.1
port = 4447
[sam]
enabled = true
address = 127.0.0.1
port = 7656
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+33
View File
@@ -0,0 +1,33 @@
#[IRC]
#type = client
#address = 127.0.0.1
#port = 6668
#destination = irc.postman.i2p
#destinationport = 6667
#keys = irc-keys.dat
#[SMTP]
#type = client
#address = 127.0.0.1
#port = 7659
#destination = smtp.postman.i2p
#destinationport = 25
#keys = smtp-keys.dat
#[POP3]
#type = client
#address = 127.0.0.1
#port = 7660
#destination = pop.postman.i2p
#destinationport = 110
#keys = pop3-keys.dat
#[MTN]
#type = client
#address = 127.0.0.1
#port = 8998
#destination = mtn.i2p-projekt.i2p
#destinationport = 4691
#keys = mtn-keys.dat
# see more examples in /usr/share/doc/i2pd/configuration.md.gz
+2 -2
View File
@@ -1,2 +1,2 @@
Firefox
i2pd
./Firefox
./i2pd
+11 -3
View File
@@ -1,10 +1,18 @@
i2pdbrowser windows
I2Pd Browser Portable builder for Windows
=====
Ссылки, откуда были взяты приложения, используемые для сборки i2pdbrowser
This is a script-based builder of I2Pd Browser Portable
How to use
-----
1. Build pre-configured Firefox using script `build.cmd` from `build` folder
2. Run bundle by executing `StartI2PdBrowser.bat`
Links to software used for building i2pdbrowser
-----
* 7z: http://7-zip.org/
* Curl: https://winampplugins.co.uk/curl/
* CA Root Certificates: https://raw.githubusercontent.com/bagder/ca-bundle/master/ca-bundle.crt
* sed: http://unxutils.sourceforge.net/
* Firefox Portable launcher: https://portableapps.com/apps/internet/firefox-portable-esr
SHA512SUMS создан командой `find * -type f -print0 | xargs -0 -i sha512sum {}` в Debian.
SHA512SUMS created with `find * -type f -print0 | xargs -0 -i sha512sum {}` command
+15 -15
View File
@@ -1,35 +1,35 @@
186721dab12305c4437bc85f6eed68074b6516852eda5b263a5271e02f35104a307f0cd5ce4fa50031167416937e3c9a2e4eb5252a767af157512fba59e28503 build/preferences/syspref.js
0c8dc327020295286d7d8e09e954503e122187d7835eb8d932d2063d2e08c1ead503804ab9a8b32c0045ecfd6fc8bb7c93021ec2ad827c09afe46055d16c998a build/firefox-portable/FirefoxPortable.ini
c30e47b8df4b2a843d3abcf85c367df455ef93511ee98070ad237003246e8eb6492773a85ba85af08a89087ee80aa586368ce167c1c3cd8f70f61ea8a6707319 build/firefox-portable/FirefoxPortable.exe
eb8cc990e3abdcce7004b1d70c566fd92c1d9252a37f28341a8e1fd29c2694ce614d6d8389e4fced427cbcfe688c3a2f2b498dc84ce0229a605892fd8496d62c build/preferences/syspref.js
c205ef59e5bbce31692065ecbad07935e724817d76f0fd38fdc37cc03cc9bb2ad444921ff79f0fe2b2d95d69e6685279f7972a60b1726ccf60cb96a9b0ab72ea build/sed.exe
5495e97eb750d7a4dcda2227198af0528b79497f8d045de19e284aebdfe22d7c004511aed2097d4d23c26187da3a5316be5857a20e3f1c675ec287c2b07593de build/i2pd/i2pd.conf
8a6fb6a2ef06ed6a27ddd527b769e958a14ee4d609bfd364ba68ac9d15095430d850701a663f31b864d8e8d81f8b946ef273b6b85e3bcc168fc91eaac6c962c0 build/i2pd/certificates/router/killyourtv_at_mail.i2p.crt
3215addc495a340e102ac1d4297300acf126e1cc6dc79feb2794d853017e4748b532321dc895a38141776b6b0b8bb9f01c96099b6939acec908d247ecf3e6bcd build/i2pd/certificates/router/str4d_at_mail.i2p.crt
148030732cc3990d2ed611b22eb6b7f91e5b867518fdd0c52ad11f82ccbb71a75c91b3bb6d12de750902b9d33770e15d2a80132e58167d8ee9155d4f184b4d4a build/i2pd/i2pd.conf
662c515175e401d6ab3ccb9d36a17f91762b3c35d6eb2c58c72e4c2bdf1fff5b7c904622c03d2c041193b1b01b75f2f470726ce8741f9e72e6aab7e128c43452 build/i2pd/certificates/router/orignal_at_mail.i2p.crt
64344ddd135f0f8c6a1b6d37c8019224066bf3e4c3e9a068d644222335c34c813f06c7ebb583c5cf0b91c80c225807ccf23c63c59b4a0a47e834063b70a6e574 build/i2pd/certificates/router/zzz_at_mail.i2p.crt
78649814a1f06933768873edd171f2be24227b31a21e3c3cd63d8c0a933af1aec48b7b595ea9c9298df24cc32fbb71e350846efd7c6384e2f923ec2dab3578c4 build/i2pd/certificates/family/mca2-i2p.crt
1bd66f93e71fb41ad77b9caeb6ec873dd9f40bae4a90bd3eaa331fcaf45c4a4779b567cb89730ce99b2dff609bb26ee383c3d904d1ad852299d5bc5fc6ed17e1 build/i2pd/certificates/family/i2pd-dev.crt
ce565903357ca19724371c57fd68d071b7ea546c354f1b82d3afd4514db35598c6a36746b8fdb5caf0e1fb1af205d3f21dc4dc64863b431d9c18d75a3d9b7cb8 build/i2pd/certificates/family/volatile.crt
2297e46d39a6edb7a0dd7adf3a1488b190fef6e50ad1794733709adaa547d0320485202c7627ef7f3a41c8ade09ed3ea7c562ddce2788f2c78935c88ccd10b60 build/i2pd/certificates/family/gostcoin.crt
b6c6f6ac207a058ae6f61e8e3a2374822af51cff7d39ef8810dedee9dd84302d0c04c569aa2c3e901aa8db1f46f46a13dac83df289d0b23faaaa7dd6d9da281d build/i2pd/certificates/family/i2p-dev.crt
fb8c0090b86af4109f931804c8cfe44984a6e167b150725873fb45f60fd3e4ecf10ea98e139bf708646ce935dbdd859ff60f12e5ae95d656e7fece160cecc1db build/i2pd/certificates/reseed/hottuna_at_mail.i2p.crt
9573377dcc5a54336944911885384645f0672ef4ad880aa711d2d56aa3f73f206446d83640a86272cd3b890538b7803e55c0e1547fe8a5d882b577ca879a0f4e build/i2pd/certificates/reseed/randomrng_at_mail.i2p.crt
101a68dca122dd1b089ad58193220eb028467197cd9ec20245b47ffa19741ad17d8e8b5332659b36fbeb63b51ec16d033a83ede445e673a65e19e77211a8208a build/i2pd/certificates/reseed/parg_at_mail.i2p.crt
11cfcdb54739b618f27b58a7ce0d32c4cf49abd87c5642fd0dca6de9e65cb3e7aff670f500891911830acec92f86cf9ba01bca35ea7dd98bcc7cb4b3956a05f9 build/i2pd/certificates/reseed/r4sas_at_mail.i2p.crt
55224b77505aca8de01ae692d4ec63c591edf557a243fed50257b80bdfa1b04594373f65697ece94ec6f13f252b96bff468d7d886cc6fbe07fd0c534ce4658a3 build/i2pd/certificates/reseed/igor_at_novg.net.crt
a26558600bdde3b131c26268968d484d5a4de6d9d12aac65e967a85db4f3560730421ee9a3099807fff79e9e0a0ac0f6e081b845451c1d0903dcee3c83cb36a7 build/i2pd/certificates/reseed/bugme_at_mail.i2p.crt
4d294022339f31880a393be1a843d8ea021c7c38e6289fd90befaf3b4fb2f499f75f9f9e45da649a6c20972e5cc3dda88f82d5bead69846a1b01002b4a34b412 build/i2pd/certificates/reseed/r4sas-reseed_at_mail.i2p.crt
46d4e72689716b886b52865dbc592acdd320488f08058b6e33cc9736c06d193cb21790d565ec3bb063b994cdce041a199cda9b1a438a7a3df76505a2e32341be build/i2pd/certificates/reseed/backup_at_mail.i2p.crt
89a26ec55be179e5b8a00e8806ddfa5d8bf0c9b3b379247ec9477c326f0ed58e5bb25fb029304ee24b800755039f0fd42a8cff49350588c406cbea240ee94539 build/i2pd/certificates/reseed/atomike_at_mail.i2p.crt
0468afb62a372dc4c98dcde2e17e62b4a73693b1516c9dddcc771ee7f47bcbbd0184498bd225cf77bf19ca4ab0f29df1235003f943412ab25ad92c47fe9141b3 build/i2pd/certificates/reseed/creativecowpat_at_mail.i2p.crt
4389d70d40ff74bc02eee5bb4a96d80585a3684e9b457d216b0723def2cde2107e82a8239ee7325a08822a4ee17dd70237932fa6833dc31d21a14b2355dbb5b1 build/i2pd/certificates/reseed/meeh_at_mail.i2p.crt
1114d76b59a9dc0a3075ea5dcdcf270107240793bb82160c9f21c2fad7c581d358915fabe323b381ca95ce8f99a7e4536d6e183f4bdb67676dd581bfce5d4c9f build/i2pd/certificates/reseed/zmx_at_mail.i2p.crt
3487bba6ba8e1f1d5f8759740bf8194379ad258aba14714dcd1338d12924c9ea0b849cf3914cb447911d6907d254ee8b82cae2ba4e80128f646a9d9656dd7c07 build/i2pd/certificates/reseed/lazygravy_at_mail.i2p.crt
78c6375c1fff1e06599429606f1ad84ed2244a0e6c9ff15f8abcf150f0085b9793548bb42ed1b3ae534e77826c180aaee4ef3417d8beddd707481004c475ce0a build/i2pd/certificates/reseed/echelon_at_mail.i2p.crt
916e3d551f4d275e2cb1e9e7aad1f420d3439b92e3f82d5ef848f287b9711c6553e0dfe7fde87788b85f017a96a96e1033a098e16e890532fb3b35502aebeaf6 build/i2pd/addressbook/addresses.csv
13fd2563bbc0486ca5c87ac5aa2509250a0ef300125a42548dff2dc4f06f3cd39f6a12cd36f9008b7e6ceba97011f8d1acdd2b0bbc8ba07dfd96515f9bc623fc build/i2pd/addressbook/addresses.csv
dfeb4a93ba399b1b49b351a7478288de205e727ec6edbbc42ab91667b5400c1ac582b0883758d4e93c421e6942dacbd0e57d77c3870a1378951a06de214ea8e7 build/i2pd/tunnels.conf
2d81916ea6c987d9b6e716ced343dcf182eea4fdd1b2c82319f4e1b8a3b762d869ba76a5f35f0e65e8111e35d12d687a4602074ab9606296a63e68de1cde666e build/7z.dll
6b31bea8cbccbd49cc17dec8c9316b3722141c1e7bc9c1f7b98dc0dac05af3e0c5954dbd93f3ea070e4654fe46337017202764ea45c9e1637a081663f08975ca build/build.cmd
3de0dee4b7b2677906e87b751510e480f767b72b792b5edf3f0ac1ad5cc60eed9b38f2ebe74038f630493860623a3c4b1296fb42a130b6ab9fcfc6433fa51c57 build/profile/xulstore.json
6cabc53622e4defcf3c5e9267d20a1ed147c0050184fac43e264d6491b4d5f0fc2063c9c5ca5ed3ec6041b68870d0835caf9ee462efe78dd8231f9a5e96e1b90 build/build.cmd
7108c42e7e863cd3501031b497f6a27f2420c2e29ae16ba4ebfb67e7608ffdc1b3ea14b62d87fde786bc059c811d1d62785843bcec5a1d6c578e8652def3c894 build/profile/xulstore.json
94bf052b929dac72959f498a43b66ab6990ebc3f3f24e4041416471e69988290fd212062e1a6b2070f40a46658a25db346e584bcebd542840fea8bf02e587514 build/profile/bookmarks.html
9ef9ab52683229adb6bcf7679cc39e02f7d2be4a5734838a113cd7149e60e2245b869dc45b4b8843913433281c1ecd93193b476efd915e8afeb109b17e376bb5 build/profile/prefs.js
627ac61d84de45f19668efde5825fadef7ad4f393f058502b68cd179869527c66e1d7901b149fe0be43c42505123977329402322aed0d8e0f5bf9d4e9945905d build/7z.exe
0c8dc327020295286d7d8e09e954503e122187d7835eb8d932d2063d2e08c1ead503804ab9a8b32c0045ecfd6fc8bb7c93021ec2ad827c09afe46055d16c998a build/settings/FirefoxPortable.ini
6b3750096a1f5de21eb2b155de4b877cfe258bea7b14ebd44c42dc9264ad626d1678b0132930c4be0cb97a2f1e6f443011244cdf5eb0eb989cbcf03f9b07c1f1 build/curl.exe
a56c90dd36ee3d7c3e38cdfb2082854117f3a0d864ba16b0aa859f6176ac0abfb73ea23d7f006a3ab8865fd7d1bccc681b1d73eefade6546cedf895ca8fc132f build/ca-bundle.crt
7a5f0ce7d3fc1626e2442b7a72d1f314062488b48c2326a4816887755e8e11929684d4da87c4eab8b4664d77df99810de7665a279f7e39fcc6535a5b3acd3391 README.md
3152008c9d98e84de1b8103537ee8d9ada3312ba16efeea278718577db967128f3633acdac065a96b2088f478924873e9941a3cb69e8ca99e3949b925d0a517f StartI2PdBrowser.bat
b73d46c884ba5d08e9d300a0748762691d2c7228d294a153c1b631433d64ee06cddf7902be08620c31690f361327e19691e3e9162b083317d0a3359f0cc8e4b9 build/curl.exe
0c9599f63e132d4207584ecc9cb3ca2083230fc85d79300b17a1ae72c588291cc2be60706c2236f715e11e266fb70b375fdbd839075845329fc80ef0014077ec build/ca-bundle.crt
f82ea0a0cfef45c96315246ca96d8ad7c42a31fc06a2a5e805066a20db92999b74b1447ae769ffcdf58d788de33bc77863e2bfbf5710c7826786a140e3b3cfac README.md
51eb25d437101dd0d359ac93f25eefa94a3e0cf2d1a72799ce6feff5323f81156fa9266b2ed12c4cb586e91d89dcf8c1478d627da61c5227a8d03d454c0a0216 StartI2PdBrowser.bat
+51 -13
View File
@@ -1,17 +1,55 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
0c8dc327020295286d7d8e09e954503e122187d7835eb8d932d2063d2e08c1ead503804ab9a8b32c0045ecfd6fc8bb7c93021ec2ad827c09afe46055d16c998a build/firefox-portable/FirefoxPortable.ini
c30e47b8df4b2a843d3abcf85c367df455ef93511ee98070ad237003246e8eb6492773a85ba85af08a89087ee80aa586368ce167c1c3cd8f70f61ea8a6707319 build/firefox-portable/FirefoxPortable.exe
eb8cc990e3abdcce7004b1d70c566fd92c1d9252a37f28341a8e1fd29c2694ce614d6d8389e4fced427cbcfe688c3a2f2b498dc84ce0229a605892fd8496d62c build/preferences/syspref.js
c205ef59e5bbce31692065ecbad07935e724817d76f0fd38fdc37cc03cc9bb2ad444921ff79f0fe2b2d95d69e6685279f7972a60b1726ccf60cb96a9b0ab72ea build/sed.exe
148030732cc3990d2ed611b22eb6b7f91e5b867518fdd0c52ad11f82ccbb71a75c91b3bb6d12de750902b9d33770e15d2a80132e58167d8ee9155d4f184b4d4a build/i2pd/i2pd.conf
662c515175e401d6ab3ccb9d36a17f91762b3c35d6eb2c58c72e4c2bdf1fff5b7c904622c03d2c041193b1b01b75f2f470726ce8741f9e72e6aab7e128c43452 build/i2pd/certificates/router/orignal_at_mail.i2p.crt
78649814a1f06933768873edd171f2be24227b31a21e3c3cd63d8c0a933af1aec48b7b595ea9c9298df24cc32fbb71e350846efd7c6384e2f923ec2dab3578c4 build/i2pd/certificates/family/mca2-i2p.crt
1bd66f93e71fb41ad77b9caeb6ec873dd9f40bae4a90bd3eaa331fcaf45c4a4779b567cb89730ce99b2dff609bb26ee383c3d904d1ad852299d5bc5fc6ed17e1 build/i2pd/certificates/family/i2pd-dev.crt
ce565903357ca19724371c57fd68d071b7ea546c354f1b82d3afd4514db35598c6a36746b8fdb5caf0e1fb1af205d3f21dc4dc64863b431d9c18d75a3d9b7cb8 build/i2pd/certificates/family/volatile.crt
2297e46d39a6edb7a0dd7adf3a1488b190fef6e50ad1794733709adaa547d0320485202c7627ef7f3a41c8ade09ed3ea7c562ddce2788f2c78935c88ccd10b60 build/i2pd/certificates/family/gostcoin.crt
b6c6f6ac207a058ae6f61e8e3a2374822af51cff7d39ef8810dedee9dd84302d0c04c569aa2c3e901aa8db1f46f46a13dac83df289d0b23faaaa7dd6d9da281d build/i2pd/certificates/family/i2p-dev.crt
fb8c0090b86af4109f931804c8cfe44984a6e167b150725873fb45f60fd3e4ecf10ea98e139bf708646ce935dbdd859ff60f12e5ae95d656e7fece160cecc1db build/i2pd/certificates/reseed/hottuna_at_mail.i2p.crt
11cfcdb54739b618f27b58a7ce0d32c4cf49abd87c5642fd0dca6de9e65cb3e7aff670f500891911830acec92f86cf9ba01bca35ea7dd98bcc7cb4b3956a05f9 build/i2pd/certificates/reseed/r4sas_at_mail.i2p.crt
55224b77505aca8de01ae692d4ec63c591edf557a243fed50257b80bdfa1b04594373f65697ece94ec6f13f252b96bff468d7d886cc6fbe07fd0c534ce4658a3 build/i2pd/certificates/reseed/igor_at_novg.net.crt
a26558600bdde3b131c26268968d484d5a4de6d9d12aac65e967a85db4f3560730421ee9a3099807fff79e9e0a0ac0f6e081b845451c1d0903dcee3c83cb36a7 build/i2pd/certificates/reseed/bugme_at_mail.i2p.crt
4d294022339f31880a393be1a843d8ea021c7c38e6289fd90befaf3b4fb2f499f75f9f9e45da649a6c20972e5cc3dda88f82d5bead69846a1b01002b4a34b412 build/i2pd/certificates/reseed/r4sas-reseed_at_mail.i2p.crt
46d4e72689716b886b52865dbc592acdd320488f08058b6e33cc9736c06d193cb21790d565ec3bb063b994cdce041a199cda9b1a438a7a3df76505a2e32341be build/i2pd/certificates/reseed/backup_at_mail.i2p.crt
89a26ec55be179e5b8a00e8806ddfa5d8bf0c9b3b379247ec9477c326f0ed58e5bb25fb029304ee24b800755039f0fd42a8cff49350588c406cbea240ee94539 build/i2pd/certificates/reseed/atomike_at_mail.i2p.crt
0468afb62a372dc4c98dcde2e17e62b4a73693b1516c9dddcc771ee7f47bcbbd0184498bd225cf77bf19ca4ab0f29df1235003f943412ab25ad92c47fe9141b3 build/i2pd/certificates/reseed/creativecowpat_at_mail.i2p.crt
4389d70d40ff74bc02eee5bb4a96d80585a3684e9b457d216b0723def2cde2107e82a8239ee7325a08822a4ee17dd70237932fa6833dc31d21a14b2355dbb5b1 build/i2pd/certificates/reseed/meeh_at_mail.i2p.crt
1114d76b59a9dc0a3075ea5dcdcf270107240793bb82160c9f21c2fad7c581d358915fabe323b381ca95ce8f99a7e4536d6e183f4bdb67676dd581bfce5d4c9f build/i2pd/certificates/reseed/zmx_at_mail.i2p.crt
3487bba6ba8e1f1d5f8759740bf8194379ad258aba14714dcd1338d12924c9ea0b849cf3914cb447911d6907d254ee8b82cae2ba4e80128f646a9d9656dd7c07 build/i2pd/certificates/reseed/lazygravy_at_mail.i2p.crt
78c6375c1fff1e06599429606f1ad84ed2244a0e6c9ff15f8abcf150f0085b9793548bb42ed1b3ae534e77826c180aaee4ef3417d8beddd707481004c475ce0a build/i2pd/certificates/reseed/echelon_at_mail.i2p.crt
13fd2563bbc0486ca5c87ac5aa2509250a0ef300125a42548dff2dc4f06f3cd39f6a12cd36f9008b7e6ceba97011f8d1acdd2b0bbc8ba07dfd96515f9bc623fc build/i2pd/addressbook/addresses.csv
dfeb4a93ba399b1b49b351a7478288de205e727ec6edbbc42ab91667b5400c1ac582b0883758d4e93c421e6942dacbd0e57d77c3870a1378951a06de214ea8e7 build/i2pd/tunnels.conf
2d81916ea6c987d9b6e716ced343dcf182eea4fdd1b2c82319f4e1b8a3b762d869ba76a5f35f0e65e8111e35d12d687a4602074ab9606296a63e68de1cde666e build/7z.dll
6cabc53622e4defcf3c5e9267d20a1ed147c0050184fac43e264d6491b4d5f0fc2063c9c5ca5ed3ec6041b68870d0835caf9ee462efe78dd8231f9a5e96e1b90 build/build.cmd
7108c42e7e863cd3501031b497f6a27f2420c2e29ae16ba4ebfb67e7608ffdc1b3ea14b62d87fde786bc059c811d1d62785843bcec5a1d6c578e8652def3c894 build/profile/xulstore.json
94bf052b929dac72959f498a43b66ab6990ebc3f3f24e4041416471e69988290fd212062e1a6b2070f40a46658a25db346e584bcebd542840fea8bf02e587514 build/profile/bookmarks.html
9ef9ab52683229adb6bcf7679cc39e02f7d2be4a5734838a113cd7149e60e2245b869dc45b4b8843913433281c1ecd93193b476efd915e8afeb109b17e376bb5 build/profile/prefs.js
627ac61d84de45f19668efde5825fadef7ad4f393f058502b68cd179869527c66e1d7901b149fe0be43c42505123977329402322aed0d8e0f5bf9d4e9945905d build/7z.exe
b73d46c884ba5d08e9d300a0748762691d2c7228d294a153c1b631433d64ee06cddf7902be08620c31690f361327e19691e3e9162b083317d0a3359f0cc8e4b9 build/curl.exe
0c9599f63e132d4207584ecc9cb3ca2083230fc85d79300b17a1ae72c588291cc2be60706c2236f715e11e266fb70b375fdbd839075845329fc80ef0014077ec build/ca-bundle.crt
f82ea0a0cfef45c96315246ca96d8ad7c42a31fc06a2a5e805066a20db92999b74b1447ae769ffcdf58d788de33bc77863e2bfbf5710c7826786a140e3b3cfac README.md
51eb25d437101dd0d359ac93f25eefa94a3e0cf2d1a72799ce6feff5323f81156fa9266b2ed12c4cb586e91d89dcf8c1478d627da61c5227a8d03d454c0a0216 StartI2PdBrowser.bat
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJZMEmRAAoJEGb2yHuY68/iczoQALtt38pyGkrsydm9BqLkm3Al
aqJxFISF0sgkOqnELttWDFRo4ptwMSem+XhvVQgxdaCEgsAKkUdH61ZVPWHf/9ob
hXG8XT6AvVnQOC6TaQxlQn0O1y50C7ukt5aQvARN69CgSwi86KZi8pFl0SLbPIZZ
PMB71U+5oZ2tGAQnYh3o/JyM8lxHmyjICmn+yis7ygFVmH4tfoxCnawuPELAjuER
UijEMVFkih/O+tmcWxlvoEhGucmRyi8S8s+fv9FE6WqRuKTvEsD2uJBaO47VK8Ys
Ze7wmFZaRUotQvpE0rkCtdbVPsbEL/sr9jhwlEM7Vr2Hs1mggnDEiltS8MpE1did
0itLhXmDVEd40sPxpvvMuLsJsyCJWtZQs0RcCspXq6gVQK1CoiuQMKwyUo4muPRQ
XCTD1Y25FjLlbNRHbuQPPp4hAHmW31rZ7sNXGd/jAOL1KQtOvAGalxlAYKjEVkg8
mir54MNJdu5kBPYZdywnF2zyiBfbopgQFgez9tbsnDHdJOqYO1OSVJEyxo1LpZQ5
3LIs2+QNkDMr/bijXL7qgqOh+lFDc+2C4oHtAaMGx8V161NzOX3zu4FAoKIGNIod
pheLFnCewh51WAJ72DjfycIZYw42CWcF21OTkaJ9ROfy5XfSWf71lK7CktshvDdb
ZbTE1kO2fiimaHIbV50y
=GgW4
iQIcBAEBCgAGBQJaZvmbAAoJEGb2yHuY68/ixswP/RIhWPzsbFh53fCOB2xsj4J8
cjoizZcaACp9ZgrocKOsi4jdlbdmsZcbVUoyCc8Wmx4+YKCPARj0fH8tDyoULrd0
nI/nrONUc8ai4NEgzFO82OnY9QMuHq0x6zAz7jP8bjHsP/aoAcWDJ7tg8FZXjAqM
LTQxwaK2Tlw4QmxMazBut0G/w2h6zQVvKH/LqMrCSLo8mEqcawAbKmtOvCCHRFS/
C8Us+xBkUQoKo+0kVQ7mQv23Z0tIPf7Qd1TM2Ml09BkrGXdhFc1jkzeUxJhjMyVE
q6VCOOP/UCr0lPfoT3yo0fD9TpCfeCGEuZGn2NGY6RB1Jl9cOq2e+0LRu//ZHj6m
2g/Fe4X39Qeuhyd/ONKblf1FY6p4Blj/GK3A6rpQ0QpMGKUmcrraw9gRuGeVJ8uN
CuQHaHlcUrgZyq89YybkKWLCBA12jPNhYsWHztrQ2gcX0wW/KUUNp4L1eIoWr78o
85ifBet6hOQfahJDpvKD2rRg7hShtcAwVu3JkLJFFSlQbLwmVDqPUEcI38RZL1Dx
wlui7PNUoV2GqHZMxuLJZKTnQKBJ5zRENwBr2mQK9hD18TUirOKv2kY+jpRibvNC
C58l0ElPL1+YV1bVX61yAr+IhKyewOsgdeEji9n/v7WbJk1KGcAkFf/87aUTvbxs
67/BhJ40LxNYGU+BSUFK
=+Q1d
-----END PGP SIGNATURE-----
+9 -24
View File
@@ -1,27 +1,11 @@
@ECHO OFF
REM BFCPEOPTIONSTART
REM Advanced BAT to EXE Converter www.BatToExeConverter.com
REM BFCPEEXE=StartI2PdBrowser.exe
REM BFCPEICON=i2pd_browser_icon_v3.ico
REM BFCPEICONINDEX=-1
REM BFCPEEMBEDDISPLAY=0
REM BFCPEEMBEDDELETE=1
REM BFCPEADMINEXE=0
REM BFCPEINVISEXE=0
REM BFCPEVERINCLUDE=1
REM BFCPEVERVERSION=1.2.3.0
REM BFCPEVERPRODUCT=I2Pd Browser Portable
REM BFCPEVERDESC=I2Pd Browser
REM BFCPEVERCOMPANY=PurpleI2P
REM BFCPEVERCOPYRIGHT=Copyright © 2013-2017 PurpleI2P Project
REM BFCPEOPTIONEND
REM Copyright (c) 2013-2017, The PurpleI2P Project
REM This file is part of Purple i2pd project and licensed under BSD3
REM See full license text in LICENSE file at top of project tree
title Starting I2Pd Browser
title Starting I2Pd Browser 1.2.6
set $pause=ping.exe 0.0.0.0 -n
set $cd=%CD%
ver| find "6." >nul && set $pause=timeout.exe /t
set fire=firefox.exe
@@ -35,8 +19,8 @@ REM taskList|find /i "%fire%">nul&&(taskkill /im "%fire%" >nul)
taskList|find /i "%i2pd%">nul&&(goto runfox)||(goto starti2p)
:starti2p
start "" "I2Pd/%i2pd%"
cd i2pd
start "" "%i2pd%"
echo i2pd Browser starting
echo Please wait
@@ -45,11 +29,12 @@ for /L %%B in (0,1,35) do (call :EchoWithoutCrLf "." && %$pause% 2 >nul)
echo .
echo -------------------------------------
echo Welcome to I2P Network
cd %$cd%
:runfox
start "" "FireFox/%port%"
cd Firefox
start "" "%port%"
cd %$cd%
exit /b 0
@@ -64,4 +49,4 @@ rem ==========================================================================
<nul set /p strTemp=%~1
exit /b 0
rem ==========================================================================
rem ==========================================================================
+54 -69
View File
@@ -7,23 +7,25 @@ REM See full license text in LICENSE file at top of project tree
setlocal enableextensions
set CURL=%~dp0curl.exe
set FFversion=52.6.0
set I2Pdversion=2.17.0
call :GET_LOCALE
call :GET_PROXY
call :GET_ARCH
if "%locale%"=="Russian" (
if "%locale%"=="ru" (
echo ‘¡®àª  I2Pd Browser Portable
echo ‘¨á⥬­ ï «®ª «ì: %locale%,  àå¨â¥ªâãà : %xOS%
echo Ÿ§ëª ¡à ã§¥à : %locale%,  àå¨â¥ªâãà : %xOS%
echo.
echo ‡ £à㧪  ãáâ ­®¢é¨ª  Firefox Portable ESR
) else (
echo Building I2Pd Browser Portable
echo System locale: %locale%, architecture: %xOS%
echo Browser locale: %locale%, architecture: %xOS%
echo.
echo Downloading Firefox Portable ESR installer
)
"%CURL%" -L -f -# -O https://downloads.sourceforge.net/project/portableapps/Mozilla%%20Firefox%%2C%%20Portable%%20Ed./Mozilla%%20Firefox%%20ESR%%2C%%20Portable%%20Edition%%2052.1.2/FirefoxPortableESR_52.1.2_%locale%.paf.exe %$X%
"%CURL%" -L -f -# -o firefox.exe https://ftp.mozilla.org/pub/firefox/releases/%FFversion%esr/%xOS%/%locale%/Firefox%%20Setup%%20%FFversion%esr.exe %$X%
if errorlevel 1 (
echo ERROR:%ErrorLevel%
pause
@@ -31,110 +33,93 @@ if errorlevel 1 (
) else (echo OK!)
echo.
if "%locale%"=="Russian" (
if "%locale%"=="ru" (
echo  á¯ ª®¢ª  ãáâ ­®¢é¨ª  ¨ 㤠«¥­¨¥ ­¥ ­ã¦­ëå ä ©«®¢
) else (
echo Unpacking the installer and delete unnecessary files
echo Unpacking the installer and deleting unnecessary files
)
7z x -y -o..\Firefox FirefoxPortableESR_52.1.2_%locale%.paf.exe > nul
del /Q FirefoxPortableESR_52.1.2_%locale%.paf.exe
rmdir /S /Q ..\Firefox\$PLUGINSDIR
rmdir /S /Q ..\Firefox\App\AppInfo
rmdir /S /Q ..\Firefox\App\Bin
rmdir /S /Q ..\Firefox\App\DefaultData\plugins
rmdir /S /Q ..\Firefox\App\DefaultData\settings
rmdir /S /Q ..\Firefox\Other
del /Q ..\Firefix\App\DefaultData\profile\*
del /Q ..\Firefox\App\readme.txt
del /Q ..\Firefox\help.html
rem if "xOS"=="x86" (
rem rmdir /S /Q ..\Firefox\App\Firefox64
rmdir /S /Q ..\Firefox\App\Firefox\dictionaries
rmdir /S /Q ..\Firefox\App\Firefox\uninstall
del /Q ..\Firefox\App\Firefox\browser\blocklist.xml
del /Q ..\Firefox\App\Firefox\crashreporter.*
del /Q ..\Firefox\App\Firefox\maintenanceservice*.*
del /Q ..\Firefox\App\Firefox\update*.*
rem ) else (
rem rmdir /S /Q ..\Firefox\App\Firefox
rmdir /S /Q ..\Firefox\App\Firefox64\dictionaries
rmdir /S /Q ..\Firefox\App\Firefox64\uninstall
del /Q ..\Firefox\App\Firefox64\browser\blocklist.xml
del /Q ..\Firefox\App\Firefox64\crashreporter.*
del /Q ..\Firefox\App\Firefox64\maintenanceservice*.*
del /Q ..\Firefox\App\Firefox64\update*.*
rem )
7z x -y -o..\Firefox\App firefox.exe > nul
del /Q firefox.exe
ren ..\Firefox\App\core Firefox
del /Q ..\Firefox\App\setup.exe
rmdir /S /Q ..\Firefox\App\Firefox\dictionaries
rmdir /S /Q ..\Firefox\App\Firefox\uninstall
del /Q ..\Firefox\App\Firefox\browser\blocklist.xml
del /Q ..\Firefox\App\Firefox\browser\crashreporter-override.ini
del /Q ..\Firefox\App\Firefox\crashreporter.*
del /Q ..\Firefox\App\Firefox\maintenanceservice*.*
del /Q ..\Firefox\App\Firefox\update*.*
if "%locale%"=="Russian" (
if "%locale%"=="ru" (
echo Žâª«î祭¨¥ ®âç¥â®¢ ® ¯ ¤¥­¨¨
) else (
echo Disabling crash reports
)
rem if "xOS"=="x86" (
sed -i "s/Enabled=1/Enabled=0/g" ..\Firefox\App\Firefox\application.ini
sed -i "s/ServerURL=.*/ServerURL=-/" ..\Firefox\App\Firefox\application.ini
rem ) else (
sed -i "s/Enabled=1/Enabled=0/g" ..\Firefox\App\Firefox64\application.ini
sed -i "s/ServerURL=.*/ServerURL=-/" ..\Firefox\App\Firefox64\application.ini
rem )
sed -i "s/Enabled=1/Enabled=0/g" ..\Firefox\App\Firefox\application.ini
sed -i "s/ServerURL=.*/ServerURL=-/" ..\Firefox\App\Firefox\application.ini
if "%locale%"=="Russian" (
if "%locale%"=="ru" (
echo ‡ £à㧪  ï§ëª®¢ëå ¯ ª¥â®¢
) else (
echo Downloading language packs
)
"%CURL%" -L -f -# -o ..\Firefox\App\Firefox\browser\extensions\langpack-ru@firefox.mozilla.org.xpi https://addons.mozilla.org/firefox/downloads/file/605634/russian_ru_language_pack-52.0-fx.xpi?src=version-history
if errorlevel 1 ( echo ERROR:%ErrorLevel% && pause && exit ) else (echo OK!)
"%CURL%" -L -f -# -o ..\Firefox\App\Firefox\browser\extensions\langpack-en-US@firefox.mozilla.org.xpi https://addons.mozilla.org/firefox/downloads/file/605596/english_us_language_pack-52.0-fx.xpi?src=version-history
if errorlevel 1 ( echo ERROR:%ErrorLevel% && pause && exit ) else (echo OK!)
echo.
if "%locale%"=="ru" (
echo ‡ £à㧪  ¤®¯®«­¥­¨ï NoScript
) else (
echo Downloading NoScript extension
)
"%CURL%" -L -f -# -O https://addons.mozilla.org/firefox/downloads/latest/noscript/addon-722-latest.xpi
"%CURL%" -L -f -# -o ..\Firefox\App\Firefox\browser\extensions\{73a6fe31-595d-460b-a920-fcc0f8843232}.xpi https://addons.mozilla.org/firefox/downloads/file/806790/noscript_security_suite-5.1.8.3-fx+sm.xpi
if errorlevel 1 ( echo ERROR:%ErrorLevel% && pause && exit ) else (echo OK!)
copy /Y addon-722-latest.xpi ..\Firefox\App\Firefox\browser\extensions\{73a6fe31-595d-460b-a920-fcc0f8843232}.xpi > nul
copy /Y addon-722-latest.xpi ..\Firefox\App\Firefox64\browser\extensions\{73a6fe31-595d-460b-a920-fcc0f8843232}.xpi > nul
del /Q addon-722-latest.xpi
echo.
if "%locale%"=="Russian" (
if "%locale%"=="ru" (
echo Š®¯¨à®¢ ­¨¥ ä ©«®¢ ­ áâ஥ª ¢ ¯ ¯ªã Firefox
) else (
echo Copying Firefox settings
echo Copying Firefox launcher and settings
)
copy /Y profile\* ..\Firefox\App\DefaultData\profile\ > nul
copy /Y settings\FirefoxPortable.ini ..\Firefox\ > nul
mkdir ..\Firefox\App\DefaultData\profile\ > nul
mkdir ..\Firefox\App\Firefox\browser\defaults\preferences\ > nul
mkdir ..\Firefox\App\Firefox64\browser\defaults\preferences\ > nul
copy /Y profile\* ..\Firefox\App\DefaultData\profile\ > nul
copy /Y firefox-portable\* ..\Firefox\ > nul
copy /Y preferences\* ..\Firefox\App\Firefox\browser\defaults\preferences\ > nul
copy /Y preferences\* ..\Firefox\App\Firefox64\browser\defaults\preferences\ > nul
if "%locale%"=="Russian" (
if "%locale%"=="ru" (
echo ‡ £à㧪  I2Pd
) else (
echo Downloading I2Pd
)
if "xOS"=="x86" (
"%CURL%" -L -f -# -O https://github.com/PurpleI2P/i2pd/releases/download/2.14.0/i2pd_2.14.0_win32_mingw.zip
"%CURL%" -L -f -# -O https://github.com/PurpleI2P/i2pd/releases/download/%I2Pdversion%/i2pd_%I2Pdversion%_win32_mingw.zip
if errorlevel 1 ( echo ERROR:%ErrorLevel% && pause && exit ) else (echo OK!)
7z x -y -o..\i2pd i2pd_2.14.0_win32_mingw.zip > nul
del /Q i2pd_2.14.0_win32_mingw.zip
7z x -y -o..\i2pd i2pd_%I2Pdversion%_win32_mingw.zip i2pd.exe > nul
del /Q i2pd_%I2Pdversion%_win32_mingw.zip
) else (
"%CURL%" -L -f -# -O https://github.com/PurpleI2P/i2pd/releases/download/2.14.0/i2pd_2.14.0_win64_mingw.zip
"%CURL%" -L -f -# -O https://github.com/PurpleI2P/i2pd/releases/download/%I2Pdversion%/i2pd_%I2Pdversion%_win64_mingw.zip
if errorlevel 1 ( echo ERROR:%ErrorLevel% && pause && exit ) else (echo OK!)
7z x -y -o..\i2pd i2pd_2.14.0_win64_mingw.zip > nul
del /Q i2pd_2.14.0_win64_mingw.zip
7z x -y -o..\i2pd i2pd_%I2Pdversion%_win64_mingw.zip i2pd.exe > nul
del /Q i2pd_%I2Pdversion%_win64_mingw.zip
)
xcopy /E /I /Y i2pd ..\i2pd > nul
echo.
if "%locale%"=="Russian" (
echo I2Pd Browser portable £®â®¢ ª § ¯ãáªã!
if "%locale%"=="ru" (
echo I2Pd Browser Portable £®â®¢ ª § ¯ãáªã!
) else (
echo I2Pd Browser portable is ready to start!
echo I2Pd Browser Portable is ready to start!
)
pause
exit
:GET_LOCALE
for /f "tokens=3" %%a in ('reg query "HKEY_USERS\.DEFAULT\Keyboard Layout\Preload"^|find "REG_SZ"') do (
if %%a==00000419 (set locale=Russian) else (set locale=English)
if %%a==00000419 (set locale=ru) else (set locale=en-US)
goto :eof
)
goto :eof
@@ -146,8 +131,8 @@ if %ProxyEnable%==0x1 set $X=-x %ProxyServer%
goto :eof
:GET_ARCH
set xOS=x86
if defined PROCESSOR_ARCHITEW6432 (set xOS=x64) else if "%PROCESSOR_ARCHITECTURE%"=="AMD64" set xOS=x64
set xOS=win32
REM if defined PROCESSOR_ARCHITEW6432 (set xOS=x64) else if "%PROCESSOR_ARCHITECTURE%"=="AMD64" set xOS=win64
goto :eof
:eof
:eof
File diff suppressed because it is too large Load Diff
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,13 @@
-----BEGIN CERTIFICATE-----
MIIB6jCCAY+gAwIBAgIJAPeWi4iUKLBJMAoGCCqGSM49BAMCMHoxCzAJBgNVBAYT
AlhYMQswCQYDVQQIDAJYWDELMAkGA1UEBwwCWFgxHjAcBgNVBAoMFUkyUCBBbm9u
eW1vdXMgTmV0d29yazEPMA0GA1UECwwGZmFtaWx5MSAwHgYDVQQDDBdnb3N0Y29p
bi5mYW1pbHkuaTJwLm5ldDAeFw0xNzA4MDExMzQ4MzdaFw0yNzA3MzAxMzQ4Mzda
MHoxCzAJBgNVBAYTAlhYMQswCQYDVQQIDAJYWDELMAkGA1UEBwwCWFgxHjAcBgNV
BAoMFUkyUCBBbm9ueW1vdXMgTmV0d29yazEPMA0GA1UECwwGZmFtaWx5MSAwHgYD
VQQDDBdnb3N0Y29pbi5mYW1pbHkuaTJwLm5ldDBZMBMGByqGSM49AgEGCCqGSM49
AwEHA0IABC+9iIYumUNnsqKbnTluHimV8OdGvo7yeGxuqhfNNB2b3jvbFJ81scgH
dsZtMQmUxgKM5nH+NQJMoCxHhSlRy2QwCgYIKoZIzj0EAwIDSQAwRgIhANNh7mOp
nBBPRh2a/ipG1VYS0d+mNjSrpz8xWcG3CXPLAiEAjM5MTfv9sOJ74PeZVhFZ02w4
vhgyZCeLJ57f123Lm1A=
-----END CERTIFICATE-----
@@ -0,0 +1,35 @@
-----BEGIN CERTIFICATE-----
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
Hz8KWVkHZg==
-----END CERTIFICATE-----
@@ -0,0 +1,33 @@
-----BEGIN CERTIFICATE-----
MIIFvjCCA6agAwIBAgIQIDtv8tGMh0FyB2w5XjfZxTANBgkqhkiG9w0BAQsFADBt
MQswCQYDVQQGEwJYWDELMAkGA1UEBxMCWFgxCzAJBgNVBAkTAlhYMR4wHAYDVQQK
ExVJMlAgQW5vbnltb3VzIE5ldHdvcmsxDDAKBgNVBAsTA0kyUDEWMBQGA1UEAwwN
aWdvckBub3ZnLm5ldDAeFw0xNzA3MjQxODI4NThaFw0yNzA3MjQxODI4NThaMG0x
CzAJBgNVBAYTAlhYMQswCQYDVQQHEwJYWDELMAkGA1UECRMCWFgxHjAcBgNVBAoT
FUkyUCBBbm9ueW1vdXMgTmV0d29yazEMMAoGA1UECxMDSTJQMRYwFAYDVQQDDA1p
Z29yQG5vdmcubmV0MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxst4
cam3YibBtQHGPCPX13uRQti56U3XZytSZntaKrUFmJxjt41Q/mOy3KYo+lBvhfDF
x3tWKjgP9LJOJ28zvddFhZVNxqZRjcnAoPuSOVCw88g01D9OAasKF11hCfdxZP6h
vGm8WCnjD8KPcYFxJC4HJUiFeProAwuTzEAESTRk4CAQe3Ie91JspuqoLUc5Qxlm
w5QpjnjfZY4kaVHmZDKGIZDgNIt5v85bu4pWwZ6O+o90xQqjxvjyz/xccIec3sHw
MHJ8h8ZKMokCKEJTaRWBvdeNXki7nf3gUy/3GjYQlzo0Nxk/Hw4svPcA+eL0AYiy
Jn83bIB5VToW2zYUdV4u3qHeAhEg8Y7HI0kKcSUGm9AQXzbzP8YCHxi0sbb0GAJy
f1Xf3XzoPfT64giD8ReUHhwKpyMB6uvG/NfWSZAzeAO/NT7DAwXpKIVQdkVdqy8b
mvHvjf9/kWKOirA2Nygf3r79Vbg2mqbYC/b63XI9hheU689+O7qyhTEhNz+11X0d
Zax7UPrLrwOeB9TNfEnztsmrHNdv2n+KcOO2o11Wvz2nHP9g+dgwoZSD1ZEpFzWP
0sD5knKLwAL/64qLlAQ1feqW7hMr80IADcKjLSODkIDIIGm0ksXqEzTjz1JzbRDq
jUjq7EAlkw3G69rv1gHxIntllJRQidAqecyWHOMCAwEAAaNaMFgwDgYDVR0PAQH/
BAQDAgKEMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATAPBgNVHRMBAf8E
BTADAQH/MBYGA1UdDgQPBA1pZ29yQG5vdmcubmV0MA0GCSqGSIb3DQEBCwUAA4IC
AQADyPaec28qc1HQtAV5dscJr47k92RTfvan+GEgIwyQDHZQm38eyTb05xipQCdk
5ruUDFXLB5qXXFJKUbQM6IpaktmWDJqk4Zn+1nGbtFEbKgrF55pd63+NQer5QW9o
3+dGj0eZJa3HX5EBkd2r7j2LFuB6uxv3r/xiTeHaaflCnsmyDLfb7axvYhyEzHQS
AUi1bR+ln+dXewdtuojqc1+YmVGDgzWZK2T0oOz2E21CpZUDiP3wv9QfMaotLEal
zECnbhS++q889inN3GB4kIoN6WpPpeYtTV+/r7FLv9+KUOV1s2z6mxIqC5wBFhZs
0Sr1kVo8hB/EW/YYhDp99LoAOjIO6nn1h+qttfzBYr6C16j+8lGK2A12REJ4LiUQ
cQI/0zTjt2C8Ns6ueNzMLQN1Mvmlg1Z8wIB7Az7jsIbY2zFJ0M5qR5VJveTj33K4
4WSbC/zMWOBYHTVBvGmc6JGhu5ZUTZ+mWP7QfimGu+tdhvtrybFjE9ROIE/4yFr6
GkxEyt0UY87TeKXJ/3KygvkMwdvqGWiZhItb807iy99+cySujtbGfF2ZXYGjBXVW
dJOVRbyGQkHh6lrWHQM4ntBv4x+5QA+OAan5PBF3tcDx1vefPx+asYslbOXpzII5
qhvoQxuRs6j5jsVFG6RdsKNeQAt87Mb2u2zK2ZakMdyD1w==
-----END CERTIFICATE-----
@@ -1,34 +0,0 @@
-----BEGIN CERTIFICATE-----
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
N1tGWBZt9Prq
-----END CERTIFICATE-----
@@ -0,0 +1,32 @@
-----BEGIN CERTIFICATE-----
MIIFiTCCA3GgAwIBAgIEY2XeQjANBgkqhkiG9w0BAQ0FADB1MQswCQYDVQQGEwJY
WDELMAkGA1UECAwCWFgxHjAcBgNVBAcMFUkyUCBBbm9ueW1vdXMgTmV0d29yazEL
MAkGA1UECgwCWFgxDDAKBgNVBAsMA0kyUDEeMBwGA1UEAwwVcjRzYXMtcmVzZWVk
QG1haWwuaTJwMB4XDTE3MDYyMjEwNTQ1NFoXDTI3MDYyMDEwNTQ1NFowdTELMAkG
A1UEBhMCWFgxCzAJBgNVBAgMAlhYMR4wHAYDVQQHDBVJMlAgQW5vbnltb3VzIE5l
dHdvcmsxCzAJBgNVBAoMAlhYMQwwCgYDVQQLDANJMlAxHjAcBgNVBAMMFXI0c2Fz
LXJlc2VlZEBtYWlsLmkycDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB
ANgsj5LhF4uGG4RDueShqYQZsG5Rz6XUAtK9sVGFdmdJTDZirUMZcCGCGZP/Harz
QaZU9EYxOCztnpLCQksSCpdRsij56MURS0tW/1x7LHIDUOi911Of57jgIHH+3E5n
6tuRxEk6J/9Ji3PI+89kl0sPKMVFMyKkINprVTA5zr/keyYEG0p6HSEYYiJkQH78
8uoOCAmlk9mxkJFb+zviCk6jsYwdH+ofD6Lw5ueOlYUbeZ9Nd7jfSdf20XM7ofIw
W2COtsbq3J7vNrQJMV7HkHxVx/7OqmjQF02OahZFZREVZqbHpL501iTn9Iqd5qKq
IsxYjk7ZnP4UUCBk8NOU5TuWsy0qNw+TJDI9s55Fi4KPtXWf47HIl6CdpM5y/D5L
eufCojSwPKlrD6x9gTyJdBggBZRIyplXdKffo/95hUhEkv86yfsVVR7Gu1uy0O8T
Gtb8Da/oi5eEZBHWonLVicLPei5jeo+1gbR09PQ6s41uMZlOhMe4RSgiIQj/7UVo
ffKdl1MPNKr1u2fgVj8kxqg8ZivWKQ2taEgimU2EkQcNcE96M9yQlNNpNvqSAQVk
wYXlHt0AN6A1A8u1pItxaTwXnbmx+OBJZoKl4ZQeaC8wtKjTgAgVXp+g5iot2gir
LjxCRx1WLG1c8vRg1W8CDZII8Swc8EWpMhI+0hPv7/4/AgMBAAGjITAfMB0GA1Ud
DgQWBBTN5sKbrNzwE8sgMGDekfOPgX8/JDANBgkqhkiG9w0BAQ0FAAOCAgEAjLaB
bHqvFTs0ikAtesk9r8+8XVIsP5FR57zZCek2vxkHcCQWw8Uqs3ndInRX4FirKSLT
WRb4aSwFCkrmwueecTpXN/RBC+fZj+POCfdILEsA+FGreAM2q5ZXv/Q0jyIXOXEM
+KL0JZXnNS0/dqR3IYbC7f39CL6Sf40gRGTwTWWGg3KnynoS0v1zQcZLTMhHBD2X
tgdIPbroq9t4gXa7Dhm0egYfQOI/7re2wiZT7UWVVwEpYqKf6JApFHa1nNOFMrLF
45JHQIHArkoxpQdfSe9HBoyJiB5vz398rHZeqbJaF3PIg9rxWWY/NvvOVuIk8U5z
0jExhg29a88B32U7ndvQJqIuGiQghzCiLxC/y1+wAdpeDSbD3OAOHqplvMj3BUn9
yhDSLSjtfBJjnXKxtEcWLR0edHCGEk5mAcL7q1WNxDpxaICwGGpNZN53CtFx7amb
egYil448DmiqoQTCTE9pBz8YjwiVfCYLYv17O0NJyYM9Efy/wL3rFlsPJniWHMuH
imZybVU4ukjvfOZ+LY4COTwz6w4sfA7a+i+2mOynC7eKX8Yg6i1nXlcY1Z8ykNgi
7B3kz1T/DV56CIm6QUWtepfuKTYq4C6QrBBIXLk1d5g95aWA21u1LRqNZ9GLH+eA
gfvIm7v+cELj8a53EQY0LafzZqNC5kQAp916coU=
-----END CERTIFICATE-----
@@ -1,34 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIFzTCCA7WgAwIBAgIQAkW0dwrp8UmNi9MTzU4/QjANBgkqhkiG9w0BAQsFADBy
MQswCQYDVQQGEwJYWDELMAkGA1UEBxMCWFgxCzAJBgNVBAkTAlhYMR4wHAYDVQQK
ExVJMlAgQW5vbnltb3VzIE5ldHdvcmsxDDAKBgNVBAsTA0kyUDEbMBkGA1UEAwwS
cmFuZG9tcm5nQG1haWwuaTJwMB4XDTE3MDIyNTE2MTgyM1oXDTI3MDIyNTE2MTgy
M1owcjELMAkGA1UEBhMCWFgxCzAJBgNVBAcTAlhYMQswCQYDVQQJEwJYWDEeMBwG
A1UEChMVSTJQIEFub255bW91cyBOZXR3b3JrMQwwCgYDVQQLEwNJMlAxGzAZBgNV
BAMMEnJhbmRvbXJuZ0BtYWlsLmkycDCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCC
AgoCggIBAMSUiFKmGKb5sDkuB1mEGfXikfOJA5ATgMROXyY0XkwLWedBCC6pa1/X
cVOfPDmDdmkPO8Brep7D2CLq21BBb4lAH7LrKHrABNjf1kfAwRAYMon9HsW3Yn+O
yIAvGbVTXqQlWpeL1ZRGFhU/5h/D5UtEpcIyG0lkBYRfZ52wFKP2WP52TBcGVpj8
wBQnXfGmAhRUQfKDmJVCB5GLzNSxrmbhbdyBzZMoeOLTaTfMfb7jSIakYzH4f0TZ
1VE5+z+1BkJ53qVRH7IV1UBtSIBGD/L84wkqM5mIGKnZXiOyZxfKvS/sGr7WZuMu
NK3ugCFfTZnxYtb0dDPaqeXrdB3OKE/d5ghAOcIyBWrfsRQJlaHSIwvpqz7Hr7vA
3xSklkvvJoGwCIy2/+bFGP+Z6ietzvF9/mr1NcwxXGH32zjVmDSto+yaDjsMGFu1
y4L4wUsOQOVsgNYPECC2HZOisUm/iYdw1+Y/PbgZS0sG3KzBZ1HYsvvFiTLZiyZR
+ZFTLmBoI3DPMfmTf0lRWXXWgUnWXDkxqBAV/fvmAc3XQfpI4HrkAYOllmAIStr9
7OVsBAJiMcYWzx0UIZGBG+PE9uxHnGxVX64n2lKYLoXLWFURVoFJIYn7AJaxTv0N
r0IduERKqoQ0wyCjZ6RJOtz26GFUe1bPa7rc/VgfbZwUbF17lzAVAgMBAAGjXzBd
MA4GA1UdDwEB/wQEAwIChDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwEw
DwYDVR0TAQH/BAUwAwEB/zAbBgNVHQ4EFAQScmFuZG9tcm5nQG1haWwuaTJwMA0G
CSqGSIb3DQEBCwUAA4ICAQAi4OOKzy7TcaFZccl2lmKp1wxDmaSaf/dhaqpaSKMS
zzvgO9XIq6CLEY/YqSm5AjU8PsclaC8+g20THCSUHntL3Jxu2dw1m/H30Mg0I1uJ
G7pyIVYwuwkdbalGQOaS0u3grzWnbCGMzuqeMBi8EBsZ5jsT5LGjgy1GE+BXl2tv
9EEWhy8dSVh3cy1iaAM6ZhCyj4rSw4odQqH2NWDOFt52cycHe/rpvKKD1AlrmFHQ
w18WnfUhr43JAyTWKxg/6uwdxb+cBTX0cad8lbOtQLiqNwOxQvEi/4uRrkdKtbRf
Z+MUI0XIopH2XV5lLExtxXStAaB4mZTgAbFPCnBC0wKQh/sgdXmUWsEEk610NShC
26jtXuPb43cDyCewUNCZ+jtzbc9pl6/SyatY/i2gAHamvGmeVJFzQkHe7YHRdzeR
RIqnWGlwSh0roPPRCU2dNdBZ0uH9lYbkG0IzGmEtks+KQqG+1H0yZkSCmArarLfj
aU5UslG+Zf1imqXtz5kFD/UMMuaQW05Sa/0YO6gW/hLtChHI5Jpd/Qb/KqLkPAM3
PEVs4H5ZMVa6mLUsLIw9Ra2QozdB9lqoZBMRa0jqgJKxnAgNcWpYtTyJ2PtfA9oE
xmjE6O3FlNSee4aKxZ2Kz7cTufd/+ndsSSeNuRLQVihXKNqkrQIuow+H/KDw930c
Cw==
-----END CERTIFICATE-----
@@ -1,32 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIFhTCCA22gAwIBAgIELuRWgDANBgkqhkiG9w0BAQ0FADBzMQswCQYDVQQGEwJY
WDELMAkGA1UECBMCWFgxCzAJBgNVBAcTAlhYMR4wHAYDVQQKExVJMlAgQW5vbnlt
b3VzIE5ldHdvcmsxDDAKBgNVBAsTA0kyUDEcMBoGA1UEAwwTa2lsbHlvdXJ0dkBt
YWlsLmkycDAeFw0xMzEwMDYyMTM5MzFaFw0yMzEwMDYyMTM5MzFaMHMxCzAJBgNV
BAYTAlhYMQswCQYDVQQIEwJYWDELMAkGA1UEBxMCWFgxHjAcBgNVBAoTFUkyUCBB
bm9ueW1vdXMgTmV0d29yazEMMAoGA1UECxMDSTJQMRwwGgYDVQQDDBNraWxseW91
cnR2QG1haWwuaTJwMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAig3u
niLWm0y/TFJtciHgmWUt20FOdQrxkiSZ87G8xjuGfq7TbGIiVDn7pQZcHidpq+Dk
47sm+Swqhb4psSijj0AXUEVKlV39jF5IZE+VUgmEtMqQbnBkWudaTJPWcEe9T/Kd
8Oz2jgsnrD/EGVTMKBBjt/gk8VqTWvpCdCF1GhqcCeUTFHzjhN9jtoRCaJ2DClpO
Px+86+d3s9PqUFo8gcD/dbbyJCMqUCMBLtIy/Ooouxb9cfWtXfyOlphU+enmdvuA
0BDewb9pOJg2/kVd9/9moDWcBGChLOlfSlxpDwyUtcclcpvwnG7c6o4or6gqLeOf
AbCpse623utV7fWlFWG7M4AQ/2emhhe4YoMJQnflydzV8bPRJxRTeW1j/9UfpvLT
nO5LHp0oBXE0GqAPjxuAr+r5IDXFbkKYNjK5oWQB/Ul3LkexulYdCzHWbGd1Ja5b
sbiOy6t/hH6G8DD75HYb+PQZaNZWBv90EyOq1JDSUPw6nxVbhiBldi3ipc8/1X51
FbzBqJ+QO1XKrKqxWxBKoTekuy38KRzsmkSCpY+WJ9f0gLOKtxzVO2HNNqqVFGQf
RGIbrNA0JSRQ1fgelccfrcRIXIZ3B8Tk/wxCIzCY6Yvg2jezz2xJkVdqOUsznS2v
+xJe67PYIAeMVtcfO4kmuCvyIYhsUEpob2n/5lkCAwEAAaMhMB8wHQYDVR0OBBYE
FCLneov6QMtvra5FSoSLhdymi++rMA0GCSqGSIb3DQEBDQUAA4ICAQAIcqbiwjdQ
M9VlGBiHe5eVsL6OM9zfRqR1wnRg4Q6ce65XDfEOYleBWaaNJA4BdykcA4fkUN1h
M2D9FDQScsyPTOuzJ6o75TYh0JOtF51yCi9iuemcosxAwsm90ZXGuMDfDYeyND5c
PAkWfyCP+jwLYbNo/hkNqyv+XWHXPQmT2adRnPXINVUQuBxVPC//C9wv2uDYWhgS
f8M425VPp4/R/uks9mlzTx08DwacvouD0YOC+HZE4sWq+2smgeBInMiyr/THYzl+
baMtYgVs8IKUD2gtjfXZoaQNg3eq5SedSf/5F0S/LCdu9/ccQ8CzSEoVTiQFtO78
SaU37xai8+QTSVpPuINigxCoXmkubBd+voEmWRcBd/XB5L+u+MFU/jXyyBj2BXVj
6agqVzY53KVYt23/63QliAUWyxT+ns9gRxVN1jrMhHdiDwsdT4NbzHxg1Su4eiHv
C/wjD3Dga0BRTEGylpHZGzb1U1rZRHM3ho3f1QkmRPPLcBUMTyUTxJm+GEeuhPvp
+TBf3Kg/YkdpnEMlagqcyHuIrf3m8Z/pTmpOIbekJWbbA7tluvWbMWw2ARB7dUOE
fHYVISh0DTw2oVXxM82/q8XXHnhEXv2nW3K40x1VabxUN+sF4M/7YA8nJqwsPJei
749STYJRfZXdIe69M9zpM5unxENAsiPJgQ==
-----END CERTIFICATE-----
@@ -1,32 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIFezCCA2OgAwIBAgIEHLJfZzANBgkqhkiG9w0BAQ0FADBuMQswCQYDVQQGEwJY
WDELMAkGA1UECBMCWFgxCzAJBgNVBAcTAlhYMR4wHAYDVQQKExVJMlAgQW5vbnlt
b3VzIE5ldHdvcmsxDDAKBgNVBAsTA0kyUDEXMBUGA1UEAwwOc3RyNGRAbWFpbC5p
MnAwHhcNMTMxMDI2MTExODQxWhcNMjMxMDI2MTExODQxWjBuMQswCQYDVQQGEwJY
WDELMAkGA1UECBMCWFgxCzAJBgNVBAcTAlhYMR4wHAYDVQQKExVJMlAgQW5vbnlt
b3VzIE5ldHdvcmsxDDAKBgNVBAsTA0kyUDEXMBUGA1UEAwwOc3RyNGRAbWFpbC5p
MnAwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCvw0vTay1IPOgxvwe8
yt5jGakha20kw9qDb6zbEL87EWEkeOzdu7iUC69lkxVP9Ws8EbLtkeMf/CXg6CC1
e+w8WpOHj5prOsiOlrIO+2I1tKMaMUuJDX2wK4I5ZSw/Kieimh9xqOBZknDmtwjw
2HPW8rpxMqrScaGAP6sQD8Gh4XKKkLogfxYPzF8NnC6O8vBkFKVU2WSVZ0jPAQfv
6luPdA+5lES+5UPWr9Yhv/CX4siGKUTxchqJRf2VU4o5BzzXae4asVA/NY7lKgEw
eDDufbm0mRFWP4mbmXRlODuJ8GMnJbMQkNcAvZUnUcvpSTnGnIvxyxtXP5P6ic8V
3b9HV2eIsbfO1xrgyr6/9qgGpXcdDJejhvNg6fZgQeO40bOGQYwV8bNvsNQHqnZl
KsVhsMQkOubMxcHTBadcifi8PmdeJ5hxyyqJmyrwkmg2ijnN521M6YkoBzl+8VAi
zLmqKZfvN5t+pb9PZ3U3jHfkeIEwDRYRAOsvVqch5+ZfSv8x/Te6o15zDKPJQtWK
ty42GV1vERw30oSZQdrRRy/+4+HSRs3/Zb368OdAbcr+f/xPvwceYGWPeNNIoZ/x
xkIQE3xgEK+eJyPM9McjlCAezZZclT7fWfiEYNJAiS3fGALi+a+cGYWWULxCXpz+
y397OHhZBhnh7D9K8aPePB8tCwIDAQABoyEwHzAdBgNVHQ4EFgQUezvGHq3h1gbC
Hs2LLVoll5fIUWMwDQYJKoZIhvcNAQENBQADggIBAF7SG1WBcE1r5eyTp/BLFZfG
iPtvqu+B1L2HutPum/Xf8A5fxR4kcKAKpVdu6vnDzCRAsAC9YvyETgAzI2nfVgLk
l9YZ31tSi6qxnMsQsV5o9lt/q2Rvsf2Zi/Ir8AlWtvnP8YG0Aj/8AG8MyhMLaIdj
M2FuakPs8RqEjoJL9dTOC9VTQpNTwBH9guP9UalWYwlkaXDzMoyO4nswT/GpCpg8
4m4RO6grzdsEIamD/PCBM5f/vq+y08GaqfXpX9+8CbaX3tdzd3x48wPphmdpkptk
aRELIpLJZiK+Mos7W+0ZS8SHxGDIosjqVsgbZPmk12+VBcVgLOr8W1D7osS4OY59
2GMUVV/GhoDh8wR/Td5wpZlcPE0NWmljjVg9+1E8ePAyMZy+U1KCiMlRVdRy518O
dOzzUUQGqGQHosRrH0ypS3MGbMLmbuWFRiz7q/3mUmW2xikH9I1t/6ZMNUvh+IWL
kGAaEf2JIv/D8+QsC0Un1W09DgvYz7qmKSeHhBixlLe68vgXtz/Fa+rRMsmPrueo
4wk/u/VyILo0BJP860APJMZbm+DPfGhV9DF9L5Gx9+d/BlduBVGHc+AQSWbU70dS
eH4/rgUYRikWlgwUxjY8/QQTlfx5xl28tG0xdO9libN22z7UwTGfm48BQIdrTyER
hqQ7usTy3oaWD85MbJ0q
-----END CERTIFICATE-----
@@ -1,32 +0,0 @@
-----BEGIN CERTIFICATE-----
MIIFdzCCA1+gAwIBAgIEcwrwsjANBgkqhkiG9w0BAQ0FADBsMQswCQYDVQQGEwJY
WDELMAkGA1UECBMCWFgxCzAJBgNVBAcTAlhYMR4wHAYDVQQKExVJMlAgQW5vbnlt
b3VzIE5ldHdvcmsxDDAKBgNVBAsTA0kyUDEVMBMGA1UEAwwMenp6QG1haWwuaTJw
MB4XDTEzMDkzMDE3NDEyNVoXDTIzMDkzMDE3NDEyNVowbDELMAkGA1UEBhMCWFgx
CzAJBgNVBAgTAlhYMQswCQYDVQQHEwJYWDEeMBwGA1UEChMVSTJQIEFub255bW91
cyBOZXR3b3JrMQwwCgYDVQQLEwNJMlAxFTATBgNVBAMMDHp6ekBtYWlsLmkycDCC
AiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAJV4ptvhlfrcize9/ARz4lUy
iLtLMSvSST1BdZjLJTwus05EUs0oiqnv9qXYIWGRB97aKlAmqSxsn4ZgBttCgmev
IkuiZ8kbdqI5YaT98yKW5P2Prt9p9cPbnz5/qjwZ5L9W+k/Itx7bv2pkNEP0NLYo
NrgHHTb1hsyRxc0lfPYk2BwsIi8hIWBHNrRpR41EWFXfqPcdsxS8cQhxVj4zLG/R
aMm4H8T+V1R1Khl4R4qqRgXBP305xqqRoawHmZ/S9/RkF0Ji6IYwBq9iWthWol6W
sMDn1xhZk9765fk+ohAC2XWuGSFCr02JOILRV3x/8OUxT1GYgYjc7FfyWIekg/pZ
yotlhL2I3SMWOH3PdG58iDY121hq/LsSKM9aP20rwtvssnw+8Aex01YDkI3bM6yO
HNi+tRojaJcJciBWv6cuiFKvQdxj/mOhOr0u0lHLlJ4jqES8uvVJkS7X/C4BB7ra
bJYQgumZMYvVQJFIjo8vZxMXue53o65FRidvAUT29ay54UTiL7jRV9w1wHnzLapU
xT1v7kWpWJcZ1zzC8coJjW+6ijkk38cVLb80u1Q4kEbmP2rDxw6jRvmqg6DcCKjK
oqDt+XQ6P5grxAxLT+VMfB404WHHwNs6BB841//4ZnXvy3msMONY/5y0fsblURgh
IS2UG1TAjR+x7+XikGx9AgMBAAGjITAfMB0GA1UdDgQWBBSvx/fCCP8UeHwjN65p
EoHjgRfiIzANBgkqhkiG9w0BAQ0FAAOCAgEAYgVE1Aa/Ok5k+Jvujbx72bktRWXo
Y4UfbWH/426VdgqXt3n9XtJUNM2oI4ODwITM4O15SyXQTLJhnvJz5ELcJV8nqviZ
RjK2HNX1BW7IEta3tacCvVnjzZ265kCT59uW+qmd+5PiaAYI5lYUn8P6pe+6neSa
HW6ecXCrdxJetSYfUUuKeV6YHpdzfjtZClLmwl91sJUBKcjK+Q9G/cE6HnwcDH1s
uXr7SgkBt/qc/OlNuu4fnTqUA58TAumdq9cD+eLBilDFrux1HsUZMuBUp64x5oPi
gme+3VewsczfFEtrxaG6+l6UA40Lerdx9XECZcDCcFsK6MS1uQ2HYjsyZcWnNT3l
6eDNUbjrllwxDdRAk0cbWiMuc21CFq/1v2QMXk88EiBjEajqzyXUPmKzwFhit6pr
5kfjfXNq+pxQSCoaqjpzVKjb3CqMhSlC8cLgrPw6HEgGnjCy4cTLFHlVmD64M778
tj6rE7CntcmUi8GKmZKyaMyUo3QQUcrjO5IQ4+3iGUgMkZuujyjrZiOJbvircPmK
4IQEXzJ/G00upqtqKstRybaWSbJ/k6iuturtA2n8MJiCBjhLy8dtTgDbFaDaNF7F
NHeqQjIJDLhYDy6mi4gya3A0ort777Inl/rWYLo067pYM+EWDw66GdpbEIB0Bp71
pwvcQcjIzbUzEK0=
-----END CERTIFICATE-----
+11 -135
View File
@@ -2,167 +2,43 @@
## See https://i2pd.readthedocs.org/en/latest/configuration.html
## for more options you can use in this file.
## Lines that begin with "## " try to explain what's going on. Lines
## that begin with just "#" are disabled commands: you can enable them
## by removing the "#" symbol.
#log = file
#logfile = ./i2pd.log
## Tunnels config file
## Default: ~/.i2pd/tunnels.conf or /var/lib/i2pd/tunnels.conf
# tunconf = /var/lib/i2pd/tunnels.conf
## Where to write pidfile (don't write by default)
# pidfile = /var/run/i2pd.pid
## Logging configuration section
## By default logs go to stdout with level 'info' and higher
##
## Logs destination (valid values: stdout, file, syslog)
## * stdout - print log entries to stdout
## * file - log entries to a file
## * syslog - use syslog, see man 3 syslog
# log = file
## Path to logfile (default - autodetect)
# logfile = /var/log/i2pd.log
## Log messages above this level (debug, *info, warn, error)
# loglevel = info
## Path to storage of i2pd data (RI, keys, peer profiles, ...)
## Default: ~/.i2pd or /var/lib/i2pd
# datadir = /var/lib/i2pd
## Daemon mode. Router will go to background after start
# daemon = true
## Run as a service. Router will use system folders like /var/lib/i2pd
# service = true
## Specify a family, router belongs to (default - none)
# family =
## External IP address to listen for connections
## By default i2pd sets IP automatically
# host = 1.2.3.4
## Port to listen for connections
## By default i2pd picks random port. You MUST pick a random number too,
## don't just uncomment this
# port = 4567
## Enable communication through ipv4
ipv4 = true
## Enable communication through ipv6
ipv6 = false
## Network interface to bind to
# ifname =
## Enable NTCP transport (default = true)
# ntcp = true
## Enable SSU transport (default = true)
# ssu = true
## Should we assume we are behind NAT? (false only in MeshNet)
# nat = true
## Bandwidth configuration
## L limit bandwidth to 32Kbs/sec, O - to 256Kbs/sec, P - to 2048Kbs/sec,
## X - unlimited
## Default is X for floodfill, L for regular node
bandwidth = O
## Router will not accept transit tunnels at startup
# notransit = true
## Router will be floodfill
# floodfill = true
[limits]
## Maximum active transit sessions (default:2500)
# transittunnels = 2500
[precomputation]
## Enable or disable elgamal precomputation table
## By default, enabled on i386 hosts
elgamal = true
[upnp]
## Enable or disable UPnP: automatic port forwarding (enabled by default in WINDOWS, ANDROID)
# enabled = false
## Name i2pd appears in UPnP forwardings list (default = I2Pd)
# name = I2Pd
enabled = true
name = I2Pd
[reseed]
## Enable or disable reseed data verification.
verify = true
## URLs to request reseed data from, separated by comma
## Default: "mainline" I2P Network reseeds
# urls = https://reseed.i2p-projekt.de/,https://i2p.mooo.com/netDb/,https://netdb.i2p2.no/
## Path to local reseed data file (.su3) for manual reseeding
# file = /path/to/i2pseeds.su3
## or HTTPS URL to reseed from
# file = https://legit-website.com/i2pseeds.su3
[addressbook]
## AddressBook subscription URL for initial setup
## Default: inr.i2p at "mainline" I2P Network
# defaulturl = http://joajgazyztfssty4w2on5oaqksz6tqoxbduy553y34mf4byv6gpq.b32.i2p/export/alive-hosts.txt
## Optional subscriptions URLs, separated by comma
# subscriptions = http://inr.i2p/export/alive-hosts.txt,http://stats.i2p/cgi-bin/newhosts.txt,http://rus.i2p/hosts.txt
subscriptions = http://inr.i2p/export/alive-hosts.txt
[http]
## Uncomment and set to 'false' to disable Web Console
# enabled = true
## Address and port service will listen on
enabled = true
address = 127.0.0.1
port = 7070
[httpproxy]
## Uncomment and set to 'false' to disable HTTP Proxy
# enabled = true
## Address and port service will listen on
enabled = true
address = 127.0.0.1
port = 4444
## Optional keys file for proxy local destination
# keys = http-proxy-keys.dat
[socksproxy]
## Uncomment and set to 'false' to disable SOCKS Proxy
# enabled = true
## Address and port service will listen on
enabled = true
address = 127.0.0.1
port = 4447
## Optional keys file for proxy local destination
# keys = socks-proxy-keys.dat
## Socks outproxy. Example below is set to use Tor for all connections except i2p
## Address and port of outproxy
# outproxy = 127.0.0.1
# outproxyport = 9050
[sam]
## Uncomment and set to 'true' to enable SAM Bridge
# enabled = false
## Address and port service will listen on
# address = 127.0.0.1
# port = 7656
[bob]
## Uncomment and set to 'true' to enable BOB command channel
# enabled = false
## Address and port service will listen on
# address = 127.0.0.1
# port = 2827
[i2cp]
## Uncomment and set to 'true' to enable I2CP protocol
# enabled = false
## Address and port service will listen on
# address = 127.0.0.1
# port = 7654
[i2pcontrol]
## Uncomment and set to 'true' to enable I2PControl protocol
# enabled = false
## Address and port service will listen on
# address = 127.0.0.1
# port = 7650
enabled = true
address = 127.0.0.1
port = 7656
+28 -4
View File
@@ -140,7 +140,7 @@ pref("dom.flyweb.enabled", false);
pref("dom.gamepad.enabled", false);
pref("dom.ipc.plugins.flash.subprocess.crashreporter.enabled", false);
pref("dom.ipc.plugins.reportCrashURL", false);
pref("dom.indexedDB.enabled", false);
//pref("dom.indexedDB.enabled", false);
pref("dom.mozTCPSocket.enabled", false);
pref("dom.netinfo.enabled", false);
pref("dom.network.enabled", false);
@@ -250,6 +250,9 @@ pref("network.proxy.type", 1);
pref("network.cookie.prefsMigrated", true);
pref("noscript.ABE.enabled", false);
pref("noscript.ABE.wanIpAsLocal", false);
pref("noscript.firstRunRedirection.pending", "5.1.8.3");
pref("noscript.version", "5.1.8.3");
pref("noscript.visibleUIChecked", true);
pref("pdfjs.disabled", true);
pref("pdfjs.enableWebGL", false);
pref("plugin.default_plugin_disabled", true);
@@ -258,7 +261,8 @@ pref("plugin.state.java", 0);
pref("plugin.state.libgnome-shell-browser-plugin", 0);
pref("plugins.click_to_play", true);
pref("plugins.load_appdir_plugins", false);
pref("plugins.update.notifyUser", true);
pref("plugins.update.notifyUser", false);
pref("plugins.update.url", "");
// PREF: Clear history when Firefox closes
// pref("privacy.sanitize.sanitizeOnShutdown", true);
// pref("privacy.clearOnShutdown.cache", true);
@@ -290,7 +294,7 @@ pref("security.dialog_enable_delay", 1000);
pref("security.fileuri.strict_origin_policy", true);
pref("security.insecure_field_warning.contextual.enabled", false);
// PREF: Enable insecure password warnings (login forms in non-HTTPS pages)
pref("security.insecure_password.ui.enabled", false);
pref("security.insecure_password.ui.enabled", false);
pref("security.mixed_content.block_active_content", true);
pref("security.mixed_content.block_display_content", true);
pref("services.blocklist.update_enabled", false);
@@ -319,4 +323,24 @@ pref("webgl.disabled", true);
pref("webgl.disable-extensions", true);
pref("webgl.disable-fail-if-major-performance-caveat", true);
pref("webgl.enable-debug-renderer-info", false);
pref("webgl.min_capability_mode", true);
pref("webgl.min_capability_mode", true);
// Ensure domain logging is disabled
pref("loop.logDomains", false);
// Spoof to dual-core cpu
pref("dom.maxHardwareConcurrency", 2);
// Disable offline cache
pref("browser.cache.offline.enable", false);
// Prevent tracking over multiple domains
pref("privacy.firstparty.isolate", true);
pref("network.proxy.no_proxies_on", "localhost, 127.0.0.1");
// In relation to webrtc
pref("media.peerconnection.turn.disable", true);
pref("media.peerconnection.use_document_iceservers", false);
pref("media.peerconnection.identity.timeout", 1);
pref("media.peerconnection.ice.default_address_only", true);
// Disable url prefetch
pref("browser.urlbar.speculativeConnect.enabled", false);
// Set platform, user-agent and locale to same values as Tor Browser 7.0.10
pref("general.useragent.override", "Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101 Firefox/52.0");
pref("general.useragent.locale", "en-US");
pref("general.platform.override", "Win32");
+1 -1
View File
@@ -1 +1 @@
{"chrome://browser/content/browser.xul":{"navigator-toolbox":{"iconsize":"small"},"titlebar-placeholder-on-menubar-for-caption-buttons":{"width":"96"},"titlebar-placeholder-on-TabsToolbar-for-captions-buttons":{"width":"96"},"main-window":{"screenX":"0","screenY":"0","width":"1280","height":"720","sizemode":"normal"},"PersonalToolbar":{"collapsed":"false","currentset":"personal-bookmarks"},"toolbar-menubar":{"currentset":"menubar-items"},"TabsToolbar":{"currentset":"tabbrowser-tabs,new-tab-button,alltabs-button"},"addon-bar":{"currentset":"addonbar-closebutton,status-bar"},"sidebar-title":{"value":""}}}
{"chrome://browser/content/browser.xul":{"navigator-toolbox":{"iconsize":"small"},"titlebar-placeholder-on-menubar-for-caption-buttons":{"width":"102"},"titlebar-placeholder-on-TabsToolbar-for-captions-buttons":{"width":"102"},"main-window":{"screenX":"30","screenY":"30","width":"1280","height":"720","sizemode":"normal"},"PersonalToolbar":{"collapsed":"false","currentset":"personal-bookmarks"},"toolbar-menubar":{"currentset":"menubar-items"},"TabsToolbar":{"currentset":"tabbrowser-tabs,new-tab-button,alltabs-button"},"addon-bar":{"currentset":"addonbar-closebutton,status-bar"},"nav-bar":{"currentset":"urlbar-container,search-container,bookmarks-menu-button,downloads-button,home-button,noscript-tbb"},"sidebar-title":{"value":""}}}
+11
View File
@@ -0,0 +1,11 @@
i2pdbrowser windows
=====
Links to software, used to build i2pdbrowser bundle
-----
* 7z: http://7-zip.org/
* 7zsd Mod : http://7zsfx.info (died)
SHA512SUMS created with `find * -type f -print0 | xargs -0 -i sha512sum {}` command
Since 1.2.6 prebuilt version not distributed via repository.
For building still used self-builded bundle from windows directory.
+7 -130
View File
@@ -1,135 +1,12 @@
2d81916ea6c987d9b6e716ced343dcf182eea4fdd1b2c82319f4e1b8a3b762d869ba76a5f35f0e65e8111e35d12d687a4602074ab9606296a63e68de1cde666e build/7z.dll
64a72bc0475366e9cc60d3cfa4612531292d0fff87c3e50c174e4410c0b0016deb55894bd69cdf1d9ca1aef3800209060dfbb443fb00784ef332d146e1625dcf build/7zsd_LZMA2_i2pdbrowser_1.2.6.sfx
317ee54b090f353076fac0410926c0349a4e92d4e50bd7034c161672629a54340ef08ce76662221f3310a0d65f63c7a053cf8b6271534e6661d965094fd25b8c build/.gitignore
98ed328428bb4241cb9baa16b5d0c72e56de032a2417d7b1743041783d0f711ecc59fcf681a326d1a17b91f3333ecbef64773e33ed56b5f0e495ab83e1cf6ff7 build/config.txt
627ac61d84de45f19668efde5825fadef7ad4f393f058502b68cd179869527c66e1d7901b149fe0be43c42505123977329402322aed0d8e0f5bf9d4e9945905d build/7z.exe
dc4170f6a99223961923637d0599ca33d38aeccb037c946a082da12e2fd9936e42588e12254bf0d5f393fea196a5d535ec3d2ce34a4fe826276877a0afdbb4ac build/build_7z.bat
43067ae3867255affeb5189a529b09720f714081986f8caf744bdf15d1640df7998948a9650e86b454b8c57989e1ca8924e6acff05988bb4324484afc637848a build/7zsd_LZMA2_i2pdbrowser_1.2.3.sfx
b805660f3ccb4503d8208055ffcc74dfbd964669f51ba418113814bf931c43324486c26d11f03ce54616d6fb85cf624f6f6c721405fb41ccc0e113c447680d22 build/build_exe.bat
0c8dc327020295286d7d8e09e954503e122187d7835eb8d932d2063d2e08c1ead503804ab9a8b32c0045ecfd6fc8bb7c93021ec2ad827c09afe46055d16c998a Firefox/FirefoxPortable.ini
974702061cf01f737a3dd8469c560886f720b7529cdda2a2bf72ed13e88f278905bdb0f00bed45f5345c6bcb7c94f2ff2ceec873751dd851291ef281505c8d6e Firefox/App/Firefox/qipcap.dll
8e7a276ab504b158ecd7f43ce31e1c2d1254fb916be9d63c75e89a739a8661cff926b4f5476ff1dd289b9deac80239f4e4c92357b6ad397f031515cdc32bcb60 Firefox/App/Firefox/softokn3.chk
162559d9e6e36bffe32be41f75075e711e6947adab2ad3bb37cf03e02e787ad5a6f3fb93af4b6c3f82e1107dc401d32dbd53fcba39f85839910e852c1109db5b Firefox/App/Firefox/api-ms-win-core-timezone-l1-1-0.dll
d24c1770cc487c80ef36e840bb21c815798e9384864630d1b006b01ee488fe55ac78500aaba01817678236d6544c52ca6087039b7f99582f674ae146ff904be8 Firefox/App/Firefox/nssdbm3.chk
124532972abbd60775f1c1a4bdb1156647ae7646dd28c1155115e2e0d12bf0d8506805a9dbbead915e5105b0c361141a0af2e2077122e4dbb6b3524323e8fdf9 Firefox/App/Firefox/precomplete
ebc40e5c479e1a1b79734a570065a0b98ca45e4afc7fe3a3775e5a1ad33ebb0d1439eaf8ac8c4e198f179b393c7cd6d5f835810ce7afbf2a09bbd882ae8e6443 Firefox/App/Firefox/defaults/pref/channel-prefs.js
eee9c141abebf28b23350c1103e34b01e860ec27d9097b8ecfc502a5c261b0fb42f5154378a07550ba5845d0279c66c5474c5d4cacb5cfb9a8af23086bcfca5b Firefox/App/Firefox/breakpadinjector.dll
65edb60fd6e897ee2ac74976c47a8b55b8c45bb707c8f1134d78517d0883a16634a3c6142f3a925be0441d594eebe90149675d38e4a8df23d6a68f163f60e611 Firefox/App/Firefox/api-ms-win-crt-process-l1-1-0.dll
945fe55b43326c95f1eee643d46a53b69a463a88bd149f90e9e193d71b84f4875455d37fd4f06c1307bb2cdbe99c1f6e18cb33c0b8679cd11fea820d7e728065 Firefox/App/Firefox/msvcp140.dll
dc7c9bccf1b432d7d7df842b836f8b08cd1401f5c8be3e042e20221ebcb9671e7761613a0b8bf19a4dbec1ddf3e179673197b4afa1e175beecf2d856307dd213 Firefox/App/Firefox/softokn3.dll
64886e61537830f013a576e40f83d5bc057efbab1f3839d5f30a98cbeaae62f916ef2afba6ec9f7cefda89907dda9f704105cae59cb880f8148f34f3f011562b Firefox/App/Firefox/api-ms-win-core-rtlsupport-l1-1-0.dll
095ef210f55233a0c0eb80fc2d94646de96cb2e66d1994d631fa82e5a71a5c26b32d33abc19ac69e64bd3e4789eb1a7595818a90494038ea1771c210cd81cb2a Firefox/App/Firefox/api-ms-win-crt-convert-l1-1-0.dll
55b5c739d08f5627d9453709cc0d3d20c3fc08e9a1168f70381b49f8fdc8d91f15db85db51d47aaae612cbe920bb3ba83075e74888b2d62e3a962f181b3d2c12 Firefox/App/Firefox/api-ms-win-crt-filesystem-l1-1-0.dll
2141c041b6bdbee9ec10088b9d47df02bf72143eb3619e8652296d617efd77697f4dc8727d11998695768843b4e94a47b1aed2c6fb9f097ffc8a42ca7aaaf66a Firefox/App/Firefox/vcruntime140.dll
5b1261af5bbe718d8a2d5977c93df7ada87bf2eb7fa503530718858d748394cfe11a0c3f1fece7e68b4239662eea3d0440d1a7577b23556d896983dc058c81e9 Firefox/App/Firefox/fonts/EmojiOneMozilla.ttf
0dcf7f1956c980cdbba6279c7e4d80f30d85aa37d3507166e0b67f008fcfabd00cb8e27532a362218ef3ebf66d92ca3d97a23d1028b83dffe36aa6e953f3d83e Firefox/App/Firefox/api-ms-win-core-processthreads-l1-1-0.dll
eaea72f655a1c5abc32fb691deaf8921f751651b9bd27c43c63ce96707fd4a85a8b0e498261008bed2e4d1b9691709fb52cc6e215d0b55b3feed313497aab386 Firefox/App/Firefox/libGLESv2.dll
91a4a613d22b94d7cf4aa6169795b1f0b3d79232a0e446bac282e96e2dfd8e4d65c37768594c4c1ab4017a81d59a4b24f76350c6d87ea9dae914017741ef48df Firefox/App/Firefox/freebl3.chk
a4138cc25ac899059a702f4e078e7662f15b7059089e53b6eb1a78a1bbebc03704421bdd0a5fcbdffd48be2842d587e4e3e56d881f0462f60cddc5c75fc14f2f Firefox/App/Firefox/api-ms-win-core-localization-l1-2-0.dll
3320207d4e2b25c0b77062df7a7d9761ca04e92d08e1435f2fa0cd040c7631c02baddc8926475ae109284bc78da5c16840b439d29a17c47792123350746e2461 Firefox/App/Firefox/api-ms-win-core-console-l1-1-0.dll
e894cae26ea86325a9012ec2a00086e136afe64f38f8da8b3c5ee1ccad87b1dcf502ad41e050c1ecfbc1c45d2c69a3c35c5322765ef92ddaf00e5e9953f3436f Firefox/App/Firefox/api-ms-win-crt-locale-l1-1-0.dll
ab0cb69f13793604e7d3bb97d6cee38cca0cdb4889c10f228119713902211c0aeb8a493307faac614d05a669bd2e172d83c0aed494751d50de1874d4aa90d379 Firefox/App/Firefox/api-ms-win-core-processenvironment-l1-1-0.dll
640efe16b95064c8a62fca7b7921fffbf408330bc824836dc7ab60f47fef64ad96811279e8cda140a80c35eec4469d3a2bb29c8c7535beb61a6e83a35bd6ea86 Firefox/App/Firefox/lgpllibs.dll
5ea1f2fb8be9ffdf80250b47a440ddb3a41e46a8ce73b6f4834e59cb8d30a1b474f6a33d716efa43ac7ee52d37ac941f3d51021792b9d1439c831b8a368781b9 Firefox/App/Firefox/api-ms-win-core-file-l1-2-0.dll
186721dab12305c4437bc85f6eed68074b6516852eda5b263a5271e02f35104a307f0cd5ce4fa50031167416937e3c9a2e4eb5252a767af157512fba59e28503 Firefox/App/Firefox/browser/defaults/preferences/syspref.js
2f3ab662faa4257de134685720bf2d9e1c3bf733af55efad9f0e41c60c86e374975d9038811af2e2b5c57a2452348993f60b69d04c8736d44025e692d0ae77c3 Firefox/App/Firefox/browser/crashreporter-override.ini
23e2bd0c6df00a3840a629d1d81a1d1b6e0f5b492fff1df5188b14d066af3de4dfa00ad7e71a7a2dc28a44bbfeb27a64a5a42594c70d7840355589df16710604 Firefox/App/Firefox/browser/features/firefox@getpocket.com.xpi
07c4fad7915c888e4f5e60cc7fe447006350371c1bc24c9bb3e73e316d53d963a2f0280a7e33349c0934152f247263f1031f389fdc85f87d6daa121480d4b7a0 Firefox/App/Firefox/browser/features/e10srollout@mozilla.org.xpi
e841949a842751403d523e14a280441bc93c85d2f07f00725b4b127e6843d7d8fe2469c4a5ab7ccf418eb0bcd18b5bf7b8c8f6c5bef3f69d75c54be4100d042c Firefox/App/Firefox/browser/features/webcompat@mozilla.org.xpi
ea95d9db9dde1ab065f28b4844dee242becb4dc5eddf3b1d4a33c6ef5addba324ec67bb6531081013946cfd7bbb637e15b5963a038aab86e8d4979c283a37204 Firefox/App/Firefox/browser/features/aushelper@mozilla.org.xpi
3c3a9462062b547dda66b0df2569df5f3f35210b462a9def011206c74b92814274a2aa0ea70872024b0cef100f13202b4f2cd928fb444fe343f455c1d5f7993e Firefox/App/Firefox/browser/omni.ja
2b2e34836a35a9dadcb47b31348a833dced24c23887bd23d2e5e8c56b562d95e9eb4dbc7b7f74aacb959623a99f648f3b48e818fd2b424e6a187e0e70a2c8298 Firefox/App/Firefox/browser/extensions/{73a6fe31-595d-460b-a920-fcc0f8843232}.xpi
21f5fec3ed33919fd42a98d98f99dea50171b4d9c034212dc3a17a47c437fb77ebe566e56e33e257d72e30c0239955563e420e28cf927105874cbb2dc44c819a Firefox/App/Firefox/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}.xpi
cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e Firefox/App/Firefox/browser/chrome.manifest
11143a2b15d710459e21726bdad28a052c3df67325661c930aeea67f3fdeb49e2865386d731fba235560c8e2062ac33d54611830b573f9cc925a51f02e99a8ca Firefox/App/Firefox/browser/VisualElements/VisualElements_150.png
d497bc7a20e6d995fd6d26e36dc70cb4cfa2c7ef36a8b1195cdc49e5e269024d0577a040dba980e258a64babbd06cbd057ea76e39991713d07da36c53710f74d Firefox/App/Firefox/browser/VisualElements/VisualElements_70.png
6279922fcb3accbac15406815ddc557735346245172285cf1c368434b45c9efbafdf8215ce6112292bfd4b2c8eb4642a0560cae17337d6f51d86137c41b12d6c Firefox/App/Firefox/api-ms-win-core-datetime-l1-1-0.dll
73ffae17e2d99d9de712bbbbe6613ed2dc9b7ca715e62212ff9b593a6849b22768454c4935bdb957d7793911a86241d923a5b98934dafc190b202d4ac6932351 Firefox/App/Firefox/platform.ini
23c86f830b659f5aa95509975e52a69bad70ea26db217fccb4b21bceaf125a47e8d4de1dc92b1ca8038dd7a5ba28c4daf43480f27ceec647d05aac852acfd27f Firefox/App/Firefox/mozavcodec.dll
603a5a199a19028b2e496051772517c488fd3fcc05dd6bec51e15c58dad2981f7dab44c3d7e1be836afe8f3cf35ac90e574f0062737c353079e33096dba26f10 Firefox/App/Firefox/api-ms-win-crt-environment-l1-1-0.dll
afc7d0a26b2ffefb43846d621585fc35a2ce280eef1d046da5a327f20ae7b023cceb2bfd64176787ab86a76567e233215427686243e62eca5ded1ad14b19b5b5 Firefox/App/Firefox/api-ms-win-crt-string-l1-1-0.dll
ca453b8c870751e39d35c753db53dcea8bc6716b1ea730e0853fc9e1d25b3d080b231ddbb022255c8909474a85aaa04be1028f3ddb7f5f14484adc74b6895843 Firefox/App/Firefox/Accessible.tlb
ffede2ae15253124fbe6f2e4bceeaeef5c6dff8b4580043dfc73bb04b5b4bd539270c56b8d6d09b6346b1742f6cc40196265e450c4ac7578c51a1767b0b32ace Firefox/App/Firefox/nss3.dll
e8f954e7f86078685bba25f39367fc1c4d76af0c663145fa0dd5a24170ae34fad7981fc613d3ae88259e274ae80251951be470b907d236454029f550952349b6 Firefox/App/Firefox/removed-files
238239ffc9034618dec8161e15cbdd3b727f1615ef057193c95ced158dd42d876398cfc4854cb790b9df0ea999f53a980d475ed4827335880d2a47cea10bd7b5 Firefox/App/Firefox/api-ms-win-core-synch-l1-1-0.dll
4c375e313219f6e94c2950a1bd190640de84acff45b6c7d93459425d189cbb4b983ce5a4fb705270797f9d178175ce7c3e32297713d4516683764a7f4b639028 Firefox/App/Firefox/nssdbm3.dll
1fdc1170907346ef0eced900de9091136a6626c4bfc8b4416dfebbe356f35f9c2be0d2cf6c37e3dd231f3db8b5a3afe8973f15a45544c0c1c10682fe03911616 Firefox/App/Firefox/api-ms-win-core-processthreads-l1-1-1.dll
86928d70aec7bd7170863c0cdea110f8a4aa244efb30577310ad1908d71817b8a2aeb45833d5f710b15df8fe096234cfb069819b0f2b706cfcd15b5614615929 Firefox/App/Firefox/api-ms-win-crt-runtime-l1-1-0.dll
4fa559f7e3b423a736081a67c8a19084288a870307547b19b2dccad935afdc56311a2045ceb4791d1ca33a05f7f1f906c21363a2076436431a118667f298d577 Firefox/App/Firefox/api-ms-win-crt-multibyte-l1-1-0.dll
ec892ece3eb6a211bb8a03f5c5febdc4d2f6667079e38a17e3d59195d519e95b03063a3957d4f1180b232a67a2487f8a2d3d2f9312390feabbd78fadad1e9fd4 Firefox/App/Firefox/api-ms-win-core-debug-l1-1-0.dll
a960ec529e6889b0f3253869fc72c4f65615141d23f42d808de99e192b89b15dbc24b1d37812dc89f68576662173f18bc047a46b92598567e8c7e37e51821ab0 Firefox/App/Firefox/api-ms-win-crt-stdio-l1-1-0.dll
b0ec28b75761494a6121c56811dabc297b8e1ea1d56ee4b06a4488d36c16bd26015f2ce945bf9f74b455864828d321af5dd8b66f839a047458a98984b9343819 Firefox/App/Firefox/api-ms-win-core-memory-l1-1-0.dll
363e4a027da145d8cca022456b642b83cd1f694a2dd55535d57bae5206b5fdb82963b3e6c817aae4ba519aa3632a1cbb3ca1ba83ee619f434681afc9859e2b36 Firefox/App/Firefox/freebl3.dll
130d1bb38c757bbce7b3c558624028c771fa1198b8d02f0be1f210a688e5779f8fcbb44154678e898d6fba4ec31d03664cc84d063816e977361d4ecabad7911e Firefox/App/Firefox/api-ms-win-core-libraryloader-l1-1-0.dll
8cd99f38b5c10098cddf91a2e6411cb3258ef61919d65522f5e292dd6cef5b94fcb23759a159115561fe72f196d0758456581a4564eab5ca1797ce7963dd65e3 Firefox/App/Firefox/xul.dll
999d6eeb454760a422fab3b1f1d3de6b99789838fdfe88f78a3af52842672f67bb4ca05ae157bf68cee6d96a1f4b0924555da67a4ffad9db9044e411e071d206 Firefox/App/Firefox/api-ms-win-core-namedpipe-l1-1-0.dll
61b818ee1297bede1aa87541018220ca70e8c6a6d8a456beec3484be443f23322d5682b7c029c2899e9cbec3c5734bce5dd758ca97a79221143683f6c78b7a23 Firefox/App/Firefox/omni.ja
b2a46cd5808e569101a7d366ac71ed678b8a224813ce07586a65e32717fa3b845f4505349e4c26af6cc1c96d8541a45c4d21bf300edec0c380d018ea83dd4b0e Firefox/App/Firefox/minidump-analyzer.exe
b76d780810e8617b80331b4ad56e9c753652af2e55b66795f7a7d67d6afcec5ef00d120d9b2c64126309076d8169239a721ae8b34784b639b3a3e2bf50d6ee34 Firefox/App/Firefox/D3DCompiler_43.dll
5524fe0032a91a1a78d13ed6d804e4f084cd14149e079a5c22415551c76d430382952feea062b0a58fa211b4e959fa6bcf9df9075a89b786dd8e28645e205814 Firefox/App/Firefox/libEGL.dll
f9b790117e44fa0d83409f05546376f7aa10453a92b1be77045617587346b011e76bfdcc39dfed62b467abfab910108816dab564ed4e3a0ec7af02a8142107cc Firefox/App/Firefox/IA2Marshal.dll
327a86b2a8bcfd5d5919c86b617a357109706d1c5ee71c6a67c6565ac6194bcdacfb769c945e8b08db9e25ba7937c0a5864ed8e43671adc841258a4074871011 Firefox/App/Firefox/nssckbi.dll
cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e Firefox/App/Firefox/chrome.manifest
320dec061c6782a4d69a63316bbea7933e5dd87331b971cfc534d41021e3f3d22521466ec16a3116507ded98fc7d3f0dcf0de4b86f9349506f8cefdb9a299fd6 Firefox/App/Firefox/application.ini
aafdbe8dd597bfe6bf7226d3c202803c75c962a2fc8b3bca67ba752556d24c0aebdad4a8bd6da282135841ee9647e8f4de60f0d9cc9452394726422faf608269 Firefox/App/Firefox/firefox.VisualElementsManifest.xml
d021a5b8451bb8bac27b4f496a1a25e0a2b2f90c93a7e27850303c5feb9441f9b926b13ef024c176827e190f2dc04f401205983510dfab0946674d18994bbe8f Firefox/App/Firefox/api-ms-win-core-file-l2-1-0.dll
49f9d30694f6c272e6cb84f71b3801dff5256d25ac9479acc6577038783e8b62e36bd0a5a8d07e618830e64749f92dee0454dd88e132b333d558319fb282ef7a Firefox/App/Firefox/api-ms-win-core-heap-l1-1-0.dll
382df8909dc347dd86696756cd22650ee9be45146ffdf3b400da4e370c7c42bcdd4c7fdb807e5a9161211b975b9750ee6cb2b2e2132aad9d3f90db9956c2275e Firefox/App/Firefox/api-ms-win-crt-heap-l1-1-0.dll
2390c17625e3377980e0b267e14ef572cf0e88f30a392c7e64a941f2fa98ed9d054b06adc583fb44cd777d610f7f3cc4d5d26982d297d7df938263f92ad5a876 Firefox/App/Firefox/api-ms-win-crt-conio-l1-1-0.dll
c360c045d7ccc3d61ffdf35c3253d7f9c59a759a2ee1583519405d2751c12bacc7b26fa383eb53a0156797905f16f26e28293944a0ca31955e03cc07412f822c Firefox/App/Firefox/api-ms-win-core-profile-l1-1-0.dll
e4f242ec6204dd481ea5b8b1edbfb9a7c8b136d9869fb85868325b21248aa170fecdf43075361e188b20a6f138f3760226b4cfb302929e04cd3901e6cb03961a Firefox/App/Firefox/api-ms-win-crt-utility-l1-1-0.dll
86964e2a71a32d7fd0c6f3061ecbe66dd10d4938e0f5e3572f962b53107524259f62001bdff7e4c9173a6b8270f46b76c1037dc69b8343f10e4b4e59bd8d6782 Firefox/App/Firefox/api-ms-win-core-synch-l1-2-0.dll
d0b6c17426088454fca81a5b6d21d5c316d4d24d457ae093bf31376f59a5458f03143e24706b7606ef29e1662374e4101c7d8cccca3f944895f5d043f80789d7 Firefox/App/Firefox/AccessibleMarshal.dll
9e43a082c2ba0ae9d3854d5c30eca169131d9bdcc2ff03136d9274b43381d6f8bbcfb3ff90a38a86024b5db6876edc6c5b8382ae8db36fc715ceb96b644c1201 Firefox/App/Firefox/firefox.exe
01b3d02b6fb7b6ed7302903d8e2937372a5ba582755ccd73d4fae2b904f278bd4f38c3c2b0cc12f7da8ac4dbe204976cfb492d8afe7497f39b800adc652bac64 Firefox/App/Firefox/api-ms-win-crt-private-l1-1-0.dll
3025ccf26bab11aec6476c8091968ea040bb37bd9244f6f9dd4af0fb79d543266420876a64a9fdcdeea0bb10932e416ef6909d6ecbaf6577d7ae86f17a71e4b9 Firefox/App/Firefox/api-ms-win-core-errorhandling-l1-1-0.dll
930b31042b5ddc507d4810c10677db9786b8a16ad8a3ed09ba0a6256dddc9c2706d1957abbe3071d09c8cdcc2f142914ae7f7b727dc3e9f8dd7d821d118b715a Firefox/App/Firefox/ucrtbase.dll
81b8cd8941db910873e1b8acb803d5f695f6a4ff2475bd04618a11996ff8ea71e0b0fa5400a721b0d1c11d015d2b7162ed6586e493cf48c64fd25dc4a1441b28 Firefox/App/Firefox/plugin-hang-ui.exe
f572e67384ef07790aaaec8c8e5cab6c4e9ed954caf95033cb31121185780a9cd74a5ab123f744f1ae7f889d8dfc9f8aa3be70999224fd6a1a37ff27bd8ab0d0 Firefox/App/Firefox/api-ms-win-core-interlocked-l1-1-0.dll
9934a492ce7b09bd212e45e23f81136e85445bebe7c48bde42c3788e28f12636a92f1a036d05b9b4c9b60372ab7ca0ae735c2348acee6196349bf1d000ccfa9f Firefox/App/Firefox/plugin-container.exe
67623127f51ffe3f1863708e05bf68e9b892b37ecf55b3b1079e52fe9d918afcdac6a745f2c1746f5cb3baf8ce25df3ed01527a9a8fefbfac308b4123b9aa137 Firefox/App/Firefox/d3dcompiler_47.dll
ef94f203551fcbccdfdfefb1865f6a3423e909ea46eca57cc87a76db23432e8198c16d740281385c3e4c17e4cbbecea7ad3341f488c076bf734ad7b7dbac84fa Firefox/App/Firefox/mozglue.dll
c4ac87fcd7f2130651c69d939929c013e663eb14502452808ab887a735f3de34ef28e9c98491c3d427b936d3e53c2840f3195ed6ee62d10730da29267d78149b Firefox/App/Firefox/api-ms-win-core-string-l1-1-0.dll
13d58eacbac1d97f780bdf87a29ceea047f6ac1002c6d79fc661fe7aa759c654ba14842d840887b41c48a15e06ed8358fc1a7e124dd6123d2145f1254364b82f Firefox/App/Firefox/api-ms-win-core-file-l1-1-0.dll
f3808b1566193aa9024b30477a530cd616174e8b310d455a368f89b2bc6c90d998f4cc611030f7801cbbeb3598ddf78968d628c56c44ed1631a3262159afd4d7 Firefox/App/Firefox/api-ms-win-core-sysinfo-l1-1-0.dll
6945d30f0b400975e50103f0068ac736064f49ca885ca965e05b26e40d42dcf0645530cb69d8b75e4e64d5093efc12225ca0ff56d6612312066532a0f2c60314 Firefox/App/Firefox/gmp-clearkey/0.1/clearkey.dll
f9d12d7b14f48180446b3af4dc2d35e625fde649f63351c9417968d4293779b5b1961dd6827e02afa90752c232de9279d5535ea8ef47f392020d256030505074 Firefox/App/Firefox/gmp-clearkey/0.1/clearkey.info
582d6f834fc12f681f90f8c2de2e319fcaa7b688309c7648c07bb80a8a0d4f730b12bcae541b76881308b19d07596769d55ebacab150c0bb952f25dc1ff26228 Firefox/App/Firefox/dependentlibs.list
90b2398918487e0ccfe8f859aee6e729a4063a110204644a75649331f10895b6c4de09e57b6e20e8fac04ac413f54a82889e602d05f5f42690b87d9c2253fa2e Firefox/App/Firefox/api-ms-win-crt-time-l1-1-0.dll
d50989131e3b66335f9972e46d056ff1ce585ac90877c388b35bc66e285d24cc4fbc6688f62543caf3df86d3e3d1087bdc2822c9f69b0978e35bb727fe47b58b Firefox/App/Firefox/api-ms-win-core-handle-l1-1-0.dll
4e4fdf0aef5dd17f314a4b93ae521fd3e9e6b5c06ee17688ddeb280ba5c42fc72c75db745b83eceb740e5a747c0abe07627457d6ccb0692dc5e65c96bde96509 Firefox/App/Firefox/api-ms-win-core-util-l1-1-0.dll
802d186f4b580541916c038999c0653765f2cb01c345549f6d927f7688b671b234c7ee05f2a9eba6c139f25c459e579da4437ee2ac03ed3fe3ebef849f178553 Firefox/App/Firefox/api-ms-win-crt-math-l1-1-0.dll
e88ac29a9b006bdbd965362a799843f25ad7bc47c5e0b779ef82688fb21b60d6f5ba61c1ada78ccf5ae3c582cff72e91f7205ae7817bff6ee3551f527b690369 Firefox/App/Firefox/wow_helper.exe
6bdaa1ee40fbcb71ef8c5674324d21d2e713a71ee8202cb0e8ecb73de79a537239eb3488f2dd9122c8cc12a0dd5b7465d9a4292d859a083feb5f4a64c6986d5c Firefox/App/Firefox/mozavutil.dll
e226f0aa4b7de0318c04a76f091583a42e0b0bbffb51630c078e14ed11fd1b761a2552dd9247f7d3b47dc698d7b83745742b1b326c23622232e44c0c900b9fba Firefox/App/Firefox/voucher.bin
3de0dee4b7b2677906e87b751510e480f767b72b792b5edf3f0ac1ad5cc60eed9b38f2ebe74038f630493860623a3c4b1296fb42a130b6ab9fcfc6433fa51c57 Firefox/App/DefaultData/profile/xulstore.json
94bf052b929dac72959f498a43b66ab6990ebc3f3f24e4041416471e69988290fd212062e1a6b2070f40a46658a25db346e584bcebd542840fea8bf02e587514 Firefox/App/DefaultData/profile/bookmarks.html
9ef9ab52683229adb6bcf7679cc39e02f7d2be4a5734838a113cd7149e60e2245b869dc45b4b8843913433281c1ecd93193b476efd915e8afeb109b17e376bb5 Firefox/App/DefaultData/profile/prefs.js
6c0511500e4c726d90ad0cb98efd16b411f67a1853a7c22a71e886e3e1ad0663359912e6e05126f08c14dc2daa27304edde8a1d2feb64df48c1d28b459bba493 Firefox/FirefoxPortable.exe
5495e97eb750d7a4dcda2227198af0528b79497f8d045de19e284aebdfe22d7c004511aed2097d4d23c26187da3a5316be5857a20e3f1c675ec287c2b07593de I2Pd/i2pd.conf
8a6fb6a2ef06ed6a27ddd527b769e958a14ee4d609bfd364ba68ac9d15095430d850701a663f31b864d8e8d81f8b946ef273b6b85e3bcc168fc91eaac6c962c0 I2Pd/certificates/router/killyourtv_at_mail.i2p.crt
3215addc495a340e102ac1d4297300acf126e1cc6dc79feb2794d853017e4748b532321dc895a38141776b6b0b8bb9f01c96099b6939acec908d247ecf3e6bcd I2Pd/certificates/router/str4d_at_mail.i2p.crt
662c515175e401d6ab3ccb9d36a17f91762b3c35d6eb2c58c72e4c2bdf1fff5b7c904622c03d2c041193b1b01b75f2f470726ce8741f9e72e6aab7e128c43452 I2Pd/certificates/router/orignal_at_mail.i2p.crt
64344ddd135f0f8c6a1b6d37c8019224066bf3e4c3e9a068d644222335c34c813f06c7ebb583c5cf0b91c80c225807ccf23c63c59b4a0a47e834063b70a6e574 I2Pd/certificates/router/zzz_at_mail.i2p.crt
78649814a1f06933768873edd171f2be24227b31a21e3c3cd63d8c0a933af1aec48b7b595ea9c9298df24cc32fbb71e350846efd7c6384e2f923ec2dab3578c4 I2Pd/certificates/family/mca2-i2p.crt
1bd66f93e71fb41ad77b9caeb6ec873dd9f40bae4a90bd3eaa331fcaf45c4a4779b567cb89730ce99b2dff609bb26ee383c3d904d1ad852299d5bc5fc6ed17e1 I2Pd/certificates/family/i2pd-dev.crt
ce565903357ca19724371c57fd68d071b7ea546c354f1b82d3afd4514db35598c6a36746b8fdb5caf0e1fb1af205d3f21dc4dc64863b431d9c18d75a3d9b7cb8 I2Pd/certificates/family/volatile.crt
b6c6f6ac207a058ae6f61e8e3a2374822af51cff7d39ef8810dedee9dd84302d0c04c569aa2c3e901aa8db1f46f46a13dac83df289d0b23faaaa7dd6d9da281d I2Pd/certificates/family/i2p-dev.crt
fb8c0090b86af4109f931804c8cfe44984a6e167b150725873fb45f60fd3e4ecf10ea98e139bf708646ce935dbdd859ff60f12e5ae95d656e7fece160cecc1db I2Pd/certificates/reseed/hottuna_at_mail.i2p.crt
9573377dcc5a54336944911885384645f0672ef4ad880aa711d2d56aa3f73f206446d83640a86272cd3b890538b7803e55c0e1547fe8a5d882b577ca879a0f4e I2Pd/certificates/reseed/randomrng_at_mail.i2p.crt
101a68dca122dd1b089ad58193220eb028467197cd9ec20245b47ffa19741ad17d8e8b5332659b36fbeb63b51ec16d033a83ede445e673a65e19e77211a8208a I2Pd/certificates/reseed/parg_at_mail.i2p.crt
11cfcdb54739b618f27b58a7ce0d32c4cf49abd87c5642fd0dca6de9e65cb3e7aff670f500891911830acec92f86cf9ba01bca35ea7dd98bcc7cb4b3956a05f9 I2Pd/certificates/reseed/r4sas_at_mail.i2p.crt
a26558600bdde3b131c26268968d484d5a4de6d9d12aac65e967a85db4f3560730421ee9a3099807fff79e9e0a0ac0f6e081b845451c1d0903dcee3c83cb36a7 I2Pd/certificates/reseed/bugme_at_mail.i2p.crt
46d4e72689716b886b52865dbc592acdd320488f08058b6e33cc9736c06d193cb21790d565ec3bb063b994cdce041a199cda9b1a438a7a3df76505a2e32341be I2Pd/certificates/reseed/backup_at_mail.i2p.crt
89a26ec55be179e5b8a00e8806ddfa5d8bf0c9b3b379247ec9477c326f0ed58e5bb25fb029304ee24b800755039f0fd42a8cff49350588c406cbea240ee94539 I2Pd/certificates/reseed/atomike_at_mail.i2p.crt
4389d70d40ff74bc02eee5bb4a96d80585a3684e9b457d216b0723def2cde2107e82a8239ee7325a08822a4ee17dd70237932fa6833dc31d21a14b2355dbb5b1 I2Pd/certificates/reseed/meeh_at_mail.i2p.crt
1114d76b59a9dc0a3075ea5dcdcf270107240793bb82160c9f21c2fad7c581d358915fabe323b381ca95ce8f99a7e4536d6e183f4bdb67676dd581bfce5d4c9f I2Pd/certificates/reseed/zmx_at_mail.i2p.crt
3487bba6ba8e1f1d5f8759740bf8194379ad258aba14714dcd1338d12924c9ea0b849cf3914cb447911d6907d254ee8b82cae2ba4e80128f646a9d9656dd7c07 I2Pd/certificates/reseed/lazygravy_at_mail.i2p.crt
78c6375c1fff1e06599429606f1ad84ed2244a0e6c9ff15f8abcf150f0085b9793548bb42ed1b3ae534e77826c180aaee4ef3417d8beddd707481004c475ce0a I2Pd/certificates/reseed/echelon_at_mail.i2p.crt
63d6526fc5218a918afb90a21bfa5ac061417108d9947bba2155138749c558a071fab324ad33baf8593bad8a934b18d7aa30bdb457ec054268a143bc5d90dd21 I2Pd/Readme.txt
916e3d551f4d275e2cb1e9e7aad1f420d3439b92e3f82d5ef848f287b9711c6553e0dfe7fde87788b85f017a96a96e1033a098e16e890532fb3b35502aebeaf6 I2Pd/addressbook/addresses.csv
dfeb4a93ba399b1b49b351a7478288de205e727ec6edbbc42ab91667b5400c1ac582b0883758d4e93c421e6942dacbd0e57d77c3870a1378951a06de214ea8e7 I2Pd/tunnels.conf
9801ec8c0122e4297516ca1ec209b17c5fc95fcdad992bfa7293963ec8d1743184c69598ba6361c1b3a67dbc2bbad10f2e9db1350a72f879af365820f628cdc3 I2Pd/i2pd.exe
a9b852118770dbea37b906a3d27c6b9ced0ec07274f020186a3ec1e2f323be05629011064d7e509a4de3255caf69cc0a400f2eb380a04ba8b7e0c96915fed34e src/StartI2PdBrowser.bat
fbb038353a37320c87d0619c7e68773f156717dcfd581eddcfcb27c58a560ee864f44d905b9f7c1dd4a31d7d68093ae0bc3f7833600c1cc3db24f9f988c7d413 src/Readme.txt
a15d8255d260150c5b3f15280b35d856e8780b1ed30b90557ba38efb62c87b06cc253eacb24394d777016e4280157c931854864ae9c7c753f674d38269d049f6 build/build_7z.bat
7a31cad2c5a348181f17f8f2757e2168d7f7a0ecbd2323661883fb09f0da29c049016bb42656caf2d914d1aa242c257d9f8ca9ce1cc6953ffb504df81b06c321 build/build_exe.bat
d54543abacb2e89cccca65625a7d6a7177b025924d0998ea616975719b485fdd89bda9f85b76b4a764c92d7161ece7efea0f38afe4a16dba09fb02e05bd14f52 README.md
05bc156dc0d98a2e588fc5ce67e268c1e98ebbd9c969a318c7c3dbc041299a40b2394f39658f0688c88653a338f1562df31c033fa0517264e957469a208da72f src/StartI2PdBrowser.bat
792c2f1438642458fc7fdad38c20aa0bf47a99457edeee1af10c63d05a139487c03b2d7b74b9a246330e88428a2e5799c415b66698918a7d909188f5c9c442b6 src/Readme.txt
c3049b2577c2703423c0705b3c4dc3bdfc50cbe6300840a79830487a48955166e193b656c9dcb1ed917501dc79c4288791dedf2d419b4b01932120d2a8b05690 src/i2pd_browser_icon_v3.ico
af5c6fcd0169d83e0e6975e14bed04f64420e3997a07b25478fff7de241b90d666521f8551c439e23dd09fc3d51c7e7cba251659929d3b99792ecd4d64d11bbf StartI2PdBrowser.exe
17263a01a861bba91ee6fcf16b1098aa5c6ca8d72805d6532585b2222181aa9a83724d2b9dddb5e033cb522e66457c36ee8b3ff3dcfb7651964ff47a7b35feab StartI2PdBrowser.exe
+28 -13
View File
@@ -1,17 +1,32 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
2d81916ea6c987d9b6e716ced343dcf182eea4fdd1b2c82319f4e1b8a3b762d869ba76a5f35f0e65e8111e35d12d687a4602074ab9606296a63e68de1cde666e build/7z.dll
64a72bc0475366e9cc60d3cfa4612531292d0fff87c3e50c174e4410c0b0016deb55894bd69cdf1d9ca1aef3800209060dfbb443fb00784ef332d146e1625dcf build/7zsd_LZMA2_i2pdbrowser_1.2.6.sfx
317ee54b090f353076fac0410926c0349a4e92d4e50bd7034c161672629a54340ef08ce76662221f3310a0d65f63c7a053cf8b6271534e6661d965094fd25b8c build/.gitignore
98ed328428bb4241cb9baa16b5d0c72e56de032a2417d7b1743041783d0f711ecc59fcf681a326d1a17b91f3333ecbef64773e33ed56b5f0e495ab83e1cf6ff7 build/config.txt
627ac61d84de45f19668efde5825fadef7ad4f393f058502b68cd179869527c66e1d7901b149fe0be43c42505123977329402322aed0d8e0f5bf9d4e9945905d build/7z.exe
a15d8255d260150c5b3f15280b35d856e8780b1ed30b90557ba38efb62c87b06cc253eacb24394d777016e4280157c931854864ae9c7c753f674d38269d049f6 build/build_7z.bat
7a31cad2c5a348181f17f8f2757e2168d7f7a0ecbd2323661883fb09f0da29c049016bb42656caf2d914d1aa242c257d9f8ca9ce1cc6953ffb504df81b06c321 build/build_exe.bat
d54543abacb2e89cccca65625a7d6a7177b025924d0998ea616975719b485fdd89bda9f85b76b4a764c92d7161ece7efea0f38afe4a16dba09fb02e05bd14f52 README.md
05bc156dc0d98a2e588fc5ce67e268c1e98ebbd9c969a318c7c3dbc041299a40b2394f39658f0688c88653a338f1562df31c033fa0517264e957469a208da72f src/StartI2PdBrowser.bat
792c2f1438642458fc7fdad38c20aa0bf47a99457edeee1af10c63d05a139487c03b2d7b74b9a246330e88428a2e5799c415b66698918a7d909188f5c9c442b6 src/Readme.txt
c3049b2577c2703423c0705b3c4dc3bdfc50cbe6300840a79830487a48955166e193b656c9dcb1ed917501dc79c4288791dedf2d419b4b01932120d2a8b05690 src/i2pd_browser_icon_v3.ico
17263a01a861bba91ee6fcf16b1098aa5c6ca8d72805d6532585b2222181aa9a83724d2b9dddb5e033cb522e66457c36ee8b3ff3dcfb7651964ff47a7b35feab StartI2PdBrowser.exe
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJZMEn+AAoJEGb2yHuY68/icMsQAIodhu1wY2V1kQs4s7f7FODp
EW+Mt0xPzHeVef05OCiYj0HFj85Cax1/oqhMG3HN9kXYA/awjRaH4uvumSCyaAsW
1zBPXWhfV7em2GSV5SWHvfcpdzZGQMVuwvabBnmn00MQqFJzGghiwjzVppxfKPdc
vsFgrJ5o6kuAfTGGp9YaLRkJt8h6Ssz/gTMKoVIgY/oU2QKDmEsTMKBA/7wJvfBR
OEcyprCMHK34WWxuTZEGTPQk/TTYI6ibnF8IxM7W5iBOn9QZ7DmBmaTWz18VxI1o
e0ORSnv7MuacPS+JX/YJl7BrV4yhMwRAAfPzbNB66Ekw5ScbqHQRH65VyWZUV49d
SvGl6b6mHC8+K2VtFQr/qAH3XzYZnXd0DOzi+RKA9KNwkSMu4I4dgU5eLHN4g+I+
TWFRRAVcyRufnjSmxhn7oblqX7sks9Xg+KLR0RKM7h7QRR5clKBh+IBvB95kRJxn
4LBYn9DEk5rDXTMpoygw+moIfceLoR/Vp7UTrXsyh5/Gh54Jqp4mQPyLvQsGdaJ4
+7PkP8TTWF5goLCV77kCDa8VsU2+nURUUZKuBflgQ7SNC3gPM6FPN3tfVrRt5p9t
nz3oGNgwCqF5wFdnyG/lQgbuClf1ygGQwb6Re8HyN2geYF0VixyfidecOmkrmkZ9
v3YkJiGYv4Ek/p4sJa5R
=NYQY
iQIcBAEBCgAGBQJaZvpNAAoJEGb2yHuY68/i7rEQAInVgbsbZUPYiEig7YU9yc/c
fkbwE502T6kIT/n+/IuM9XynrR18LXMF0BSJwcccVSr+IBaXXlZdJwbKqGTAgLM6
Be7Jg5xbcHn1WRk3SA/jfVz+mVk+WBIUj1fdV5wW3dSB6NsD5bG0UFcmyIsIi7Oy
NESObDE7b7rLVi9C76TtiNegncCXJIVl7l1FIUUck4Kk+La3Rhl7WDi8qExZ0r5Y
GeEBYe23mow4tQPBSjOFeLdlwu29Bs3Lvx+mgcD569vV6ij0c0CFNh2JDk+nplEu
sVJDh9OgD2XJcY1G/c7x5r2kylqVDcCDxS0RyCk0Z1yaV1k6L4A7LUv+11cDW5uf
PY7AkE15Bm9GLG851z+hn+UH41mLrqo+TBRBo4lUNoDqsuxfJKuG7nIpOVxlE7au
cHWlH/XTt5n8yZOZvB2pHKGmzV38S2VTQ1W792LU1RMUnCeAPokpFCsMvXIRbDCZ
bvCNQnUNdnrAu7pC2bOjmulbZiiEexmX4nlDnXCqaR4scfZZK15VJg9IbhFOxRjY
Oyw9TJZ7KjsSPqCmKcp9xOqfX/JsD97rJuOMY/O+2zADdwj8rljkSBJbeYuAInTs
HHD40GLqmW8p20RUtpErpggr+svrZ+B8f5yIH4lUnT69EkfECe21EW5WB2Ql9Z2p
ijUf1z8LCtSBy4G1tgYA
=gqV1
-----END PGP SIGNATURE-----
Binary file not shown.
+1 -1
View File
@@ -6,7 +6,7 @@ REM See full license text in LICENSE file at top of project tree
echo ‘®§¤ ¥¬ 7z  à娢 á ­ ¡®à®¬...
REM   ¢ë室¥ ¯®«ãç ¥¬ 7z  à娢, ¢ ª®â®à®¬ ¡ã¤ãâ «¥¦ âì ¯ ¯ª¨ Firefox, I2Pd ¨ StartI2PdBrowser.bat ¨§ ¯ ¯ª¨ src ã஢­¥¬ ¢ëè¥.
7z a -t7z -m0=lzma2 -mx=9 -aoa -mfb=273 -md=512m -ms=on I2PdBrowserPortable_1.2.3.7z ..\Firefox ..\I2Pd ..\src\StartI2PdBrowser.bat
7z a -t7z -m0=lzma2 -mx=9 -aoa -mfb=273 -md=512m -ms=on I2PdBrowserPortable_1.2.6.7z ..\..\windows\Firefox ..\..\windows\i2pd ..\src\StartI2PdBrowser.bat
echo ƒ®â®¢®!
pause
+2 -2
View File
@@ -6,11 +6,11 @@ REM See full license text in LICENSE file at top of project tree
echo ‘®§¤ ¥¬ 7z  à娢 á ­ ¡®à®¬...
REM   ¢ë室¥ ¯®«ãç ¥¬ 7z  à娢, ¢ ª®â®à®¬ ¡ã¤ãâ «¥¦ âì ¯ ¯ª¨ Firefox, I2Pd, src ¨ ä ©« StartI2PdBrowser.exe ã஢­¥¬ ¢ëè¥.
7z a -t7z -m0=lzma2 -mx=9 -aoa -mfb=273 -md=512m -ms=on I2PdBrowserPortable.7z ..\Firefox ..\I2Pd ..\src ..\StartI2PdBrowser.exe
7z a -t7z -m0=lzma2 -mx=9 -aoa -mfb=273 -md=512m -ms=on I2PdBrowserPortable.7z ..\..\windows\Firefox ..\..\windows\i2pd ..\src ..\StartI2PdBrowser.exe
echo ‘®§¤ ¥¬ 7z SFX - á ¬®à á¯ ª®¢ë¢ î騩áï  à娢...
REM   ¢ë室¥ ¯®«ãç ¥¬ á ¬®à á¯ ª®¢ë¢ î騩áï  à娢,  à娢 ¯®á«¥ í⮣® 㤠«ï¥¬.
copy /b 7zsd_LZMA2_i2pdbrowser_1.2.3.sfx + config.txt + I2PdBrowserPortable.7z I2PdBrowserPortable_1.2.3.exe >> nul
copy /b 7zsd_LZMA2_i2pdbrowser_1.2.6.sfx + config.txt + I2PdBrowserPortable.7z I2PdBrowserPortable_1.2.6.exe >> nul
del I2PdBrowserPortable.7z >> nul
echo ƒ®â®¢®!
-3
View File
@@ -1,5 +1,2 @@
В данной папке лежит исходный код батника и иконка от StartI2PdBrowser.exe,
скопилированного с помощью "Advanced BAT to EXE".
Если вы числитесь в организации "Параноидальные круги", то скопируйте
StartI2PdBrowser.bat в папку выше и запускайте его. Спасибо.
+11 -8
View File
@@ -9,7 +9,7 @@ REM BFCPEEMBEDDELETE=1
REM BFCPEADMINEXE=0
REM BFCPEINVISEXE=0
REM BFCPEVERINCLUDE=1
REM BFCPEVERVERSION=1.2.3.0
REM BFCPEVERVERSION=1.2.6.0
REM BFCPEVERPRODUCT=I2Pd Browser Portable
REM BFCPEVERDESC=I2Pd Browser
REM BFCPEVERCOMPANY=PurpleI2P
@@ -20,21 +20,24 @@ REM Copyright (c) 2013-2017, The PurpleI2P Project
REM This file is part of Purple i2pd project and licensed under BSD3
REM See full license text in LICENSE file at top of project tree
title Starting I2Pd Browser
title Starting I2Pd Browser 1.2.6
set $pause=ping.exe 0.0.0.0 -n
set $cd=%CD%
ver| find "6." >nul && set $pause=timeout.exe /t
set fire=firefox.exe
set port=FirefoxPortable.exe
set i2pd=i2pd.exe
if not exist Firefox ( echo Firefox not found... Start building... && cd build && call build.cmd )
taskList|find /i "%port%">nul&&(taskkill /im "%port%" /t>nul)&&(%$pause% 2 >nul)
REM taskList|find /i "%fire%">nul&&(taskkill /im "%fire%" >nul)
taskList|find /i "%i2pd%">nul&&(goto runfox)||(goto starti2p)
:starti2p
start "" "I2Pd/%i2pd%"
cd i2pd
start "" "%i2pd%"
echo i2pd Browser starting
echo Please wait
@@ -43,14 +46,14 @@ for /L %%B in (0,1,35) do (call :EchoWithoutCrLf "." && %$pause% 2 >nul)
echo .
echo -------------------------------------
echo Welcome to I2P Network
cd %$cd%
:runfox
start "" "FireFox/%port%"
cd Firefox
start "" "%port%"
cd %$cd%
exit /b 0
rem ==========================================================================
rem ==========================================================================