215938 Commits

Author SHA1 Message Date
mkanat%bugzilla.org
ced5c98383 Bug 677522: IssueEmailChangeToken() should get the old login name from the user object
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262710 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 13:01:36 +00:00
mkanat%bugzilla.org
445178c2c6 Bug 662070: Use say() instead of print() where appropriate
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262709 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 11:31:30 +00:00
mkanat%bugzilla.org
c65989d53f Bug 661476: sanitycheck.pl should check if all products have components defined.
Also, creating a new product from the web UI asks you to create a component too.
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262708 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 11:16:27 +00:00
mkanat%bugzilla.org
25f042b650 Bug 298268: editparams.cgi should accept urlbase, sslbase, etc.. with or without a trailing slash
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262707 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 11:01:25 +00:00
wtc%google.com
4fb0cbda9f Bug 587234: SSL_ERROR_WEAK_SERVER_KEY is renamed
SSL_ERROR_WEAK_SERVER_EPHEMERAL_DH_KEY to be specific about key type.
TBR=kaie.
Modified Files:
	cmd/lib/SSLerrs.h lib/ssl/ssl3con.c lib/ssl/sslerr.h


git-svn-id: svn://10.0.0.236/trunk@262706 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:02:05 +00:00
wtc%google.com
7ad158b90a Bug 597622: Add SEC_ERROR_BAD_CRL_DP_URL. r=alexei.
Modified Files:
	cmd/lib/SECerrs.h
	lib/libpkix/pkix_pl_nss/module/pkix_pl_pk11certstore.c
	lib/util/secerr.h


git-svn-id: svn://10.0.0.236/trunk@262705 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:02:04 +00:00
wtc%google.com
74f8f184d5 Bug 587234: Better error reporting for tiny DH keys in Server Key Exchange.
Add a new error code SSL_ERROR_WEAK_SERVER_KEY for the dh_p size check in
ssl3_HandleServerKeyExchange.  r=nelson.
Modified Files:
	cmd/lib/SSLerrs.h lib/ssl/ssl3con.c lib/ssl/sslerr.h


git-svn-id: svn://10.0.0.236/trunk@262704 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:02:03 +00:00
wtc%google.com
762d1d82c0 Bug 516104: Add new error code SEC_ERROR_UNKNOWN_PKCS11_ERROR. Add error
messages for recently added error codes SEC_ERROR_EXPIRED_PASSWORD and
SEC_ERROR_LOCKED_PASSWORD.  r=rrelyea.
Modified Files:
	cmd/lib/SECerrs.h lib/pk11wrap/pk11err.c lib/util/secerr.h


git-svn-id: svn://10.0.0.236/trunk@262703 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:02:02 +00:00
wtc%google.com
2d904a0db9 Bug 275744: Add new error code SSL_ERROR_RX_UNEXPECTED_UNCOMPRESSED_RECORD
when we detect missing compression.  The patch is contributed by Adam
Langley <agl@chromium.org>.  r=nelson,wtc.
Modified Files:
	cmd/lib/SSLerrs.h lib/ssl/ssl3con.c lib/ssl/sslerr.h


git-svn-id: svn://10.0.0.236/trunk@262702 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:02:01 +00:00
nelson%bolyard.com
33445e1953 Bug 506041: Correct misspellings in source code comments
Patch contributed by Michael Kohler <michaelkohler@live.com>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@262701 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:02:00 +00:00
nelson%bolyard.com
d5fea0b0a5 Bug 537356: Implement new safe SSL3 & TLS renegotiation, r=wtc
git-svn-id: svn://10.0.0.236/trunk@262700 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:59 +00:00
julien.pierre.boogz%sun.com
9923744abf Fix for bug 488067 . Set SEC_ERROR_CRL_IMPORT_FAILED . r=nelson
git-svn-id: svn://10.0.0.236/trunk@262699 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:58 +00:00
nelson%bolyard.com
40b99b60c5 Bug 526689: (CVE-2009-3555) SSL3 & TLS Renegotiation Vulnerability
Disable SSL 3.x renegotiation by default.  Add new options to re-enable.
r=wtc,rrelyea


git-svn-id: svn://10.0.0.236/trunk@262698 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:57 +00:00
alexei.volkov.bugs%sun.com
abce97ad99 391434 - avoid multiple encoding/decoding of PKIX_PL_OID to and from ascii string. r=nelson.
git-svn-id: svn://10.0.0.236/trunk@262697 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:56 +00:00
wtc%google.com
b2535bc0a6 Bug 403563: implement the TLS session ticket extension (rfc4507bis). The
patch is contributed by Nagendra Modadugu <ngm+mozilla@google.com>.  A
small portion (PKCS #11 code and tests) was written by Wan-Teh Chang
<wtc@google.com>.  r=nelson,wtc
Modified Files:
	cmd/lib/SSLerrs.h cmd/selfserv/selfserv.c
	cmd/strsclnt/strsclnt.c cmd/tstclnt/tstclnt.c
	lib/ssl/manifest.mn lib/ssl/ssl.h lib/ssl/ssl3con.c
	lib/ssl/ssl3ecc.c lib/ssl/ssl3prot.h lib/ssl/sslerr.h
	lib/ssl/sslimpl.h lib/ssl/sslnonce.c lib/ssl/sslsnce.c
	lib/ssl/sslsock.c lib/ssl/sslt.h tests/ssl/sslstress.txt
Added Files:
	lib/ssl/ssl3ext.c


git-svn-id: svn://10.0.0.236/trunk@262696 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:55 +00:00
wtc%google.com
bf5d1148c4 Bug 453364: Added three new error codes that are equivalent to the PKCS #11
error codes CKR_GENERAL_ERROR, CKR_FUNCTION_FAILED, and CKR_DEVICE_ERROR.
r=nelson.
Modified Files:
	cmd/lib/SECerrs.h lib/util/secerr.h


git-svn-id: svn://10.0.0.236/trunk@262695 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:54 +00:00
alexei.volkov.bugs%sun.com
76d945ed5c 417024 - Convert libpkix error code into nss error code. r=nelson
git-svn-id: svn://10.0.0.236/trunk@262694 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:53 +00:00
nelson%bolyard.com
d6000bdc26 Bug 401970 - Correct NSS error string for SEC_ERROR_OCSP_RESPONDER_CERT_INVALID
r=kengert, alexei.volkov, julien.pierre


git-svn-id: svn://10.0.0.236/trunk@262693 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:52 +00:00
alexei.volkov.bugs%sun.com
9a6f60f2c6 338986 - Unauthorized OCSP response error from user's default OCSP responder. r=nelson
git-svn-id: svn://10.0.0.236/trunk@262692 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:51 +00:00
kaie%kuix.de
94334effd5 Bug 371024, Typos in NSS' error strings
r=rrelyea, r=nelson


git-svn-id: svn://10.0.0.236/trunk@262691 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:50 +00:00
kaie%kuix.de
720c174ff6 Bug 359280, fix typo in mozilla/security/nss/cmd/lib/SSLerrs.h
r=nelson


git-svn-id: svn://10.0.0.236/trunk@262690 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:49 +00:00
nelson%bolyard.com
7d6737fda5 Define alerts and error codes for TLS Hello extensions. Bug 226271.
r=julien.pierre


git-svn-id: svn://10.0.0.236/trunk@262689 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:48 +00:00
nelsonb%netscape.com
fc05e22027 Do not crash if Server SID cache is uninitialized. Bug 237724 r=Julien
Instead, if SSL_NO_CACHE is not set, return an error code.


git-svn-id: svn://10.0.0.236/trunk@262688 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:47 +00:00
julien.pierre.bugs%sun.com
92e74e3e23 Fix for bug 337789 . PK11_FindKeyByAnyCert doe snot work if softoken is in FIPS140-2 mode. r=wtchang, rrelyea, nelson
git-svn-id: svn://10.0.0.236/trunk@262687 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:46 +00:00
wtchang%redhat.com
4ae51500b7 Bugzilla Bug 289819: fixed a typo in the SEC_ERROR_EXTRA_INPUT error
message.  r=nelsonb.


git-svn-id: svn://10.0.0.236/trunk@262686 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:45 +00:00
relyea%netscape.com
48e10c99d2 Error strings for new error codes.
git-svn-id: svn://10.0.0.236/trunk@262685 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:44 +00:00
gerv%gerv.net
a8f69584c2 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@262684 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:43 +00:00
jpierre%netscape.com
b5d2a949f1 Fix for bug 233605 . Check CRL entry extensions after partial decoding. Also add some new CRL decoding errors. r=nelsonb
git-svn-id: svn://10.0.0.236/trunk@262683 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:42 +00:00
jpierre%netscape.com
e65b5a360c Fix for bug 94413 - OCSP needs more fine tuned error messages. r=wtc
git-svn-id: svn://10.0.0.236/trunk@262682 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:41 +00:00
nelsonb%netscape.com
2af3e617f7 Add support for Elliptic Curve Cryptography. Bug 195135.
Modified Files:
 	cmd/lib/SECerrs.h cmd/selfserv/selfserv.c
 	cmd/tstclnt/tstclnt.c lib/cryptohi/keyhi.h
 	lib/cryptohi/keythi.h lib/cryptohi/seckey.c
 	lib/cryptohi/secvfy.c lib/freebl/Makefile lib/freebl/blapi.h
 	lib/freebl/blapit.h lib/freebl/ldvector.c lib/freebl/loader.c
 	lib/freebl/loader.h lib/freebl/manifest.mn lib/nss/nss.def
 	lib/pk11wrap/pk11skey.c lib/pk11wrap/pk11slot.c
 	lib/softoken/lowkeyti.h lib/softoken/manifest.mn
 	lib/softoken/pkcs11.c lib/softoken/pkcs11c.c
 	lib/softoken/pkcs11t.h lib/ssl/ssl3con.c lib/ssl/ssl3prot.h
 	lib/ssl/sslcon.c lib/ssl/sslenum.c lib/ssl/sslimpl.h
 	lib/ssl/sslinfo.c lib/ssl/sslproto.h lib/ssl/sslsecur.c
 	lib/ssl/sslsock.c lib/ssl/sslt.h lib/util/secerr.h
 	lib/util/secoid.c lib/util/secoidt.h
Added Files:
 	lib/freebl/GFp_ecl.c lib/freebl/GFp_ecl.h lib/freebl/ec.c
 	lib/freebl/ec.h lib/softoken/ecdecode.c


git-svn-id: svn://10.0.0.236/trunk@262681 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:40 +00:00
ian.mcgreer%sun.com
3caeb91f19 bug 172247, don't allow import of duplicate issuer/serial certs
git-svn-id: svn://10.0.0.236/trunk@262680 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:39 +00:00
relyea%netscape.com
4c46acc080 Make grammar, punctuation, capitalization, and content changes suggested by
nelson.


git-svn-id: svn://10.0.0.236/trunk@262679 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:38 +00:00
relyea%netscape.com
124ae35981 Add missing errors from secerr.h in lib/util
git-svn-id: svn://10.0.0.236/trunk@262678 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:37 +00:00
nelsonb%netscape.com
66b9d08165 Fix a crash. An attempt to move a sensitive key longer than 48 bytes
from one token to another will no longer crash.  Instead, it will fail
with the new error code SEC_ERROR_CANNOT_MOVE_SENSITIVE_KEY.  Bug 97887.
In addition, DHE key pairs are now generated with CKA_SENSITIVE false.


git-svn-id: svn://10.0.0.236/trunk@262677 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:36 +00:00
relyea%netscape.com
35f7c2e008 Initial NSS Open Source checkin
git-svn-id: svn://10.0.0.236/trunk@262676 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 05:01:35 +00:00
mkanat%bugzilla.org
89c3445d6b Bug 655472: Print out localconfig as UTF-8 so we don't mangle UTF-8 comments.
r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262675 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-17 00:46:15 +00:00
mkanat%bugzilla.org
5b32a30304 Bug 678357: Fix 'limit' parameter in the saved searches results
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@262674 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-16 23:05:34 +00:00
mkanat%bugzilla.org
3fb567f089 Forgot to split a long line (fix on checkin)
git-svn-id: svn://10.0.0.236/trunk@262673 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-16 23:04:20 +00:00
mkanat%bugzilla.org
ba97af1e21 Bug 678970: Use $user and $cgi instead of Bugzilla->user and Bugzilla->cgi
r=timello a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262672 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-16 23:02:57 +00:00
mkanat%bugzilla.org
ac6943b432 Bug 675603: Remove obsolete code from Bugzilla/DB/Oracle.pm
r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262671 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-16 23:01:39 +00:00
mkanat%bugzilla.org
e18293f06a Bug 672947: Add 'require Bugzilla::BugMail' in Bugzilla::Bug->_send_bugmail
and remove unnecessary module imports in process_bug.cgi.
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262670 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-16 22:16:18 +00:00
mkanat%bugzilla.org
12063c3e39 Bug 679449: Add a link to duplicates.cgi from report.cgi
r=dkl a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262669 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-16 21:46:25 +00:00
pchiasson%mozilla.com
2e8efdf3ed Prepare for Thunderbird major updates
git-svn-id: svn://10.0.0.236/trunk@262668 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-16 19:01:51 +00:00
mkanat%bugzilla.org
9e8991ae10 Fix complains from 012throwables.t due to bug 677901
git-svn-id: svn://10.0.0.236/trunk@262667 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-16 12:46:18 +00:00
mkanat%bugzilla.org
aa34c8e48e Bug 678844: When trying to edit a non-existent classification, the error message has missing words
r=glob a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262666 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-16 11:32:36 +00:00
mkanat%bugzilla.org
4038f2949c Bug 675366: Use Bugzilla::Object::remove_from_db() when deleting a component
r/a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@262665 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-16 10:01:27 +00:00
wtc%google.com
7061e94f09 Bug 653737: add PR_INT64 and PR_UINT64 macros for specifying portable
64-bit signed and unsigned integer constants.  The patch is contributed by
Konstantin Andreev <andreev@swemel.ru>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@262664 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-16 03:34:06 +00:00
mkanat%bugzilla.org
661c2e2f48 Bug 678772: version.pm 0.92 and newer forbids negative values, making checksetup.pl to fail
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@262663 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-16 01:49:56 +00:00
mkanat%bugzilla.org
bf37e3e167 Bug 654496: Duplicate bug detection doesn't work when using Oracle
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@262662 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-16 01:48:50 +00:00
mkanat%bugzilla.org
af736d2749 Bug 677901: Bugzilla crashes when no token is passed to token.cgi but the script expects one, because tokens are incorrectly validated
r/a=mkanat


git-svn-id: svn://10.0.0.236/trunk@262660 18797224-902f-48f8-a5cc-f745e15eee43
2011-08-16 01:31:25 +00:00