Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
Synchronet
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Main
Synchronet
Commits
1c2b6e91
Commit
1c2b6e91
authored
3 years ago
by
Rob Swindell
Browse files
Options
Downloads
Patches
Plain Diff
Consolidate and beautify
parent
dc941381
Branches
Branches containing commit
Tags
Tags containing commit
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
docs/v319_new.txt
+65
-50
65 additions, 50 deletions
docs/v319_new.txt
with
65 additions
and
50 deletions
docs/v319_new.txt
+
65
−
50
View file @
1c2b6e91
...
@@ -20,48 +20,46 @@ o Support for manual terminal width setting and terminals with > 99 rows
...
@@ -20,48 +20,46 @@ o Support for manual terminal width setting and terminals with > 99 rows
o String command (';find') to find message and file areas by search word
o String command (';find') to find message and file areas by search word
o Access Requirement Strings (ARS)
o Access Requirement Strings (ARS)
- SYSOP ARS keyword now applies to target user, not necessarily the user online
- SYSOP ARS keyword now applies to target user, not necessarily the user online
o New @-codes:
o New @-codes
(see http://wiki.synchro.net/custom:atcodes for more details)
:
- !x to perform Ctrl-A style terminal/attribute control
- !x to perform Ctrl-A style terminal/attribute control
- TEXT:<num> to display text.dat string #num
(performs equivalent to Ctrl-Ax)
-
NETMAIL: user's personal netmail or email address
-
TEXT:<num> (display text.dat string #num)
-
FWD: "On" if the user has opted for forwarding their mail to netmail or "Off"
-
NETMAIL (user's personal netmail or email address)
-
TMP: user's chosen temp
orar
y f
il
e
t
ype (e.g. "ZIP
")
-
FWD ("On" if the user has opted for f
or
w
ar
ding their ma
il t
o netmail or "Off
")
-
NOTE:
user's
note (same as MEMO1
)
-
TMP (
user's
chosen temporary file type, e.g. "ZIP"
)
-
UDR (upload/download byte-ratio
)
-
NOTE (user's note, same as MEMO1
)
- UD
F
R (
file
ratio)
- UDR (
user's upload/download byte-
ratio)
-
LASTIP user's most recent IP address at time of logoff
-
UDFR (user's upload/download file ratio)
-
BDATEFMT
-
LASTIP (user's most recent IP address at time of logoff)
- BIRTH
:
for full-format
(
MM/DD/YYYY or DD/MM/YYYY)
user birthdate
- BIRTH
(user's birthdate in
for full-format
, i.e.
MM/DD/YYYY or DD/MM/YYYY)
-
SYSAVAILYN - same as SYSAVAIL but expands to "Yes" or "No" instead
-
BDATEFMT (user birthdate input format, alias: BIRTHFMT)
- S
HOW:<ars> to only show the following text to users meeting ARS
- S
YSAVAILYN (same as SYSAVAIL but expands to "Yes" or "No" instead)
-
MSG_THREAD_ID
-
SHOW:<ars> (only show the following text to users meeting ARS)
- MSG_THREAD_BACK
SHOW (restore console output for all users)
- MSG_THREAD_
NEX
T
- MSG_THREAD_
ID, MSG_THREAD_BACK, MSG_THREAD_NEXT, MSG_THREAD_FIRS
T
-
MSG_THREAD_FIRST
-
FREESPACEM (free disk space in Mebibytes)
- FREESPACE
M - Me
bibytes
- FREESPACE
G (free disk space in Gi
bibytes
)
- FREESPACE
G - Gi
bibytes
- FREESPACE
T (free disk space in Te
bibytes
)
- F
REESPACET - Tebibytes
- F
ILE_TAGS (tags for currently displayed file)
- MAILR
(read mail
waiting)
- MAILR
and MAILR:# (number of read mail messages
waiting)
- MAILU
(
unread mail waiting)
- MAILU
and MAILU:# (number of
unread mail
messages
waiting)
- GIT_HASH
- GIT_HASH
(Git commit hash of current build)
- GIT_BRANCH
- GIT_BRANCH
(Gir branch name of current build)
- SEX (user's gender) and GENDERS (gender options)
- SEX (user's gender) and GENDERS (gender options)
- New aliases (for consistency):
BIRTHFMT -> BDATEFMT and BIRTH:<fmt> -> BDATE:<fmt>
- Support C escape sequences in FILL @-code argument
- Support C escape sequences in FILL @-code argument
e.g. FILL:\x20 to fill with space
e.g. FILL:\x20 to fill with space
- Support strftime format arguments to DATE/TIME @-codes
- Support strftime format arguments
(w/C escape sequencs)
to DATE/TIME @-codes
DATE: (alias: TIME:)
DATE: (alias: TIME:)
BDATE:
BDATE:
(alias: BIRTH:)
PWDATE:
PWDATE:
SINCE:
SINCE:
LASTON:
LASTON:
FIRSTON:
FIRSTON:
LASTNEW:
LASTNEW:
EXPDATE:
EXPDATE:
-
GETKEY
-
WAIT:<tenths_of_second> (wait a duration or for any key press)
-
WAIT:<milliseconds>
-
CONTINUE (wait for key press, aborting display upon 'N' or Ctrl-C)
-
CONTINUE
-
GETKEY (wait for any key press)
o New option to create door drop files in node's temp directory
o New option to create door drop files in node's temp directory
o HAPROXY support option
o HAPROXY support option
o Support markup tags (optionally) when displaying posts
o Support markup tags (optionally) when displaying posts
...
@@ -73,16 +71,31 @@ o Store client terminal information in node#/terminal.ini
...
@@ -73,16 +71,31 @@ o Store client terminal information in node#/terminal.ini
o Create node#/client.ini for each node client connection
o Create node#/client.ini for each node client connection
o Support 3rd party installer files for 150+ external programs (doors)
o Support 3rd party installer files for 150+ external programs (doors)
See xtrn/3rdp-intall/README.md for details
See xtrn/3rdp-intall/README.md for details
o new text.dat strings:
o New text.dat strings (see docs/text319b.dif for full list of changes):
- InternetMailSent
HowManyColumns
- FidoNetMailSent
InternetMailSent
- QWKNetMailSent
FidoNetMailSent
- FileInfoEditPrompt
QWKNetMailSent
- EditExtDescriptionQ
MsgsToYouOnlyQ
- FiAuthor
ToYouOnly
- FiGroup
SetMsgPtrPrompt
Changed EnterYourSex -> EnterYourGender
DateLastKeys
Changed SearchExtendedQ to DisplayExtendedFileInfoQ
DirLibKeys
SubGroupKeys
AllKey
All
ListKey
FileInfoEditPrompt
EditExtDescriptionQ
FiTags
FiUploadedTo
FiChecksum
FiAuthor
FiGroup
TagFileQ
TagFilePrompt
EnterYourGender
DisplayExtendedFileInfoQ
General
General
~~~~~~~
~~~~~~~
...
@@ -90,17 +103,19 @@ o New file base format (based on SMB), see docs/newfilebase.txt
...
@@ -90,17 +103,19 @@ o New file base format (based on SMB), see docs/newfilebase.txt
- supports long filenames
- supports long filenames
- better support for files > 2GB and 4GB
- better support for files > 2GB and 4GB
- extended file descriptions up to 4000 chars are now supported
- extended file descriptions up to 4000 chars are now supported
- supports file tags (specified by uploader, optionally, per directory)
- stores and reports MD5 and SHA1 hash of files
DIZ enhancements: Read/use SAUCE data, support ANSI, increase max 1->4K
DIZ enhancements: Read/use SAUCE data, support ANSI, increase max 1->4K
Inspired by Blocktronics (and other ANSI art group) packs' FILE_ID.DIZ/ANS
Inspired by Blocktronics (and other ANSI art group) packs' FILE_ID.DIZ/ANS
files:
files:
*
Support (and prioritize) FILE_ID.ANS
-
Support (and prioritize) FILE_ID.ANS
*
Convert ANSI color/attribute sequences in DIZ files to Ctrl-A equivalent
-
Convert ANSI color/attribute sequences in DIZ files to Ctrl-A equivalent
(uses SAUCE width and ICE color, if specified)
(uses SAUCE width and ICE color, if specified)
*
Don't treat DIZ as a series of lines, they're not always nowadays.
-
Don't treat DIZ as a series of lines, they're not always nowadays.
*
New putmsg() mode: P_INDENT to print files indented by current column
-
New putmsg() mode: P_INDENT to print files indented by current column
*
Display full (up to 64-char) filenames in lists when using 132+ column
-
Display full (up to 64-char) filenames in lists when using 132+ column
terminal.
terminal.
*
Use the Author, Group, and Title fields from the SAUCE if present/non-blank
-
Use the Author, Group, and Title fields from the SAUCE if present/non-blank
o libarchive integration (into SBBS and SBBSecho)
o libarchive integration (into SBBS and SBBSecho)
built-in support for creating/extracting zip, 7zip, and tgz files
built-in support for creating/extracting zip, 7zip, and tgz files
additional read-only formats: rar, lha/lzh, iso, xar, and cab
additional read-only formats: rar, lha/lzh, iso, xar, and cab
...
@@ -112,7 +127,7 @@ o Use a more-liberal username matching algorithm
...
@@ -112,7 +127,7 @@ o Use a more-liberal username matching algorithm
o Support for single-part MIME-attachment decode/download
o Support for single-part MIME-attachment decode/download
o .ini file !include now supports wildcard patterns
o .ini file !include now supports wildcard patterns
e.g .!include modopts.d/*.ini
e.g .!include modopts.d/*.ini
Add s
upport for "name@address" syntax in twitlist.cfg
o S
upport for "name@address" syntax in twitlist.cfg
JavaScript
JavaScript
~~~~~~~~~~
~~~~~~~~~~
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment