OurNet-BBS
view release on metacpan or search on metacpan
Adds transcoding support; "use OurNet::BBS 'big5'" now turns internal
data into Unicode strings, and encode/decoded with on-disk data in big5.
Better support for MAPLE3's User objects.
Built-in file locking support, so concurrent access to the same disk
asset no longer cause race conditions.
Supports OurNet::BBS->new('OurNet', OurNet::BBS->new(...), $username)
for on-disk authentication.
Full Group support for MELIX systems implemented.
v1.64 Thu Feb 7 05:31:46 CST 2002
Better parsing of NNTP-style BBSAgent articles.
The bbsboard utilitiy now respects the board's {permit} settings.
Reconnection is supported in OurNet::Client.
New "-s" (non-forking) flag for bbscomd.
New "-G" flag for bbscomd to allow login as any user.
Hash components now has the "KEYS" method.
Major overhaul in UserGroup work to provide consistent behaviour.
Introduces experimental Firebird3 backend (User and Board only).
Relaxed Makefile.PL requirements; no install of MailBox by default.
Removed ExtUtils so it has to be fetched from CPAN manually.
The eg/ directory now contains some sample scripts.
Prefers the use of hashref by-name new() syntax in examples and
tests.
The hashref constructor syntax is accepted by OurNet backend.
Split documentation about roadmap to OurNet::BBS::Roadmap.
v1.63, Mon Dec 10 20:21:38 CST 2001
Added three simple diagrams in OurNet::BBS::Tutorial.
A longer timeout (60 sec) is now used by BBSAgent.
Fixed installation glitches reported by pudge.
Remove unused MELIX toplevel fields "usershmkey" and "maxuser".
Group semantic in MAPLE3 and MELIX finally worked.
The dependency to Test::More 0.31+ is now handled.
Better diagnostics from the test process.
Updated document to cut down sales-talk and beef up spelling.
New ciphers Crypt::DES_EDE3 and Crypt::Rijndael_PP are supported.
The NNTP backend now handles "id" and "title" predicably.
Fixed a bbscomd bug of not detecting wrong passphrases.
Secure communication via CIPH_PGP is restored.
If the gnupg keyring is suddenly unavailable, Server can now
accomodate.
The auto-installer ExtUtils::AutoInstall is now less buggy.
MIME QuotedPrint handling of bbsboard/bbsmail has been improved.
v1.62, Mon Oct 15 07:48:58 CST 2001
No longer depends on GnuPG::Interface to run.
The OurNet protocol has been updated to 0.4 with callback support.
Assigning a coderef directly (but not inside refs) via OurNet now
works.
New, write-only External backend to utilize sendmail and the like.
Tainting check should now work on bbsboard and bbsmail.
GC stability on perl v5.6.x is much better.
A revised, more flexible Makefile.PL.
v1.61, Fri Sep 28 00:53:46 CST 2001
Adds a read-only, experimental Cola backend.
Implements re-authentication for Server.
Bundles bbsboard and bbsmail utilities.
The BBSAgent backend now has a logfile property for debugging use.
Permission model and group support for CVIC.
Fixes various Base namespace pollution bugs.
Public key-based login is working now.
Additional Server options could be set in
%OurNet::BBS::Server::Options.
Introduced the Bundle::OurNet namespace.
v1.6, Mon Sep 3 23:07:36 CST 2001
Changed Server and Client's default port from 7978 to 7979.
Complete ArticleGroup permission model for MELIX.
A <-g> options now enables bbscomd to accept guest-privileged
connections.
Delete board / articles now works in file-based backends.
( run in 2.031 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )