[gitlog] [eggheads/eggdrop] ff162c: Fix adding botflag s for a channel. Fixes #525

GitHub noreply at github.com
Thu Oct 18 23:05:42 UTC 2018


  Branch: refs/heads/bug/botattragain
  Home:   https://github.com/eggheads/eggdrop
  Commit: ff162cab8af9513c3c3ddf1e10f2f03aec1de512
      https://github.com/eggheads/eggdrop/commit/ff162cab8af9513c3c3ddf1e10f2f03aec1de512
  Author: Cizzle <Cizzle at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/flags.h

  Log Message:
  -----------
  Fix adding botflag s for a channel. Fixes #525

Found by: A user
Patch by: Cizzle
Fixes: #525


  Commit: b2cc7acd53156983308fcc4889287c6111a8ca3c
      https://github.com/eggheads/eggdrop/commit/b2cc7acd53156983308fcc4889287c6111a8ca3c
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/mod/irc.mod/chan.c

  Log Message:
  -----------
  Fix kick event handler to not truncate uhost. Fixes #598

Found by: wilkowy
Patch by: michaelortmann
Fixes: #598


  Commit: fcb1fe1f49e4424aeb82008c9755b5a4e381e28b
      https://github.com/eggheads/eggdrop/commit/fcb1fe1f49e4424aeb82008c9755b5a4e381e28b
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/users.c

  Log Message:
  -----------
  Fix possible truncations in delignore()

Found by: michaelortmann
Patch by: michaelortmann


  Commit: caa54583681d285252d8be26eb9a81412c162a5f
      https://github.com/eggheads/eggdrop/commit/caa54583681d285252d8be26eb9a81412c162a5f
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M aclocal.m4
    M doc/BUG-REPORT
    M doc/COMPILE-GUIDE
    M src/mod/compress.mod/compress.c
    M src/mod/dns.mod/configure.ac
    M src/mod/share.mod/share.c

  Log Message:
  -----------
  Fix eggdrop to compile and run under Haiku

Patch by: michaelortmann

* Fix Haiku: Fix parse error before free_func: zlib.h must be included after crypto.h
* Fix Haiku: Internal compiler error, output_operand_lossage invalid expression as operand: unwiched unnecessary pointer magick
* update doc/BUG-REPORT for Haiku
* update COMPILE-GUIDE for Haiku
* enable shared build by default for Haiku
* Fix checking for a working resolver library and Fix coredns.c:154: field data has incomplete type


  Commit: 6855fdd31a8a15f25ab9f7805c2856d7738cdd04
      https://github.com/eggheads/eggdrop/commit/6855fdd31a8a15f25ab9f7805c2856d7738cdd04
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/dns.c

  Log Message:
  -----------
  Make 2 functions in dns.c static

Patch by: michaelortmann


  Commit: 26747d7e3937ad6f44f202b176bb75ca1c86e433
      https://github.com/eggheads/eggdrop/commit/26747d7e3937ad6f44f202b176bb75ca1c86e433
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/users.c

  Log Message:
  -----------
  Fix Nullpointer warning

 Patch by: michaelortmann

* fix member access within null pointer warning


  Commit: d0b4a6ae94672e4d250864aac2134e93d3456d15
      https://github.com/eggheads/eggdrop/commit/d0b4a6ae94672e4d250864aac2134e93d3456d15
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M configure.ac
    M src/botcmd.c
    M src/botnet.c
    M src/chanprog.c
    M src/cmds.c
    M src/compat/Makefile.in
    M src/compat/compat.h
    A src/compat/strlcpy.c
    A src/compat/strlcpy.h
    M src/dcc.c
    M src/dns.c
    M src/flags.c
    M src/language.c
    M src/main.c
    M src/main.h
    M src/misc.c
    M src/mod/assoc.mod/assoc.c
    M src/mod/blowfish.mod/blowfish.c
    M src/mod/channels.mod/channels.c
    M src/mod/channels.mod/cmdschan.c
    M src/mod/channels.mod/tclchan.c
    M src/mod/channels.mod/userchan.c
    M src/mod/console.mod/console.c
    M src/mod/filesys.mod/files.c
    M src/mod/filesys.mod/filesys.c
    M src/mod/irc.mod/chan.c
    M src/mod/irc.mod/cmdsirc.c
    M src/mod/irc.mod/irc.c
    M src/mod/irc.mod/msgcmds.c
    M src/mod/module.h
    M src/mod/notes.mod/notes.c
    M src/mod/seen.mod/seen.c
    M src/mod/server.mod/cmdsserv.c
    M src/mod/server.mod/server.c
    M src/mod/server.mod/servmsg.c
    M src/mod/server.mod/tclserv.c
    M src/mod/share.mod/share.c
    M src/mod/transfer.mod/transfer.c
    M src/mod/transfer.mod/transferqueue.c
    M src/mod/uptime.mod/uptime.c
    M src/modules.c
    M src/net.c
    M src/tcl.c
    M src/tcldcc.c
    M src/tclmisc.c
    M src/tcluser.c
    M src/tls.c
    M src/userent.c
    M src/userrec.c
    M src/users.c

  Log Message:
  -----------
  Use strlcpy() instead of strncpyz()

 Patch by: michaelortmann

