当前位置:   article > 正文

https//cl.oecl.me/index.php,Open Connector Groupware

7du86.xyz

Revision: 517

http://otlkcon.svn.sourceforge.net/otlkcon/?rev=517&view=rev

Author: kervin

Date: 2007-12-07 11:48:32 -0800 (Fri, 07 Dec 2007)

Log Message:

-----------

Working towards 0.5 Milestone 2.

Modified Paths:

--------------

trunk/otlkcon/OpenConnector/OpenConnector.cs

trunk/otlkcon/OpenConnector/OpenConnector.csproj

trunk/otlkcon/OpenConnector/ServerBrowse.cs

trunk/otlkcon/OpenConnectorSetup/OpenConnectorSetup.vdproj

trunk/otlkcon/mstore/O_IXPLogon.cpp

trunk/otlkcon/mstore/O_IXPProvider.cpp

trunk/otlkcon/otlkcon_event.cpp

trunk/otlkcon/otlkcon_process.cpp

trunk/otlkcon/tests/tests.vcproj

Added Paths:

-----------

trunk/otlkcon/OpenConnector/DoWelcome.cs

trunk/otlkcon/OpenConnector/OpenConnector_mdm.jpg

trunk/otlkcon/OpenConnector/WelcomeForm.Designer.cs

trunk/otlkcon/OpenConnector/WelcomeForm.cs

trunk/otlkcon/OpenConnector/WelcomeForm.resx

Removed Paths:

-------------

trunk/otlkcon/Utils/

Added: trunk/otlkcon/OpenConnector/DoWelcome.cs

===================================================================

--- trunk/otlkcon/OpenConnector/DoWelcome.cs (rev 0)

+++ trunk/otlkcon/OpenConnector/DoWelcome.cs2007-12-07 19:48:32 UTC (rev 517)

@@ -0,0 +1,58 @@

+/*****************************************************************************

+Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 Kervin L. Pierre

+ EMAIL: otlkcon@...

+

+This file is part of Otlkcon.

+

+Otlkcon is free software; you can redistribute it and/or modify

+it under the terms of the GNU Lesser General Public License as published by

+the Free Software Foundation; either version 2.1 of the License, or

+(at your option) any later version.

+

+Otlkcon is distributed in the hope that it will be useful,

+but WITHOUT ANY WARRANTY; without even the implied warranty of

+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

+Lesser GNU General Public License for more details.

+

+You should have received a copy of the Lesser GNU General Public License

+along with Otlkcon; if not, write to the Free Software

+Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

+

+*******************************************************************************/

+

+using System;

+using System.Windows.Forms;

+using System.Collections.Generic;

+using System.Text;

+

+namespace OpenConnector

+{

+ class DoWelcome

+ {

+ public int seconds;

+

+ public DoWelcome()

+ {

+ seconds = 0;

+ }

+

+ public void Run()

+ {

+ WelcomeForm ws = new WelcomeForm();

+

+ ws.autoClose = true;

+ ws.seconds = 5;

+

+ DialogResult wsRes = ws.ShowDialog();

+ if (wsRes == DialogResult.OK)

+ {

+ ;

+ }

+ }

+

+ public void Run(object actionObject)

+ {

+ ;

+ }

+ }

+}

Modified: trunk/otlkcon/OpenConnector/OpenConnector.cs

===================================================================

--- trunk/otlkcon/OpenConnector/OpenConnector.cs2007-12-01 04:51:56 UTC (rev 516)

+++ trunk/otlkcon/OpenConnector/OpenConnector.cs2007-12-07 19:48:32 UTC (rev 517)

@@ -50,6 +50,10 @@

opts.ShowConfigGUI = true;

break;

+ case "--showwelcome":

+ opts.ShowWelcome = true;

+ break;

+

case "--filemaphandle":

previousArg = arg;

break;

@@ -114,6 +118,13 @@

DoShowGUI sg = new DoShowGUI();

sg.Run();

}

+

+ //Show the Welcome Screen if requested

+ if (opts.ShowWelcome)

+ {

+ DoWelcome ws = new DoWelcome();

+ ws.Run();

+ }

}

}

@@ -122,6 +133,7 @@

{

private bool isDLLServer;

private bool showConfigGui;

+ private bool showWelcome;

private IntPtr fileMapHandle;

private IntPtr clientEventHandle;

private IntPtr serverEventHandle;

@@ -151,6 +163,18 @@

}

}

+ public bool ShowWelcome

+ {

+ get

+ {

+ return showWelcome;

+ }

+ set

+ {

+ showWelcome = value;

+ }

+ }

+

public IntPtr FileMapHandle

{

get

@@ -203,6 +227,7 @@

{

IsDLLServer = false;

ShowConfigGUI = false;

+ ShowWelcome = false;

FileMapHandle = IntPtr.Zero;

ServerEventHandle = IntPtr.Zero;

ClientEventHandle = IntPtr.Zero;

Modified: trunk/otlkcon/OpenConnector/OpenConnector.csproj

===================================================================

--- trunk/otlkcon/OpenConnector/OpenConnector.csproj2007-12-01 04:51:56 UTC (rev 516)

+++ trunk/otlkcon/OpenConnector/OpenConnector.csproj2007-12-07 19:48:32 UTC (rev 517)

@@ -60,6 +60,7 @@

+

Form

@@ -93,6 +94,10 @@

Designer

ServerCreateFolderForm.cs

+

+ Designer

+ WelcomeForm.cs

+

True

Resources.resx

@@ -123,6 +128,12 @@

+

+ Form

+

+

+ WelcomeForm.cs

+

Added: trunk/otlkcon/OpenConnector/OpenConnector_mdm.jpg

===================================================================

(Binary files differ)

Property changes on: trunk/otlkcon/OpenConnector/OpenConnector_mdm.jpg

___________________________________________________________________

Name: svn:mime-type

+ application/octet-stream

Modified: trunk/otlkcon/OpenConnector/ServerBrowse.cs

===================================================================

--- trunk/otlkcon/OpenConnector/ServerBrowse.cs2007-12-01 04:51:56 UTC (rev 516)

+++ trunk/otlkcon/OpenConnector/ServerBrowse.cs2007-12-07 19:48:32 UTC (rev 517)

@@ -54,7 +54,9 @@

private IAccount mainAccount;

private INetwork mainNet;

+

public ArrayList syncFolders;

+ private ArrayList tempSyncFolders;

public IAccount MainAccount

{

@@ -105,6 +107,7 @@

mainTreeView.CheckBoxes = true;

syncFolders = null;

+ tempSyncFolders = null;

}

private void connectToolStripMenuItem_Click(object sender, EventArgs e)

@@ -126,6 +129,7 @@

TreeNode currNode = new TreeNode();

syncFolders = MainAccount.Uris;

+ tempSyncFolders = new ArrayList();

currNode.Text = root.Name;

currNode.ImageIndex = 0;

@@ -134,7 +138,8 @@

{

if (currURI.uri == root.AbsoluteURI.Data.ToString())

{

- currNode.Checked = true; ;

+ currNode.Checked = true;

+ tempSyncFolders.Add(currURI);

break;

}

}

@@ -142,6 +147,8 @@

mainTreeView.Nodes.Add(currNode);

buildNode(root, currNode);

+

+ syncFolders = tempSyncFolders;

}

void buildNode(IRemoteItem item, TreeNode parent)

@@ -178,7 +185,8 @@

{

if (currURI.uri == currItem.AbsoluteURI.Data.ToString())

{

- currNode.Checked = true; ;

+ currNode.Checked = true;

+ tempSyncFolders.Add(currURI);

break;

}

}

Added: trunk/otlkcon/OpenConnector/WelcomeForm.Designer.cs

===================================================================

--- trunk/otlkcon/OpenConnector/WelcomeForm.Designer.cs (rev 0)

+++ trunk/otlkcon/OpenConnector/WelcomeForm.Designer.cs2007-12-07 19:48:32 UTC (rev 517)

@@ -0,0 +1,108 @@

+/*****************************************************************************

+Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 Kervin L. Pierre

+ EMAIL: otlkcon@...

+

+This file is part of Otlkcon.

+

+Otlkcon is free software; you can redistribute it and/or modify

+it under the terms of the GNU Lesser General Public License as published by

+the Free Software Foundation; either version 2.1 of the License, or

+(at your option) any later version.

+

+Otlkcon is distributed in the hope that it will be useful,

+but WITHOUT ANY WARRANTY; without even the implied warranty of

+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

+Lesser GNU General Public License for more details.

+

+You should have received a copy of the Lesser GNU General Public License

+along with Otlkcon; if not, write to the Free Software

+Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

+

+*******************************************************************************/

+

+namespace OpenConnector

+{

+ partial class WelcomeForm

+ {

+ ///

+ /// Required designer variable.

+ ///

+ private System.ComponentModel.IContainer components = null;

+

+ ///

+ /// Clean up any resources being used.

+ ///

+ /// true if managed resources should be disposed; otherwise, false.

+ protected override void Dispose(bool disposing)

+ {

+ if (disposing && (components != null))

+ {

+ components.Dispose();

+ }

+ base.Dispose(disposing);

+ }

+

+ #region Windows Form Designer generated code

+

+ ///

+ /// Required method for Designer support - do not modify

+ /// the contents of this method with the code editor.

+ ///

+ private void InitializeComponent()

+ {

+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(WelcomeForm));

+ this.imagePanel = new System.Windows.Forms.Panel();

+ this.mainLabel = new System.Windows.Forms.Label();

+ this.SuspendLayout();

+ //

+ // imagePanel

+ //

+ this.imagePanel.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("imagePanel.BackgroundImage")));

+ this.imagePanel.Location = new System.Drawing.Point(120, 12);

+ this.imagePanel.Name = "imagePanel";

+ this.imagePanel.Size = new System.Drawing.Size(259, 209);

+ this.imagePanel.TabIndex = 0;

+ this.imagePanel.UseWaitCursor = true;

+ //

+ // mainLabel

+ //

+ this.mainLabel.AutoSize = true;

+ this.mainLabel.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));

+ this.mainLabel.Location = new System.Drawing.Point(85, 254);

+ this.mainLabel.Name = "mainLabel";

+ this.mainLabel.Size = new System.Drawing.Size(332, 20);

+ this.mainLabel.TabIndex = 1;

+ this.mainLabel.Text = "Open Connector Groupware is starting...";

+ this.mainLabel.UseWaitCursor = true;

+ //

+ // WelcomeForm

+ //

+ this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);

+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;

+ this.BackColor = System.Drawing.Color.White;

+ this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center;

+ this.ClientSize = new System.Drawing.Size(490, 312);

+ this.ControlBox = false;

+ this.Controls.Add(this.mainLabel);

+ this.Controls.Add(this.imagePanel);

+ this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;

+ this.Name = "WelcomeForm";

+ this.Opacity = 0.8;

+ this.ShowInTaskbar = false;

+ this.SizeGripStyle = System.Windows.Forms.SizeGripStyle.Hide;

+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;

+ this.TopMost = true;

+ this.UseWaitCursor = true;

+ this.Click += new System.EventHandler(this.WelcomeForm_Click);

+ this.Load += new System.EventHandler(this.WelcomeForm_Load);

+ this.ResumeLayout(false);

+ this.PerformLayout();

+

+ }

+

+ #endregion

+

+ private System.Windows.Forms.Panel imagePanel;

+ private System.Windows.Forms.Label mainLabel;

+ }

+}

\ No newline at end of file

Added: trunk/otlkcon/OpenConnector/WelcomeForm.cs

===================================================================

--- trunk/otlkcon/OpenConnector/WelcomeForm.cs (rev 0)

+++ trunk/otlkcon/OpenConnector/WelcomeForm.cs2007-12-07 19:48:32 UTC (rev 517)

@@ -0,0 +1,87 @@

+/*****************************************************************************

+Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 Kervin L. Pierre

+ EMAIL: otlkcon@...

+

+This file is part of Otlkcon.

+

+Otlkcon is free software; you can redistribute it and/or modify

+it under the terms of the GNU Lesser General Public License as published by

+the Free Software Foundation; either version 2.1 of the License, or

+(at your option) any later version.

+

+Otlkcon is distributed in the hope that it will be useful,

+but WITHOUT ANY WARRANTY; without even the implied warranty of

+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

+Lesser GNU General Public License for more details.

+

+You should have received a copy of the Lesser GNU General Public License

+along with Otlkcon; if not, write to the Free Software

+Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

+

+*******************************************************************************/

+

+using System;

+using System.Collections.Generic;

+using System.ComponentModel;

+using System.Data;

+using System.Drawing;

+using System.Text;

+using System.Windows.Forms;

+using System.Threading;

+

+namespace OpenConnector

+{

+ public partial class WelcomeForm : Form

+ {

+ private DateTime start;

+ public int seconds;

+ public int clicks;

+ public int currClicks;

+ public bool autoClose;

+

+ public WelcomeForm()

+ {

+ InitializeComponent();

+

+ start = DateTime.Now;

+ seconds = 5;

+ clicks = 2;

+ currClicks = 0;

+ autoClose = true;

+ }

+

+ private void WelcomeForm_Click(object sender, EventArgs e)

+ {

+ TimeSpan diff = DateTime.Now.Subtract(start);

+ currClicks++;

+

+ if (diff.Seconds > seconds || currClicks >= clicks)

+ {

+ // Leave the form after a click if we have been

+ // around long enough.

+ this.Close();

+ }

+ }

+

+ private void WelcomeForm_Load(object sender, EventArgs e)

+ {

+ if (autoClose)

+ {

+ System.Threading.Timer ct

+ = new System.Threading.Timer(new TimerCallback(CloseTimerProc));

+ ct.Change(seconds * 1000, 0);

+ }

+ }

+

+ public delegate void CloseWelcomeHandler();

+ public void CloseWelcome()

+ {

+ this.Close();

+ }

+

+ private void CloseTimerProc(object state)

+ {

+ Invoke(new CloseWelcomeHandler(CloseWelcome));

+ }

+ }

+}

\ No newline at end of file

Added: trunk/otlkcon/OpenConnector/WelcomeForm.resx

===================================================================

--- trunk/otlkcon/OpenConnector/WelcomeForm.resx (rev 0)

+++ trunk/otlkcon/OpenConnector/WelcomeForm.resx2007-12-07 19:48:32 UTC (rev 517)

@@ -0,0 +1,1202 @@

+<?xml version="1.0" encoding="utf-8"?>

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+ text/microsoft-resx

+

+

+ 2.0

+

+

+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

+

+

+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

+

+

+

+

+ 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

+ /wPoAAAAAP8D6AAAAAD/

+ A+gAADhCSU0ECAAAAAAAEAAAAAEAAAJAAAACQAAAAAA4QklNBB4AAAAA

+ AAQAAAAAOEJJTQQaAAAAAANbAAAABgAAAAAAAAAAAAAAygAAAPoAAAATAHQAaABlAGwAbwBnAG8AYwBv

+ AG0AcABhAG4AeQBfAGcAcgBhAHkAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAPoAAADK

+ AAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAEAAAAAAABudWxsAAAAAgAAAAZi

+ b3VuZHNPYmpjAAAAAQAAAAAAAFJjdDEAAAAEAAAAAFRvcCBsb25nAAAAAAAAAABMZWZ0bG9uZwAAAAAA

+ AAAAQnRvbWxvbmcAAADKAAAAAFJnaHRsb25nAAAA+gAAAAZzbGljZXNWbExzAAAAAU9iamMAAAABAAAA

+ AAAFc2xpY2UAAAASAAAAB3NsaWNlSURsb25nAAAAAAAAAAdncm91cElEbG9uZwAAAAAAAAAGb3JpZ2lu

+ ZW51bQAAAAxFU2xpY2VPcmlnaW4AAAANYXV0b0dlbmVyYXRlZAAAAABUeXBlZW51bQAAAApFU2xpY2VU

+ eXBlAAAAAEltZyAAAAAGYm91bmRzT2JqYwAAAAEAAAAAAABSY3QxAAAABAAAAABUb3AgbG9uZwAAAAAA

+ AAAATGVmdGxvbmcAAAAAAAAAAEJ0b21sb25nAAAAygAAAABSZ2h0bG9uZwAAAPoAAAADdXJsVEVYVAAA

+ AAEAAAAAAABudWxsVEVYVAAAAAEAAAAAAABNc2dlVEVYVAAAAAEAAAAAAAZhbHRUYWdURVhUAAAAAQAA

+ AAAADmNlbGxUZXh0SXNIVE1MYm9vbAEAAAAIY2VsbFRleHRURVhUAAAAAQAAAAAACWhvcnpBbGlnbmVu

+ dW0AAAAPRVNsaWNlSG9yekFsaWduAAAAB2RlZmF1bHQAAAAJdmVydEFsaWduZW51bQAAAA9FU2xpY2VW

+ ZXJ0QWxpZ24AAAAHZGVmYXVsdAAAAAtiZ0NvbG9yVHlwZWVudW0AAAARRVNsaWNlQkdDb2xvclR5cGUA

+ AAAATm9uZQAAAAl0b3BPdXRzZXRsb25nAAAAAAAAAApsZWZ0T3V0c2V0bG9uZwAAAAAAAAAMYm90dG9t

+ T3V0c2V0bG9uZwAAAAAAAAALcmlnaHRPdXRzZXRsb25nAAAAAAA4QklNBBEAAAAAAAEBADhCSU0EFAAA

+ AAAABAAAAAE4QklNBAwAAAAAE6QAAAABAAAAgAAAAGcAAAGAAACagAAAE4gAGAAB/9j/4AAQSkZJRgAB

+ AgEASABIAAD/7QAMQWRvYmVfQ00AAv/uAA5BZG9iZQBkgAAAAAH/2wCEAAwICAgJCAwJCQwRCwoLERUP

+ DAwPFRgTExUTExgRDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwBDQsLDQ4NEA4OEBQO

+ Dg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIAGcA

+ gAMBIgACEQEDEQH/3QAEAAj/xAE/AAABBQEBAQEBAQAAAAAAAAADAAECBAUGBwgJCgsBAAEFAQEBAQEB

+ AAAAAAAAAAEAAgMEBQYHCAkKCxAAAQQBAwIEAgUHBggFAwwzAQACEQMEIRIxBUFRYRMicYEyBhSRobFC

+ IyQVUsFiMzRygtFDByWSU/Dh8WNzNRaisoMmRJNUZEXCo3Q2F9JV4mXys4TD03Xj80YnlKSFtJXE1OT0

+ pbXF1eX1VmZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3EQACAgECBAQDBAUGBwcGBTUBAAIRAyExEgRBUWFx

+ IhMFMoGRFKGxQiPBUtHwMyRi4XKCkkNTFWNzNPElBhaisoMHJjXC0kSTVKMXZEVVNnRl4vKzhMPTdePz

+ RpSkhbSVxNTk9KW1xdXl9VZmdoaWprbG1ub2JzdHV2d3h5ent8f/2gAMAwEAAhEDEQA/APVUkkklKSSS

+ SUpJJVepdTw+mYrsrLfsYNGtGrnOP0a62/nPciASaAslEpCIJJoDUktkkASdAOSqOR1vApmHG4jkVDcP

+ 8/8Am/8Aprl8n6x9T6la1lOzDpeYY120mD+fdbcHU1N/60pPp6tU5otvynvcNzW1XPsa9ktYbG/Zratn

+ puez8z/CJ0+VzEUMkMRPePvS/wAXixx/9KMEeexXYxzyxG5B9qH28M/+4dn/AJ0NfYGU4r7C4w0bmyf7

+ Ld6mz6zY0NN1FtbXTteIc0wdrocD7v7KwnvzKr309Sfvpa39E/IZ67SBO5z8rHqx8qln0f0vqWeh/hqv

+ 0iTWVudaKgWPx3TlUWND7K2xt9ao+2vMwvfv9Xb/AKG2xZvM4fiWAGcckc+PcmEY+mPjD/166PLcz8Pz

+ +iUDgybcM5H1S/qz/wC+xvXYvUMLM/o9zbCOW8OHxY6Hqwuaw8Gp4aciDdsaGuBPtLRFV2/6bnbf3P0K

+ 1cbJvbW2wzbUZ3s5srLfa9rf9O1jm/8AH/8AHKTl+ZnOIOSIFi/R/wB1D9FGfDCMiMciQNPV+yboJKNd

+ ldrBZW4OY7UOCkrYIIsagtcitCpJJJJT/9D1VJJJJSlXys/DwxOTc2udQCdT/VYPe5B6lk3VhtOO9tdt

+ nLyC9zW/vV49Yc+x3/gSya8R2JZ9p9N1twhz7L3B1hA91npV1721WOb9Cyy6yxVc/MyhLhhG6+fJK5Qx

+ /wCDD1y/5jYxYIyjxTlv8sI6Tn/hS9MXar6gywbhVY2uJ3vArEDXdFzq37f7C45l2P8AWPq9+RlW+pTQ

+ w/Y8QbmxWfabXu2t2v8A5t/8t/8AwVC3OvZ+Mfq9n24ZBOxtTnwdRaWVTud7neyxcx9Umv8AtuQ4RsbT

+ DvGS9myP81afK4pRxzyGZMh6RoI/Z/6M5HO5xLNiwiI4JeuQvi8I3+9w8Ldf0qnEtqqrcze8s3vyW7g8

+ WO9CtmNWPc7IY7332UXU2/6NauM+np+Tj4+XDskN2B9FjnNDrNrXWW4kM9H7S79z+es9TK9H+dsrOWXu

+ a0UPa33brGWN3sdA0/lVOa5rdjq/+MU202vzrMlm2x2IfRrZaYPvYy617Lmt9rv0ra/0vqJuXNKvUDIU

+ b4Pn7fL/AOxF+LlwCOAiJ4o8PEPR+8f5fq23kUNtrcCNVgY49HPGGX+my6BjWHU03Vh32dtUn+ZfW+6r

+ 7P8Azf8AgfoWrZd1KmsFuS1+K86AWj2k/wAi9m6l3+euU6/kMcHQfMEHuNWkIcpIZTKEZX3H6UP70F3P

+ j2hHJKNa6fuzH9WbtV2fZw0vbsxrC4OaNfQuadt7Gf8Adff79n+h/TVrQqY6XenY6p5MuGj2Fx77H/vf

+ 8E+tZH1dy8nruLnMuDG5DH1PDwC1peW+n6j2+73WNp22bFoPx7+nMiyxgoY0bch2sf8AAMonfbZ/of5H

+ 9RU+cwjDk460v1xjpwacXFGf6MP5f7O1yOY58YAN2P1cpfp+rh4JQ/f/AJf7QxyMnDyGzT6hvdG2jUWf

+ vP8ARsIfTaxv+E3W0/6d/wDN2V66wOk35Obl+pU01YzTNlrvdbaR9Gt9v0WsZ9L0qP0Vf82t9M5SXHGU

+ wT7cj6OL/nSj/e/l/nGfmY8EhA1xxHr4f+jJSSSSssD/AP/R9VSSSSU5V+EcfMddjuFLskzJBLHP+k6q

+ 9n8v6dNrf0n85/xSay0lwD2+jeNWtOodt1mqz6Nrf/Bf+DWnbUy2t1dglrue3wIP5rmrOu9Rr66b9Xts

