Skip to content

Commit 9f2342b

Browse files
authored
Merge pull request #69 from liam-middlebrook/secure-shell
Secure Shell
2 parents ebec702 + 3b28287 commit 9f2342b

File tree

2 files changed

+13
-4
lines changed

2 files changed

+13
-4
lines changed

README.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,15 @@
77
The latest iteration of a long-lived line of patches against NetHack by Computer Science House members.
88
For information about in-game features and changes, please refer to [our GitHub Wiki](https://github.com/ComputerScienceHouse/bingehack4/wiki).
99

10+
## Play the Game! ##
11+
12+
[CSH](https://csh.rit.edu) hosts a running instance of Bingehack4 on our
13+
servers via an SSH connection. Because the password will change from time to
14+
time please run `telnet bingehack.csh.rit.edu` for up to date login information.
15+
16+
Because CSH uses a Secure Shell connection for Bingehack user information is no
17+
longer transmitted over cleartext!
18+
1019
## Development ##
1120

1221
Development occurs on developer forks and they issue pull requests, which the main developers Russ Harmon ([eatnumber1](https://github.com/eatnumber1)) and Chris Lockfort ([clockfort](https://github.com/clockfort)) review in a timely fashion, examining code quality, testing for possible problems, and addressing other miscellaneous issues like game balance.
@@ -33,7 +42,7 @@ We test our client game terminal support for functionality on:
3342

3443
## Useful Links ##
3544

36-
* [Play BingeHack4!](telnet://games-ng.csh.rit.edu)
45+
* [Play BingeHack4!](telnet://bingehack.csh.rit.edu)
3746
* [CSH's Travis-CI Build Server: BingeHack4 Project](https://travis-ci.org/ComputerScienceHouse/bingehack4)
3847
* [BingeHack4's Wiki](https://github.com/ComputerScienceHouse/bingehack4/wiki)
3948
* [Upstream NetHack4 Git Repository](http://gitorious.org/nitrohack/ais523/commits/nicehack)

nethack/src/netgame.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ change_password_callback(const char *buf, void *server_void)
149149
}
150150

151151
curses_getline_pw(
152-
"New password: (Beware - it is transmitted in plain text)",
152+
"New password:",
153153
server, confirm_set_password);
154154
}
155155

@@ -347,14 +347,14 @@ get_username_password(struct server_info *server)
347347
server->password = NULL;
348348
}
349349

350-
curses_getline("Username (new or existing account):",
350+
curses_getline("Username (new or existing account) (Not a CSH Login!):",
351351
&(server->username), getlin_strdup_callback);
352352
if (!server->username)
353353
return 0;
354354

355355
do {
356356
curses_getline_pw(
357-
"Password: (beware - it is transmitted in plain text)",
357+
"Password:",
358358
&(server->password), getlin_strdup_callback);
359359
if (!server->password) {
360360
free(server->username);

0 commit comments

Comments
 (0)