Development/Debug

inspircd-debuginfo: Debug information for package inspircd

Name:inspircd-debuginfo Vendor:openSUSE Build Service
Version:1.1.19 License:GPLv2 only
Release:4.1 URL:http://www.inspircd.org/
Summary
This package provides debug information for package inspircd. Debug information is useful when developing applications that use this package or when debugging this package.

Arch: x86_64

Download:inspircd-debuginfo-1.1.19-4.1.x86_64.rpm
Build Date:Wed Apr 23 02:59:43 2008
Packager:
Size:363 KiB

Arch: i586

Download:inspircd-debuginfo-1.1.19-4.1.i586.rpm
Build Date:Wed Apr 23 03:14:48 2008
Packager:
Size:370 KiB

Changelog

* Tue Apr 22 14:00:00 2008 mrueckert@suse.de
- added inspircd-1.1.19.p1_timedbans.patch:
  fixes a possible stack corruption with timed bans.
- updated copyright header of the patch
  inspircd-1.1.9-m_no_op_on_channel_create.patch
* Mon Apr 21 14:00:00 2008 mrueckert@suse.de
- update to version 1.1.19
  - Fix a bad return value
  - Add /MP for faster build of core parts (not modules or command
    handlers)
  - Add hand-crafted resource script, contains version information
    and icon definition
  - Fix RemoveCommands to remove all commands (this function had
    some really odd removal logic?)
  - Rebase modules in 1.1 too. This uses a post build event that
    does not involve a change to configure, however this requires
    an ls binary. If you don't have an ls.exe, it wont rebase the
    modules.
  - Extract and run the vs redistributable to $TEMP, not to install
    dir. saves us 2.6 megs on install space
  - Bundle vcredist_x86.exe - installer now 6.7mb
  - Backport breakpoint/crash fix in bindsocket in win32 (missing
    operator new[] and operator delete[]
  - More build tweaks
  - Fix debug always being used for configure
  - For some reason /GL doesnt work right. oh well, its not that
    important
  - Who left /RTC1 in here?
  - Remove /Wp64
  - Do /O1 /GL here too
  - Backport optimizations and fixes from trunk pioneered by
    GreenReaper, which decrease size by a large amount and remove
    the 200-odd dll limit caused by inefficient use of thread local
    storage by the C runtimes
  - Fix horriffic goto abuse and 4-space indents :<
  - Add note to explicitly point out to not use IOCP
  - Fix for crash when matching user with a kline on connect
    (userrec* sent to %s rather than userrec::nick!), Fix for bug
    [#505] in stable, reported by nenolod
  - In visual studio, CRT crashes when strftime() is given an
    invalid format specifier and %F/%T are not supported!
  - Fix crash in m_stripcolor on windows when the colour code is
    the first item on a line
  - Hosts vector not cleared on rehash, made rehashing impossible
  - Backport r9372: m_messageflood incorrectly letting messages
    past the handler
  - Use the right variable through the whole loop, eh? (djGrrr,
    this should fix your warning)
  - More tweaks. It seems to always put namesx last, this seems to
    fix.
  - This seems to fix, priorities tweaked and a bit of debug added.
    please test, peavey
  - Make this more readable by not reusing the loop variable name
    inside the inner loop, this is what caused the problem in trunk
  - Backport r9285: wallops should be sent regardless of oper
    status
  - Fix for bug #456 so we can be rid of it
  - Fix bug - we don't free the InspSocketHook interface when
    unloading these modules!
  - Nothing in 1.1 uses this, nor will it ever now.. remove it to
    shave a few seconds off build
  - Backport r9247: server buffering improvements (don't constantly
    flush write buffer) QA: this needs testing of server linking
    and SSL, and SSL server linking
  - Patch by brain; fix crash when no parameters are given when
    introducing a remote client
  - Remove the timer (its unsafe on unload) and replace with
    OnBackgroundTimer. If i remember right this isnt needed in 1.1
    as we made timers safer.
  - always ALWAYS send CAPAB before sending SERVER in any
    situation. This will mean that where HMAC is in use, with any
    luck we'll see the other sides challenge before sending our
    pass.
  - Backport r9219-9220 from trunk. Override on operjoin, for those
    cases where operchans and operoverride will not satisfy your
    needs.
  - Same here, i cant make this error occur without changing code
    so we'll just make it nicer
- additional changes from 1.1.18
  - Default the max clients on windows to 10240
  - We also need to re-order to make sure the length comprison
    comes BEFORE the append: different items may have different
    lengths and otherwise we'd be comparing length of the LAST item
    not the current
  - Fix for bug #506 reported by Skip
  - Don't desync when trying to remotely set swhois on a user who
    already has one
  - Don't expire allows with length 0, they are permanent for the
    session (thx praetorian)
  - Ricer up AllModulesReportReady further. If one fails, all fail,
    so returning false on first fail will save subsequent reduntant
    calls.
  - Final tweak to AllModulesReportReady, should be there now.
  - Fix bug where if two modules claim OnCheckReady, the core
    permits registration when the first of the set is ready, not
    when all are ready
  - Allow IPv6 windows builds.
  - Remove the note about requirement for anonymous bind
  - Document binddn and bindauth
  - Allow binding to non-anonymous DN for searches (i very much
    doubt most people are going to hack open their ldap tree like i
    did to get this module to work initially, smells of security
    hole)
  - update svn:ignore for a few files
  - Fix deprecation
  - Now compiles, note that it seems a few functions are deprecated
    in the versions of openldap i have. FIXME?
  - Merge copyrights
  - Use some of unreal4's extra modules at request of a user.
    Original code of this module by Carsten Valdemar Munk based on
    m_sqlauth.
  - Recommend that users symlink, not copy the files
  - Backport update telling users to use -modupdate
  - D'oh, this repeats the 'mode enabled' line once per channel.
    Thanks ElementAlchemist.
  - Apply voidzero's suggestion for a better worded prompt re. ssl
    modules
  - Fix bug #497, when we ported back the new cull list stuff, we
    didnt initialize a new bool in the userrec constructor which
    determines if the quit server notice line is shown, so its
    value is , undefined, and may hide the quit snomask.
  - This took ages to process. Block all revisions in svnmerge that
    arent needed
  - Fix an unneeded assignment in LoopCall that stops it being used
    for commands which are sent out 'raw' to other servers by
    spanningtree
  - Merge in patch by Darom that fixes race condition when
    unloading m_mysql.so that may cause it to crash, fixes bug #438
  - Merge in tweaks
* Mon Feb 18 13:00:00 2008 mrueckert@suse.de
- update to version 1.1.17
  - Fix: trying to send out all lines in one hit is different from
    the way we do users, etc - and also won't be too healthy for
    the socket buffer with lots of them. This also removes a data
    copy, which in theory will make it fractionally faster. Fixes
    bug #496 reported by Skip.
  - Manually merge patch from danieldg, thanks
  - Make select socketengine build on vs80
  - Fix oper quit messages (needed to be set to regular quit if
    empty) - same fix may apply to 1.2..?
  - Backport reworked culllist from 1.2: drastically improves
    performance when quitting a lot of users (e.g. on netsplit). I
    was originally not going to do this for 1.1, but it seems to
    perform well, and I can't break it under clone flooding - so in
    it goes. QA: please test this with lots of activity
    (connecting, disconnecting, ping timeouts, socket errors,
    anything you can throw at it)
  - K|G|Z|ELine fix, from 8901
  - Don't declare a dupe InspIRCd *
  - Set FD_SETSIZE to 12000, this allows 12000 users per ircd
    rather than 64. I doubt select can scale this high, but 64 is
    rediculous.
  - Commit stuff from fez that he couldnt get committed - fixes to
    make socketengine-select work in windows (should be more stable
    than iocp as the api is known to us unix devs)
  - Rewrite nick targeted bans to user@host or IP bans where
    necessary. I don't know why this didn't happen already.
  - Backport r8866: make K|G|Z|ELine actually work with a nickname
    target (code was there but not functional)
  - Backport low risk memory leak fix to m_cgiirc (r8852)
  - MODEACTION_ALLOW was being used instead of DENY, fixes bug #490
  - Probably fix a crash in randquote (it does for me)
  - Backport r8810: minor FTOPIC desync fix
  - Backport r8786 from dz: closes bug #391
  - Merge in patches to fix bug #487, submitted by dz, thanks :)
  - Update SAMODE
  - Apply patch from bug #484 written by John. In 1.1 this applies
    without modification, thanks
  - Check that exec() macros havent failed before commencing build
  - Backport: Fix for bug found by eLement, when an oper is on a
    notify list and the oper sets +Q, then the watch list for that
    user goes into an undefined state , due to the metadata not
    being correctly cleared from the user in m_watch OnUserQuit.
    Thanks :)

Listing created by RepoView-0.5.2