6675b59eb1
What's new from release notes: * Improved Junk Mail Controls The algorithm for the adaptive junk mail controls has been heavily redesigned to learn faster and catch more spam. * New Brand Identity To be consistent with the Mozilla Foundation's goal of brand identity, Thunderbird has a new logo and supporting artwork thanks to the fine work of the Mozilla Visual Identity team. * Other New Features... - IMAP users can now benefit from support for the IMAP IDLE command which allows the mail server to push notifications such as new mail arriving as soon as it arrives. - Thunderbird supports server-wide news filters that apply to all newsgroups on a server. - Thunderbird includes Secure Password Authentication using a new cross-platform NTLM authentication mechanism for IMAP, POP3 and SMTP. - Mail filters can now mark messages as junk. - Tools > Options > Compose > HTML Options allows you to set up default HTML compose options such as font, size and color. - Attachments can be opened directly from the compose window to verify their contents before sending. - Thunderbird now supports the notion of multiple identities per mail account. This makes it easy to have several e-mail addresses which end up going into the same account. Read More about how to set this up. * Recently Fixed Bugs - In the case of a failure when copying a message to an online Sent folder, Thunderbird will now ask if you would like it to try again. - Pasting data from an OpenOffice.org spreadsheet no longer pastes random HTML garbage before the actual spreadsheet data into HTML compose. - Fixed several situations where LDAP connections were left open when using LDAP auto complete or performing searches on LDAP directories. - Improved view source behavior. - Mail notification for POP3 messages that are marked deleted or marked read by mail filters no longer occurs. - The "Mark All Read" keyboard shortcut now works for Linux GTK2.
26 lines
755 B
Text
26 lines
755 B
Text
$NetBSD: patch-af,v 1.2 2004/05/08 04:35:38 taya Exp $
|
|
|
|
diff -ru ../Orig/mozilla/security/nss/lib/freebl/unix_rand.c ./security/nss/lib/freebl/unix_rand.c
|
|
--- ../Orig/mozilla/security/nss/lib/freebl/unix_rand.c 2003-05-31 08:31:19.000000000 +0900
|
|
+++ ./security/nss/lib/freebl/unix_rand.c 2004-05-05 23:09:46.000000000 +0900
|
|
@@ -32,6 +32,7 @@
|
|
*/
|
|
|
|
#include <stdio.h>
|
|
+#include <fcntl.h>
|
|
#include <string.h>
|
|
#include <signal.h>
|
|
#include <unistd.h>
|
|
@@ -691,7 +692,11 @@
|
|
/* dup write-side of pipe to stderr and stdout */
|
|
if (p[1] != 1) dup2(p[1], 1);
|
|
if (p[1] != 2) dup2(p[1], 2);
|
|
- close(0);
|
|
+ fd = open("/dev/null", O_RDONLY);
|
|
+ if (fd != 0) {
|
|
+ dup2(fd, 0);
|
|
+ close(fd);
|
|
+ }
|
|
for (fd = getdtablesize(); --fd > 2; close(fd))
|
|
;
|
|
|