+ aWWRAsaQ6nd/Jtb6v6Vn/XFUyQ9sEDSMjf8AU1Pq/uS/cbEZ8dE6yiK/rf1f70f3nE6lQf2f1HCr0bbS

+ MigfyaX+uah/Kr221/8AW1y/SuoO6fmNyAN7CCy1g0lrv/IO22Ls8y5tT2FjgbWPJq103Afpa3v/AJvZ

+ Yz2XM3rjuq4LMPIDqJOHkS/GceQPz8d//DY7vZ/U/SrQ+Fc1jyRny0iOOA+X96Hy/wDM9Lj/ABjlcmOU

+ OagDwX837sieL/nz43qMnqlgxsa/ABfTlvLBc1he5rhEUtr+g26x25n6RBxOv5NFdrAG2gWvcS9zWubJ

+ Js9Xb7XP373/AJi5WnJysefs91lO76Xpvc2Y/e2lWaOp5D8zHfmWixtdjJtub6hazf6j/wCU9v53/ntX

+ jywoihIf85ojnpGQNygdtPk/rPTXdSzsujdTj3WtIG4sY5zJd2a5zWeo3/hGrHuwOsvfaXY7aaaGmyw3

+ 7AyAPU9rvfv9v+jXUNyG3tFtdjbWO1a9rg4Qfgs/rFttlbel4rBbmdRBrraeGVz+lybP5DFWEYSIEsUJ

+ V++OP2/6w4vlb0+MAyGbIL/zZ4Bk/dj6fm4mP1Pxr8nCyMup7sT1LQyKQ0bgxs7neu2z6LrNv6NbX7Cq

+ ssFmS6zJcODfYXR8K6hU3/pK50zAq6dgU4VOraWwXd3OPussP/GPO9WlTzYcOSZJhxRv0iZlMafL6Zyd

+ Dl55seKMePhlXqMBHGeKXzeqEUdVLKmhrBAAjQAaDgAN9rWoiSScpSSSSSn/0vVUkkklKQ76Kcip1NzA

+ +t4hzSiJIEAggiwdwUgkEEGiOoeb6h0PMpBOMftVMl2x+tjS5ux3P6Oz+t/PLKdsO/GyGNfU4NNuNaDX

+ L2wz9HHupva3/tR+jXS9W67X0+2rEppfmdQyNacWvQx/pLXn21VaO96oZPVer0Vet1forX4bdbHVWMud

+ W385zqXN92389U5fCJ8cc3L5DhnfFAGXX/V+qMv+mz/6Ux8MsWeHvQrhycMbFf6z0yg8td0EPl2BkNeP

+ 9BkkVWj+S20/q139bfT/AMWq7+idXr+niuA/e3MLf88P2r0LGwOhZtDMrGpqtptG5j2jQj+r+b/KYrVP

+ T8Ggh1OPVW4cOaxoP+dCv4ec5+A4c3szI04qnGX+FFzc/wAM+HzPHhOXGDrw+icP8GTxX1e6B12rIdkV

+ 11UtsZ6Zsu94AJa7eyup36Vzdn7+xdh0/pVGEXWlxvy7QBdk2RvcB9FjdvsqpZ/g6av0aupJ082TJrIj

+ X9wcI/7qX/OX4eWx4QBCzW3GeI/9zFSSSSjZ1JJJJKUkkkkp/9P1VJJUMzrXT8N5qss3WjmusbiP60e1

+ qZkyQxjinIQHeRpdDHOZ4YRMj2iLb6SBh5dWZjtyKg4MfIAcIPtJZx/ZR06MhKIlE3GQsHwKJRMSYkUQ

+ aI8XnOi7T9aut+vH2oekKp59Hb+b/J/mN66IgEEESDyFk9W6CczJr6hhXnC6jQNrL2jc1zf9HdWfptVa

+ 7pf1n6gz7Ln51GPiO0u+yMcLHt/OZvu/mt/8hTy4ZkS4xHSIkD+jwDh9LVgZ4hKHAZ+qUoyjVS45cXrP

+ 6Lj9PzcnF6O/G6W8VnO6q/FwrXCQyp0fpWT9L6K0epYOf0HDPVcbqWVlHGLTkUZVnqV2MJa2wMaR+hfr

+ 7UTrWJj4R6DiYzBXTVmsZW0dva/3fynbve799Pd0b6wdSZXh9WzMc4LS03fZ2ObZdtIcG27jsq3bf8Ep

+ TOJIlYEZEynxC5TjfCwiEgJQqUpwjGOMw9MMcq4mt1bqv2jPyKsjOs6b0zAbVvdQdt9117TbTVW5oe/+

+ b/wbP/VRug39Uotv+0vt+wPrdZiU572nNJYBvdsb7vR+l/O/Q/RK31DomZ+0P2n0i6unJe1rcii9pdTZ

+ s/mbPZ767av32f8ApT1I4vQ8yzLs6l1W+u/ONLqMdtTS2qlrp3bN36R73T9NN4sft1pVDT9Li/8ARv0+

+ JdwZfdupEiRN/ocH/on+T4fnc3Exep9S6M7rrup5FOZY199NVbtuOwMLtlJx4d6jP0fv3f8Agn+E6Ho2

+ a/qHSsXNsaGvvra94HG6Pdt/tIHTOlX4f1fZ0ux7XXNqfWbGztl+/wAfd+ej9FwbOn9KxsK1zX2UVhjn

+ NnaSP3dyZlnGQlVaT9FD/JsmCEomJN+rGPcs3+tbqSSShbKkkkklP//U9H61l2YnTbbazFmjWnwLjt3f

+ 2WpdJ6fThYjA1o9Z7Q62zklx1Pu/dap9Uwzm4NuOCA5wlhPG5p3N/IqXT+t47Km4vUHfZsqkBjxYIBjh

+ +76PuVScow5oSykCJx8OKUvkjPi/WD+/L0NqEZS5YxxgmQneWMfmMOH9X/gR9bc6j1GvBrYdhtutO2ml

+ vLnKm/qnVsRvrZ2E0Y8jc6p+5zAf3m/nKHUsipuXg9WY71sOsuZY9vuDd36Pfp/KR+p9WwP2fa2u5lz7

+ mGuuushziXjYPa34qPJmJOWXve17YBxRHBU48HF7nq/nOOXo9C/HiAGIez7nuEjJI8fFCXFw+36f5vgj

+ 6vUlzuq141FL6GnItyoGPWNN0wdxP5rfcg19Uzse+qrqeO2pmQdtdtbtzQ48MsVQUWY2R0Omz6bBZuHg

+ S1p2/wBlWvrF/R8X/wANV/8AfkJZcxjky8RgcXt/qhXB6oQnk4/0v8okYsQOPHwiYy8f6zXi9M544cH6

+ P6DDq1rMjOoxKMVuVl4rhkNc9xaypw+i87fpfSVnB6ldZkuws2n0Mpjd42mWPb+8woOH/wCKLP8A+Lr/

+ AOpamyRP1kxxME47tfm9H3ctjIZkj3zg9rT2/b4/b/x/0+Jb7WLWAgAfZGY5Nfc4+D3P8X9Bd3Vc3Jus

+ r6XjtuZSdr77HbWFw/Nr/eRem9W+122Yt9Ypy6tXMDg5pA0LmPb+64rHwmN9L9mZWWcD0HP+0VyGG3cf

+ Y5tzvzNv+exaHTb6ftxxOl11jBqZ+nuAMl+u0Nt3e/8AtqPDzGWU8cpT+c8M8fpl6j+hDFH9Zj9r9PJk

+ myZsGOMJxjD5RxRn6h6f355Jfq5+7+hjhBm/rGTdkWUdNxftIpMWWucGNkabWz9JV82zMHVsG1lIdlfZ

+ 3E0boAJn1G+p9H2JdFzMbpzLen5rhRfVY4y/RrgeHhx+CJm5FFfWsDLe8Nx31P22k+0yNPd/bahKZyYY

+ znlPEcmPjgOCP3b9b/d/Q/1iRAQyyhHF6RCfBP1n3/1f979P/Vtizql+Lh+rnUbMh79lOPW4PLz+ZqEJ

+ /UusYzfXy8Foxxq/03hz2j94j85C6tkVOswupUuF+Li2uFzme4N3bfdp+6rPUOr9OGBa5t7LTYwtYxpB

+ cS4Q32fSUkspvIDzBh7MQcf83+t9PF7k/T+s9fo9CyOMVjIwCfukifz/AKv1cPtx9Xo9Pr9a2f1kYzcW

+ yiv7RXlSRBIcdG7AwR9Jznq3g2ZtlJdm1Npt3Haxh3DbAiXfvLEGPZjN6HTaIeLHktPILiLNv9ncukUn

+ Kzy5Mk5TkRwjH+q/RjLJihOf9b5mPmI44QhGEQeIz/WfpSjDJOEf6r//1fVVWy/2d7ftvo/yfW2/9H1F

+ 8vJJs+GvXXD/AFvlTHiv03f9Xd+pKfsf2b9B6f2aD9Db6ca7/o+z+uq2OOhi8HG+zeufo+mWbp/k7V8y

+ JJp9r03wf1L4f+YvHu+quL+vV/8APfqS37J61Xren6+vob9u+fz/AEt3u/zEsn7JtZ9r9PbvGz1dsb/z

+ Nm//AAi+W0k48Gt1/W/9CWji0q/6v/oL9SM+x/abPT9P7VA9Xbt9SPzPUj3/AOck77H9qZu9P7XtOydv

+ qbe+3/CbF8tpJejw3/5//fK9fjt/zP8AvX6ezR0ouaM/0N0e31i0GP5O9Hxvsvoj7Js9H830o2/9D2r5

+ aSQHt8Zrh4+tVx/VJ9zgF8XB0u+B+ocv9my37b6M/m+tt/6PqJW/s/7Mz1vR+y6env2+nEezZu9n0foL

+ 5eSSPt3K+G/09v8AnqHuUK4q/R3/AOa/UeN9h9F32X0vQk7vS27J/O3bPaq1A6F64NH2X159uws3T/J2

+ r5lSQPs+m+D+pfD/AMxI931Vxf1/m/579SX/AGP1aftHp+rJ9Dft3bu/pbvdu/qIy+VUk8VZqr/S/tWG

+ 6F3XT+x//9k4QklNBCEAAAAAAFUAAAABAQAAAA8AQQBkAG8AYgBlACAAUABoAG8AdABvAHMAaABvAHAA

+ AAATAEEAZABvAGIAZQAgAFAAaABvAHQAbwBzAGgAbwBwACAANwAuADAAAAABADhCSU0EBgAAAAAABwAI

+ AAAAAQEA/+ESSGh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSfvu78n

+ IGlkPSdXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQnPz4KPD9hZG9iZS14YXAtZmlsdGVycyBlc2M9IkNS

+ Ij8+Cjx4OnhhcG1ldGEgeG1sbnM6eD0nYWRvYmU6bnM6bWV0YS8nIHg6eGFwdGs9J1hNUCB0b29sa2l0

+ IDIuOC4yLTMzLCBmcmFtZXdvcmsgMS41Jz4KPHJkZjpSREYgeG1sbnM6cmRmPSdodHRwOi8vd3d3Lncz

+ Lm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjJyB4bWxuczppWD0naHR0cDovL25zLmFkb2JlLmNv

+ bS9pWC8xLjAvJz4KCiA8cmRmOkRlc2NyaXB0aW9uIGFib3V0PSd1dWlkOmRiZGEwNDlmLWE0M2ItMTFk

+ YS1iMzg1LWEzYTA5MjQ2YzFmMCcKICB4bWxuczp4YXBNTT0naHR0cDovL25zLmFkb2JlLmNvbS94YXAv

+ MS4wL21tLyc+CiAgPHhhcE1NOkRvY3VtZW50SUQ+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmRiZGEwNDk5

+ LWE0M2ItMTFkYS1iMzg1LWEzYTA5MjQ2YzFmMDwveGFwTU06RG9jdW1lbnRJRD4KIDwvcmRmOkRlc2Ny

+ aXB0aW9uPgoKPC9yZGY6UkRGPgo8L3g6eGFwbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAK

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAg

+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBl

+ bmQ9J3cnPz7/7gAOQWRvYmUAZEAAAAAB/9sAQwABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB

+ AQEBAQEBAQEBAQEBAgICAgICAgICAgIDAwMDAwMDAwMD/9sAQwEBAQEBAQEBAQEBAgIBAgIDAwMDAwMD

+ AwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAygD6AwERAAIRAQMR

+ Af/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAE

+ EQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElK

+ U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrC

+ w8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAAB

+ AgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkj

+ M1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5

+ eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm

+ 5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A/v4oAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACg

+ AoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgDznx98WPAXw0tGufF

+ mv2tnOVDQaVbn7ZrN3u5UW+mW5e5Kt/fcJGO7CvzzjzxU4F8N8HLFcV59So1rXjQj+8xE+3JRjedn/NJ

+ RguskfV8M8E8S8X4hUcjyydSnfWpL3aUf8VSVo38leXZHxP43/bY8Z3ouLb4U/C+/njxJHFrWu2Op6tK

+ cgqk0Wj6FH5EbqeQJLuQZ6r2r+LuNvpo8Y42NfD+FfhlXnT95RxGJp1q78pLD4ZcsX1tKvJd49D+jeGf

+ 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

+ ACgAoAKACgAoAKACgAoAKACgAoA//9k=

+

+

+

\ No newline at end of file

Modified: trunk/otlkcon/OpenConnectorSetup/OpenConnectorSetup.vdproj

===================================================================

--- trunk/otlkcon/OpenConnectorSetup/OpenConnectorSetup.vdproj2007-12-01 04:51:56 UTC (rev 516)

+++ trunk/otlkcon/OpenConnectorSetup/OpenConnectorSetup.vdproj2007-12-07 19:48:32 UTC (rev 517)

@@ -15,6 +15,12 @@

{

"Entry"

{

+ "MsmKey" = "8:_0706B00F9917951B81DABA38C4D90579"

+ "OwnerKey" = "8:_2064FE922890443BA320E51602079B00"

+ "MsmSig" = "8:_UNDEFINED"

+ }

+ "Entry"

+ {

"MsmKey" = "8:_0D77AFCCFF544AC6AF3023DF3B88D46E"

"OwnerKey" = "8:_UNDEFINED"

"MsmSig" = "8:_UNDEFINED"

@@ -27,12 +33,6 @@

}

"Entry"

{

- "MsmKey" = "8:_17FC36CAE3144C6C96EBCFFE0B7E209F"

- "OwnerKey" = "8:_UNDEFINED"

- "MsmSig" = "8:_UNDEFINED"

- }

- "Entry"

- {

"MsmKey" = "8:_1FE38AC9B61F44B99A4937F41E9FE6C4"

"OwnerKey" = "8:_UNDEFINED"

"MsmSig" = "8:_UNDEFINED"

@@ -57,37 +57,31 @@

}

"Entry"

{

- "MsmKey" = "8:_79BC0ED1F6E3432BA157C4491C3F0751"

- "OwnerKey" = "8:_UNDEFINED"

+ "MsmKey" = "8:_626662FC9FA54CFE9E28A94AD3938562"

+ "OwnerKey" = "8:_2064FE922890443BA320E51602079B00"

"MsmSig" = "8:_UNDEFINED"

}

"Entry"

{

- "MsmKey" = "8:_AF11FB3626504C3B98592FD380B84F26"

- "OwnerKey" = "8:_B61BFBB2F5754EEA8EB98594991ADD93"

+ "MsmKey" = "8:_626662FC9FA54CFE9E28A94AD3938562"

+ "OwnerKey" = "8:_C4DD9B5261AE4652865102BEE45DB230"

"MsmSig" = "8:_UNDEFINED"

}

"Entry"

{

- "MsmKey" = "8:_B61BFBB2F5754EEA8EB98594991ADD93"

- "OwnerKey" = "8:_2064FE922890443BA320E51602079B00"

+ "MsmKey" = "8:_79BC0ED1F6E3432BA157C4491C3F0751"

+ "OwnerKey" = "8:_UNDEFINED"

"MsmSig" = "8:_UNDEFINED"

}

"Entry"

{

- "MsmKey" = "8:_B61BFBB2F5754EEA8EB98594991ADD93"

- "OwnerKey" = "8:_C4DD9B5261AE4652865102BEE45DB230"

+ "MsmKey" = "8:_A1B4565CC6DE41A5A0CD0199C10A943B"

+ "OwnerKey" = "8:_626662FC9FA54CFE9E28A94AD3938562"

"MsmSig" = "8:_UNDEFINED"

}

"Entry"

{

- "MsmKey" = "8:_B61BFBB2F5754EEA8EB98594991ADD93"

- "OwnerKey" = "8:_4DD518FA99D94CFA9FD4F322D02CF2B9"

- "MsmSig" = "8:_UNDEFINED"

- }

- "Entry"

- {

- "MsmKey" = "8:_BD5C8753C1A84F03A344495A57702560"

+ "MsmKey" = "8:_BE8B49E38D634478B7391CE7BEECECFC"

"OwnerKey" = "8:_UNDEFINED"

"MsmSig" = "8:_UNDEFINED"

}

@@ -111,8 +105,14 @@

}

