jefft%netscape.com
06dfd0301e
bug 29340 -- Message sent before logging into mail shows logon failed message; a=phil,r=bienvenu
...
git-svn-id: svn://10.0.0.236/trunk@61891 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-29 21:01:53 +00:00
alecf%netscape.com
cbc93a00b7
make remember_password sticky and don't attempt to sync with wallet for beta1
...
r=sspitzer
git-svn-id: svn://10.0.0.236/trunk@61111 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 07:43:18 +00:00
bienvenu%netscape.com
ac2c74d9df
add redirector type pref,r=alecf
...
git-svn-id: svn://10.0.0.236/trunk@60826 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 06:57:45 +00:00
alecf%netscape.com
9f4126ddc6
fix for #27160
...
r=sspitzer
use wallet to determine the status of rememberPassword
git-svn-id: svn://10.0.0.236/trunk@60551 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-12 00:52:53 +00:00
alecf%netscape.com
b57f370e2e
fix for #26413 - new accounts were picking up old accounts's values, so clear them all out of the prefs r=putterman
...
git-svn-id: svn://10.0.0.236/trunk@60353 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 00:55:54 +00:00
pp%ludusdesign.com
56f8ec1f57
Converting ::GetIID() to NS_GET_IID(). Bug #20232 , r=scc@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@59926 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-06 03:18:27 +00:00
bienvenu%netscape.com
db90172f17
fix escaping of user name (r=alecf) also fix build bustage
...
git-svn-id: svn://10.0.0.236/trunk@59825 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-05 01:19:38 +00:00
sspitzer%netscape.com
c900a9e1cb
make mailnews use the "no stripping url" wallet interface.
...
fix the url mangler and single signon to work when we use the "no stripping url" interface.
git-svn-id: svn://10.0.0.236/trunk@59627 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-03 06:43:12 +00:00
sspitzer%netscape.com
0895955f9b
change to allow someone to use the "no strip url" interface in wallet.
...
no one is using it yet, because it doesn't work.
r=mscott
git-svn-id: svn://10.0.0.236/trunk@59623 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-03 05:01:42 +00:00
sspitzer%netscape.com
cf2954592c
code clean up. r=alecf
...
git-svn-id: svn://10.0.0.236/trunk@59373 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-01 07:14:54 +00:00
jefft%netscape.com
b5a58b272c
Fixed bug 18565 -- Single sing on for Pop3 and Imap; passing in nsIMsgWindow for nsIPrompt
...
git-svn-id: svn://10.0.0.236/trunk@59191 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-29 15:53:14 +00:00
sspitzer%netscape.com
76a043a458
fix my printf.
...
git-svn-id: svn://10.0.0.236/trunk@58740 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 06:30:35 +00:00
sspitzer%netscape.com
5a4cb1be4b
add "Equals" to the nsIMsgIncomingServer interface. we'll use this soon. r=alecf
...
git-svn-id: svn://10.0.0.236/trunk@58726 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 04:11:14 +00:00
alecf%netscape.com
38d7153b4f
use nsCAutoStrings instead of PR_smprintf/PR_smprintf_free/etc
...
r=sspitzer
git-svn-id: svn://10.0.0.236/trunk@58660 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 00:54:15 +00:00
pavlov%netscape.com
a424cf9a4c
add support for new pref/migrate it from 4.x r=alecf
...
git-svn-id: svn://10.0.0.236/trunk@58187 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-19 01:16:35 +00:00
alecf%netscape.com
0f46623f5b
add "valid" attribute to the identity and server to determine if we need to run through the account wizard at startup. part of fix for #23391
...
r=sspitzer
git-svn-id: svn://10.0.0.236/trunk@57899 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-15 03:06:39 +00:00
alecf%netscape.com
6a4dac3b40
make the mail notification systems use nsIAtoms instead of char*s, and add capability to notify on PRUnichar* data that changes
...
(in preparationfor #19079 )
r=scottip
git-svn-id: svn://10.0.0.236/trunk@57809 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-14 09:01:39 +00:00
sspitzer%netscape.com
0fa1fcdaff
fix the bogus comment
...
git-svn-id: svn://10.0.0.236/trunk@57503 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-12 03:03:30 +00:00
sspitzer%netscape.com
ef45f52c55
back end (migration) fix for bug #16219
...
migrate the mail.pop3_gets_new_mail and mail.imap.new_mail_get_headers get
migrated to mail.server.server1.download_on_biff
git-svn-id: svn://10.0.0.236/trunk@57414 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 20:03:51 +00:00
sspitzer%netscape.com
2e52c17f46
warnings fixes, and fix for #21901 , all password dialogs to have titles
...
if the user passes one in, or use "Password" if they pass null.
git-svn-id: svn://10.0.0.236/trunk@56308 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 23:03:29 +00:00
alecf%netscape.com
01769cf0b5
fix for #20647 (required to verify a PDT+ bug)
...
r=sspitzer
nsCRT::strcmp was returning 0 when you pass a PRUnichar* 0 null pointer
git-svn-id: svn://10.0.0.236/trunk@55569 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-07 08:48:52 +00:00
alecf%netscape.com
498dc1681d
fix unicode support for prettyName, #20405
...
retrieve name from prefs using CopyUnicharPref()
r=sspitzer
git-svn-id: svn://10.0.0.236/trunk@55122 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-03 00:10:00 +00:00
dmose%mozilla.org
0efb7c174c
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@52910 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:43:54 +00:00
alecf%netscape.com
e92bd577aa
fix for #17214 - consolidate all username and hostname handling so that escaping/unescaping happens logically
...
git-svn-id: svn://10.0.0.236/trunk@52694 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-03 07:16:59 +00:00
bienvenu%netscape.com
b3ee9d6099
add support for pending counts for imap folders r=mscott
...
git-svn-id: svn://10.0.0.236/trunk@52369 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-01 01:06:29 +00:00
alecf%netscape.com
32ed46c795
fix casting problem on solaris
...
git-svn-id: svn://10.0.0.236/trunk@52116 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-28 21:13:06 +00:00
alecf%netscape.com
5ecb0c11b3
prepare to consolidate server URI creation - create a new property of incoming servers, the local store type, and construct the URL from there.
...
r=sspitzer
git-svn-id: svn://10.0.0.236/trunk@52098 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-28 20:22:06 +00:00
sspitzer%netscape.com
71d282e592
fix for #17212 , r=mscott.
...
migrate imap servers that have the port in the name (like nsmail-2:143)
git-svn-id: svn://10.0.0.236/trunk@51915 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-26 23:34:30 +00:00
sspitzer%netscape.com
cb1644bdd6
fix for bug #14591 , r=mscott.
...
handle the case where we migrate from 4.x and our sent folder is on the imap server.
but, since we haven't logged into the imap server yet, our folders are undiscovered.
other related fixes:
1) make it so on failure to fcc, save to draft, save to template, send later the message shows up.
2) clean up the error message strings
3) fix how we determine if an URI points to a local folder. (all we need to do is look at the scheme and see if it is "mailbox:"
4) remove a stale comment.
git-svn-id: svn://10.0.0.236/trunk@50551 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-13 04:12:06 +00:00
putterman%netscape.com
12980882c5
Added constructor/destructor counting macros for various mailnews
...
classes. reviewed by bienvenu. no bug.
git-svn-id: svn://10.0.0.236/trunk@50005 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 20:32:25 +00:00
bienvenu%netscape.com
87dca3f0ba
add method to shut down connections
...
git-svn-id: svn://10.0.0.236/trunk@49384 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-30 01:44:30 +00:00
mscott%netscape.com
614fb1e359
GetPasswordWithUI takes a prompt string to give the protocols finer control over the actual text that goes with the dialog
...
git-svn-id: svn://10.0.0.236/trunk@48800 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-22 06:02:46 +00:00
alecf%netscape.com
7893976449
turn the password back into an attribute so I can access it from HTML forms.
...
Created new GetPasswordWithUI which is the equivalent of getpassword(PR_TRUE..)
git-svn-id: svn://10.0.0.236/trunk@48741 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-22 02:21:18 +00:00
mccabe%netscape.com
69a8cf7c7b
Fix to 7610. Modify xpidl compiler to add 'const' to the method signature for generated attribute setter methods for string, wstring and nsid attributes.
...
As this changed the generated interface signatures, I had to change all of the uses to avoid bustage. Any corners of the browser that aren't built by default, or that I haven't discovered how to build, may be at risk of bustage if they use string or wstring attributes. (This could mean blackwood; sorry, guys!)
Many thanks to Alec Flett (alecf@netscape.com ) for preparing diffs for the mailnews portion of the signature changes; thanks also to Ariel Backenroth (arielb@rice.edu ) and Mike Shaver (shaver@mozilla.org ) for help with updating the tree with NS_DECL_NSIFOO macros; everwhere where one of these macros was used was one less place I had to manually add 'const'.
Also removed extraneous space from generated method signatures, leftover from Brendan's capitalization spam, and made 'const decl must be of type short or long' an error rather than just a warning.
git-svn-id: svn://10.0.0.236/trunk@48284 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-19 23:46:35 +00:00
sspitzer%netscape.com
348ca4fb1c
don't need this code anymore, as we don't need to hash the hostname to get a suitable directory name. see #13480
...
git-svn-id: svn://10.0.0.236/trunk@47553 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-15 07:31:27 +00:00
sspitzer%netscape.com
b8c79c5d27
fix for #13833
...
now we support multiple accounts of the same type on the same server.
git-svn-id: svn://10.0.0.236/trunk@47463 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-15 00:04:47 +00:00
sspitzer%netscape.com
af2bd19ff0
nsIMsgIncomingServer needs a SetDefaultLocalPath(). we use this when migrating prefs.
...
add the newsrcRootPath attribute to the nsINntpIncomingServer interface.
implement Set/GetNewsrcRootPath(), similar to how Set/GetDefaultLocalPath() are implemented.
rewrite nsMsgAccountManager to use
Set/GetDefaultLocalPath() and Set/GetNewsrcRootPath()
rename some methods in nsMsgAccountManager for correctness.
git-svn-id: svn://10.0.0.236/trunk@47319 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 09:03:40 +00:00
alecf%netscape.com
e836287365
use new protocolinfo service
...
git-svn-id: svn://10.0.0.236/trunk@47236 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-14 00:36:37 +00:00
sspitzer%netscape.com
3cc43be9a5
do some clean up in preperation of migrating the fcc prefs. (for bug #10583 )
...
change the newsrcFilePath attribute to be a nsIFileSpec, instead of a string.(bug #13306 )
add code to do hashing of hostname. [not turned on yet]. (for bug #13480 )
remove the obsolete GetRootFolderPath() code from the incoming servers.
git-svn-id: svn://10.0.0.236/trunk@46629 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 21:17:32 +00:00
alecf%netscape.com
c07bf750e5
change nsIMsgIncomingServer->SetLocalPath/GetLocalPath to be an nsIFileSpec instead of a string
...
git-svn-id: svn://10.0.0.236/trunk@46502 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 04:11:38 +00:00
mscott%netscape.com
ff10a09b38
Bug #11895 --> add protection for preventing multiple get new message calls on the same server.
...
git-svn-id: svn://10.0.0.236/trunk@45314 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-31 06:52:27 +00:00
mscott%netscape.com
aaea6659ab
migrate smarts about getting password from pop3 protocol to incoming server
...
so everyone can share in the logic including imap and eventually news.
Bug #7444 --> Add remember password smarts
git-svn-id: svn://10.0.0.236/trunk@45290 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-31 04:39:43 +00:00
putterman%netscape.com
1637886931
If there's no root folder in GetRootFolder, create one.
...
git-svn-id: svn://10.0.0.236/trunk@45193 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-30 22:12:20 +00:00
alecf%netscape.com
cdf5a4417a
clean up folder and server naming:
...
- prettyName is now a unicode string and lives in nsIFolder
- servers now have the automatic pretty name of "userid on servername" and can be overridden
- name consolidation is complete
git-svn-id: svn://10.0.0.236/trunk@42922 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 04:39:22 +00:00
bienvenu%netscape.com
af6cbfea6d
more work on folder cache
...
git-svn-id: svn://10.0.0.236/trunk@39902 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 20:33:15 +00:00
bienvenu%netscape.com
b7fc51af77
more work on folder cache
...
git-svn-id: svn://10.0.0.236/trunk@39839 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 03:26:24 +00:00
sspitzer%netscape.com
840dcdd71b
changes to automatically migrate 4.x mail prefs to 5.0 prefs. news doesn't migrate gracefully yet. also, changes to newsrc.file pref and the directory path differently for news.
...
git-svn-id: svn://10.0.0.236/trunk@39155 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-13 19:23:40 +00:00
ducarroz%netscape.com
880e9ed48f
Look for the default value when a pref doesn't exist. Fix problem with actual code, we passed the wrong name to GetDefaultName.
...
git-svn-id: svn://10.0.0.236/trunk@37885 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 21:56:54 +00:00
putterman%netscape.com
2c5afbbd59
Use nsCOMTypeInfo
...
git-svn-id: svn://10.0.0.236/trunk@37592 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 00:16:39 +00:00
bienvenu%netscape.com
f4d2c6ce79
make name and pretty name unichar's
...
git-svn-id: svn://10.0.0.236/trunk@37244 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-28 21:56:33 +00:00