Browse Source
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3948 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61shortcuts
47 changed files with 21618 additions and 1300 deletions
@ -1,77 +0,0 @@
@@ -1,77 +0,0 @@
|
||||
<Components version="1.0"> |
||||
<System.Windows.Forms.Form> |
||||
<Name value="XmlForm1" /> |
||||
<FormBorderStyle value="FixedDialog" /> |
||||
<ClientSize value="{Width=290, Height=152}" /> |
||||
<MinimizeBox value="False" /> |
||||
<DockPadding value="" /> |
||||
<Text value="Supply a client certificate" /> |
||||
<AcceptButton value="okButton [System.Windows.Forms.Button], Text: OK" /> |
||||
<CancelButton value="cancelButton [System.Windows.Forms.Button], Text: Cancel" /> |
||||
<MaximizeBox value="False" /> |
||||
<Controls> |
||||
<System.Windows.Forms.Button> |
||||
<Name value="browseButton" /> |
||||
<Location value="{X=248,Y=56}" /> |
||||
<Size value="{Width=32, Height=23}" /> |
||||
<Text value="..." /> |
||||
<Anchor value="Top, Right" /> |
||||
<TabIndex value="4" /> |
||||
</System.Windows.Forms.Button> |
||||
<System.Windows.Forms.TextBox> |
||||
<Name value="pathTextBox" /> |
||||
<Anchor value="Top, Left, Right" /> |
||||
<TabIndex value="3" /> |
||||
<Location value="{X=8,Y=56}" /> |
||||
<Size value="{Width=238, Height=21}" /> |
||||
<Text value="" /> |
||||
</System.Windows.Forms.TextBox> |
||||
<System.Windows.Forms.Label> |
||||
<Name value="label2" /> |
||||
<Text value="&Path:" /> |
||||
<TextAlign value="BottomLeft" /> |
||||
<Anchor value="Top, Left, Right" /> |
||||
<TabIndex value="2" /> |
||||
<Size value="{Width=278, Height=23}" /> |
||||
<Location value="{X=8,Y=32}" /> |
||||
</System.Windows.Forms.Label> |
||||
<System.Windows.Forms.Button> |
||||
<Name value="cancelButton" /> |
||||
<Location value="{X=208,Y=120}" /> |
||||
<Text value="Cancel" /> |
||||
<TabIndex value="7" /> |
||||
<DialogResult value="Cancel" /> |
||||
</System.Windows.Forms.Button> |
||||
<System.Windows.Forms.Button> |
||||
<Name value="okButton" /> |
||||
<Location value="{X=128,Y=120}" /> |
||||
<Text value="OK" /> |
||||
<TabIndex value="6" /> |
||||
</System.Windows.Forms.Button> |
||||
<System.Windows.Forms.CheckBox> |
||||
<Name value="saveCredentialsCheckBox" /> |
||||
<Location value="{X=8,Y=88}" /> |
||||
<Size value="{Width=270, Height=24}" /> |
||||
<Text value="S&ave credentials?" /> |
||||
<Anchor value="Top, Left, Right" /> |
||||
<TabIndex value="5" /> |
||||
</System.Windows.Forms.CheckBox> |
||||
<System.Windows.Forms.Label> |
||||
<Name value="realmLabel" /> |
||||
<TextAlign value="MiddleLeft" /> |
||||
<Anchor value="Top, Left, Right" /> |
||||
<TabIndex value="1" /> |
||||
<Size value="{Width=208, Height=23}" /> |
||||
<Location value="{X=80,Y=8}" /> |
||||
</System.Windows.Forms.Label> |
||||
<System.Windows.Forms.Label> |
||||
<Name value="label1" /> |
||||
<Text value="Realm:" /> |
||||
<TextAlign value="MiddleRight" /> |
||||
<TabIndex value="0" /> |
||||
<Size value="{Width=72, Height=23}" /> |
||||
<Location value="{X=8,Y=8}" /> |
||||
</System.Windows.Forms.Label> |
||||
</Controls> |
||||
</System.Windows.Forms.Form> |
||||
</Components> |
||||
@ -1,67 +0,0 @@
@@ -1,67 +0,0 @@
|
||||
<Components version="1.0"> |
||||
<System.Windows.Forms.Form> |
||||
<Name value="XmlForm1" /> |
||||
<FormBorderStyle value="FixedDialog" /> |
||||
<ClientSize value="{Width=290, Height=112}" /> |
||||
<MinimizeBox value="False" /> |
||||
<DockPadding value="" /> |
||||
<Text value="Client certificate passphrase" /> |
||||
<AcceptButton value="okButton [System.Windows.Forms.Button], Text: OK" /> |
||||
<CancelButton value="cancelButton [System.Windows.Forms.Button], Text: Cancel" /> |
||||
<MaximizeBox value="False" /> |
||||
<Controls> |
||||
<System.Windows.Forms.Button> |
||||
<Name value="cancelButton" /> |
||||
<Location value="{X=208,Y=80}" /> |
||||
<Text value="Cancel" /> |
||||
<TabIndex value="6" /> |
||||
<DialogResult value="Cancel" /> |
||||
</System.Windows.Forms.Button> |
||||
<System.Windows.Forms.Button> |
||||
<Name value="okButton" /> |
||||
<Location value="{X=128,Y=80}" /> |
||||
<Text value="OK" /> |
||||
<TabIndex value="5" /> |
||||
<DialogResult value="OK" /> |
||||
</System.Windows.Forms.Button> |
||||
<System.Windows.Forms.CheckBox> |
||||
<Name value="saveCredentialsCheckBox" /> |
||||
<Location value="{X=8,Y=56}" /> |
||||
<Size value="{Width=278, Height=24}" /> |
||||
<Text value="S&ave credentials?" /> |
||||
<Anchor value="Top, Left, Right" /> |
||||
<TabIndex value="4" /> |
||||
</System.Windows.Forms.CheckBox> |
||||
<System.Windows.Forms.TextBox> |
||||
<Name value="passPhraseTextBox" /> |
||||
<TabIndex value="3" /> |
||||
<Location value="{X=80,Y=32}" /> |
||||
<Size value="{Width=208, Height=21}" /> |
||||
<Text value="" /> |
||||
</System.Windows.Forms.TextBox> |
||||
<System.Windows.Forms.Label> |
||||
<Name value="label2" /> |
||||
<Text value="&Passphrase:" /> |
||||
<TextAlign value="MiddleRight" /> |
||||
<TabIndex value="2" /> |
||||
<Size value="{Width=72, Height=23}" /> |
||||
<Location value="{X=8,Y=32}" /> |
||||
</System.Windows.Forms.Label> |
||||
<System.Windows.Forms.Label> |
||||
<Name value="realmLabel" /> |
||||
<TextAlign value="MiddleLeft" /> |
||||
<TabIndex value="1" /> |
||||
<Size value="{Width=208, Height=23}" /> |
||||
<Location value="{X=80,Y=8}" /> |
||||
</System.Windows.Forms.Label> |
||||
<System.Windows.Forms.Label> |
||||
<Name value="label1" /> |
||||
<Text value="Realm:" /> |
||||
<TextAlign value="MiddleRight" /> |
||||
<TabIndex value="0" /> |
||||
<Size value="{Width=72, Height=23}" /> |
||||
<Location value="{X=8,Y=8}" /> |
||||
</System.Windows.Forms.Label> |
||||
</Controls> |
||||
</System.Windows.Forms.Form> |
||||
</Components> |
||||
@ -1,104 +0,0 @@
@@ -1,104 +0,0 @@
|
||||
<Components version="1.0"> |
||||
<System.Windows.Forms.Form> |
||||
<Name value="XmlForm1" /> |
||||
<FormBorderStyle value="FixedDialog" /> |
||||
<ClientSize value="{Width=292, Height=208}" /> |
||||
<MinimizeBox value="False" /> |
||||
<DockPadding value="" /> |
||||
<Text value="Login" /> |
||||
<AcceptButton value="okButton [System.Windows.Forms.Button], Text: OK" /> |
||||
<CancelButton value="cancelButton [System.Windows.Forms.Button], Text: Cancel" /> |
||||
<MaximizeBox value="False" /> |
||||
<Controls> |
||||
<System.Windows.Forms.Button> |
||||
<Name value="cancelButton" /> |
||||
<Location value="{X=208,Y=176}" /> |
||||
<Text value="Cancel" /> |
||||
<TabIndex value="11" /> |
||||
<DialogResult value="Cancel" /> |
||||
</System.Windows.Forms.Button> |
||||
<System.Windows.Forms.Button> |
||||
<Name value="okButton" /> |
||||
<Location value="{X=128,Y=176}" /> |
||||
<Text value="OK" /> |
||||
<TabIndex value="10" /> |
||||
</System.Windows.Forms.Button> |
||||
<System.Windows.Forms.CheckBox> |
||||
<Name value="saveCredentialsCheckBox" /> |
||||
<Location value="{X=8,Y=144}" /> |
||||
<Size value="{Width=272, Height=24}" /> |
||||
<Text value="S&ave credentials?" /> |
||||
<Anchor value="Top, Left, Right" /> |
||||
<TabIndex value="9" /> |
||||
</System.Windows.Forms.CheckBox> |
||||
<System.Windows.Forms.CheckBox> |
||||
<Name value="showPasswordCheckBox" /> |
||||
<Location value="{X=8,Y=120}" /> |
||||
<Size value="{Width=272, Height=24}" /> |
||||
<Text value="&Show password?" /> |
||||
<Anchor value="Top, Left, Right" /> |
||||
<TabIndex value="8" /> |
||||
</System.Windows.Forms.CheckBox> |
||||
<System.Windows.Forms.TextBox> |
||||
<Name value="pwd2TextBox" /> |
||||
<TabIndex value="7" /> |
||||
<Location value="{X=80,Y=96}" /> |
||||
<Size value="{Width=200, Height=21}" /> |
||||
<Text value="" /> |
||||
</System.Windows.Forms.TextBox> |
||||
<System.Windows.Forms.Label> |
||||
<Name value="label4" /> |
||||
<Text value="&Re type:" /> |
||||
<TextAlign value="MiddleRight" /> |
||||
<TabIndex value="6" /> |
||||
<Size value="{Width=80, Height=23}" /> |
||||
<Location value="{X=0,Y=96}" /> |
||||
</System.Windows.Forms.Label> |
||||
<System.Windows.Forms.TextBox> |
||||
<Name value="pwd1TextBox" /> |
||||
<TabIndex value="5" /> |
||||
<Location value="{X=80,Y=72}" /> |
||||
<Size value="{Width=200, Height=21}" /> |
||||
<Text value="" /> |
||||
</System.Windows.Forms.TextBox> |
||||
<System.Windows.Forms.Label> |
||||
<Name value="label3" /> |
||||
<Text value="&Password:" /> |
||||
<TextAlign value="MiddleRight" /> |
||||
<TabIndex value="4" /> |
||||
<Size value="{Width=72, Height=23}" /> |
||||
<Location value="{X=8,Y=72}" /> |
||||
</System.Windows.Forms.Label> |
||||
<System.Windows.Forms.TextBox> |
||||
<Name value="userNameTextBox" /> |
||||
<TabIndex value="3" /> |
||||
<Location value="{X=80,Y=40}" /> |
||||
<Size value="{Width=200, Height=21}" /> |
||||
<Text value="" /> |
||||
</System.Windows.Forms.TextBox> |
||||
<System.Windows.Forms.Label> |
||||
<Name value="label2" /> |
||||
<Text value="&Username:" /> |
||||
<TextAlign value="MiddleRight" /> |
||||
<TabIndex value="2" /> |
||||
<Size value="{Width=72, Height=23}" /> |
||||
<Location value="{X=8,Y=40}" /> |
||||
</System.Windows.Forms.Label> |
||||
<System.Windows.Forms.Label> |
||||
<Name value="realmLabel" /> |
||||
<TextAlign value="MiddleLeft" /> |
||||
<TabIndex value="1" /> |
||||
<Size value="{Width=200, Height=23}" /> |
||||
<Location value="{X=80,Y=8}" /> |
||||
</System.Windows.Forms.Label> |
||||
<System.Windows.Forms.Label> |
||||
<Name value="label1" /> |
||||
<Text value="Realm:" /> |
||||
<TextAlign value="MiddleRight" /> |
||||
<TabIndex value="0" /> |
||||
<Size value="{Width=72, Height=23}" /> |
||||
<Location value="{X=8,Y=8}" /> |
||||
</System.Windows.Forms.Label> |
||||
</Controls> |
||||
</System.Windows.Forms.Form> |
||||
</Components> |
||||
@ -1,148 +0,0 @@
@@ -1,148 +0,0 @@
|
||||
<Components version="1.0"> |
||||
<System.Windows.Forms.Form> |
||||
<Name value="XmlForm1" /> |
||||
<FormBorderStyle value="FixedDialog" /> |
||||
<ClientSize value="{Width=362, Height=360}" /> |
||||
<MinimizeBox value="False" /> |
||||
<DockPadding value="" /> |
||||
<Text value="Security alert" /> |
||||
<AcceptButton value="okButton [System.Windows.Forms.Button], Text: Accept" /> |
||||
<CancelButton value="cancelButton [System.Windows.Forms.Button], Text: Reject" /> |
||||
<MaximizeBox value="False" /> |
||||
<Controls> |
||||
<System.Windows.Forms.GroupBox> |
||||
<Name value="groupBox1" /> |
||||
<TabIndex value="0" /> |
||||
<Location value="{X=8,Y=8}" /> |
||||
<Size value="{Width=344, Height=104}" /> |
||||
<Text value="Problems and Issues with this certificate" /> |
||||
<Controls> |
||||
<System.Windows.Forms.Label> |
||||
<Name value="certificateDateStatusLabel" /> |
||||
<Anchor value="Top, Left, Right" /> |
||||
<TabIndex value="3" /> |
||||
<Size value="{Width=328, Height=23}" /> |
||||
<Location value="{X=8,Y=73}" /> |
||||
</System.Windows.Forms.Label> |
||||
<System.Windows.Forms.Label> |
||||
<Name value="certificateNameStatusLabel" /> |
||||
<Anchor value="Top, Left, Right" /> |
||||
<TabIndex value="2" /> |
||||
<Size value="{Width=328, Height=23}" /> |
||||
<Location value="{X=8,Y=49}" /> |
||||
</System.Windows.Forms.Label> |
||||
<System.Windows.Forms.Label> |
||||
<Name value="certificateAuthorityStatusLabel" /> |
||||
<Anchor value="Top, Left, Right" /> |
||||
<TabIndex value="1" /> |
||||
<Size value="{Width=328, Height=23}" /> |
||||
<Location value="{X=8,Y=25}" /> |
||||
</System.Windows.Forms.Label> |
||||
</Controls> |
||||
</System.Windows.Forms.GroupBox> |
||||
<System.Windows.Forms.Label> |
||||
<Name value="issuerLabel" /> |
||||
<TextAlign value="MiddleLeft" /> |
||||
<Anchor value="Top, Left, Right" /> |
||||
<TabIndex value="8" /> |
||||
<Size value="{Width=248, Height=23}" /> |
||||
<Location value="{X=112,Y=192}" /> |
||||
</System.Windows.Forms.Label> |
||||
<System.Windows.Forms.Label> |
||||
<Name value="validLabel" /> |
||||
<TextAlign value="MiddleLeft" /> |
||||
<Anchor value="Top, Left, Right" /> |
||||
<TabIndex value="6" /> |
||||
<Size value="{Width=248, Height=23}" /> |
||||
<Location value="{X=112,Y=168}" /> |
||||
</System.Windows.Forms.Label> |
||||
<System.Windows.Forms.Label> |
||||
<Name value="fingerPrintlabel" /> |
||||
<TextAlign value="MiddleLeft" /> |
||||
<Anchor value="Top, Left, Right" /> |
||||
<TabIndex value="4" /> |
||||
<Size value="{Width=248, Height=23}" /> |
||||
<Location value="{X=112,Y=144}" /> |
||||
</System.Windows.Forms.Label> |
||||
<System.Windows.Forms.Label> |
||||
<Name value="hostNameLabel" /> |
||||
<TextAlign value="MiddleLeft" /> |
||||
<Anchor value="Top, Left, Right" /> |
||||
<TabIndex value="2" /> |
||||
<Size value="{Width=248, Height=23}" /> |
||||
<Location value="{X=112,Y=120}" /> |
||||
</System.Windows.Forms.Label> |
||||
<System.Windows.Forms.Label> |
||||
<Name value="label5" /> |
||||
<Text value="Certificate:" /> |
||||
<TextAlign value="BottomLeft" /> |
||||
<Anchor value="Bottom, Left" /> |
||||
<TabIndex value="9" /> |
||||
<Size value="{Width=376, Height=23}" /> |
||||
<Location value="{X=8,Y=216}" /> |
||||
</System.Windows.Forms.Label> |
||||
<System.Windows.Forms.TextBox> |
||||
<Name value="certificateTextBox" /> |
||||
<ReadOnly value="True" /> |
||||
<Anchor value="Bottom, Left, Right" /> |
||||
<TabIndex value="10" /> |
||||
<Location value="{X=8,Y=240}" /> |
||||
<Size value="{Width=344, Height=60}" /> |
||||
<Multiline value="True" /> |
||||
<Text value="" /> |
||||
</System.Windows.Forms.TextBox> |
||||
<System.Windows.Forms.Label> |
||||
<Name value="label4" /> |
||||
<Text value="Issuer:" /> |
||||
<TextAlign value="MiddleRight" /> |
||||
<TabIndex value="7" /> |
||||
<Location value="{X=8,Y=192}" /> |
||||
</System.Windows.Forms.Label> |
||||
<System.Windows.Forms.Label> |
||||
<Name value="label3" /> |
||||
<Text value="Valid:" /> |
||||
<TextAlign value="MiddleRight" /> |
||||
<TabIndex value="5" /> |
||||
<Location value="{X=8,Y=168}" /> |
||||
</System.Windows.Forms.Label> |
||||
<System.Windows.Forms.Label> |
||||
<Name value="label2" /> |
||||
<Text value="Fingerprint:" /> |
||||
<TextAlign value="MiddleRight" /> |
||||
<TabIndex value="3" /> |
||||
<Location value="{X=8,Y=144}" /> |
||||
</System.Windows.Forms.Label> |
||||
<System.Windows.Forms.Label> |
||||
<Name value="label1" /> |
||||
<Text value="Hostname:" /> |
||||
<TextAlign value="MiddleRight" /> |
||||
<TabIndex value="1" /> |
||||
<Location value="{X=8,Y=120}" /> |
||||
</System.Windows.Forms.Label> |
||||
<System.Windows.Forms.Button> |
||||
<Name value="cancelButton" /> |
||||
<Location value="{X=280,Y=328}" /> |
||||
<Text value="Reject" /> |
||||
<Anchor value="Bottom, Right" /> |
||||
<TabIndex value="13" /> |
||||
<DialogResult value="Cancel" /> |
||||
</System.Windows.Forms.Button> |
||||
<System.Windows.Forms.Button> |
||||
<Name value="okButton" /> |
||||
<Location value="{X=200,Y=328}" /> |
||||
<Text value="Accept" /> |
||||
<Anchor value="Bottom, Right" /> |
||||
<TabIndex value="12" /> |
||||
<DialogResult value="OK" /> |
||||
</System.Windows.Forms.Button> |
||||
<System.Windows.Forms.CheckBox> |
||||
<Name value="saveCredentialsCheckBox" /> |
||||
<Location value="{X=8,Y=304}" /> |
||||
<Size value="{Width=342, Height=24}" /> |
||||
<Text value="S&ave credentials?" /> |
||||
<Anchor value="Bottom, Left, Right" /> |
||||
<TabIndex value="11" /> |
||||
</System.Windows.Forms.CheckBox> |
||||
</Controls> |
||||
</System.Windows.Forms.Form> |
||||
</Components> |
||||
@ -1,65 +0,0 @@
@@ -1,65 +0,0 @@
|
||||
// <file>
|
||||
// <copyright see="prj:///doc/copyright.txt"/>
|
||||
// <license see="prj:///doc/license.txt"/>
|
||||
// <owner name="Mike Krüger" email="mike@icsharpcode.net"/>
|
||||
// <version>$Revision$</version>
|
||||
// </file>
|
||||
|
||||
using System; |
||||
using System.Reflection; |
||||
using System.Windows.Forms; |
||||
|
||||
using ICSharpCode.SharpDevelop.Gui.XmlForms; |
||||
using PumaCode.SvnDotNet.AprSharp; |
||||
using PumaCode.SvnDotNet.SubversionSharp; |
||||
|
||||
namespace ICSharpCode.Svn.Gui |
||||
{ |
||||
/// <summary>
|
||||
/// Description of LoginDialog.
|
||||
/// </summary>
|
||||
public class ClientCertDialog : BaseSharpDevelopForm |
||||
{ |
||||
public string Realm { |
||||
get { |
||||
return ControlDictionary["realmLabel"].Text; |
||||
} |
||||
set { |
||||
ControlDictionary["realmLabel"].Text = value; |
||||
} |
||||
} |
||||
|
||||
public string FileName { |
||||
get { |
||||
return ControlDictionary["pathTextBox"].Text; |
||||
} |
||||
set { |
||||
ControlDictionary["pathTextBox"].Text = value; |
||||
} |
||||
} |
||||
|
||||
public bool MaySave { |
||||
get { |
||||
return ((CheckBox)ControlDictionary["saveCredentialsCheckBox"]).Checked; |
||||
} |
||||
set { |
||||
((CheckBox)ControlDictionary["saveCredentialsCheckBox"]).Checked = value; |
||||
} |
||||
} |
||||
|
||||
public SvnAuthCredSslClientCert CreateCredential(AprPool pool) |
||||
{ |
||||
SvnAuthCredSslClientCert cred = SvnAuthCredSslClientCert.Alloc(pool); |
||||
cred.CertFile = new SvnPath(FileName, pool); |
||||
cred.MaySave = MaySave; |
||||
return cred; |
||||
} |
||||
|
||||
public ClientCertDialog(string realm, bool maySave) |
||||
{ |
||||
SetupFromXmlStream(Assembly.GetExecutingAssembly().GetManifestResourceStream("ICSharpCode.Svn.Resources.ClientCertDialog.xfrm")); |
||||
this.Realm = realm; |
||||
this.MaySave = maySave; |
||||
} |
||||
} |
||||
} |
||||
@ -1,65 +0,0 @@
@@ -1,65 +0,0 @@
|
||||
// <file>
|
||||
// <copyright see="prj:///doc/copyright.txt"/>
|
||||
// <license see="prj:///doc/license.txt"/>
|
||||
// <owner name="Mike Krüger" email="mike@icsharpcode.net"/>
|
||||
// <version>$Revision$</version>
|
||||
// </file>
|
||||
|
||||
using System; |
||||
using System.Reflection; |
||||
using System.Windows.Forms; |
||||
|
||||
using ICSharpCode.SharpDevelop.Gui.XmlForms; |
||||
using PumaCode.SvnDotNet.AprSharp; |
||||
using PumaCode.SvnDotNet.SubversionSharp; |
||||
|
||||
namespace ICSharpCode.Svn.Gui |
||||
{ |
||||
/// <summary>
|
||||
/// Description of LoginDialog.
|
||||
/// </summary>
|
||||
public class ClientCertPassphraseDialog : BaseSharpDevelopForm |
||||
{ |
||||
public string Realm { |
||||
get { |
||||
return ControlDictionary["realmLabel"].Text; |
||||
} |
||||
set { |
||||
ControlDictionary["realmLabel"].Text = value; |
||||
} |
||||
} |
||||
|
||||
public string Passphrase { |
||||
get { |
||||
return ControlDictionary["passPhraseTextBox"].Text; |
||||
} |
||||
set { |
||||
ControlDictionary["passPhraseTextBox"].Text = value; |
||||
} |
||||
} |
||||
|
||||
public bool MaySave { |
||||
get { |
||||
return ((CheckBox)ControlDictionary["saveCredentialsCheckBox"]).Checked; |
||||
} |
||||
set { |
||||
((CheckBox)ControlDictionary["saveCredentialsCheckBox"]).Checked = value; |
||||
} |
||||
} |
||||
|
||||
public SvnAuthCredSslClientCertPw CreateCredential(AprPool pool) |
||||
{ |
||||
SvnAuthCredSslClientCertPw cred = SvnAuthCredSslClientCertPw.Alloc(pool); |
||||
cred.CertFile = new SvnPath(Passphrase, pool); // this should be cred.Password, the property is named incorrectly in Svn.Net
|
||||
cred.MaySave = MaySave; |
||||
return cred; |
||||
} |
||||
|
||||
public ClientCertPassphraseDialog(string realm, bool maySave) |
||||
{ |
||||
SetupFromXmlStream(Assembly.GetExecutingAssembly().GetManifestResourceStream("ICSharpCode.Svn.Resources.ClientCertPassphraseDialog.xfrm")); |
||||
this.Realm = realm; |
||||
this.MaySave = maySave; |
||||
} |
||||
} |
||||
} |
||||
@ -1,124 +0,0 @@
@@ -1,124 +0,0 @@
|
||||
// <file>
|
||||
// <copyright see="prj:///doc/copyright.txt"/>
|
||||
// <license see="prj:///doc/license.txt"/>
|
||||
// <owner name="Mike Krüger" email="mike@icsharpcode.net"/>
|
||||
// <version>$Revision$</version>
|
||||
// </file>
|
||||
|
||||
using System; |
||||
using System.Reflection; |
||||
using System.Windows.Forms; |
||||
|
||||
using ICSharpCode.SharpDevelop.Gui.XmlForms; |
||||
using PumaCode.SvnDotNet.AprSharp; |
||||
using PumaCode.SvnDotNet.SubversionSharp; |
||||
|
||||
namespace ICSharpCode.Svn.Gui |
||||
{ |
||||
/// <summary>
|
||||
/// Description of LoginDialog.
|
||||
/// </summary>
|
||||
public class LoginDialog : BaseSharpDevelopForm |
||||
{ |
||||
public bool MaySave { |
||||
get { |
||||
return ((CheckBox)ControlDictionary["saveCredentialsCheckBox"]).Checked; |
||||
} |
||||
set { |
||||
((CheckBox)ControlDictionary["saveCredentialsCheckBox"]).Checked = value; |
||||
} |
||||
} |
||||
|
||||
public string Realm { |
||||
get { |
||||
return ControlDictionary["realmLabel"].Text; |
||||
} |
||||
set { |
||||
ControlDictionary["realmLabel"].Text = value; |
||||
} |
||||
} |
||||
|
||||
public string UserName { |
||||
get { |
||||
return ControlDictionary["userNameTextBox"].Text; |
||||
} |
||||
set { |
||||
ControlDictionary["userNameTextBox"].Text = value; |
||||
} |
||||
} |
||||
|
||||
public SvnAuthCredSimple CreateCredential(AprPool pool) |
||||
{ |
||||
SvnAuthCredSimple cred = SvnAuthCredSimple.Alloc(pool); |
||||
cred.Username = new AprString(UserName, pool); |
||||
cred.Password = new AprString(Password, pool); |
||||
cred.MaySave = MaySave; |
||||
return cred; |
||||
} |
||||
|
||||
string Password { |
||||
get { |
||||
return ControlDictionary["pwd1TextBox"].Text; |
||||
} |
||||
} |
||||
|
||||
string ReTypedPassword { |
||||
get { |
||||
return ControlDictionary["pwd2TextBox"].Text; |
||||
} |
||||
} |
||||
|
||||
bool ShowPasswords { |
||||
get { |
||||
return ((CheckBox)ControlDictionary["showPasswordCheckBox"]).Checked; |
||||
} |
||||
} |
||||
|
||||
public LoginDialog(string realm, string userName, bool maySave) |
||||
{ |
||||
SetupFromXmlStream(Assembly.GetExecutingAssembly().GetManifestResourceStream("ICSharpCode.Svn.Resources.LoginDialog.xfrm")); |
||||
this.UserName = userName; |
||||
this.Realm = realm; |
||||
this.MaySave = maySave; |
||||
((CheckBox)ControlDictionary["showPasswordCheckBox"]).CheckedChanged += new EventHandler(ShowPasswordCheckBoxCheckedChanged); |
||||
((TextBox)ControlDictionary["pwd1TextBox"]).PasswordChar = '*'; |
||||
((TextBox)ControlDictionary["pwd2TextBox"]).PasswordChar = '*'; |
||||
|
||||
((TextBox)ControlDictionary["pwd1TextBox"]).TextChanged += new EventHandler(PasswordTextChanged); |
||||
((TextBox)ControlDictionary["pwd2TextBox"]).TextChanged += new EventHandler(PasswordTextChanged); |
||||
|
||||
ControlDictionary["okButton"].Click += new EventHandler(OkButtonClicked); |
||||
} |
||||
|
||||
void ShowPasswordCheckBoxCheckedChanged(object sender, EventArgs e) |
||||
{ |
||||
if (ShowPasswords) { |
||||
((TextBox)ControlDictionary["pwd1TextBox"]).PasswordChar = '\0'; |
||||
((TextBox)ControlDictionary["pwd2TextBox"]).Enabled = false; |
||||
} else { |
||||
((TextBox)ControlDictionary["pwd1TextBox"]).PasswordChar = '*'; |
||||
((TextBox)ControlDictionary["pwd2TextBox"]).Enabled = true; |
||||
} |
||||
} |
||||
|
||||
void PasswordTextChanged(object sender, EventArgs e) |
||||
{ |
||||
ControlDictionary["okButton"].Enabled = ShowPasswords || Password == ReTypedPassword; |
||||
} |
||||
|
||||
void OkButtonClicked(object sender, EventArgs e) |
||||
{ |
||||
bool done = false; |
||||
if (ShowPasswords) { |
||||
done = UserName.Length > 0 && Password.Length > 0; |
||||
} else { |
||||
done = Password == ReTypedPassword; |
||||
} |
||||
|
||||
if (done) { |
||||
DialogResult = DialogResult.OK; |
||||
} |
||||
} |
||||
|
||||
} |
||||
} |
||||
@ -1,124 +0,0 @@
@@ -1,124 +0,0 @@
|
||||
// <file>
|
||||
// <copyright see="prj:///doc/copyright.txt"/>
|
||||
// <license see="prj:///doc/license.txt"/>
|
||||
// <owner name="Mike Krüger" email="mike@icsharpcode.net"/>
|
||||
// <version>$Revision$</version>
|
||||
// </file>
|
||||
|
||||
using System; |
||||
using System.Drawing; |
||||
using System.Reflection; |
||||
using System.Windows.Forms; |
||||
|
||||
using ICSharpCode.SharpDevelop.Gui.XmlForms; |
||||
using PumaCode.SvnDotNet.AprSharp; |
||||
using PumaCode.SvnDotNet.SubversionSharp; |
||||
|
||||
namespace ICSharpCode.Svn.Gui |
||||
{ |
||||
/// <summary>
|
||||
/// Description of LoginDialog.
|
||||
/// </summary>
|
||||
public class SslServerTrustDialog : BaseSharpDevelopForm |
||||
{ |
||||
SvnAuthSslServerCertInfo certificateInfo; |
||||
SvnAuthCredSslServerTrust.CertFailures failures; |
||||
|
||||
public SvnAuthSslServerCertInfo CertificateInfo { |
||||
get { |
||||
return certificateInfo; |
||||
} |
||||
set { |
||||
certificateInfo = value; |
||||
UpdateCertificateInfo(); |
||||
} |
||||
} |
||||
|
||||
public SvnAuthCredSslServerTrust.CertFailures Failures { |
||||
get { |
||||
return failures; |
||||
} |
||||
set { |
||||
failures = value; |
||||
UpdateFailures(); |
||||
} |
||||
} |
||||
|
||||
public bool MaySave { |
||||
get { |
||||
return ((CheckBox)ControlDictionary["saveCredentialsCheckBox"]).Checked; |
||||
} |
||||
set { |
||||
((CheckBox)ControlDictionary["saveCredentialsCheckBox"]).Checked = value; |
||||
} |
||||
} |
||||
|
||||
public SvnAuthCredSslServerTrust CreateCredential(AprPool pool) |
||||
{ |
||||
SvnAuthCredSslServerTrust cred = SvnAuthCredSslServerTrust.Alloc(pool); |
||||
cred.AcceptedFailures = failures; |
||||
cred.MaySave = MaySave; |
||||
return cred; |
||||
} |
||||
|
||||
public SslServerTrustDialog(SvnAuthSslServerCertInfo certificateInfo, SvnAuthCredSslServerTrust.CertFailures failures, bool maySave) |
||||
{ |
||||
SetupFromXmlStream(Assembly.GetExecutingAssembly().GetManifestResourceStream("ICSharpCode.Svn.Resources.SslServerTrustDialog.xfrm")); |
||||
this.CertificateInfo = certificateInfo; |
||||
this.Failures = failures; |
||||
this.MaySave = maySave; |
||||
} |
||||
|
||||
void UpdateCertificateInfo() |
||||
{ |
||||
if (!certificateInfo.IsNull) { |
||||
ControlDictionary["hostNameLabel"].Text = certificateInfo.Hostname.Value; |
||||
ControlDictionary["fingerPrintlabel"].Text = certificateInfo.Fingerprint.Value; |
||||
ControlDictionary["validLabel"].Text = "From " + certificateInfo.ValidFrom + " to " + certificateInfo.ValidUntil; |
||||
ControlDictionary["issuerLabel"].Text = certificateInfo.IssuerDName.Value; |
||||
ControlDictionary["certificateTextBox"].Text = certificateInfo.AsciiCert.Value; |
||||
} else { |
||||
ControlDictionary["hostNameLabel"].Text = String.Empty; |
||||
ControlDictionary["fingerPrintlabel"].Text = String.Empty; |
||||
ControlDictionary["validLabel"].Text = String.Empty; |
||||
ControlDictionary["issuerLabel"].Text = String.Empty; |
||||
ControlDictionary["certificateTextBox"].Text = String.Empty; |
||||
} |
||||
} |
||||
|
||||
bool HasFailures(SvnAuthCredSslServerTrust.CertFailures testFailures) |
||||
{ |
||||
return (failures & testFailures) == testFailures; |
||||
} |
||||
|
||||
void UpdateFailures() |
||||
{ |
||||
if (HasFailures(SvnAuthCredSslServerTrust.CertFailures.UnknownCA)) { |
||||
ControlDictionary["certificateAuthorityStatusLabel"].Text = "The issuing certificate authority(CA) is not trusted."; |
||||
ControlDictionary["certificateAuthorityStatusLabel"].ForeColor = Color.Red; |
||||
} else { |
||||
ControlDictionary["certificateAuthorityStatusLabel"].Text = "The issuing certificate authority(CA) is known and trusted."; |
||||
ControlDictionary["certificateAuthorityStatusLabel"].ForeColor = Color.Green; |
||||
} |
||||
|
||||
if (HasFailures(SvnAuthCredSslServerTrust.CertFailures.CNMismatch)) { |
||||
ControlDictionary["certificateNameStatusLabel"].Text = "The certificate's hostname does not match the hostname of the server."; |
||||
ControlDictionary["certificateNameStatusLabel"].ForeColor = Color.Red; |
||||
} else { |
||||
ControlDictionary["certificateNameStatusLabel"].Text = "The certificate's hostname matches the hostname of the server."; |
||||
ControlDictionary["certificateNameStatusLabel"].ForeColor = Color.Green; |
||||
} |
||||
|
||||
if (HasFailures(SvnAuthCredSslServerTrust.CertFailures.Expired)) { |
||||
ControlDictionary["certificateDateStatusLabel"].Text = "The server certificate has expired."; |
||||
ControlDictionary["certificateDateStatusLabel"].ForeColor = Color.Red; |
||||
} else if (HasFailures(SvnAuthCredSslServerTrust.CertFailures.NotYetValid)) { |
||||
ControlDictionary["certificateDateStatusLabel"].Text = "The server certificate is not yet valid."; |
||||
ControlDictionary["certificateDateStatusLabel"].ForeColor = Color.Red; |
||||
} else { |
||||
ControlDictionary["certificateDateStatusLabel"].Text = "The server certificate date is valid."; |
||||
ControlDictionary["certificateDateStatusLabel"].ForeColor = Color.Green; |
||||
} |
||||
} |
||||
} |
||||
} |
||||
@ -0,0 +1,341 @@
@@ -0,0 +1,341 @@
|
||||
Apache License |
||||
Version 2.0, January 2004 |
||||
http://www.apache.org/licenses/ |
||||
|
||||
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION |
||||
|
||||
1. Definitions. |
||||
|
||||
"License" shall mean the terms and conditions for use, reproduction, |
||||
and distribution as defined by Sections 1 through 9 of this document. |
||||
|
||||
"Licensor" shall mean the copyright owner or entity authorized by |
||||
the copyright owner that is granting the License. |
||||
|
||||
"Legal Entity" shall mean the union of the acting entity and all |
||||
other entities that control, are controlled by, or are under common |
||||
control with that entity. For the purposes of this definition, |
||||
"control" means (i) the power, direct or indirect, to cause the |
||||
direction or management of such entity, whether by contract or |
||||
otherwise, or (ii) ownership of fifty percent (50%) or more of the |
||||
outstanding shares, or (iii) beneficial ownership of such entity. |
||||
|
||||
"You" (or "Your") shall mean an individual or Legal Entity |
||||
exercising permissions granted by this License. |
||||
|
||||
"Source" form shall mean the preferred form for making modifications, |
||||
including but not limited to software source code, documentation |
||||
source, and configuration files. |
||||
|
||||
"Object" form shall mean any form resulting from mechanical |
||||
transformation or translation of a Source form, including but |
||||
not limited to compiled object code, generated documentation, |
||||
and conversions to other media types. |
||||
|
||||
"Work" shall mean the work of authorship, whether in Source or |
||||
Object form, made available under the License, as indicated by a |
||||
copyright notice that is included in or attached to the work |
||||
(an example is provided in the Appendix below). |
||||
|
||||
"Derivative Works" shall mean any work, whether in Source or Object |
||||
form, that is based on (or derived from) the Work and for which the |
||||
editorial revisions, annotations, elaborations, or other modifications |
||||
represent, as a whole, an original work of authorship. For the purposes |
||||
of this License, Derivative Works shall not include works that remain |
||||
separable from, or merely link (or bind by name) to the interfaces of, |
||||
the Work and Derivative Works thereof. |
||||
|
||||
"Contribution" shall mean any work of authorship, including |
||||
the original version of the Work and any modifications or additions |
||||
to that Work or Derivative Works thereof, that is intentionally |
||||
submitted to Licensor for inclusion in the Work by the copyright owner |
||||
or by an individual or Legal Entity authorized to submit on behalf of |
||||
the copyright owner. For the purposes of this definition, "submitted" |
||||
means any form of electronic, verbal, or written communication sent |
||||
to the Licensor or its representatives, including but not limited to |
||||
communication on electronic mailing lists, source code control systems, |
||||
and issue tracking systems that are managed by, or on behalf of, the |
||||
Licensor for the purpose of discussing and improving the Work, but |
||||
excluding communication that is conspicuously marked or otherwise |
||||
designated in writing by the copyright owner as "Not a Contribution." |
||||
|
||||
"Contributor" shall mean Licensor and any individual or Legal Entity |
||||
on behalf of whom a Contribution has been received by Licensor and |
||||
subsequently incorporated within the Work. |
||||
|
||||
2. Grant of Copyright License. Subject to the terms and conditions of |
||||
this License, each Contributor hereby grants to You a perpetual, |
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable |
||||
copyright license to reproduce, prepare Derivative Works of, |
||||
publicly display, publicly perform, sublicense, and distribute the |
||||
Work and such Derivative Works in Source or Object form. |
||||
|
||||
3. Grant of Patent License. Subject to the terms and conditions of |
||||
this License, each Contributor hereby grants to You a perpetual, |
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable |
||||
(except as stated in this section) patent license to make, have made, |
||||
use, offer to sell, sell, import, and otherwise transfer the Work, |
||||
where such license applies only to those patent claims licensable |
||||
by such Contributor that are necessarily infringed by their |
||||
Contribution(s) alone or by combination of their Contribution(s) |
||||
with the Work to which such Contribution(s) was submitted. If You |
||||
institute patent litigation against any entity (including a |
||||
cross-claim or counterclaim in a lawsuit) alleging that the Work |
||||
or a Contribution incorporated within the Work constitutes direct |
||||
or contributory patent infringement, then any patent licenses |
||||
granted to You under this License for that Work shall terminate |
||||
as of the date such litigation is filed. |
||||
|
||||
4. Redistribution. You may reproduce and distribute copies of the |
||||
Work or Derivative Works thereof in any medium, with or without |
||||
modifications, and in Source or Object form, provided that You |
||||
meet the following conditions: |
||||
|
||||
(a) You must give any other recipients of the Work or |
||||
Derivative Works a copy of this License; and |
||||
|
||||
(b) You must cause any modified files to carry prominent notices |
||||
stating that You changed the files; and |
||||
|
||||
(c) You must retain, in the Source form of any Derivative Works |
||||
that You distribute, all copyright, patent, trademark, and |
||||
attribution notices from the Source form of the Work, |
||||
excluding those notices that do not pertain to any part of |
||||
the Derivative Works; and |
||||
|
||||
(d) If the Work includes a "NOTICE" text file as part of its |
||||
distribution, then any Derivative Works that You distribute must |
||||
include a readable copy of the attribution notices contained |
||||
within such NOTICE file, excluding those notices that do not |
||||
pertain to any part of the Derivative Works, in at least one |
||||
of the following places: within a NOTICE text file distributed |
||||
as part of the Derivative Works; within the Source form or |
||||
documentation, if provided along with the Derivative Works; or, |
||||
within a display generated by the Derivative Works, if and |
||||
wherever such third-party notices normally appear. The contents |
||||
of the NOTICE file are for informational purposes only and |
||||
do not modify the License. You may add Your own attribution |
||||
notices within Derivative Works that You distribute, alongside |
||||
or as an addendum to the NOTICE text from the Work, provided |
||||
that such additional attribution notices cannot be construed |
||||
as modifying the License. |
||||
|
||||
You may add Your own copyright statement to Your modifications and |
||||
may provide additional or different license terms and conditions |
||||
for use, reproduction, or distribution of Your modifications, or |
||||
for any such Derivative Works as a whole, provided Your use, |
||||
reproduction, and distribution of the Work otherwise complies with |
||||
the conditions stated in this License. |
||||
|
||||
5. Submission of Contributions. Unless You explicitly state otherwise, |
||||
any Contribution intentionally submitted for inclusion in the Work |
||||
by You to the Licensor shall be under the terms and conditions of |
||||
this License, without any additional terms or conditions. |
||||
Notwithstanding the above, nothing herein shall supersede or modify |
||||
the terms of any separate license agreement you may have executed |
||||
with Licensor regarding such Contributions. |
||||
|
||||
6. Trademarks. This License does not grant permission to use the trade |
||||
names, trademarks, service marks, or product names of the Licensor, |
||||
except as required for reasonable and customary use in describing the |
||||
origin of the Work and reproducing the content of the NOTICE file. |
||||
|
||||
7. Disclaimer of Warranty. Unless required by applicable law or |
||||
agreed to in writing, Licensor provides the Work (and each |
||||
Contributor provides its Contributions) on an "AS IS" BASIS, |
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or |
||||
implied, including, without limitation, any warranties or conditions |
||||
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A |
||||
PARTICULAR PURPOSE. You are solely responsible for determining the |
||||
appropriateness of using or redistributing the Work and assume any |
||||
risks associated with Your exercise of permissions under this License. |
||||
|
||||
8. Limitation of Liability. In no event and under no legal theory, |
||||
whether in tort (including negligence), contract, or otherwise, |
||||
unless required by applicable law (such as deliberate and grossly |
||||
negligent acts) or agreed to in writing, shall any Contributor be |
||||
liable to You for damages, including any direct, indirect, special, |
||||
incidental, or consequential damages of any character arising as a |
||||
result of this License or out of the use or inability to use the |
||||
Work (including but not limited to damages for loss of goodwill, |
||||
work stoppage, computer failure or malfunction, or any and all |
||||
other commercial damages or losses), even if such Contributor |
||||
has been advised of the possibility of such damages. |
||||
|
||||
9. Accepting Warranty or Additional Liability. While redistributing |
||||
the Work or Derivative Works thereof, You may choose to offer, |
||||
and charge a fee for, acceptance of support, warranty, indemnity, |
||||
or other liability obligations and/or rights consistent with this |
||||
License. However, in accepting such obligations, You may act only |
||||
on Your own behalf and on Your sole responsibility, not on behalf |
||||
of any other Contributor, and only if You agree to indemnify, |
||||
defend, and hold each Contributor harmless for any liability |
||||
incurred by, or claims asserted against, such Contributor by reason |
||||
of your accepting any such warranty or additional liability. |
||||
|
||||
END OF TERMS AND CONDITIONS |
||||
|
||||
APPENDIX: How to apply the Apache License to your work. |
||||
|
||||
To apply the Apache License to your work, attach the following |
||||
boilerplate notice, with the fields enclosed by brackets "[]" |
||||
replaced with your own identifying information. (Don't include |
||||
the brackets!) The text should be enclosed in the appropriate |
||||
comment syntax for the file format. We also recommend that a |
||||
file or class name and description of purpose be included on the |
||||
same "printed page" as the copyright notice for easier |
||||
identification within third-party archives. |
||||
|
||||
Copyright [yyyy] [name of copyright owner] |
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License"); |
||||
you may not use this file except in compliance with the License. |
||||
You may obtain a copy of the License at |
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0 |
||||
|
||||
Unless required by applicable law or agreed to in writing, software |
||||
distributed under the License is distributed on an "AS IS" BASIS, |
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
||||
See the License for the specific language governing permissions and |
||||
limitations under the License. |
||||
|
||||
|
||||
|
||||
APACHE PORTABLE RUNTIME SUBCOMPONENTS: |
||||
|
||||
The Apache Portable Runtime includes a number of subcomponents with |
||||
separate copyright notices and license terms. Your use of the source |
||||
code for the these subcomponents is subject to the terms and |
||||
conditions of the following licenses. |
||||
|
||||
From strings/apr_fnmatch.c, include/apr_fnmatch.h, misc/unix/getopt.c, |
||||
file_io/unix/mktemp.c, strings/apr_strings.c: |
||||
|
||||
/* |
||||
* Copyright (c) 1987, 1993, 1994 |
||||
* The Regents of the University of California. All rights reserved. |
||||
* |
||||
* Redistribution and use in source and binary forms, with or without |
||||
* modification, are permitted provided that the following conditions |
||||
* are met: |
||||
* 1. Redistributions of source code must retain the above copyright |
||||
* notice, this list of conditions and the following disclaimer. |
||||
* 2. Redistributions in binary form must reproduce the above copyright |
||||
* notice, this list of conditions and the following disclaimer in the |
||||
* documentation and/or other materials provided with the distribution. |
||||
* 3. All advertising materials mentioning features or use of this software |
||||
* must display the following acknowledgement: |
||||
* This product includes software developed by the University of |
||||
* California, Berkeley and its contributors. |
||||
* 4. Neither the name of the University nor the names of its contributors |
||||
* may be used to endorse or promote products derived from this software |
||||
* without specific prior written permission. |
||||
* |
||||
* THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND |
||||
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
||||
* ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE |
||||
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS |
||||
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
||||
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT |
||||
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY |
||||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
||||
* SUCH DAMAGE. |
||||
|
||||
From network_io/unix/inet_ntop.c, network_io/unix/inet_pton.c: |
||||
|
||||
/* Copyright (c) 1996 by Internet Software Consortium. |
||||
* |
||||
* Permission to use, copy, modify, and distribute this software for any |
||||
* purpose with or without fee is hereby granted, provided that the above |
||||
* copyright notice and this permission notice appear in all copies. |
||||
* |
||||
* THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS |
||||
* ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES |
||||
* OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE |
||||
* CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL |
||||
* DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR |
||||
* PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS |
||||
* ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS |
||||
* SOFTWARE. |
||||
|
||||
From dso/aix/dso.c: |
||||
|
||||
* Based on libdl (dlfcn.c/dlfcn.h) which is |
||||
* Copyright (c) 1992,1993,1995,1996,1997,1988 |
||||
* Jens-Uwe Mager, Helios Software GmbH, Hannover, Germany. |
||||
* |
||||
* Not derived from licensed software. |
||||
* |
||||
* Permission is granted to freely use, copy, modify, and redistribute |
||||
* this software, provided that the author is not construed to be liable |
||||
* for any results of using the software, alterations are clearly marked |
||||
* as such, and this notice is not modified. |
||||
|
||||
From strings/apr_strnatcmp.c, include/apr_strings.h: |
||||
|
||||
strnatcmp.c -- Perform 'natural order' comparisons of strings in C. |
||||
Copyright (C) 2000 by Martin Pool <mbp@humbug.org.au> |
||||
|
||||
This software is provided 'as-is', without any express or implied |
||||
warranty. In no event will the authors be held liable for any damages |
||||
arising from the use of this software. |
||||
|
||||
Permission is granted to anyone to use this software for any purpose, |
||||
including commercial applications, and to alter it and redistribute it |
||||
freely, subject to the following restrictions: |
||||
|
||||
1. The origin of this software must not be misrepresented; you must not |
||||
claim that you wrote the original software. If you use this software |
||||
in a product, an acknowledgment in the product documentation would be |
||||
appreciated but is not required. |
||||
2. Altered source versions must be plainly marked as such, and must not be |
||||
misrepresented as being the original software. |
||||
3. This notice may not be removed or altered from any source distribution. |
||||
|
||||
From strings/apr_snprintf.c: |
||||
|
||||
* |
||||
* cvt - IEEE floating point formatting routines. |
||||
* Derived from UNIX V7, Copyright(C) Caldera International Inc. |
||||
* |
||||
|
||||
Copyright(C) Caldera International Inc. 2001-2002. All rights reserved. |
||||
|
||||
Redistribution and use in source and binary forms, with or without |
||||
modification, are permitted provided that the following conditions are |
||||
met: |
||||
|
||||
Redistributions of source code and documentation must retain the above |
||||
copyright notice, this list of conditions and the following disclaimer. |
||||
|
||||
Redistributions in binary form must reproduce the above copyright |
||||
notice, this list of conditions and the following disclaimer in the |
||||
documentation and/or other materials provided with the distribution. |
||||
|
||||
All advertising materials mentioning features or use of this software |
||||
must display the following acknowledgement: |
||||
|
||||
This product includes software developed or owned by Caldera |
||||
International, Inc. |
||||
|
||||
Neither the name of Caldera International, Inc. nor the names of other |
||||
contributors may be used to endorse or promote products derived from |
||||
this software without specific prior written permission. |
||||
|
||||
USE OF THE SOFTWARE PROVIDED FOR UNDER THIS LICENSE BY CALDERA |
||||
INTERNATIONAL, INC. AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED |
||||
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF |
||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN |
||||
NO EVENT SHALL CALDERA INTERNATIONAL, INC. BE LIABLE FOR ANY DIRECT, |
||||
INDIRECT INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES |
||||
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR |
||||
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
||||
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, |
||||
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN |
||||
ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
||||
POSSIBILITY OF SUCH DAMAGE. |
||||
|
||||
|
||||
@ -0,0 +1,443 @@
@@ -0,0 +1,443 @@
|
||||
Apache License |
||||
Version 2.0, January 2004 |
||||
http://www.apache.org/licenses/ |
||||
|
||||
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION |
||||
|
||||
1. Definitions. |
||||
|
||||
"License" shall mean the terms and conditions for use, reproduction, |
||||
and distribution as defined by Sections 1 through 9 of this document. |
||||
|
||||
"Licensor" shall mean the copyright owner or entity authorized by |
||||
the copyright owner that is granting the License. |
||||
|
||||
"Legal Entity" shall mean the union of the acting entity and all |
||||
other entities that control, are controlled by, or are under common |
||||
control with that entity. For the purposes of this definition, |
||||
"control" means (i) the power, direct or indirect, to cause the |
||||
direction or management of such entity, whether by contract or |
||||
otherwise, or (ii) ownership of fifty percent (50%) or more of the |
||||
outstanding shares, or (iii) beneficial ownership of such entity. |
||||
|
||||
"You" (or "Your") shall mean an individual or Legal Entity |
||||
exercising permissions granted by this License. |
||||
|
||||
"Source" form shall mean the preferred form for making modifications, |
||||
including but not limited to software source code, documentation |
||||
source, and configuration files. |
||||
|
||||
"Object" form shall mean any form resulting from mechanical |
||||
transformation or translation of a Source form, including but |
||||
not limited to compiled object code, generated documentation, |
||||
and conversions to other media types. |
||||
|
||||
"Work" shall mean the work of authorship, whether in Source or |
||||
Object form, made available under the License, as indicated by a |
||||
copyright notice that is included in or attached to the work |
||||
(an example is provided in the Appendix below). |
||||
|
||||
"Derivative Works" shall mean any work, whether in Source or Object |
||||
form, that is based on (or derived from) the Work and for which the |
||||
editorial revisions, annotations, elaborations, or other modifications |
||||
represent, as a whole, an original work of authorship. For the purposes |
||||
of this License, Derivative Works shall not include works that remain |
||||
separable from, or merely link (or bind by name) to the interfaces of, |
||||
the Work and Derivative Works thereof. |
||||
|
||||
"Contribution" shall mean any work of authorship, including |
||||
the original version of the Work and any modifications or additions |
||||
to that Work or Derivative Works thereof, that is intentionally |
||||
submitted to Licensor for inclusion in the Work by the copyright owner |
||||
or by an individual or Legal Entity authorized to submit on behalf of |
||||
the copyright owner. For the purposes of this definition, "submitted" |
||||
means any form of electronic, verbal, or written communication sent |
||||
to the Licensor or its representatives, including but not limited to |
||||
communication on electronic mailing lists, source code control systems, |
||||
and issue tracking systems that are managed by, or on behalf of, the |
||||
Licensor for the purpose of discussing and improving the Work, but |
||||
excluding communication that is conspicuously marked or otherwise |
||||
designated in writing by the copyright owner as "Not a Contribution." |
||||
|
||||
"Contributor" shall mean Licensor and any individual or Legal Entity |
||||
on behalf of whom a Contribution has been received by Licensor and |
||||
subsequently incorporated within the Work. |
||||
|
||||
2. Grant of Copyright License. Subject to the terms and conditions of |
||||
this License, each Contributor hereby grants to You a perpetual, |
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable |
||||
copyright license to reproduce, prepare Derivative Works of, |
||||
publicly display, publicly perform, sublicense, and distribute the |
||||
Work and such Derivative Works in Source or Object form. |
||||
|
||||
3. Grant of Patent License. Subject to the terms and conditions of |
||||
this License, each Contributor hereby grants to You a perpetual, |
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable |
||||
(except as stated in this section) patent license to make, have made, |
||||
use, offer to sell, sell, import, and otherwise transfer the Work, |
||||
where such license applies only to those patent claims licensable |
||||
by such Contributor that are necessarily infringed by their |
||||
Contribution(s) alone or by combination of their Contribution(s) |
||||
with the Work to which such Contribution(s) was submitted. If You |
||||
institute patent litigation against any entity (including a |
||||
cross-claim or counterclaim in a lawsuit) alleging that the Work |
||||
or a Contribution incorporated within the Work constitutes direct |
||||
or contributory patent infringement, then any patent licenses |
||||
granted to You under this License for that Work shall terminate |
||||
as of the date such litigation is filed. |
||||
|
||||
4. Redistribution. You may reproduce and distribute copies of the |
||||
Work or Derivative Works thereof in any medium, with or without |
||||
modifications, and in Source or Object form, provided that You |
||||
meet the following conditions: |
||||
|
||||
(a) You must give any other recipients of the Work or |
||||
Derivative Works a copy of this License; and |
||||
|
||||
(b) You must cause any modified files to carry prominent notices |
||||
stating that You changed the files; and |
||||
|
||||
(c) You must retain, in the Source form of any Derivative Works |
||||
that You distribute, all copyright, patent, trademark, and |
||||
attribution notices from the Source form of the Work, |
||||
excluding those notices that do not pertain to any part of |
||||
the Derivative Works; and |
||||
|
||||
(d) If the Work includes a "NOTICE" text file as part of its |
||||
distribution, then any Derivative Works that You distribute must |
||||
include a readable copy of the attribution notices contained |
||||
within such NOTICE file, excluding those notices that do not |
||||
pertain to any part of the Derivative Works, in at least one |
||||
of the following places: within a NOTICE text file distributed |
||||
as part of the Derivative Works; within the Source form or |
||||
documentation, if provided along with the Derivative Works; or, |
||||
within a display generated by the Derivative Works, if and |
||||
wherever such third-party notices normally appear. The contents |
||||
of the NOTICE file are for informational purposes only and |
||||
do not modify the License. You may add Your own attribution |
||||
notices within Derivative Works that You distribute, alongside |
||||
or as an addendum to the NOTICE text from the Work, provided |
||||
that such additional attribution notices cannot be construed |
||||
as modifying the License. |
||||
|
||||
You may add Your own copyright statement to Your modifications and |
||||
may provide additional or different license terms and conditions |
||||
for use, reproduction, or distribution of Your modifications, or |
||||
for any such Derivative Works as a whole, provided Your use, |
||||
reproduction, and distribution of the Work otherwise complies with |
||||
the conditions stated in this License. |
||||
|
||||
5. Submission of Contributions. Unless You explicitly state otherwise, |
||||
any Contribution intentionally submitted for inclusion in the Work |
||||
by You to the Licensor shall be under the terms and conditions of |
||||
this License, without any additional terms or conditions. |
||||
Notwithstanding the above, nothing herein shall supersede or modify |
||||
the terms of any separate license agreement you may have executed |
||||
with Licensor regarding such Contributions. |
||||
|
||||
6. Trademarks. This License does not grant permission to use the trade |
||||
names, trademarks, service marks, or product names of the Licensor, |
||||
except as required for reasonable and customary use in describing the |
||||
origin of the Work and reproducing the content of the NOTICE file. |
||||
|
||||
7. Disclaimer of Warranty. Unless required by applicable law or |
||||
agreed to in writing, Licensor provides the Work (and each |
||||
Contributor provides its Contributions) on an "AS IS" BASIS, |
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or |
||||
implied, including, without limitation, any warranties or conditions |
||||
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A |
||||
PARTICULAR PURPOSE. You are solely responsible for determining the |
||||
appropriateness of using or redistributing the Work and assume any |
||||
risks associated with Your exercise of permissions under this License. |
||||
|
||||
8. Limitation of Liability. In no event and under no legal theory, |
||||
whether in tort (including negligence), contract, or otherwise, |
||||
unless required by applicable law (such as deliberate and grossly |
||||
negligent acts) or agreed to in writing, shall any Contributor be |
||||
liable to You for damages, including any direct, indirect, special, |
||||
incidental, or consequential damages of any character arising as a |
||||
result of this License or out of the use or inability to use the |
||||
Work (including but not limited to damages for loss of goodwill, |
||||
work stoppage, computer failure or malfunction, or any and all |
||||
other commercial damages or losses), even if such Contributor |
||||
has been advised of the possibility of such damages. |
||||
|
||||
9. Accepting Warranty or Additional Liability. While redistributing |
||||
the Work or Derivative Works thereof, You may choose to offer, |
||||
and charge a fee for, acceptance of support, warranty, indemnity, |
||||
or other liability obligations and/or rights consistent with this |
||||
License. However, in accepting such obligations, You may act only |
||||
on Your own behalf and on Your sole responsibility, not on behalf |
||||
of any other Contributor, and only if You agree to indemnify, |
||||
defend, and hold each Contributor harmless for any liability |
||||
incurred by, or claims asserted against, such Contributor by reason |
||||
of your accepting any such warranty or additional liability. |
||||
|
||||
END OF TERMS AND CONDITIONS |
||||
|
||||
APPENDIX: How to apply the Apache License to your work. |
||||
|
||||
To apply the Apache License to your work, attach the following |
||||
boilerplate notice, with the fields enclosed by brackets "[]" |
||||
replaced with your own identifying information. (Don't include |
||||
the brackets!) The text should be enclosed in the appropriate |
||||
comment syntax for the file format. We also recommend that a |
||||
file or class name and description of purpose be included on the |
||||
same "printed page" as the copyright notice for easier |
||||
identification within third-party archives. |
||||
|
||||
Copyright [yyyy] [name of copyright owner] |
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License"); |
||||
you may not use this file except in compliance with the License. |
||||
You may obtain a copy of the License at |
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0 |
||||
|
||||
Unless required by applicable law or agreed to in writing, software |
||||
distributed under the License is distributed on an "AS IS" BASIS, |
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
||||
See the License for the specific language governing permissions and |
||||
limitations under the License. |
||||
|
||||
|
||||
|
||||
APACHE PORTABLE RUNTIME SUBCOMPONENTS: |
||||
|
||||
The Apache Portable Runtime includes a number of subcomponents with |
||||
separate copyright notices and license terms. Your use of the source |
||||
code for the these subcomponents is subject to the terms and |
||||
conditions of the following licenses. |
||||
|
||||
For the include\apr_md5.h component: |
||||
/* |
||||
* This is work is derived from material Copyright RSA Data Security, Inc. |
||||
* |
||||
* The RSA copyright statement and Licence for that original material is |
||||
* included below. This is followed by the Apache copyright statement and |
||||
* licence for the modifications made to that material. |
||||
*/ |
||||
|
||||
/* Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All |
||||
rights reserved. |
||||
|
||||
License to copy and use this software is granted provided that it |
||||
is identified as the "RSA Data Security, Inc. MD5 Message-Digest |
||||
Algorithm" in all material mentioning or referencing this software |
||||
or this function. |
||||
|
||||
License is also granted to make and use derivative works provided |
||||
that such works are identified as "derived from the RSA Data |
||||
Security, Inc. MD5 Message-Digest Algorithm" in all material |
||||
mentioning or referencing the derived work. |
||||
|
||||
RSA Data Security, Inc. makes no representations concerning either |
||||
the merchantability of this software or the suitability of this |
||||
software for any particular purpose. It is provided "as is" |
||||
without express or implied warranty of any kind. |
||||
|
||||
These notices must be retained in any copies of any part of this |
||||
documentation and/or software. |
||||
*/ |
||||
|
||||
For the passwd\apr_md5.c component: |
||||
|
||||
/* |
||||
* This is work is derived from material Copyright RSA Data Security, Inc. |
||||
* |
||||
* The RSA copyright statement and Licence for that original material is |
||||
* included below. This is followed by the Apache copyright statement and |
||||
* licence for the modifications made to that material. |
||||
*/ |
||||
|
||||
/* MD5C.C - RSA Data Security, Inc., MD5 message-digest algorithm |
||||
*/ |
||||
|
||||
/* Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All |
||||
rights reserved. |
||||
|
||||
License to copy and use this software is granted provided that it |
||||
is identified as the "RSA Data Security, Inc. MD5 Message-Digest |
||||
Algorithm" in all material mentioning or referencing this software |
||||
or this function. |
||||
|
||||
License is also granted to make and use derivative works provided |
||||
that such works are identified as "derived from the RSA Data |
||||
Security, Inc. MD5 Message-Digest Algorithm" in all material |
||||
mentioning or referencing the derived work. |
||||
|
||||
RSA Data Security, Inc. makes no representations concerning either |
||||
the merchantability of this software or the suitability of this |
||||
software for any particular purpose. It is provided "as is" |
||||
without express or implied warranty of any kind. |
||||
|
||||
These notices must be retained in any copies of any part of this |
||||
documentation and/or software. |
||||
*/ |
||||
/* |
||||
* The apr_md5_encode() routine uses much code obtained from the FreeBSD 3.0 |
||||
* MD5 crypt() function, which is licenced as follows: |
||||
* ---------------------------------------------------------------------------- |
||||
* "THE BEER-WARE LICENSE" (Revision 42): |
||||
* <phk@login.dknet.dk> wrote this file. As long as you retain this notice you |
||||
* can do whatever you want with this stuff. If we meet some day, and you think |
||||
* this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp |
||||
* ---------------------------------------------------------------------------- |
||||
*/ |
||||
|
||||
For the crypto\apr_md4.c component: |
||||
|
||||
* This is derived from material copyright RSA Data Security, Inc. |
||||
* Their notice is reproduced below in its entirety. |
||||
* |
||||
* Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All |
||||
* rights reserved. |
||||
* |
||||
* License to copy and use this software is granted provided that it |
||||
* is identified as the "RSA Data Security, Inc. MD4 Message-Digest |
||||
* Algorithm" in all material mentioning or referencing this software |
||||
* or this function. |
||||
* |
||||
* License is also granted to make and use derivative works provided |
||||
* that such works are identified as "derived from the RSA Data |
||||
* Security, Inc. MD4 Message-Digest Algorithm" in all material |
||||
* mentioning or referencing the derived work. |
||||
* |
||||
* RSA Data Security, Inc. makes no representations concerning either |
||||
* the merchantability of this software or the suitability of this |
||||
* software for any particular purpose. It is provided "as is" |
||||
* without express or implied warranty of any kind. |
||||
* |
||||
* These notices must be retained in any copies of any part of this |
||||
* documentation and/or software. |
||||
*/ |
||||
|
||||
For the include\apr_md4.h component: |
||||
|
||||
* |
||||
* This is derived from material copyright RSA Data Security, Inc. |
||||
* Their notice is reproduced below in its entirety. |
||||
* |
||||
* Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All |
||||
* rights reserved. |
||||
* |
||||
* License to copy and use this software is granted provided that it |
||||
* is identified as the "RSA Data Security, Inc. MD4 Message-Digest |
||||
* Algorithm" in all material mentioning or referencing this software |
||||
* or this function. |
||||
* |
||||
* License is also granted to make and use derivative works provided |
||||
* that such works are identified as "derived from the RSA Data |
||||
* Security, Inc. MD4 Message-Digest Algorithm" in all material |
||||
* mentioning or referencing the derived work. |
||||
* |
||||
* RSA Data Security, Inc. makes no representations concerning either |
||||
* the merchantability of this software or the suitability of this |
||||
* software for any particular purpose. It is provided "as is" |
||||
* without express or implied warranty of any kind. |
||||
* |
||||
* These notices must be retained in any copies of any part of this |
||||
* documentation and/or software. |
||||
*/ |
||||
|
||||
For the test\testmd4.c component: |
||||
|
||||
* |
||||
* This is derived from material copyright RSA Data Security, Inc. |
||||
* Their notice is reproduced below in its entirety. |
||||
* |
||||
* Copyright (C) 1990-2, RSA Data Security, Inc. Created 1990. All |
||||
* rights reserved. |
||||
* |
||||
* RSA Data Security, Inc. makes no representations concerning either |
||||
* the merchantability of this software or the suitability of this |
||||
* software for any particular purpose. It is provided "as is" |
||||
* without express or implied warranty of any kind. |
||||
* |
||||
* These notices must be retained in any copies of any part of this |
||||
* documentation and/or software. |
||||
*/ |
||||
|
||||
For the xml\expat\conftools\install-sh component: |
||||
|
||||
# |
||||
# install - install a program, script, or datafile |
||||
# This comes from X11R5 (mit/util/scripts/install.sh). |
||||
# |
||||
# Copyright 1991 by the Massachusetts Institute of Technology |
||||
# |
||||
# Permission to use, copy, modify, distribute, and sell this software and its |
||||
# documentation for any purpose is hereby granted without fee, provided that |
||||
# the above copyright notice appear in all copies and that both that |
||||
# copyright notice and this permission notice appear in supporting |
||||
# documentation, and that the name of M.I.T. not be used in advertising or |
||||
# publicity pertaining to distribution of the software without specific, |
||||
# written prior permission. M.I.T. makes no representations about the |
||||
# suitability of this software for any purpose. It is provided "as is" |
||||
# without express or implied warranty. |
||||
# |
||||
|
||||
For the expat xml parser component: |
||||
|
||||
Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd |
||||
and Clark Cooper |
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining |
||||
a copy of this software and associated documentation files (the |
||||
"Software"), to deal in the Software without restriction, including |
||||
without limitation the rights to use, copy, modify, merge, publish, |
||||
distribute, sublicense, and/or sell copies of the Software, and to |
||||
permit persons to whom the Software is furnished to do so, subject to |
||||
the following conditions: |
||||
|
||||
The above copyright notice and this permission notice shall be included |
||||
in all copies or substantial portions of the Software. |
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, |
||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF |
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. |
||||
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY |
||||
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, |
||||
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE |
||||
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
||||
|
||||
==================================================================== |
||||
|
||||
For the ldap/apr_ldap_url.c component: |
||||
|
||||
/* Portions Copyright 1998-2002 The OpenLDAP Foundation |
||||
* All rights reserved. |
||||
* |
||||
* Redistribution and use in source and binary forms, with or without |
||||
* modification, are permitted only as authorized by the OpenLDAP |
||||
* Public License. A copy of this license is available at |
||||
* http://www.OpenLDAP.org/license.html or in file LICENSE in the |
||||
* top-level directory of the distribution. |
||||
* |
||||
* OpenLDAP is a registered trademark of the OpenLDAP Foundation. |
||||
* |
||||
* Individual files and/or contributed packages may be copyright by |
||||
* other parties and subject to additional restrictions. |
||||
* |
||||
* This work is derived from the University of Michigan LDAP v3.3 |
||||
* distribution. Information concerning this software is available |
||||
* at: http://www.umich.edu/~dirsvcs/ldap/ |
||||
* |
||||
* This work also contains materials derived from public sources. |
||||
* |
||||
* Additional information about OpenLDAP can be obtained at: |
||||
* http://www.openldap.org/ |
||||
*/ |
||||
|
||||
/* |
||||
* Portions Copyright (c) 1992-1996 Regents of the University of Michigan. |
||||
* All rights reserved. |
||||
* |
||||
* Redistribution and use in source and binary forms are permitted |
||||
* provided that this notice is preserved and that due credit is given |
||||
* to the University of Michigan at Ann Arbor. The name of the University |
||||
* may not be used to endorse or promote products derived from this |
||||
* software without specific prior written permission. This software |
||||
* is provided ``as is'' without express or implied warranty. |
||||
*/ |
||||
|
||||
@ -0,0 +1,102 @@
@@ -0,0 +1,102 @@
|
||||
/*- |
||||
* $Id: LICENSE,v 12.1 2005/06/16 20:20:10 bostic Exp $ |
||||
*/ |
||||
|
||||
The following is the license that applies to this copy of the Berkeley DB |
||||
software. For a license to use the Berkeley DB software under conditions |
||||
other than those described here, or to purchase support for this software, |
||||
please contact Sleepycat Software by email at info@sleepycat.com, or on |
||||
the Web at http://www.sleepycat.com. |
||||
|
||||
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= |
||||
/* |
||||
* Copyright (c) 1990-2005 |
||||
* Sleepycat Software. All rights reserved. |
||||
* |
||||
* Redistribution and use in source and binary forms, with or without |
||||
* modification, are permitted provided that the following conditions |
||||
* are met: |
||||
* 1. Redistributions of source code must retain the above copyright |
||||
* notice, this list of conditions and the following disclaimer. |
||||
* 2. Redistributions in binary form must reproduce the above copyright |
||||
* notice, this list of conditions and the following disclaimer in the |
||||
* documentation and/or other materials provided with the distribution. |
||||
* 3. Redistributions in any form must be accompanied by information on |
||||
* how to obtain complete source code for the DB software and any |
||||
* accompanying software that uses the DB software. The source code |
||||
* must either be included in the distribution or be available for no |
||||
* more than the cost of distribution plus a nominal fee, and must be |
||||
* freely redistributable under reasonable conditions. For an |
||||
* executable file, complete source code means the source code for all |
||||
* modules it contains. It does not include source code for modules or |
||||
* files that typically accompany the major components of the operating |
||||
* system on which the executable file runs. |
||||
* |
||||
* THIS SOFTWARE IS PROVIDED BY SLEEPYCAT SOFTWARE ``AS IS'' AND ANY EXPRESS |
||||
* OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED |
||||
* WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR |
||||
* NON-INFRINGEMENT, ARE DISCLAIMED. IN NO EVENT SHALL SLEEPYCAT SOFTWARE |
||||
* BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
||||
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
||||
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
||||
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
||||
* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF |
||||
* THE POSSIBILITY OF SUCH DAMAGE. |
||||
*/ |
||||
/* |
||||
* Copyright (c) 1990, 1993, 1994, 1995 |
||||
* The Regents of the University of California. All rights reserved. |
||||
* |
||||
* Redistribution and use in source and binary forms, with or without |
||||
* modification, are permitted provided that the following conditions |
||||
* are met: |
||||
* 1. Redistributions of source code must retain the above copyright |
||||
* notice, this list of conditions and the following disclaimer. |
||||
* 2. Redistributions in binary form must reproduce the above copyright |
||||
* notice, this list of conditions and the following disclaimer in the |
||||
* documentation and/or other materials provided with the distribution. |
||||
* 3. Neither the name of the University nor the names of its contributors |
||||
* may be used to endorse or promote products derived from this software |
||||
* without specific prior written permission. |
||||
* |
||||
* THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND |
||||
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
||||
* ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE |
||||
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS |
||||
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
||||
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT |
||||
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY |
||||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
||||
* SUCH DAMAGE. |
||||
*/ |
||||
/* |
||||
* Copyright (c) 1995, 1996 |
||||
* The President and Fellows of Harvard University. All rights reserved. |
||||
* |
||||
* Redistribution and use in source and binary forms, with or without |
||||
* modification, are permitted provided that the following conditions |
||||
* are met: |
||||
* 1. Redistributions of source code must retain the above copyright |
||||
* notice, this list of conditions and the following disclaimer. |
||||
* 2. Redistributions in binary form must reproduce the above copyright |
||||
* notice, this list of conditions and the following disclaimer in the |
||||
* documentation and/or other materials provided with the distribution. |
||||
* 3. Neither the name of the University nor the names of its contributors |
||||
* may be used to endorse or promote products derived from this software |
||||
* without specific prior written permission. |
||||
* |
||||
* THIS SOFTWARE IS PROVIDED BY HARVARD AND ITS CONTRIBUTORS ``AS IS'' AND |
||||
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
||||
* ARE DISCLAIMED. IN NO EVENT SHALL HARVARD OR ITS CONTRIBUTORS BE LIABLE |
||||
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS |
||||
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
||||
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT |
||||
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY |
||||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
||||
* SUCH DAMAGE. |
||||
*/ |
||||
@ -0,0 +1,44 @@
@@ -0,0 +1,44 @@
|
||||
/* CMU libsasl |
||||
* Tim Martin |
||||
* Rob Earhart |
||||
* Rob Siemborski |
||||
*/ |
||||
/* |
||||
* Copyright (c) 1998-2003 Carnegie Mellon University. All rights reserved. |
||||
* |
||||
* Redistribution and use in source and binary forms, with or without |
||||
* modification, are permitted provided that the following conditions |
||||
* are met: |
||||
* |
||||
* 1. Redistributions of source code must retain the above copyright |
||||
* notice, this list of conditions and the following disclaimer. |
||||
* |
||||
* 2. Redistributions in binary form must reproduce the above copyright |
||||
* notice, this list of conditions and the following disclaimer in |
||||
* the documentation and/or other materials provided with the |
||||
* distribution. |
||||
* |
||||
* 3. The name "Carnegie Mellon University" must not be used to |
||||
* endorse or promote products derived from this software without |
||||
* prior written permission. For permission or any other legal |
||||
* details, please contact |
||||
* Office of Technology Transfer |
||||
* Carnegie Mellon University |
||||
* 5000 Forbes Avenue |
||||
* Pittsburgh, PA 15213-3890 |
||||
* (412) 268-4387, fax: (412) 268-7395 |
||||
* tech-transfer@andrew.cmu.edu |
||||
* |
||||
* 4. Redistributions of any form whatsoever must retain the following |
||||
* acknowledgment: |
||||
* "This product includes software developed by Computing Services |
||||
* at Carnegie Mellon University (http://www.cmu.edu/computing/)." |
||||
* |
||||
* CARNEGIE MELLON UNIVERSITY DISCLAIMS ALL WARRANTIES WITH REGARD TO |
||||
* THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY |
||||
* AND FITNESS, IN NO EVENT SHALL CARNEGIE MELLON UNIVERSITY BE LIABLE |
||||
* FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES |
||||
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN |
||||
* AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING |
||||
* OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
||||
*/ |
||||
@ -0,0 +1,127 @@
@@ -0,0 +1,127 @@
|
||||
|
||||
LICENSE ISSUES |
||||
============== |
||||
|
||||
The OpenSSL toolkit stays under a dual license, i.e. both the conditions of |
||||
the OpenSSL License and the original SSLeay license apply to the toolkit. |
||||
See below for the actual license texts. Actually both licenses are BSD-style |
||||
Open Source licenses. In case of any license issues related to OpenSSL |
||||
please contact openssl-core@openssl.org. |
||||
|
||||
OpenSSL License |
||||
--------------- |
||||
|
||||
/* ==================================================================== |
||||
* Copyright (c) 1998-2008 The OpenSSL Project. All rights reserved. |
||||
* |
||||
* Redistribution and use in source and binary forms, with or without |
||||
* modification, are permitted provided that the following conditions |
||||
* are met: |
||||
* |
||||
* 1. Redistributions of source code must retain the above copyright |
||||
* notice, this list of conditions and the following disclaimer. |
||||
* |
||||
* 2. Redistributions in binary form must reproduce the above copyright |
||||
* notice, this list of conditions and the following disclaimer in |
||||
* the documentation and/or other materials provided with the |
||||
* distribution. |
||||
* |
||||
* 3. All advertising materials mentioning features or use of this |
||||
* software must display the following acknowledgment: |
||||
* "This product includes software developed by the OpenSSL Project |
||||
* for use in the OpenSSL Toolkit. (http://www.openssl.org/)" |
||||
* |
||||
* 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to |
||||
* endorse or promote products derived from this software without |
||||
* prior written permission. For written permission, please contact |
||||
* openssl-core@openssl.org. |
||||
* |
||||
* 5. Products derived from this software may not be called "OpenSSL" |
||||
* nor may "OpenSSL" appear in their names without prior written |
||||
* permission of the OpenSSL Project. |
||||
* |
||||
* 6. Redistributions of any form whatsoever must retain the following |
||||
* acknowledgment: |
||||
* "This product includes software developed by the OpenSSL Project |
||||
* for use in the OpenSSL Toolkit (http://www.openssl.org/)" |
||||
* |
||||
* THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY |
||||
* EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR |
||||
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR |
||||
* ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
||||
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT |
||||
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; |
||||
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
||||
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, |
||||
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
||||
* OF THE POSSIBILITY OF SUCH DAMAGE. |
||||
* ==================================================================== |
||||
* |
||||
* This product includes cryptographic software written by Eric Young |
||||
* (eay@cryptsoft.com). This product includes software written by Tim |
||||
* Hudson (tjh@cryptsoft.com). |
||||
* |
||||
*/ |
||||
|
||||
Original SSLeay License |
||||
----------------------- |
||||
|
||||
/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
||||
* All rights reserved. |
||||
* |
||||
* This package is an SSL implementation written |
||||
* by Eric Young (eay@cryptsoft.com). |
||||
* The implementation was written so as to conform with Netscapes SSL. |
||||
* |
||||
* This library is free for commercial and non-commercial use as long as |
||||
* the following conditions are aheared to. The following conditions |
||||
* apply to all code found in this distribution, be it the RC4, RSA, |
||||
* lhash, DES, etc., code; not just the SSL code. The SSL documentation |
||||
* included with this distribution is covered by the same copyright terms |
||||
* except that the holder is Tim Hudson (tjh@cryptsoft.com). |
||||
* |
||||
* Copyright remains Eric Young's, and as such any Copyright notices in |
||||
* the code are not to be removed. |
||||
* If this package is used in a product, Eric Young should be given attribution |
||||
* as the author of the parts of the library used. |
||||
* This can be in the form of a textual message at program startup or |
||||
* in documentation (online or textual) provided with the package. |
||||
* |
||||
* Redistribution and use in source and binary forms, with or without |
||||
* modification, are permitted provided that the following conditions |
||||
* are met: |
||||
* 1. Redistributions of source code must retain the copyright |
||||
* notice, this list of conditions and the following disclaimer. |
||||
* 2. Redistributions in binary form must reproduce the above copyright |
||||
* notice, this list of conditions and the following disclaimer in the |
||||
* documentation and/or other materials provided with the distribution. |
||||
* 3. All advertising materials mentioning features or use of this software |
||||
* must display the following acknowledgement: |
||||
* "This product includes cryptographic software written by |
||||
* Eric Young (eay@cryptsoft.com)" |
||||
* The word 'cryptographic' can be left out if the rouines from the library |
||||
* being used are not cryptographic related :-). |
||||
* 4. If you include any Windows specific code (or a derivative thereof) from |
||||
* the apps directory (application code) you must include an acknowledgement: |
||||
* "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" |
||||
* |
||||
* THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND |
||||
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
||||
* ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE |
||||
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS |
||||
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
||||
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT |
||||
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY |
||||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
||||
* SUCH DAMAGE. |
||||
* |
||||
* The licence and distribution terms for any publically available version or |
||||
* derivative of this code cannot be changed. i.e. this code cannot simply be |
||||
* copied and put under another distribution licence |
||||
* [including the GNU Public Licence.] |
||||
*/ |
||||
|
||||
@ -0,0 +1,25 @@
@@ -0,0 +1,25 @@
|
||||
PuTTY is copyright 1997-2007 Simon Tatham. |
||||
|
||||
Portions copyright Robert de Bath, Joris van Rantwijk, Delian |
||||
Delchev, Andreas Schultz, Jeroen Massar, Wez Furlong, Nicolas Barry, |
||||
Justin Bradford, Ben Harris, Malcolm Smith, Ahmad Khalifa, Markus |
||||
Kuhn, and CORE SDI S.A. |
||||
|
||||
Permission is hereby granted, free of charge, to any person |
||||
obtaining a copy of this software and associated documentation files |
||||
(the "Software"), to deal in the Software without restriction, |
||||
including without limitation the rights to use, copy, modify, merge, |
||||
publish, distribute, sublicense, and/or sell copies of the Software, |
||||
and to permit persons to whom the Software is furnished to do so, |
||||
subject to the following conditions: |
||||
|
||||
The above copyright notice and this permission notice shall be |
||||
included in all copies or substantial portions of the Software. |
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, |
||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF |
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND |
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE |
||||
FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF |
||||
CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION |
||||
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
||||
@ -0,0 +1,201 @@
@@ -0,0 +1,201 @@
|
||||
Apache License |
||||
Version 2.0, January 2004 |
||||
http://www.apache.org/licenses/ |
||||
|
||||
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION |
||||
|
||||
1. Definitions. |
||||
|
||||
"License" shall mean the terms and conditions for use, reproduction, |
||||
and distribution as defined by Sections 1 through 9 of this document. |
||||
|
||||
"Licensor" shall mean the copyright owner or entity authorized by |
||||
the copyright owner that is granting the License. |
||||
|
||||
"Legal Entity" shall mean the union of the acting entity and all |
||||
other entities that control, are controlled by, or are under common |
||||
control with that entity. For the purposes of this definition, |
||||
"control" means (i) the power, direct or indirect, to cause the |
||||
direction or management of such entity, whether by contract or |
||||
otherwise, or (ii) ownership of fifty percent (50%) or more of the |
||||
outstanding shares, or (iii) beneficial ownership of such entity. |
||||
|
||||
"You" (or "Your") shall mean an individual or Legal Entity |
||||
exercising permissions granted by this License. |
||||
|
||||
"Source" form shall mean the preferred form for making modifications, |
||||
including but not limited to software source code, documentation |
||||
source, and configuration files. |
||||
|
||||
"Object" form shall mean any form resulting from mechanical |
||||
transformation or translation of a Source form, including but |
||||
not limited to compiled object code, generated documentation, |
||||
and conversions to other media types. |
||||
|
||||
"Work" shall mean the work of authorship, whether in Source or |
||||
Object form, made available under the License, as indicated by a |
||||
copyright notice that is included in or attached to the work |
||||
(an example is provided in the Appendix below). |
||||
|
||||
"Derivative Works" shall mean any work, whether in Source or Object |
||||
form, that is based on (or derived from) the Work and for which the |
||||
editorial revisions, annotations, elaborations, or other modifications |
||||
represent, as a whole, an original work of authorship. For the purposes |
||||
of this License, Derivative Works shall not include works that remain |
||||
separable from, or merely link (or bind by name) to the interfaces of, |
||||
the Work and Derivative Works thereof. |
||||
|
||||
"Contribution" shall mean any work of authorship, including |
||||
the original version of the Work and any modifications or additions |
||||
to that Work or Derivative Works thereof, that is intentionally |
||||
submitted to Licensor for inclusion in the Work by the copyright owner |
||||
or by an individual or Legal Entity authorized to submit on behalf of |
||||
the copyright owner. For the purposes of this definition, "submitted" |
||||
means any form of electronic, verbal, or written communication sent |
||||
to the Licensor or its representatives, including but not limited to |
||||
communication on electronic mailing lists, source code control systems, |
||||
and issue tracking systems that are managed by, or on behalf of, the |
||||
Licensor for the purpose of discussing and improving the Work, but |
||||
excluding communication that is conspicuously marked or otherwise |
||||
designated in writing by the copyright owner as "Not a Contribution." |
||||
|
||||
"Contributor" shall mean Licensor and any individual or Legal Entity |
||||
on behalf of whom a Contribution has been received by Licensor and |
||||
subsequently incorporated within the Work. |
||||
|
||||
2. Grant of Copyright License. Subject to the terms and conditions of |
||||
this License, each Contributor hereby grants to You a perpetual, |
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable |
||||
copyright license to reproduce, prepare Derivative Works of, |
||||
publicly display, publicly perform, sublicense, and distribute the |
||||
Work and such Derivative Works in Source or Object form. |
||||
|
||||
3. Grant of Patent License. Subject to the terms and conditions of |
||||
this License, each Contributor hereby grants to You a perpetual, |
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable |
||||
(except as stated in this section) patent license to make, have made, |
||||
use, offer to sell, sell, import, and otherwise transfer the Work, |
||||
where such license applies only to those patent claims licensable |
||||
by such Contributor that are necessarily infringed by their |
||||
Contribution(s) alone or by combination of their Contribution(s) |
||||
with the Work to which such Contribution(s) was submitted. If You |
||||
institute patent litigation against any entity (including a |
||||
cross-claim or counterclaim in a lawsuit) alleging that the Work |
||||
or a Contribution incorporated within the Work constitutes direct |
||||
or contributory patent infringement, then any patent licenses |
||||
granted to You under this License for that Work shall terminate |
||||
as of the date such litigation is filed. |
||||
|
||||
4. Redistribution. You may reproduce and distribute copies of the |
||||
Work or Derivative Works thereof in any medium, with or without |
||||
modifications, and in Source or Object form, provided that You |
||||
meet the following conditions: |
||||
|
||||
(a) You must give any other recipients of the Work or |
||||
Derivative Works a copy of this License; and |
||||
|
||||
(b) You must cause any modified files to carry prominent notices |
||||
stating that You changed the files; and |
||||
|
||||
(c) You must retain, in the Source form of any Derivative Works |
||||
that You distribute, all copyright, patent, trademark, and |
||||
attribution notices from the Source form of the Work, |
||||
excluding those notices that do not pertain to any part of |
||||
the Derivative Works; and |
||||
|
||||
(d) If the Work includes a "NOTICE" text file as part of its |
||||
distribution, then any Derivative Works that You distribute must |
||||
include a readable copy of the attribution notices contained |
||||
within such NOTICE file, excluding those notices that do not |
||||
pertain to any part of the Derivative Works, in at least one |
||||
of the following places: within a NOTICE text file distributed |
||||
as part of the Derivative Works; within the Source form or |
||||
documentation, if provided along with the Derivative Works; or, |
||||
within a display generated by the Derivative Works, if and |
||||
wherever such third-party notices normally appear. The contents |
||||
of the NOTICE file are for informational purposes only and |
||||
do not modify the License. You may add Your own attribution |
||||
notices within Derivative Works that You distribute, alongside |
||||
or as an addendum to the NOTICE text from the Work, provided |
||||
that such additional attribution notices cannot be construed |
||||
as modifying the License. |
||||
|
||||
You may add Your own copyright statement to Your modifications and |
||||
may provide additional or different license terms and conditions |
||||
for use, reproduction, or distribution of Your modifications, or |
||||
for any such Derivative Works as a whole, provided Your use, |
||||
reproduction, and distribution of the Work otherwise complies with |
||||
the conditions stated in this License. |
||||
|
||||
5. Submission of Contributions. Unless You explicitly state otherwise, |
||||
any Contribution intentionally submitted for inclusion in the Work |
||||
by You to the Licensor shall be under the terms and conditions of |
||||
this License, without any additional terms or conditions. |
||||
Notwithstanding the above, nothing herein shall supersede or modify |
||||
the terms of any separate license agreement you may have executed |
||||
with Licensor regarding such Contributions. |
||||
|
||||
6. Trademarks. This License does not grant permission to use the trade |
||||
names, trademarks, service marks, or product names of the Licensor, |
||||
except as required for reasonable and customary use in describing the |
||||
origin of the Work and reproducing the content of the NOTICE file. |
||||
|
||||
7. Disclaimer of Warranty. Unless required by applicable law or |
||||
agreed to in writing, Licensor provides the Work (and each |
||||
Contributor provides its Contributions) on an "AS IS" BASIS, |
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or |
||||
implied, including, without limitation, any warranties or conditions |
||||
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A |
||||
PARTICULAR PURPOSE. You are solely responsible for determining the |
||||
appropriateness of using or redistributing the Work and assume any |
||||
risks associated with Your exercise of permissions under this License. |
||||
|
||||
8. Limitation of Liability. In no event and under no legal theory, |
||||
whether in tort (including negligence), contract, or otherwise, |
||||
unless required by applicable law (such as deliberate and grossly |
||||
negligent acts) or agreed to in writing, shall any Contributor be |
||||
liable to You for damages, including any direct, indirect, special, |
||||
incidental, or consequential damages of any character arising as a |
||||
result of this License or out of the use or inability to use the |
||||
Work (including but not limited to damages for loss of goodwill, |
||||
work stoppage, computer failure or malfunction, or any and all |
||||
other commercial damages or losses), even if such Contributor |
||||
has been advised of the possibility of such damages. |
||||
|
||||
9. Accepting Warranty or Additional Liability. While redistributing |
||||
the Work or Derivative Works thereof, You may choose to offer, |
||||
and charge a fee for, acceptance of support, warranty, indemnity, |
||||
or other liability obligations and/or rights consistent with this |
||||
License. However, in accepting such obligations, You may act only |
||||
on Your own behalf and on Your sole responsibility, not on behalf |
||||
of any other Contributor, and only if You agree to indemnify, |
||||
defend, and hold each Contributor harmless for any liability |
||||
incurred by, or claims asserted against, such Contributor by reason |
||||
of your accepting any such warranty or additional liability. |
||||
|
||||
END OF TERMS AND CONDITIONS |
||||
|
||||
APPENDIX: How to apply the Apache License to your work. |
||||
|
||||
To apply the Apache License to your work, attach the following |
||||
boilerplate notice, with the fields enclosed by brackets "[]" |
||||
replaced with your own identifying information. (Don't include |
||||
the brackets!) The text should be enclosed in the appropriate |
||||
comment syntax for the file format. We also recommend that a |
||||
file or class name and description of purpose be included on the |
||||
same "printed page" as the copyright notice for easier |
||||
identification within third-party archives. |
||||
|
||||
Copyright [yyyy] [name of copyright owner] |
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License"); |
||||
you may not use this file except in compliance with the License. |
||||
You may obtain a copy of the License at |
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0 |
||||
|
||||
Unless required by applicable law or agreed to in writing, software |
||||
distributed under the License is distributed on an "AS IS" BASIS, |
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
||||
See the License for the specific language governing permissions and |
||||
limitations under the License. |
||||
@ -0,0 +1,219 @@
@@ -0,0 +1,219 @@
|
||||
Copyright 2007-2008 The SharpSvn Project |
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License"); |
||||
you may not use this file except in compliance with the License. |
||||
You may obtain a copy of the License at |
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0 |
||||
|
||||
Unless required by applicable law or agreed to in writing, software |
||||
distributed under the License is distributed on an "AS IS" BASIS, |
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
||||
See the License for the specific language governing permissions and |
||||
limitations under the License. |
||||
|
||||
|
||||
---------------------------------------------------------------------------- |
||||
|
||||
Apache License |
||||
Version 2.0, January 2004 |
||||
http://www.apache.org/licenses/ |
||||
|
||||
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION |
||||
|
||||
1. Definitions. |
||||
|
||||
"License" shall mean the terms and conditions for use, reproduction, |
||||
and distribution as defined by Sections 1 through 9 of this document. |
||||
|
||||
"Licensor" shall mean the copyright owner or entity authorized by |
||||
the copyright owner that is granting the License. |
||||
|
||||
"Legal Entity" shall mean the union of the acting entity and all |
||||
other entities that control, are controlled by, or are under common |
||||
control with that entity. For the purposes of this definition, |
||||
"control" means (i) the power, direct or indirect, to cause the |
||||
direction or management of such entity, whether by contract or |
||||
otherwise, or (ii) ownership of fifty percent (50%) or more of the |
||||
outstanding shares, or (iii) beneficial ownership of such entity. |
||||
|
||||
"You" (or "Your") shall mean an individual or Legal Entity |
||||
exercising permissions granted by this License. |
||||
|
||||
"Source" form shall mean the preferred form for making modifications, |
||||
including but not limited to software source code, documentation |
||||
source, and configuration files. |
||||
|
||||
"Object" form shall mean any form resulting from mechanical |
||||
transformation or translation of a Source form, including but |
||||
not limited to compiled object code, generated documentation, |
||||
and conversions to other media types. |
||||
|
||||
"Work" shall mean the work of authorship, whether in Source or |
||||
Object form, made available under the License, as indicated by a |
||||
copyright notice that is included in or attached to the work |
||||
(an example is provided in the Appendix below). |
||||
|
||||
"Derivative Works" shall mean any work, whether in Source or Object |
||||
form, that is based on (or derived from) the Work and for which the |
||||
editorial revisions, annotations, elaborations, or other modifications |
||||
represent, as a whole, an original work of authorship. For the purposes |
||||
of this License, Derivative Works shall not include works that remain |
||||
separable from, or merely link (or bind by name) to the interfaces of, |
||||
the Work and Derivative Works thereof. |
||||
|
||||
"Contribution" shall mean any work of authorship, including |
||||
the original version of the Work and any modifications or additions |
||||
to that Work or Derivative Works thereof, that is intentionally |
||||
submitted to Licensor for inclusion in the Work by the copyright owner |
||||
or by an individual or Legal Entity authorized to submit on behalf of |
||||
the copyright owner. For the purposes of this definition, "submitted" |
||||
means any form of electronic, verbal, or written communication sent |
||||
to the Licensor or its representatives, including but not limited to |
||||
communication on electronic mailing lists, source code control systems, |
||||
and issue tracking systems that are managed by, or on behalf of, the |
||||
Licensor for the purpose of discussing and improving the Work, but |
||||
excluding communication that is conspicuously marked or otherwise |
||||
designated in writing by the copyright owner as "Not a Contribution." |
||||
|
||||
"Contributor" shall mean Licensor and any individual or Legal Entity |
||||
on behalf of whom a Contribution has been received by Licensor and |
||||
subsequently incorporated within the Work. |
||||
|
||||
2. Grant of Copyright License. Subject to the terms and conditions of |
||||
this License, each Contributor hereby grants to You a perpetual, |
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable |
||||
copyright license to reproduce, prepare Derivative Works of, |
||||
publicly display, publicly perform, sublicense, and distribute the |
||||
Work and such Derivative Works in Source or Object form. |
||||
|
||||
3. Grant of Patent License. Subject to the terms and conditions of |
||||
this License, each Contributor hereby grants to You a perpetual, |
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable |
||||
(except as stated in this section) patent license to make, have made, |
||||
use, offer to sell, sell, import, and otherwise transfer the Work, |
||||
where such license applies only to those patent claims licensable |
||||
by such Contributor that are necessarily infringed by their |
||||
Contribution(s) alone or by combination of their Contribution(s) |
||||
with the Work to which such Contribution(s) was submitted. If You |
||||
institute patent litigation against any entity (including a |
||||
cross-claim or counterclaim in a lawsuit) alleging that the Work |
||||
or a Contribution incorporated within the Work constitutes direct |
||||
or contributory patent infringement, then any patent licenses |
||||
granted to You under this License for that Work shall terminate |
||||
as of the date such litigation is filed. |
||||
|
||||
4. Redistribution. You may reproduce and distribute copies of the |
||||
Work or Derivative Works thereof in any medium, with or without |
||||
modifications, and in Source or Object form, provided that You |
||||
meet the following conditions: |
||||
|
||||
(a) You must give any other recipients of the Work or |
||||
Derivative Works a copy of this License; and |
||||
|
||||
(b) You must cause any modified files to carry prominent notices |
||||
stating that You changed the files; and |
||||
|
||||
(c) You must retain, in the Source form of any Derivative Works |
||||
that You distribute, all copyright, patent, trademark, and |
||||
attribution notices from the Source form of the Work, |
||||
excluding those notices that do not pertain to any part of |
||||
the Derivative Works; and |
||||
|
||||
(d) If the Work includes a "NOTICE" text file as part of its |
||||
distribution, then any Derivative Works that You distribute must |
||||
include a readable copy of the attribution notices contained |
||||
within such NOTICE file, excluding those notices that do not |
||||
pertain to any part of the Derivative Works, in at least one |
||||
of the following places: within a NOTICE text file distributed |
||||
as part of the Derivative Works; within the Source form or |
||||
documentation, if provided along with the Derivative Works; or, |
||||
within a display generated by the Derivative Works, if and |
||||
wherever such third-party notices normally appear. The contents |
||||
of the NOTICE file are for informational purposes only and |
||||
do not modify the License. You may add Your own attribution |
||||
notices within Derivative Works that You distribute, alongside |
||||
or as an addendum to the NOTICE text from the Work, provided |
||||
that such additional attribution notices cannot be construed |
||||
as modifying the License. |
||||
|
||||
You may add Your own copyright statement to Your modifications and |
||||
may provide additional or different license terms and conditions |
||||
for use, reproduction, or distribution of Your modifications, or |
||||
for any such Derivative Works as a whole, provided Your use, |
||||
reproduction, and distribution of the Work otherwise complies with |
||||
the conditions stated in this License. |
||||
|
||||
5. Submission of Contributions. Unless You explicitly state otherwise, |
||||
any Contribution intentionally submitted for inclusion in the Work |
||||
by You to the Licensor shall be under the terms and conditions of |
||||
this License, without any additional terms or conditions. |
||||
Notwithstanding the above, nothing herein shall supersede or modify |
||||
the terms of any separate license agreement you may have executed |
||||
with Licensor regarding such Contributions. |
||||
|
||||
6. Trademarks. This License does not grant permission to use the trade |
||||
names, trademarks, service marks, or product names of the Licensor, |
||||
except as required for reasonable and customary use in describing the |
||||
origin of the Work and reproducing the content of the NOTICE file. |
||||
|
||||
7. Disclaimer of Warranty. Unless required by applicable law or |
||||
agreed to in writing, Licensor provides the Work (and each |
||||
Contributor provides its Contributions) on an "AS IS" BASIS, |
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or |
||||
implied, including, without limitation, any warranties or conditions |
||||
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A |
||||
PARTICULAR PURPOSE. You are solely responsible for determining the |
||||
appropriateness of using or redistributing the Work and assume any |
||||
risks associated with Your exercise of permissions under this License. |
||||
|
||||
8. Limitation of Liability. In no event and under no legal theory, |
||||
whether in tort (including negligence), contract, or otherwise, |
||||
unless required by applicable law (such as deliberate and grossly |
||||
negligent acts) or agreed to in writing, shall any Contributor be |
||||
liable to You for damages, including any direct, indirect, special, |
||||
incidental, or consequential damages of any character arising as a |
||||
result of this License or out of the use or inability to use the |
||||
Work (including but not limited to damages for loss of goodwill, |
||||
work stoppage, computer failure or malfunction, or any and all |
||||
other commercial damages or losses), even if such Contributor |
||||
has been advised of the possibility of such damages. |
||||
|
||||
9. Accepting Warranty or Additional Liability. While redistributing |
||||
the Work or Derivative Works thereof, You may choose to offer, |
||||
and charge a fee for, acceptance of support, warranty, indemnity, |
||||
or other liability obligations and/or rights consistent with this |
||||
License. However, in accepting such obligations, You may act only |
||||
on Your own behalf and on Your sole responsibility, not on behalf |
||||
of any other Contributor, and only if You agree to indemnify, |
||||
defend, and hold each Contributor harmless for any liability |
||||
incurred by, or claims asserted against, such Contributor by reason |
||||
of your accepting any such warranty or additional liability. |
||||
|
||||
END OF TERMS AND CONDITIONS |
||||
|
||||
APPENDIX: How to apply the Apache License to your work. |
||||
|
||||
To apply the Apache License to your work, attach the following |
||||
boilerplate notice, with the fields enclosed by brackets "[]" |
||||
replaced with your own identifying information. (Don't include |
||||
the brackets!) The text should be enclosed in the appropriate |
||||
comment syntax for the file format. We also recommend that a |
||||
file or class name and description of purpose be included on the |
||||
same "printed page" as the copyright notice for easier |
||||
identification within third-party archives. |
||||
|
||||
Copyright [yyyy] [name of copyright owner] |
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License"); |
||||
you may not use this file except in compliance with the License. |
||||
You may obtain a copy of the License at |
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0 |
||||
|
||||
Unless required by applicable law or agreed to in writing, software |
||||
distributed under the License is distributed on an "AS IS" BASIS, |
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
||||
See the License for the specific language governing permissions and |
||||
limitations under the License. |
||||
|
||||
@ -0,0 +1,73 @@
@@ -0,0 +1,73 @@
|
||||
<?xml version="1.0" encoding="utf-8"?> |
||||
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> |
||||
<Fragment> |
||||
<ComponentGroup Id="SharpSvnImport_LICENSES"> |
||||
<ComponentRef Id="C_SSVNLICENSE_Apr" /> |
||||
<ComponentRef Id="C_SSVNLICENSE_AprUtil" /> |
||||
<ComponentRef Id="C_SSVNLICENSE_Apr" /> |
||||
<ComponentRef Id="C_SSVNLICENSE_BerkeleyDB" /> |
||||
<ComponentRef Id="C_SSVNLICENSE_Cyrus_Sasl"/> |
||||
<ComponentRef Id="C_SSVNLICENSE_Neon" /> |
||||
<ComponentRef Id="C_SSVNLICENSE_OpenSsl" /> |
||||
<ComponentRef Id="C_SSVNLICENSE_Serf" /> |
||||
<ComponentRef Id="C_SSVNLICENSE_SharpSvn" /> |
||||
<ComponentRef Id="C_SSVNLICENSE_Subversion" /> |
||||
</ComponentGroup> |
||||
</Fragment> |
||||
<Fragment> |
||||
<ComponentGroup Id="SharpSvn_LICENSES"> |
||||
<ComponentGroupRef Id="SharpSvnImport_LICENSES" /> |
||||
<ComponentRef Id="C_SSVNLICENSE_Putty" /> |
||||
</ComponentGroup> |
||||
</Fragment> |
||||
<Fragment> |
||||
<ComponentGroup Id="SharpSvnGettext_LICENSE"> |
||||
<ComponentRef Id="C_SSVNLICENSE_GetTextRuntime" /> |
||||
</ComponentGroup> |
||||
</Fragment> |
||||
<Fragment> |
||||
<DirectoryRef Id="DIR_SharpSvnLicenses" FileSource="$(sys.SOURCEFILEDIR)"> |
||||
<Component Id="C_SSVNLICENSE_Apr" Guid="9CEF71AD-9910-4798-B64F-EE61479038DA"> |
||||
<File Id="CF_SSVNLICENSE_Apr" Name="Apr-License.txt" Vital="yes" KeyPath="yes"/> |
||||
</Component> |
||||
<Component Id="C_SSVNLICENSE_AprUtil" Guid="F7BA2B8B-4CDA-4F51-BD5C-E39759E5D2C8"> |
||||
<File Id="CF_SSVNLICENSE_AprUtil" Name="Apr-Util-License.txt" Vital="yes" KeyPath="yes"/> |
||||
</Component> |
||||
<Component Id="C_SSVNLICENSE_BerkeleyDB" Guid="271A137D-097C-429C-9705-4140E658659C"> |
||||
<File Id="CF_SSVNLICENSE_BerkeleyDB" Name="BerkeleyDB-License.txt" Vital="yes" KeyPath="yes"/> |
||||
</Component> |
||||
<Component Id="C_SSVNLICENSE_Cyrus_Sasl" Guid="A14954AB-3D8E-499A-80A9-D74407844058"> |
||||
<File Id="CF_SSVNLICENSE_Cyrus_Sasl" Name="Cyrus-Sasl-License.txt" Vital="yes" KeyPath="yes"/> |
||||
</Component> |
||||
<Component Id="C_SSVNLICENSE_Neon" Guid="EF33BA74-B1AF-4B14-A3AB-245CC0AEC39F"> |
||||
<File Id="CF_SSVNLICENSE_Neon" Name="Neon-License.txt" Vital="yes" KeyPath="yes"/> |
||||
</Component> |
||||
<Component Id="C_SSVNLICENSE_OpenSsl" Guid="A0CCDA71-2C18-4617-90BA-FC5B761E8252"> |
||||
<File Id="CF_SSVNLICENSE_OpenSsl" Name="OpenSsl-License.txt" Vital="yes" KeyPath="yes"/> |
||||
</Component> |
||||
<Component Id="C_SSVNLICENSE_Serf" Guid="B47454F7-A069-4669-9254-8AC4881A5E18"> |
||||
<File Id="CF_SSVNLICENSE_Serf" Name="Serf-License.txt" Vital="yes" KeyPath="yes"/> |
||||
</Component> |
||||
<Component Id="C_SSVNLICENSE_SharpSvn" Guid="7EC7B1C2-090B-499B-932B-495D14DCF1BD"> |
||||
<File Id="CF_SSVNLICENSE_SharpSvn" Name="SharpSvn-License.txt" Vital="yes" KeyPath="yes"/> |
||||
</Component> |
||||
<Component Id="C_SSVNLICENSE_Subversion" Guid="F54C1220-3835-4262-9193-FDC31055BD95"> |
||||
<File Id="C_SSVNLICENSE_Subversion" Name="Subversion-License.txt" Vital="yes" KeyPath="yes"/> |
||||
</Component> |
||||
</DirectoryRef> |
||||
</Fragment> |
||||
<Fragment> |
||||
<DirectoryRef Id="DIR_SharpSvnLicenses" FileSource="$(sys.SOURCEFILEDIR)"> |
||||
<Component Id="C_SSVNLICENSE_Putty" Guid="729355F8-CC28-4948-8CDB-625A49C40D6E"> |
||||
<File Id="CF_SSVNLICENSE_Putty" Name="Putty-License.txt" Vital="yes" KeyPath="yes"/> |
||||
</Component> |
||||
</DirectoryRef> |
||||
</Fragment> |
||||
<Fragment> |
||||
<DirectoryRef Id="DIR_SharpSvnLicenses" FileSource="$(sys.SOURCEFILEDIR)"> |
||||
<Component Id="C_SSVNLICENSE_GetTextRuntime" Guid="247F2A80-E402-4395-9165-F2479E5689C9"> |
||||
<File Id="C_SSVNLICENSE_GetTextRuntime" Name="GetText-Runtime-License.txt" Vital="yes" KeyPath="yes"/> |
||||
</Component> |
||||
</DirectoryRef> |
||||
</Fragment> |
||||
</Wix> |
||||
@ -0,0 +1,47 @@
@@ -0,0 +1,47 @@
|
||||
/* ================================================================ |
||||
* Copyright (c) 2000-2009 CollabNet. All rights reserved. |
||||
* |
||||
* Redistribution and use in source and binary forms, with or without |
||||
* modification, are permitted provided that the following conditions |
||||
* are met: |
||||
* |
||||
* 1. Redistributions of source code must retain the above copyright |
||||
* notice, this list of conditions and the following disclaimer. |
||||
* |
||||
* 2. Redistributions in binary form must reproduce the above copyright |
||||
* notice, this list of conditions and the following disclaimer in |
||||
* the documentation and/or other materials provided with the |
||||
* distribution. |
||||
* |
||||
* 3. The end-user documentation included with the redistribution, |
||||
* if any, must include the following acknowledgment: |
||||
* "This product includes software developed by |
||||
* CollabNet (http://www.Collab.Net/)." |
||||
* Alternately, this acknowledgment may appear in the software itself, |
||||
* if and wherever such third-party acknowledgments normally appear. |
||||
* |
||||
* 4. The hosted project names must not be used to endorse or promote |
||||
* products derived from this software without prior written |
||||
* permission. For written permission, please contact info@collab.net. |
||||
* |
||||
* 5. Products derived from this software may not use the "Tigris" name |
||||
* nor may "Tigris" appear in their names without prior written |
||||
* permission of CollabNet. |
||||
* |
||||
* THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED |
||||
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF |
||||
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. |
||||
* IN NO EVENT SHALL COLLABNET OR ITS CONTRIBUTORS BE LIABLE FOR ANY |
||||
* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
||||
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE |
||||
* GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
||||
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER |
||||
* IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR |
||||
* OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF |
||||
* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
||||
* |
||||
* ==================================================================== |
||||
* |
||||
* This software consists of voluntary contributions made by many |
||||
* individuals on behalf of CollabNet. |
||||
*/ |
||||
@ -0,0 +1,125 @@
@@ -0,0 +1,125 @@
|
||||
ZLIB DATA COMPRESSION LIBRARY |
||||
|
||||
zlib 1.2.3 is a general purpose data compression library. All the code is |
||||
thread safe. The data format used by the zlib library is described by RFCs |
||||
(Request for Comments) 1950 to 1952 in the files |
||||
http://www.ietf.org/rfc/rfc1950.txt (zlib format), rfc1951.txt (deflate format) |
||||
and rfc1952.txt (gzip format). These documents are also available in other |
||||
formats from ftp://ftp.uu.net/graphics/png/documents/zlib/zdoc-index.html |
||||
|
||||
All functions of the compression library are documented in the file zlib.h |
||||
(volunteer to write man pages welcome, contact zlib@gzip.org). A usage example |
||||
of the library is given in the file example.c which also tests that the library |
||||
is working correctly. Another example is given in the file minigzip.c. The |
||||
compression library itself is composed of all source files except example.c and |
||||
minigzip.c. |
||||
|
||||
To compile all files and run the test program, follow the instructions given at |
||||
the top of Makefile. In short "make test; make install" should work for most |
||||
machines. For Unix: "./configure; make test; make install". For MSDOS, use one |
||||
of the special makefiles such as Makefile.msc. For VMS, use make_vms.com. |
||||
|
||||
Questions about zlib should be sent to <zlib@gzip.org>, or to Gilles Vollant |
||||
<info@winimage.com> for the Windows DLL version. The zlib home page is |
||||
http://www.zlib.org or http://www.gzip.org/zlib/ Before reporting a problem, |
||||
please check this site to verify that you have the latest version of zlib; |
||||
otherwise get the latest version and check whether the problem still exists or |
||||
not. |
||||
|
||||
PLEASE read the zlib FAQ http://www.gzip.org/zlib/zlib_faq.html before asking |
||||
for help. |
||||
|
||||
Mark Nelson <markn@ieee.org> wrote an article about zlib for the Jan. 1997 |
||||
issue of Dr. Dobb's Journal; a copy of the article is available in |
||||
http://dogma.net/markn/articles/zlibtool/zlibtool.htm |
||||
|
||||
The changes made in version 1.2.3 are documented in the file ChangeLog. |
||||
|
||||
Unsupported third party contributions are provided in directory "contrib". |
||||
|
||||
A Java implementation of zlib is available in the Java Development Kit |
||||
http://java.sun.com/j2se/1.4.2/docs/api/java/util/zip/package-summary.html |
||||
See the zlib home page http://www.zlib.org for details. |
||||
|
||||
A Perl interface to zlib written by Paul Marquess <pmqs@cpan.org> is in the |
||||
CPAN (Comprehensive Perl Archive Network) sites |
||||
http://www.cpan.org/modules/by-module/Compress/ |
||||
|
||||
A Python interface to zlib written by A.M. Kuchling <amk@amk.ca> is |
||||
available in Python 1.5 and later versions, see |
||||
http://www.python.org/doc/lib/module-zlib.html |
||||
|
||||
A zlib binding for TCL written by Andreas Kupries <a.kupries@westend.com> is |
||||
availlable at http://www.oche.de/~akupries/soft/trf/trf_zip.html |
||||
|
||||
An experimental package to read and write files in .zip format, written on top |
||||
of zlib by Gilles Vollant <info@winimage.com>, is available in the |
||||
contrib/minizip directory of zlib. |
||||
|
||||
|
||||
Notes for some targets: |
||||
|
||||
- For Windows DLL versions, please see win32/DLL_FAQ.txt |
||||
|
||||
- For 64-bit Irix, deflate.c must be compiled without any optimization. With |
||||
-O, one libpng test fails. The test works in 32 bit mode (with the -n32 |
||||
compiler flag). The compiler bug has been reported to SGI. |
||||
|
||||
- zlib doesn't work with gcc 2.6.3 on a DEC 3000/300LX under OSF/1 2.1 it works |
||||
when compiled with cc. |
||||
|
||||
- On Digital Unix 4.0D (formely OSF/1) on AlphaServer, the cc option -std1 is |
||||
necessary to get gzprintf working correctly. This is done by configure. |
||||
|
||||
- zlib doesn't work on HP-UX 9.05 with some versions of /bin/cc. It works with |
||||
other compilers. Use "make test" to check your compiler. |
||||
|
||||
- gzdopen is not supported on RISCOS, BEOS and by some Mac compilers. |
||||
|
||||
- For PalmOs, see http://palmzlib.sourceforge.net/ |
||||
|
||||
- When building a shared, i.e. dynamic library on Mac OS X, the library must be |
||||
installed before testing (do "make install" before "make test"), since the |
||||
library location is specified in the library. |
||||
|
||||
|
||||
Acknowledgments: |
||||
|
||||
The deflate format used by zlib was defined by Phil Katz. The deflate |
||||
and zlib specifications were written by L. Peter Deutsch. Thanks to all the |
||||
people who reported problems and suggested various improvements in zlib; |
||||
they are too numerous to cite here. |
||||
|
||||
Copyright notice: |
||||
|
||||
(C) 1995-2004 Jean-loup Gailly and Mark Adler |
||||
|
||||
This software is provided 'as-is', without any express or implied |
||||
warranty. In no event will the authors be held liable for any damages |
||||
arising from the use of this software. |
||||
|
||||
Permission is granted to anyone to use this software for any purpose, |
||||
including commercial applications, and to alter it and redistribute it |
||||
freely, subject to the following restrictions: |
||||
|
||||
1. The origin of this software must not be misrepresented; you must not |
||||
claim that you wrote the original software. If you use this software |
||||
in a product, an acknowledgment in the product documentation would be |
||||
appreciated but is not required. |
||||
2. Altered source versions must be plainly marked as such, and must not be |
||||
misrepresented as being the original software. |
||||
3. This notice may not be removed or altered from any source distribution. |
||||
|
||||
Jean-loup Gailly Mark Adler |
||||
jloup@gzip.org madler@alumni.caltech.edu |
||||
|
||||
If you use the zlib library in a product, we would appreciate *not* |
||||
receiving lengthy legal documents to sign. The sources are provided |
||||
for free but without warranty of any kind. The library has been |
||||
entirely written by Jean-loup Gailly and Mark Adler; it does not |
||||
include third-party code. |
||||
|
||||
If you redistribute modified sources, we would appreciate that you include |
||||
in the file ChangeLog history information documenting your changes. Please |
||||
read the FAQ for more information on the distribution of modified source |
||||
versions. |
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,439 @@
@@ -0,0 +1,439 @@
|
||||
<?xml version="1.0"?> |
||||
<doc> |
||||
<assembly> |
||||
<name>SharpSvn.UI</name> |
||||
</assembly> |
||||
<members> |
||||
<member name="T:SharpSvn.UI.Authentication.SvnUIForm"> |
||||
<summary> |
||||
|
||||
</summary> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.Authentication.SvnUIForm.#ctor"> |
||||
<summary> |
||||
Initializes a new instance of the <see cref="T:SharpSvn.UI.Authentication.SvnUIForm"/> class. |
||||
</summary> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.Authentication.SvnUIForm.ShowInTaskbar"> |
||||
<summary> |
||||
Gets or sets a value indicating whether the form is displayed in the Windows taskbar. |
||||
</summary> |
||||
<value></value> |
||||
<returns>true to display the form in the Windows taskbar at run time; otherwise, false. The default is true. |
||||
</returns> |
||||
<PermissionSet> |
||||
<IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true"/> |
||||
<IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true"/> |
||||
<IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence"/> |
||||
<IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true"/> |
||||
</PermissionSet> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.Authentication.SvnUIForm.MinimizeBox"> |
||||
<summary> |
||||
Gets or sets a value indicating whether the Minimize button is displayed in the caption bar of the form. |
||||
</summary> |
||||
<value></value> |
||||
<returns>true to display a Minimize button for the form; otherwise, false. The default is true. |
||||
</returns> |
||||
<PermissionSet> |
||||
<IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true"/> |
||||
<IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true"/> |
||||
<IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence"/> |
||||
<IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true"/> |
||||
</PermissionSet> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.Authentication.SvnUIForm.MaximizeBox"> |
||||
<summary> |
||||
Gets or sets a value indicating whether the Maximize button is displayed in the caption bar of the form. |
||||
</summary> |
||||
<value></value> |
||||
<returns>true to display a Maximize button for the form; otherwise, false. The default is true. |
||||
</returns> |
||||
<PermissionSet> |
||||
<IPermission class="System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true"/> |
||||
<IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true"/> |
||||
<IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence"/> |
||||
<IPermission class="System.Diagnostics.PerformanceCounterPermission, System, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Unrestricted="true"/> |
||||
</PermissionSet> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.Authentication.SvnUIForm.StartPosition"> |
||||
<summary> |
||||
Gets or sets the starting position of the form at run time. |
||||
</summary> |
||||
<value></value> |
||||
<returns> |
||||
A <see cref="T:System.Windows.Forms.FormStartPosition"/> that represents the starting position of the form. |
||||
</returns> |
||||
<exception cref="T:System.ComponentModel.InvalidEnumArgumentException"> |
||||
The value specified is outside the range of valid values. |
||||
</exception> |
||||
</member> |
||||
<member name="T:SharpSvn.UI.Authentication.SslClientCertificatePassPhraseDialog"> |
||||
<summary> |
||||
|
||||
</summary> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.Authentication.SslClientCertificatePassPhraseDialog.#ctor"> |
||||
<summary> |
||||
Initializes a new instance of the <see cref="T:SharpSvn.UI.Authentication.SslClientCertificatePassPhraseDialog"/> class. |
||||
</summary> |
||||
</member> |
||||
<member name="F:SharpSvn.UI.Authentication.SslClientCertificatePassPhraseDialog.components"> |
||||
<summary> |
||||
Required designer variable. |
||||
</summary> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.Authentication.SslClientCertificatePassPhraseDialog.Dispose(System.Boolean)"> |
||||
<summary> |
||||
Clean up any resources being used. |
||||
</summary> |
||||
<param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.Authentication.SslClientCertificatePassPhraseDialog.InitializeComponent"> |
||||
<summary> |
||||
Required method for Designer support - do not modify |
||||
the contents of this method with the code editor. |
||||
</summary> |
||||
</member> |
||||
<member name="T:SharpSvn.UI.Authentication.ServerCertificateInfo"> |
||||
<summary> |
||||
|
||||
</summary> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.Authentication.ServerCertificateInfo.Hostname"> |
||||
<summary> |
||||
Gets or sets the hostname. |
||||
</summary> |
||||
<value>The hostname.</value> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.Authentication.ServerCertificateInfo.Fingerprint"> |
||||
<summary> |
||||
Gets or sets the fingerprint. |
||||
</summary> |
||||
<value>The fingerprint.</value> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.Authentication.ServerCertificateInfo.ValidFrom"> |
||||
<summary> |
||||
Gets or sets the valid from. |
||||
</summary> |
||||
<value>The valid from.</value> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.Authentication.ServerCertificateInfo.ValidTo"> |
||||
<summary> |
||||
Gets or sets the valid to. |
||||
</summary> |
||||
<value>The valid to.</value> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.Authentication.ServerCertificateInfo.Issuer"> |
||||
<summary> |
||||
Gets or sets the issuer. |
||||
</summary> |
||||
<value>The issuer.</value> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.Authentication.ServerCertificateInfo.Certificate"> |
||||
<summary> |
||||
Gets or sets the certificate. |
||||
</summary> |
||||
<value>The certificate.</value> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.Authentication.ServerCertificateInfo.NoTrustedIssuer"> |
||||
<summary> |
||||
Gets or sets a value indicating whether [no trusted issuer]. |
||||
</summary> |
||||
<value><c>true</c> if [no trusted issuer]; otherwise, <c>false</c>.</value> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.Authentication.ServerCertificateInfo.TimeError"> |
||||
<summary> |
||||
Gets or sets a value indicating whether [time error]. |
||||
</summary> |
||||
<value><c>true</c> if [time error]; otherwise, <c>false</c>.</value> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.Authentication.ServerCertificateInfo.InvalidCommonName"> |
||||
<summary> |
||||
Gets or sets a value indicating whether [invalid common name]. |
||||
</summary> |
||||
<value><c>true</c> if [invalid common name]; otherwise, <c>false</c>.</value> |
||||
</member> |
||||
<member name="T:SharpSvn.UI.Authentication.SslClientCertificateFileDialog"> |
||||
<summary> |
||||
|
||||
</summary> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.Authentication.SslClientCertificateFileDialog.#ctor"> |
||||
<summary> |
||||
Initializes a new instance of the <see cref="T:SharpSvn.UI.Authentication.SslClientCertificatePassPhraseDialog"/> class. |
||||
</summary> |
||||
</member> |
||||
<member name="F:SharpSvn.UI.Authentication.SslClientCertificateFileDialog.components"> |
||||
<summary> |
||||
Required designer variable. |
||||
</summary> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.Authentication.SslClientCertificateFileDialog.Dispose(System.Boolean)"> |
||||
<summary> |
||||
Clean up any resources being used. |
||||
</summary> |
||||
<param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.Authentication.SslClientCertificateFileDialog.InitializeComponent"> |
||||
<summary> |
||||
Required method for Designer support - do not modify |
||||
the contents of this method with the code editor. |
||||
</summary> |
||||
</member> |
||||
<member name="T:SharpSvn.UI.Authentication.SslServerCertificateTrustDialog"> |
||||
<summary> |
||||
|
||||
</summary> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.Authentication.SslServerCertificateTrustDialog.#ctor"> |
||||
<summary> |
||||
Initializes a new instance of the <see cref="T:SharpSvn.UI.Authentication.SslServerCertificateTrustDialog"/> class. |
||||
</summary> |
||||
</member> |
||||
<member name="F:SharpSvn.UI.Authentication.SslServerCertificateTrustDialog.components"> |
||||
<summary> |
||||
Required designer variable. |
||||
</summary> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.Authentication.SslServerCertificateTrustDialog.Dispose(System.Boolean)"> |
||||
<summary> |
||||
Clean up any resources being used. |
||||
</summary> |
||||
<param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.Authentication.SslServerCertificateTrustDialog.InitializeComponent"> |
||||
<summary> |
||||
Required method for Designer support - do not modify |
||||
the contents of this method with the code editor. |
||||
</summary> |
||||
</member> |
||||
<member name="T:SharpSvn.UI.Authentication.SharpSvnGui"> |
||||
<summary> |
||||
Former public api used for binding to SharpSvn |
||||
</summary> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.Authentication.SharpSvnGui.MakeDescription(System.String,System.String)"> |
||||
<summary> |
||||
Makes the description. |
||||
</summary> |
||||
<param name="realm">The realm.</param> |
||||
<param name="format">The format.</param> |
||||
<returns></returns> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.Authentication.SharpSvnGui.HasWin32Handle(System.Object)"> |
||||
<summary> |
||||
Determines whether [has win32 handle] [the specified owner]. |
||||
</summary> |
||||
<param name="owner">The owner.</param> |
||||
<returns> |
||||
<c>true</c> if [has win32 handle] [the specified owner]; otherwise, <c>false</c>. |
||||
</returns> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.Authentication.SharpSvnGui.GetWin32Handle(System.Object)"> |
||||
<summary> |
||||
Gets the win32 handle. |
||||
</summary> |
||||
<param name="owner">The owner.</param> |
||||
<returns></returns> |
||||
</member> |
||||
<member name="T:SharpSvn.UI.Authentication.UsernameDialog"> |
||||
<summary> |
||||
|
||||
</summary> |
||||
<summary> |
||||
|
||||
</summary> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.Authentication.UsernameDialog.#ctor"> |
||||
<summary> |
||||
Initializes a new instance of the <see cref="T:SharpSvn.UI.Authentication.UsernameDialog"/> class. |
||||
</summary> |
||||
</member> |
||||
<member name="F:SharpSvn.UI.Authentication.UsernameDialog.components"> |
||||
<summary> |
||||
Required designer variable. |
||||
</summary> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.Authentication.UsernameDialog.Dispose(System.Boolean)"> |
||||
<summary> |
||||
Clean up any resources being used. |
||||
</summary> |
||||
<param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.Authentication.UsernameDialog.InitializeComponent"> |
||||
<summary> |
||||
Required method for Designer support - do not modify |
||||
the contents of this method with the code editor. |
||||
</summary> |
||||
</member> |
||||
<member name="T:SharpSvn.UI.Authentication.UsernamePasswordDialog"> |
||||
<summary> |
||||
|
||||
</summary> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.Authentication.UsernamePasswordDialog.#ctor"> |
||||
<summary> |
||||
Initializes a new instance of the <see cref="T:SharpSvn.UI.Authentication.UsernamePasswordDialog"/> class. |
||||
</summary> |
||||
</member> |
||||
<member name="F:SharpSvn.UI.Authentication.UsernamePasswordDialog.components"> |
||||
<summary> |
||||
Required designer variable. |
||||
</summary> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.Authentication.UsernamePasswordDialog.Dispose(System.Boolean)"> |
||||
<summary> |
||||
Clean up any resources being used. |
||||
</summary> |
||||
<param name="disposing">true if managed resources should be disposed; otherwise, false.</param> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.Authentication.UsernamePasswordDialog.InitializeComponent"> |
||||
<summary> |
||||
Required method for Designer support - do not modify |
||||
the contents of this method with the code editor. |
||||
</summary> |
||||
</member> |
||||
<member name="T:SharpSvn.UI.Properties.Resources"> |
||||
<summary> |
||||
A strongly-typed resource class, for looking up localized strings, etc. |
||||
</summary> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.Properties.Resources.ResourceManager"> |
||||
<summary> |
||||
Returns the cached ResourceManager instance used by this class. |
||||
</summary> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.Properties.Resources.Culture"> |
||||
<summary> |
||||
Overrides the current thread's CurrentUICulture property for all |
||||
resource lookups using this strongly typed resource class. |
||||
</summary> |
||||
</member> |
||||
<member name="T:SharpSvn.UI.SharpSvnUI"> |
||||
<summary> |
||||
Helper methods to bind a user interface to an <see cref="T:SharpSvn.SvnClient"/> |
||||
</summary> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.SharpSvnUI.Bind(SharpSvn.SvnClient,System.Windows.Forms.IWin32Window)"> |
||||
<summary> |
||||
Binds the default userinterface to the <see cref="T:SharpSvn.SvnClient"/> using <paramref name="parentWindow"/> as parent for the popup windows |
||||
</summary> |
||||
<param name="client">The client to bind.</param> |
||||
<param name="parentWindow">The parent window.</param> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.SharpSvnUI.Bind(SharpSvn.SvnClient,System.Windows.Forms.IWin32Window,System.Drawing.Image)"> |
||||
<summary> |
||||
Binds the default userinterface to the <see cref="T:SharpSvn.SvnClient"/> using <paramref name="parentWindow"/> as parent for the popup windows |
||||
</summary> |
||||
<param name="client">The client.</param> |
||||
<param name="parentWindow">The parent window.</param> |
||||
<param name="headerImage">The header image.</param> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.SharpSvnUI.Bind(SharpSvn.SvnClient,System.Windows.Forms.IWin32Window,System.ComponentModel.ISynchronizeInvoke,System.Drawing.Image)"> |
||||
<summary> |
||||
Binds the default userinterface to the <see cref="T:SharpSvn.SvnClient"/> using <paramref name="parentWindow"/> as parent for the popup windows |
||||
</summary> |
||||
<param name="client">The client.</param> |
||||
<param name="parentWindow">The parent window.</param> |
||||
<param name="synchronizer">The synchronizer.</param> |
||||
<param name="headerImage">The header image.</param> |
||||
</member> |
||||
<member name="T:SharpSvn.UI.SvnUIBindArgs"> |
||||
<summary> |
||||
Container for <see cref="M:SharpSvn.UI.SvnUI.Bind(SharpSvn.SvnClient,SharpSvn.UI.SvnUIBindArgs)"/> |
||||
</summary> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.SvnUIBindArgs.#ctor"> |
||||
<summary> |
||||
Initializes a new instance of the <see cref="T:SharpSvn.UI.SvnUIBindArgs"/> class. |
||||
</summary> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.SvnUIBindArgs.ParentWindow"> |
||||
<summary> |
||||
Gets or sets the parent window. |
||||
</summary> |
||||
<value>The parent window.</value> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.SvnUIBindArgs.Synchronizer"> |
||||
<summary> |
||||
Gets or sets the synchronizer. |
||||
</summary> |
||||
<value>The synchronizer.</value> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.SvnUIBindArgs.HeaderImage"> |
||||
<summary> |
||||
Gets or sets the header image. |
||||
</summary> |
||||
<value>The header image.</value> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.SvnUIBindArgs.UIService"> |
||||
<summary> |
||||
Gets or sets the UI service. |
||||
</summary> |
||||
<remarks>The UI service allows redirecting dialog processing to the specific UI service. |
||||
(You should use this within .Net development environments (Like MS Visual Studio) implementing this interface)</remarks> |
||||
<value>The UI service.</value> |
||||
</member> |
||||
<member name="T:SharpSvn.UI.Strings"> |
||||
<summary> |
||||
A strongly-typed resource class, for looking up localized strings, etc. |
||||
</summary> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.Strings.ResourceManager"> |
||||
<summary> |
||||
Returns the cached ResourceManager instance used by this class. |
||||
</summary> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.Strings.Culture"> |
||||
<summary> |
||||
Overrides the current thread's CurrentUICulture property for all |
||||
resource lookups using this strongly typed resource class. |
||||
</summary> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.Strings.ACertificateFileIsRequiredForAccessingServerXatY"> |
||||
<summary> |
||||
Looks up a localized string similar to A client certificate is required for accessing server {0} at {1}.. |
||||
</summary> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.Strings.ConnectToSubversion"> |
||||
<summary> |
||||
Looks up a localized string similar to Connect to Subversion. |
||||
</summary> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.Strings.ThePassPhraseForTheClientCertificateForXIsRequired"> |
||||
<summary> |
||||
Looks up a localized string similar to The certificate for server {0} at {1} requires a passphrase.. |
||||
</summary> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.Strings.TheServerXatYRequiresAUsername"> |
||||
<summary> |
||||
Looks up a localized string similar to The server {0} at {1} requires a username.. |
||||
</summary> |
||||
</member> |
||||
<member name="P:SharpSvn.UI.Strings.TheServerXatYRequiresAUsernameAndPassword"> |
||||
<summary> |
||||
Looks up a localized string similar to The server {0} at {1} requires a username and password.. |
||||
</summary> |
||||
</member> |
||||
<member name="T:SharpSvn.UI.SvnUI"> |
||||
<summary> |
||||
|
||||
</summary> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.SvnUI.Bind(SharpSvn.SvnClient,SharpSvn.UI.SvnUIBindArgs)"> |
||||
<summary> |
||||
Binds the specified client to the user interface defined by args |
||||
</summary> |
||||
<param name="client">The client to bind.</param> |
||||
<param name="args">The args.</param> |
||||
</member> |
||||
<member name="M:SharpSvn.UI.SvnUI.Bind(SharpSvn.SvnClient,System.Windows.Forms.IWin32Window)"> |
||||
<summary> |
||||
Binds the specified client to the user interface defined by args |
||||
</summary> |
||||
<param name="client">The client to bind.</param> |
||||
<param name="parentWindow">The parent window.</param> |
||||
</member> |
||||
</members> |
||||
</doc> |
||||
Binary file not shown.
@ -0,0 +1,107 @@
@@ -0,0 +1,107 @@
|
||||
<?xml version="1.0" encoding="utf-8"?> |
||||
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schemas.microsoft.com/wix/2006/wi tools/wix.xsd"> |
||||
<!-- $Id: SharpSvn.wxs 549 2008-05-06 18:00:57Z rhuijben $ --> |
||||
<Fragment> |
||||
<!-- When referenced installs a Win32 SharpSvn into the directory DIR_SharpSvn --> |
||||
<ComponentGroup Id="LOCAL_SharpSvn_Win32"> |
||||
<ComponentRef Id="C_LOCAL_SharpSvn.dll" /> |
||||
<ComponentRef Id="C_LOCAL_SharpSvn_Sasl21_22_win32.dll" /> |
||||
<ComponentRef Id="C_LOCAL_SharpPlink_Win32.svnExe" /> |
||||
<?ifndef SharpSvn_NoDB?> |
||||
<ComponentRef Id="C_LOCAL_SharpSvn_DB44_20_win32.dll" /> |
||||
<?endif?> |
||||
<?ifdef SharpSvn_Pdb?> |
||||
<ComponentRef Id="C_LOCAL_SharpSvn.pdb" /> |
||||
<ComponentRef Id="C_LOCAL_SharpPlink_Win32.pdb" /> |
||||
<?endif?> |
||||
<?ifndef SharpSvn_NoXml?> |
||||
<ComponentRef Id="C_LOCAL_SharpSvn.xml" /> |
||||
<?endif?> |
||||
<?ifndef SharpSvn_NoResources?> |
||||
<!-- TODO: Add resource dll's --> |
||||
<?endif?> |
||||
</ComponentGroup> |
||||
</Fragment> |
||||
<Fragment> |
||||
<!-- When referenced installs SharpSvn into the GAC --> |
||||
<ComponentGroup Id="GAC_SharpSvn_Win32"> |
||||
<!-- Not implemented yet --> |
||||
<ComponentRef Id="C_GAC_SharpSvn" /> |
||||
</ComponentGroup> |
||||
</Fragment> |
||||
<Fragment> |
||||
<!-- When referenced installs a SharpSvn.UI into the directory DIR_SharpSvn --> |
||||
<ComponentGroup Id="LOCAL_SharpSvnUI"> |
||||
<ComponentRef Id="C_LOCAL_SharpSvn.UI.dll" /> |
||||
<?ifdef SharpSvn_Pdb?> |
||||
<ComponentRef Id="C_LOCAL_SharpSvn.UI.pdb" /> |
||||
<?endif?> |
||||
<?ifndef SharpSvn_NoXml?> |
||||
<ComponentRef Id="C_LOCAL_SharpSvn.UI.xml" /> |
||||
<?endif?> |
||||
<?ifndef SharpSvn_NoResources?> |
||||
<!-- TODO: Add resource dll's --> |
||||
<?endif?> |
||||
</ComponentGroup> |
||||
</Fragment> |
||||
<Fragment> |
||||
<!-- Always installed items --> |
||||
<DirectoryRef Id="DIR_SharpSvn" FileSource="$(sys.SOURCEFILEDIR)"> |
||||
<Component Id="C_LOCAL_SharpSvn.dll" Guid="32EB117A-B450-4137-B453-072D03DAECB1"> |
||||
<File Id="CF_LOCAL_SharpSvn.dll" Name="SharpSvn.dll" Vital="yes" KeyPath="yes" Checksum="yes" /> |
||||
</Component> |
||||
<Component Id="C_LOCAL_SharpSvn_Sasl21_22_win32.dll" Guid="84E09CD6-03F4-4BD1-A12F-7CBFCC82CBB7"> |
||||
<File Id="CF_LOCAL_SharpSvn_Sasl21_22_win32.dll" Name="SharpSvn-Sasl21-22-win32.dll" Vital="yes" KeyPath="yes" Checksum="yes" /> |
||||
</Component> |
||||
<Component Id="C_LOCAL_SharpPlink_Win32.svnExe" Guid="34F616E9-637E-44F0-9416-F79325560FDE"> |
||||
<File Id="CF_LOCAL_SharpPlink_Win32.svnExe" Name="SharpPlink-Win32.svnExe" Vital="yes" KeyPath="yes" Checksum="yes" /> |
||||
</Component> |
||||
</DirectoryRef> |
||||
</Fragment> |
||||
<Fragment> |
||||
<!-- BDB is now optional --> |
||||
<DirectoryRef Id="DIR_SharpSvn" FileSource="$(sys.SOURCEFILEDIR)"> |
||||
<Component Id="C_LOCAL_SharpSvn_DB44_20_win32.dll" Guid="29EEA692-708D-499B-8543-E4B43D1293AE"> |
||||
<File Id="CF_LOCAL_SharpSvn_DB44_20_win32.dll" Name="SharpSvn-DB44-20-win32.dll" Vital="yes" KeyPath="yes" Checksum="yes" /> |
||||
</Component> |
||||
</DirectoryRef> |
||||
</Fragment> |
||||
<Fragment> |
||||
<DirectoryRef Id="DIR_SharpSvn" FileSource="$(sys.SOURCEFILEDIR)"> |
||||
<Component Id="C_LOCAL_SharpSvn.pdb" Guid="F38A631A-F9DE-4A4C-B4DD-2C94FA4A7E1F"> |
||||
<File Id="CF_LOCAL_SharpSvn.pdb" Name="SharpSvn.pdb" KeyPath="yes" /> |
||||
</Component> |
||||
<Component Id="C_LOCAL_SharpPlink_Win32.pdb" Guid="F3ED7757-1A3E-4F56-8CCE-811924222608"> |
||||
<File Id="CF_LOCAL_SharpPlink_Win32.pdb" Name="SharpPlink-Win32.pdb" KeyPath="yes" /> |
||||
</Component> |
||||
</DirectoryRef> |
||||
</Fragment> |
||||
<Fragment> |
||||
<DirectoryRef Id="DIR_SharpSvn" FileSource="$(sys.SOURCEFILEDIR)"> |
||||
<Component Id="C_LOCAL_SharpSvn.xml" Guid="79440517-DF55-459A-93D6-B3A59D976072"> |
||||
<File Id="CF_LOCAL_SharpSvn.xml" Name="SharpSvn.xml" KeyPath="yes" /> |
||||
</Component> |
||||
</DirectoryRef> |
||||
</Fragment> |
||||
<Fragment> |
||||
<DirectoryRef Id="DIR_SharpSvn" FileSource="$(sys.SOURCEFILEDIR)"> |
||||
<Component Id="C_LOCAL_SharpSvn.UI.dll" Guid="19505234-2C62-4785-B12B-D4891966A87E"> |
||||
<File Id="CF_LOCAL_SharpSvn.UI.dll" Name="SharpSvn.UI.dll" Vital="yes" KeyPath="yes" Checksum="yes"/> |
||||
</Component> |
||||
</DirectoryRef> |
||||
</Fragment> |
||||
<Fragment> |
||||
<DirectoryRef Id="DIR_SharpSvn" FileSource="$(sys.SOURCEFILEDIR)"> |
||||
<Component Id="C_LOCAL_SharpSvn.UI.pdb" Guid="4DC97A6D-5BF8-4FBC-A525-698A4466C5ED"> |
||||
<File Id="CF_LOCAL_SharpSvn.UI.pdb" Name="SharpSvn.UI.pdb" KeyPath="yes"/> |
||||
</Component> |
||||
</DirectoryRef> |
||||
</Fragment> |
||||
<Fragment> |
||||
<DirectoryRef Id="DIR_SharpSvn" FileSource="$(sys.SOURCEFILEDIR)"> |
||||
<Component Id="C_LOCAL_SharpSvn.UI.xml" Guid="FDBDAF00-1FCB-4A44-8E97-3ED6766B626B"> |
||||
<File Id="CF_LOCAL_SharpSvn.UI.xml" Name="SharpSvn.UI.xml" KeyPath="yes"/> |
||||
</Component> |
||||
</DirectoryRef> |
||||
</Fragment> |
||||
</Wix> |
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,14 +0,0 @@
@@ -1,14 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> |
||||
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> |
||||
<description>Updates the setup version, product and package code guids in SharpDevelop.Setup.wixproj.user</description> |
||||
|
||||
<!-- required because Vista otherwise thinks UpdateAssemblyInfo requires admin rights --> |
||||
<!-- because it contains the word "Update" --> |
||||
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3"> |
||||
<security> |
||||
<requestedPrivileges> |
||||
<requestedExecutionLevel level="asInvoker" uiAccess="false"/> |
||||
</requestedPrivileges> |
||||
</security> |
||||
</trustInfo> |
||||
</assembly> |
||||
Loading…
Reference in new issue