8AleX8

Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Blat Full Version Blat v2.4.0 released (Tue, 18 Jan 2005 19:55:09 GMT) Цитата: Changes: ============================ [ Blat ChangeLog Legend: ] [ + Added feature ] [ * Improved/changed feature ] [ - Bug fixed (we hope) ] ============================ 2.4 [+] support multihomed servers. No visible change for this, it is done at the connection state. If the primary IP address does not answer, alternate IP addresses will be attempted, if available. [+] added "To: Undisclosed recipients:;" when only using the -bcc option. This is in RFC 2822. Use -ur option if you want this. [+] added "forced" authentication for NNTP if -u/-pw options are used. This means that if the server does not specifically request authentication, Blat will attempt it anyway if the userid is specified on the command line. [+] added support for format=flowed when adding alternate text. This was not added for the regular message body since the message could be binary. [+] added -af, -atf, and -aef options that take a filename parameter. These new options are for using a file that contains a list of attachments to be sent. -Af is for binary files, similar to using -attach. -Atf is for text files, like using -attacht. Lastly, -aef is for embedded files in the same way as using -embed option. Each attachment named can be on separate lines, or be separated by commas. Quotation marks (") are not needed. Do not use two backslash characters for your path delimiter. [+] added content-type defaults for these filename extensions: pdf, xls, gif, jpg, bmp, png. This was done in case the registry does not have them defined. [+] support packet sizes up to 64240 bytes. This will allow more efficient data transmission than using only 512 byte packets. [+] print how many parts of a message will be sent if more than one. disable -base64 if attachments are included. This only effects the message body so that it does not get encoded with base64 *if* there are any attachments/embedded files. changed the Content-Type header when adding alternate text and embedded, to be compliant with RFC 2387. changed the access mode when opening a message file, to allow sharing on read and write mode. This was needed to send files that may still be open by another application. increased the transmit buffer size to almost 64K, and ask Windows for the size of its send buffer. This allows Blat to be more efficient when transmitting. when adding a plain text message with -alttextf, the message will not be converted to quoted printed if the text contains only US-ASCII, tab, carriage return, and newline characters. Any other control character, or 8-bit byte will be converted as before. some code cleanup to support 64-bit compilation for AMD Opterons. makefile.w32 tweaked for Watcom C/C++ 10.6 and newer. makefile.g32 tweaked for Gnu gcc. yEnc will display the original filesize in the subject line, so people who are math challenged can determine if they want to spend dial-up time to download files. [-] changed how the different parts of a message are constructed when sending attachments, especially when also sending html with embedded objects. This now lets Outlook and Outlook Express show their paperclip when attachments are included. Thanks to Richard (a.k.a. crazymitchuk2) for alerting me to this problem with Outlook. [-] increased the server timeout when looking for responses from one second to the global timeout value, which by default is 30 seconds. [-] clear _all_ global variables at initialization, do not expect them to be preset. This will allow blat.dll to be called multiple times without unloading it between calls. ------------------------------------------------------------------------------- 2.3 [+] add support for GSSAPI authentication using Kerberos v5. This change also supports encrypted packets using Kerberos. You need gssapi.dll from MIT. http://web.mit.edu/kerberos/www/ Joseph Calzaretta from MIT provided the code. [+] new command line options for GSSAPI: -k, -kc, -service, -level. |
|