"Entry"

{

+ "MsmKey" = "8:_FC9BBBAB55A9489E98ECA9CE47F1EFD8"

+ "OwnerKey" = "8:_UNDEFINED"

+ "MsmSig" = "8:_UNDEFINED"

+ }

+ "Entry"

+ {

"MsmKey" = "8:_UNDEFINED"

- "OwnerKey" = "8:_17FC36CAE3144C6C96EBCFFE0B7E209F"

+ "OwnerKey" = "8:_FC9BBBAB55A9489E98ECA9CE47F1EFD8"

"MsmSig" = "8:_UNDEFINED"

}

}

@@ -224,6 +224,26 @@

}

"File"

{

+ "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_0706B00F9917951B81DABA38C4D90579"

+ {

+ "SourcePath" = "8:msxml6.dll"

+ "TargetName" = "8:msxml6.dll"

+ "Tag" = "8:"

+ "Folder" = "8:_A19D7AAD530C4F5F969E64EF3ED06ADE"

+ "Condition" = "8:"

+ "Transitive" = "11:FALSE"

+ "Vital" = "11:TRUE"

+ "ReadOnly" = "11:FALSE"

+ "Hidden" = "11:FALSE"

+ "System" = "11:FALSE"

+ "Permanent" = "11:FALSE"

+ "SharedLegacy" = "11:FALSE"

+ "PackageAs" = "3:1"

+ "Register" = "3:4"

+ "Exclude" = "11:FALSE"

+ "IsDependency" = "11:TRUE"

+ "IsolateTo" = "8:"

+ }

"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_0D77AFCCFF544AC6AF3023DF3B88D46E"

{

"SourcePath" = "8:..\\otlkcon.ini"

@@ -309,7 +329,7 @@

"SourcePath" = "8:..\\Installer\\License.rtf"

"TargetName" = "8:License.rtf"

"Tag" = "8:"

- "Folder" = "8:_19142E5B9B904204AFEFD9CEF10DFEDE"

+ "Folder" = "8:_8B03ECE8B4744961AD3FC5FC5CDA1335"

"Condition" = "8:"

"Transitive" = "11:FALSE"

"Vital" = "11:TRUE"

@@ -324,12 +344,12 @@

"IsDependency" = "11:FALSE"

"IsolateTo" = "8:"

}

- "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_BD5C8753C1A84F03A344495A57702560"

+ "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_BE8B49E38D634478B7391CE7BEECECFC"

{

"SourcePath" = "8:..\\Installer\\Bitmaps\\bannrbmp.bmp"

"TargetName" = "8:bannrbmp.bmp"

"Tag" = "8:"

- "Folder" = "8:_19142E5B9B904204AFEFD9CEF10DFEDE"

+ "Folder" = "8:_8B03ECE8B4744961AD3FC5FC5CDA1335"

"Condition" = "8:"

"Transitive" = "11:FALSE"

"Vital" = "11:TRUE"

@@ -423,6 +443,17 @@

"Property" = "8:TARGETDIR"

"Folders"

{

+ "{9EF0B969-E518-4E46-987F-47570745A589}:_8B03ECE8B4744961AD3FC5FC5CDA1335"

+ {

+ "Name" = "8:Support"

+ "AlwaysCreate" = "11:FALSE"

+ "Condition" = "8:"

+ "Transitive" = "11:FALSE"

+ "Property" = "8:_C3034184DCCB45E795DC3F5B0E1A268C"

+ "Folders"

+ {

+ }

+ }

}

}

"{1525181F-901A-416C-8A58-119130FE478E}:_85FEE4C69EAC4444A3ABB0FCED6EC842"

@@ -434,6 +465,17 @@

"Property" = "8:ProgramMenuFolder"

"Folders"

{

+ "{9EF0B969-E518-4E46-987F-47570745A589}:_B4CA6139103A4BE8ADA5173761F53496"

+ {

+ "Name" = "8:Open Connector Groupware"

+ "AlwaysCreate" = "11:FALSE"

+ "Condition" = "8:"

+ "Transitive" = "11:FALSE"

+ "Property" = "8:_B5CCD94167614D0BAC4AE04DDBED3081"

+ "Folders"

+ {

+ }

+ }

}

}

"{1525181F-901A-416C-8A58-119130FE478E}:_A19D7AAD530C4F5F969E64EF3ED06ADE"

@@ -474,7 +516,7 @@

"Name" = "8:Microsoft Visual Studio"

"ProductName" = "8:Open Connector Groupware"

"ProductCode" = "8:{81D70F95-062C-4D0D-B5C6-7A96CB23D452}"

- "PackageCode" = "8:{FD73B0FE-1C7A-479C-818D-0BA7AE4008E1}"

+ "PackageCode" = "8:{9A320759-2B27-4289-9870-F66BF6811A1F}"

"UpgradeCode" = "8:{81AFB6EC-732F-431F-9161-81F0431B1388}"

"RestartWWWService" = "11:FALSE"

"RemovePreviousVersions" = "11:FALSE"

@@ -601,6 +643,20 @@

}

"Shortcut"

{

+ "{970C0BB2-C7D0-45D7-ABFA-7EC378858BC0}:_4D81DD449E584A3F86197035CA7B7C88"

+ {

+ "Name" = "8:Open Connector Groupware Configuration"

+ "Arguments" = "8:"

+ "Description" = "8:"

+ "ShowCmd" = "3:1"

+ "IconIndex" = "3:32512"

+ "Transitive" = "11:FALSE"

+ "Target" = "8:_FC9BBBAB55A9489E98ECA9CE47F1EFD8"

+ "Folder" = "8:_B4CA6139103A4BE8ADA5173761F53496"

+ "WorkingFolder" = "8:_19142E5B9B904204AFEFD9CEF10DFEDE"

+ "Icon" = "8:_FC9BBBAB55A9489E98ECA9CE47F1EFD8"

+ "Feature" = "8:"

+ }

}

"UserInterface"

{

@@ -629,7 +685,7 @@

"ContextData" = "8:Bitmap"

"Attributes" = "3:4"

"Setting" = "3:2"

- "Value" = "8:_BD5C8753C1A84F03A344495A57702560"

+ "Value" = "8:_BE8B49E38D634478B7391CE7BEECECFC"

"UsePlugInResources" = "11:TRUE"

}

}

