/[cvs]/eggdrop1.9/ChangeLog
ViewVC logotype

Diff of /eggdrop1.9/ChangeLog

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

revision 1.52 by changelog, Wed Oct 10 01:30:16 2001 UTC revision 1.53 by changelog, Wed Oct 10 11:00:16 2001 UTC
# Line 1  Line 1 
1    2001-10-10 10:44  tothwolf
2    
3        * acinclude.m4, configure.in, src/Makefile.am, src/botnet.c,
4        src/chanprog.c, src/cmds.c, src/dcc.c, src/dccutil.c, src/dns.c,
5        src/dns.h, src/eggdrop.h, src/flags.c, src/main.c, src/main.h,
6        src/match.c, src/mem.c, src/misc.c, src/modules.c, src/modules.h,
7        src/net.c, src/proto.h, src/tcl.c, src/tcldcc.c, src/tclhash.c,
8        src/tclhash.h, src/tcluser.c, src/userent.c, src/userrec.c,
9        src/users.c, src/users.h, src/compat/Makefile.am,
10        src/compat/compat.h, src/compat/inet_aton.c, src/compat/memcpy.c,
11        src/compat/memcpy.h, src/compat/memset.c, src/compat/memset.h,
12        src/compat/strcasecmp.c, src/egglib/hash_table.c,
13        src/egglib/linked_list.c, src/mod/module.h, src/mod/modvals.h,
14        src/mod/assoc.mod/assoc.c, src/mod/blowfish.mod/blowfish.c,
15        src/mod/channels.mod/channels.c, src/mod/channels.mod/channels.h,
16        src/mod/channels.mod/cmdschan.c, src/mod/channels.mod/tclchan.c,
17        src/mod/channels.mod/udefchan.c, src/mod/channels.mod/userchan.c,
18        src/mod/compress.mod/compress.c, src/mod/console.mod/console.c,
19        src/mod/filesys.mod/dbcompat.c, src/mod/filesys.mod/filedb3.c,
20        src/mod/filesys.mod/filedb3.h, src/mod/filesys.mod/filelist.c,
21        src/mod/filesys.mod/files.c, src/mod/filesys.mod/filesys.c,
22        src/mod/filesys.mod/tclfiles.c, src/mod/irc.mod/chan.c,
23        src/mod/irc.mod/irc.c, src/mod/irc.mod/mode.c,
24        src/mod/irc.mod/msgcmds.c, src/mod/notes.mod/cmdsnote.c,
25        src/mod/notes.mod/notes.c, src/mod/server.mod/server.c,
26        src/mod/server.mod/server.h, src/mod/server.mod/servmsg.c,
27        src/mod/server.mod/tclserv.c, src/mod/share.mod/share.c,
28        src/mod/share.mod/uf_features.c, src/mod/transfer.mod/transfer.c,
29        src/mod/uptime.mod/uptime.c, src/mod/woobie.mod/woobie.c:
30    
31        all expmem functions and support removed all memory status/debugging
32        code removed all #ifdef DEBUG_MEM code removed
33        
34        nmalloc macro/n_malloc function removed, use malloc() now mod_malloc
35        function removed my_strdup function removed, use malloc_strcpy macro
36        now channel_malloc removed, use malloc_memset macro now
37        n_malloc_null function removed, use malloc_memset macro now
38        user_malloc macro/_user_malloc function removed, use malloc() now
39        
40        nrealloc macro/n_realloc function removed, use realloc() now
41        mod_realloc function removed
42        
43        nfree macro/n_free function removed, use free() now mod_free
44        function removed my_free macro removed, use free_null macro now
45        Tcl_Free compat macro now uses free() instead of removed n_free
46        function
47        
48        malloc->strcpy now uses malloc_strcpy macro free(ptr);ptr=NULL; now
49        uses free_null macro malloc->bzero now uses malloc_memset macro
50        get_data_ptr macro/_get_data_ptr function removed, use malloc_memset
51        macro now
52        
53        compat memcpy removed compat memset removed egg_memcpy/my_memcpy
54        misuse/mess changed to memcpy egg_bzero/bzero macro removed, use
55        memset() now
56        
57        many uninitialized pointers now default to NULL
58        
59        match.c is now compiled on it's own instead of being included into
60        tclhash.c match.c cleanup, removed broken/incomplete ircII compat
61        code wild_match macro removed, _wild_match function renamed to
62        wild_match wild_match_per function no longer declared static added
63        prototypes for wild_match and wild_match_per functions
64        
65        Major function/macro changes:
66          nmalloc -> malloc()
67          nrealloc -> realloc()
68          nfree -> free()
69        
70        Bugs found and fixed during audit:
71          buffer overflow in adduser()
72        
73        Bugs fixed when code was removed:
74          typo in filedb3.c: EBUG_MEM -> DEBUG_MEM
75          extra egg_bzero call from filesys.c
76    
77  2001-10-10 01:20  Federico Mennite <ite@techmonkeys.org>  2001-10-10 01:20  Federico Mennite <ite@techmonkeys.org>
78    
79      * .cvsignore, ABOUT-NLS, AUTHORS, Makefile.am, Makefile.in,      * .cvsignore, ABOUT-NLS, AUTHORS, Makefile.am, Makefile.in,

Legend:
Removed from v.1.52  
changed lines
  Added in v.1.53

webmaster@eggheads.org
ViewVC Help
Powered by ViewVC 1.1.23