summaryrefslogtreecommitdiff
path: root/3e/dec1297ba4f58517cdfd21d09029d70ca74a18
blob: 7c93c83c94763fd26999fec11c58b9b9a3755644 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
Received: from sog-mx-1.v43.ch3.sourceforge.com ([172.29.43.191]
	helo=mx.sourceforge.net)
	by sfs-ml-3.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
	(envelope-from <zgenjix@yahoo.com>) id 1RMiLc-0006lA-1b
	for bitcoin-development@lists.sourceforge.net;
	Sat, 05 Nov 2011 15:39:56 +0000
X-ACL-Warn: 
Received: from nm14-vm6.bullet.mail.ne1.yahoo.com ([98.138.91.107])
	by sog-mx-1.v43.ch3.sourceforge.com with smtp (Exim 4.76)
	id 1RMiLb-0004bs-0x for bitcoin-development@lists.sourceforge.net;
	Sat, 05 Nov 2011 15:39:55 +0000
Received: from [98.138.90.54] by nm14.bullet.mail.ne1.yahoo.com with NNFMP;
	05 Nov 2011 15:39:49 -0000
Received: from [98.138.89.174] by tm7.bullet.mail.ne1.yahoo.com with NNFMP;
	05 Nov 2011 15:39:49 -0000
Received: from [127.0.0.1] by omp1030.mail.ne1.yahoo.com with NNFMP;
	05 Nov 2011 15:39:49 -0000
X-Yahoo-Newman-Property: ymail-5
X-Yahoo-Newman-Id: 705249.71429.bm@omp1030.mail.ne1.yahoo.com
Received: (qmail 91827 invoked by uid 60001); 5 Nov 2011 15:39:49 -0000
X-YMail-OSG: 8Yrrlg8VM1lcfDJjyIqXNXgyGovbfLYy8jdv9INwwF2_uJk
	ldoa0YRJsreedHxJp3_S3WNPHLv5bHqMK099162o4gJjhZPLyZ0tTbjYBbIZ
	KrUaoWrS1Nxb2KD7fUv6ARlBXYQ3s7k.FDQZ7as_9W1xTEPgkUgmqsoCOQHb
	3HTMalEcybbf_cbInXGaTGtsDGvycs2CrFaxKBkwzeyGwBHPuhKMRDNiatjG
	BC0PYEOZP.tvrb.NoyU4gDN9hQM5EZzXFpLc5_RNrZLmbZYyZauwvkBsHWF7
	8VCIGG5j0tOV7IXTdtkARvNeCxcLzanm.ZJxCi.xHAVE.qGHuOSHQkAKIqBo
	969pYNrb9w7XkMnXh8GsFxlxeRWkPR.JHIU.694IwHudUWu8tDZjX9JoKo8h
	civGzQ4DOpvEVwBmqYi55yq76aWtdutD7seLNxcphrpn1pn2aPv.2lYVooRR
	z65cRB2c-
Received: from [2.97.171.28] by web121019.mail.ne1.yahoo.com via HTTP;
	Sat, 05 Nov 2011 08:39:49 PDT
X-Mailer: YahooMailWebService/0.8.115.325013
References: <1320268981.72296.YahooMailNeo@web121003.mail.ne1.yahoo.com>
	<CANEZrP1OpuE1AHj1ARsGSkpkAwUQAr1_JaU=i4pjyERO6__+1A@mail.gmail.com>
	<CALxbBHXRWjdpttLeGcPrdd4uwVs=kg4QL5Q4fmBghfxTA60Kag@mail.gmail.com>
	<1320507570.40074.YahooMailNeo@web121017.mail.ne1.yahoo.com>
Message-ID: <1320507589.87534.YahooMailNeo@web121019.mail.ne1.yahoo.com>
Date: Sat, 5 Nov 2011 08:39:49 -0700 (PDT)
From: Amir Taaki <zgenjix@yahoo.com>
To: "bitcoin-development@lists.sourceforge.net"
	<bitcoin-development@lists.sourceforge.net>
In-Reply-To: <1320507570.40074.YahooMailNeo@web121017.mail.ne1.yahoo.com>
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="911381700-1624615356-1320507589=:87534"
X-Spam-Score: -0.3 (/)
X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
	See http://spamassassin.org/tag/ for more details.
	-0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/,
	no trust [98.138.91.107 listed in list.dnswl.org]
	0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider
	(zgenjix[at]yahoo.com)
	-1.2 RP_MATCHES_RCVD Envelope sender domain matches handover relay
	domain 1.0 HTML_MESSAGE           BODY: HTML included in message
	-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
	author's domain
	0.1 DKIM_SIGNED            Message has a DKIM or DK signature,
	not necessarily valid
	-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
X-Headers-End: 1RMiLb-0004bs-0x
Subject: Re: [Bitcoin-development] Lock protocol version numbers
X-BeenThere: bitcoin-development@lists.sourceforge.net
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: Amir Taaki <zgenjix@yahoo.com>
List-Id: <bitcoin-development.lists.sourceforge.net>
List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=unsubscribe>
List-Archive: <http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development>
List-Post: <mailto:bitcoin-development@lists.sourceforge.net>
List-Help: <mailto:bitcoin-development-request@lists.sourceforge.net?subject=help>
List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=subscribe>
X-List-Received-Date: Sat, 05 Nov 2011 15:39:56 -0000

--911381700-1624615356-1320507589=:87534
Content-Type: text/plain; charset=us-ascii

From talking with Patrick Strateman (phantomcircuit), he suggested this idea (which I will elaborate more on in the BIP):


