4 commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
obache
|
0fbad34ea6 |
Update iroffer to 1.3.11, based on PR 31859.
What's New in iroffer: ############################## version 1.3 ############################## --- New in 1.3.b11 --- (December 12th 2005) - fix invalid ctcp ping response - fix username when it cannot be determined automatically - fix infinate loop when debug output causes memory allocation --- New in 1.3.b10 --- (January 16th 2005) - ignore dev/inode changes as file changes - add sanity check to 'add' command to only allow regular files - reaping of old listen ports wasn't very good, caused small leaks - display memstat list using copy of list - improve dns lookup error reporting - fix memory leak with regcomp - allow 5 minute grace period before disconnecting due to restrictsend - windows users like their \r characters in xdcclistfile --- New in 1.3.b09 --- (August 23rd 2004) - fix build issues with OSF1 - fix unaligned bus fault for 64bit writes in md5sum state structure - fix infinate loop when more than 1 transfer in progress - dont allow plistoffset must be greater than plist time --- New in 1.3.b08 --- (August 9th 2004) - dont use in_port_t, it's not in older glibc's - fix warnings - make transfer method determined at runtime - mmap doesn't work on cygwin sometimes - warn users about stupid usenatip values - dont use tr_id 0 - fix crash if rmq called with invalid argument - fix build for macosx --- New in 1.3.b07 --- (April 6th 2004) - add convertxdccfile (convert .xdcc -> .state) - dont ignore nickserv, re-register on succesful nick rename --- New in 1.3.b06 --- (April 3rd 2004) - make debug a cmdline option not config file - replace auto* with autosendpack - change overallminspeed -> transferminspeed - remove double queue, will add something better in the future - add xdcclistfile config, save xdl to text file - update info and xdl commands, add 'xdcc info' message for users - add nomd5sum config option - add md5sum calcluation to packs - fixup logstats - add removedir, remove all files from within a directory - share filedescriptors and mmaps between transfers - fix total sent problem in statefile - fix integer overflow if transfer rate exceeds 140mbps - add sendfile support (for linux and freebsd) - turn off respondtochannellist by default - improve log rotation - fix 'shutdown now' crash if issued through dcc chat - other cleanups --- New in 1.3.b05 --- (March 22nd 2004) - dcc chat fixes - stop updating context log after crash starts - fix nonblocking connect error checking - change some privmsg to notice - fix various rehash crashes if items removed/added - add generic state file (remove xdccfile, messagefile, ignorefile) - fix user xdcc list to use notice, broke a while back - fix error handling if can't bind to listen socket - track nicks and close when no longer on channels (if restrictsend) - add punishslowusers --- New in 1.3.b04 --- (February 22nd 2004) - fix crash on shutdown --- New in 1.3.b03 --- (February 21st 2004) - less calls to gethostbyname() - do server dns resolve in a child process - fix solaris build - create fast server queue - dcc chat cleanup, make connection non-blocking - add 'chatl' and 'closec' - multiple dcc chat support - fix VERASE and VWERASE --- New in 1.3.b02 --- (January 22nd 2004) - fix build for MacOSX and *BSD - terminal support on console (arrow, ctrl-*, history) - 'delhist' admin command (delete console history) - add 'downloadhost' config command (specify how can download) - add -k to allow setting of corefile rlimit - add 'server_connected_raw' config command (send raw message after MODE) --- New in 1.3.b01 --- (January 11th 2004) - sort contents of adddir directory - mmap files to save system calls - replace uploadallowed with uploadhost (similar to adminhost) - allow any number of server_join_raw and channel_join_raw - replace virthost and vhost_ip with local_vhost - replace firewall and dccrangestart with tcprangestart - include device size in listul - major code cleanup ############################## version 1.2 ############################## --- New in 1.2b29 --- (March 22nd 2004) - fix various rehash crashes if items removed/added - fix error handling if can't bind to listen socket --- New in 1.2b28 --- (February 21st 2004) - fix fd leak on switching servers via signal - fix slow server queue - fix overwritten errno values on transfer disconnect --- New in 1.2b27 --- (January 22nd 2004) - update to cygwin 1.5.6 - fix 'not a known channel' bug --- New in 1.2b26 --- (January 9th 2004) - channel_join_raw and channel_join_raw were not cleared on rehash - various solaris fixes - only dump context if debug set --- New in 1.2b24 --- (December 15th 2003) - fix crypt() detection --- New in 1.2b23 --- (December 13th 2003) - fix queue notification messages - fix renumber - add 'restrictprivlistmsg', custom message for restrictprivlist - dont reuse listen ports for a while if never connected - do sanity checks on adminhost - add 'timestampconsole', show timestamps on console - dont increment get counter on shutdown - add 'quietmode', dont send informational messages to users - fix unaligned transfer ack reads: caused end-of-transfer hangs - more crazy usermodes: ~ and & - fix bug when both respondtochannelxdcc and restrictlist are set - detect broken crypt in Configure - fix crash in psend under Solaris --- New in 1.2b22 --- (October 18th 2003) - fix end of transfer disconnect - fix qul - allow setting notifytime to 0 to disable - fix slotsmaxpack range - fix renumber - dont allow uploads to overwrite non-regular files --- New in 1.2b21 --- (October 12th 2003) - fix crash when running on Digital UNIX - when pack max speed is set, send data more smoothly (250ms instead of 4 second graunlarity) - unlimited number of packs - unlimited number of channels - unlimited number of servers - unlimited number of adminhosts - unlimited number of ignores - upto 504 simultaneous transfers under Linux/UNIX - upto 119 simultaneous transfers under Windows - better messages when xdcc list is not sent - dont say 'for a listing...' if restrictprivlist is on - add 'closeu' command, disconnect upload - split server queue into low and high priorities - better excess flood protection --- New in 1.2b20 --- (September 14th 2003) - more debugging information - fix 'chfile' - 'qsend' fixes to send first queued item - fix pack queue crash - reuse TCP ports from 'dccrangestart' - fix infinate loop if all servers don't resolve - fix 'lowbdwth' bug (debian bug #210349) - add 'notifytime' configurable, how often to notify queue/bandwidth - add 'dynip.sh' shell script to update 'usenatip' - auto-convert dos slash to unix slash - add 'smallfilebypass' bypass queue for small files - allow starting up with missing offered files - add 'chgets' command - ignore list now uses full hostmasks - add 'unignore' command - admin commands via msg dont count towards ignore --- New in 1.2b19 --- (July 6th 2003) - fix upload bug introduced in 1.2b18 - add 'lognotices', configure if notice messages should be logged - add recognition of admin, founder and halfop used by some irc networks --- New in 1.2b18 --- (July 5th 2003) - alternate nick support - respond to '!LIST nick' (debian bug #191027) - set IP TOS for transfers - add 'hideos', to not show os in quit/version, etc.. - add 'respondtochannelxdcc', configure respons to 'xdcc sent' on channel - add 'respondtochannellist', configure respons to 'xdcc list' on channel - decrease queue/bandwidth notification to every 5 minutes - allow queueing even if slots available but maxtransfersperperson applies - smart dequeuing: skip over people that would violate maxtransfersperperson bug fixes: - fix delete headline on rehash (debian bug #193110) - fix freebsd, didn't have all sigcodes - fix super-long retry backoff - fix for some os's dont have strsignal() - fix invocation to require at least one config file - fix to handle CRLF on dcc chat - work around cygwin bug: over 30 transfers fail - work around cygwin bug: >2GB files return bad size in stat() - proper handling of max open files ulimit setting - fix 'chatme' to use firewall ports too - fix perodicmsg every second bug - work around cygwin bug: close() hangs - fix uninitialized data problem --- New in 1.2b17 --- (June 10th 2003) - server retry backoff - stdout buffering (ctrl-s will no longer block iroffer) - fix signal hander mess - fix infinate looping - largefile support (upto 4GB on OSs that support it) - xdcc list is saved to text file for external use - handle files that change on the fly (size, replace, modify, etc...) - nickserv support - pick up actual server name for pinging and display - log notice messages with privmsgs - admin command 'msg' (send privmsg to someone) - admin command 'servqc' (clear server queue) - dont notify queued people if server queue is big - log all chat attempts --- New in 1.2b16 --- (May 25th 2003) - increased number of packs and transfers - background and color modes on cygwin - proper file handling for xdcc and ignl files (no possibility of corruption now) - fix disconnect transfer bug (would previously have to timeout transfer) - fix channel user list 'unknown channel' bug on some servers - handle bogus reading after signal (ctrl-c stuck bug) - better error reasons in logs/messages - allow color/nocolor screen/noscreen from command line - fix cygwin 'not running cygwin' bug --- New in 1.2b15 --- (April 21st 2003) - performance improvement for high speed connections - big code cleanups - patch: add restrictprivlist: dont allow private lists (only public) - patch: add -plistoffset: offset plist time in channel config - patch: allow spaces in filenames - patch: upload resume support! - patch: respond to '!list' in channels with summary - patch: chroot/setuid support: iroffer can chroot/setuid itself - patch: psend type option: psend can now send full/minimal/summary - patch: onjoin: send something on server connect or channel join - patch: headline: add line of text to all xdcc list types bug fixes: - fix Configure for systems that don't have -Wall - improve memory allocator - fix select() usage to work correctly |
||
joerg
|
ff206fcfd5 | Add DragonFly support. | ||
agc
|
0cbe9b3900 | Add RMD160 digests in addition to SHA1 ones | ||
rh
|
6766bdb684 |
Initial import of iroffer-1.2b13, an IRC DCC file server. This package
was provided by Adam Lebsack <lebsack@mac.com> with a few minor bug fixes by me. This closes PR pkg/14922. |