[srvx-commits] srvx annotated tag, v1.4.0-rc1, created. v1.4.0-rc1
Brought to you by:
entrope
From: Entrope <en...@us...> - 2009-03-06 12:51:00
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "srvx". The annotated tag, v1.4.0-rc1 has been created at 1347800de30d08d8b4c8b4fbec7e9f34fb036155 (tag) tagging 7fe401a165cdfb1f102cf3d545e1dffb3896a2e9 (commit) replaces v1.3.1 tagged by Michael Poole on Sat Jan 5 12:52:35 2008 -0500 - Log ----------------------------------------------------------------- Tag version 1.4.0 release candidate 1. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBHf8P0Y4N+PhZk3FoRAsHkAKDCrOQ7Q+y2WJuhja6KhfGEylWmCgCgvC47 9rFo/4Yf0MHi4/243E65i3o= =PZIC -----END PGP SIGNATURE----- Michael Poole (121): Fix typo in English error message text. Fix reclaim KILL behavior. Simplify cdiscrim_match() max tests. Make !bans searching more flexible Update arch-inventory files for in-tree builds. Fix ?csearch max timestamp default value. Add CSMSG_INVALID_CFLAG string. Require confirmation cookie for giveownership. Mark channels as visited when high-level users leave. Fix giveownership to how it should be Fix giveownership to how it should be Fix ounregnick access check. Do not try to moderate join-flood channels with no OpServ. DelChannelUser call and semantic fixups Make srvx compile on cygwin again. Network event handler fixup when ChanServ is disabled. Support and use G-line lastmod timestamp. Add autogen.sh to distribution tarball. Make IRC message handler 'text' const. Merge AddService(), AddClone() into AddLocalUser() Delete obsolete and non-propagated user modes. Add "dummy client" support. Allow multiple ioset backends. Add epoll_* ioset backend. Add direct query server module. First pass at native Win32 support (does not compile). Add win32 specific files to tarballs. Fix license notice for mod-qserver.c Fix comment about +O vs +o. Further giveownership confirmation fixes. Default qserver clients to being opers. Fix hostmask generation for hostnames without dots. Dummy handling fixes. ioset event handling fixups I18n'ize the staff descriptors in !access. Update time for ioset backend. Fix some startup-related glitches. Allow log_module() to NULL log types. Make timeq_init() automatic. Fix detection of gettimeofday(). Remove "wants_reads" field from struct io_fd. Fix sending P10 bursts with many bans. Fix a (tiny) memory leak in mod-sockcheck.c. Add 'tell' command; update copyright message. Various I/O cleanups and fixes. Fix irc_pton() sense for hostscan command. Allow 900+ users to get full accountinfo. Pull ThiefMaster's patch-3..5. Make maintainer-mode use C89 mode. Support +I while we're adding modes.. Support +I while we're adding modes (part 2) - the missing files. Allow languages/strings.db to override builtin strings. Remove ioset engine update call that could read after free(). Don't re-allocated a language that already exists. Fix typo in MODE_APASS generation. Update PostgreSQL patch schema. Allow NickServ to learn hostmasks automatically. Fix typo in "gtrace criteria" help entry. Fix typo in "gtrace criteria" help entry. Allow extra arguments to privmsg and notice. Revert miscommitted file from patch-73. Properly handle overrides in !wipeinfo. Allow last account mask to be deleted with odelmask. Fix SourceForge bug #1629748 Skip reporting mondo db sections in ?stats databases. Avoid epoll_ctl(..., EPOLL_CTL_DEL, ...) for closed fds. Delete {arch} directory since git does not use it. Delete {arch} directory since git does not use it. Delete binary files that were committed (by git archimport?) and more Remove .cvsignore files; replace with .gitignore as needed. Delete ChangeLog file Add new ChangeLog, reflecting git commit history Stop tracking files from autotools. Finish ioset-win32 (not yet tested). Rearrange main*.c and linking for Win32 target. Check for additional functions during configure. Set quit_services based on WM_QUIT wParam under Windows. Split sendmail into common and sendmail-specific portions. Clean up protocol and mail backend selection. src/mail-sendmail.c: Move #include "mail-common.c" up a few lines. Make prettier git versions. Avoid possible one-byte overrun in ioset_line_read(). Fix typo for "accepted" in PCMSG_STATUS_ACCEPTED. Restore checks for WITH_PROTOCOL_BAHAMUT. Rearrange early init printouts to not try to use log_module(). Release his_servername and his_servercomment on termination. Close qserver listener when exiting. Add account notes. Add saxdb_write_sint() to handle signed values. Add account karma support. Tweak DNR expiration code for aesthetics. Fix a few parsing bugs in search bounds. Add trace-style DNR searching capabilities. Add "unreviewed" flag for channels. Tweak default access restrictions for "set unreviewed *". Get rid of srvx-broadcast announcements. (They do not scale.) Remove unnecessary #include from proto.h Add file-based IP blacklist module. Add an asynchronous resolver library. Replace ChangeLog appropriately. Add missing newline to "Forking into the background" display. Avoid crashing in chanserv_is_dnr() when handle == NULL. Add typecast to avoid a warning from some buggy Gentoo version of gcc. NickServ "notes" command, "oset <command>" restriction, fakehost searching. For giveownership to new members, give old owner access 499 instead of 400. Add "dnrsearch count" action. Use correct free functions for blacklist dicts. Fix DNR searching for globs. Use appropriate upper bounds for account searches. Fix unreg_{notice,privmsg}_func(). Avoid crashing when BURST has missing modes. Fix misapplied patches from the GameSurge branch. Get native Win32 mode working (at least in a basic state). Fix typo in !help ban. Uplink exhaustion should be a non-fatal error, since we exit afterwards. Update revision levels in config.h.win32. Bump services version to 1.4. Fix an error in backtracking (apparently exacerbated by escapes). Avoid trying to mmap() or read a zero-byte database file. Add variable reference to quash gcc warning with -DNDEBUG. Clarify some log messages. ThiefMaster (20): Added expire time for DNRs. Do not display account notes to non-staff. * Reject durations containing invalid characters (like "1day" instead of "1d"). Check account-based alerts when someone authenticates. Only allow opers with access to GLINE to use a custom duration in BLOCK. * Disallow BLOCK on trusted ips Made ounregister command safer by requiring FORCE to unregister active/flagged accounts. Added idletime to remote whois. Check if there are opers on the target ip in trace gag/gline and block. Reject invalid durations in addnote. Make opserv.part and opserv.join use the channel arg from the modcmd system. Added feigling's patch to allow multiple 'channel' criteria in trace/addalert. Get rid of remaining tabs and replace them with spaces. We have year 2007 in !version, too... Allow *account in ban/unban commands (to ban/unban *!*@account.*) Added TARGET criterion for notice alerts to specify the channel the notice is sent to. Added debug notices for dnsbl matches in blacklist module. Reversed channel order in remote whois so it matches ircu's order. Don't check users on bursting servers against blacklists. Added forcekick command to opserv to allow kicking of +k opers. ----------------------------------------------------------------------- hooks/post-receive -- srvx |