git-svn-id: svn://svn.code.sf.net/p/bitchx/code/tags/ircii-pana-1.1-final@1 13b04d17-f746-0410-82c6-800466cd88b0
99 lines
4.0 KiB
Plaintext
99 lines
4.0 KiB
Plaintext
|
|
02-01-00
|
|
* added support for opennap server commands.
|
|
* added support for opennap soundex searching. This means we can
|
|
search for something which may be spelled incorrectly or where we
|
|
don't know the exact spelling. /nsound is the command. It is used
|
|
exactly like /nsearch
|
|
* added support for opennap mime-type searching. When specifying a
|
|
type, all other params are ignored, except max_results.
|
|
/nsearch -type video matrix
|
|
|
|
01-17-00
|
|
* gratitious change to napster windows client involving the md5
|
|
checksum. Seems we need to send the filesize at the end of the
|
|
md5. "md5-filesize"
|
|
* Added /nload -load which will load a ~/.BitchX/shared.dat. This
|
|
file is in the same format as the linux client.
|
|
* Added /nload -save which will save/overwrite the shared.dat.
|
|
* firewall get's are fixed.
|
|
* removed SO_LINGER on a file send. why should we wait for the other
|
|
end to catch up.
|
|
|
|
01-11-00 0.7
|
|
* when a file get returns "FILE NOT SHARED" we need to use += on the
|
|
read
|
|
* Changed the queued get to actually queue the file instead of
|
|
deleting the request.
|
|
* Changed socket's to SO_LINGER. Maybe this'll fix firewall get's.
|
|
|
|
12-20-99 0.6c
|
|
* md5 only calculated on 300k. do NOT include the id3v1 or id3v2 tag.
|
|
Also it seems that MusicMatch uses id3v2 (lame piece of shit, why
|
|
make something so complicated as id3v2), So we have to skip the
|
|
id3v2 header while calculating it. Also noticed was that a file
|
|
had BOTH id3v1 and id3v2 headers. Like, give us a break. Use one
|
|
or the other, not both.
|
|
|
|
12-19-99
|
|
* void noticed that /nscan was not working. Turns out my
|
|
nap_current_channel and njoin routines were a little screwy. njoin
|
|
should not "remove" the channel from our internal list.
|
|
* fudd helped me find a problem with file sends.. needed to be a
|
|
little less optimistic about when data is available for reading.
|
|
* added /necho command. accepts a -x arg, which places text without
|
|
the prompt.
|
|
* found another possible coredump problem in filesends.
|
|
* added auto-reconfigure dataport.
|
|
* colorized speed of connection in the names and scan list. Also
|
|
joins and parts. bright green is fastest, dark grey is unknown.
|
|
|
|
12-15-99
|
|
* found/fixed firewall sends. IT should work as long as the other
|
|
end is okay. It does seem however that on occasion the other end
|
|
fails and odd errors will pop up.
|
|
* found the send limit numerics.
|
|
* found remove file numeric.
|
|
* added support for data port misconfigurations.
|
|
* modified tab_completion() so that tab key will work for nmsg.
|
|
* fixed lost sockets.
|
|
* fixed download coredump.
|
|
* made certain /set's send the appropriate napster command.
|
|
* merged all the admin commands into /nadmin
|
|
* added several functions for scripting.
|
|
$mp3time(seconds) pretty prints the time.
|
|
$nonchan(chan) returns if we are on the specified channel
|
|
$nonchannel(chan [nick]) returns ALL nicks or just nick
|
|
$napconnected() returns the server/port
|
|
$ntopic(chan) topic for the channel
|
|
$ncurrent() returns the current "client" channel
|
|
$nhotlist([nick]) returns the whole hotlist or whether
|
|
nick is online
|
|
$nraw(# string) will send "raw" commands to the server.
|
|
$md5(# [size]) will md5 checksum a open file # using 300000
|
|
as the default size or whatever you specify.
|
|
@f = open(filename R)
|
|
@md = md5(f)
|
|
close(f)
|
|
* started adding firewall download support. (does this even work ??)
|
|
|
|
12-13-99
|
|
* Fixed more cores.
|
|
* Found more numerics... Almost complete.
|
|
* Found "resume" semantics..
|
|
* Added "hooks" for scripting.
|
|
* Whois info is updated with number of file sends/gets
|
|
* Added channel save between connects. We now re-join any channels we
|
|
were in when the server dumps us.
|
|
* Fudd found a problem when the filesend does not complete, but a
|
|
msg saying it did, appears
|
|
* Should compile for cygwin now as well.
|
|
* new commands added. /nemail, /ndataport, /nlinespeed etc.
|
|
?? should these be removed in favour of the /set's
|
|
|
|
12-12-99
|
|
* Server connection errors detected earlier.
|
|
* Server read error caught.
|
|
* Hotlist fixes.
|
|
|