|
| 1 | +2000-08-13 drscholl < [email protected]> |
| 2 | + |
| 3 | + * TODO, browse.c, resume.c: |
| 4 | + fixes to compile with --enable-resume |
| 5 | + |
| 6 | +2000-08-10 drscholl < [email protected]> |
| 7 | + |
| 8 | + * channel.c, synch.c: |
| 9 | + when syncing bans, the server should just say that it set the ban so that |
| 10 | + pop_user_server() doesnt return NULL for *sendernick. |
| 11 | + |
| 12 | +2000-08-09 drscholl < [email protected]> |
| 13 | + |
| 14 | + * NEWS, sample.conf: |
| 15 | + added additional information about flood control to the NEWS and sample.conf |
| 16 | + files |
| 17 | + |
| 18 | + * NEWS, TODO, config.c, handler.c, join.c, login.c, main.c, opennap.h, sample.conf, usermode.c: |
| 19 | + comma (,) is no longer a valid char in nicks/channels |
| 20 | + |
| 21 | + added server-side flood protection controlled by new config vars |
| 22 | + `flood_commands' and `flood_time'. mods+ notification is controlled by |
| 23 | + usermode FLOOD. |
| 24 | + |
| 25 | +2000-08-08 drscholl < [email protected]> |
| 26 | + |
| 27 | + * change.c: |
| 28 | + change_pass() now reports back success to the user |
| 29 | + |
| 30 | + * ban.c, config.c, filter.c, login.c, main.c, opennap.h: |
| 31 | + changed search token filter to be a hash table. linked list traversal |
| 32 | + consumed too much cpu time |
| 33 | + |
| 34 | + notify_mods() call in ban() used sender instead of sendernick as as arg. |
| 35 | + |
| 36 | + check_ban() should be called prior to eject_client() in login() |
| 37 | + |
| 38 | + * search.c, level.c: |
| 39 | + find_search() had %d instead of %s to print out the id of expired searches |
| 40 | + |
| 41 | + * level.c: |
| 42 | + level() should force an update when it detects an out of date timestamp so |
| 43 | + that desyncs are corrected. |
| 44 | + |
| 45 | + * NEWS, config.c, login.c, opennap.h, sample.conf: |
| 46 | + made the ejection of nonsharing clients a boolean configuration option |
| 47 | + |
| 48 | + * ChangeLog, Makefile.am, Makefile.in, NEWS, TODO, config.c, filter.c, handler.c, init.c, kill_user.c, main.c, opennap.h, sample.filter, search.c: |
| 49 | + search token filtering is now configurable instead of hardcoded. opennap |
| 50 | + now reads the `filter' file to determine which words to ignore. |
| 51 | + |
| 52 | + server_stats() should not use `tag' since it is called by login() with no |
| 53 | + arguments. |
| 54 | + |
| 55 | +2000-08-07 drscholl < [email protected]> |
| 56 | + |
| 57 | + * Makefile.am, Makefile.in, NEWS, browse.c, configure, configure.in, handler.c, join.c, login.c, main.c, napster.txt, opennap.h, opennap.init: |
| 58 | + changed basename() to my_basename() to avoid compilation errors on some |
| 59 | + systems. |
| 60 | + |
| 61 | + look for -lz in /usr/local/lib |
| 62 | + |
| 63 | + opennap should return message 13 when receving unknown commands prior to |
| 64 | + receipt of the login (2) message. |
| 65 | + |
| 66 | + added support for tcp_wrappers |
| 67 | + |
| 68 | + mods+ could not bypass the strict channel join setting |
| 69 | + |
| 70 | + opennap should send the 316 numeric prior to disconnecting clients to be |
| 71 | + compatible with the napster.com servers |
| 72 | + |
| 73 | + updated napster.txt with new information |
| 74 | + |
| 75 | + sysv-init style script for starting opennap at boot from |
| 76 | + |
| 77 | + |
1 | 78 | 2000-08-07 drscholl < [email protected]>
|
2 | 79 |
|
3 | 80 | * Makefile.am, Makefile.in, NEWS, browse.c, configure, configure.in, handler.c, join.c, login.c, main.c, napster.txt, opennap.h, opennap.init:
|
|
0 commit comments