Commit Graph

311 Commits

Author SHA1 Message Date
ddrinan%netscape.com
7c29b54ea1 Install the library 2000-11-22 20:02:16 +00:00
ddrinan%netscape.com
7805b70b08 Changes to get PSM to build with Mozilla 2000-11-22 19:59:30 +00:00
javi%netscape.com
d07a8cd327 Add the ability to set what directory is used for the key and cert db's. 2000-11-20 19:46:14 +00:00
javi%netscape.com
0e6d6a9559 Implement the function that uses the directory service to return the path of where the executable lives on disk. 2000-11-16 01:08:58 +00:00
javi%netscape.com
1a2ee05f0c Add prototype for function that takes advantage of xpcom's ability to figure out where the executable lives on disk. 2000-11-16 01:03:48 +00:00
javi%netscape.com
480a1f95e8 Update version number for PSM. 2000-11-15 19:24:07 +00:00
javi%netscape.com
53ad44667f Bring some changes that went into Mac RTM onto the trunk of the PSM tree. 2000-11-15 19:20:28 +00:00
javi%netscape.com
a37e024a8f Add text for the module name for root certificates. 2000-11-14 00:02:03 +00:00
javi%netscape.com
9f14760a08 Check in the shell for loading the root cert dll. 2000-11-13 22:57:19 +00:00
javi%netscape.com
db99c50dad Clean this project up and make it build with NSS on the tip for both optimized and debugged. No longer link in NSSCrupto libraries since the open NSS libraries now provide that functionality. Don't build mac_rand.c since it gets built as part of the NSS libraries we link in. 2000-11-09 01:08:06 +00:00
thayes%netscape.com
ebb9375a31 Bug 59307: Provide a target value for the "new-email-default" result of PKCS12
restore, and use it for building the certificate list refresh URL.
Fix the certificate list code to correctly check the type of object it
is given.
2000-11-07 00:23:17 +00:00
javi%netscape.com
ba63941df9 Make boolean preferences work under Netscape6. It's the annoying JS bug
where you can't call top.variable when in the top most frame.