strncpyz() was a macro using strncpy(). We dont want strncpy due to its zero padding. strncpyz() was replaced with strlcpy() 
* if the operating system / libc provides strlcpy() we will use it.
* if it doesn't we will use our new src/compat/strlcpy, which is a copy of the bsd implementation
* enable compat strlcpy() also for modules if needed, enable strncpyz() for modules for backward compatibility


  Commit: 42a00e11dd429c00e9752751060ddc852bff74a6
      https://github.com/eggheads/eggdrop/commit/42a00e11dd429c00e9752751060ddc852bff74a6
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M aclocal.m4
    M doc/BUG-REPORT
    M doc/COMPILE-GUIDE

  Log Message:
  -----------
  Fix aclocal.m4 grep under SunOS / OpenIndiana. Fixes #589

* Fix #589: Fix aclocal.m4 grep under sunos
* update COMPILE-GUIDE for SunOS / OpenIndiana
* update doc/BUG-REPORT for OpenIndiana
* another compile hint for OpenIndiana


  Commit: aea05503f45a4240c30944f714d86c3ca5774138
      https://github.com/eggheads/eggdrop/commit/aea05503f45a4240c30944f714d86c3ca5774138
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/eggdrop.h

  Log Message:
  -----------
  Typo fix


  Commit: 3957f841748dbcc35df6c2d59a2a4c43cb3ed691
      https://github.com/eggheads/eggdrop/commit/3957f841748dbcc35df6c2d59a2a4c43cb3ed691
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M aclocal.m4
    M configure.ac
    M src/mod/compress.mod/configure.ac
    M src/mod/dns.mod/configure.ac

  Log Message:
  -----------
  Enhance Minix support, enable shared build

 Patch by: michaelortmann


  Commit: 5e19295c12d6f1b6c496370c8f8e5a398c4bcd09
      https://github.com/eggheads/eggdrop/commit/5e19295c12d6f1b6c496370c8f8e5a398c4bcd09
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/mod/irc.mod/chan.c

  Log Message:
  -----------
  strncpyz() -> strlcpy()


  Commit: c813c2abf2a32e04036f9d34bf3958fc1010ffa6
      https://github.com/eggheads/eggdrop/commit/c813c2abf2a32e04036f9d34bf3958fc1010ffa6
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/mod/dns.mod/coredns.c

  Log Message:
  -----------
  Fix gcc 8 stringop-truncation warning


  Commit: f63fc9045f049089b1646a58647f375a0e436727
      https://github.com/eggheads/eggdrop/commit/f63fc9045f049089b1646a58647f375a0e436727
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M configure.ac
    M src/mod/dns.mod/coredns.c

  Log Message:
  -----------
  Replace stuct with FLEXIBLE_ARRAY_MEMBER

Patch by: michaelortmann


  Commit: 1e453f19dedd011015b5c410269aea1f9477aa24
      https://github.com/eggheads/eggdrop/commit/1e453f19dedd011015b5c410269aea1f9477aa24
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/tclhash.c

  Log Message:
  -----------
  Fix information leak through TCL variables. Fixes #137. Fixes #414

Found by: maimizuno
Patch by: michaelortmann


  Commit: 057c736165167dda891fff0f0aa834f1a941cae2
      https://github.com/eggheads/eggdrop/commit/057c736165167dda891fff0f0aa834f1a941cae2
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/net.c

  Log Message:
  -----------
  Enhance error log for SSL. Fixes #458

