forked from eggheads/eggdrop
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathUPGRADING-1.8
More file actions
109 lines (70 loc) · 3.44 KB
/
UPGRADING-1.8
File metadata and controls
109 lines (70 loc) · 3.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
News
Last revised: November 13, 2016
_________________________________________________________________
News
What's new? To gain a full understanding of changes to Eggdrop1.8.0,
you can read the following documents:
INSTALL
README
doc/TLS
doc/IPV6
doc/Changes1.8
doc/tcl-commands.doc
All of these documents combined will fill you in on the latest changes to
Eggdrop in version 1.8.x. All files, with the exception of Changes1.8, are
also available in html format in doc/html/.
For support, feel free to visit us on Freenode #eggdrop.
If you are upgrading from a pre-1.6 version of Eggdrop:
1. Before you start the bot for the first time, BACKUP your userfile.
2. DON'T USE YOUR OLD CONFIG FILE. MAKE A NEW ONE!
_________________________________________________________________
Changes made to Eggdrop 1.8.x from Eggdrop1.6.x:
MODULES
While most 3rd party modules that worked on Eggdrop1.6.x should still work
with Eggdrop1.8.x, many of them contain a version check that only allows
them to run on 1.6.x bots. We have removed the version check from some of
the more popular modules provide them at
ftp://eggheads.org/pub/eggdrop/modules/1.8/
SCRIPTS
All 3rd party Tcl scripts that work with Eggdrop1.6.x fully work with
Eggdrop1.8.x.
ENCODINGS
Eggdrop1.8 has been modified to support the utf-8 encoding with a fallback
of iso8859-1. Other single-byte encodings are not yet supported, but
full support for them is planned for a later version of Eggdrop1.8.
IPV6
Full IPv6 support for servers, telnet and script connections, dcc and
botnet. See doc/IPV6 for more information.
SSL
Full SSL support has been added for all kinds of connections, including
certificate verification and authorization, and partyline SSL. See doc/TLS.
BOTNET
Because 1.8 bots attempt to link with SSL if available everytime, make
sure you generate a certificate on your hub bot with "make sslcert" after
"make install".
CONFIG
eggdrop.conf changes:
To ease the transition from Eggdrop1.6.x to Eggdrop1.8.0, we have created
a list of config file changes needed at http://eggheads.org/eggconf180.txt.
Perhaps the most important changes are the removal of the my-ip and
my-hostname settings, replaced by vhost4, vhost6 and the listen-addr
setting. Check our new eggdrop.conf for examples.
eggdrop-basic.conf:
Eggdrop1.8.0 includes a simpler configuration file called
eggdrop-basic.conf, which is recommended for users that do not need
advanced Eggdrop features such as botnets. We still recommend reading the
full eggdrop.conf and copying settings over that you might want to modify.
WIRE REMOVED
The wire module has been removed from eggdrop 1.8. You can still get it
from ftp://eggheads.org/pub/eggdrop/modules/1.8/wire-2.1.tar.gz
Note that with ssl support you can have encrypted botnet and partyline
without wire.mod.
DOCUMENTATION
Documentation has been updated to reflect new and removed commands and
variables. Almost all files have changed, so take a look at them.
TCL COMMANDS
A lot of changes have been made to Tcl commands. Please look at
doc/tcl-commands.doc to see them.
________________________________________________________________________
Copyright (C) 1997 Robey Pointer
Copyright (C) 1999 - 2016 Eggheads Development Team