So I moved the function that was doing this to the frame that wanted to
toggle the boolean value instead of calling the top most frame to do this.
2000-10-25 18:57:06 +00:00
javi%netscape.com
7d0aaba8ae Check-in final reviewed version of sslconn.c 2000-10-25 17:23:46 +00:00
javi%netscape.com
149b331c1a Don't escape parameters until after we've broken down the parameters into
arrays.  This makes it so that the character '&' is properly categorized
into the array if it's a member of the string for either parameter name
or value.
2000-10-23 22:52:31 +00:00
javi%netscape.com
ae8d89963d Don't assume a bitwise or will return the value 1. 2000-10-23 21:32:20 +00:00
javi%netscape.com
90171b9743 Check-in re-written SSL thread with fixes made so that the threads clean
up after themselves properly.
2000-10-23 18:34:48 +00:00
javi%netscape.com
65787215f6 Make this directory build in the new world.
Add some debug output in regards as to which directory it's gonna use
for the cert db.
2000-10-19 21:14:34 +00:00
javi%netscape.com
ef7df11de3 Decompose the function for the SSL Service Thread to make it easier to read.
When doing a poll, exit the service thread if there are no sockets waiting
for data to be processed.  Make the poll for data from the client and
server sockts time out after 10 minutes.  At that point there should be
nothing waiting or the connection has gone away without us knowing about it.
2000-10-19 21:03:41 +00:00
ddrinan%netscape.com
7c936917e2 Build the component.reg file for Linux only 2000-10-18 19:02:22 +00:00
cotter%netscape.com
7bc8d15fe9 Corrected errors in release notes, added TLS info to help. 2000-10-13 20:49:56 +00:00
cotter%netscape.com
10e45d8eac Updtaed for PSM 4.1. 2000-10-13 01:12:35 +00:00
ddrinan%netscape.com
c2a47d6ac5 Setting version to 1.4 2000-10-12 22:53:07 +00:00
ddrinan%netscape.com
c49f11ceb6 Fix for bug 53198 2000-10-12 22:41:47 +00:00
ddrinan%netscape.com
290a07f768 Copy over ALL of the components directory 2000-09-22 22:32:35 +00:00
ddrinan%netscape.com
8723940b88 Make the component directory writeable 2000-09-22 17:06:59 +00:00
ddrinan%netscape.com
fc64668506 Copy ALL the contents of the components directory during build_xpi 2000-09-22 00:02:19 +00:00
ddrinan%netscape.com
7db03911de This script will run regxpcom 2000-09-21 21:51:57 +00:00
ddrinan%netscape.com
833d5f4a9f More bug fixes for regxpcom 2000-09-21 21:50:23 +00:00
ddrinan%netscape.com
fa733fa7b7 Fix the directory location of regxpcom 2000-09-21 20:09:13 +00:00
ddrinan%netscape.com
7e8a113cb9 Fixed a problem with generating the component.reg file 2000-09-21 18:08:25 +00:00
ddrinan%netscape.com
294a7565aa Fixed typo 2000-09-21 01:13:38 +00:00
ddrinan%netscape.com
eadf160bc3 Generate a component.reg as part of the xpi build for Unix. Bug# 49507 2000-09-20 23:15:23 +00:00
cotter%netscape.com
a001508e2a Updated info re installation directories, running Communicator 4.x. Moved sentence re problems running PSM on Unix if you havelogged in as a different user since installation to Known Bugs/Issues. 2000-09-19 00:23:38 +00:00
ddrinan%netscape.com
36e61368f9 Add XPCOM, NSPR and i18n back into xpi files 2000-09-15 01:28:23 +00:00
javi%netscape.com
a87c85612d When doing forced backup, create a single p12 file which has all of
the certs instead of a single p12 file for each cert.
2000-09-15 01:27:06 +00:00
ddrinan%netscape.com
977f283741 Install PSM in its own directory 2000-09-15 01:26:52 +00:00
cotter%netscape.com
35e8f05bc7 Updated release notes re TLS; minor formatting changes to api doc. 2000-09-15 00:17:45 +00:00
ddrinan%netscape.com
e4588d2f08 Enable TLS by default 2000-09-15 00:03:12 +00:00
cotter%netscape.com
0627738a7e Fixed two typos, deleted obsolete link. 2000-09-11 04:35:03 +00:00
ddrinan%netscape.com
7426ee1bbf Fixed OBJDIR_NAME problem with nspr for Linux and Solaris 2000-09-09 00:53:00 +00:00
ddrinan%netscape.com
daf090c0ae Build coreconf 2000-09-08 22:05:00 +00:00
javi%netscape.com
f4c402f7e2 Whomp the MAC_SECURITY_BRANCH onto the tip. 2000-09-08 21:42:11 +00:00
ddrinan%netscape.com
c5e4b28e7b Build NSPR as part of PSM build 2000-09-08 21:32:04 +00:00
ddrinan%netscape.com
ebd1144a8b ui and doc directories are now under psmdata 2000-09-08 02:04:05 +00:00
ddrinan%netscape.com
2ec6c748ef Install PSM in the same directiry as mozilla 2000-09-08 02:03:11 +00:00
ddrinan%netscape.com
4c9a228454 Move ui and doc directories under psmdata and do not copy NSPR, XPCOM and components into the xpi file 2000-09-08 02:01:42 +00:00
javi%netscape.com
ce26831753 Update the packages up for nlslayer import on tortoise 2000-09-07 18:53:05 +00:00
javi%netscape.com
ef3316bc57 Use PR_MIN just in case some systems don't have a MIN macro defined. 2000-09-05 23:55:55 +00:00
javi%netscape.com
5e555e3a5f Make the S/MIME related and Java/JS tabs stay away no matter which tab on the
left side is clicked.