Found by: Geo
Patch by: michaelortmann
Fixes: #458


  Commit: a94c9d13244e3fee34e83776903543ad34b32d29
      https://github.com/eggheads/eggdrop/commit/a94c9d13244e3fee34e83776903543ad34b32d29
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/mod/server.mod/server.c
    M src/mod/server.mod/server.h

  Log Message:
  -----------
  Don't send \r\n as an extra tcp packet. Fixes #689

Found by: michaelortmann
Patch by: michaelortmann
Fixes: #689


  Commit: cb4bb60816832682f549f0798687d8c20fb85010
      https://github.com/eggheads/eggdrop/commit/cb4bb60816832682f549f0798687d8c20fb85010
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/main.c

  Log Message:
  -----------
  Performance enhancement

Patch by: michaelortmann

Dont call localtime every second, because the result is only used every minute
GH PR #666 ... Patch of the Beast!


  Commit: d799337c2c5ad828cf370b15d526311031c2278c
      https://github.com/eggheads/eggdrop/commit/d799337c2c5ad828cf370b15d526311031c2278c
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/tclhash.c

  Log Message:
  -----------
  trigger_bind() overallocation


  Commit: 1f2faf6c229ecef62492854a4910694406ec95f0
      https://github.com/eggheads/eggdrop/commit/1f2faf6c229ecef62492854a4910694406ec95f0
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/dcc.c
    M src/mod/module.h
    M src/mod/transfer.mod/transfer.c
    M src/net.c
    M src/proto.h

  Log Message:
  -----------
  Fix 'comparison is always false' / 'SIZEOF_SHORT undeclared' in dcc.c

 Patch by: michaelortmann

* Fix 'comparison is always false' / 'SIZEOF_SHORT undeclared' in dcc.c
* forgot src/mod/module.h


  Commit: d332e679edf1f4f515cd784f99c554ee6c8b986d
      https://github.com/eggheads/eggdrop/commit/d332e679edf1f4f515cd784f99c554ee6c8b986d
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M language/core.english.lang
    M language/core.german.lang

  Log Message:
  -----------
  Update language files


  Commit: 991eecd9e08bf5df0a0cf06507f069f2f75f6bb9
      https://github.com/eggheads/eggdrop/commit/991eecd9e08bf5df0a0cf06507f069f2f75f6bb9
  Author: Geo <geo at eggheads.org>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M config.h.in
    M configure
    M src/mod/compress.mod/configure
    M src/mod/dns.mod/configure

  Log Message:
  -----------
  run autotools


  Commit: 8426cc2be32e3230903be4d9f0dcccb576627ed8
      https://github.com/eggheads/eggdrop/commit/8426cc2be32e3230903be4d9f0dcccb576627ed8
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/mod/channels.mod/tclchan.c

  Log Message:
  -----------
  Remove dupe logic expression


  Commit: fe804ea3dc9c2d22771ae0cc069d58a514f570fe
      https://github.com/eggheads/eggdrop/commit/fe804ea3dc9c2d22771ae0cc069d58a514f570fe
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M NEWS
    M doc/settings/core.settings
    M doc/sphinx_source/coreDocs/core.rst
    M doc/sphinx_source/coreDocs/modules.rst
    M doc/sphinx_source/mainDocs/tcl-commands.rst
    M eggdrop-basic.conf
    M eggdrop.conf
    M help/cmds2.help
    M help/core.help
    M help/set/cmds1.help
    M scripts/getops.tcl
    M scripts/notes2.tcl
    M scripts/weed
    M src/bg.c
    M src/botmsg.c
    M src/chanprog.c
    M src/compat/compat.h
    M src/dcc.c
    M src/eggdrop.h
    M src/language.c
    M src/main.c
    M src/misc.c
    M src/mod/channels.mod/channels.c
    M src/mod/channels.mod/cmdschan.c
    M src/mod/channels.mod/tclchan.c
    M src/mod/compress.mod/compress.c
    M src/mod/dns.mod/coredns.c
    M src/mod/filesys.mod/dbcompat.c
    M src/mod/filesys.mod/filedb3.c
    M src/mod/filesys.mod/filedb3.h
    M src/mod/irc.mod/chan.c
    M src/mod/irc.mod/irc.c
    M src/mod/module.h
    M src/mod/notes.mod/notes.c
    M src/mod/server.mod/help/server.help
    M src/mod/server.mod/server.c
    M src/mod/server.mod/servmsg.c
    M src/mod/share.mod/share.c
    M src/mod/share.mod/uf_features.c
    M src/net.c
    M src/rfc1459.c
    M src/tls.c
    M src/userrec.c

  Log Message:
  -----------
  Fix typos in docs, comments (?!) and even variables (!!!)

