Download Latest Version foxeye-0.12.1.tar.xz (720.7 kB)
Email in envelope

Get an email when there's a new version of FoxEye

Home / OldFiles / 0.5 alpha
Name Modified Size InfoDownloads / Week
Parent folder
README 2010-06-09 8.2 kB
foxeye-0.5a4.tar.gz 2010-06-09 488.3 kB
Totals: 2 Items   496.5 kB 0
Tue Jun  8 2010 Andriy Gritsenko <andrej@rep.kiev.ua>
	* core/init.c: fixed infinite loop in dc_binds().
	* core/dispatcher.c: fixed inappropriate locking when we work on
	  S_FINWAIT.
	* core/direct.*, doc/modules.api: changed one of arguments of handler
	  in Listen_Port().
	* modules/irc-ctcp/*: new module added.

Wed Apr 28 2010 Andriy Gritsenko <andrej@rep.kiev.ua>
	* modules/irc-channel/chmanagement.c: corrected netjoin modes detection.
	* modules/irc-channel/irc-channel.c: fixed SIGSEGV in _ircch_get_nick().
	* modules/irc-channel/irc-channel.c: added missing Lname update on own
	  join in irc_rpl_userhost() and irc_rpl_whoreply().
	* modules/lua/lua.ref: written the reference manual for Lua.
	* modules/Makefile.mods: added [un]install-docs sections.
	* doc/HOWTO.module: added documentation for module writers.

Tue Apr 27 2010 Andriy Gritsenko <andrej@rep.kiev.ua>
	* modules/irc-channel/irc-channel.c: fixed forgotten reset all fields
	  after alloc_SplitMember().
	* core/sheduler.c, core/accvs.blist, modules/irc/irc.c: added new
	  bindtable "time-shift".
	* modules/irc-channel/irc-channel.c: corrected logic when message
	  "%s on %s without a JOIN" should appear.
	* core/sheduler.c: made duplicates rejected by NewTimer().

Mon Apr 26 2010 Andriy Gritsenko <andrej@rep.kiev.ua>
	* blist2h, Makefifle.cvs, core/foxeye.h, core/accvs.blist, doc/modules.api:
	  made bindings prototypes available via macros.

Mon Nov 16 2009 Andriy Gritsenko <andrej@rep.kiev.ua>
	* modules/irc-channel/irc-channel.*: massively rewritten netjoin
	  detection code.
	* configure: added -fno-strict-aliasing if target compiler accepts it.

Tue Nov  4 2008 Andriy Gritsenko <andrej@rep.kiev.ua>
	* configure.in, acinclude.m4, Makefile.cvs: adapted to autoconf 2.62.
	* modules/lua/accvs.m4: added support for pkg-config script.

Sun Oct 12 2008 Andriy Gritsenko <andrej@rep.kiev.ua>
	* core/direct.c: corrected order of parameters in NewEvent() call.
	* doc/foxeye.sgml, doc/foxeye.1, configure.in: removed docbook-to-man
	  call, manual page will be generated manually from now.
	* core/dispatcher.c, core/init.c, doc/modules.api: forced and stated
	  Find_Iface() to do matching ALL flags of input mask instead of ANY.
	* modules/autolog/autolog.c: fixed opening autolog when there are any
	  opened logs already.
	* core/dispatcher.c, core/protos.h, core/sheduler.*, doc/modules.api:
	  changed some qualifiers to const.

Fri Oct 10 2008 Andriy Gritsenko <andrej@rep.kiev.ua>
	* modules/irc-channel/irc-channel.c: fixed incorrect join parsing in
	  _ircch_recheck_link().
	* modules/autolog/autolog.c: fixed couple of bugs where got SIGSEGV.

Thu Oct  9 2008 Andriy Gritsenko <andrej@rep.kiev.ua>
	* modules/irc-channel/irc-channel.c, modules/irc-channel/irc-channel.help, modules/irc/msgs.c:
	  implemented the command /ctcp identify.
	* core/list.c: fixed invalid parsing of subfields.

Tue Oct  7 2008 Andriy Gritsenko <andrej@rep.kiev.ua>
	* core/direct.c: fixed place where we could not '.connect #channel@net'
	  for known net but unknown channel.
	* modules/irc-channel/irc-channel.*: corrected NJOIN detection when
	  we got them for more than one channel but we will get LINKS reply
	  after first NJOIN already so all rest channels will get message that
	  all nicks were lost in netsplit.

Sun Oct  5 2008 Andriy Gritsenko <andrej@rep.kiev.ua>
	* core/list.c: added some additional checks in Add_Clientrecord().
	* core/dispatcher.c, core/direct.c: cleaned up restart of listeners.

Fri Oct  3 2008 Andriy Gritsenko <andrej@rep.kiev.ua>
	* modules/irc-channel/irc-channel.c: fixed wrong greeting detection.
	* core/connchain.h: new API started (for SSL, etc.).
	* modules/irc-channel/irc-channel.c: added checking for Lname on report
	  since it might be changed since last event (by .+host for example).
	* modules/irc-channel/chmanagement.c: fixed bug in making literal mask.
	* modules/irc-channel/irc-channel.c: fixed garbage in time fields.

Thu Oct  2 2008 Andriy Gritsenko <andrej@rep.kiev.ua>
	* core/list.c: fixed error in Get_Flags(), networks took wrong flags.
	* core/list.c: fixed some permissions bugs in dc_chattr().

Wed Oct  1 2008 Andriy Gritsenko <andrej@rep.kiev.ua>
	* core/list.c: cleansing for special names.
	* core/list.c, core/init.c, core/direct.c, core/foxeye.h, modules/irc-channel/chmanagement.c:
	  removed U_BOT flag as too specific and replaced with U_SPECIAL.
	* core/direct.c: fixed wrong parsing in dc_connect().
	* core/dispatcher.c: fixed unending loop on SIGHUP.
	* modules/irc-channel/irc-channel.c: corrected rejoins reporting in
	  case if server doesn't give us RPL_LINKS after netjoin.
	* modules/irc-channel/irc-channel.c: fixed wrong behavior in case of
	  duplicate split.

--- [0.4a] ok
Mon Sep 29 2008 Andriy Gritsenko <andrej@rep.kiev.ua>
	* core/init.c: changed dc_restart() to work via SIGINT.

Tue Sep 16 2008 Andriy Gritsenko <andrej@rep.kiev.ua>
	* configure: added test for "-Wl,-E" on Solaris.
	* configure, core/socket.c: changed fcntl() call for compatibility with
	  Solaris and other non-BSD-like systems to ioctl().
	* configure, core/init.h: included <thread.h> for rwlock_*.
	* configure, modules/Makefile*: corrections to be working on Solaris.

Wed Mar  7 2007 Andriy Gritsenko <andrej@rep.kiev.ua>
	* modules/irc-channel/irc-channel.c: fixed SIGSEGV in lnames tree.
	* modules/Makefile.mods: fixed error message for modules with minus.

Thu Dec  7 2006 Andriy Gritsenko <andrej@rep.kiev.ua>
	* modules/irc/irc.c: fixed SIGSEGV in _irc_try_nick().

Mon Dec  4 2006 Andriy Gritsenko <andrej@rep.kiev.ua>
	* modules/irc-channel/irc-channel.c: fixed wrong modes after netjoin.

Sun Dec  3 2006 Andriy Gritsenko <andrej@rep.kiev.ua>
	* core/lib.c, doc/modules.api: rewritten match(), it does shell style
	  pattern (brace and filename) expansion now, see man bash or man tcsh.

Wed Nov 29 2006 Andriy Gritsenko <andrej@rep.kiev.ua>
	* configure, modules/Makefile.mods: fixed support of external libraries
	  for modules.
	* core/dispatcher.c, core/lib.c, core/protos.h, doc/modules.api:
	  introduced new function simple_match() and changed matching in the
	  dispatcher.
	* core/modules.c: fixed bugs (with SIGSEGV) on module unloading.
	* modules/irc/msgs.c: changed script first argument in some bindtables
	  from nick to nick@net.
	* modules/lua/lua.c: got module to work.

Sat Nov 25 2006 Andriy Gritsenko <andrej@rep.kiev.ua>
	* core/direct.c, core/list.c, doc/modules.api, modules/irc/irc.c, modules/irc/msgs.c, modules/irc-channel/chmanagement.c, modules/irc-channel/irc-channel.c:
	  removed prepending '@' from networks names to avoid conflicts with
	  bot Someone and net Someone and to avoid misunderstanding that names
	  must be prepended in one place but must be not in another.
	* modules/irc-channel/irc-channel.c: improved netjoin logging (moved
	  server MODEs +ohv into it).

Thu Nov 23 2006 Andriy Gritsenko <andrej@rep.kiev.ua>
	* modules/irc/irc.c, modules/irc-channel/irc-channel.c: implemented
	  autojoins if module "irc-channel" loaded when there are connected
	  networks already.
	* core/lib.c, core/protos.h, modules/irc/irc.c: get rid of some relict
	  unused library functions.

Wed Nov 22 2006 Andriy Gritsenko <andrej@rep.kiev.ua>
	* core/init.c, core/list.c: implemented U_NEGATE and U_AND flags for
	  extended matching.

Sun Nov 19 2006 Andriy Gritsenko <andrej@rep.kiev.ua>
	* core/direct.*, doc/modules.api, modules/irc/irc.c: changed syntax of
	  Connect_Host() a bit.

Wed Nov 15 2006 Andriy Gritsenko <andrej@rep.kiev.ua>
	* modules/irc/irc.*, modules/irc/msgs.c: reverted some previous
	  changes due to incorrect nick cases.
	* modules/irc-channel/irc-channel.c: changed _ircch_destroy_link()
	  a bit, seemed to have wrong algorithm.
	* core/list.c, core/protos.h, doc/modules.api: added new API function
	  strtouserflag() (from static one).

Sun Nov 12 2006 Andriy Gritsenko <andrej@rep.kiev.ua>
	* core/direct.c, core/init.c, core/list.c, core/protos.h, modules/irc/irc.c, modules/irc/msgs.c, modules/irc-channel/irc-channel.c, modules/irc-channel/chmanagement.c:
	  added extra parameter to Add_Binding() and Delete_Binding() for
	  scripts support.
Source: README, updated 2010-06-09