Plug some more memory leaks in security advisor.
2000-09-01 23:30:25 +00:00
javi%netscape.com
ce31522497 Plug some memory leaks and always use PL_strdup instead of vanilla strdup. 2000-09-01 22:55:25 +00:00
javi%netscape.com
2f2eed1e57 Assign a ** static pointer an actual value instead of just sayin *val = NULL; 2000-09-01 22:47:22 +00:00
javi%netscape.com
2032b28586 Make the Messenger and Java/JavaScript persistently stay away when they
should.
2000-09-01 00:54:14 +00:00
javi%netscape.com
2ce603bc4a Make the other tab stay away even if you click on one of the other left side
tabs of the Certificates pane.
2000-09-01 00:52:22 +00:00
javi%netscape.com
b05930626d Whomp the SECURITY_CLIENT_BRANCH onto the tip. 2000-08-31 18:31:28 +00:00
cotter%netscape.com
737eb34e8c Updated release notes for PSM 1.3. 2000-08-30 04:33:05 +00:00
ddrinan%netscape.com
3cd59d7d92 Move PSM data files into psmdata directory 2000-08-30 00:25:49 +00:00
javi%netscape.com
6039578b5a Clean up the password setting routines so that forming the URL only happens in one place. 2000-08-29 23:54:26 +00:00
javi%netscape.com
9902cfe19b Make the PSM project build on the tip now. 2000-08-28 22:30:33 +00:00
javi%netscape.com
3a78e35001 Remove debugging alert 2000-08-28 21:37:13 +00:00
javi%netscape.com
4309a2faab Whomp the MAC_SECURITY_BRANCH onto tip. 2000-08-28 21:13:06 +00:00
javi%netscape.com
61f1350845 Update version number in properties file for About Personal Security Manager. 2000-08-28 18:25:04 +00:00
javi%netscape.com
1b8bd1d112 Update Version String. 2000-08-28 18:18:04 +00:00
javi%netscape.com
5cb2de637d Update version number in psm.rc file. 2000-08-28 18:17:14 +00:00
javi%netscape.com
6b8d30070f Make PSM smart enough to only display S/MIME information when it's talking to
an agent that we know takes advantage of S/MIME reatures.
2000-08-25 22:37:34 +00:00
javi%netscape.com
090240080f When setting a new password, warn the user right away when they goof instead
of submitting the form and waiting for the PSM CGI to send back a response.
2000-08-24 01:19:29 +00:00
javi%netscape.com
7c044d7e11 When changing Passwords, if there are multiple tokens, then ask the
user to select the token first. Plus other fixes/ compiler warning cleanups.
2000-08-23 23:52:34 +00:00
cotter%netscape.com
7c333b26e1 Correx from John Myers & to fix bug 48065 (communicator-specific terms) 2000-08-23 18:47:23 +00:00
thayes%netscape.com
c4e33fa30f Add SDR Context resource type. 2000-08-22 17:17:20 +00:00
thayes%netscape.com
4b809a5c35 Add SDR Context resource to hold information during processing of
SDR encrypt, decrypt and change password commands.  These changes
enable use of the context field of the SDR messages by clients.
2000-08-22 01:16:42 +00:00
javi%netscape.com
9077b46633 Remove some unnecessary access paths from the project file. 2000-08-16 00:56:53 +00:00
jgmyers%netscape.com
7753e1ed88 remove 'no acceptable authetication' dialog box: bug 31737 r=javi a=lord 2000-08-15 21:23:49 +00:00
javi%netscape.com
b063828074 Whomp the SECURITY_MAC_BRANCH onto the tip. 2000-08-15 21:10:38 +00:00
javi%netscape.com
02df045057 Whomp SECURITY_MAC_BRANCH onto tip 2000-08-15 21:09:21 +00:00
thayes%netscape.com
edeb93ad2f Add Pragma: no-cache to PSM UI pages. This prevents caching by the client
and avoids bugs due to missing UI Events, and display of stale content.
2000-08-11 17:32:25 +00:00
javi%netscape.com
e1a150e2ef Don't call the callback function if one is not stored. 2000-08-09 17:17:42 +00:00
javi%netscape.com
05485feff7 Implement the poll loop on UNIX for the PKCS7 Decoder when finishing up
just in case PSM is a little slow to shove data back at us.
2000-08-08 23:08:53 +00:00
ddrinan%netscape.com
588ef0b7ac Disable to TLS because some servers do not implement version rollback correctly 2000-08-08 21:10:20 +00:00
javi%netscape.com
97d62f44f5 A fix for Windows where the client stops trying to read decrypted data back from the client before it's ready. 2000-08-08 01:26:44 +00:00
cotter%netscape.com
fd5e3a7502 Corrected date at top. 2000-08-03 17:24:43 +00:00
cotter%netscape.com
1eb2b4b0c2 Updated platforms supported (deleted Solaris 2.5.1). 2000-08-03 17:23:45 +00:00
cotter%netscape.com
6af181aba5 Added latest PSM license. 2000-08-02 16:46:16 +00:00
ddrinan%netscape.com
f3fa519172 Initialize pointer! 2000-08-02 00:20:24 +00:00
cotter%netscape.com
777b97104b Fixed some broken links in release notes, added release notes banner. 2000-07-26 00:01:34 +00:00
ddrinan%netscape.com
13939a3e0b Added Netscape disclamer on the security advisor page 2000-07-21 01:15:55 +00:00
javi%netscape.com
3e2ca70194 Allow signatures to be created even if there is no encryption cert to
be associated with the signature.
2000-07-20 21:57:31 +00:00
javi%netscape.com
d154ce33b3 Allow signatures to be created even if the user doesn't have an
encryption cert to go along with it.
2000-07-20 21:56:34 +00:00
ddrinan%netscape.com
42a6ceda94 Fix for getting ca name 2000-07-19 22:10:55 +00:00
ddrinan%netscape.com
022f0f8362 Fix for cert renewal bug 2000-07-19 21:21:46 +00:00
ddrinan%netscape.com
b1a4541e5b Fix pickle and unpickle of the CA name 2000-07-19 00:21:39 +00:00
javi%netscape.com
d518c4138c Modify JavaScript for prefs so that Mozilla correctly saves them. 2000-07-18 21:53:08 +00:00
javi%netscape.com
640da2a6a3 Fix the printf parameter. 2000-07-18 18:21:51 +00:00
javi%netscape.com
f2b1d03499 zeroize the output before converting to utf8 so that we get the sting
length right in all cases.  This allows us to remove the hack where
we hard code the out length to be half the original length.  Which may
or may not be true depending on what we're converting.
2000-07-18 01:30:04 +00:00
javi%netscape.com
46a51b8158 Re-work some of the JavaScript for prefs so that Mozilla just "does the right thing." 2000-07-17 22:54:07 +00:00
javi%netscape.com
1463cddfc4 Fix P12 import on Solaris given the new NLS package. 2000-07-15 01:18:33 +00:00
javi%netscape.com
d448e6b43c Make solaris join the realm of XPCOM 2000-07-14 23:13:45 +00:00
javi%netscape.com
d87da4da0e Make viewing CA certs during import work again. 2000-07-12 00:22:23 +00:00
cotter%netscape.com
c06b1af9b3 Added info about OCSP in cases of invalid email signature. 2000-07-11 21:32:19 +00:00
javi%netscape.com
887c81b96a Fix a type-o. 2000-07-11 18:45:40 +00:00
javi%netscape.com
de26e9a4fc Make the button in the security advisor for CRL's look like the other
buttons.
2000-07-11 00:50:12 +00:00
ddrinan%netscape.com
0138d55175 Made changes to the password retry text to fix bugs 399954 and 44110 2000-07-10 22:53:58 +00:00