Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docker, bug fixes, and more #12

Merged
merged 26 commits into from
Mar 18, 2023
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
27ce16b
Fixes to some places where sds is used
amnuts Feb 1, 2023
c00d4bc
Renamed amnuts binary and main source file to remove the version number
amnuts Feb 1, 2023
c189c84
Started a bit of a restructure
amnuts Feb 12, 2023
a860075
Renamed the 'storage' directory to something better
amnuts Feb 13, 2023
dd3392a
Started to update some docs
amnuts Feb 13, 2023
9ffb7b1
Changed to alpine for smaller image
amnuts Feb 13, 2023
36175d6
Further docker-related tweaks
amnuts Feb 13, 2023
9f59d7c
Fixed some sdsfree calls to be int he right places
amnuts Feb 13, 2023
0470b03
Merge pull request #10 from amnuts/dockerize
amnuts Feb 13, 2023
06cfc2d
Updated vendor files for sds
amnuts Feb 13, 2023
a74e322
Moved help command related functions to the help command file
amnuts Feb 13, 2023
9ca32ac
Fixed segfault when swapping sessions on same user
amnuts Feb 14, 2023
85d1e4c
Merge pull request #11 from amnuts/sds-update
amnuts Feb 14, 2023
1b18af3
PR feedback: fixed typo
amnuts Feb 15, 2023
bed438d
PR feedback: consistency on paths in defines.h
amnuts Feb 15, 2023
5fa2f9c
Updated some emails, urls, and typos
amnuts Feb 16, 2023
09797e7
Corrected line endings and typos
amnuts Feb 16, 2023
5f0f534
Added email address back in
amnuts Feb 16, 2023
d862864
Fixed some issues
amnuts Feb 16, 2023
63cd916
Resolved some more buffer overflows
amnuts Feb 16, 2023
fc0a880
Add define to make alignment more obvious
amnuts Feb 17, 2023
da2c18b
Removed compiled warnings from align_strings function
amnuts Feb 17, 2023
3499f71
Fixing some typos
amnuts Feb 17, 2023
a7ce2cf
Updated some texts
amnuts Feb 18, 2023
8ef3b9a
Prevent globbing
amnuts Mar 18, 2023
0c33c4f
Small tweak to script
amnuts Mar 18, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 5 additions & 6 deletions COPYRIGHT
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
+-----------------------------------------------------------------------------+
COPYRIGHT - COPYRIGHT - COPYRIGHT - COPYRIGHT - COPYRIGHT - COPYRIGHT
Copyright information for Amnuts
Copyright information for Amnuts
+-----------------------------------------------------------------------------+

Preamble
Expand All @@ -11,15 +11,15 @@ with ID 1027006837.1806.0.nnrp-07.c2de0bc0@news.demon.co.uk
posted to newgroups alt.talkers, alt.talkers.nuts, and
alt.talkers.programming that he was now allowing all versions
of his NUTS codes to optionally be distributed under the General
Public License. For reference this mesage can be accessed at the URL:
Public License. For reference this message can be accessed at the URL:
http://groups.google.com/groups?selm=1027006837.1806.0.nnrp-07.c2de0bc0%40news.demon.co.uk
For further information on NUTS licensing see the file docs/nuts_copyright.


Copyright Information for Amnuts code
-------------------------------------

Amnuts 2.3.0 A Unix Talk Server via Telnet
Amnuts, A Unix Talk Server via Telnet
Copyright (C) 1996-1996 Neil Robertson (Boltar) [NUTS]
Copyright (C) 1997-2003 Andrew Collington (Andy) [Amnuts]
Copyright (C) 1999-1999 Gordon Chiu (Ardant) [ident-daemon]
Expand Down Expand Up @@ -68,7 +68,6 @@ associated files. This copyright pertains to ANY version of Amnuts,
documents, or web site. If you have any problems with this copyright
notice then you should not use the code at all.

Andrew Collington
September, 2001

Andrew Collington
February, 2023
+-----------------------------------------------------------------------------+
25 changes: 14 additions & 11 deletions IMPORTANT
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
+-----------------------------------------------------------------------------+
IMPORTANT - IMPORTANT - IMPORTANT - IMPORTANT - IMPORTANT - IMPORTANT
Information for the running of a talker based on Amnuts
IMPORTANT - IMPORTANT - IMPORTANT - IMPORTANT - IMPORTANT - IMPORTANT
Information for the running of a talker based on Amnuts
+-----------------------------------------------------------------------------+

If you are installing this Amnuts version as a fresh talker, with no prior
Expand All @@ -10,11 +10,11 @@ upgrade your existing talker, or are going to use this code as your base and
add bits from your existing talker, then it is vital you read this document and
the others before you make any changes.

First off, support is only given through the websites, and not through private
email. You can gain support through the main Amnuts website
(http://amnuts.talker.com/ or http://www.amnuts.org/), or if you are looking
to submit bugs or get the latest updated files, then you can gain that through
the developer's site (http://www.amnuts.net/).
First off, support is only given through the GitHub site, where you can get the
latest version, submit issues or request features, and so on. The address is:

http://www.amnuts.net/
or https://github.com/amnuts/Amnuts

The main difference you will notice about this code and any of the previous
releases is that Amnuts now comes in many different files. This means that if
Expand All @@ -30,6 +30,10 @@ More information can be found in the 'compiling' document, found in the 'docs'
directory. You should read the compiling document, and then have a look at the
Makefile and familiarize yourself with it.

If you don't have all the software installed that's required for compiling,
you can also compile and run via docker. More information can be found in the
'docs/docker' file.

The ident deamon needs to be run separately. This is because it's a separate
program to the talker, compiled as its own executable.

Expand All @@ -43,12 +47,11 @@ name changing command. :)
The *MOST* important thing to remember though is; RTFM!! Read the
documents supplied with the distribution, look at the code, try something
out.. Only then if that fails should you go asking questions on boards and
such. It also helps if you give an example of what you've tried too.
such. It also helps if you give an example of what you've tried, too.
Bug reports I'm still up to receiving, but even then, don't be upset if
you don't get a thorough response.


Andrew Collington
The Amnuts Development Team
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oh no, the development team has been removed and we jumped ahead a few decades

Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can't do anything about the march of time - it really has been a couple decades since that was last updated! But it wasn't cool for me to remove the dev team line, so that'll go back in once I'm in front of my computer again!

Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed in a7ce2cf

August, 2003
Andrew Collington
February, 2023
+-----------------------------------------------------------------------------+
7 changes: 4 additions & 3 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,11 @@ The Golden Age of talkers has long past, though it's still awesome to see some
die-hard fans still out there and keeping talkers alive (Marado's TalkerNode,
for example).

As for Amnuts, as you're undoubtedly aware, it's now available from GitHub:
As for Amnuts, as you're undoubtedly aware, it's now available from GitHub.
You can get there from:

https://github.com/amnuts/Amnuts
or https://amnuts.net/
https://www.amnuts.net/
or https://github.com/amnuts/Amnuts

You can submit issues and post up on the discussion board there. Please feel
free to fork and submit pull requests.
Expand Down
2 changes: 1 addition & 1 deletion docs/about_dirs
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ the form <map name>.map.
Also the 2 ban files: sitebans and userbans are stored here which store
banned sites and banned users.

There is another directory in here, 'old_datafiles', just incase any of you
There is another directory in here, 'old_datafiles', just in case any of you
wanted the old rooms and config files.


Expand Down
Loading