|
|
Services
Update Log
1.8.9.1
Release
June 9, 2002
WARNING:
This version of services introduces changes to the database format,
and new features such as encrypted passwords that make databases incompatible
with previous versions of services. Please make sure to keep an up-to-date
backup of your databases, prior to updating, in case you decided to
roll back.
- Added
support for salted MD5-hashed passwords. The following changes
are part of the change:
- Removed
the GETPASS command for NickServ and ChanServ; the SETPASS
command should be used instead.
- Updated
the database parser to detect and automatically update databases
that use plain-text passwords to the new format, with salted
MD5-hashed passwords.
- Added
globally unique identifiers (GUID) to registered nicknames, registered
channels and autokill objects. This support is only enabled if
the hosting ConferenceRoom server has GUID support enabled.
- Fix
a problem with MemoServ folders. This format required a change
to the database format.
- Allow
users to identify and claim their nickname in a single command
when using the "pre-login identify" feature via the "PASS" command.
- Fix
a problem with services forbid masks not expanding wildcards properly.
- Enhance
autokill code, to allow it to track users based on both the IP
and the hostname.
- Added
support for attaching passwords to each operator configuration
in OperServ, and to allow users to "oper" up via services. O:lines
can now be maintained centrally by services instead on a per-server
basis. The following changes are part of the change:
- Renamed
the OperServ command to configure operators from "OPER" to
"OPERCFG"
- When
adding a new operator, an optional password can be specified:
"/OPERSERV <nickname> ADD <level> <password>"
- Services
root users can change the password for an operator on services:
"/OPERSERV <nickname> PASSWORD <newpass>"
- Allow
an operator entry to be disabled: "/OPERSERV OPERCFG <name>
{ENABLE|DISABLE}"
- Reassigned
the command "OPER" to grant operator privileges if the correct
username/password combination is provided; the syntax is:
"/OPERSERV OPER <nickname> <password>" and the
command can be used by non-ircops.
- Added
support to allow operators to change their services operator
password via OperServ: /OPERSERV PASSWORD <old-password>
<new-password>
1.8.7.1
Release
October 26, 2001
1.8.7
Release
October 15, 2001
- Services
has changed to have /cs ident default to on.
- Services
has changed to have /ns protect default to on.
- Fix an epoch
related bug. Symptoms included nicknames and channels that expired
when they should not, and nicknames with dates back in 1970-75.
- Add code
to detect masks like *@* in NickServ access lists
- Prevent the
use of some commands (like CS WHY and CS ACC) when the IDENT
- flag is not
enabled for a channel.
1.8.6
Release
July 18, 2001
Improve services
database performance.
Automatically
decline channel authorizations: '/ns set authorize autodecline
chanlists|buddy
on|off'
Disable automatic
channel operator status: '/ns set noop on|off'
Replace the
set kill command with set protect: '/ns set protect on|off'
Add a reason
and time to closed channels:'/cs close #channel reason days'
Add the ability
to list closed channels:'/cs close list'
1.8.1
Release
December 18, 2000
Place limits
on the number of entries in channel access lists.
Fix a bug
that could cause the web pages for channels to cause services
instability.
Fix a bug
that could cause modelocks to not work properly.
Fix a bug
withauthorization requests
1.8.0
Release
NickServ:
Support for
buddy lists on the server side
Support for
user defined information fields
Authorization
interface
ChanServ:
UOP support
Enhanced
channel list management capabilities
Enhanced
AutoKick support, with reasons
Authorization
support
MemoServ:
(Enterprise Only)
Server side
structured message store (memo folders)
MemoServ
memo return receipts
OperServ:
(Enterprise Only)
- Enhanced
clone detection
- Enhanced
flood protection
- Services/Global
QLine support
- Enhanced
autokill support
1.7.6
Release
July 22, 2000
-
Services
protects databases better - should prevent any possibility for
database corruption
-
More
efficient akill code
-
Setup
for services watches
-
Setup
for additional database nickserv information
|
|
Copyright
© 1995 - 2002 WebMaster, Incorporated
May not be reproduced in whole or in part without express written consent
of WebMaster
Incorporated. WebMaster, ConferenceRoom(r), Scribe, Envoy, NewsRoom, and
Ambassador are
trademarks of WebMaster Incorporated. All trademarks are copyright of
their respective owners.
Prices and specifications are subject to change without notice
|
|