Patch by: michaelortmann


  Commit: f8ed2ac5af464856456aa38271940c828d875710
      https://github.com/eggheads/eggdrop/commit/f8ed2ac5af464856456aa38271940c828d875710
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/chan.h
    M src/eggdrop.h
    M src/mod/channels.mod/cmdschan.c
    M src/mod/channels.mod/tclchan.c
    M src/mod/channels.mod/userchan.c
    M src/mod/irc.mod/chan.c
    M src/tcldcc.c
    M src/users.h

  Log Message:
  -----------
  define/use CHANNELLEN; convert some strncpy + \0 into strlcpy()


  Commit: 4a2ffe38d8f53f1a3cd51bad67e6a0b19644f234
      https://github.com/eggheads/eggdrop/commit/4a2ffe38d8f53f1a3cd51bad67e6a0b19644f234
  Author: Geo <geo at eggheads.org>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M doc/sphinx_source/installAndSetup/readme.rst

  Log Message:
  -----------
  fix readme typo


  Commit: 9512e86ff81329e2a123ed061778027ac98ecb96
      https://github.com/eggheads/eggdrop/commit/9512e86ff81329e2a123ed061778027ac98ecb96
  Author: Geo <geo at eggheads.org>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M doc/sphinx_source/mainDocs/tls.rst
    M eggdrop.conf

  Log Message:
  -----------
  Add NickServ certificate auth to docs


  Commit: d7caf9bfd5f9fbe576be6c322a41c5e81a1faafe
      https://github.com/eggheads/eggdrop/commit/d7caf9bfd5f9fbe576be6c322a41c5e81a1faafe
  Author: Geo <vanosg at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M doc/sphinx_source/mainDocs/patch.rst

  Log Message:
  -----------
  Update patch howto doc. Closes #629


  Commit: a87157dfdf96b4e787766d16b2ff814e4707508b
      https://github.com/eggheads/eggdrop/commit/a87157dfdf96b4e787766d16b2ff814e4707508b
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/main.c
    M src/mod/channels.mod/channels.c

  Log Message:
  -----------
  Fix buffer size in channels.c:write_channel()

Patch by: michaelortmann


  Commit: 02cba082acb6885b987450de5d7dbcafa391ed58
      https://github.com/eggheads/eggdrop/commit/02cba082acb6885b987450de5d7dbcafa391ed58
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/mod/compress.mod/Makefile.in
    M src/mod/dns.mod/Makefile.in

  Log Message:
  -----------
  Fix distclean

Patch by: michaelortmann

make distclean
didn't remove:
src/mod/compress.mod/autom4te.cache
and
src/mod/dns.mod/autom4te.cache
and tried to remove non existent
src/mod/compress.mod/config.h


  Commit: 1501b2a4f17287d793b000cd11733a3ad556948a
      https://github.com/eggheads/eggdrop/commit/1501b2a4f17287d793b000cd11733a3ad556948a
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/chanprog.c

  Log Message:
  -----------
  rewrite isowner()

Patch by: michaelortmann

Fixes
chanprog.c:682:15: runtime error: index -1 out of bounds for type 'char [121]'   
847 SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior chanprog.c:682:15 in


  Commit: 1e6e4df661ae51aa1c02fd4490910eaf14c3a4d8
      https://github.com/eggheads/eggdrop/commit/1e6e4df661ae51aa1c02fd4490910eaf14c3a4d8
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/net.c

  Log Message:
  -----------
  Fix truncation (partial write) of output to foreground STDOUT

Found by: michaelortmann
Patch by: michaelortmann
Fixes: #665


  Commit: 9be31b8729521fd6c2b2614b387894bfbe09fff8
      https://github.com/eggheads/eggdrop/commit/9be31b8729521fd6c2b2614b387894bfbe09fff8
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/misc.c

  Log Message:
  -----------
  Replace strncpy with memcpy here

