Unreal3.2-Selene(beta12) released
Status: Beta
Brought to you by:
wildchild
|
From: Carsten V. M. <sts...@ts...> - 2002-08-25 18:17:11
|
And we're here again with yet another release of UnrealIRCd. It's
3.2-Selene, beta12.
Changes since beta11:
- Removed src/s_unreal.c contained 2 functions, 1 never used, 1 used once
- Removed /hash (did nothing), removed /post (replaced by scan_http)
- Modulized /vhost, /cycle, /svsjoin, /svspart
- Fixed a autoconf problem where FD_SETSIZE was NOT replaced when it wasn't
big enough
(abort() problem on some installs.)
- Readded find_match_server which got removed, m_rping uses it. Now in hash.c
- Added note about Linux and FD_SETSIZE > 1024 in release notes
- Made IRCd bitch properly when MAXCONNECTIONS>FD_SETSIZE
- Fixed a make install bug due to removing obsolete files, reported by
Morbid (#0000250)
- Removed find_match_server from hash.c since it wasn't removed and was
instead already
moved to s_serv.
- .. Fixed a problem with normal unix source compiling as codemastr had
#ifdef _WIN32 'ed find_match_server, causing me to believe it was gone.
- Allowed SQLINE/UNSQLINE to come from a U:lined client as well
- Module load fix for a minor fuckup in SQLINE/UNSQLINE
- Fixed a long existing bug where when MAXCONNECTIONS is too high it was
displayed as set
to 0
- Fixed the bug where /invite doesn't work (TEST BEFORE COMMIT!) reported
by havlaz
(#0000255)
- Fixed problem where the parameters of the RAKILL aliasing to TKL were
switched,
and a missing return for normal users.
- Fixed a win32 SSL installer problem
- Fixed problem with DEBUG ERROR when SSL handshaking (reported by some people)
- Fixed a bug where the win32 installer didn't install dbghelp.dll on
systems that don't
have any version of the dll.
- Removed GNU malloc totally from the FSU pthreads distribution
- Added some somewhat path specifics to unrealinstssl.iss
- Fixed some installer problems wrt SSL compile, and added makefile.win32.ssl
- Removed /doc/faq included in new doc set
- Added set::ssl::egd for Entropy Gathering Daemon support see doc/conf.doc or
doc/example.conf for more information.
- Updated credits
- Removed ./Setup - No longer supported (read the docs!)
- Removed .NEW_CONFIG - No longer needed
- Removed INSTALL - Refer to NEW docs Unreal32docs.html
- Removed doc/commands.txt - Refer to NEW docs Unreal32docs.html
- Removed doc/faq - Refer to NEW docs Unreal32docs.html
- Removed doc/conf.doc - Refer to NEW Docs Unreal32docs.html
- Removed doc/unrealircd.doc - Refer to NEW docs Unreal32docs.html
- Removed doc/Elite.Changes - Out Dated
- Removed doc/services-install-guide - Refer to NEW docs Unreal32docs.html
- Modfied Unreal.nfo to include ref. to new docs
- Removed old docs and added new docs to Makefile.in
- Updated .CHANGES.NEW with new version # and link to docs
- Updated .RELEASE.NOTES with new version # and link to docs
- Added NEW doc/unreal32docs.html Docs
- Fixed an oper::swhois bug where the swhois was not propagated reported by
FrostByghte
(#0000247)
- Converted cr/lf to just lf in doc/unrea32docs.html
- Fixed a bug where set {} info wasn't cleared out at rehash
- Removed .NEW_CONFIG referenced from the win32 installer scripts
- Removed LEAST_IDLE, wtf did that do in the first place?
- Added version flags (O and o) for oper override and oper override verify
- FAKE_LAG_FOR_LOCOPS define added in config.h - enables local ops to
override RFC1459 flood control
- Fixed grammar error thanks to MorPheus
- Fixed halfops kicking halfops bug thanks to Jim_
- Fixed a typo in /akill and /rakill obsolete depreciation notices reported
by zak (#0000272)
- Added set::ssl::certificate and set::ssl::key to point to where we got
the certificate
PEM and the private key PEM
- Fixed a /invite bug where remote clients couldn't be invited, reported by
Alzirr (#0000275)
- Fixed a bug where if the hostname didn't have a dot (ie. localhost) host
cloaking broke
reported by Ron885
- Rewrote /helpop to work as advertised, reported by FrostByghte (#0000217)
- Fixed a set {} memory leak on /rehash
- Made it so Unreal can still be launched by clicking wircd.exe when in NT
service mode
- Stripped the docs. 100kb down, but a reformat in something other than MS
word would really really help.
- Changed version to beta12
- Add config option to the unreal service utility options are:
unreal config startup auto|manual
auto starts the service when the pc boots, manual requires you to run
Unreal manually
unreal config crashrestart delay (2k/XP only)
specifies how long to wait after a crash to restart Unreal (in
minutes). If no delay is
specified, no action is taken when a crash occurs
- Made some changes to the win32 resolver, hopefully this will fix the
crash bugs
- Made /die exit gracefully when in service mode
- Made it so Unreal (win32) can't be reinstalled or uninstalled while it is
currently
running
- Some install script win32 changes to deal with unreal32docs.html
- win32 install script changes to deal with version switchover
- Added src/win32/gplplusssl.rtf for ssl-install script to show during
install in license - GPL + the notes from openssl
- Made minor changes to help.conf
- Fixed +O/+A ban implementation issues
- Reformated unreal32docs.html in something other than MS Word 93k now!
- Corrected release date in doc/unreal32.docs
- Removed ssl.rnd as it was not supposed to be provided by CVS
- Made standard-threads default, and made a Config option if to use FSU
pthreads or not
- Made set::static-quit - check doc/example.conf for documentation - but
this allows the admin to decide a standard custom quit for users. so they
won't be able to make their own quits. This affects set::prefix-quit and
ANTI_SPAM_QUIT_TIME - it simply replaces it with the message if enabled
- Make makecert.bat and encpem.bat show their use in titlebar when run
- Added define TOPIC_NICK_IS_NUHOST - nick!user@host in topic-whoset,
undeffed by
default, read warning in config.h. Only use with 3.2-beta12 or higher
- Made so every join is a SJOIN to prevent TS0 problems. Read config.h to
disable this if it causes problems
- Added set::static-quit to unreal32docs.html
- Updated docs to include ripemd-160 encryption option
It is, as usual, downloadable from http://www.unrealircd.com
MD5 sums and filesizes: (format: MD5, Filename, size in bytes)
25361dfaab1be60ca8a42e4fcd58deff Unreal3.2-beta12.tar.gz 1143615
82492407303b4f6ca5012990d5e55401 Unreal3.2-beta12.exe 1162298
8490a4351017ef2ada033ffc497779af Unreal3.2-beta12-SSL.exe 1651895
Known issues we first discovered after release: (On request we will provide
wIRCd builds correcting this, else use cvs login; cvs update -P -d -r
unreal3_2_beta12_fixes to correct this problem and possible others).
- Fixed problem where SSL handshakes weren't unknown--'ed on remove reported
by Alzirr
Thanks for using UnrealIRCd
- The UnrealIRCd team
------------------------------------------------------------
Carsten V. Munk - The Nightwalker, known on IRC as Stskeeps
* ICQ: 16465977 - E-Mail: sts...@ts...
* Author of UnrealIRCd (http://www.unrealircd.com)
* Homepage: http://www.tspre.org
"It's about not letting these things we build up crumble to dust"
- Depeche Mode "A Question Of Lust"
|