User-agent strings are a good starting point, however they aren't easy for parsing so we'll make a small modification to them.

We need a hierarchy from protocol, variant, gui, flavour, build

/Satoshi:314700/bitcoin-qt:0.4/

How does that sound? In BitcoinJ's case:

/BitcoinJ:0.2/AndroidBuild:0.8/

Thoughts:

- Do we need a freely defined comments field?

/BitcoinJ:0.2[iPad; U; CPU OS 3_2_1]/AndroidBuild:0.8/
/Satoshi:314700/bitcoin-qt:0.4[Ubuntu Oneiric]/



________________________________
From: Christian Decker <decker.christian@gmail.com>
To: Mike Hearn <mike@plan99.net>
Cc: Amir Taaki <zgenjix@yahoo.com>; "bitcoin-development@lists.sourceforge.net" <bitcoin-development@lists.sourceforge.net>
Sent: Saturday, November 5, 2011 2:45 PM
Subject: Re: [Bitcoin-development] Lock protocol version numbers


On BitDroid I stopped updating the protocol version at 31700 and set the string to be both Version and Client, just like BitcoinJ :-)


On Sat, Nov 5, 2011 at 3:32 PM, Mike Hearn <mike@plan99.net> wrote:

BitCoinJ already sets the subver field to its name and version.
>
>
>------------------------------------------------------------------------------
>RSA(R) Conference 2012
>Save $700 by Nov 18
>Register now
>http://p.sf.net/sfu/rsa-sfdev2dev1
>_______________________________________________
>Bitcoin-development mailing list
>Bitcoin-development@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/bitcoin-development
>
>
--911381700-1624615356-1320507589=:87534
Content-Type: text/html; charset=us-ascii

<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><span>From talking with Patrick Strateman (phantomcircuit), he suggested this idea (which I will elaborate more on in the BIP):</span><div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"><div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"><div id="yiv1943267884"><div><div style="color:#000;background-color:#fff;font-family:times new roman, new york, times, serif;font-size:12pt;"><div><br><span></span></div><div><span>User-agent strings are a good starting point, however they aren't easy for parsing so we'll make a small modification to them.</span></div><div><br><span></span></div><div><span>We need a hierarchy from protocol, variant, gui, flavour,
 build</span></div><div><span><br></span></div><div><span>/Satoshi:314700/bitcoin-qt:0.4/</span></div><div><br><span></span></div><div><span>How does that sound? In BitcoinJ's case:</span></div><div><br><span></span></div><div><span>/BitcoinJ:0.2/AndroidBuild:0.8/</span></div><div><br><span></span></div><div><span>Thoughts:</span></div><div><br><span></span></div><div><span>- Do we need a freely defined comments
 field?</span></div><div><br><span></span></div><div><span>/BitcoinJ:0.2[iPad; U; CPU OS 3_2_1]/AndroidBuild:0.8/</span></div><div><span>/Satoshi:314700/bitcoin-qt:0.4[Ubuntu Oneiric]/<br></span></div><div><br></div><div style="font-family:times new roman, new york, times, serif;font-size:12pt;"><div style="font-family:times new roman, new york, times, serif;font-size:12pt;"><font face="Arial" size="2"><hr size="1"><b><span style="font-weight:bold;">From:</span></b> Christian Decker &lt;decker.christian@gmail.com&gt;<br><b><span style="font-weight:bold;">To:</span></b> Mike Hearn &lt;mike@plan99.net&gt;<br><b><span style="font-weight:bold;">Cc:</span></b> Amir Taaki &lt;zgenjix@yahoo.com&gt;; "bitcoin-development@lists.sourceforge.net" &lt;bitcoin-development@lists.sourceforge.net&gt;<br><b><span style="font-weight:bold;">Sent:</span></b> Saturday, November 5, 2011 2:45 PM<br><b><span style="font-weight:bold;">Subject:</span></b> Re:
 [Bitcoin-development] Lock protocol version numbers<br></font><br>
<div id="yiv1943267884">On BitDroid I stopped updating the protocol version at 31700 and set the string to be both Version and Client, just like BitcoinJ :-)<br><br><div class="yiv1943267884gmail_quote">On Sat, Nov 5, 2011 at 3:32 PM, Mike Hearn <span dir="ltr">&lt;<a rel="nofollow" ymailto="mailto:mike@plan99.net" target="_blank" href="mailto:mike@plan99.net">mike@plan99.net</a>&gt;</span> wrote:<br>

<blockquote class="yiv1943267884gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">BitCoinJ already sets the subver field to its name and version.<br><br>
<br>------------------------------------------------------------------------------<br>
RSA(R) Conference 2012<br>
Save $700 by Nov 18<br>
Register now<br>
http://p.sf.net/sfu/rsa-sfdev2dev1<br>_______________________________________________<br>
Bitcoin-development mailing list<br>
<a rel="nofollow" ymailto="mailto:Bitcoin-development@lists.sourceforge.net" target="_blank" href="mailto:Bitcoin-development@lists.sourceforge.net">Bitcoin-development@lists.sourceforge.net</a><br>
<a rel="nofollow" target="_blank" href="https://lists.sourceforge.net/lists/listinfo/bitcoin-development">https://lists.sourceforge.net/lists/listinfo/bitcoin-development</a><br>
<br></blockquote></div><br>
</div><br><br></div></div></div></div></div><meta http-equiv="x-dns-prefetch-control" content="on"><br><br></div></div></div></body></html>
--911381700-1624615356-1320507589=:87534--