@@ -661,7 +717,7 @@

"ContextData" = "8:Bitmap"

"Attributes" = "3:4"

"Setting" = "3:2"

- "Value" = "8:_BD5C8753C1A84F03A344495A57702560"

+ "Value" = "8:_BE8B49E38D634478B7391CE7BEECECFC"

"UsePlugInResources" = "11:TRUE"

}

"ShowProgress"

@@ -706,7 +762,7 @@

"ContextData" = "8:Bitmap"

"Attributes" = "3:4"

"Setting" = "3:2"

- "Value" = "8:_BD5C8753C1A84F03A344495A57702560"

+ "Value" = "8:_BE8B49E38D634478B7391CE7BEECECFC"

"UsePlugInResources" = "11:TRUE"

}

"ShowProgress"

@@ -757,7 +813,7 @@

"ContextData" = "8:Bitmap"

"Attributes" = "3:4"

"Setting" = "3:2"

- "Value" = "8:_BD5C8753C1A84F03A344495A57702560"

+ "Value" = "8:_BE8B49E38D634478B7391CE7BEECECFC"

"UsePlugInResources" = "11:TRUE"

}

}

@@ -780,7 +836,7 @@

"ContextData" = "8:Bitmap"

"Attributes" = "3:4"

"Setting" = "3:2"

- "Value" = "8:_BD5C8753C1A84F03A344495A57702560"

+ "Value" = "8:_BE8B49E38D634478B7391CE7BEECECFC"

"UsePlugInResources" = "11:TRUE"

}

"EulaText"

@@ -828,7 +884,7 @@

"ContextData" = "8:Bitmap"

"Attributes" = "3:4"

"Setting" = "3:2"

- "Value" = "8:_BD5C8753C1A84F03A344495A57702560"

+ "Value" = "8:_BE8B49E38D634478B7391CE7BEECECFC"

"UsePlugInResources" = "11:TRUE"

}

"CopyrightWarning"

@@ -877,7 +933,7 @@

"ContextData" = "8:Bitmap"

"Attributes" = "3:4"

"Setting" = "3:2"

- "Value" = "8:_BD5C8753C1A84F03A344495A57702560"

+ "Value" = "8:_BE8B49E38D634478B7391CE7BEECECFC"

"UsePlugInResources" = "11:TRUE"

}

"InstallAllUsersVisible"

@@ -928,7 +984,7 @@

"ContextData" = "8:Bitmap"

"Attributes" = "3:4"

"Setting" = "3:2"

- "Value" = "8:_BD5C8753C1A84F03A344495A57702560"

+ "Value" = "8:_BE8B49E38D634478B7391CE7BEECECFC"

"UsePlugInResources" = "11:TRUE"

}

"UpdateText"

@@ -973,7 +1029,7 @@

"ContextData" = "8:Bitmap"

"Attributes" = "3:4"

"Setting" = "3:2"

- "Value" = "8:_BD5C8753C1A84F03A344495A57702560"

+ "Value" = "8:_BE8B49E38D634478B7391CE7BEECECFC"

"UsePlugInResources" = "11:TRUE"

}

"EulaText"

@@ -1021,7 +1077,7 @@

"ContextData" = "8:Bitmap"

"Attributes" = "3:4"

"Setting" = "3:2"

- "Value" = "8:_BD5C8753C1A84F03A344495A57702560"

+ "Value" = "8:_BE8B49E38D634478B7391CE7BEECECFC"

"UsePlugInResources" = "11:TRUE"

}

}

@@ -1044,7 +1100,7 @@

"ContextData" = "8:Bitmap"

"Attributes" = "3:4"

"Setting" = "3:2"

- "Value" = "8:_BD5C8753C1A84F03A344495A57702560"

+ "Value" = "8:_BE8B49E38D634478B7391CE7BEECECFC"

"UsePlugInResources" = "11:TRUE"

}

}

@@ -1067,7 +1123,7 @@

"ContextData" = "8:Bitmap"

"Attributes" = "3:4"

"Setting" = "3:2"

- "Value" = "8:_BD5C8753C1A84F03A344495A57702560"

+ "Value" = "8:_BE8B49E38D634478B7391CE7BEECECFC"

"UsePlugInResources" = "11:TRUE"

}

"CopyrightWarning"

@@ -1103,30 +1159,30 @@

}

"MergeModule"

