summaryrefslogtreecommitdiff
path: root/game/defs.rpy
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2020-12-15 23:05:56 -0300
committerJesusaves <cpntb1@ymail.com>2020-12-15 23:05:56 -0300
commit30eb596c618dfccc9f0b844a2278f6c8fff5f18c (patch)
treee93d78f1b8e313c22ed1f576d4dcd396e951f455 /game/defs.rpy
parent5f9ccb1f591123d2a8c2c938090c4effb3f2a4bd (diff)
downloadclient-30eb596c618dfccc9f0b844a2278f6c8fff5f18c.tar.gz
client-30eb596c618dfccc9f0b844a2278f6c8fff5f18c.tar.bz2
client-30eb596c618dfccc9f0b844a2278f6c8fff5f18c.tar.xz
client-30eb596c618dfccc9f0b844a2278f6c8fff5f18c.zip
Return SSL to optional
Diffstat (limited to 'game/defs.rpy')
-rw-r--r--game/defs.rpy12
1 files changed, 7 insertions, 5 deletions
diff --git a/game/defs.rpy b/game/defs.rpy
index fed7788..30402ec 100644
--- a/game/defs.rpy
+++ b/game/defs.rpy
@@ -49,7 +49,7 @@ init -3 python:
persistent.allfiles=[]
allfiles=[]
HOST=str(persistent.host)
- PORT=10301
+ PORT=str(persistent.port)
UPDP=10302
FAILUREMSG="Request failed, Please try again"
OFFLINEMSG="401 Unauthorized"
@@ -57,6 +57,7 @@ init -3 python:
TIMEOUT_INTERVAL=3.0
MAX_IRC_BUFFER=50
SSL_IS_BROKEN=False
+ CERT_NONE=0
debug=copy.copy(config.developer)
# Error Codes
@@ -334,14 +335,15 @@ init -3 python:
############################################################################
init -1 python:
- import socket, sys, time, json
+ import socket, time, json
+ # Android might have special SSL problems
if renpy.android:
try:
- import androidssl as ssl
- except:
+ import _openssl as ssl
+ except ImportError:
SSL_IS_BROKEN=True
import ssl
- stdout("Broken Android SSL detected, FALLING BACK")
+ stdout("Android SSL misbehavior detected, trying system-wide SSL...")
else:
import ssl
print("Using system-wide SSL implementation...")