Skip to content

Commit

Permalink
Updated Tor to 0.4.7.7 and OpenSSL to 1.1.1o. Release Tor.framework v…
Browse files Browse the repository at this point in the history
…ersion 407.7.1.
  • Loading branch information
tladesignz committed May 26, 2022
1 parent 126f4c1 commit 99b6335
Show file tree
Hide file tree
Showing 8 changed files with 17 additions and 17 deletions.
8 changes: 4 additions & 4 deletions Example/Podfile.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
PODS:
- Tor/Core (406.10.1)
- Tor/GeoIP (406.10.1):
- Tor/Core (407.7.1)
- Tor/GeoIP (407.7.1):
- Tor/Core

DEPENDENCIES:
Expand All @@ -11,8 +11,8 @@ EXTERNAL SOURCES:
:path: "../"

SPEC CHECKSUMS:
Tor: d68f73a29612bc5b9d79f15853eccebb60c8ef86
Tor: 72ca8ae856d474c6676db0cd7a34607998ad4261

PODFILE CHECKSUM: 2e6b5ce7c35de39ebc7cf8a7851f871a1d793275

COCOAPODS: 1.11.2
COCOAPODS: 1.11.3
2 changes: 1 addition & 1 deletion Example/Tor.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -299,7 +299,7 @@
isa = PBXProject;
attributes = {
CLASSPREFIX = TOR;
LastUpgradeCheck = 1330;
LastUpgradeCheck = 1340;
ORGANIZATIONNAME = "Benjamin Erhart";
TargetAttributes = {
6003F5AD195388D20070C39A = {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1330"
LastUpgradeVersion = "1340"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ Currently, the framework compiles in the following versions of `tor`, `libevent`

| | |
|:-------- | --------:|
| tor | 0.4.6.10 |
| tor | 0.4.7.7 |
| libevent | 2.1.12 |
| OpenSSL | 1.1.1m |
| OpenSSL | 1.1.1o |
| liblzma | 5.2.5 |


Expand Down Expand Up @@ -43,7 +43,7 @@ If you use dynamic frameworks, use the root spec:

```ruby
use_frameworks!
pod 'Tor', '~> 406.10.1'
pod 'Tor', '~> 407.7.1'
```

(or `Tor/GeoIP` - see below.)
Expand All @@ -52,7 +52,7 @@ pod 'Tor', '~> 406.10.1'
If you need to add it as a static library, you will need to add it from a modified podspec:

```ruby
pod 'Tor', :podspec => 'https://raw.githubusercontent.com/iCepa/Tor.framework/v406.10.1/TorStatic.podspec'
pod 'Tor', :podspec => 'https://raw.githubusercontent.com/iCepa/Tor.framework/v407.7.1/TorStatic.podspec'
```

Currently static library support is unstable. You might encounter build issues.
Expand Down Expand Up @@ -99,7 +99,7 @@ To upgrade Tor:
```bash
cd Tor/tor
git fetch
git checkout tor-0.4.6.10 # Find latest versions with git tag -l
git checkout tor-0.4.7.7 # Find latest versions with git tag -l
rm -r * && git checkout . # Get rid of all autogenerated configuration files, which may not work with the newest version anymore.
git submodule update --init --recursive # Later Tor has submodules.
```
Expand Down
4 changes: 2 additions & 2 deletions Tor.podspec
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
Pod::Spec.new do |m|

tor_version = 'tor-0.4.6.10'
tor_version = 'tor-0.4.7.7'

m.name = 'Tor'
m.version = '406.10.1'
m.version = '407.7.1'
m.summary = 'Tor.framework is the easiest way to embed Tor in your iOS application.'
m.description = 'Tor.framework is the easiest way to embed Tor in your iOS application. Currently, the framework compiles in static versions of tor, libevent, openssl, and liblzma.'

Expand Down
2 changes: 1 addition & 1 deletion Tor/openssl
Submodule openssl updated 91 files
+28 −33 .github/workflows/ci.yml
+1 −0 .github/workflows/run-checker-ci.yml
+4 −0 .gitmodules
+50 −0 CHANGES
+8 −1 Configurations/10-main.conf
+2 −1 Configurations/descrip.mms.tmpl
+11 −11 Configure
+10 −0 NEWS
+2 −2 README
+9 −3 apps/apps.c
+2 −4 apps/openssl.c
+5 −5 apps/passwd.c
+11 −0 apps/s_client.c
+2 −2 apps/s_socket.c
+66 −0 apps/vms_decc_argv.c
+1 −39 apps/vms_decc_init.c
+3 −3 apps/x509.c
+1 −0 config
+1 −1 crypto/asn1/charmap.h
+2 −2 crypto/bio/b_addr.c
+5 −3 crypto/bn/bn_div.c
+3 −2 crypto/bn/bn_exp.c
+2 −2 crypto/bn/bn_exp2.c
+1 −1 crypto/bn/bn_prime.h
+1 −1 crypto/bn/bn_print.c
+19 −13 crypto/bn/bn_sqrt.c
+1 −1 crypto/conf/conf_def.h
+2 −1 crypto/ec/curve448/curve448.c
+2 −1 crypto/ec/ecp_nistz256.c
+1 −4 crypto/engine/eng_all.c
+23 −3 crypto/engine/eng_dyn.c
+38 −7 crypto/err/err.c
+22 −12 crypto/evp/digest.c
+6 −4 crypto/evp/evp_enc.c
+2 −2 crypto/evp/evp_local.h
+2 −11 crypto/init.c
+5 −3 crypto/lhash/lhash.c
+4 −3 crypto/objects/obj_dat.c
+1 −1 crypto/objects/obj_dat.h
+1 −1 crypto/objects/obj_xref.h
+4 −1 crypto/s390x_arch.h
+4 −1 crypto/s390xcap.c
+5 −3 crypto/ui/ui_openssl.c
+7 −6 crypto/x509/x509_vfy.c
+15 −4 crypto/x509v3/v3_utl.c
+10 −0 doc/fingerprints.txt
+4 −1 doc/man1/cms.pod
+2 −2 doc/man3/BIO_ctrl.pod
+17 −4 doc/man3/BIO_f_base64.pod
+14 −3 doc/man3/BN_add.pod
+2 −1 doc/man3/DEFINE_STACK_OF.pod
+17 −17 doc/man3/OBJ_nid2obj.pod
+2 −2 doc/man3/SSL_CONF_cmd.pod
+11 −1 doc/man3/SSL_CTX_set_timeout.pod
+69 −2 doc/man3/X509_STORE_CTX_new.pod
+3 −1 include/internal/sockets.h
+2 −1 include/openssl/engine.h
+1 −1 include/openssl/obj_mac.h
+3 −3 include/openssl/opensslv.h
+1 −1 pyca-cryptography
+3 −1 ssl/s3_enc.c
+7 −7 ssl/s3_lib.c
+4 −3 ssl/ssl_cert.c
+2 −17 ssl/ssl_init.c
+3 −1 ssl/ssl_lib.c
+3 −3 ssl/ssl_txt.c
+6 −1 ssl/statem/statem_clnt.c
+4 −4 ssl/statem/statem_dtls.c
+16 −7 ssl/statem/statem_srvr.c
+3 −1 ssl/t1_enc.c
+28 −1 test/asn1_internal_test.c
+56 −2 test/bntest.c
+1 −1 test/build.info
+48 −2 test/dtls_mtu_test.c
+79 −1 test/evp_extra_test.c
+13 −1 test/recipes/10-test_bn_data/bnmod.txt
+7 −2 test/recipes/15-test_genrsa.t
+4 −4 test/recipes/20-test_dgst.t
+4 −4 test/recipes/30-test_evp_data/evpkdf.txt
+50 −3 test/recipes/70-test_tls13hrr.t
+3 −6 test/recipes/70-test_verify_extra.t
+39 −2 test/recipes/80-test_ssl_old.t
+9 −9 test/recipes/95-test_external_pyca_data/cryptography.sh
+120 −1 test/ssl-tests/10-resumption.conf
+123 −1 test/ssl-tests/11-dtls_resumption.conf
+64 −1 test/ssl-tests/protocol_version.pm
+65 −1 test/sslapitest.c
+64 −8 test/ssltest_old.c
+106 −10 test/verify_extra_test.c
+26 −5 tools/c_rehash.in
+1 −0 wycheproof
2 changes: 1 addition & 1 deletion Tor/tor
Submodule tor updated from 22fd35 to 929a90
4 changes: 2 additions & 2 deletions TorStatic.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ Pod::Spec.new do |m|

# TODO: Why the hell do I need to provide this manually? CocoaPods should figure this out automatically, like with other pods, when they're used as static libraries.

tor_version = 'tor-0.4.6.10'
tor_version = 'tor-0.4.7.7'

m.name = 'Tor'
m.version = '406.10.1'
m.version = '407.7.1'
m.summary = 'Tor.framework is the easiest way to embed Tor in your iOS application.'
m.description = 'Tor.framework is the easiest way to embed Tor in your iOS application. Currently, the framework compiles in static versions of tor, libevent, openssl, and liblzma.'

Expand Down

0 comments on commit 99b6335

Please sign in to comment.