diff --git a/hacktv_updsrv/.gitignore b/hacktv_updsrv/.gitignore
index 9e06e212..6d6f8150 100644
--- a/hacktv_updsrv/.gitignore
+++ b/hacktv_updsrv/.gitignore
@@ -6,6 +6,10 @@
# ServiceLogPost Posted Logs
ServiceLogPost/*_*
+# Large files not pertaining to the service code
+ServiceVault/wtv-flashrom/content/*
+ServiceVault/wtv-music/content/*
+
# User-specific files
*.rsuser
*.suo
diff --git a/hacktv_updsrv/ServiceVault/wtv-1800/finish-prereg.js b/hacktv_updsrv/ServiceVault/wtv-1800/finish-prereg.js
index 325faf39..4f51374d 100644
--- a/hacktv_updsrv/ServiceVault/wtv-1800/finish-prereg.js
+++ b/hacktv_updsrv/ServiceVault/wtv-1800/finish-prereg.js
@@ -6,8 +6,7 @@ if (socket_session_data[socket.id].ssid != null && !sec_session[socket_session_d
var contype = "text/tellyscript";
-// skip telly for now
-var notelly = true;
+var skip_tellyscript = false;
// if relogin, skip tellyscript
if (query['relogin']) {
@@ -31,16 +30,17 @@ wtv-client-time-dst-rule: GMT
wtv-client-date: `+strftime("%a, %d %b %Y %H:%M:%S", new Date(new Date().toUTCString()))+` GMT`;
// if relogin, skip tellyscript
-if (query['relogin'] == false || notelly == false) {
+var romtype = null;
+if (!query['relogin'] && skip_tellyscript == false) {
var romtype = getSessionData(socket_session_data[socket.id].ssid, 'wtv-client-rom-type');
+}
- switch (romtype) {
- case "US-LC2-disk-0MB-8MB":
- data = getFile("LC2/LC2_OISP_5555732_56k.tok", true);
- break;
+switch (romtype) {
+ case "US-LC2-disk-0MB-8MB":
+ data = getFile("LC2/LC2_OISP_5555732_56k.tok", true);
+ break;
- default:
- data = '';
- break;
- }
+ default:
+ data = '';
+ break;
}
\ No newline at end of file
diff --git a/hacktv_updsrv/ServiceVault/wtv-head-waiter/login-stage-two.js b/hacktv_updsrv/ServiceVault/wtv-head-waiter/login-stage-two.js
index 27d81232..5174ebae 100644
--- a/hacktv_updsrv/ServiceVault/wtv-head-waiter/login-stage-two.js
+++ b/hacktv_updsrv/ServiceVault/wtv-head-waiter/login-stage-two.js
@@ -89,6 +89,7 @@ wtv-log-url: wtv-log:/log
wtv-demo-mode: 0
wtv-wink-deferrer-retries: 3
wtv-offline-mail-enable: false
+wtv-name-server: 8.8.8.8
wtv-visit: wtv-home:/splash?
Content-Type: text/html`;
}
\ No newline at end of file
diff --git a/hacktv_updsrv/ServiceVault/wtv-home/home.js b/hacktv_updsrv/ServiceVault/wtv-home/home.js
index 42cc642e..dfc5acae 100644
--- a/hacktv_updsrv/ServiceVault/wtv-home/home.js
+++ b/hacktv_updsrv/ServiceVault/wtv-home/home.js
@@ -1,7 +1,6 @@
headers =`200 OK
Connection: Keep-Alive
wtv-expire-all: wtv-home:/splash
-wtv-expire-all: htv-
Content-type: text/html`
if (getSessionData(socket_session_data[socket.id].ssid, 'box-does-psuedo-encryption')) {
@@ -30,11 +29,17 @@ if (socket_session_data[socket.id].secure) {
data += 'Encryption Key (Server): ' + sec_session[socket.id].session_key2.toString(CryptoJS.enc.Hex)+'
';
data += 'Encryption Key (Client): ' + sec_session[socket.id].session_key1.toString(CryptoJS.enc.Hex)+'
';
}
-data += `client:relog (direct)
+data += `