diff -rcN epic4-0.9.0/KNOWNBUGS epic4-0.9.1/KNOWNBUGS *** epic4-0.9.0/KNOWNBUGS Thu Jul 13 14:44:38 2000 --- epic4-0.9.1/KNOWNBUGS Wed Jul 19 12:12:10 2000 *************** *** 12,23 **** THE CHANGELOG SINCE THE LAST RELEASE: ------------------------------------- ! * Fix /pretend to squeeze args into IO_BUFFER_SIZE ! * Permit /set random_local_ports the chance to use port 65535. (Robohak) ! * Temporary fix, in really_save, make that array-of-pointers static. ! * Make dcc.c use more consistent types, prevent integer overflow (Robohak) ! * Fix 'speed' variable not being init'd in /dcc list (Robohak) ! * Be more aggressive about revoking current channel status in names.c ! * Always switch away from current channels before nuking them, in window.c ! * Always make sure that window->current_channel exists before derefing it. ! * Try to match up !IDchans with bound chans or waiting chans (Kurt Roeckx) --- 12,17 ---- THE CHANGELOG SINCE THE LAST RELEASE: ------------------------------------- ! * Fix bug where joining an !id channel could crash epic. ! * Only call channel_going_away if the channel belongs to a window. ! * Throw /on channel_sync in the context of the channel's window. diff -rcN epic4-0.9.0/UPDATES epic4-0.9.1/UPDATES *** epic4-0.9.0/UPDATES Wed Jul 5 13:53:14 2000 --- epic4-0.9.1/UPDATES Fri Jul 14 16:56:22 2000 *************** *** 1,22 **** EPIC4pre2 - *** News 07/05/Y2K -- New built in /set, /SET LOG_REWRITE - This is just like /SET OUTPUT_REWRITE, except that it rewrites - the line just before it gets sent to the logfile. Note that this - /SET is cumulative with /SET OUTPUT_REWRITE as well as with all - of the other logfile mangling /SET's. That is to say, after all - other sets have been applied, then this /SET is honored as the very - last thing before the data goes to the logfile. The expansion is - parsed exactly as in /SET OUTPUT_REWRITE: - $0 The window refnum the output is going to - or -1 if this is the global logfile - $1- The text itself. - - Please do not ask me to set $0 to the window refnum for output to - the global logfile. THAT INFORMATION IS NOT AVAILABLE AT THE TIME - WE OUTPUT TO THE GLOBAL LOGFILE, SO I CANNOT PROVIDE IT EVEN IF I - WANTED TO. - [Note -- this file only contains changes since the last release. For some releases, this means this file will be empty. The entire file can be found at http://www.epicsol.org/UPDATES] --- 1,5 ---- diff -rcN epic4-0.9.0/doc/EPIC_THANKS epic4-0.9.1/doc/EPIC_THANKS *** epic4-0.9.0/doc/EPIC_THANKS Mon Jul 10 15:21:44 2000 --- epic4-0.9.1/doc/EPIC_THANKS Fri Jul 14 14:47:02 2000 *************** *** 58,64 **** woofster Contributing Tester Xavier Keeper of the Script Repository (QCE) Yoshi Quality Control Engineer ! zeyeshan Quality Control Engineer If you are actively using and debugging EPIC4 releases, or have contributed anything to EPIC4, and feel that you should be on this list, drop me a line --- 58,64 ---- woofster Contributing Tester Xavier Keeper of the Script Repository (QCE) Yoshi Quality Control Engineer ! zyeshan Quality Control Engineer If you are actively using and debugging EPIC4 releases, or have contributed anything to EPIC4, and feel that you should be on this list, drop me a line diff -rcN epic4-0.9.0/source/irc.c epic4-0.9.1/source/irc.c *** epic4-0.9.0/source/irc.c Thu Jul 13 11:45:24 2000 --- epic4-0.9.1/source/irc.c Wed Jul 19 12:05:17 2000 *************** *** 13,26 **** /* * irc_version is what $J returns, its the common-name for the version. */ ! const char irc_version[] = "EPIC4-0.9.0"; ! const char useful_info[] = "epic4 0 9 0"; /* * internal_version is what $V returns, its the integer-id for the * version, and corresponds to the date of release, YYYYMMDD. */ ! const char internal_version[] = "20000713"; /* * As a way to poke fun at the current rage of naming releases after --- 13,26 ---- /* * irc_version is what $J returns, its the common-name for the version. */ ! const char irc_version[] = "EPIC4-0.9.1"; ! const char useful_info[] = "epic4 0 9 1"; /* * internal_version is what $V returns, its the integer-id for the * version, and corresponds to the date of release, YYYYMMDD. */ ! const char internal_version[] = "20000719"; /* * As a way to poke fun at the current rage of naming releases after *************** *** 28,34 **** * reality, I have decided to start doing that with EPIC. These names * are intentionally and maliciously silly. Complaints will be ignored. */ ! const char ridiculous_version_name[] = "Perfunctory"; #define __need_putchar_x__ #include "status.h" --- 28,34 ---- * reality, I have decided to start doing that with EPIC. These names * are intentionally and maliciously silly. Complaints will be ignored. */ ! const char ridiculous_version_name[] = "Penultimate"; #define __need_putchar_x__ #include "status.h" diff -rcN epic4-0.9.0/source/myfile epic4-0.9.1/source/myfile *** epic4-0.9.0/source/myfile Tue Jul 11 13:31:12 2000 --- epic4-0.9.1/source/myfile Wed Dec 31 18:00:00 1969 *************** *** 1,14 **** - SET BANNER $wuff(*** $H) - SET BANNER_EXPAND ON - SET CPU_SAVER_AFTER 5 - SET CPU_SAVER_EVERY 5 - SET DO_NOTIFY_IMMEDIATELY OFF - SET HELP_PATH /usr/home/jnelson/help/EPIC - SET SCROLLBACK 10240 - SET SHOW_NUMERICS ON - SET STATUS_DOES_EXPANDOS ON - SET STATUS_FORMAT %{1}T36TestTest''%.%T [%R] %*%=%@%N%#%S%H%B%Q%A%C%+%I%O%M%F%L%{1}K %D %U %W%{1}Kbooyabooyaboo!-%>%P - SET STATUS_FORMAT1 %{1}T36TestTest'' %.%T [%R] %*%=%@%N%#%S%H%B%Q%A%C%+%I%O%M%F%L %Ubooyabooyaboo!-%>%P - SET STATUS_FORMAT2 %{1}T36TestTest'' %.%W %X %Y %Zbooyabooyaboo!-%>%P - SET STATUS_UMODE $cparse(%5U:)$cparse(%b(+%#)) - SET VERBOSE_CTCP OFF --- 0 ---- diff -rcN epic4-0.9.0/source/names.c epic4-0.9.1/source/names.c *** epic4-0.9.0/source/names.c Fri Jul 14 14:34:10 2000 --- epic4-0.9.1/source/names.c Tue Jul 18 09:32:48 2000 *************** *** 273,279 **** if (chan->next) chan->next->prev = chan->prev; ! channel_going_away(chan->window, chan->channel); /* * If this was the last channel on that window, be more forceful --- 273,280 ---- if (chan->next) chan->next->prev = chan->prev; ! if (chan->window) ! channel_going_away(chan->window, chan->channel); /* * If this was the last channel on that window, be more forceful *************** *** 1005,1014 **** --- 1006,1017 ---- if (tmp) { tmp->waiting = 0; + message_from(channel, LOG_CRAP); do_hook(CHANNEL_SYNC_LIST, "%s %f %d", tmp->channel, time_diff(tmp->join_time, get_time(NULL)), tmp->server); + message_from(NULL, LOG_CRAP); } else yell("Channel_sync -- didn't find [%s:%d]", diff -rcN epic4-0.9.0/source/testfile epic4-0.9.1/source/testfile *** epic4-0.9.0/source/testfile Tue Jul 11 13:32:45 2000 --- epic4-0.9.1/source/testfile Wed Dec 31 18:00:00 1969 *************** *** 1,14 **** - SET BANNER $wuff(*** $H) - SET BANNER_EXPAND ON - SET CPU_SAVER_AFTER 5 - SET CPU_SAVER_EVERY 5 - SET DO_NOTIFY_IMMEDIATELY OFF - SET HELP_PATH /usr/home/jnelson/help/EPIC - SET SCROLLBACK 10240 - SET SHOW_NUMERICS ON - SET STATUS_DOES_EXPANDOS ON - SET STATUS_FORMAT %{1}T36TestTest''%.%T [%R] %*%=%@%N%#%S%H%B%Q%A%C%+%I%O%M%F%L%{1}K %D %U %W%{1}Kbooyabooyaboo!-%>%P - SET STATUS_FORMAT1 %{1}T36TestTest'' %.%T [%R] %*%=%@%N%#%S%H%B%Q%A%C%+%I%O%M%F%L %Ubooyabooyaboo!-%>%P - SET STATUS_FORMAT2 %{1}T36TestTest'' %.%W %X %Y %Zbooyabooyaboo!-%>%P - SET STATUS_UMODE $cparse(%5U:)$cparse(%b(+%#)) - SET VERBOSE_CTCP OFF --- 0 ----