| 1 |
adx |
30 |
------------------------ |
| 2 |
|
|
What's new in Hybrid 7.2 |
| 3 |
|
|
------------------------ |
| 4 |
|
|
|
| 5 |
|
|
=================== |
| 6 |
|
|
supported platforms |
| 7 |
|
|
=================== |
| 8 |
|
|
|
| 9 |
|
|
- We now support a completely new platform, Tru64 UNIX. It now configures and |
| 10 |
|
|
builds right out of the box. Thanks to HP's TestDrive program for their |
| 11 |
|
|
public access Tru64 boxen. |
| 12 |
|
|
- We have mostly revamped the Windows Cygwin port, mostly thanks to some awesome |
| 13 |
|
|
sleuth and compile work from James LaPlant. |
| 14 |
|
|
- The IRIX port has been brought up to date. Thanks to Mark Laws for access to a |
| 15 |
|
|
fine Indigo2. |
| 16 |
|
|
- The HPUX port has been retested and minor warnings have been fixed. Thanks |
| 17 |
|
|
Yusuf for testing. |
| 18 |
|
|
- Other than those, the platforms we 'support' in README.FIRST are all still |
| 19 |
|
|
actively supported. |
| 20 |
|
|
- Basic support for building ircd-hybrid through Microsoft Visual C has been |
| 21 |
|
|
added as well. Please review the files in contrib/ and the README. |
| 22 |
|
|
|
| 23 |
|
|
=================== |
| 24 |
|
|
configure and build |
| 25 |
|
|
=================== |
| 26 |
|
|
|
| 27 |
|
|
- The configure script has been massively revamped, and all of the Makefiles |
| 28 |
|
|
have undergone serious spring cleaning. |
| 29 |
|
|
- Most noticeable is that we generate make dependencies on the fly now. This |
| 30 |
|
|
requires you to have some sort of program that does this, which we detect; |
| 31 |
|
|
currently supported are X11 makedepend, mkdep, cc -xM if using Sun Workshop |
| 32 |
|
|
and falling back to cc -MM if none work. If your C compiler has options to |
| 33 |
|
|
generate make-style dependency info and you have none of the other programs, |
| 34 |
|
|
send a note to joshk@triplehelix.org. |
| 35 |
|
|
- We now support an --enable-clobber option so that binaries are not moved to |
| 36 |
|
|
$NAME.old when making install if they already exist. This does not apply to |
| 37 |
|
|
modules as a running ircd could core if the loaded modules are moved and then |
| 38 |
|
|
unloaded. If you forget this when configuring, use make CLOBBER=yes install; |
| 39 |
|
|
depending on your variety of make, this may or may not work. |
| 40 |
|
|
- It is now possible to build the contrib modules into your statically linked |
| 41 |
|
|
ircd. |
| 42 |
|
|
|
| 43 |
|
|
==================== |
| 44 |
|
|
internationalization |
| 45 |
|
|
==================== |
| 46 |
|
|
|
| 47 |
|
|
- We now use our own .lang files to provide translated numeric messages. See |
| 48 |
|
|
doc/messages.txt for information on how to use it and how to write your own. |
| 49 |
|
|
|
| 50 |
|
|
================== |
| 51 |
|
|
networking support |
| 52 |
|
|
================== |
| 53 |
|
|
|
| 54 |
|
|
- IPv6 support is now automatically enabled/disabled depending on whether your |
| 55 |
|
|
kernel supports it or not and can co-exist peacefully with IPv4. |
| 56 |
|
|
- Cryptlinks now use Nagle's TCP_NODELAY algorithm to save overhead and is |
| 57 |
|
|
hence, more stable. (Previously only used with ziplinks). |
| 58 |
|
|
- Client SSL has now been added for users who wish to connect to ircd-hybrid |
| 59 |
|
|
with their SSL enabled client. Please review etc/example.conf for instructions |
| 60 |
|
|
on how to configure ircd-hybrid to listen for client SSL connections. |
| 61 |
|
|
|
| 62 |
|
|
============= |
| 63 |
|
|
ircd features |
| 64 |
|
|
============= |
| 65 |
|
|
|
| 66 |
|
|
- X-Line (gecos ban) support has been added. X-Lines are stored xline.conf |
| 67 |
|
|
just like K-Lines and D-Lines are stored in kline.conf and dline.conf, |
| 68 |
|
|
respectively. |
| 69 |
|
|
- RX-Lines have been added for people who wish to use Regular Expressions to |
| 70 |
|
|
issue gecos bans (RXLINE command). |
| 71 |
|
|
- RK-Lines have been added for people who wish to use Regular Expressions to |
| 72 |
|
|
issue K-Lines (RKLINE command). |
| 73 |
|
|
- Nick and channel RESVs are now stored in nresv.conf and cresv.conf, respectively. |
| 74 |
|
|
- Bill Bierman has written clustering support for IRC networks that wish to share |
| 75 |
|
|
a common list of resvs, klines, xlines, and locops. |
| 76 |
|
|
- New ACL G-lines can now be 'rejected' from being placed on the local server as |
| 77 |
|
|
well as 'blocked' from being propagated through the local server onto another |
| 78 |
|
|
server. Failures can also be logged for rejected and/or blocked glines. |
| 79 |
|
|
- Testmask feature allows you to count number of local and remote clients for |
| 80 |
|
|
a given hostmask. |
| 81 |
|
|
|
| 82 |
|
|
$Id: whats-new.txt,v 7.50 2005/08/20 15:00:54 knight Exp $ |