Commit Graph

1745 Commits

Author SHA1 Message Date
Bryan Ashby
b5f05b69e3 Remove MCI cache and xxhash dependency
The MCI cache is no longer needed as we no longer rely on DSR/CPR
2022-04-26 12:28:15 -06:00
Bryan Ashby
15c3c87500 SyncTERM Font Support Detection
* Attempt to detect SyncTERM font support using DSR/CPR
* If a terminal doesn't support DSR/CPR, assume it doesn't support SyncTERM fonts, either.
* Support is also disabled if term simply doesn't ignore the ESC sequence, either
2022-04-25 21:09:57 -06:00
Bryan Ashby
568c94e341 Cleanup and handle stats that are not yet ready 2022-04-12 22:16:42 -06:00
Bryan Ashby
5288f82006 Merge branch '216-waiting-for-caller' of github.com:NuSkooler/enigma-bbs into 216-waiting-for-caller 2022-04-08 17:39:48 -06:00
Bryan Ashby
7988938dcc Sync with master 2022-04-08 17:38:28 -06:00
Bryan Ashby
8283971b53 Update variable to disable SSH keep-alive checks which break NetRunner :( 2022-04-08 16:41:22 -06:00
Bryan Ashby
78025f6405 Merge branch 'master' of github.com:NuSkooler/enigma-bbs into ssh-server-updates-with-ssh2 2022-04-08 15:22:36 -06:00
Bryan Ashby
63c2ffcffa FIX: Neither Backspace or Delete work in mTCP Telnet #412
* Add CTRL-D as a default additional backspace key
 * Kludge 'delete' treated the same as 'backspace' in EditTextView if at the EOL
2022-04-08 15:19:00 -06:00
Bryan Ashby
9019479bfd Initial update, some quirks to work out with NetRunner mostly 2022-04-06 10:01:21 -06:00
Bryan Ashby
b2fda13085 Update LRU cache backend used for NNTP server 2022-04-05 21:01:35 -06:00
Bryan Ashby
487533494c Update copyrights to 2022 2022-04-05 20:51:03 -06:00
Nathan Byrd
e9d22b0688 Additional code changes from PR 2022-03-28 22:20:55 -05:00
Nathan Byrd
94e4f1240e Small code review change 2022-03-28 19:38:14 -05:00
Nathan Byrd
44129f3348 Updated version and diff changes 2022-03-28 18:51:43 -05:00
Nathan Byrd
590f494f44 Upgraded node.js and bumped version 2022-03-28 17:52:52 -05:00
Nathan Byrd
ec2f6af1d0 More code review fixes 2022-03-28 14:41:12 -05:00
Nathan Byrd
abaca6c8ef Fixed changes from code review 2022-03-28 14:18:00 -05:00
Nathan Byrd
4aed3c059d Fixed prompt location. 2022-03-25 20:10:33 -05:00
Nathan Byrd
f72b4659b3 Small fix on fse formatting 2022-03-25 19:31:39 -05:00
Nathan Byrd
b7da0dc82a Getting closer, fixed fse 2022-03-25 19:27:01 -05:00
Nathan Byrd
77e4425df6 Removed additional cursor position reports. 2022-03-24 20:01:07 -05:00
Nathan Byrd
5cb239157c First part of removing cursor position reports 2022-03-23 18:43:49 -05:00
Bryan Ashby
42a5539c81 Merge pull request #389 from cognitivegears/bugfix/general_bugfixes
General bug fixes
2022-01-30 11:51:47 -07:00
Nathan Byrd
d4098ed114 Additional fixes from code review comments 2022-01-29 21:27:03 -06:00
MeaTLoTioN
4228a064f2 fix pm's in enigma w00t 2022-01-29 11:40:13 +00:00
Nathan Byrd
049c3a870a Fixed backspace when first char is pattern char but next is literal 2022-01-28 11:26:27 -06:00
Nathan Byrd
10c9ea9554 General bug fixes 2022-01-28 10:33:04 -06:00
Nathan Byrd
113db826cf Changed to arrow functions 2022-01-24 13:08:54 -06:00
Nathan Byrd
626329d180 Removed self 2022-01-24 12:56:58 -06:00
Nathan Byrd
7735017791 Changed var to let/const 2022-01-24 12:35:28 -06:00
Nathan Byrd
0f4cecc97d Fixed formatting on menu_view.js 2022-01-23 10:46:09 -06:00
Nathan Byrd
22808cf2e2 Fixed page up, page down, home, and end 2022-01-21 14:27:19 -06:00
Nathan Byrd
358a778b0a Fixed uneccessary call to setFocus 2022-01-21 13:53:32 -06:00
Nathan Byrd
c4ed09a8bb Fixed fill character 2022-01-19 15:11:33 -06:00
Nathan Byrd
c82497b75e Fixed justification 2022-01-19 14:36:43 -06:00
Nathan Byrd
d77de9c388 Cleaned up issues with length 2022-01-19 13:07:02 -06:00
Nathan Byrd
4fe55e1e1b Added support for multiple pages 2022-01-16 12:12:41 -06:00
Nathan Byrd
3c71f88cb8 Initial support for full menu 2022-01-12 10:38:47 -06:00
Bryan Ashby
e0ecf37869 FIX: Certain telnet clients make the BBS crashes. #369
userVars -> uservars to match telnet-socket impl.
2021-10-22 10:29:47 -06:00
Bryan Ashby
c30b52c9d8 fix: ensure we have vars before attempting to fetch from them 2021-03-27 00:04:07 -06:00
Bryan Ashby
1f7545634b Message import stops #329 2021-02-13 11:05:14 -07:00
Bryan Ashby
60f2f54a54 Longstanding missing/bad font map 2021-02-09 20:49:18 -07:00
Bryan Ashby
fffbd424d9 This has caused more trouble than it's worth - revisit later 2021-02-09 20:25:54 -07:00
Bryan Ashby
48e42d2ffd Update copyright, note on Node.js 14 2021-02-08 19:31:29 -07:00
Bryan Ashby
392dc160a0 Fix a dumb 2021-02-04 19:32:28 -07:00
Bryan Ashby
31f94efdd8 Better handling of bots hitting bad Gopher selectors 2021-02-04 19:27:57 -07:00
Bryan Ashby
9d837cde4d Add the latest NR term type -- kludge until ansi-bbs-utils is put in 2021-02-02 18:58:39 -07:00
Bryan Ashby
862031c57f Bug fix: Word wrap when dealing with pipe codes
Bug fix: Assumed FES styleizers
2021-01-02 15:04:16 -07:00
Bryan Ashby
14b1b2b145 Yet more FSE color/style improvements 2020-12-31 15:35:44 -07:00
Bryan Ashby
6abd166d22 Much improved 2020-12-31 01:20:46 -07:00