From 58f64de87cb8a1caee8e1e3310b319068870ac61 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Sat, 20 Sep 2003 08:24:14 +0000
Subject: [PATCH] Output system.beta_version (alpha/beta version tag) as part
 of version details.

---
 exec/fingerservice.js | 2 +-
 exec/gopherservice.js | 2 +-
 exec/ircd.js          | 5 ++++-
 exec/newslink.js      | 2 +-
 exec/nntpservice.js   | 5 +++--
 5 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/exec/fingerservice.js b/exec/fingerservice.js
index 04d1fb2c72..4b3498568e 100644
--- a/exec/fingerservice.js
+++ b/exec/fingerservice.js
@@ -196,7 +196,7 @@ if(request.charAt(0)=='?') {	// Handle "special" requests
 		case "ver":
 			writeln("Synchronet Finger Service " + REVISION);
 			writeln(server.version);
-			writeln(system.version_notice + system.revision);
+			writeln(system.version_notice + system.revision + system.beta_version);
 			writeln("Compiled " + system.compiled_when + " with " + system.compiled_with);
 			writeln(system.js_version);
 			writeln(system.os_version);
diff --git a/exec/gopherservice.js b/exec/gopherservice.js
index ef649dafe0..bd5470369f 100644
--- a/exec/gopherservice.js
+++ b/exec/gopherservice.js
@@ -150,7 +150,7 @@ switch(request) {
 	case "ver":
 		writeln("Synchronet Gopher Service " + REVISION);
 		writeln(server.version);
-		writeln(system.version_notice + system.revision);
+		writeln(system.version_notice + system.revision + system.beta_version);
 		writeln("Compiled " + system.compiled_when + " with " + system.compiled_with);
 		writeln(system.js_version);
 		writeln(system.os_version);
diff --git a/exec/ircd.js b/exec/ircd.js
index e4e7bcf295..d5bc47c4c8 100644
--- a/exec/ircd.js
+++ b/exec/ircd.js
@@ -29,7 +29,9 @@ const REVISION = "$Revision$".split(' ')[1];
 // version number alone, and add a token in the form of +hack (i.e. 1.0+cyan)
 // This is so everyone knows your revision base, AND type of hack used.
 const VERSION = "SynchronetIRCd-1.0b(" + REVISION + ")";
-const VERSION_STR = "Synchronet " + system.version + system.revision + "-" + system.platform + " (IRCd by Randy Sommerfeld)";
+const VERSION_STR = "Synchronet " 
+	+ system.version + system.revision + "-" + system.platform + system.beta_version
+	+ " (IRCd by Randy Sommerfeld)";
 // This will dump all I/O to and from the server to your Synchronet console.
 // It also enables some more verbose WALLOPS, especially as they pertain to
 // blocking functions.
@@ -518,6 +520,7 @@ function remove_kline(kl_hm) {
 }
 
 function connect_to_server(this_cline,the_port) {
+	log("Connecting to server: " + this_cline.host);
 	if (!the_port && this_cline.port)
 		the_port = this_cline.port;
 	else if (!the_port)
diff --git a/exec/newslink.js b/exec/newslink.js
index 7bb4b03835..28d461297b 100644
--- a/exec/newslink.js
+++ b/exec/newslink.js
@@ -411,7 +411,7 @@ for(i in area) {
 			+ system.inetaddr
 			+ " [Synchronet "
 			+ system.version + system.revision 
-			+ "-" + system.platform
+			+ "-" + system.platform + system.beta_version
 			+ " NewsLink " + REVISION
 			+ "]"
 			);
diff --git a/exec/nntpservice.js b/exec/nntpservice.js
index 574f9a5011..a8080af0a3 100644
--- a/exec/nntpservice.js
+++ b/exec/nntpservice.js
@@ -103,8 +103,9 @@ var selected=null;
 var current_article=0;
 var quit=false;
 
-writeln(format("200 %s News (Synchronet %s%s-%s NNTP Service %s)"
-		,system.name,system.version,system.revision,system.platform,REVISION));
+writeln(format("200 %s News (Synchronet %s%s-%s%s NNTP Service %s)"
+		,system.name,system.version,system.revision,system.platform,system.beta_version
+		,REVISION));
 
 if(!no_anonymous)
 	login("guest");	// Login as guest/anonymous by default
-- 
GitLab