2001-11-04 16:41:54 +00:00
|
|
|
$Id$
|
2001-11-03 22:45:03 +00:00
|
|
|
|
2007-02-17 15:19:27 +00:00
|
|
|
|
2007-09-02 19:09:46 +00:00
|
|
|
v0.91.11 02-Sep-2007
|
|
|
|
|
2007-09-12 18:12:57 +00:00
|
|
|
libmbse:
|
|
|
|
Removed some logging and code cleanup in the chartran code.
|
|
|
|
|
2007-09-04 19:18:35 +00:00
|
|
|
libmsgbase:
|
|
|
|
Added missing record counter when searching GoldED wrong LR
|
|
|
|
pointers and forgot to write fixed LR records.
|
|
|
|
|
2007-09-24 18:44:41 +00:00
|
|
|
mbcico:
|
|
|
|
Fixed outbound scanning on ARM systems.
|
|
|
|
|
2007-09-04 19:06:16 +00:00
|
|
|
mbfido:
|
2007-09-12 18:12:57 +00:00
|
|
|
Fixed date conversion in netmail-email gate.
|
2007-09-04 19:06:16 +00:00
|
|
|
|
2007-09-14 19:14:28 +00:00
|
|
|
mbtask:
|
2007-09-24 18:44:41 +00:00
|
|
|
Fixed outbound scanning on ARM systems.
|
2007-09-16 12:58:53 +00:00
|
|
|
Fixed a variable formatting.
|
2007-09-14 19:14:28 +00:00
|
|
|
|
2007-09-02 19:09:46 +00:00
|
|
|
|
|
|
|
v0.91.10 21-Aug-2007 - 02-Sep-2007
|
2007-08-21 19:37:02 +00:00
|
|
|
|
2007-08-22 21:19:42 +00:00
|
|
|
general:
|
|
|
|
There is some experimental code for GeoIP support, it does
|
|
|
|
nothing if you don't have the library and tools. But if you do
|
|
|
|
have it, mbcico logs the country and city of the incoming
|
|
|
|
calls depending on the databases you have installed.
|
2007-08-25 19:22:56 +00:00
|
|
|
Added example telnet login for NetBSD.
|
2007-08-26 14:04:42 +00:00
|
|
|
Dropped support for NetBSD < 3.0.
|
2007-09-02 19:09:46 +00:00
|
|
|
Added support for Ubuntu.
|
2007-08-22 21:19:42 +00:00
|
|
|
|
2007-08-22 21:09:23 +00:00
|
|
|
libmbse:
|
2007-08-22 21:14:38 +00:00
|
|
|
Added support or the ARM processor, thanks to Simon Voortman.
|
2007-08-25 18:32:07 +00:00
|
|
|
Fixed compile without iconv support.
|
|
|
|
|
|
|
|
libdiesel:
|
|
|
|
Fixed linking problem on OpenBSD.
|
|
|
|
|
|
|
|
libmsgbase:
|
|
|
|
Added extra debug info in pack function.
|
2007-08-26 10:05:18 +00:00
|
|
|
Only adjust LR pointers if they must be changed to save some
|
|
|
|
disk i/o.
|
2007-08-26 10:44:11 +00:00
|
|
|
LastRead records that don't belong to a valid user are
|
|
|
|
purged.
|
2007-09-02 15:30:02 +00:00
|
|
|
LastRead pointers are searched via an alternate method if the
|
|
|
|
record is created by GoldED.
|
|
|
|
Don't purge GoldED style LastRead records but fix them.
|
2007-08-25 18:32:07 +00:00
|
|
|
|
|
|
|
mbcico:
|
|
|
|
Fixed a lot of compiler warnings.
|
2007-08-26 14:02:27 +00:00
|
|
|
Fixed compiling on NetBSD 3.1.
|
2007-09-02 11:17:31 +00:00
|
|
|
Catch SIGIOT.
|
|
|
|
|
|
|
|
mbout:
|
|
|
|
Catch SIGIOT.
|
|
|
|
|
|
|
|
mbaff:
|
|
|
|
Catch SIGIOT.
|
2007-08-25 18:32:07 +00:00
|
|
|
|
|
|
|
mbfido:
|
|
|
|
Fixed a lot of compiler warnings.
|
2007-08-26 14:02:27 +00:00
|
|
|
Fixed compiling on NetBSD 3.1.
|
2007-09-02 19:09:46 +00:00
|
|
|
If the LFN in the tic file is empty, create a lowercase name.
|
2007-09-02 11:17:31 +00:00
|
|
|
Catch SIGIOT.
|
|
|
|
|
|
|
|
mbfile:
|
|
|
|
Catch SIGIOT.
|
|
|
|
|
|
|
|
mbindex:
|
|
|
|
Catch SIGIOT.
|
|
|
|
|
|
|
|
mbmsg:
|
|
|
|
Catch SIGIOT.
|
2007-08-25 18:32:07 +00:00
|
|
|
|
|
|
|
mbdiff:
|
|
|
|
Fixed a lot of compiler warnings.
|
2007-09-02 11:17:31 +00:00
|
|
|
Catch SIGIOT.
|
2007-08-25 18:32:07 +00:00
|
|
|
|
2007-08-27 18:18:00 +00:00
|
|
|
mball:
|
|
|
|
Removed debug logging for checking WWW/FTP downloads.
|
2007-09-02 11:17:31 +00:00
|
|
|
Catch SIGIOT.
|
2007-08-27 18:18:00 +00:00
|
|
|
|
2007-08-25 18:32:07 +00:00
|
|
|
mbsebbs:
|
|
|
|
Fixed a lot of compiler warnings.
|
2007-08-26 14:02:27 +00:00
|
|
|
Fixed compiling on NetBSD 3.1.
|
2007-09-02 11:17:31 +00:00
|
|
|
Catch SIGIOT.
|
2007-09-02 15:04:35 +00:00
|
|
|
Use both CRC and User ID to search lastread record.
|
2007-09-02 11:17:31 +00:00
|
|
|
|
|
|
|
mbnewusr:
|
|
|
|
Catch SIGIOT.
|
|
|
|
|
|
|
|
mbstat:
|
|
|
|
Catch SIGIOT.
|
|
|
|
|
|
|
|
mbnntp:
|
|
|
|
Catch SIGIOT.
|
2007-08-22 21:09:23 +00:00
|
|
|
|
|
|
|
mbmon:
|
|
|
|
Added support or the ARM processor.
|
2007-09-02 11:17:31 +00:00
|
|
|
Catch SIGIOT.
|
2007-08-22 21:09:23 +00:00
|
|
|
|
|
|
|
mbtask:
|
|
|
|
Added support or the ARM processor.
|
2007-08-26 14:02:27 +00:00
|
|
|
Fixed compiling on NetBSD 3.1.
|
2007-09-02 11:17:31 +00:00
|
|
|
Fixed a too small buffer.
|
|
|
|
Catch SIGIOT.
|
2007-08-22 21:09:23 +00:00
|
|
|
|
2007-08-26 15:05:32 +00:00
|
|
|
mblogin:
|
|
|
|
On NetBSD accepts the -a parameter.
|
|
|
|
|
2007-08-21 19:37:02 +00:00
|
|
|
|
|
|
|
v0.91.9 16-May-2007 - 21-Aug-2007
|
2007-05-16 19:45:24 +00:00
|
|
|
|
2007-05-27 14:59:23 +00:00
|
|
|
general:
|
2007-08-26 18:31:52 +00:00
|
|
|
Fixed building on FreeBSD, tested on 5.3 and 6.2.
|
2007-05-27 14:59:23 +00:00
|
|
|
|
2007-07-09 18:43:52 +00:00
|
|
|
libnodelist:
|
|
|
|
Don't complain if attempt to read an extended nodelist line
|
|
|
|
fails.
|
|
|
|
|
2007-06-04 18:37:22 +00:00
|
|
|
mbsebbs:
|
|
|
|
Fixed upload crash when a FILE_ID.DIZ is found but the bbs is
|
|
|
|
not allowed to open for reading.
|
|
|
|
|
2007-06-08 18:56:04 +00:00
|
|
|
mbfile:
|
|
|
|
Help message displays quoted description.
|
|
|
|
The adopt command works even if the description isn't quoted.
|
|
|
|
|
2007-06-09 11:48:48 +00:00
|
|
|
mbsebbs:
|
|
|
|
The filelist now displays long filenames (finally).
|
2007-06-11 19:32:24 +00:00
|
|
|
Searching FILE_ID.DIZ in uploads is now case insensitive.
|
|
|
|
Improved cleaning users tmp dir after virus scan.
|
2007-06-09 11:48:48 +00:00
|
|
|
|
2007-06-16 12:07:49 +00:00
|
|
|
mball:
|
2007-06-19 18:49:29 +00:00
|
|
|
Creates allfiles/newfiles listings with long filenames and
|
|
|
|
short filenames.
|
2007-06-16 12:07:49 +00:00
|
|
|
|
2007-05-28 10:50:02 +00:00
|
|
|
mbpasswd:
|
|
|
|
Added check for FreeBSD > 6.0 and use sysctl for security check.
|
|
|
|
|
|
|
|
mbuseradd:
|
|
|
|
Added check for FreeBSD > 6.0 and use sysctl for security check.
|
|
|
|
|
2007-07-09 18:46:51 +00:00
|
|
|
script:
|
|
|
|
Improved grep in init scripts.
|
|
|
|
|
2007-05-27 14:59:23 +00:00
|
|
|
|
2007-05-16 19:45:24 +00:00
|
|
|
v0.91.8 26-Apr-2007 - 16-May-2007
|
2007-04-26 19:03:21 +00:00
|
|
|
|
2007-04-30 15:08:05 +00:00
|
|
|
upgrade:
|
|
|
|
Make sure mbtask is restarted.
|
|
|
|
|
2007-04-30 19:04:15 +00:00
|
|
|
mbcico:
|
|
|
|
Added mbtask command to update the MIB counters.
|
|
|
|
|
2007-04-30 19:20:58 +00:00
|
|
|
mbfido:
|
|
|
|
Added mbtask commands to update the MIB counters.
|
2007-05-16 19:29:30 +00:00
|
|
|
Fixed mbfile import with too many description lines in
|
|
|
|
files.bbs
|
2007-05-16 19:41:39 +00:00
|
|
|
Fixed a buffer overflow when processing TIC files with a lot
|
|
|
|
of garbage in it.
|
2007-04-30 19:20:58 +00:00
|
|
|
|
2007-04-26 19:03:21 +00:00
|
|
|
mbnewusr:
|
|
|
|
Fixed loading default language for new user.
|
|
|
|
|
2007-04-30 15:08:05 +00:00
|
|
|
mbtask:
|
|
|
|
Added SNMP MIB counters and added set commands to increase
|
2007-05-16 19:45:24 +00:00
|
|
|
these new counters. Note, there is no SNMP interface yet.
|
2007-04-30 15:08:05 +00:00
|
|
|
|
2007-04-26 19:03:21 +00:00
|
|
|
|
|
|
|
v0.91.7 07-Mar-2007 - 26-Apr-2007
|
2007-03-07 20:06:48 +00:00
|
|
|
|
2007-03-08 19:46:44 +00:00
|
|
|
mbselib:
|
|
|
|
If find_rfc_charset doesn't find a valid characterset we log a
|
|
|
|
warning instead of an error.
|
2007-03-10 14:48:14 +00:00
|
|
|
Fixed some charset names using IANA information.
|
|
|
|
Removed duplicate table column.
|
2007-03-08 19:46:44 +00:00
|
|
|
|
|
|
|
mbfido:
|
|
|
|
In rfc2ftn if we cannot find the incoming charset from the
|
|
|
|
standard table we will fall back to the charset in the
|
|
|
|
Content-type: header and try to initialize iconv with that
|
|
|
|
value.
|
|
|
|
For debug help to me, the headers Content-Type and
|
|
|
|
Content-Transfer-Encoding are temporary stored in the fido
|
|
|
|
message as kludges.
|
|
|
|
|
2007-03-18 13:30:48 +00:00
|
|
|
mbindex:
|
|
|
|
When the first Zone entry is missing in the nodelist, mbindex
|
|
|
|
aborts with a fatal error and doesn't replace the nodelist
|
|
|
|
index.
|
|
|
|
Keep the latest 4 instead of 2 nodelists in the nodelist
|
|
|
|
directory to allow a few weeks for recovery.
|
|
|
|
|
2007-03-25 15:25:53 +00:00
|
|
|
mbdiff:
|
|
|
|
Wrote a lf instead of eof character as last character in the
|
|
|
|
new nodelist.
|
2007-03-30 19:17:36 +00:00
|
|
|
Fixed CRC error made by previous change.
|
2007-03-25 15:25:53 +00:00
|
|
|
|
2007-03-10 13:11:19 +00:00
|
|
|
mbnntp:
|
|
|
|
Suppress logging of passwords.
|
|
|
|
|
2007-03-08 19:46:44 +00:00
|
|
|
|
2007-03-07 20:06:48 +00:00
|
|
|
v0.91.6 05-Mar-2007 - 07-Mar-2007
|
2007-03-05 12:40:58 +00:00
|
|
|
|
2007-03-07 20:05:29 +00:00
|
|
|
upgrade:
|
|
|
|
This upgrade is not needed if you are happy with the current
|
|
|
|
symbolic links in the download fileareas.
|
|
|
|
You need to remove all existing symbolic links with paths, and
|
|
|
|
recreate the symbolic links without pathnames do:
|
|
|
|
|
|
|
|
mbse$ cd /opt/mbse/ftp
|
|
|
|
mbse$ find pub -type l -exec rm '{}' \;
|
|
|
|
mbse$ mbfile check
|
|
|
|
|
|
|
|
mbfido:
|
|
|
|
The add file function now creates links without pathnames.
|
|
|
|
|
|
|
|
mbfile:
|
|
|
|
The check command now repairs filenames without using absolute
|
|
|
|
pathnames.
|
|
|
|
The adopt, import and move functions now make links without
|
|
|
|
path.
|
|
|
|
|
|
|
|
mbsebbs:
|
|
|
|
Uploaded files now have symlinks without pathnames.
|
|
|
|
|
2007-03-05 12:40:58 +00:00
|
|
|
|
|
|
|
v0.91.5 18-Feb-2007 - 05-Mar-2007
|
2007-02-18 15:38:50 +00:00
|
|
|
|
2007-02-25 20:28:00 +00:00
|
|
|
With this version de default internal character encoding is
|
|
|
|
UTF-8. BBS users who have a UTF-8 terminal can use the bbs in
|
|
|
|
UTF-8 mode and should have no troubles at all reading and
|
|
|
|
writing messages in several language encodings.
|
2007-03-05 12:40:58 +00:00
|
|
|
There is extra logging which will go away ASAP.
|
2007-02-18 15:38:50 +00:00
|
|
|
|
2007-02-25 20:28:00 +00:00
|
|
|
upgrade:
|
2007-03-05 12:40:58 +00:00
|
|
|
Compile and install this new version.
|
2007-02-25 20:28:00 +00:00
|
|
|
In all macro files html.* change the charset to UTF-8.
|
2007-03-05 12:40:58 +00:00
|
|
|
If you still have all default macro files then in the source
|
2007-02-25 20:28:00 +00:00
|
|
|
directory mbsebbs/examples simply run "make macros" to install
|
|
|
|
the updated versions.
|
|
|
|
Run "mbfile index -f " once to regenerate all download html
|
|
|
|
index pages with UTF-8 encoding. Check the error.log for
|
|
|
|
errors.
|
2007-02-26 16:36:44 +00:00
|
|
|
In mbsetup menu 1.3.7 change logo.asc into logo.ans and make
|
|
|
|
sure you have that file. A note about the logo file, it will
|
2007-03-05 12:40:58 +00:00
|
|
|
be displayed before we know if a user has a utf-8 or ansi
|
2007-02-26 16:36:44 +00:00
|
|
|
terminal, so change your logo screen so that it has no ansi
|
2007-03-05 12:40:58 +00:00
|
|
|
grafic characters, just plain ascii with ansi color codes.
|
|
|
|
Start and leave mbsetup, this will upgrade the newfiles and
|
|
|
|
filefind reports to set a defaults CHRS kludge CP437 2 which
|
|
|
|
is good for reports with ANSI blockgraphics.
|
2007-02-25 20:28:00 +00:00
|
|
|
|
2007-02-26 21:09:12 +00:00
|
|
|
mbselib:
|
|
|
|
Fixed a too low memory allocation in clencode.
|
|
|
|
|
2007-02-25 20:28:00 +00:00
|
|
|
mbsebbs:
|
|
|
|
Added terminal setting UTF-8.
|
|
|
|
Removed setting ANSI/Textmode, allways graphic now.
|
|
|
|
All *.asc textfiles are now obsolete, only *.ans are valid.
|
|
|
|
Display ansi file converts to UTF-8 if the user has UTF-8.
|
|
|
|
Email and FTN mail reading now translates to the users
|
|
|
|
characterset using glibc iconv.
|
2007-03-01 15:17:16 +00:00
|
|
|
Changed menus lastcallers, whoson, userlist, pinfo, fsedit,
|
2007-03-02 16:20:03 +00:00
|
|
|
timestats, filelist to output UTF-8 code if the user has set
|
|
|
|
that terminal setting.
|
2007-02-25 20:28:00 +00:00
|
|
|
|
|
|
|
mbfile:
|
|
|
|
The index command produces UTF-8 webpages.
|
|
|
|
|
|
|
|
mbfido:
|
|
|
|
The make web stat produces UTF-8 webpages.
|
|
|
|
|
2007-03-02 13:23:34 +00:00
|
|
|
mbaff:
|
2007-03-05 12:25:18 +00:00
|
|
|
For each newfileis and filefind report there is now a CHRS
|
|
|
|
kludge setting. Reports will be converted to the selected
|
|
|
|
charset. Origin characterset is CP437 for now.
|
2007-03-02 13:23:34 +00:00
|
|
|
|
2007-03-02 21:28:28 +00:00
|
|
|
mball:
|
|
|
|
Now also creates allfiles.utf and newfiles.utf with UTF-8
|
2007-03-05 12:40:58 +00:00
|
|
|
encoded text. These new files will also be added to the zip
|
2007-03-02 21:28:28 +00:00
|
|
|
archives.
|
|
|
|
|
2007-02-25 20:28:00 +00:00
|
|
|
mbnntp:
|
2007-03-10 14:35:03 +00:00
|
|
|
Reading news outputs UTF-8 coded articles. Posting is done
|
|
|
|
with the client side charset and translated when needed.
|
2007-02-25 20:28:00 +00:00
|
|
|
|
2007-02-26 21:09:12 +00:00
|
|
|
mbtask:
|
|
|
|
Fixed a too low memory allocation in clencode.
|
|
|
|
|
2007-03-02 13:23:34 +00:00
|
|
|
mbsetup:
|
2007-03-05 12:25:18 +00:00
|
|
|
In newfiles and filefind reports the Hi-ASCII setting is gone
|
|
|
|
and a CHRS kludge selection is added. Defaults to CP437 2.
|
2007-03-02 13:23:34 +00:00
|
|
|
|
2007-02-25 20:28:00 +00:00
|
|
|
lang:
|
|
|
|
Language prompts 44, 75 and 76 are obsolete.
|
|
|
|
|
2007-03-03 16:10:20 +00:00
|
|
|
script:
|
|
|
|
Adjusted editor script to use nansi.sys if ansi.sys is not
|
|
|
|
available in the terminfo database.
|
|
|
|
|
2007-02-25 20:28:00 +00:00
|
|
|
examples:
|
|
|
|
Upgraded the html macro templates to produce UTF-8 web pages.
|
2007-03-05 12:40:58 +00:00
|
|
|
Upgraded the txtfiles examples to only have .ans screens. The
|
|
|
|
logo.ans screen now works on ANSI and UTF-8 terminals.
|
2007-02-18 15:38:50 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
v0.91.4 17-Feb-2007 - 18-Feb-2007
|
2007-02-17 12:14:16 +00:00
|
|
|
|
|
|
|
upgrade:
|
2007-02-17 15:19:27 +00:00
|
|
|
Because some directories will be moved, a special upgrade
|
|
|
|
procedure is needed. Take the following steps:
|
|
|
|
1. Don't install the new source yet and make a backup!
|
|
|
|
2. In the source topdir run "make clean".
|
|
|
|
3. Install the new source.
|
|
|
|
4. Build new source, "./configure" and "make".
|
|
|
|
5. Run "./mbsetup/mbsetup", enter global setup and leave with
|
|
|
|
save. this should move all your existing language files to
|
|
|
|
the new directory structure.
|
|
|
|
6. "su", run "make install" and restart the bbs.
|
|
|
|
7. "exit".
|
|
|
|
If you didn't do steps 1 and 2 (automatic updates) and you
|
|
|
|
installed the source over the old source you have some
|
|
|
|
extra files in the lang subdir of the source. No big deal.
|
|
|
|
If you didn't run steps 5 then the new language paths have
|
|
|
|
the default files from source and not your own. Your own files
|
|
|
|
are then still under ~/english/*.* ~/dutch/*.* etc. Move the
|
|
|
|
contents of these subdirs into ~/share/int/menus/en/* etc.
|
2007-02-17 12:14:16 +00:00
|
|
|
|
|
|
|
mbselib:
|
|
|
|
Moved default language paths into ~/share/int
|
|
|
|
|
|
|
|
mbsebbs:
|
|
|
|
Moved default language paths into ~/share/int
|
|
|
|
|
|
|
|
mbsetup:
|
|
|
|
Moved default language paths into ~/share/int
|
|
|
|
|
|
|
|
mbtask:
|
|
|
|
Moved default language paths into ~/share/int
|
|
|
|
|
|
|
|
lang:
|
|
|
|
Renamed language files and changed installation paths.
|
|
|
|
|
|
|
|
|
|
|
|
v0.91.3 11-Feb-2007 - 17-Feb-2007
|
2007-02-11 13:19:34 +00:00
|
|
|
|
2007-02-12 19:35:22 +00:00
|
|
|
mbselib:
|
2007-02-13 14:28:43 +00:00
|
|
|
Added coding and decoding to strings that are processed by the
|
|
|
|
diesel macroprocessor. EXPERIMENTAL IS UNDER TEST !!!
|
|
|
|
Fixed a compile warning in the diesel code.
|
2007-02-12 19:35:22 +00:00
|
|
|
|
2007-02-11 13:19:34 +00:00
|
|
|
mbuser:
|
|
|
|
Set default editor on erased records.
|
|
|
|
|
2007-02-11 13:43:22 +00:00
|
|
|
mbfile:
|
|
|
|
The check filebase command now also removes dead symlinks from
|
|
|
|
the download directories.
|
|
|
|
|
2007-02-13 15:52:44 +00:00
|
|
|
mbfido:
|
|
|
|
Don't crash on empty ticfiles.
|
2007-02-13 16:11:49 +00:00
|
|
|
Fixed log message for scanned netmail.
|
2007-02-13 15:52:44 +00:00
|
|
|
|
2007-02-11 14:35:34 +00:00
|
|
|
mbtask:
|
|
|
|
Some code cleanup.
|
2007-02-11 20:29:52 +00:00
|
|
|
Fixed s SIGBUS on Sparc/NetBSD systems.
|
2007-02-11 14:35:34 +00:00
|
|
|
|
2007-02-11 14:52:47 +00:00
|
|
|
mbsebbs:
|
|
|
|
Some debuglog cleanup.
|
|
|
|
|
2007-02-14 13:41:13 +00:00
|
|
|
mbindex:
|
|
|
|
Check nodelist permissions and try to correct them.
|
|
|
|
|
2007-02-13 15:52:44 +00:00
|
|
|
mbsetup:
|
2007-02-12 13:45:08 +00:00
|
|
|
In generated html sitedocs fixed link from node to tic areas.
|
|
|
|
|
2007-02-11 13:43:22 +00:00
|
|
|
|
2007-02-11 13:19:34 +00:00
|
|
|
|
|
|
|
v0.91.2 14-Jan-2007 - 11-Feb-2007
|
2007-01-14 14:24:27 +00:00
|
|
|
|
|
|
|
mbcico:
|
|
|
|
If no suitable compressor found for binkp transfers then don't
|
|
|
|
complain.
|
|
|
|
|
2007-02-03 12:18:41 +00:00
|
|
|
mbselib:
|
|
|
|
Fixed commandline address parsing if a 2d address was given.
|
|
|
|
|
2007-02-03 12:41:26 +00:00
|
|
|
mbfido:
|
|
|
|
Check if active marked virusscanner is really present on the
|
|
|
|
system.
|
|
|
|
|
|
|
|
mbsebbs:
|
|
|
|
Check if active marked virusscanner is really present on the
|
|
|
|
system.
|
2007-02-03 12:18:41 +00:00
|
|
|
|
2007-01-14 14:24:27 +00:00
|
|
|
|
2006-12-22 20:16:20 +00:00
|
|
|
v0.91.1 22-Dec-2006
|
|
|
|
|
|
|
|
mbsebbs:
|
|
|
|
Remove some private user files from the users home directory
|
|
|
|
during logoff.
|
|
|
|
|
|
|
|
|
|
|
|
v0.91.0 08-Oct-2006 - 22-Dec-2006
|
2006-10-08 12:33:53 +00:00
|
|
|
|
|
|
|
script:
|
|
|
|
Fixed problems with newer joe editor versions.
|
|
|
|
|
2006-05-23 19:33:50 +00:00
|
|
|
|
2006-07-23 09:53:53 +00:00
|
|
|
v0.90.0 06-Nov-2005 - 23-Jul-2006
|
2005-11-06 14:14:42 +00:00
|
|
|
|
|
|
|
upgrade:
|
2006-07-23 09:53:53 +00:00
|
|
|
Start mbsetup once and leave, this will update user records
|
|
|
|
with the wrong editor choice, fixes the files databases if
|
|
|
|
needed and upgrades the nodes settings.
|
|
|
|
Add extra switches to unarchiver commands entry 11, see
|
|
|
|
mbsetup for the archivers.
|
|
|
|
In menus 7.n.3.14 check if the NR flag is off, unless you need
|
|
|
|
it (which I doubt).
|
2005-11-01 14:59:29 +00:00
|
|
|
|
2005-11-06 14:14:42 +00:00
|
|
|
mbsebbs:
|
2006-07-23 09:53:53 +00:00
|
|
|
Removed antique line editor.
|
|
|
|
Added check for users homedirectory permissions and attempt to
|
|
|
|
fix errors. If fatal the connection is dropped.
|
|
|
|
Fixed virus scan of uploaded archives.
|
|
|
|
There are no paths anymore in OLR download packet files.
|
|
|
|
Made OLR bluewave packets CPU independant.
|
|
|
|
Fixed a strange bug that ftell didn't work right, this caused
|
|
|
|
corrupt bluewave download packets.
|
|
|
|
Bluewave is now big/little endian correct.
|
|
|
|
Added width marker for chat input and fixed linelength.
|
|
|
|
Added screen rows detection using ANSI sequences needed for
|
|
|
|
some terminal programs like minicom.
|
|
|
|
Writes LINES and COLUMNS environment into data.msg so that the
|
|
|
|
joe editor can use that.
|
|
|
|
Changed zmodem transmitter timeout to 60 seconds and changed
|
|
|
|
the zmodem init fase so that clients that don't start automatic
|
|
|
|
have a chance to start the transfer.
|
|
|
|
The zmodem transmitter now uses buffered output.
|
|
|
|
Added Change archiver menu.
|
|
|
|
Added crontrol-U0 to display current archiver.
|
|
|
|
Changes to OLR ASCII download:
|
|
|
|
- area files are named after area tag if possible, dots are
|
|
|
|
replaced by underscores and extension is .text.
|
|
|
|
- If available each message now has a msgid in the header.
|
|
|
|
- Added a .info file with control information.
|
|
|
|
Fixed logging of wrong file after upload.
|
2005-10-07 21:56:12 +00:00
|
|
|
|
2005-11-06 14:14:42 +00:00
|
|
|
mbtask:
|
2006-07-23 09:53:53 +00:00
|
|
|
Lots of changes and bugfixes in the IBC chatserver.
|
|
|
|
Added code to the chatserver thread to handle remote servers
|
|
|
|
with dynamic dns addresses.
|
|
|
|
All IBC log lines start now with IBC: to allow easier grep.
|
|
|
|
Added global reset for chatservers every 24 hours.
|
|
|
|
Added setup checks for two main configuration settings for IBC
|
|
|
|
and fail to start if they are missing.
|
|
|
|
Don't start connections with IBC servers that miss settings in
|
|
|
|
the chatserver setup.
|
|
|
|
Several commands now send the server address from the servers
|
|
|
|
setup to the neighbours.
|
|
|
|
After server connect send the correct usernames already in chat.
|
|
|
|
When the IBC server detects a IP change of a remote server it
|
|
|
|
will completly restart the connection with that remote.
|
|
|
|
Made several functions multithread aware.
|
|
|
|
On shutdown also send PART and QUIT messages to all our links
|
|
|
|
for our own users if they are still online so that the network
|
|
|
|
will keep the correct state.
|
|
|
|
Removed all thread programming so that mbtask is now a single
|
|
|
|
process again.
|
|
|
|
Fixed startup problem on new installations.
|
|
|
|
Changed chat welcome message.
|
|
|
|
Registration info for the clients was send double coded.
|
|
|
|
Delete users from channel when a server disconnects.
|
|
|
|
Delete users from a server when server disconnects.
|
|
|
|
Check for stopped tasks reverted to the old method without
|
|
|
|
signal handlers.
|
|
|
|
Fixed comma issue in user/city registration.
|
|
|
|
Fixed a crash when there is no /etc/services udp port for the
|
|
|
|
chatserver.
|
2005-10-09 13:37:11 +00:00
|
|
|
|
2005-11-06 14:14:42 +00:00
|
|
|
mbsetup:
|
2006-07-23 09:53:53 +00:00
|
|
|
In users edit screen, removed append record option.
|
|
|
|
Blocked changing the users unixname.
|
|
|
|
Removed antique line editor is edit users.
|
|
|
|
In IBC setup added a switch for dynamic dns.
|
|
|
|
Added switches to default extract commands for file_id.diz
|
|
|
|
files to:
|
|
|
|
nomarch -U
|
|
|
|
rar -cu
|
|
|
|
unrar -cu
|
|
|
|
unzip -L
|
|
|
|
Other archives don't support forced upper or lowercase.
|
|
|
|
Added NR switch to the nodes session setup.
|
|
|
|
When a filearea was moved to another path the symlinks were not
|
|
|
|
moved to the new path.
|
|
|
|
Added archiver selection for nodes in node setup.
|
|
|
|
In archiver select added checks for valid archivers and allowed
|
|
|
|
escape without selecting an archiver.
|
|
|
|
Added selection of archiver select menu.
|
|
|
|
Added setup switch for tic nodes that need a 4d seen-by line.
|
|
|
|
When saving message areas, the golded.inc file now has the
|
|
|
|
groupid numbers from the groups in echomail or news areas.
|
|
|
|
The message groups now handle groupnumbers for golded groups.
|
|
|
|
In nodes setup added check for paths when directory sessions
|
|
|
|
are selected.
|
2004-10-26 19:12:53 +00:00
|
|
|
|
|
|
|
mbcico:
|
2006-07-23 09:53:53 +00:00
|
|
|
Don't add files to send anymore when batchnr > 20 to prevent
|
|
|
|
an infinite session loop.
|
|
|
|
Implemented binkp NR option.
|
|
|
|
Assume EXTCMD is set when GZ or BZ2 is active.
|
|
|
|
Added real error message for failed outgoing IP connections.
|
2004-10-26 19:12:53 +00:00
|
|
|
|
|
|
|
mbfido:
|
2006-07-23 09:53:53 +00:00
|
|
|
Added some experimental code for tic orphans processing.
|
|
|
|
Fixed crash when receiving bad tics.
|
|
|
|
Tic orphans and bad crc handling is using a new method.
|
|
|
|
Now using new tmp workdirectory functions.
|
|
|
|
When a hatch directory doesn't exist, it is created.
|
|
|
|
Removed gated SB debug logmessages.
|
|
|
|
Made searching file file_id.diz case insensitive.
|
|
|
|
Uses archiver from the setup to pack mail for a node.
|
|
|
|
If sending crash to a node not in the setup, a default
|
|
|
|
archiver is now set to ZIP.
|
|
|
|
Accept unpacket mail for own points.
|
|
|
|
In created ticfiles in advanced seen-by mode, setting the node
|
|
|
|
to 4d will add point numbers to the seen-by lines if needed.
|
|
|
|
When message areas are auto changed, the updated golded.inc
|
|
|
|
file now has the groupid numbers from the groups in echomail
|
|
|
|
or news areas.
|
|
|
|
Seenby addresses in the internal tables did not store the
|
|
|
|
point numbers.
|
|
|
|
Added warning log for messages >= 32768 bytes.
|
2004-06-04 20:40:09 +00:00
|
|
|
|
2005-10-06 20:49:37 +00:00
|
|
|
mbfile:
|
2006-07-23 09:53:53 +00:00
|
|
|
Now using new tmp workdirectory functions.
|
|
|
|
Fixed file importing of non-archived files.
|
|
|
|
The test for files.bbs for files to import was done in the
|
|
|
|
wrong directory.
|
|
|
|
If a file is not removed from disk during pack, a error log
|
|
|
|
is created instead of a normal log.
|
|
|
|
Fixed a crash when files.bbs had empty lines.
|
|
|
|
Made searching file file_id.diz case insensitive.
|
|
|
|
Import now skips empty lines in files.bbs.
|
|
|
|
Import now handles properly missing files.
|
2004-02-09 14:36:34 +00:00
|
|
|
|
2005-10-06 20:49:37 +00:00
|
|
|
mbaff:
|
2006-07-23 09:53:53 +00:00
|
|
|
Fixed announce and filefind report problem when there were "
|
|
|
|
characters in the description.
|
2004-02-09 14:36:34 +00:00
|
|
|
|
2006-07-23 09:53:53 +00:00
|
|
|
mbmon:
|
|
|
|
Improved error message when the chatserver is not configured
|
|
|
|
in /etc/services.
|
|
|
|
In chat beeps are heard for system messages.
|
|
|
|
Added width marker for chat input and fixed linelength.
|
|
|
|
Better user input checking in chat.
|
|
|
|
Safer display in chat.
|
2003-10-03 19:48:15 +00:00
|
|
|
|
2005-10-06 20:49:37 +00:00
|
|
|
mbstat:
|
2006-07-23 09:53:53 +00:00
|
|
|
Don't write in errorlog after normal termination.
|
|
|
|
Added semafore names to help display.
|
2003-10-03 19:48:15 +00:00
|
|
|
|
2005-10-06 20:49:37 +00:00
|
|
|
mbmsg:
|
2006-07-23 09:53:53 +00:00
|
|
|
With the post function the right time is now used.
|
2003-10-03 19:48:15 +00:00
|
|
|
|
2006-07-23 09:53:53 +00:00
|
|
|
mbnntp:
|
|
|
|
Removed AREA:TAG kludge from posted articles.
|
2005-10-06 20:49:37 +00:00
|
|
|
|
2006-07-23 09:53:53 +00:00
|
|
|
libmbse.a:
|
|
|
|
Added temp workdirectory functions.
|
|
|
|
On socket send error 2, abort the client program.
|
|
|
|
Fixed another 32/64 bit issue in the files databases and added
|
|
|
|
automatic correction if detected.
|
|
|
|
Fixed comma issue in user/city registration.
|
2003-10-03 19:48:15 +00:00
|
|
|
|
2006-07-23 09:53:53 +00:00
|
|
|
nodelist.a:
|
|
|
|
Fixed parsing the nodelist when IBN:1.2.3.4 returned the IP
|
|
|
|
address 1.2.3.4 with port 1.
|
2003-10-03 19:48:15 +00:00
|
|
|
|
|
|
|
lang:
|
2006-07-23 09:53:53 +00:00
|
|
|
Changed language prompts 373 and 438.
|
|
|
|
New prompts 86, 87, 88 and 89.
|
2005-10-06 20:49:37 +00:00
|
|
|
|
2006-07-23 09:53:53 +00:00
|
|
|
install:
|
|
|
|
The checkbasic script uses more tricks to see if you are mbse
|
|
|
|
su to root before install.
|
2005-10-06 20:49:37 +00:00
|
|
|
|
2006-07-23 09:53:53 +00:00
|
|
|
examples:
|
|
|
|
Updated Engish menus and txtfiles.
|
2003-01-12 16:13:48 +00:00
|
|
|
|