aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/VersionInfo.cs
diff options
context:
space:
mode:
Diffstat (limited to 'OpenSim/Framework/VersionInfo.cs')
-rw-r--r--OpenSim/Framework/VersionInfo.cs30
1 files changed, 16 insertions, 14 deletions
diff --git a/OpenSim/Framework/VersionInfo.cs b/OpenSim/Framework/VersionInfo.cs
index 1b9ec76..c74060b 100644
--- a/OpenSim/Framework/VersionInfo.cs
+++ b/OpenSim/Framework/VersionInfo.cs
@@ -29,31 +29,33 @@ namespace OpenSim
29{ 29{
30 public class VersionInfo 30 public class VersionInfo
31 { 31 {
32 public const string VersionNumber = "0.8.2.1"; 32 public const string VersionNumber = "0.9.0.1";
33 private const string IG_BUILD_NUMBER = "1"; 33 public const string AssemblyVersionNumber = "0.9.0.*";
34 private const Flavour VERSION_FLAVOUR = Flavour.IG; 34 public const string SC_BUILD_NUMBER = "0";
35
36 public const Flavour VERSION_FLAVOUR = Flavour.Release;
35 37
36 public enum Flavour 38 public enum Flavour
37 { 39 {
38 Unknown, 40 Unknown,
39 Dev, 41 Dev,
42 RC0,
40 RC1, 43 RC1,
41 RC2, 44 RC2,
42 RC3, 45 RC3,
43 Release, 46 Release,
44 Post_Fixes, 47 Post_Fixes,
45 Extended, 48 Extended
46 IG
47 } 49 }
48 50
49 public static string Version 51 public static string Version
50 { 52 {
51 get { return GetVersionString(VersionNumber, IG_BUILD_NUMBER, VERSION_FLAVOUR); } 53 get { return GetVersionString(VersionNumber, SC_BUILD_NUMBER, VERSION_FLAVOUR); }
52 } 54 }
53 55
54 public static string GetVersionString(string versionNumber, string buildNumber, Flavour flavour) 56 public static string GetVersionString(string versionNumber, string buildNumber, Flavour flavour)
55 { 57 {
56 string versionString = "OpenSim " + versionNumber + " " + flavour + " build " + buildNumber; 58 string versionString = "opensim-SC " + versionNumber + " " + flavour + " build " + buildNumber;
57 return versionString.PadRight(VERSIONINFO_VERSION_LENGTH); 59 return versionString.PadRight(VERSIONINFO_VERSION_LENGTH);
58 } 60 }
59 61
@@ -61,7 +63,7 @@ namespace OpenSim
61 63
62 /// <value> 64 /// <value>
63 /// This is the external interface version. It is separate from the OpenSimulator project version. 65 /// This is the external interface version. It is separate from the OpenSimulator project version.
64 /// 66 ///
65 /// </value> 67 /// </value>
66 /// Commented because it's not used anymore, see below for new 68 /// Commented because it's not used anymore, see below for new
67 /// versioning method. 69 /// versioning method.
@@ -70,23 +72,23 @@ namespace OpenSim
70 /// <summary> 72 /// <summary>
71 /// This rules versioning regarding teleports, and compatibility between simulators in that regard. 73 /// This rules versioning regarding teleports, and compatibility between simulators in that regard.
72 /// </summary> 74 /// </summary>
73 /// 75 ///
74 /// <remarks> 76 /// <remarks>
75 /// The protocol version that we will use for outgoing transfers 77 /// The protocol version that we will use for outgoing transfers
76 /// Valid values are 78 /// Valid values are
77 /// "SIMULATION/0.3" 79 /// "SIMULATION/0.3"
78 /// - This is the latest, and it supports teleports to variable-sized regions 80 /// - This is the latest, and it supports teleports to variable-sized regions
79 /// - Older versions can teleport to this one, but only if the destination region 81 /// - Older versions can teleport to this one, but only if the destination region
80 /// is 256x256 82 /// is 256x256
81 /// "SIMULATION/0.2" 83 /// "SIMULATION/0.2"
82 /// - A source simulator which only implements "SIMULATION/0.1" can still teleport here 84 /// - A source simulator which only implements "SIMULATION/0.1" can still teleport here
83 /// - this protocol is more efficient than "SIMULATION/0.1" 85 /// - this protocol is more efficient than "SIMULATION/0.1"
84 /// "SIMULATION/0.1" 86 /// "SIMULATION/0.1"
85 /// - this is an older teleport protocol used in OpenSimulator 0.7.5 and before. 87 /// - this is an older teleport protocol used in OpenSimulator 0.7.5 and before.
86 /// </remarks> 88 /// </remarks>
87 public readonly static float SimulationServiceVersionAcceptedMin = 0.3f; 89 public readonly static float SimulationServiceVersionAcceptedMin = 0.3f;
88 public readonly static float SimulationServiceVersionAcceptedMax = 0.5f; 90 public readonly static float SimulationServiceVersionAcceptedMax = 0.6f;
89 public readonly static float SimulationServiceVersionSupportedMin = 0.3f; 91 public readonly static float SimulationServiceVersionSupportedMin = 0.3f;
90 public readonly static float SimulationServiceVersionSupportedMax = 0.5f; 92 public readonly static float SimulationServiceVersionSupportedMax = 0.6f;
91 } 93 }
92} 94}