{

- "{CEE29DC0-9FBA-4B99-8D47-5BC643D9B626}:_AF11FB3626504C3B98592FD380B84F26"

+ "{CEE29DC0-9FBA-4B99-8D47-5BC643D9B626}:_626662FC9FA54CFE9E28A94AD3938562"

{

"UseDynamicProperties" = "11:TRUE"

"IsDependency" = "11:TRUE"

- "SourcePath" = "8:policy_8_0_microsoft_vc80_debugcrt_x86.msm"

+ "SourcePath" = "8:Microsoft_VC80_CRT_x86.msm"

"Properties"

{

}

"LanguageId" = "3:0"

- "Exclude" = "11:TRUE"

+ "Exclude" = "11:FALSE"

"Folder" = "8:"

"Feature" = "8:"

"IsolateTo" = "8:"

}

- "{CEE29DC0-9FBA-4B99-8D47-5BC643D9B626}:_B61BFBB2F5754EEA8EB98594991ADD93"

+ "{CEE29DC0-9FBA-4B99-8D47-5BC643D9B626}:_A1B4565CC6DE41A5A0CD0199C10A943B"

{

"UseDynamicProperties" = "11:TRUE"

"IsDependency" = "11:TRUE"

- "SourcePath" = "8:Microsoft_VC80_DebugCRT_x86.msm"

+ "SourcePath" = "8:policy_8_0_microsoft_vc80_crt_x86.msm"

"Properties"

{

}

"LanguageId" = "3:0"

- "Exclude" = "11:TRUE"

+ "Exclude" = "11:FALSE"

"Folder" = "8:"

"Feature" = "8:"

"IsolateTo" = "8:"

@@ -1134,12 +1190,12 @@

}

"ProjectOutput"

{

- "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_17FC36CAE3144C6C96EBCFFE0B7E209F"

+ "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_2064FE922890443BA320E51602079B00"

{

- "SourcePath" = "8:..\\OpenConnector\\obj\\Debug_Installed\\OpenConnector.exe"

+ "SourcePath" = "8:..\\release\\mstore32.dll"

"TargetName" = "8:"

"Tag" = "8:"

- "Folder" = "8:_19142E5B9B904204AFEFD9CEF10DFEDE"

+ "Folder" = "8:_A19D7AAD530C4F5F969E64EF3ED06ADE"

"Condition" = "8:"

"Transitive" = "11:FALSE"

"Vital" = "11:TRUE"

@@ -1156,18 +1212,18 @@

"ProjectOutputGroupRegister" = "3:1"

"OutputConfiguration" = "8:"

"OutputGroupCanonicalName" = "8:Built"

- "OutputProjectGuid" = "8:{A02464A4-C21B-4799-A506-926222BB0078}"

+ "OutputProjectGuid" = "8:{3091798F-1848-44F3-88C5-3265A5913F6C}"

"ShowKeyOutput" = "11:TRUE"

"ExcludeFilters"

{

}

}

- "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_2064FE922890443BA320E51602079B00"

+ "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_4DD518FA99D94CFA9FD4F322D02CF2B9"

{

- "SourcePath" = "8:..\\Debug_Installed\\mstore32.dll"

+ "SourcePath" = "8:..\\release\\AllocProfiler.dll"

"TargetName" = "8:"

"Tag" = "8:"

- "Folder" = "8:_A19D7AAD530C4F5F969E64EF3ED06ADE"

+ "Folder" = "8:_19142E5B9B904204AFEFD9CEF10DFEDE"

"Condition" = "8:"

"Transitive" = "11:FALSE"

"Vital" = "11:TRUE"

@@ -1184,15 +1240,15 @@

"ProjectOutputGroupRegister" = "3:1"

"OutputConfiguration" = "8:"

"OutputGroupCanonicalName" = "8:Built"

- "OutputProjectGuid" = "8:{3091798F-1848-44F3-88C5-3265A5913F6C}"

+ "OutputProjectGuid" = "8:{CE1D410F-BDA3-47FE-B451-4D46D5E2355A}"

"ShowKeyOutput" = "11:TRUE"

"ExcludeFilters"

{

}

}

- "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_4DD518FA99D94CFA9FD4F322D02CF2B9"

+ "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_C4DD9B5261AE4652865102BEE45DB230"

{

- "SourcePath" = "8:..\\Debug_Installed\\AllocProfiler.dll"

+ "SourcePath" = "8:..\\release\\ochelper.exe"

"TargetName" = "8:"

"Tag" = "8:"

"Folder" = "8:_19142E5B9B904204AFEFD9CEF10DFEDE"

@@ -1212,15 +1268,15 @@

"ProjectOutputGroupRegister" = "3:1"

"OutputConfiguration" = "8:"

"OutputGroupCanonicalName" = "8:Built"

- "OutputProjectGuid" = "8:{CE1D410F-BDA3-47FE-B451-4D46D5E2355A}"

+ "OutputProjectGuid" = "8:{5EC5538C-DE2C-4C6C-9884-52542DC341CF}"

"ShowKeyOutput" = "11:TRUE"

"ExcludeFilters"

{

}

}

- "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_C4DD9B5261AE4652865102BEE45DB230"

+ "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_FC9BBBAB55A9489E98ECA9CE47F1EFD8"

{

- "SourcePath" = "8:..\\Debug_Installed\\ochelper.exe"

+ "SourcePath" = "8:..\\OpenConnector\\obj\\Release\\OpenConnector.exe"

"TargetName" = "8:"

"Tag" = "8:"

"Folder" = "8:_19142E5B9B904204AFEFD9CEF10DFEDE"

@@ -1240,7 +1296,7 @@

"ProjectOutputGroupRegister" = "3:1"

"OutputConfiguration" = "8:"

"OutputGroupCanonicalName" = "8:Built"

- "OutputProjectGuid" = "8:{5EC5538C-DE2C-4C6C-9884-52542DC341CF}"

+ "OutputProjectGuid" = "8:{A02464A4-C21B-4799-A506-926222BB0078}"

"ShowKeyOutput" = "11:TRUE"

"ExcludeFilters"

{

Modified: trunk/otlkcon/mstore/O_IXPLogon.cpp

===================================================================

--- trunk/otlkcon/mstore/O_IXPLogon.cpp2007-12-01 04:51:56 UTC (rev 516)

+++ trunk/otlkcon/mstore/O_IXPLogon.cpp2007-12-07 19:48:32 UTC (rev 517)

@@ -537,7 +537,8 @@

result = caldavConn->GetAllEventNames( namePairs );

if( FAILED(result) )

{

-OTLKCON_DEBUGBREAK

+OTLKCON_LOG_PRINTF(OTLKCON_LOG_LEVEL_INFO, OTLKCON_LOG_TARGET_ALL,

+ L"O_IXPLogonAccountCalDAV::Sync() called\n" );

goto sync_end;

}

Modified: trunk/otlkcon/mstore/O_IXPProvider.cpp

===================================================================

--- trunk/otlkcon/mstore/O_IXPProvider.cpp2007-12-01 04:51:56 UTC (rev 516)

+++ trunk/otlkcon/mstore/O_IXPProvider.cpp2007-12-07 19:48:32 UTC (rev 517)

@@ -656,37 +656,40 @@

}

}

- result = i->second->Logon();

- if( result != S_OK )

+ if( i->second->enabled == TRUE )

{

- //Logon failed

- OTLKCON_DEBUGBREAK;

+ result = i->second->Logon();

+ if( result != S_OK )

+ {

+ //Logon failed

+ OTLKCON_DEBUGBREAK;

- if( !(*lpulFlags & LOGON_NO_DIALOG) )

- {

- MessageBoxW((HWND)ulUIParam,

- L"Could not logon to server. Please configure the server \n\

-account settings or disable the Transport Provider.",

- L"Please check server account settings: Logon failed.",

- MB_ICONERROR|MB_OK );

+ if( !(*lpulFlags & LOGON_NO_DIALOG) )

+ {

+ MessageBoxW((HWND)ulUIParam,

+ L"Could not logon to server. Please configure the server \n\

+ account settings or disable the Transport Provider.",

+ L"Please check server account settings: Logon failed.",

+ MB_ICONERROR|MB_OK );

+ }

+

+ i->second->enabled = FALSE;

+ if( mainAccnt->id == i->first )

+ {

+ //BUG: Returning not NULL causes crash because MAPI

+ // tries to use improperly initialized provider

+ result = MAPI_E_UNCONFIGURED;

+ goto logon_end;

+ }

+ else

+ {

+ continue;

+ }

}

- i->second->enabled = FALSE;

- if( mainAccnt->id == i->first )

- {

- //BUG: Returning not NULL causes crash because MAPI

- // tries to use improperly initialized provider

- result = MAPI_E_UNCONFIGURED;

- goto logon_end;

- }

- else

- {

- continue;

- }

+ // TODO: Keep the account's id/entryID pair handy

+ accountIds[i->first] = i->second->entryID;

}

-

- // TODO: Keep the account's id/entryID pair handy

- accountIds[i->first] = i->second->entryID;

}

}

Modified: trunk/otlkcon/otlkcon_event.cpp

===================================================================

--- trunk/otlkcon/otlkcon_event.cpp2007-12-01 04:51:56 UTC (rev 516)

+++ trunk/otlkcon/otlkcon_event.cpp2007-12-07 19:48:32 UTC (rev 517)

@@ -129,17 +129,10 @@

if( tmpIter == otlkcon_event_objects.end() )

{

//Object is not in memory

+ OTLKCON_LOG_PRINTF(OTLKCON_LOG_LEVEL_INFO, OTLKCON_LOG_TARGET_ALL,

+ L"otlkcon_event: Object was not in memory.\n" );

-//FIXME: For now we will assume that this will

-// never happen. Any object that can receive

-// an event will be preloaded.

-

- // FIXME: We hit this issue after message deletes

-

- // FIXME: Let it go for now ( Demo )

- //OTLKCON_DEBUGBREAK;

otlkcon_events_queue.pop();

-return 0;

}

OTLKCON_LEAVECRITICALSECTION(&otlkcon_objects_cs, "event_wndproc");

}

Modified: trunk/otlkcon/otlkcon_process.cpp

===================================================================

--- trunk/otlkcon/otlkcon_process.cpp2007-12-01 04:51:56 UTC (rev 516)

+++ trunk/otlkcon/otlkcon_process.cpp2007-12-07 19:48:32 UTC (rev 517)

@@ -228,6 +228,7 @@

<< " --servereventhandle " << (__int64)(serverEvent)

<< " --clienteventhandle " << (__int64)(clientEvent)

<< " --mutexhandle " << (__int64)(mutex)

+ << " --showwelcome"

<< " --dllserver";

tempExe = strstrm.str();

Modified: trunk/otlkcon/tests/tests.vcproj

===================================================================

--- trunk/otlkcon/tests/tests.vcproj2007-12-01 04:51:56 UTC (rev 516)

+++ trunk/otlkcon/tests/tests.vcproj2007-12-07 19:48:32 UTC (rev 517)

@@ -221,7 +221,7 @@

/>

Name="VCLinkerTool"

-AdditionalDependencies="AllocProfiler.lib mapi32.lib smlog.lib"

+AdditionalDependencies="AllocProfiler.lib mapi32.lib"

OutputFile="$(OutDir)/tests.exe"

LinkIncremental="2"

AdditionalLibraryDirectories=""$(OutDir)""

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/186526
推荐阅读
相关标签
  

闽ICP备14008679号