]>
Commit | Line | Data |
---|---|---|
189935b1 | 1 | /************************************************************************ |
2 | * IRC - Internet Relay Chat, doc/HISTORY | |
3 | * Copyright (C) 1990 | |
4 | * | |
5 | * This program is free software; you can redistribute it and/or modify | |
6 | * it under the terms of the GNU General Public License as published by | |
7 | * the Free Software Foundation; either version 1, or (at your option) | |
8 | * any later version. | |
9 | * | |
10 | * This program is distributed in the hope that it will be useful, | |
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
13 | * GNU General Public License for more details. | |
14 | * | |
15 | * You should have received a copy of the GNU General Public License | |
16 | * along with this program; if not, write to the Free Software | |
17 | * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | |
18 | */ | |
19 | ||
20 | HISTORY of Recent IRC Versions. | |
21 | ||
22 | Previous version numbering schemes have caused some confusion, which this | |
23 | document attempts to resolve. | |
24 | ||
25 | The original test versions released by WiZ were numbered 2.01?6 where | |
26 | the ? refers to a letter. The last known stable version was U6. | |
27 | Version 2.1.0/1 was rewritten by Mike Bolotski from the U6 sources but | |
28 | several bugs were introduced during the rewrite. After several weeks, | |
29 | almost all servers backed up to U6. Version v6 contained comparatively | |
30 | minor modifications from U6. | |
31 | ||
32 | Version 2.2 consists of the v6 source repackaged into multiple directories, | |
33 | and with modified documentation. From now on, the version number will | |
34 | stay relatively constant. As minor changes and bug fixes are added, they | |
35 | will be distributed in the form of context diffs, to be applied with the | |
36 | 'patch' command. Each bugfix will bump the patchlevel (PL) of the release | |
37 | by 1. The PL is documented in the version.c file in the lib/misc directory. | |
38 | ||
39 | Version 2.3 was unfortunate mistake containing copyright violations | |
40 | so it was soon taken off distribution. | |
41 | ||
42 | Version 2.4 contains *very* many bug fixes, enhancements, and "hooks" for | |
43 | use in future releases. The source tree has been restructured, and the | |
44 | Makefiles rewritten to be recursive and follow the new source tree layout. | |
45 | ||
46 | Version 2.5 contains string channels and channel modes (as well as | |
47 | channel operators). Also Wizible's MAIL system was included as an option. | |
48 | ||
49 | Hopefully, whoever provides a fix will also update the respective | |
50 | ChangeLogs to summarize the changes, as well as adding a description of | |
51 | the bug to the BugList file. |