[ircd-ratbox] ratbox-services-1.1.0 'stable' released

Lee H lee at leeh.co.uk
Sun Jan 7 20:08:58 UTC 2007



With this release the 1.0 branch of ratbox-services is now deprecated and
has been replaced by 1.1.


****************************************************************************
If you are upgrading from 1.0 to 1.1, it is very important that you read the
UPGRADING file contained in the release.
****************************************************************************


http://services.ircd-ratbox.org/download/ratbox-services-1.1.0.tgz
Sig: http://services.ircd-ratbox.org/download/ratbox-services-1.1.0.tgz.asc
sha1sum: 213df44adb22d8abe6e528d36de082a00c1ecdd2


This is the current stable version of ratbox-services.

-- ratbox-services-1.1.0
- new chanserv config option, autojoin_empty = yes|no;, controls whether
  chanserv will autojoin empty channels or not
- fix watchserv -flag to skip past the '-'
- add watch all to watch all flags


A list of the major changes between 1.0 and 1.1 follows.

Database
--------
- Make the code database agnostic so that it does not care about which
  database is used as the backend.
- Add support for mysql: --enable-mysql[=PATH]
- Add support for postgresql: --enable-pgsql[=PATH]
- Add support for sqlite3 (default)
- Remove support for sqlite2
- Support for database hooks, so external processes can trigger updates done
  on the information kept in RAM.  See doc/dbhook.txt

General
-------
- TS6 support
- Make stats o/O return a list of opers with access, can only be issued by
  ircops and services opers
- .flags command has gone, it has been replaced with .chat [on|off] and the
  watchserv system
- Log format altered so that we log nick!user at host mask for oper commands
- Ability to send out emails for various things, with a table of banned
  email domains

Compilation
-----------
- New configure option, --with-userreglen=LENGTH, to configure the maximum
  length of a registered username.

Userserv
--------
- userserv::resetpass added, to email users a confirmation for a password
  reset.
- userserv::resetemail added, to email users a confirmation for an email
  change and verify the new address.
- userserv::register can now email users an activation token to confirm
  registration before the username can be used
- userserv::usersuspend now takes a required suspend reason
- expiry bonuses, to grant usernames that have been registered for long
  durations extra time before they expire

Chanserv
--------
- chanserv::suspend now takes a required suspend reason
- chanserv::dropowner now the required command for an owner to remove
  themselves, with optional email verification.

Operserv
--------
- operserv::rehash added, to rehash services
- operserv::dbsync added, to force a database sync (primarily of the last
  time a username/channel was used)
- operserv::die added, to terminate services.
- operserv::listopers added, to list connected services opers

Banserv
-------
- banserv now accepts time modifiers w/d/h for weeks, days and hours.  These
  may not be combined -- so "1w" is valid, "1w1d" is not.

Global Service
--------------
- GLOBAL now supports welcome messages, sent when a user connects to
  irc.

Watchserv
---------
- A new service which allows services opers to watch through irc/dcc when
  certain commands are issued to services.

-- 
-                 Lee H // anfl
-        I code, therefore I break things.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.ratbox.org/pipermail/ircd-ratbox/attachments/20070107/465e02ff/attachment.pgp 


More information about the ircd-ratbox mailing list