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

Annotation of /eggdrop1.8/doc/Changes1.8

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


Revision 1.32 - (hide annotations) (download)
Fri Oct 29 20:53:43 2010 UTC (10 years ago) by pseudo
Branch: MAIN
Changes since 1.31: +7 -1 lines
Modified tcl_channel_get to return a flat list of all channel settings and their values when called without a setting argument.
Added two new Tcl commands: chansettype returning setting types and getudefs listing user defined channel settings.

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

webmaster@eggheads.org
ViewVC Help
Powered by ViewVC 1.1.23