Patch by: michaelortmann


  Commit: 2f566e380fe77b38388d6e265e5f064a51e47f86
      https://github.com/eggheads/eggdrop/commit/2f566e380fe77b38388d6e265e5f064a51e47f86
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M aclocal.m4
    M configure.ac
    A m4/ax_type_socklen_t.m4
    M src/eggdrop.h

  Log Message:
  -----------
  Enhance configure socklen_t (#640)

Patch by: michaelortmann

Replace handcrafted code with GNU Autoconf Archive Macro.


  Commit: 203de50fc1dd0d36af83e0c492c5352fbc784c17
      https://github.com/eggheads/eggdrop/commit/203de50fc1dd0d36af83e0c492c5352fbc784c17
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/dcc.c
    M src/mod/irc.mod/chan.c

  Log Message:
  -----------
  Fix buffer size, gcc 8 format-truncation warnings

Patch by: michaelortmann


  Commit: 434dbe19017ee30746870d6d13e7a32b2004b279
      https://github.com/eggheads/eggdrop/commit/434dbe19017ee30746870d6d13e7a32b2004b279
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/match.c
    M src/mod/assoc.mod/assoc.c
    M src/mod/console.mod/console.c
    M src/mod/filesys.mod/filedb3.c
    M src/mod/irc.mod/chan.c
    M src/mod/irc.mod/irc.c
    M src/mod/server.mod/server.c
    M src/userent.c

  Log Message:
  -----------
  Cleanup dead store, assignment

Patch by: michaelortmann


  Commit: d5419b6398440babced165ca92db126224e7fb1e
      https://github.com/eggheads/eggdrop/commit/d5419b6398440babced165ca92db126224e7fb1e
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/net.c

  Log Message:
  -----------
  Don't call gethostbyname2() if unnecessary. Fixes #518

Found by: maimizuno
Patch by: michaelortmann
Fixes: #518


  Commit: f6603deb38040b76b3a9942d5bac21bb005bd194
      https://github.com/eggheads/eggdrop/commit/f6603deb38040b76b3a9942d5bac21bb005bd194
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/chanprog.c
    M src/main.c
    M src/misc.c

  Log Message:
  -----------
  Fix mismanaged idx allocation on some startup cases

Found by: paigeadelethompson
Patch by: michaelortmann


  Commit: e68586ad93568f5982a934728909337cf4d37830
      https://github.com/eggheads/eggdrop/commit/e68586ad93568f5982a934728909337cf4d37830
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/tclhash.c

  Log Message:
  -----------
  Add debug log showing time executed binds/procs took. Closes #201

Found by: saapete
Patch by: michaelortmann
Fixes: #201


  Commit: efded67e7e3fb0c3f84a72b4bd87718439e5a4b6
      https://github.com/eggheads/eggdrop/commit/efded67e7e3fb0c3f84a72b4bd87718439e5a4b6
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M eggdrop.conf
    M help/set/cmds1.help
    M src/main.c

  Log Message:
  -----------
  Utilize RES_TIMEOUT as default

Patch by: michaelortmann

Default resolve-timeout was 7 in eggdrop.conf and 15 in source (used if it were commented out in eggdrop.conf). This patch changes the default setting to RES_TIMEOUT (generally 5)


  Commit: 8058d95fef1bccb894d6cd611d3545a9a2899832
      https://github.com/eggheads/eggdrop/commit/8058d95fef1bccb894d6cd611d3545a9a2899832
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/dcc.c

  Log Message:
  -----------
  Fix invalid handle openssl s_client fail. Fixes #679

Found by: michaelortmann
Patch by: michaelortmann
Fixes: #679 

Fix "openssl s_client" fails with "invalid handle: 1;2c" under rxvt-unicode. If Nickname starts with "\e[?1;2c", skip those chars.


  Commit: 51757b5751f14f16a6ed6497dc6b69d5fdb09050
      https://github.com/eggheads/eggdrop/commit/51757b5751f14f16a6ed6497dc6b69d5fdb09050
  Author: Geo <vanosg at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M help/cmds2.help
    M help/core.help
    M src/cmds.c

  Log Message:
  -----------
  Add help for fprint. Closes #681

Found by: michaelortmann
Patch by: Geo
Fixes: #681


  Commit: 77ae4c2e8102ecd75974f98c3952bb2541ce1378
      https://github.com/eggheads/eggdrop/commit/77ae4c2e8102ecd75974f98c3952bb2541ce1378
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/net.c

  Log Message:
  -----------
  Add missing IPV6 ifdef


  Commit: a937f689de7e296e0e128d97749fd6ff4ea5bf76
      https://github.com/eggheads/eggdrop/commit/a937f689de7e296e0e128d97749fd6ff4ea5bf76
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M aclocal.m4
    M doc/COMPILE-GUIDE

  Log Message:
  -----------
  Enhance OpenWrt / musl libc support.

Patch by: michaelortmann


  Commit: 24fc64e7baf5273534b2ce62b4578d1fe759becd
      https://github.com/eggheads/eggdrop/commit/24fc64e7baf5273534b2ce62b4578d1fe759becd
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/mod/irc.mod/chan.c

  Log Message:
  -----------
  Fix nickchange mode tracking. Fixes #94

Found by: assassin
Patch by: michaelortmann
Fixes: #94


  Commit: 4c7d57be61f756e0bfc63bb6a2552fa81ffb6b14
      https://github.com/eggheads/eggdrop/commit/4c7d57be61f756e0bfc63bb6a2552fa81ffb6b14
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/tclhash.c

  Log Message:
  -----------
  Fix c89 comment

Kill me now.


  Commit: 1ccf27972e0e7dca798a3bcddfbaf9f37dd24b8a
      https://github.com/eggheads/eggdrop/commit/1ccf27972e0e7dca798a3bcddfbaf9f37dd24b8a
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/mod/share.mod/share.c

  Log Message:
  -----------
  Fix clang compiler warning -Wstrlcpy-strlcat-size

 Patch by: michaelortmann


  Commit: 019ed0c14f605b28b21e23c929306608640c4d10
      https://github.com/eggheads/eggdrop/commit/019ed0c14f605b28b21e23c929306608640c4d10
  Author: michaelortmann <41313082+michaelortmann at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/botcmd.c
    M src/dns.h
    M src/eggdrop.h
    M src/flags.c
    M src/lang.h
    M src/language.c
    M src/misc.c
    M src/mod/channels.mod/tclchan.c
    M src/mod/compress.mod/compress.c
    M src/mod/ctcp.mod/ctcp.c
    M src/mod/server.mod/server.c
    M src/mod/share.mod/help/share.help
    M src/modules.c

  Log Message:
  -----------
  tab -> space

OMG, we're really doing this?


  Commit: ea138d5728d991a95c27e55e28e7d77cd1261277
      https://github.com/eggheads/eggdrop/commit/ea138d5728d991a95c27e55e28e7d77cd1261277
  Author: Cizzle <Cizzle at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/dcc.c
    M src/mod/share.mod/share.c

  Log Message:
  -----------
  Change output for logmodes ghtu to show b instead of m. Closes #521

Found by: maimizuno
Patch by: Cizzle
Fixes: #521


  Commit: 5ddbfa6b57149e8eb4609c2db15dc9c524342150
      https://github.com/eggheads/eggdrop/commit/5ddbfa6b57149e8eb4609c2db15dc9c524342150
  Author: Geo <vanosg at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/version.h

  Log Message:
  -----------
  Update version.h


  Commit: a8163cfb889ca087b4dd6330773f231911bcad96
      https://github.com/eggheads/eggdrop/commit/a8163cfb889ca087b4dd6330773f231911bcad96
  Author: Christophe Beauval <Cizzle at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/flags.c
    M src/flags.h
    M src/users.h

  Log Message:
  -----------
  Fix botattr validation and correct flag usage.


  Commit: 106172e35f3e07bc36b6aeeba0a6b3f0ed52a9cc
      https://github.com/eggheads/eggdrop/commit/106172e35f3e07bc36b6aeeba0a6b3f0ed52a9cc
  Author: Christophe Beauval <Cizzle at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M src/flags.c
    M src/flags.h
    M src/mod/assoc.mod/assoc.c
    M src/users.h

  Log Message:
  -----------
  Use uint64_t instead of unsigned long long.


  Commit: 217be713af6d6b9e4dd1b3c24db392a095437386
      https://github.com/eggheads/eggdrop/commit/217be713af6d6b9e4dd1b3c24db392a095437386
  Author: Christophe Beauval <Cizzle at users.noreply.github.com>
  Date:   2018-10-19 (Fri, 19 Oct 2018)

  Changed paths:
    M doc/KNOWN-PROBLEMS
    M help/cmds1.help

  Log Message:
  -----------
  Add note about known bug with botattr and the 4 last user definable
flags 6, 7, 8 and 9.


Compare: https://github.com/eggheads/eggdrop/compare/0ca560ff74f2...217be713af6d
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the Changes mailing list