Changelog 3.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. 1.0.0
  2. First private release
  3. 1.0.01
  4. Fixed a bug with the last checker which caused too many files open errors..
  5. Fixed a few bugs here and there
  6. Made limit system maginal, don't ask, just makes less +l modes..
  7. 1.0.02
  8. Update system is now compressed
  9. Several bug fixes
  10. Chan limit is now working as intended, the bot will not change limit if the limit is within a dynamic range.
  11. 1.0.03
  12. Fixed a bug in last checker which caused segfault
  13. Fixed a bug in cmd_pls_user
  14. Fixed FreeBSD compile errors
  15. Improved last checker functions
  16. 1.0.04
  17. Rewrote most of the update system... the first bot installed on shells will set their uplink to the +u bot now.
  18. 1.0.05
  19. Added cmd_botdie
  20. Added text for HOSTS entry on leaf bots..
  21. Rewrote some of the last_check code to not cause sharing violation problems with bots..
  22. Added .secpass .chsecpass (to be used at a later time)
  23. Users are given a random secpass when added
  24. Disabled share system host/user/flag related logging on leaf bots
  25. Added cookieops checking and flag stripping..
  26. Added roles
  27. Fixed various seg fault bugs..
  28. Rewrote update system once again, seems to be working flawlessly now.
  29. -Binaries are no longer compressed on send, use upx for linux binaries.
  30. -Hubs must be manually updated in most cases (unless your hublevel 1 hub is the update bot ;])
  31. -Just ftp the new binary, and use .botupdate
  32. Added cmds: botupdate, botkill, net/botcrontab
  33. Removed cmd_rehash; cmd_restart does nothing for now.
  34. Fixed +take
  35. +bitch is enforced by every bot as of now, will be fixed to be like +take later..
  36. Added ctcp cloaking
  37. All kicks are cloaked correctly now
  38. 1.0.06
  39. +closed now sends +i a lot quicker.
  40. Fixed msg_op to use cookieops when a channel is specified
  41. Fixed do_op to only send opline (+o-b) if nick is in channel ;)
  42. Removed cmd_pls_bot
  43. 1.0.07
  44. Recoded last checker and detect code
  45. Recoded logging system, should stop some cpu usage loops..
  46. Restructured a few commands to be hub only
  47. Added cmd_botexec
  48. Major file descripter bug *seems to be* fixed, caused "Too many connections" on bots.
  49. Recoded some of the compression system (should fix fbsd)
  50. Set channels to be default -fastop (to use cookieops)
  51. cmd_config and cmd_botconfig are hub only now
  52. Fixed getin system so bots will join keyed channels
  53. Increased botnet pings from 30 seconds to 60 seconds
  54. cmd_op no longer ops in channel the user is already opped in
  55. Removed trailing period from cmd_pls_user and cmd_adduser to ward off confusion
  56. Fixed bug in check_mypid which was the true culprit of the "Too many connections/open files" bug
  57. Added cmd_bottcl
  58. Renamed cmd_mtcl to cmd_nettcl
  59. Cmds requiring +a no longer require perm owner status, reasoning: only a perm owner can give +a, so make sure you trust that user...
  60. cmd_bind now requires +a
  61. Fixed a major security flaw in msg_op (found by xmage)
  62. Fixed cmd_help to output correctly
  63. 1.0.08
  64. Fixed do_op to not send +o-b if nick is not in channel
  65. Fixed randservers to not spike cpu randomly
  66. Added a few new kick msgs
  67. Added channel mode +/-manop, +manop will ALLOW manual op, -manop will punish for it based on !config manop
  68. Added channel mode +/-private, a user needs chan flag +o (or global +n) to see/access chan (global ops cant access)
  69. cmd_op reverted to op a nick even if already opped. (could fix a desync)
  70. Fixed a cosmetic bug in cmd_help