ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/doc/whats-new.txt
Revision: 33
Committed: Sun Oct 2 20:50:00 2005 UTC (20 years, 10 months ago) by knight
Content type: text/plain
File size: 3781 byte(s)
Log Message:
- svn:keywords

File Contents

# User Rev Content
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 knight 31 $Id$

Properties

Name Value
svn:eol-style native
svn:keywords Id Revision