/[cvs]/eggdrop1.8/doc/Changes1.8
ViewVC logotype

Contents of /eggdrop1.8/doc/Changes1.8

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.28 - (show annotations) (download)
Mon Oct 25 19:47:49 2010 UTC (9 years, 5 months ago) by pseudo
Branch: MAIN
Changes since 1.27: +4 -1 lines
Removed few wire.mod leftovers. Removed IRC_FUNKICK.

1 $Id: Changes1.8,v 1.27 2010/10/25 15:56:38 pseudo Exp $
2
3 Eggdrop Changes (since version 1.8.0)
4
5 _____________________________________________________________________
6
7 1.8.0 (CVS):
8
9 - Removed few wire.mod leftovers. Removed IRC_FUNKICK.
10 Patch by: pseudo
11
12 - Performed some cleanup. Removed some obsolete config aliases.
13 - Added missing parts of the documentation. Updated news and features
14 for 1.8.
15 Patch by: pseudo
16
17 - Added -lcrypto when probing for -lssl in --with-ssllib
18 Patch by: pseudo
19
20 - Removed the never-give-up, sort-users and kick-fun/ban-fun variables.
21 Sorting users shouldn't be a challenge for CPUs nowadays. The rest are
22 rarely used and can be scripted.
23 Patch by: guppy
24
25 - Removed wire.mod and all references to it. Botnet and partyline encryption
26 are now available using ssl.
27 Patch by: guppy
28
29 - Modified SIGQUIT handler to restart the bot by default.
30 - Added support for evnt bind procs to cancel default signal actions.
31 - Removed the die-on-sighup and die-on-sigterm variables.
32 - Added a new bind type DIE triggered before a clean shutdown.
33 - Changed the exit status on clean shutdown to 0.
34 Patch by: pseudo
35
36 - Clarified the OpenSSL version requirements.
37 - Rewrote open_telnet() to make it more useful.
38 - Replaced some calls to open_telnet_raw() with open_telnet().
39 Patch by: pseudo
40
41 - Added few autoconf checks for ssl.
42 - Added tls to tcl_status()
43 Patch by: pseudo
44
45 - Added full SSL support including Tcl commands.
46 - Added support for certificate authentication.
47 - Added support for botnet and partyline encryption using ssl.
48 - Documented the new features and commands.
49 - Fixed add_server() problems with IPv6 addresses in the server list.
50 Patch by: pseudo
51
52 - Fixed dns.mod on QNX6/Mac OS X/Solaris
53 - Rewrote dns.mod's autoconf checks to detect the resolver library properly
54 on Darwin/Solaris.
55 - Added -lsocket to the list of libraries, searched for res_* functions, in
56 order to support QNX6.
57 Patch by: pseudo
58
59 - Altered the permission check on the pls/mns ban/exempt/invite commands
60 from USER_MASTER to USER_OP to allow global operators to set global bans.
61 Patch by: pjb
62
63 - Removed the unrecognized options warning when configuring modules.
64 - Modified -v output and .status display configure options.
65 Patch by: pseudo
66
67 - Added the process and parent pids to .status output. Increased the
68 precision of cpu time reporting.
69 - Added a new Tcl command 'status' to provide access to cpu/memory/cache
70 information now and some more in the future.
71 Patch by: pseudo
72
73 - Fixed some problems with IPv6 autodetection and system headers.
74 Patch by: pseudo
75
76 - Made some corrections to the contributors list, removed a duplicate entry.
77 Patch by: pseudo
78
79 - Fixed bind cron html documention to be in sync with non-html one.
80 Found by: 64MAAMVDH / Patch by: thommey
81
82 - Replaced most dns.mod preprocessor definitions with config variables.
83 - Added support for user-specified dns servers and non-standard ports.
84 This is most important for Cygwin 1.7, where the dns server list won't
85 get initialized under some common conditions.
86 - Added a trace to the new variable dns-servers, allowing scripts to get
87 or set the current dns server list.
88 - Added the servers list to the dns module information displayed by
89 .status all
90 Patch by: pseudo
91
92 - Fixed a bug in setsockname() making it fail with IPv6 enabled due to a
93 variable not being set.
94 Found by: afterlife / Patch by: pseudo
95
96 - Fix env(TZ) config setting to not contain a space. The space is just
97 inserted in POSIX documentation to clarify, it must not be there.
98 Found by: Digdilem / Patch by: thommey
99
100 - Made dcc_telnet_new() allow non-latin characters in new handles like
101 other handle validation functions.
102 Patch by: pseudo
103
104 - Modified src/compat/ replacements of gethostbyname2() and inet_ntop()
105 to not compile when IPv6 is disabled.
106 - Added a missing header preventing gethostbyname2() from compiling on
107 FreeBSD.
108 - Fixed few lines with wrong indentation.
109 Patch by: pseudo
110
111 - Reran autotools.
112 - Added detection of Tcl_NotifierProcs members to ensure the notifier can
113 be replaced. Fixes compilation against Tcl 8.2 and 8.3.
114 Found by: AlIt0 / Patch by: thommey
115
116 - Added full IPv6 support. New patch, nothing in common with older ones.
117 - Changed a lot of functions and variables without breaking scripting
118 compatibility. The list of changes is too long to include here.
119 Patch by: pseudo
120
121 - Updated documentation to reference 1.8 instead of 1.6.
122 - Changed module dependencies to 1.8.
123 - Changed default handlen to 32.
124 - Changed default make type to 'debug' as it should be in CVS builds.
125 Patch by: pseudo
126
127 - Ran misc/runautotools for 1.8.0.
128 Patch by: pseudo
129
130 - Ran misc/newversion for 1.8.0.
131 Patch by: pseudo
132
133 - initial commit of old 1.6.20 source
134 Commit by: simple
135
136 # 1.8 tree started on July 26, 2010

webmaster@eggheads.org
ViewVC Help
Powered by ViewVC 1.1.23