monotone

monotone Commit Details

Date:2009-11-07 16:12:52 (9 years 6 months ago)
Author:Tony Cooper
Branch:net.venge.monotone.contrib.lib.automate-stdio
Commit:79a69487631253382b4128ceb34547d59bf3aee4
Parents: 20448d68a515d397919ebc349b43c7025b0b68e2
Message:- Updated library to take into account the changes made in Monotone 0.45. This

also includes the documentation. Changes include:
- tags() and certs() now return a has as a key or signer rather than their
name.
- content_diff() now supports the --reverse and --with-headers options.
- keys() now returns given_name and local_name instead of just name.
- Tested against a 0.45 database and also updated the test harness to reflect
the above changes.
Changes:
Mlib/Monotone/AutomateStdio.pm (15 diffs)
Mlib/Monotone/AutomateStdio.pod (10 diffs)
Mmtn-tester (1 diff)
Mmtn-tester-results.log (190 diffs)

File differences

lib/Monotone/AutomateStdio.pm
7373
7474
7575
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
9799
98100
99101
......
139141
140142
141143
142
144
143145
144146
145147
146148
147
149
148150
151
152
149153
150154
151155
......
189193
190194
191195
196
192197
193198
194199
......
204209
205210
206211
207
212
208213
209214
210215
......
337342
338343
339344
345
340346
341347
342348
......
345351
346352
347353
354
348355
349356
350357
......
394401
395402
396403
397
404
398405
399406
400407
......
457464
458465
459466
460
467
461468
462469
463470
......
814821
815822
816823
817
824
825
826
827
828
829
830
831
832
833
818834
819835
820836
821
837
822838
823
839
824840
825841
826842
......
15681584
15691585
15701586
1571
1587
15721588
15731589
15741590
......
21082124
21092125
21102126
2111
2127
2128
21122129
21132130
21142131
21152132
21162133
21172134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
21182150
21192151
21202152
......
21302162
21312163
21322164
2133
2134
2135
2136
2165
21372166
21382167
21392168
......
34253454
34263455
34273456
3428
3457
3458
34293459
34303460
34313461
......
34533483
34543484
34553485
3486
3487
3488
3489
3490
3491
3492
3493
34563494
34573495
34583496
......
39323970
39333971
39343972
3935
3936
3973
3974
39373975
39383976
39393977
# may not provide depending upon its version.
use constant MTN_COMMON_KEY_HASH => 0;
use constant MTN_DB_GET => 1;
use constant MTN_DROP_ATTRIBUTE => 2;
use constant MTN_DROP_DB_VARIABLES => 3;
use constant MTN_FILE_MERGE => 4;
use constant MTN_GET_ATTRIBUTES => 5;
use constant MTN_GET_CURRENT_REVISION => 6;
use constant MTN_GET_DB_VARIABLES => 7;
use constant MTN_GET_WORKSPACE_ROOT => 8;
use constant MTN_IGNORING_OF_SUSPEND_CERTS => 9;
use constant MTN_INVENTORY_IN_IO_STANZA_FORMAT => 10;
use constant MTN_INVENTORY_TAKING_OPTIONS => 11;
use constant MTN_INVENTORY_WITH_BIRTH_ID => 12;
use constant MTN_LUA => 13;
use constant MTN_M_SELECTOR => 14;
use constant MTN_P_SELECTOR => 15;
use constant MTN_READ_PACKETS => 16;
use constant MTN_SET_ATTRIBUTE => 17;
use constant MTN_SET_DB_VARIABLE => 18;
use constant MTN_SHOW_CONFLICTS => 19;
use constant MTN_U_SELECTOR => 20;
use constant MTN_W_SELECTOR => 21;
use constant MTN_CONTENT_DIFF_EXTRA_OPTIONS => 1;
use constant MTN_DB_GET => 2;
use constant MTN_DROP_ATTRIBUTE => 3;
use constant MTN_DROP_DB_VARIABLES => 4;
use constant MTN_FILE_MERGE => 5;
use constant MTN_GET_ATTRIBUTES => 6;
use constant MTN_GET_CURRENT_REVISION => 7;
use constant MTN_GET_DB_VARIABLES => 8;
use constant MTN_GET_WORKSPACE_ROOT => 9;
use constant MTN_HASHED_SIGNATURES => 10;
use constant MTN_IGNORING_OF_SUSPEND_CERTS => 11;
use constant MTN_INVENTORY_IN_IO_STANZA_FORMAT => 12;
use constant MTN_INVENTORY_TAKING_OPTIONS => 13;
use constant MTN_INVENTORY_WITH_BIRTH_ID => 14;
use constant MTN_LUA => 15;
use constant MTN_M_SELECTOR => 16;
use constant MTN_P_SELECTOR => 17;
use constant MTN_READ_PACKETS => 18;
use constant MTN_SET_ATTRIBUTE => 19;
use constant MTN_SET_DB_VARIABLE => 20;
use constant MTN_SHOW_CONFLICTS => 21;
use constant MTN_U_SELECTOR => 22;
use constant MTN_W_SELECTOR => 23;
# Constants used to represent the different error levels.
# Maps for quickly detecting valid keys and determining their value types.
my %certs_keys = ("key" => STRING,
my %certs_keys = ("key" => HEX_ID | STRING,
"name" => STRING,
"signature" => STRING,
"trust" => STRING_ENUM,
"value" => STRING);
my %genkey_keys = ("name" => STRING,
my %genkey_keys = ("given_name" => STRING,
"hash" => HEX_ID,
"local_name" => STRING,
"name" => STRING,
"public_hash" => HEX_ID,
"private_hash" => HEX_ID,
"public_location" => STRING_LIST,
"attr_name" => STRING,
"conflict" => BARE_PHRASE,
"left" => HEX_ID,
"left_attr_state" => STRING,
"left_attr_value" => STRING,
"left_file_id" => HEX_ID,
"left_name" => STRING,
my %tags_keys = ("branches" => NULL | STRING_LIST,
"format_version" => STRING_ENUM,
"revision" => HEX_ID,
"signer" => STRING,
"signer" => HEX_ID | STRING,
"tag" => STRING);
# Flag for determining whether the mtn subprocess should be started in a
use base qw(Exporter);
our %EXPORT_TAGS = (capabilities => [qw(MTN_COMMON_KEY_HASH
MTN_CONTENT_DIFF_EXTRA_OPTIONS
MTN_DB_GET
MTN_DROP_ATTRIBUTE
MTN_DROP_DB_VARIABLES
MTN_GET_CURRENT_REVISION
MTN_GET_DB_VARIABLES
MTN_GET_WORKSPACE_ROOT
MTN_HASHED_SIGNATURES
MTN_IGNORING_OF_SUSPEND_CERTS
MTN_INVENTORY_IN_IO_STANZA_FORMAT
MTN_INVENTORY_TAKING_OPTIONS
shift();
my $db_name = (ref($_[0]) eq "ARRAY") ? undef : shift();
my $options = shift();
$options = [] if (! defined($options));
$options = [] unless (defined($options));
my($db,
$this,
shift();
my $ws_path = (ref($_[0]) eq "ARRAY") ? undef : shift();
my $options = shift();
$options = [] if (! defined($options));
$options = [] unless (defined($options));
my($db_name,
$this);
{
for (my $i = 0; $i < scalar(@$options); ++ $i)
{
push(@opts, {key => $$options[$i], value => $$options[++ $i]});
if ($$options[$i] eq "reverse"
|| $$options[$i] eq "with-header"
|| $$options[$i] eq "without-header")
{
push(@opts, {key => $$options[$i], value => ""});
}
else
{
push(@opts, {key => $$options[$i], value => $$options[++ $i]});
}
}
}
push(@opts, {key => "r", value => $revision_id1})
unless (! defined($revision_id1));
if (defined($revision_id1));
push(@opts, {key => "r", value => $revision_id2})
unless (! defined($revision_id2));
if (defined($revision_id2));
return $this->mtn_command_with_options("content_diff",
1,
my @opts;
push(@opts, {key => "r", value => $revision_id})
unless (! defined($revision_id));
if (defined($revision_id));
return $this->mtn_command_with_options("get_file_of",
1,
{
my($i,
@lines);
@lines,
@valid_fields);
if (! $this->mtn_command("keys", 0, 1, \@lines))
{
return;
}
# Build up a list of valid fields depending upon the version of
# Monotone in use.
push(@valid_fields, "given_name", "local_name")
if ($this->supports(MTN_HASHED_SIGNATURES));
if ($this->supports(MTN_COMMON_KEY_HASH))
{
push(@valid_fields, "hash");
}
else
{
push(@valid_fields, "public_hash");
}
push(@valid_fields, "public_location");
# Reformat the data into a structured array.
for ($i = 0, @$ref = (); $i < scalar(@lines); ++ $i)
# Validate it in terms of expected fields and store.
foreach my $key ("name",
($this->supports(MTN_COMMON_KEY_HASH)
? "hash" : "public_hash"),
"public_location")
foreach my $key (@valid_fields)
{
&$croaker("Corrupt keys list, expected " . $key
. " field but didn't find it")
return 1 if ($this->{mtn_aif_major} >= 8);
}
elsif ($feature == MTN_FILE_MERGE
elsif ($feature == MTN_CONTENT_DIFF_EXTRA_OPTIONS
|| $feature == MTN_FILE_MERGE
|| $feature == MTN_LUA
|| $feature == MTN_READ_PACKETS)
{
return 1 if ($this->{mtn_aif_major} >= 10);
}
elsif ($feature == MTN_HASHED_SIGNATURES)
{
# These are only available from version 0.45 (i/f version 11.x).
return 1 if ($this->{mtn_aif_major} >= 11);
}
else
{
}
# If the output is to be returned as an array of lines as against one lump
# then we need to use read the output into a temporary buffer before
# breaking it up into lines.
# then we need to read the output into a temporary buffer before breaking
# it up into lines.
if (ref($ref) eq "SCALAR")
{
lib/Monotone/AutomateStdio.pod
3636
3737
3838
39
39
4040
4141
4242
......
275275
276276
277277
278
278
279
280
281
279282
280283
281284
......
309312
310313
311314
312
315
313316
314317
315318
316
319
320
321
317322
318323
319324
......
642647
643648
644649
645
646
647
650
651
652
648653
649654
650655
......
678683
679684
680685
681
682
686
683687
684688
685689
......
690694
691695
692696
693
694
695
697
698
699
700
701
702
703
704
705
706
707
708
709
710
696711
712
713
714
715
697716
698717
699718
......
834853
835854
836855
837
838
839
856
857
858
840859
841860
842861
......
846865
847866
848867
868
849869
850870
851871
......
854874
855875
856876
877
857878
858879
859880
......
887908
888909
889910
890
911
912
913
914
891915
892916
893917
All automate commands have been implemented in this class except for the
`stdio' command, hopefully the reason is obvious :-). Versions of Monotone that
are supported by this class range from 0.35 up to and including the latest
version (currently 0.44). If you happen to be using a newer version of Monotone
version (currently 0.45). If you happen to be using a newer version of Monotone
then this class will hopefully largely work but without the support for new or
changed features.
\@list is passed then the output is returned as a list of anonymous hashes,
each one containing the following fields:
key - The signer of the cert.
key - The signer of the cert. Prior to version 0.45 of
Monotone this was in the form of typically an email
address. From version 0.45 onwards this is now a
hash. (feature: MTN_HASHED_SIGNATURES)
signature - Signer status. Values can be one of "ok", "bad" or
"unknown".
name - The cert name.
The $options argument is a list of valid options, with some having
arguments. For example, one could call this method specifying all of the
options like this:
options like this (feature: MTN_CONTENT_DIFF_EXTRA_OPTIONS):
$mtn->content_diff(\@result,
["depth" => 1,
"exclude" => "work.cc"],
"exclude" => "work.cc",
"reverse",
"with-header"],
"unix");
=item B<$mtn-E<gt>db_get(\$buffer, $domain, $name)>
changes - A list of change flags. Values can be one of
"attrs" or "content".
Please note that some fields are not used by all entries,
in which case they are not present (use Perl's exists()
function to determine their presence and not defined()).
Please note that some fields are not used by all entries, in which case they
are not present (use Perl's exists() function to determine their presence and
not defined()).
The $options argument is a list of valid options, with some having
arguments. For example, one could call this method specifying all of the
"keystore". This field is only present if
there is a private key.
From version 0.44 of Monotone onwards
(feature: MTN_COMMON_KEY_HASH):
Version 0.44 of Monotone (feature: MTN_COMMON_KEY_HASH):
name - The name of the key.
hash - The hash code (both public and private).
public_locations - A list of locations for the public hash
"keystore". This field is only present if
there is a private key.
Please note that some fields are not used by all entries,
in which case they are not present (use Perl's exists()
function to determine their presence and not defined()).
From version 0.45 of Monotone onwards
(feature: MTN_HASHED_SIGNATURES):
given_name - The name of the key as given when it was
created.
hash - The hash code (both public and private).
local_name - The local name of the key as returned by
the get_local_key_name() hook.
public_locations - A list of locations for the public hash
code. Values can be one of "database" or
"keystore".
private_locations - A list of locations for the private hash
code. Values can be one of "database" or
"keystore". This field is only present if
there is a private key.
Please note that some fields are not used by all entries, in which case they
are not present (use Perl's exists() function to determine their presence and
not defined()).
=item B<$mtn-E<gt>leaves(\@list)>
Get a list of leaf revisions.
directory in the left revision. Values are as
documented for left_type.
Please note that some fields are not used by all entries, in
which case they are not present (use Perl's exists() function
to determine their presence and not defined()).
Please note that some fields are not used by all entries, in which case they
are not present (use Perl's exists() function to determine their presence and
not defined()).
(feature: MTN_SHOW_CONFLICTS)
that is currently being used by this object. The list of valid features are:
MTN_COMMON_KEY_HASH
MTN_CONTENT_DIFF_EXTRA_OPTIONS
MTN_DB_GET
MTN_DROP_ATTRIBUTE
MTN_DROP_DB_VARIABLES
MTN_GET_CURRENT_REVISION
MTN_GET_DB_VARIABLES
MTN_GET_WORKSPACE_ROOT
MTN_HASHED_SIGNATURES
MTN_IGNORING_OF_SUSPEND_CERTS
MTN_INVENTORY_IN_IO_STANZA_FORMAT
MTN_INVENTORY_TAKING_OPTIONS
tag - The name of the tag.
revision_id - The id of a revision that the tag is attached to.
signer - The name of the key used to sign the tag cert.
signer - The signer of the tag. Prior to version 0.45 of
Monotone this was in the form of typically an email
address. From version 0.45 onwards this is now a
hash. (feature: MTN_HASHED_SIGNATURES)
branches - A list of all branches that contain this revision.
=item B<$mtn-E<gt>toposort(\@list[, $revision_id ...])>
mtn-tester
102102
103103
104104
105
106
107
108
109
110
111
112
113
105114
106115
107116
"9b264ec9247ce99cd1fdc5293e869c1a60b01c4c",
"f06e40cb1d2b4f5c0db387e7a6c37681f1f89294"]},
{fn => \&Monotone::AutomateStdio::content_diff,
desc => "content_diff (file - options excluding options.cc)",
feat => MTN_CONTENT_DIFF_EXTRA_OPTIONS,
type => RAW,
args => [[exclude => "options.cc",
"with-header"],
"9b264ec9247ce99cd1fdc5293e869c1a60b01c4c",
"f06e40cb1d2b4f5c0db387e7a6c37681f1f89294"]},
{fn => \&Monotone::AutomateStdio::db_get,
desc => "db_get",
feat => MTN_DB_GET,
mtn-tester-results.log
83798379
83808380
83818381
8382
83838382
83848383
83858384
......
84998498
85008499
85018500
8502
8501
85038502
85048503
85058504
85068505
85078506
8508
8507
85098508
85108509
85118510
85128511
85138512
8514
8513
85158514
85168515
85178516
......
85198518
85208519
85218520
8522
8521
85238522
85248523
85258524
85268525
85278526
8528
8527
85298528
85308529
85318530
......
85378536
85388537
85398538
8540
8539
85418540
85428541
85438542
85448543
85458544
85468545
8547
8546
85488547
85498548
85508549
......
85538552
85548553
85558554
8556
8555
85578556
85588557
85598558
85608559
85618560
85628561
8563
8562
85648563
85658564
85668565
85678566
85688567
85698568
8570
8569
85718570
85728571
85738572
......
1801718016
1801818017
1801918018
18019
18020
18021
18022
18023
18024
18025
18026
18027
18028
18029
18030
18031
18032
18033
18034
18035
18036
18037
18038
18039
18040
18041
18042
18043
18044
18045
18046
18047
18048
18049
18050
18051
18052
18053
18054
18055
18056
18057
18058
18059
18060
18061
18062
18063
18064
18065
18066
18067
18068
18069
18070
18071
18072
18073
18074
18075
18076
18077
18078
18079
18080
18081
18082
18083
18084
18085
18086
18087
18088
18089
18090
18091
18092
18093
18094
18095
18096
18097
18098
18099
18100
18101
18102
18103
18104
18105
18106
18107
18108
18109
18110
18111
18112
18113
18114
18115
18116
18117
18118
18119
18120
18121
18122
18123
18124
18125
18126
18127
18128
18129
18130
18131
18132
18133
18134
18135
18136
18137
18138
18139
18140
18141
18142
18143
18144
18145
18146
18147
18148
18149
18150
18151
18152
18153
18154
18155
18156
18157
18158
18159
18160
18161
18162
18163
18164
18165
18166
18167
18168
18169
18170
18171
18172
18173
18174
18175
18176
18177
18178
18179
18180
18181
18182
18183
18184
18185
18186
18187
18188
18189
18190
18191
18192
18193
18194
18195
18196
18197
18198
18199
18200
18201
18202
18203
18204
18205
18206
18207
18208
18209
18210
18211
18212
18213
18214
18215
18216
18217
18218
18219
18220
18221
18222
18223
18224
18225
18226
18227
18228
18229
18230
18231
18232
18233
18234
18235
18236
18237
18238
18239
18240
18241
18242
18243
18244
18245
18246
18247
18248
18249
18250
18251
18252
18253
18254
18255
18256
18257
18258
18259
18260
18261
18262
18263
18264
18265
18266
18267
18268
18269
18270
18271
18272
18273
18274
18275
18276
18277
18278
18279
18280
18281
18282
18283
18284
18285
18286
18287
18288
18289
18290
18291
18292
18293
18294
18295
18296
18297
18298
18299
18300
18301
18302
18303
18304
18305
18306
18307
18308
18309
18310
18311
18312
18313
18314
18315
18316
18317
18318
18319
18320
18321
18322
18323
18324
18325
18326
18327
18328
18329
18330
18331
18332
18333
18334
18335
18336
18337
18338
18339
18340
18341
18342
18343
18344
18345
18346
18347
18348
18349
18350
18351
18352
18353
18354
18355
18356
18357
18358
18359
18360
18361
18362
18363
18364
18365
18366
18367
18368
18369
18370
18371
18372
18373
18374
18375
18376
18377
18378
18379
18380
18381
18382
18383
18384
18385
18386
18387
18388
18389
18390
18391
18392
18393
18394
18395
18396
18397
18398
18399
18400
18401
18402
18403
18404
18405
18406
18407
18408
18409
18410
18411
18412
18413
18414
18415
18416
18417
18418
18419
18420
18421
18422
18423
18424
18425
18426
18427
18428
18429
18430
18431
18432
18433
18434
18435
18436
18437
18438
18439
18440
18441
18442
18443
18444
18445
18446
18447
18448
18449
18450
18451
18452
18453
18454
18455
18456
18457
18458
18459
18460
18461
18462
18463
18464
18465
18466
18467
18468
18469
18470
18471
18472
18473
18474
18475
18476
18477
18478
18479
18480
18481
18482
18483
18484
18485
18486
18487
18488
18489
18490
18491
18492
18493
18494
18495
18496
18497
18498
18499
18500
18501
18502
18503
18504
18505
18506
18507
18508
18509
18510
18511
18512
18513
18514
18515
18516
18517
18518
18519
18520
18521
18522
18523
18524
18525
18526
18527
18528
18529
18530
18531
18532
18533
18534
18535
18536
18537
18538
18539
18540
18541
18542
18543
18544
18545
18546
18547
18548
18549
18550
18551
18552
18553
18554
18555
18556
18557
18558
18559
18560
18561
18562
18563
18564
18565
18566
18567
18568
18569
18570
18571
18572
18573
18574
18575
18576
18577
18578
18579
18580
18581
18582
18583
18584
18585
18586
18587
18588
18589
18590
18591
18592
18593
18594
18595
18596
18597
18598
18599
18600
18601
18602
18603
18604
18605
18606
18607
18608
18609
18610
18611
18612
1802018613
1802118614
1802218615
......
1890419497
1890519498
1890619499
18907
18908
18909
18910
18911
18912
19500
19501
19502
19503
19504
19505
1891319506
1891419507
1891519508
18916
19509
1891719510
1891819511
1891919512
......
1892519518
1892619519
1892719520
18928
1892919521
1893019522
1893119523
1893219524
18933
18934
1893519525
1893619526
1893719527
......
1894419534
1894519535
1894619536
18947
18948
1894919537
1895019538
1895119539
......
1898019568
1898119569
1898219570
18983
19571
1898419572
1898519573
1898619574
......
1898919577
1899019578
1899119579
18992
19580
1899319581
1899419582
1899519583
18996
19584
1899719585
1899819586
1899919587
......
1900319591
1900419592
1900519593
19006
19594
1900719595
1900819596
1900919597
......
1902019608
1902119609
1902219610
19023
19611
1902419612
1902519613
1902619614
19027
19615
1902819616
1902919617
1903019618
......
1904719635
1904819636
1904919637
19050
19638
1905119639
1905219640
1905319641
1905419642
19055
19643
1905619644
1905719645
1905819646
19059
19647
1906019648
1906119649
1906219650
......
1906519653
1906619654
1906719655
19068
19656
1906919657
1907019658
1907119659
......
1907619664
1907719665
1907819666
19079
19667
1908019668
1908119669
1908219670
1908319671
19084
19672
1908519673
1908619674
1908719675
19088
19676
1908919677
1909019678
1909119679
......
1909419682
1909519683
1909619684
19097
19685
1909819686
1909919687
1910019688
......
1910519693
1910619694
1910719695
19108
19696
1910919697
1911019698
1911119699
......
1911419702
1911519703
1911619704
19117
19705
1911819706
1911919707
1912019708
19121
19709
1912219710
1912319711
1912419712
......
1913519723
1913619724
1913719725
19138
19726
1913919727
1914019728
1914119729
......
1914619734
1914719735
1914819736
19149
19737
1915019738
1915119739
1915219740
......
1915519743
1915619744
1915719745
19158
19746
1915919747
1916019748
1916119749
19162
19750
1916319751
1916419752
1916519753
......
1917619764
1917719765
1917819766
19179
19767
1918019768
1918119769
1918219770
......
4127141859
4127241860
4127341861
41274
41862
4127541863
4127641864
4127741865
......
4130741895
4130841896
4130941897
41310
41898
4131141899
4131241900
4131341901
......
4261943207
4262043208
4262143209
43210
4262243211
4262343212
4262443213
......
4450945098
4451045099
4451145100
45101
4451245102
4451345103
4451445104
......
4645547045
4645647046
4645747047
47048
4645847049
4645947050
4646047051
......
4677447365
4677547366
4677647367
47368
4677747369
4677847370
4677947371
......
4766248254
4766348255
4766448256
48257
4766548258
4766648259
4766748260
......
4775648349
4775748350
4775848351
48352
4775948353
4776048354
4776148355
......
4787048464
4787148465
4787248466
48467
4787348468
4787448469
4787548470
......
5007850673
5007950674
5008050675
50676
5008150677
5008250678
5008350679
......
5098751583
5098851584
5098951585
51586
5099051587
5099151588
5099251589
......
5348154078
5348254079
5348354080
54081
5348454082
5348554083
5348654084
......
5579956397
5580056398
5580156399
56400
5580256401
5580356402
5580456403
......
6458465183
6458565184
6458665185
65186
65187
65188
65189
65190
65191
6458765192
6458865193
6458965194
......
7639577000
7639677001
7639777002
77003
77004
77005
77006
77007
77008
7639877009
7639977010
7640077011
......
8855189162
8855289163
8855389164
89165
89166
89167
89168
89169
89170
8855489171
8855589172
8855689173
......
9055091167
9055191168
9055291169
91170
91171
91172
91173
91174
91175
9055391176
9055491177
9055591178
......
9608796710
9608896711
9608996712
96713
96714
96715
96716
96717
96718
9609096719
9609196720
9609296721
......
9666897297
9666997298
9667097299
97300
97301
97302
97303
97304
97305
97306
9667197307
9667297308
9667397309
......
9738398019
9738498020
9738598021
98022
98023
98024
98025
98026
98027
9738698028
9738798029
9738898030
......
111181111823
111182111824
111183111825
111826
111827
111828
111829
111830
111831
111184111832
111185111833
111186111834
......
116854117502
116855117503
116856117504
117505
117506
117507
117508
117509
117510
116857117511
116858117512
116859117513
......
132433133087
132434133088
132435133089
133090
133091
133092
133093
133094
133095
132436133096
132437133097
132438133098
......
146936147596
146937147597
146938147598
147599
147600
147601
147602
147603
147604
146939147605
146940147606
146941147607
......
280065280731
280066280732
280067280733
280068
280069
280070
280071
280072
280073
280074
280734
280735
280736
280075280737
280076280738
280077
280078
280739
280740
280741
280079280742
280080280743
280081
280082
280744
280745
280746
280083280747
280084280748
280085
280086
280749
280750
280751
280087280752
280088280753
280089
280090
280754
280755
280756
280091280757
280092280758
280093
280094
280759
280760
280761
280095280762
280096280763
280097
280098
280764
280765
280766
280099280767
280100280768
280101
280102
280769
280770
280771
280103280772
280104280773
280105
280106
280774
280775
280776
280107280777
280108280778
280109
280110
280779
280780
280781
280111280782
280112280783
280113
280114
280784
280785
280786
280115280787
280116280788
280117
280118
280789
280790
280791
280119280792
280120280793
280121
280122
280794
280795
280796
280123280797
280124280798
280125
280126
280799
280800
280801
280127280802
280128280803
280129
280130
280804
280805
280806
280131280807
280132280808
280133
280134
280809
280810
280811
280135280812
280136280813
280137
280138
280814
280815
280816
280139280817
280140280818
280141
280142
280819
280820
280821
280143280822
280144280823
280145
280146
280824
280825
280826
280147280827
280148280828
280149
280150
280829
280830
280831
280151280832
280152280833
280153
280154280834
280835
280836
280155280837
280156280838
280157
280158
280839
280840
280841
280842
280843
280844
280845
280846
280847
280159280848
280160280849
280161
280162
280850
280851
280852
280163280853
280164280854
280165
280166
280855
280856
280857
280167280858
280168280859
280169
280170
280860
280861
280862
280171280863
280172280864
280173
280174
280865
280866
280867
280175280868
280176280869
280177
280178280870
280871
280872
280179280873
280180280874
280181
280182
280875
280876
280877
280183280878
280184280879
280185
280186
280187
280880
280881
280882
280883
280884
280188280885
280189
280190
280886
280887
280888
280191280889
280192280890
280193
280194
280891
280892
280893
280195280894
280196280895
280197
280198
280896
280897
280898
280199280899
280200280900
280201
280202
280901
280902
280903
280203280904
280204280905
280205
280206
280906
280907
280908
280207280909
280208280910
280209
280210
280911
280912
280913
280211280914
280212280915
280213
280214
280916
280917
280918
280215280919
280216280920
280217
280218
280921
280922
280923
280219280924
280220280925
280221
280222
280926
280927
280928
280223280929
280224280930
280225
280226
280931
280932
280933
280227280934
280228280935
280229
280230
280936
280937
280938
280231280939
280232280940
280233
280234
280941
280942
280943
280235280944
280236280945
280237
280238
280946
280947
280948
280239280949
280240280950
280241
280242
280951
280952
280953
280243280954
280244280955
280245
280246
280956
280957
280958
280247280959
280248280960
280249
280250
280251
280252
280961
280962
280963
280964
280253280965
280254
280255
280966
280967
280968
280256280969
280257280970
280258
280259
280971
280972
280973
280260280974
280261280975
280262
280263
280976
280977
280978
280264280979
280265280980
280266
280267
280981
280982
280983
280268280984
280269280985
280270
280271
280986
280987
280988
280272280989
280273280990
280274
280275
280991
280992
280993
280276280994
280277280995
280278
280279280996
280997
280998
280280280999
280281281000
280282
280283
281001
281002
281003
280284281004
280285281005
280286
280287
281006
281007
281008
280288281009
280289281010
280290
280291
281011
281012
281013
280292281014
280293281015
280294
280295
281016
281017
281018
280296281019
280297281020
280298
280299
281021
281022
281023
280300281024
280301281025
280302
280303
281026
281027
281028
280304281029
280305281030
280306
280307
281031
281032
281033
280308281034
280309281035
280310281036
280311281037
280312
281038
280313281039
280314
280315
281040
280316281041
280317
280318
280319
280320
281042
281043
280321281044
280322281045
280323
281046
280324281047
280325281048
280326281049
280327
281050
281051
280328281052
280329281053
280330
281054
280331281055
280332281056
280333281057
280334
281058
281059
280335281060
280336281061
280337
281062
280338281063
280339281064
280340281065
280341
281066
281067
280342281068
280343281069
280344
281070
280345281071
280346281072
280347281073
280348
281074
281075
280349281076
280350281077
280351
281078
280352281079
280353281080
280354281081
280355
281082
281083
280356281084
280357281085
280358
281086
280359281087
280360281088
280361281089
280362
281090
281091
280363281092
280364281093
280365
281094
280366281095
280367281096
280368281097
280369
281098
281099
280370281100
280371281101
280372
281102
280373281103
280374281104
280375281105
280376
281106
281107
280377281108
280378281109
280379
281110
280380281111
280381281112
280382281113
280383
281114
281115
280384281116
280385281117
280386
281118
280387281119
280388281120
280389281121
280390
281122
281123
280391281124
280392281125
280393
281126
280394281127
280395281128
280396281129
280397
281130
281131
280398281132
280399281133
280400
281134
280401281135
280402281136
280403281137
280404
281138
281139
280405281140
280406281141
280407
281142
280408281143
280409281144
280410281145
280411
281146
281147
280412281148
280413281149
280414
281150
280415281151
280416281152
280417281153
280418
281154
281155
280419281156
280420281157
280421
281158
280422281159
280423281160
280424281161
280425
281162
281163
280426281164
280427281165
280428
281166
280429281167
280430281168
280431281169
280432
281170
281171
280433281172
280434281173
280435
281174
280436281175
280437281176
280438281177
280439
281178
281179
280440281180
280441281181
280442
281182
280443281183
280444281184
280445281185
280446
281186
281187
280447281188
280448281189
280449
281190
280450281191
280451281192
280452281193
280453
281194
281195
280454281196
280455281197
280456
281198
280457281199
280458281200
280459281201
280460
281202
281203
280461281204
280462281205
280463
281206
280464281207
280465
281208
281209
280466281210
280467
281211
281212
281213
281214
281215
280468281216
280469281217
280470
281218
280471281219
280472281220
280473281221
280474
281222
281223
280475281224
280476281225
280477
281226
280478281227
280479281228
280480281229
280481
281230
281231
280482281232
280483281233
280484
281234
280485281235
280486281236
280487281237
280488
281238
281239
280489281240
280490281241
280491
281242
280492281243
280493281244
280494281245
280495
281246
281247
280496281248
280497281249
280498
281250
280499281251
280500281252
280501281253
280502
281254
281255
280503281256
280504281257
280505281258
280506281259
280507281260
280508281261
280509
281262
281263
280510281264
280511281265
280512
281266
280513281267
280514281268
280515281269
280516
281270
281271
280517281272
280518281273
280519
281274
280520281275
280521
281276
281277
280522281278
280523
281279
281280
281281
281282
281283
280524281284
280525281285
280526
281286
280527281287
280528281288
280529281289
280530
281290
281291
280531281292
280532281293
280533
281294
280534281295
280535281296
280536281297
280537
281298
281299
280538281300
280539281301
280540
281302
280541281303
280542281304
280543281305
280544
281306
281307
280545281308
280546281309
280547
281310
280548281311
280549281312
280550281313
280551
281314
281315
280552281316
280553281317
280554
281318
280555281319
280556281320
280557281321
280558
281322
281323
280559281324
280560281325
280561
281326
280562281327
280563281328
280564281329
280565
281330
281331
280566281332
280567281333
280568
281334
280569281335
280570281336
280571281337
280572
281338
281339
280573281340
280574281341
280575
281342
280576281343
280577281344
280578281345
280579
281346
281347
280580281348
280581281349
280582
281350
280583281351
280584281352
280585281353
280586
281354
281355
280587281356
280588281357
280589
281358
280590281359
280591281360
280592281361
280593
281362
281363
280594281364
280595281365
280596
281366
280597281367
280598281368
280599281369
280600
281370
281371
280601281372
280602281373
280603
281374
280604281375
280605281376
280606281377
280607
281378
281379
280608281380
280609281381
280610
281382
280611281383
280612281384
280613281385
280614
281386
281387
280615281388
280616281389
280617
281390
280618281391
280619281392
280620281393
280621
281394
281395
280622281396
280623281397
280624
281398
280625281399
280626281400
280627281401
280628
281402
281403
280629281404
280630281405
280631
281406
280632281407
280633
280634
281408
280635281409
280636
280637
280638
280639
281410
281411
280640281412
280641281413
280642
281414
280643281415
280644281416
280645281417
280646
281418
281419
280647281420
280648281421
280649
281422
280650281423
280651281424
280652281425
280653
281426
281427
280654281428
280655281429
280656
281430
280657281431
280658281432
280659281433
280660
281434
281435
280661281436
280662281437
280663
281438
280664281439
280665281440
280666281441
280667
281442
281443
280668281444
280669281445
280670
281446
280671281447
280672281448
280673281449
280674
281450
281451
280675281452
280676281453
280677
281454
280678281455
280679281456
280680281457
280681
281458
281459
280682281460
280683281461
280684281462
280685281463
280686281464
280687281465
280688
281466
281467
280689281468
280690281469
280691
281470
280692281471
280693281472
280694281473
280695
281474
281475
280696281476
280697281477
280698
281478
280699281479
280700281480
280701281481
280702
281482
281483
280703281484
280704281485
280705
281486
280706281487
280707281488
280708281489
280709
281490
281491
280710281492
280711281493
280712
281494
280713281495
280714281496
280715281497
280716
281498
281499
280717281500
280718281501
280719
281502
280720281503
280721281504
280722281505
280723
281506
281507
280724281508
280725281509
280726
281510
280727281511
280728281512
280729281513
280730
281514
281515
280731281516
280732281517
280733
281518
280734281519
280735281520
280736281521
280737
281522
281523
280738281524
280739281525
280740281526
......
280772281558
280773281559
280774281560
281561
280775281562
280776281563
280777281564
......
280794281581
280795281582
280796281583
281584
280797281585
280798281586
280799281587
......
280805281593
280806281594
280807281595
281596
280808281597
280809281598
280810281599
......
280820281609
280821281610
280822281611
280823
280824281612
280825
280826281613
280827281614
280828281615
......
280836281623
280837281624
280838281625
280839
280840281626
280841281627
280842281628
......
280875281661
280876281662
280877281663
280878
280879281664
280880281665
280881281666
......
280913281698
280914281699
280915281700
280916
281701
280917281702
280918281703
280919281704
280920281705
280921281706
280922
281707
280923281708
280924281709
280925281710
280926281711
280927281712
280928
281713
280929281714
280930281715
280931281716
280932281717
280933281718
280934
281719
280935281720
280936281721
280937281722
280938281723
280939281724
280940
281725
280941281726
280942281727
280943281728
......
280945281730
280946281731
280947281732
280948
280949
280950
280951
281733
281734
281735
281736
280952281737
280953281738
280954
281739
280955281740
280956
281741
280957281742
280958
281743
280959281744
280960
280961
281745
281746
280962281747
280963
281748
280964281749
280965281750
280966281751
......
280970281755
280971281756
280972281757
280973
281758
280974281759
280975281760
280976
281761
280977281762
280978281763
280979281764
......
280987281772
280988281773
280989281774
280990
281775
280991281776
280992281777
280993281778
......
281007281792
281008281793
281009281794
281010
281795
281011281796
281012281797
281013281798
......
281021281806
281022281807
281023281808
281024
281809
281025281810
281026281811
281027281812
......
281081281866
281082281867
281083281868
281084
281869
281085281870
281086281871
281087281872
......
281100281885
281101281886
281102281887
281103
281888
281104281889
281105281890
281106281891
......
281142281927
281143281928
281144281929
281145
281930
281146281931
281147281932
281148281933
......
281156281941
281157281942
281158281943
281944
281159281945
281160281946
281161281947
......
281168281954
281169281955
281170281956
281171
281172281957
281173281958
281174281959
......
281243282028
281244282029
281245282030
281246
281247
281248282031
281249282032
281250
282033
281251282034
281252282035
281253282036
281254282037
281255
282038
281256282039
281257282040
281258282041
281259282042
281260
282043
281261282044
281262282045
281263282046
281264282047
281265
282048
281266282049
281267282050
282051
282052
282053
282054
282055
281268282056
281269282057
281270
282058
281271282059
281272282060
281273282061
281274282062
281275
282063
281276282064
281277282065
281278282066
281279282067
281280
282068
281281282069
281282282070
281283282071
281284282072
281285
282073
281286282074
281287282075
281288282076
281289282077
281290
282078
281291282079
281292282080
281293282081
281294282082
281295
282083
281296282084
281297282085
281298282086
281299282087
281300
282088
281301282089
281302282090
281303282091
281304282092
281305
282093
281306282094
281307282095
281308282096
281309282097
281310
282098
281311282099
281312282100
281313282101
281314282102
281315
282103
281316282104
281317282105
281318282106
281319282107
281320
282108
281321282109
281322282110
281323282111
281324282112
281325
282113
281326282114
281327282115
281328282116
281329282117
281330
282118
281331282119
281332282120
281333282121
281334282122
281335
282123
281336282124
281337282125
281338282126
281339282127
281340
282128
281341282129
281342282130
281343282131
281344282132
281345
282133
281346282134
281347282135
281348282136
281349282137
281350
282138
281351282139
281352282140
281353282141
281354282142
281355
282143
281356282144
281357282145
281358282146
281359282147
281360
282148
281361282149
281362282150
281363282151
281364282152
281365
282153
281366282154
281367282155
281368282156
281369282157
281370
282158
281371282159
281372282160
281373282161
281374282162
281375
282163
281376282164
281377282165
281378282166
281379282167
281380
282168
281381282169
281382282170
281383282171
281384282172
281385
282173
281386282174
281387282175
281388282176
281389282177
281390
282178
281391282179
281392282180
281393282181
281394282182
281395
282183
281396282184
281397282185
281398282186
281399282187
281400
282188
281401282189
281402282190
281403282191
281404282192
281405
282193
281406282194
281407282195
281408282196
281409282197
281410
282198
281411282199
281412282200
281413282201
281414282202
281415
282203
281416282204
281417282205
281418282206
281419282207
281420
282208
281421282209
281422282210
281423282211
281424282212
281425
282213
281426282214
281427282215
281428282216
281429282217
281430
282218
281431282219
281432282220
281433282221
281434282222
281435
282223
281436282224
281437282225
281438282226
281439282227
281440
282228
281441282229
281442282230
281443282231
281444282232
281445
282233
281446282234
281447282235
281448282236
281449282237
281450
282238
281451282239
281452282240
281453282241
281454282242
281455
282243
281456282244
281457282245
281458282246
281459282247
281460
282248
281461282249
281462282250
281463282251
281464282252
281465
282253
281466282254
281467282255
281468282256
281469282257
281470
282258
281471282259
281472282260
281473282261
281474282262
281475
282263
281476282264
281477282265
281478282266
281479282267
281480
282268
281481282269
281482282270
281483282271
281484282272
281485
282273
281486282274
281487282275
281488282276
281489282277
281490
282278
281491282279
281492282280
281493282281
281494282282
281495
282283
281496282284
281497282285
281498282286
281499282287
281500
282288
281501282289
281502282290
281503282291
281504282292
281505
282293
281506282294
281507282295
281508282296
281509282297
281510
282298
281511282299
281512282300
281513282301
281514282302
281515
282303
281516282304
281517282305
281518282306
281519282307
281520
282308
281521282309
281522282310
281523282311
281524282312
281525
282313
281526282314
281527282315
281528282316
281529282317
281530
282318
281531282319
281532282320
281533282321
281534282322
281535
282323
281536282324
281537282325
281538282326
281539282327
281540
282328
281541282329
281542282330
281543282331
281544282332
281545
282333
281546282334
281547282335
281548282336
281549282337
281550
282338
281551282339
281552282340
281553282341
281554282342
281555
282343
281556282344
281557282345
281558282346
281559282347
281560
282348
281561282349
281562282350
281563282351
281564282352
281565
282353
281566282354
281567282355
281568282356
281569282357
281570
282358
281571282359
281572282360
281573282361
281574282362
281575
282363
281576282364
281577282365
281578282366
281579282367
281580
282368
281581282369
281582282370
281583282371
281584282372
281585
282373
281586282374
281587282375
281588282376
281589282377
281590
282378
281591282379
281592282380
281593282381
281594282382
281595
282383
281596282384
281597282385
281598282386
281599282387
281600
282388
281601282389
281602282390
281603282391
281604282392
281605
282393
281606282394
281607282395
281608282396
281609282397
281610
282398
281611282399
281612282400
281613282401
281614282402
281615
282403
281616282404
281617282405
281618282406
281619282407
281620
282408
281621282409
281622282410
281623282411
281624282412
281625
282413
281626282414
281627282415
281628282416
281629282417
281630
282418
281631282419
281632282420
281633282421
281634282422
281635
282423
281636282424
281637282425
281638282426
281639282427
281640
282428
281641282429
281642282430
281643282431
281644282432
281645
282433
281646282434
281647282435
281648282436
281649282437
281650
282438
281651282439
281652282440
281653282441
281654282442
281655
282443
281656282444
281657282445
281658282446
281659282447
281660
282448
281661282449
281662282450
281663282451
281664282452
281665
282453
281666282454
281667282455
281668282456
281669282457
281670
282458
281671282459
281672282460
281673282461
281674282462
281675
282463
281676282464
281677282465
281678282466
281679282467
281680
282468
281681282469
281682282470
281683282471
281684282472
281685
282473
281686282474
281687282475
281688282476
281689282477
281690
282478
281691282479
281692282480
281693282481
281694282482
281695
282483
281696282484
281697282485
281698282486
281699282487
281700
282488
281701282489
281702282490
281703282491
281704282492
281705
282493
281706282494
281707282495
281708282496
281709282497
281710
282498
281711282499
281712282500
281713282501
281714282502
281715
282503
281716282504
281717282505
281718282506
281719282507
281720
282508
281721282509
281722282510
281723282511
281724282512
281725
282513
281726282514
281727282515
281728282516
281729282517
281730
282518
281731282519
281732282520
281733282521
281734282522
281735
282523
281736282524
281737282525
281738282526
281739282527
281740
282528
281741282529
281742282530
281743282531
281744282532
281745
282533
281746282534
281747282535
281748282536
281749282537
281750
282538
281751282539
281752282540
281753282541
281754282542
281755
282543
281756282544
281757282545
281758282546
281759282547
281760
282548
281761282549
281762282550
281763282551
281764282552
281765
282553
281766282554
281767282555
281768282556
281769282557
281770
282558
281771282559
281772282560
281773282561
281774282562
281775
282563
281776282564
281777282565
281778282566
281779282567
281780
282568
281781282569
281782282570
281783282571
281784282572
281785
282573
281786282574
281787282575
281788282576
281789282577
281790
282578
281791282579
281792282580
281793282581
281794282582
281795
282583
281796282584
281797282585
281798282586
281799282587
281800
282588
281801282589
281802282590
281803282591
281804282592
281805
282593
281806282594
281807282595
281808282596
281809282597
281810
282598
281811282599
281812282600
281813282601
281814282602
281815
282603
281816282604
281817282605
281818282606
281819282607
281820
282608
281821282609
281822282610
281823282611
281824282612
281825
282613
281826282614
281827282615
281828282616
281829282617
281830
282618
281831282619
281832282620
281833282621
281834282622
281835
282623
281836282624
281837282625
281838282626
281839282627
281840
282628
281841282629
281842282630
281843282631
281844282632
281845
282633
281846282634
281847282635
281848282636
281849282637
281850
282638
281851282639
281852282640
281853282641
281854282642
281855
282643
281856282644
281857282645
281858282646
281859282647
281860
282648
281861282649
281862282650
281863282651
281864282652
281865
282653
281866282654
281867282655
281868282656
281869282657
281870
282658
281871282659
281872282660
281873282661
281874282662
281875
282663
281876282664
281877282665
281878282666
281879282667
281880
282668
281881282669
281882282670
281883282671
281884282672
281885
282673
281886282674
281887282675
281888282676
281889282677
281890
282678
281891282679
281892282680
281893282681
281894282682
281895
282683
281896282684
281897282685
281898282686
281899282687
281900
282688
281901282689
281902282690
281903282691
281904282692
281905282693
281906
282694
281907282695
281908282696
281909282697
......
281911282699
281912282700
281913282701
281914
282702
281915282703
281916282704
281917282705
......
281919282707
281920282708
281921282709
281922
282710
281923282711
281924282712
281925282713
......
281927282715
281928282716
281929282717
281930
282718
281931282719
281932282720
281933282721
281934282722
281935282723
281936282724
282725
282726
282727
282728
282729
282730
282731
282732
281937282733
281938
282734
281939282735
281940282736
281941282737
......
281943282739
281944282740
281945282741
281946
282742
281947282743
281948282744
281949282745
......
281951282747
281952282748
281953282749
281954
282750
281955282751
281956282752
281957282753
......
281959282755
281960282756
281961282757
281962
282758
281963282759
281964282760
281965282761
......
281967282763
281968282764
281969282765
281970
282766
281971282767
281972282768
281973282769
......
281975282771
281976282772
281977282773
281978
282774
281979282775
281980282776
281981282777
......
281983282779
281984282780
281985282781
281986
282782
281987282783
281988282784
281989282785
......
281991282787
281992282788
281993282789
281994
282790
281995282791
281996282792
281997282793
......
281999282795
282000282796
282001282797
282002
282798
282003282799
282004282800
282005282801
......
282007282803
282008282804
282009282805
282010
282806
282011282807
282012282808
282013282809
......
282015282811
282016282812
282017282813
282018
282814
282019282815
282020282816
282021282817
......
282023282819
282024282820
282025282821
282026
282822
282027282823
282028282824
282029282825
......
282031282827
282032282828
282033282829
282034
282830
282035282831
282036282832
282037282833
......
282040282836
282041282837
282042282838
282043
282839
282044282840
282045282841
282046282842
......
282048282844
282049282845
282050282846
282051
282847
282052282848
282053282849
282054282850
......
282056282852
282057282853
282058282854
282059
282855
282060282856
282061282857
282062282858
......
282064282860
282065282861
282066282862
282067
282863
282068282864
282069282865
282070282866
......
282072282868
282073282869
282074282870
282075
282871
282076282872
282077282873
282078282874
......
282081282877
282082282878
282083282879
282084
282880
282085282881
282086282882
282087282883
......
282089282885
282090282886
282091282887
282092
282888
282093282889
282094282890
282095282891
......
282098282894
282099282895
282100282896
282101
282897
282102282898
282103282899
282104282900
......
282106282902
282107282903
282108282904
282109
282905
282110282906
282111282907
282112282908
......
282114282910
282115282911
282116282912
282117
282913
282118282914
282119282915
282120282916
......
282122282918
282123282919
282124282920
282125
282921
282126282922
282127282923
282128282924
......
282130282926
282131282927
282132282928
282133
282929
282134282930
282135282931
282136282932
......
282138282934
282139282935
282140282936
282141
282937
282142282938
282143282939
282144282940
......
282146282942
282147282943
282148282944
282149
282945
282150282946
282151282947
282152282948
......
282154282950
282155282951
282156282952
282157
282953
282158282954
282159282955
282160282956
......
282162282958
282163282959
282164282960
282165
282961
282166282962
282167282963
282168282964
......
282171282967
282172282968
282173282969
282174
282970
282175282971
282176282972
282177282973
......
282179282975
282180282976
282181282977
282182
282978
282183282979
282184282980
282185282981
......
282187282983
282188282984
282189282985
282190
282986
282191282987
282192282988
282193282989
......
282195282991
282196282992
282197282993
282198
282994
282199282995
282200282996
282201282997
......
282203282999
282204283000
282205283001
282206
283002
282207283003
282208283004
282209283005
......
282211283007
282212283008
282213283009
282214
283010
282215283011
282216283012
282217283013
......
282219283015
282220283016
282221283017
282222
283018
282223283019
282224283020
282225283021
......
282227283023
282228283024
282229283025
282230
283026
282231283027
282232283028
282233283029
......
282235283031
282236283032
282237283033
282238
283034
282239283035
282240283036
282241283037
......
282243283039
282244283040
282245283041
282246
283042
282247283043
282248283044
282249283045
......
282251283047
282252283048
282253283049
282254
283050
282255283051
282256283052
282257283053
......
282259283055
282260283056
282261283057
282262
283058
282263283059
282264283060
282265283061
......
282267283063
282268283064
282269283065
282270
283066
282271283067
282272283068
282273283069
......
282275283071
282276283072
282277283073
282278
283074
282279283075
282280283076
282281283077
......
282283283079
282284283080
282285283081
282286
283082
282287283083
282288283084
282289283085
......
282291283087
282292283088
282293283089
282294
283090
282295283091
282296283092
282297283093
......
282299283095
282300283096
282301283097
282302
283098
282303283099
282304283100
282305283101
......
282307283103
282308283104
282309283105
282310
283106
282311283107
282312283108
282313283109
......
282315283111
282316283112
282317283113
282318
283114
282319283115
282320283116
282321283117
......
282323283119
282324283120
282325283121
282326
283122
282327283123
282328283124
282329283125
......
282331283127
282332283128
282333283129
282334
283130
282335283131
282336283132
282337283133
......
282339283135
282340283136
282341283137
282342
283138
282343283139
282344283140
282345283141
......
282347283143
282348283144
282349283145
282350
283146
282351283147
282352283148
282353283149
......
282355283151
282356283152
282357283153
282358
283154
282359283155
282360283156
282361283157
......
282363283159
282364283160
282365283161
282366
283162
282367283163
282368283164
282369283165
......
282371283167
282372283168
282373283169
282374
283170
282375283171
282376283172
282377283173
......
282379283175
282380283176
282381283177
282382
283178
282383283179
282384283180
282385283181
......
282387283183
282388283184
282389283185
282390
283186
282391283187
282392283188
282393283189
......
282395283191
282396283192
282397283193
282398
283194
282399283195
282400283196
282401283197
......
282403283199
282404283200
282405283201
282406
283202
282407283203
282408283204
282409283205
......
282411283207
282412283208
282413283209
282414
283210
282415283211
282416283212
282417283213
......
282419283215
282420283216
282421283217
282422
283218
282423283219
282424283220
282425283221
......
282427283223
282428283224
282429283225
282430
283226
282431283227
282432283228
282433283229
......
282435283231
282436283232
282437283233
282438
283234
282439283235
282440283236
282441283237
......
282443283239
282444283240
282445283241
282446
283242
282447283243
282448283244
282449283245
......
282451283247
282452283248
282453283249
282454
283250
282455283251
282456283252
282457283253
......
282459283255
282460283256
282461283257
282462
283258
282463283259
282464283260
282465283261
......
282467283263
282468283264
282469283265
282470
283266
282471283267
282472283268
282473283269
......
282475283271
282476283272
282477283273
282478
283274
282479283275
282480283276
282481283277
......
282483283279
282484283280
282485283281
282486
283282
282487283283
282488283284
282489283285
......
282491283287
282492283288
282493283289
282494
283290
282495283291
282496283292
282497283293
......
282499283295
282500283296
282501283297
282502
283298
282503283299
282504283300
282505283301
......
282507283303
282508283304
282509283305
282510
283306
282511283307
282512283308
282513283309
......
282515283311
282516283312
282517283313
282518
283314
282519283315
282520283316
282521283317
......
282523283319
282524283320
282525283321
282526
283322
282527283323
282528283324
282529283325
......
282531283327
282532283328
282533283329
282534
283330
282535283331
282536283332
282537283333
......
282539283335
282540283336
282541283337
282542
283338
282543283339
282544283340
282545283341
......
282547283343
282548283344
282549283345
282550
283346
282551283347
282552283348
282553283349
......
282555283351
282556283352
282557283353
282558
283354
282559283355
282560283356
282561283357
......
282563283359
282564283360
282565283361
282566
283362
282567283363
282568283364
282569283365
......
282571283367
282572283368
282573283369
282574
283370
282575283371
282576283372
282577283373
......
282579283375
282580283376
282581283377
282582
283378
282583283379
282584283380
282585283381
......
282587283383
282588283384
282589283385
282590
283386
282591283387
282592283388
282593283389
......
282595283391
282596283392
282597283393
282598
283394
282599283395
282600283396
282601283397
......
282603283399
282604283400
282605283401
282606
283402
282607283403
282608283404
282609283405
......
282611283407
282612283408
282613283409
282614
283410
282615283411
282616283412
282617283413
......
282619283415
282620283416
282621283417
282622
283418
282623283419
282624283420
282625283421
......
282627283423
282628283424
282629283425
282630
283426
282631283427
282632283428
282633283429
......
282635283431
282636283432
282637283433
282638
283434
282639283435
282640283436
282641283437
......
282643283439
282644283440
282645283441
282646
283442
282647283443
282648283444
282649283445
......
282651283447
282652283448
282653283449
282654
283450
282655283451
282656283452
282657283453
......
282659283455
282660283456
282661283457
282662
283458
282663283459
282664283460
282665283461
......
282667283463
282668283464
282669283465
282670
283466
282671283467
282672283468
282673283469
......
282675283471
282676283472
282677283473
282678
283474
282679283475
282680283476
282681283477
......
282683283479
282684283480
282685283481
282686
283482
282687283483
282688283484
282689283485
......
282691283487
282692283488
282693283489
282694
283490
282695283491
282696283492
282697283493
......
282699283495
282700283496
282701283497
282702
283498
282703283499
282704283500
282705283501
......
282707283503
282708283504
282709283505
282710
283506
282711283507
282712283508
282713283509
......
282716283512
282717283513
282718283514
282719
283515
282720283516
282721283517
282722283518
......
282724283520
282725283521
282726283522
282727
283523
282728283524
282729283525
282730283526
......
282732283528
282733283529
282734283530
282735
283531
282736283532
282737283533
282738283534
......
282740283536
282741283537
282742283538
282743
283539
282744283540
282745283541
282746283542
......
282748283544
282749283545
282750283546
282751
283547
282752283548
282753283549
282754283550
......
282756283552
282757283553
282758283554
282759
283555
282760283556
282761283557
282762283558
......
282764283560
282765283561
282766283562
282767
283563
282768283564
282769283565
282770283566
......
282772283568
282773283569
282774283570
282775
283571
282776283572
282777283573
282778283574
......
282780283576
282781283577
282782283578
282783
283579
282784283580
282785283581
282786283582
......
282788283584
282789283585
282790283586
282791
283587
282792283588
282793283589
282794283590
......
282796283592
282797283593
282798283594
282799
283595
282800283596
282801283597
282802283598
......
282804283600
282805283601
282806283602
282807
283603
282808283604
282809283605
282810283606
......
282812283608
282813283609
282814283610
282815
283611
282816283612
282817283613
282818283614
......
282820283616
282821283617
282822283618
282823
283619
282824283620
282825283621
282826283622
......
282828283624
282829283625
282830283626
282831
283627
282832283628
282833283629
282834283630
......
282836283632
282837283633
282838283634
282839
283635
282840283636
282841283637
282842283638
......
282844283640
282845283641
282846283642
282847
283643
282848283644
282849283645
282850283646
......
282852283648
282853283649
282854283650
282855
283651
282856283652
282857283653
282858283654
......
282860283656
282861283657
282862283658
282863
283659
282864283660
282865283661
282866283662
......
282868283664
282869283665
282870283666
282871
283667
282872283668
282873283669
282874283670
......
282876283672
282877283673
282878283674
282879
283675
282880283676
282881283677
282882283678
282883283679
282884283680
282885
283681
282886283682
282887283683
282888283684
282889283685
282890283686
282891
283687
282892283688
282893283689
282894283690
282895283691
282896283692
282897
283693
282898283694
282899283695
282900283696
282901283697
282902283698
282903
283699
282904283700
282905283701
282906283702
282907283703
282908283704
282909
283705
282910283706
282911283707
282912283708
282913283709
282914283710
282915
283711
282916283712
282917283713
282918283714
282919283715
282920283716
282921
283717
282922283718
282923283719
282924283720
282925283721
282926283722
282927
283723
282928283724
282929283725
282930283726
282931283727
282932283728
282933
283729
282934283730
282935283731
282936283732
282937283733
282938283734
282939283735
282940
282941
282942283736
282943283737
282944
283738
282945283739
282946283740
282947283741
282948283742
282949
283743
282950283744
282951283745
282952283746
282953283747
282954
283748
282955283749
282956283750
282957283751
282958283752
282959283753
282960
283754
282961283755
282962283756
282963283757
......
282965283759
282966283760
282967283761
282968
283762
282969283763
282970283764
282971283765
......
282973283767
282974283768
282975283769
282976
283770
282977283771
282978283772
282979283773
......
282982283776
282983283777
282984283778
282985
282986283779
282987
283780
283781
282988283782
282989283783
282990283784
......
283004283798
283005283799
283006283800
283007
283801
283008283802
283009283803
283010283804
283011283805
283012283806
283013283807
283014
283808
283015283809
283016283810
283017283811
283018283812
283019
283020
283021
283813
283814
283815
283022283816
283023
283817
283024283818
283025283819
283026283820
'net.venge.monotone-viz.debian-diff',
'net.venge.monotone-viz.git',
'net.venge.monotone.asio',
'net.venge.monotone.auto-regen-caches',
'net.venge.monotone.automate-netsync',
'net.venge.monotone.automate-select.sort-limit',
'net.venge.monotone.automate-stdio-ticker',
Added the daleks cert
========== certs ==========
---------- Raw Data ----------
key "aecooper@coosoft.plus.com"
key [7fe029d85af4de40700778b9784ef488fac2c79c]
signature "ok"
name "author"
value "aecooper@coosoft.plus.com"
trust "trusted"
key "aecooper@coosoft.plus.com"
key [7fe029d85af4de40700778b9784ef488fac2c79c]
signature "ok"
name "branch"
value "net.venge.monotone.contrib.lib.automate-stdio.test"
trust "trusted"
key "aecooper@coosoft.plus.com"
key [7fe029d85af4de40700778b9784ef488fac2c79c]
signature "ok"
name "changelog"
value "This is a test branch for the Monotone::AutomateStdio Perl library. Please do
"
trust "trusted"
key "aecooper@coosoft.plus.com"
key [7fe029d85af4de40700778b9784ef488fac2c79c]
signature "ok"
name "daleks"
value "exterminate!"
trust "trusted"
key "aecooper@coosoft.plus.com"
key [7fe029d85af4de40700778b9784ef488fac2c79c]
signature "ok"
name "date"
value "2008-10-05T17:34:54"
'value' => 'aecooper@coosoft.plus.com',
'trust' => 'trusted',
'name' => 'author',
'key' => 'aecooper@coosoft.plus.com'
'key' => '7fe029d85af4de40700778b9784ef488fac2c79c'
},
{
'signature' => 'ok',
'value' => 'net.venge.monotone.contrib.lib.automate-stdio.test',
'trust' => 'trusted',
'name' => 'branch',
'key' => 'aecooper@coosoft.plus.com'
'key' => '7fe029d85af4de40700778b9784ef488fac2c79c'
},
{
'signature' => 'ok',
',
'trust' => 'trusted',
'name' => 'changelog',
'key' => 'aecooper@coosoft.plus.com'
'key' => '7fe029d85af4de40700778b9784ef488fac2c79c'
},
{
'signature' => 'ok',
'value' => 'exterminate!',
'trust' => 'trusted',
'name' => 'daleks',
'key' => 'aecooper@coosoft.plus.com'
'key' => '7fe029d85af4de40700778b9784ef488fac2c79c'
},
{
'signature' => 'ok',
'value' => '2008-10-05T17:34:54',
'trust' => 'trusted',
'name' => 'date',
'key' => 'aecooper@coosoft.plus.com'
'key' => '7fe029d85af4de40700778b9784ef488fac2c79c'
}
];
========== children ==========
MOST_SOURCES = \
$(SANITY_CORE_SOURCES) $(LUAEXT_SOURCES) platform-wrapped.hh\
rev_types.hh mtn-sanity.cc mtn-sanity.hh ui.cc ui.hh\
========== content_diff (file - options excluding options.cc) ==========
#
#
# delete "platform.hh"
#
# rename "work.cc"
# to "play.cc"
#
# add_dir "freddy"
#
# add_file "DO-NOT-USE"
# content [da39a3ee5e6b4b0d3255bfef95601890afd80709]
#
# add_file "README-FIRST"
# content [fa4a0466d6c105cf3984af5fe3416c3097452be5]
#
# add_file "script1"
# content [cd89bae8485ee5a3532bb35c764ef43239098af8]
#
# add_file "script2"
# content [cd89bae8485ee5a3532bb35c764ef43239098af8]
#
# add_file "snowdonia.jpg"
# content [2e6af07cbdfbe438adae01ba278a0e7d0eb1c5c8]
#
# add_file "snowdonia.xcf"
# content [fa7079a79ac61b8e41d3932c35875534d69e8ed8]
#
# patch "COPYING"
# from [06877624ea5c77efe3b7e39b0f909eda6e25a4ec]
# to [7d7e3bd4448ca5450c1a211675734ed6a5eae18a]
#
# patch "Makefile.am"
# from [1fb3c2eee0fbdba632764b1eaa1aa61c5596665a]
# to [c6683758c43674944b3d11c383007bd74f4ab043]
#
# set "script2"
# attr "mtn:execute"
# value "true"
#
# set "snowdonia.jpg"
# attr "mtn:manual_merge"
# value "true"
#
# set "snowdonia.xcf"
# attr "mtn:gimp-native-format"
# value "true"
#
# set "snowdonia.xcf"
# attr "mtn:manual_merge"
# value "true"
#
============================================================
--- DO-NOT-USEda39a3ee5e6b4b0d3255bfef95601890afd80709
+++ DO-NOT-USEda39a3ee5e6b4b0d3255bfef95601890afd80709
============================================================
--- README-FIRSTfa4a0466d6c105cf3984af5fe3416c3097452be5
+++ README-FIRSTfa4a0466d6c105cf3984af5fe3416c3097452be5
@@ -0,0 +1,5 @@
+This is a test branch for the Monotone::AutomateStdio Perl library. This branch
+is branched off from Monotone version 0.41 and contains random changes in order
+to exercise specific bits of the automate stdio interface and the
+Monotone::AutomateStdio library. This branch must in no way ever be merged back
+to the main Monotone branch.
============================================================
--- script1cd89bae8485ee5a3532bb35c764ef43239098af8
+++ script1cd89bae8485ee5a3532bb35c764ef43239098af8
@@ -0,0 +1,3 @@
+#!/bin/sh
+ls -la
+exit 0
============================================================
--- script2cd89bae8485ee5a3532bb35c764ef43239098af8
+++ script2cd89bae8485ee5a3532bb35c764ef43239098af8
@@ -0,0 +1,3 @@
+#!/bin/sh
+ls -la
+exit 0
============================================================
# snowdonia.jpg is binary
============================================================
# snowdonia.xcf is binary
============================================================
--- COPYING06877624ea5c77efe3b7e39b0f909eda6e25a4ec
+++ COPYING7d7e3bd4448ca5450c1a211675734ed6a5eae18a
@@ -1,8 +1,8 @@
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
@@ -15,7 +15,7 @@ using it. (Some other Free Software Fou
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
-the GNU Lesser General Public License instead.) You can apply it to
+the GNU Library General Public License instead.) You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
@@ -55,7 +55,7 @@ modification follow.
The precise terms and conditions for copying, distribution and
modification follow.
-
+
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
@@ -110,7 +110,7 @@ above, provided that you also meet all o
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
-
+
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
@@ -168,7 +168,7 @@ compelled to copy the source along with
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
-
+
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
@@ -225,7 +225,7 @@ be a consequence of the rest of this Lic
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
-
+
8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
@@ -278,7 +278,7 @@ POSSIBILITY OF SUCH DAMAGES.
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
-
+
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
@@ -303,16 +303,17 @@ the "copyright" line and a pointer to wh
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
- You should have received a copy of the GNU General Public License along
- with this program; if not, write to the Free Software Foundation, Inc.,
- 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:
- Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
@@ -335,5 +336,389 @@ consider it more useful to permit linkin
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Lesser General
+library. If this is what you want to do, use the GNU Library General
Public License instead of this License.
+
+
+GNU Free Documentation License
+******************************
+
+ Version 1.1, March 2000
+ Copyright (C) 2000 Free Software Foundation, Inc.
+ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ 0. PREAMBLE
+
+ The purpose of this License is to make a manual, textbook, or other
+ written document "free" in the sense of freedom: to assure everyone
+ the effective freedom to copy and redistribute it, with or without
+ modifying it, either commercially or noncommercially. Secondarily,
+ this License preserves for the author and publisher a way to get
+ credit for their work, while not being considered responsible for
+ modifications made by others.
+
+ This License is a kind of "copyleft", which means that derivative
+ works of the document must themselves be free in the same sense.
+ It complements the GNU General Public License, which is a copyleft
+ license designed for free software.
+
+ We have designed this License in order to use it for manuals for
+ free software, because free software needs free documentation: a
+ free program should come with manuals providing the same freedoms
+ that the software does. But this License is not limited to
+ software manuals; it can be used for any textual work, regardless
+ of subject matter or whether it is published as a printed book.
+ We recommend this License principally for works whose purpose is
+ instruction or reference.
+
+ 1. APPLICABILITY AND DEFINITIONS
+
+ This License applies to any manual or other work that contains a
+ notice placed by the copyright holder saying it can be distributed
+ under the terms of this License. The "Document", below, refers to
+ any such manual or work. Any member of the public is a licensee,
+ and is addressed as "you".
+
+ A "Modified Version" of the Document means any work containing the
+ Document or a portion of it, either copied verbatim, or with
+ modifications and/or translated into another language.
+
+ A "Secondary Section" is a named appendix or a front-matter
+ section of the Document that deals exclusively with the
+ relationship of the publishers or authors of the Document to the
+ Document's overall subject (or to related matters) and contains
+ nothing that could fall directly within that overall subject.
+ (For example, if the Document is in part a textbook of
+ mathematics, a Secondary Section may not explain any mathematics.)
+ The relationship could be a matter of historical connection with
+ the subject or with related matters, or of legal, commercial,
+ philosophical, ethical or political position regarding them.
+
+ The "Invariant Sections" are certain Secondary Sections whose
+ titles are designated, as being those of Invariant Sections, in
+ the notice that says that the Document is released under this
+ License.
+
+ The "Cover Texts" are certain short passages of text that are
+ listed, as Front-Cover Texts or Back-Cover Texts, in the notice
+ that says that the Document is released under this License.
+
+ A "Transparent" copy of the Document means a machine-readable copy,
+ represented in a format whose specification is available to the
+ general public, whose contents can be viewed and edited directly
+ and straightforwardly with generic text editors or (for images
+ composed of pixels) generic paint programs or (for drawings) some
+ widely available drawing editor, and that is suitable for input to
+ text formatters or for automatic translation to a variety of
+ formats suitable for input to text formatters. A copy made in an
+ otherwise Transparent file format whose markup has been designed
+ to thwart or discourage subsequent modification by readers is not
+ Transparent. A copy that is not "Transparent" is called "Opaque".
+
+ Examples of suitable formats for Transparent copies include plain
+ ASCII without markup, Texinfo input format, LaTeX input format,
+ SGML or XML using a publicly available DTD, and
+ standard-conforming simple HTML designed for human modification.
+ Opaque formats include PostScript, PDF, proprietary formats that
+ can be read and edited only by proprietary word processors, SGML
+ or XML for which the DTD and/or processing tools are not generally
+ available, and the machine-generated HTML produced by some word
+ processors for output purposes only.
+
+ The "Title Page" means, for a printed book, the title page itself,
+ plus such following pages as are needed to hold, legibly, the
+ material this License requires to appear in the title page. For
+ works in formats which do not have any title page as such, "Title
+ Page" means the text near the most prominent appearance of the
+ work's title, preceding the beginning of the body of the text.
+
+ 2. VERBATIM COPYING
+
+ You may copy and distribute the Document in any medium, either
+ commercially or noncommercially, provided that this License, the
+ copyright notices, and the license notice saying this License
+ applies to the Document are reproduced in all copies, and that you
+ add no other conditions whatsoever to those of this License. You
+ may not use technical measures to obstruct or control the reading
+ or further copying of the copies you make or distribute. However,
+ you may accept compensation in exchange for copies. If you
+ distribute a large enough number of copies you must also follow
+ the conditions in section 3.
+
+ You may also lend copies, under the same conditions stated above,
+ and you may publicly display copies.
+
+ 3. COPYING IN QUANTITY
+
+ If you publish printed copies of the Document numbering more than
+ 100, and the Document's license notice requires Cover Texts, you
+ must enclose the copies in covers that carry, clearly and legibly,
+ all these Cover Texts: Front-Cover Texts on the front cover, and
+ Back-Cover Texts on the back cover. Both covers must also clearly
+ and legibly identify you as the publisher of these copies. The
+ front cover must present the full title with all words of the
+ title equally prominent and visible. You may add other material
+ on the covers in addition. Copying with changes limited to the
+ covers, as long as they preserve the title of the Document and
+ satisfy these conditions, can be treated as verbatim copying in
+ other respects.
+
+ If the required texts for either cover are too voluminous to fit
+ legibly, you should put the first ones listed (as many as fit
+ reasonably) on the actual cover, and continue the rest onto
+ adjacent pages.
+
+ If you publish or distribute Opaque copies of the Document
+ numbering more than 100, you must either include a
+ machine-readable Transparent copy along with each Opaque copy, or
+ state in or with each Opaque copy a publicly-accessible
+ computer-network location containing a complete Transparent copy
+ of the Document, free of added material, which the general
+ network-using public has access to download anonymously at no
+ charge using public-standard network protocols. If you use the
+ latter option, you must take reasonably prudent steps, when you
+ begin distribution of Opaque copies in quantity, to ensure that
+ this Transparent copy will remain thus accessible at the stated
+ location until at least one year after the last time you
+ distribute an Opaque copy (directly or through your agents or
+ retailers) of that edition to the public.
+
+ It is requested, but not required, that you contact the authors of
+ the Document well before redistributing any large number of
+ copies, to give them a chance to provide you with an updated
+ version of the Document.
+
+ 4. MODIFICATIONS
+
+ You may copy and distribute a Modified Version of the Document
+ under the conditions of sections 2 and 3 above, provided that you
+ release the Modified Version under precisely this License, with
+ the Modified Version filling the role of the Document, thus
+ licensing distribution and modification of the Modified Version to
+ whoever possesses a copy of it. In addition, you must do these
+ things in the Modified Version:
+
+ A. Use in the Title Page (and on the covers, if any) a title
+ distinct from that of the Document, and from those of
+ previous versions (which should, if there were any, be listed
+ in the History section of the Document). You may use the
+ same title as a previous version if the original publisher of
+ that version gives permission.
+
+ B. List on the Title Page, as authors, one or more persons or
+ entities responsible for authorship of the modifications in
+ the Modified Version, together with at least five of the
+ principal authors of the Document (all of its principal
+ authors, if it has less than five).
+
+ C. State on the Title page the name of the publisher of the
+ Modified Version, as the publisher.
+
+ D. Preserve all the copyright notices of the Document.
+
+ E. Add an appropriate copyright notice for your modifications
+ adjacent to the other copyright notices.
+
+ F. Include, immediately after the copyright notices, a license
+ notice giving the public permission to use the Modified
+ Version under the terms of this License, in the form shown in
+ the Addendum below.
+
+ G. Preserve in that license notice the full lists of Invariant
+ Sections and required Cover Texts given in the Document's
+ license notice.
+
+ H. Include an unaltered copy of this License.
+
+ I. Preserve the section entitled "History", and its title, and
+ add to it an item stating at least the title, year, new
+ authors, and publisher of the Modified Version as given on
+ the Title Page. If there is no section entitled "History" in
+ the Document, create one stating the title, year, authors,
+ and publisher of the Document as given on its Title Page,
+ then add an item describing the Modified Version as stated in
+ the previous sentence.
+
+ J. Preserve the network location, if any, given in the Document
+ for public access to a Transparent copy of the Document, and
+ likewise the network locations given in the Document for
+ previous versions it was based on. These may be placed in
+ the "History" section. You may omit a network location for a
+ work that was published at least four years before the
+ Document itself, or if the original publisher of the version
+ it refers to gives permission.
+
+ K. In any section entitled "Acknowledgments" or "Dedications",
+ preserve the section's title, and preserve in the section all
+ the substance and tone of each of the contributor
+ acknowledgments and/or dedications given therein.
+
+ L. Preserve all the Invariant Sections of the Document,
+ unaltered in their text and in their titles. Section numbers
+ or the equivalent are not considered part of the section
+ titles.
+
+ M. Delete any section entitled "Endorsements". Such a section
+ may not be included in the Modified Version.
+
+ N. Do not retitle any existing section as "Endorsements" or to
+ conflict in title with any Invariant Section.
+
+ If the Modified Version includes new front-matter sections or
+ appendices that qualify as Secondary Sections and contain no
+ material copied from the Document, you may at your option
+ designate some or all of these sections as invariant. To do this,
+ add their titles to the list of Invariant Sections in the Modified
+ Version's license notice. These titles must be distinct from any
+ other section titles.
+
+ You may add a section entitled "Endorsements", provided it contains
+ nothing but endorsements of your Modified Version by various
+ parties--for example, statements of peer review or that the text
+ has been approved by an organization as the authoritative
+ definition of a standard.
+
+ You may add a passage of up to five words as a Front-Cover Text,
+ and a passage of up to 25 words as a Back-Cover Text, to the end
+ of the list of Cover Texts in the Modified Version. Only one
+ passage of Front-Cover Text and one of Back-Cover Text may be
+ added by (or through arrangements made by) any one entity. If the
+ Document already includes a cover text for the same cover,
+ previously added by you or by arrangement made by the same entity
+ you are acting on behalf of, you may not add another; but you may
+ replace the old one, on explicit permission from the previous
+ publisher that added the old one.
+
+ The author(s) and publisher(s) of the Document do not by this
+ License give permission to use their names for publicity for or to
+ assert or imply endorsement of any Modified Version.
+
+ 5. COMBINING DOCUMENTS
+
+ You may combine the Document with other documents released under
+ this License, under the terms defined in section 4 above for
+ modified versions, provided that you include in the combination
+ all of the Invariant Sections of all of the original documents,
+ unmodified, and list them all as Invariant Sections of your
+ combined work in its license notice.
+
+ The combined work need only contain one copy of this License, and
+ multiple identical Invariant Sections may be replaced with a single
+ copy. If there are multiple Invariant Sections with the same name
+ but different contents, make the title of each such section unique
+ by adding at the end of it, in parentheses, the name of the
+ original author or publisher of that section if known, or else a
+ unique number. Make the same adjustment to the section titles in
+ the list of Invariant Sections in the license notice of the
+ combined work.
+
+ In the combination, you must combine any sections entitled
+ "History" in the various original documents, forming one section
+ entitled "History"; likewise combine any sections entitled
+ "Acknowledgments", and any sections entitled "Dedications". You
+ must delete all sections entitled "Endorsements."
+
+ 6. COLLECTIONS OF DOCUMENTS
+
+ You may make a collection consisting of the Document and other
+ documents released under this License, and replace the individual
+ copies of this License in the various documents with a single copy
+ that is included in the collection, provided that you follow the
+ rules of this License for verbatim copying of each of the
+ documents in all other respects.
+
+ You may extract a single document from such a collection, and
+ distribute it individually under this License, provided you insert
+ a copy of this License into the extracted document, and follow
+ this License in all other respects regarding verbatim copying of
+ that document.
+
+ 7. AGGREGATION WITH INDEPENDENT WORKS
+
+ A compilation of the Document or its derivatives with other
+ separate and independent documents or works, in or on a volume of
+ a storage or distribution medium, does not as a whole count as a
+ Modified Version of the Document, provided no compilation
+ copyright is claimed for the compilation. Such a compilation is
+ called an "aggregate", and this License does not apply to the
+ other self-contained works thus compiled with the Document, on
+ account of their being thus compiled, if they are not themselves
+ derivative works of the Document.
+
+ If the Cover Text requirement of section 3 is applicable to these
+ copies of the Document, then if the Document is less than one
+ quarter of the entire aggregate, the Document's Cover Texts may be
+ placed on covers that surround only the Document within the
+ aggregate. Otherwise they must appear on covers around the whole
+ aggregate.
+
+ 8. TRANSLATION
+
+ Translation is considered a kind of modification, so you may
+ distribute translations of the Document under the terms of section
+ 4. Replacing Invariant Sections with translations requires special
+ permission from their copyright holders, but you may include
+ translations of some or all Invariant Sections in addition to the
+ original versions of these Invariant Sections. You may include a
+ translation of this License provided that you also include the
+ original English version of this License. In case of a
+ disagreement between the translation and the original English
+ version of this License, the original English version will prevail.
+
+ 9. TERMINATION
+
+ You may not copy, modify, sublicense, or distribute the Document
+ except as expressly provided for under this License. Any other
+ attempt to copy, modify, sublicense or distribute the Document is
+ void, and will automatically terminate your rights under this
+ License. However, parties who have received copies, or rights,
+ from you under this License will not have their licenses
+ terminated so long as such parties remain in full compliance.
+
+ 10. FUTURE REVISIONS OF THIS LICENSE
+
+ The Free Software Foundation may publish new, revised versions of
+ the GNU Free Documentation License from time to time. Such new
+ versions will be similar in spirit to the present version, but may
+ differ in detail to address new problems or concerns. See
+ `http://www.gnu.org/copyleft/'.
+
+ Each version of the License is given a distinguishing version
+ number. If the Document specifies that a particular numbered
+ version of this License "or any later version" applies to it, you
+ have the option of following the terms and conditions either of
+ that specified version or of any later version that has been
+ published (not as a draft) by the Free Software Foundation. If
+ the Document does not specify a version number of this License,
+ you may choose any version ever published (not as a draft) by the
+ Free Software Foundation.
+
+ADDENDUM: How to use this License for your documents
+----------------------------------------------------
+
+ To use this License in a document you have written, include a copy of
+the License in the document and put the following copyright and license
+notices just after the title page:
+
+ Copyright (C) YEAR YOUR NAME.
+ Permission is granted to copy, distribute and/or modify this document
+ under the terms of the GNU Free Documentation License, Version 1.1
+ or any later version published by the Free Software Foundation;
+ with the Invariant Sections being LIST THEIR TITLES, with the
+ Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
+ A copy of the license is included in the section entitled ``GNU
+ Free Documentation License''.
+
+ If you have no Invariant Sections, write "with no Invariant Sections"
+instead of saying which ones are invariant. If you have no Front-Cover
+Texts, write "no Front-Cover Texts" instead of "Front-Cover Texts being
+LIST"; likewise for Back-Cover Texts.
+
+ If your document contains nontrivial examples of program code, we
+recommend releasing these examples in parallel under your choice of
+free software license, such as the GNU General Public License, to
+permit their use in free software.
+
============================================================
--- Makefile.am1fb3c2eee0fbdba632764b1eaa1aa61c5596665a
+++ Makefile.amc6683758c43674944b3d11c383007bd74f4ab043
@@ -1,27 +1,12 @@ ACLOCAL_AMFLAGS = -I m4
AUTOMAKE_OPTIONS=subdir-objects 1.7.1
ACLOCAL_AMFLAGS = -I m4
-CMD_SOURCES =\
-cmd.hh cmd_netsync.cc cmd_list.cc cmd_packet.cccmd_key_cert.cc \
-cmd_merging.cc cmd_db.cc cmd_diff_log.cc cmd_ws_commit.cc \
-cmd_othervcs.cc cmd_automate.cc cmd_files.cc
-
SANITY_CORE_SOURCES =\
sanity.cc sanity.hh quick_alloc.hh vector.hh base.hh\
simplestring_xform.cc simplestring_xform.hh \
constants.cc constants.hh numeric_vocab.hh \
platform.hh numeric_vocab.cc
-LUAEXT_SOURCES = \
-vocab.hh vocab.cc vocab_terms.hh vocab_macros.hh vocab_cast.hh \
-charset.cc charset.hh paths.cc paths.hh\
-interner.hh hash_map.hhvocab_hash.hh\
-luaext_mkstemp.cc luaext_parse_basic_io.cc\
-luaext_guess_binary.cc luaext_platform.cc luaext_globish.cc\
-lua.cc lua.hh mkstemp.cc mkstemp.hh file_io.cc file_io.hh\
-globish.cc globish.hh basic_io.cc basic_io.hh\
-char_classifiers.hh
-
MOST_SOURCES = \
$(SANITY_CORE_SOURCES) $(LUAEXT_SOURCES) platform-wrapped.hh\
rev_types.hh mtn-sanity.cc mtn-sanity.hh ui.cc ui.hh\
========== descendents ==========
$VAR1 = [
'05cb265ad778107218701fa76a91bdf4770b85a8',
====================
PROBLEM (2): misuse: internal line merger failed
at ../mtn-tester line 694
main::__ANON__(2, 'misuse: internal line merger failed', 'undef') called at ../lib/Monotone/AutomateStdio.pm line 4651
Monotone::AutomateStdio::warning_handler_wrapper('misuse: internal line merger failed') called at ../lib/Monotone/AutomateStdio.pm line 4061
Monotone::AutomateStdio::mtn_command_with_options('Monotone::AutomateStdio=HASH(0x9e265b4)', 'file_merge', 1, 1, 'SCALAR(0x9da8dd4)', 'ARRAY(0xa0b83b8)', '5fee1e9c463d3cd7439bea9c483d9d88d0b057d5', 'ui.cc', 'b9a5862a8ba577538f27c69656d8a6bb60ecb777', ...) called at ../lib/Monotone/AutomateStdio.pm line 3812
Monotone::AutomateStdio::mtn_command('Monotone::AutomateStdio=HASH(0x9e265b4)', 'file_merge', 1, 1, 'SCALAR(0x9da8dd4)', '5fee1e9c463d3cd7439bea9c483d9d88d0b057d5', 'ui.cc', 'b9a5862a8ba577538f27c69656d8a6bb60ecb777', 'ui.cc', ...) called at ../lib/Monotone/AutomateStdio.pm line 1007
Monotone::AutomateStdio::file_merge('Monotone::AutomateStdio=HASH(0x9e265b4)', 'SCALAR(0x9da8dd4)', '5fee1e9c463d3cd7439bea9c483d9d88d0b057d5', 'ui.cc', 'b9a5862a8ba577538f27c69656d8a6bb60ecb777', 'ui.cc') called at ../mtn-tester line 706
at ../mtn-tester line 703
main::__ANON__(2, 'misuse: internal line merger failed', 'undef') called at /home/aecoope/code/monotone.ca/automate-stdio/lib/Monotone/AutomateStdio.pm line 4750
Monotone::AutomateStdio::warning_handler_wrapper('misuse: internal line merger failed') called at /home/aecoope/code/monotone.ca/automate-stdio/lib/Monotone/AutomateStdio.pm line 4133
Monotone::AutomateStdio::mtn_command_with_options('Monotone::AutomateStdio=HASH(0x87272cc)', 'file_merge', 1, 1, 'SCALAR(0x8784b28)', 'ARRAY(0x8aa6948)', '5fee1e9c463d3cd7439bea9c483d9d88d0b057d5', 'ui.cc', 'b9a5862a8ba577538f27c69656d8a6bb60ecb777', ...) called at /home/aecoope/code/monotone.ca/automate-stdio/lib/Monotone/AutomateStdio.pm line 3886
Monotone::AutomateStdio::mtn_command('Monotone::AutomateStdio=HASH(0x87272cc)', 'file_merge', 1, 1, 'SCALAR(0x8784b28)', '5fee1e9c463d3cd7439bea9c483d9d88d0b057d5', 'ui.cc', 'b9a5862a8ba577538f27c69656d8a6bb60ecb777', 'ui.cc', ...) called at /home/aecoope/code/monotone.ca/automate-stdio/lib/Monotone/AutomateStdio.pm line 1027
Monotone::AutomateStdio::file_merge('Monotone::AutomateStdio=HASH(0x87272cc)', 'SCALAR(0x8784b28)', '5fee1e9c463d3cd7439bea9c483d9d88d0b057d5', 'ui.cc', 'b9a5862a8ba577538f27c69656d8a6bb60ecb777', 'ui.cc') called at ../mtn-tester line 715
OOPS: misuse: internal line merger failed
========== genkey ==========
$VAR1 = {
'hash' => '34f20cccf79c55e835757bb2e845690b5b0bfff6',
'hash' => '56ac76c803899cb0c7569d652723047b5d18bc78',
'public_location' => [
'database',
'keystore'
};
========== get_attributes (on a file that has none) ==========
---------- Raw Data ----------
format_version "1"
---------- Structured Data ----------
$VAR1 = [];
========== get_attributes (on a file that now has none) ==========
---------- Raw Data ----------
format_version "1"
attr "mtn:execute" "true"
state "dropped"
---------- Structured Data ----------
];
========== get_attributes (on a file that has a few) ==========
---------- Raw Data ----------
format_version "1"
attr "mtn:gimp-native-format" "true"
state "unchanged"
---------- Raw Data ----------
format_version "1"
new_manifest [92210aa88ef435fd026b5ff91db072ec49868c8e]
new_manifest [cd2cb970454f1a753fa7b812017acb0c14809da9]
old_revision [ee9d2b736adc24fb9a5926f68304814e93ee8726]
delete "work.hh"
add_file "NEW.txt"
content [e7d563f52bf5295e6dba1d67ac23e9f6a160fab9]
content [e203d4ef09d404fa5c03cf6590e44231665be689]
patch "vocab.hh"
from [795b362dc61a675f612d99608c8722d1735b2ff0]
to [e7d563f52bf5295e6dba1d67ac23e9f6a160fab9]
to [e203d4ef09d404fa5c03cf6590e44231665be689]
clear "contrib/colorize"
attr "mtn:execute"
---------- Structured Data ----------
$VAR1 = [
{
'manifest_id' => '92210aa88ef435fd026b5ff91db072ec49868c8e',
'manifest_id' => 'cd2cb970454f1a753fa7b812017acb0c14809da9',
'type' => 'new_manifest'
},
{
},
{
'name' => 'NEW.txt',
'file_id' => 'e7d563f52bf5295e6dba1d67ac23e9f6a160fab9',
'file_id' => 'e203d4ef09d404fa5c03cf6590e44231665be689',
'type' => 'add_file'
},
{
'to_file_id' => 'e7d563f52bf5295e6dba1d67ac23e9f6a160fab9',
'to_file_id' => 'e203d4ef09d404fa5c03cf6590e44231665be689',
'name' => 'vocab.hh',
'type' => 'patch',
'from_file_id' => '795b362dc61a675f612d99608c8722d1735b2ff0'
---------- Raw Data ----------
format_version "1"
new_manifest [0024aad8473bd0f49a55546b412a7fc0fd2b31b1]
new_manifest [2575701424d4a7fdb4654cd587ce42347cdb2c22]
old_revision [ee9d2b736adc24fb9a5926f68304814e93ee8726]
add_file "NEW.txt"
content [e7d563f52bf5295e6dba1d67ac23e9f6a160fab9]
content [e203d4ef09d404fa5c03cf6590e44231665be689]
---------- Structured Data ----------
$VAR1 = [
{
'manifest_id' => '0024aad8473bd0f49a55546b412a7fc0fd2b31b1',
'manifest_id' => '2575701424d4a7fdb4654cd587ce42347cdb2c22',
'type' => 'new_manifest'
},
{
},
{
'name' => 'NEW.txt',
'file_id' => 'e7d563f52bf5295e6dba1d67ac23e9f6a160fab9',
'file_id' => 'e203d4ef09d404fa5c03cf6590e44231665be689',
'type' => 'add_file'
}
];
---------- Raw Data ----------
format_version "1"
new_manifest [0024aad8473bd0f49a55546b412a7fc0fd2b31b1]
new_manifest [2575701424d4a7fdb4654cd587ce42347cdb2c22]
old_revision [ee9d2b736adc24fb9a5926f68304814e93ee8726]
add_file "NEW.txt"
content [e7d563f52bf5295e6dba1d67ac23e9f6a160fab9]
content [e203d4ef09d404fa5c03cf6590e44231665be689]
---------- Structured Data ----------
$VAR1 = [
{
'manifest_id' => '0024aad8473bd0f49a55546b412a7fc0fd2b31b1',
'manifest_id' => '2575701424d4a7fdb4654cd587ce42347cdb2c22',
'type' => 'new_manifest'
},
{
},
{
'name' => 'NEW.txt',
'file_id' => 'e7d563f52bf5295e6dba1d67ac23e9f6a160fab9',
'file_id' => 'e203d4ef09d404fa5c03cf6590e44231665be689',
'type' => 'add_file'
}
];
---------- Raw Data ----------
format_version "1"
new_manifest [92709b80b3316c7c4e08fe9595a414e70164b3bc]
new_manifest [43d337e6a809a9f3ac34d2a0c013db75077b63d8]
old_revision [ee9d2b736adc24fb9a5926f68304814e93ee8726]
delete "work.hh"
add_file "NEW.txt"
content [e7d563f52bf5295e6dba1d67ac23e9f6a160fab9]
content [e203d4ef09d404fa5c03cf6590e44231665be689]
---------- Structured Data ----------
$VAR1 = [
{
'manifest_id' => '92709b80b3316c7c4e08fe9595a414e70164b3bc',
'manifest_id' => '43d337e6a809a9f3ac34d2a0c013db75077b63d8',
'type' => 'new_manifest'
},
{
},
{
'name' => 'NEW.txt',
'file_id' => 'e7d563f52bf5295e6dba1d67ac23e9f6a160fab9',
'file_id' => 'e203d4ef09d404fa5c03cf6590e44231665be689',
'type' => 'add_file'
}
];
---------- Raw Data ----------
format_version "1"
new_manifest [92709b80b3316c7c4e08fe9595a414e70164b3bc]
new_manifest [43d337e6a809a9f3ac34d2a0c013db75077b63d8]
old_revision [ee9d2b736adc24fb9a5926f68304814e93ee8726]
delete "work.hh"
add_file "NEW.txt"
content [e7d563f52bf5295e6dba1d67ac23e9f6a160fab9]
content [e203d4ef09d404fa5c03cf6590e44231665be689]
---------- Structured Data ----------
$VAR1 = [
{
'manifest_id' => '92709b80b3316c7c4e08fe9595a414e70164b3bc',
'manifest_id' => '43d337e6a809a9f3ac34d2a0c013db75077b63d8',
'type' => 'new_manifest'
},
{
},
{
'name' => 'NEW.txt',
'file_id' => 'e7d563f52bf5295e6dba1d67ac23e9f6a160fab9',
'file_id' => 'e203d4ef09d404fa5c03cf6590e44231665be689',
'type' => 'add_file'
}
];
========== get_option (getting the branch option value) ==========
Variable = `net.venge.monotone.contrib.lib.automate-stdio.test'
========== get_pid ==========
MTN process id = `3961'
MTN process id = `26412'
========== get_revision ==========
---------- Raw Data ----------
format_version "1"
}
];
========== get_workspace_root ==========
Variable = `/home/aecoope/code/monotone.ca/automate-stdio/MTN-0.40'
Variable = `/home/aecoope/code/monotone.ca/automate-stdio/MTN-0.45'
========== graph ==========
---------- Raw Data ----------
0005a23e30a9c2d3024d94773eec433bf9acb770 5bdcfee44a3e2da5fb0e437d3623f2227ea2fed4 9e65e330c0d76769296452d68d0c52335edb5f1a
16035a1a613c7c0dd5225e15c1265b8fd4300977 71fb738a5da56ddcc128376585c27817985334b7
1605344a2c70ab0f55d769f2434f6af415557c95 694ad5dc814dd860c28d12e5b7ee4218d0a33183
16053f8887e6e619d7ba6c7e943928fb63627783 655ac0ab6b16e884ce56fd58948b3a4afce5cab6
160ac3043d4c3d74a694220d806af261423936a7 57be2109f9f641f09b11f4134e8c46048bd7ac65
160e3d28f1fde46da394a32df9d6a7deae56a5af 5fe4a51c9576cda40d1b585626e94ffb4cddf7ea
1611da35c02535b18eb8486b34407d2962fd76ef be2cb11ef9e778d8c890a904d309607d72c17d3a
16153f169464b15b0b0f6b297dbb9c42ae96360a 2fc8c666354e401ba7e4bdfeec938511402ba511
364a95f5f5a49750c7779008af3bcf49006a63b2 cda1bb96190a1ee6166cc2ae610d082a8d925643
365319fc94f5191f924d45536e0f265a4652d525 c17d3f3a5ec96fe0e294b8bcffb53bc465530f7b
3653bb03b0ed987ad98921e00d2b9cf646122165 00becb64742bde356c89d0a2663bbe070699c039 03704cc04790f0a197cceada059cd77dd9bd42ea
365b4d75ba89daba514aa591798c28b4e262c025 6f30d778a18bca58aaa50a75821406a100a00d4e
365b637671786fcddd494ae653c868fe521e592c 563e4a50dc936bbcd8d38b24fdaf1985d39043aa e92a79a9a56076a4ead5013c29fb705a3c4de719
365d30d743eb2d2f65b2cdb5294e05b67c6a1285 76e206f92ddba3aa1297716efa0df3cc270571e6
365dea3b97a592091f1ea99f58c740bd3e8c25b0 68b08931d97eb17a217e55bb16125b1da5997fb0
57a721498b6fbce4df96f2fa6c3f69d4e88ad030 3a133096529c1f76bfe27ad0f6731fc8f71cf0f4
57ae50bf5b0986067b27a330181b163ac7859292 b3004af62b39e8c77e9ebd635d451fa1c453a394
57ba22a8039d524dda344e0f20b326ad8878c092 9d7af3fae907e1ba43c52b35c1a165f74c14b496
57be2109f9f641f09b11f4134e8c46048bd7ac65 ce5d26ac159c56958820d00e3fcda9dc2d061331
57c0d5a18a238ae831d0a9fd0ca8fe6229b7e5bd 31731d95975a2a84eca68bba03972f8203cad87b
57c3daa06a743b65e40f36b99e85c7728c9a3b84 517776d95d8bc2ef131a3cfdb11e388d0d20e6d8 8e83de4094e99e7d5fc03a4074e3cf4f6ee448c5
57c7c5d63270b80163f2228c9fc351f4d9d91081 e3286a71601568aba4ffe8635692f87b329c4c2f
5d65f3768a4980dc65f8c69c454aac2afffb7092 26c1aca28e42e0dc944adc8585951eea8e3350c0
5d681427e93999bd5c47b8209abb589c13d760db 1b03b4e99c3e1d9d83fc193e689856eb04ac55ff
5d6ad4b79e792be979d1c55579971b6d7cc008bc cc1b480871e445fb5f379e40eb2651319594518b
5d6b88e48e877ce680168756043ac728da5a38ff f66fd6481f6bcec0f6e3e93a3ce3a146aabce07a
5d782cc603a729dc63962fc102cb72399af2f58e 9d85c0d264a17e40d0d692fc4e7304957a7a14a7
5d7b64c5a61bdcc73a565c8cb9a2b2fdb6fb9644 de0f4ced602f46c9331310a0f6a1f9f338011bd8
5d7de60aab0bde8e68cfea60a74daedfd0ac4ec7 569b2379e589a35be787706289522cff7b1fcecf
6bb1bc1a813818f13a65f798946c06757b81037e 3ddff66c11612a07b7dbc61622012680d2c57055
6bb2334df4b8a923d929e996d13ba3850545599f 46769a2fa2fc740ec53dc46f6e0b0c144a593152
6bb339bafbda2f2184f60d04017c315afc4d5ef6 2fb665143e6d0e7e9928b3f1044d5dd1551cec66
6bbe99fc61612b73e024e92c8e5d53454d0a9e20 a3c3f5149bce196593f6ca6287757197f79c0884
6bc1e895e8d3e8905fb52701063768d35e5fa168 5462487db91bbec64630e1d103aa0ef872b31821
6bcec2611f3502f26f62d40fa49269757bad2b13 8ebc87069d1f4533964ca4a4eaf12df0ef8d3e0c
6bd2bfce8ff4dd5e381345e1656f5437140732f0 97a2b0aa17634345ecac6793ce553a1bd546f2ba
6d5bf85aec6328a224db992f56d0f29b0b83429d 6a5b374c6779223566b27f4fc20ea5ba085a306e
6d5c0632c7b19b742130be1ba433bd6c326313f0 9f1d97d45d3e5c013e9bc725ffbe7209950e29b4
6d66013815bf04cf03751f05a354e3d566036150 13673c25c5c80403526191ea3a211cacb24c28a1 17fa21f74c7821c2a56dd5ac0507aa0ee98d00fc
6d6b152582351436cef4c8021cf86080acd80b81 8675da8db99a03ac8c65fe92a04943310a771a91 97595a2f1ea4f2b5481627c010e17b8f1dde99ba
6d6b1d948c81d24bf9be831913e3ba01e98640bf 36b6cb016019e675bc24a2fa97d4eb19fa4919af 6ff67f8e7acba5c8c9320ad65db191e5b54d99e9
6d6f7b9f8df695efe4e5f9e79851c2dc0768ebe8 b3c4d5096cad698591ba5cb42ee6eef8f5ee1fc3
6d7b7b4a6b646ce813a61e74d53f1db6d79d839d c3d0d2a34bc0f58d976eaf0bcd85a0e14bfd09b1
6f27d32f6f047b5c6a5f7d0dc8a0484b9c2bcc56 30f099d35c1a70af1c52ce8aeebb0037d66ae1e8 62961c1dc498b12c49d88c6d372195b1331e1cae
6f2953ef05f2cc5e22412ad1c72061c52652b64f 2648df2eab3205543773f2538040efa904aab550
6f2d1930cf09c1e9661ee812607a370aa94ba088 5dbcc96d7d8eb301d5df7a81f6ae8080996f6561
6f30d778a18bca58aaa50a75821406a100a00d4e 160ac3043d4c3d74a694220d806af261423936a7
6f3214ccc9ecd905ace02a39fd7a3b684c70caa3 613c5d763b2a69fa08259df555845a312587d108
6f34d22b2cf474413252d27b9c3c01d305ed8aa8 3a0054f98881fb0f64aafa21070ce7976f980fa5
6f3bdac13d2cc6be1d928437b5d8696bde9496c9 0ea65cb31b3c5b6a91d7039448684b33586d14fd 8f76ec63ffb2ce9be90e187c3b6e72b354684be4
94638968782c1792f41840352f08c50cfdf0785e 28518886ba5be262dd1e6d19acc6935f1f6845ee
9464a57c04f79a25db664313819facfecf24c6b9 b0e98dde4e6fcf53471f487b3dba2da1f3ebcef7 ee7285517b66b01440ca326924058251ce778b54
9468f728994782215dcfd12cd82d515d45bcb779 1c9519c1658b5ca9fb2dfebf546b88c9713eb992 bcf969c7ee78bd8d0be1152159c0f743002815fa
9469db01e1febe16b4673c1715c779e408c3f115 81f69b4fe902d3cc399043aa735a44b19e585b32
946b5a7337218c1a3cf5d002ce1a5085a396559e 2ba3cef21c1df97b9b32840caa9f21358baa1ed0 869baba046ea547aadee135aec6938e2f79d3c50
946dc631505afc15c851974f331961d6e0b963ef 3aa75bd7511a8b4435070de4e005361cea09a097 7ee0e4685df14bf0c2f7d06c61a4c546b8eb1210
946fac2418248a838a611252acd08a57e0935776 39e3f4a1ba57263f03f932a930c3d0609374cf25
a3be6b25c930e7436f06373e83e3a36b1432d2e9 81bc367aee2413b7b5c2530ec8f4260419f9fbd3
a3c01009bfb0c7f77a12ba3b6d3a3ad776284334 b3f8795c7a68bebf7f86f0afa8823ee20326e9aa
a3c365004797dcd32d6dfeaa190ec15944d27437 357a4c7625fa065b8b2cbdf8c76d81b8c2ae5155
a3c3f5149bce196593f6ca6287757197f79c0884 6d6b152582351436cef4c8021cf86080acd80b81
a3cb77923de2a269177ca55639980e59f54deac0 f9bf0ab97b46d84bceea1b6d40a7ca3652b79646
a3cd63b72f5cd84e25be1be153085e8eb34e2309 2e919137edb6ce154ed94db72f17f5ecb1de6a16
a3cf9d2123f2435d36628dcafda1178b8d1f5ceb 00862d40b30f11d972198ffb53e61986d3ce7aac 539d5f656cff92c0e3b3dc0ebb925e9138d2b29c
ce561e1b7363860920f13475281150d71b4c47dc 96cadeffbf56102018baa43daebecdf81653e13b
ce577c763adf0521c7538255bbbcd4982d21dda3 c192c06767157a6a5227c45c95cc99658f89d942
ce5a24d3e4eccaa200fb9a3228f81c4cc1369012 7b3bb3b1f013f896b47d985d3a0050ad72732eaa 814dc20d450361a1f88061bea3326df20a2320da
ce5d26ac159c56958820d00e3fcda9dc2d061331 9469db01e1febe16b4673c1715c779e408c3f115
ce5d9e82d010f175a454374fa084cd46bbe18167 d4593774192d1d06a1d06ea2d595629344d7bce1
ce5e9900b966d24918bed474b35d61d9db151ff7 670369849e8d05545b8cd2e527bf94b5cc1ad3f8 c6abcda809e59599e067810c98817da90a914220
ce659f757c3bb4c9ec77bad618f918914226bbfe 8560c8982d6709f6389fe1586448541efd7f917e
f651aa23c0ac8df54846ec3afb53462f9215707c 13d78e0799cf394d0de6d3e67601d323075f1140
f6659a82f2511d0198c5f0ad26144b19d4449071 2989ae73f597410acc86f16887b475b82e498df8
f66da7a419fdb9a0a3c0e745a5d5d95b1c66b54d fad206d42cdb047b927ac1dc166cb0e26391426f
f66fd6481f6bcec0f6e3e93a3ce3a146aabce07a e7b78eb1b3067bfd23fc9cd048e836064ba0b96a
f6731c91cdfec9a8a1c1b0635b191977fef71018 a7ecf9b0aad49534391b3cc975c1378826494740
f6735d98893cae127439f2890a12a89b26e69d47 4ca0569f4830e064c1cc9ffdf46238ab03a2fd6a 9de2361f7c4c52e181867b6a12e1a876d3a82615
f6746032aa78f263baf63149bb152deea6b67498 7ec359f4a55a24b95a0c84fba71abef026aa8eaf
]
},
{
'revision_id' => '160ac3043d4c3d74a694220d806af261423936a7',
'parent_ids' => [
'57be2109f9f641f09b11f4134e8c46048bd7ac65'
]
},
{
'revision_id' => '160e3d28f1fde46da394a32df9d6a7deae56a5af',
'parent_ids' => [
'5fe4a51c9576cda40d1b585626e94ffb4cddf7ea'
]
},
{
'revision_id' => '365b4d75ba89daba514aa591798c28b4e262c025',
'parent_ids' => [
'6f30d778a18bca58aaa50a75821406a100a00d4e'
]
},
{
'revision_id' => '365b637671786fcddd494ae653c868fe521e592c',
'parent_ids' => [
'563e4a50dc936bbcd8d38b24fdaf1985d39043aa',
]
},
{
'revision_id' => '57be2109f9f641f09b11f4134e8c46048bd7ac65',
'parent_ids' => [
'ce5d26ac159c56958820d00e3fcda9dc2d061331'
]
},
{
'revision_id' => '57c0d5a18a238ae831d0a9fd0ca8fe6229b7e5bd',
'parent_ids' => [
'31731d95975a2a84eca68bba03972f8203cad87b'
]
},
{
'revision_id' => '5d6b88e48e877ce680168756043ac728da5a38ff',
'parent_ids' => [
'f66fd6481f6bcec0f6e3e93a3ce3a146aabce07a'
]
},
{
'revision_id' => '5d782cc603a729dc63962fc102cb72399af2f58e',
'parent_ids' => [
'9d85c0d264a17e40d0d692fc4e7304957a7a14a7'
]
},
{
'revision_id' => '6bbe99fc61612b73e024e92c8e5d53454d0a9e20',
'parent_ids' => [
'a3c3f5149bce196593f6ca6287757197f79c0884'
]
},
{
'revision_id' => '6bc1e895e8d3e8905fb52701063768d35e5fa168',
'parent_ids' => [
'5462487db91bbec64630e1d103aa0ef872b31821'
]
},
{
'revision_id' => '6d6b152582351436cef4c8021cf86080acd80b81',
'parent_ids' => [
'8675da8db99a03ac8c65fe92a04943310a771a91',
'97595a2f1ea4f2b5481627c010e17b8f1dde99ba'
]
},
{
'revision_id' => '6d6b1d948c81d24bf9be831913e3ba01e98640bf',
'parent_ids' => [
'36b6cb016019e675bc24a2fa97d4eb19fa4919af',
]
},
{
'revision_id' => '6f30d778a18bca58aaa50a75821406a100a00d4e',
'parent_ids' => [
'160ac3043d4c3d74a694220d806af261423936a7'
]
},
{
'revision_id' => '6f3214ccc9ecd905ace02a39fd7a3b684c70caa3',
'parent_ids' => [
'613c5d763b2a69fa08259df555845a312587d108'
]
},
{
'revision_id' => '9469db01e1febe16b4673c1715c779e408c3f115',
'parent_ids' => [
'81f69b4fe902d3cc399043aa735a44b19e585b32'
]
},
{
'revision_id' => '946b5a7337218c1a3cf5d002ce1a5085a396559e',
'parent_ids' => [
'2ba3cef21c1df97b9b32840caa9f21358baa1ed0',
]
},
{
'revision_id' => 'a3c3f5149bce196593f6ca6287757197f79c0884',
'parent_ids' => [
'6d6b152582351436cef4c8021cf86080acd80b81'
]
},
{
'revision_id' => 'a3cb77923de2a269177ca55639980e59f54deac0',
'parent_ids' => [
'f9bf0ab97b46d84bceea1b6d40a7ca3652b79646'
]
},
{
'revision_id' => 'ce5d26ac159c56958820d00e3fcda9dc2d061331',
'parent_ids' => [
'9469db01e1febe16b4673c1715c779e408c3f115'
]
},
{
'revision_id' => 'ce5d9e82d010f175a454374fa084cd46bbe18167',
'parent_ids' => [
'd4593774192d1d06a1d06ea2d595629344d7bce1'
]
},
{
'revision_id' => 'f66fd6481f6bcec0f6e3e93a3ce3a146aabce07a',
'parent_ids' => [
'e7b78eb1b3067bfd23fc9cd048e836064ba0b96a'
]
},
{
'revision_id' => 'f6731c91cdfec9a8a1c1b0635b191977fef71018',
'parent_ids' => [
'a7ecf9b0aad49534391b3cc975c1378826494740'
];
========== keys ==========
---------- Raw Data ----------
name "aecooper@coosoft.plus.com"
hash [7fe029d85af4de40700778b9784ef488fac2c79c]
public_location "database" "keystore"
private_location "keystore"
name "alex@ventonegro.org"
hash [d8687f734a1d1af7225cf64e9e2ef19dd206d46d]
hash [001b3d7fe46175069970c725e5d91eb6ce5bc784]
given_name "sjackman@gmail.com"
local_name "sjackman@gmail.com"
public_location "database"
name "anderse-monotone@cello.hpl.hp.com"
hash [7a9425a8910bc98b1671ceea937b8ee31e21d3eb]
hash [08f7a2a316a9f7c6b0db544ed20673ea2190964e]
given_name "ganwell@fangorn.ch"
local_name "ganwell@fangorn.ch"
public_location "database"
name "andrieu@karryall.dnsalias.org"
hash [d9e7a76879a99dad705f058e24299a7b289f03d8]
hash [0d607d8724f015664fa0ca0e1a282fe708f2674b]
given_name "matt@ucc.asn.au"
local_name "matt@ucc.asn.au"
public_location "database"
name "bdwalton@gmail.com"
hash [e209e11781173a8b261244f1d09bc99a2f470cfa]
hash [0f012271f17b1ed775684051a632f32b12a27892]
given_name "oxygene@studentenbude.ath.cx"
local_name "oxygene@studentenbude.ath.cx"
public_location "database"
name "benoit@placenet.org"
hash [e61537e0d9f9a7af7597ffccde6e6389861d37ab]
hash [10b5b36b4aadc46c0a946b6e76e087ccdddf8b86]
given_name "graydon@pobox.com"
local_name "graydon@pobox.com"
public_location "database"
name "birrachiara@tin.it"
hash [dd7cbda15fd0bfac84739745686d1a2d4338b260]
hash [1aaecf3a7c227e5545b0504aea5d3716d3128117]
given_name "me@thomaskeller.biz"
local_name "me@thomaskeller.biz"
public_location "database"
name "christof.petig@arcor.de"
hash [77a0ba3deaa568ed3f39b84b7fc4074fed50fda2]
hash [20289365fc90ef501739c57e359a87191476859b]
given_name "christof@petig-baender.de"
local_name "christof@petig-baender.de"
public_location "database"
name "christof@petig-baender.de"
hash [20289365fc90ef501739c57e359a87191476859b]
hash [28f149d20e73e59e4694c3066cf5dd4eb7c0ff30]
given_name "juan.ruiz@ula.ve"
local_name "juan.ruiz@ula.ve"
public_location "database"
name "cshore@wightman.ca"
hash [3ef5eac10878eacd2d03a279d1212362080c6e76]
hash [352482b9c915aebb3e4665b6003613da58a77bfd]
given_name "joel@rosdahl.net"
local_name "joel@rosdahl.net"
public_location "database"
name "dan@geek.com.au"
hash [9f960ee3b4e37e7b3b8e6b9ba91dc16f905ce5fd]
hash [3c5bcd300193a6b8e9a39a2fbf8185e2fa6942e1]
given_name "zbigg@zbigg.org"
local_name "zbigg@zbigg.org"
public_location "database"
name "derek@echologic.com"
hash [50cfc1b4d8bcba48bed57d6d42f58b4a900419ab]
hash [3e68ace3e3ab641f5c26bb2dbdea21c188478f8d]
given_name "jcrisp@s-r-s.co.uk"
local_name "jcrisp@s-r-s.co.uk"
public_location "database"
name "emile@talentcodeworks.com"
hash [3f761f7c10b91628e6f3108bf356bbc7829d806e]
hash [3e6f5225bc2fffacbc20c9de37ff2dae1e20892e]
given_name "monotone@guardian.lp.se"
local_name "monotone@guardian.lp.se"
public_location "database"
name "evan@warpedview.com"
hash [6e04a648f8c1f77c5244040d8af6e6632e42626c]
hash [3ef5eac10878eacd2d03a279d1212362080c6e76]
given_name "cshore@wightman.ca"
local_name "cshore@wightman.ca"
public_location "database"
name "ganwell@fangorn.ch"
hash [08f7a2a316a9f7c6b0db544ed20673ea2190964e]
hash [3f761f7c10b91628e6f3108bf356bbc7829d806e]
given_name "emile@talentcodeworks.com"
local_name "emile@talentcodeworks.com"
public_location "database"
name "grahame@angrygoats.net"
hash [475b5e52f544b996f657c143b897287b87b61978]
hash [45f0073abd6bef076934340c9049609e05fbb151]
given_name "thomas.moschny@gmx.de"
local_name "thomas.moschny@gmx.de"
public_location "database"
name "graydon@pobox.com"
hash [10b5b36b4aadc46c0a946b6e76e087ccdddf8b86]
hash [46152fb968a96ebddcde6cc6513af72b6d24bcb7]
given_name "mtn-dev@zackw.users.panix.com"
local_name "mtn-dev@zackw.users.panix.com"
public_location "database"
name "henry@bigfoot.de"
hash [d4e679a6d0a1a4bafd9ab6865737bb99ff5527f6]
hash [475055ec71ad48f5dfaf875b0fea597b5cbbee64]
given_name "tbrownaw@gmail.com"
local_name "tbrownaw@gmail.com"
public_location "database"
name "herbold@stahlwille.de"
hash [9a642175d1f06e69544a2785b71ee988b233a785]
hash [475b5e52f544b996f657c143b897287b87b61978]
given_name "grahame@angrygoats.net"
local_name "grahame@angrygoats.net"
public_location "database"
name "ingo.maindorfer@ipm.fhg.de"
hash [dcc0310c5d21720bcda6dc24d4553a52f3227c3f]
hash [4cd2eb67bb3d65b608170bcb4841474baceb9069]
given_name "willu@cse.unsw.edu.au"
local_name "willu@cse.unsw.edu.au"
public_location "database"
name "jcrisp@s-r-s.co.uk"
hash [3e68ace3e3ab641f5c26bb2dbdea21c188478f8d]
hash [50cfc1b4d8bcba48bed57d6d42f58b4a900419ab]
given_name "derek@echologic.com"
local_name "derek@echologic.com"
public_location "database"
name "jmmv@menta.net"
hash [530a0fd92cd7d7b670ac41812d62ec678b948ec8]
given_name "jmmv@menta.net"
local_name "jmmv@menta.net"
public_location "database"
name "joel@rosdahl.net"
hash [352482b9c915aebb3e4665b6003613da58a77bfd]
hash [56ac76c803899cb0c7569d652723047b5d18bc78]
given_name "pooh.bear_XxX_1234@test-id.com"
local_name "pooh.bear_XxX_1234@test-id.com"
public_location "database" "keystore"
private_location "keystore"
hash [5daf6aee9709afea92b1cb9a8179687f66ea69f9]
given_name "lapo@lapo.it"
local_name "lapo@lapo.it"
public_location "database"
name "jon@siliconcircus.com"
hash [7f7dd7ca124226d5a641f7d499868874251ada0d]
hash [69277a24d69f7ae896992a01cf511846d407d88e]
given_name "papercrane@reversefold.com"
local_name "papercrane@reversefold.com"
public_location "database"
name "juan.ruiz@ula.ve"
hash [28f149d20e73e59e4694c3066cf5dd4eb7c0ff30]
hash [6e04a648f8c1f77c5244040d8af6e6632e42626c]
given_name "evan@warpedview.com"
local_name "evan@warpedview.com"
public_location "database"
name "kfh@mqsoftware.com"
hash [baca2a48be1711d21240370b43c92da564aee1cb]
hash [77a0ba3deaa568ed3f39b84b7fc4074fed50fda2]
given_name "christof.petig@arcor.de"
local_name "christof.petig@arcor.de"
public_location "database"
name "kinetik@flim.org"
hash [fa17dc84a60cc727ff1653ea30b6323c40c9455d]
hash [7a9425a8910bc98b1671ceea937b8ee31e21d3eb]
given_name "anderse-monotone@cello.hpl.hp.com"
local_name "anderse-monotone@cello.hpl.hp.com"
public_location "database"
name "kinetik@orcon.net.nz"
hash [7bdc27ad344fe39e371e286692a659ad8686d25e]
given_name "kinetik@orcon.net.nz"
local_name "kinetik@orcon.net.nz"
public_location "database"
name "lapo@lapo.it"
hash [5daf6aee9709afea92b1cb9a8179687f66ea69f9]
hash [7f7dd7ca124226d5a641f7d499868874251ada0d]
given_name "jon@siliconcircus.com"
local_name "jon@siliconcircus.com"
public_location "database"
name "lloyd@randombit.net"
hash [b52c1f44ed4317506dc0658054ec14e8060b6a8b]
public_location "database"
hash [7fe029d85af4de40700778b9784ef488fac2c79c]
given_name "aecooper@coosoft.plus.com"
local_name "aecooper@coosoft.plus.com"
public_location "database" "keystore"
private_location "keystore"
name "ludovic@ludovic-brenta.org"
hash [ac4c1f29d255238c8af1d04416340dbd5ca4d124]
hash [823379dceb7071cd11589dfbff6e6e0066a97fb6]
given_name "tbrownaw@prjek.net"
local_name "tbrownaw@prjek.net"
public_location "database"
name "markus@bluegap.ch"
hash [c5180de8b1a23287ac2a3cfd506bd5453726e205]
hash [89e501daafa74082c794588128af9eea371eec85]
given_name "monotone@plasma.cx"
local_name "monotone@plasma.cx"
public_location "database"
name "matt-ucc@ucc.asn.au"
hash [ca09aeca875237679c4bb193d5b2d02747da9ead]
hash [8ad89008af9db804b7cc26045f9c0f4b1e059c7a]
given_name "rse@engelschall.com"
local_name "rse@engelschall.com"
public_location "database"
name "matt@matt-land.com"
hash [edc4385187c7b08669d6b466039534e2dd3aaf60]
hash [910ab13e7ff72487fd62c3d099f3a8275b37da1f]
given_name "mnicholson@digium.com"
local_name "mnicholson@digium.com"
public_location "database"
name "matt@ucc.asn.au"
hash [0d607d8724f015664fa0ca0e1a282fe708f2674b]
hash [9a642175d1f06e69544a2785b71ee988b233a785]
given_name "herbold@stahlwille.de"
local_name "herbold@stahlwille.de"
public_location "database"
name "me@thomaskeller.biz"
hash [1aaecf3a7c227e5545b0504aea5d3716d3128117]
hash [9af372ca893b885a0388a540b0de3bd7b7db9bc9]
given_name "patrick@georgi-clan.de"
local_name "patrick@georgi-clan.de"
public_location "database"
name "mnicholson@digium.com"
hash [910ab13e7ff72487fd62c3d099f3a8275b37da1f]
hash [9f960ee3b4e37e7b3b8e6b9ba91dc16f905ce5fd]
given_name "dan@geek.com.au"
local_name "dan@geek.com.au"
public_location "database"
name "monotone@guardian.lp.se"
hash [3e6f5225bc2fffacbc20c9de37ff2dae1e20892e]
hash [a721e7baa4975e3d4ca50b791f3b7f0c1cef81d5]
given_name "ss@gnome.gr.jp"
local_name "ss@gnome.gr.jp"
public_location "database"
name "monotone@plasma.cx"
hash [89e501daafa74082c794588128af9eea371eec85]
hash [a75aa5f03482ac103ff8b9c9004f3881dcd0e4a5]
given_name "ventonegro@ventonegro.org"
local_name "ventonegro@ventonegro.org"
public_location "database"
name "mtn-dev@zackw.users.panix.com"
hash [46152fb968a96ebddcde6cc6513af72b6d24bcb7]
hash [ac4c1f29d255238c8af1d04416340dbd5ca4d124]
given_name "ludovic@ludovic-brenta.org"
local_name "ludovic@ludovic-brenta.org"
public_location "database"
name "njs@pobox.com"
hash [de84b575d5e47254393eba49dce9dc4db98ed42d]
hash [b52c1f44ed4317506dc0658054ec14e8060b6a8b]
given_name "lloyd@randombit.net"
local_name "lloyd@randombit.net"
public_location "database"
name "oxygene@studentenbude.ath.cx"
hash [0f012271f17b1ed775684051a632f32b12a27892]
hash [baca2a48be1711d21240370b43c92da564aee1cb]
given_name "kfh@mqsoftware.com"
local_name "kfh@mqsoftware.com"
public_location "database"
name "papercrane@reversefold.com"
hash [69277a24d69f7ae896992a01cf511846d407d88e]
hash [bc80b5567c22e4de9adbe60e2b0ece6480d6367f]
given_name "ripley@lapo.it"
local_name "ripley@lapo.it"
public_location "database"
name "patrick@georgi-clan.de"
hash [9af372ca893b885a0388a540b0de3bd7b7db9bc9]
hash [c5180de8b1a23287ac2a3cfd506bd5453726e205]
given_name "markus@bluegap.ch"
local_name "markus@bluegap.ch"
public_location "database"
name "paul@ciphergoth.org"
hash [e5d7097b0d1064ee61732996fa6b79d4e23749b0]
hash [ca09aeca875237679c4bb193d5b2d02747da9ead]
given_name "matt-ucc@ucc.asn.au"
local_name "matt-ucc@ucc.asn.au"
public_location "database"
name "pooh.bear_XxX_1234@test-id.com"
hash [34f20cccf79c55e835757bb2e845690b5b0bfff6]
public_location "database" "keystore"
private_location "keystore"
hash [d37d08fafaece16e9a79b4ea853326624e185cbd]
given_name "richard@levitte.org"
local_name "richard@levitte.org"
public_location "database"
name "richard@levitte.org"
hash [d37d08fafaece16e9a79b4ea853326624e185cbd]
hash [d4e679a6d0a1a4bafd9ab6865737bb99ff5527f6]
given_name "henry@bigfoot.de"
local_name "henry@bigfoot.de"
public_location "database"
name "ripley@lapo.it"
hash [bc80b5567c22e4de9adbe60e2b0ece6480d6367f]
hash [d8687f734a1d1af7225cf64e9e2ef19dd206d46d]
given_name "alex@ventonegro.org"
local_name "alex@ventonegro.org"
public_location "database"
name "rse@engelschall.com"
hash [8ad89008af9db804b7cc26045f9c0f4b1e059c7a]
hash [d9e7a76879a99dad705f058e24299a7b289f03d8]
given_name "andrieu@karryall.dnsalias.org"
local_name "andrieu@karryall.dnsalias.org"
public_location "database"
name "sjackman@gmail.com"
hash [001b3d7fe46175069970c725e5d91eb6ce5bc784]
hash [dcc0310c5d21720bcda6dc24d4553a52f3227c3f]
given_name "ingo.maindorfer@ipm.fhg.de"
local_name "ingo.maindorfer@ipm.fhg.de"
public_location "database"
name "ss@gnome.gr.jp"
hash [a721e7baa4975e3d4ca50b791f3b7f0c1cef81d5]
hash [dd7cbda15fd0bfac84739745686d1a2d4338b260]
given_name "birrachiara@tin.it"
local_name "birrachiara@tin.it"
public_location "database"
name "stephen_leake-2@stephe-leake.org"
hash [ed5da650ec723c2c4172169df9d9ddf4e6b54f2c]
hash [de84b575d5e47254393eba49dce9dc4db98ed42d]
given_name "njs@pobox.com"
local_name "njs@pobox.com"
public_location "database"
name "stephen_leake@stephe-leake.org"
hash [e04dc45b93ae30904e06bdf7e5002f1702e2c408]
given_name "stephen_leake@stephe-leake.org"
local_name "stephen_leake@stephe-leake.org"
public_location "database"
name "susie@ucc.asn.au"
hash [f1c27dcf280dbbdd154917614dcba45dcbf2e194]
hash [e209e11781173a8b261244f1d09bc99a2f470cfa]
given_name "bdwalton@gmail.com"
local_name "bdwalton@gmail.com"
public_location "database"
name "tbrownaw@gmail.com"
hash [475055ec71ad48f5dfaf875b0fea597b5cbbee64]
hash [e5d7097b0d1064ee61732996fa6b79d4e23749b0]
given_name "paul@ciphergoth.org"
local_name "paul@ciphergoth.org"
public_location "database"
name "tbrownaw@prjek.net"
hash [823379dceb7071cd11589dfbff6e6e0066a97fb6]
hash [e61537e0d9f9a7af7597ffccde6e6389861d37ab]
given_name "benoit@placenet.org"
local_name "benoit@placenet.org"
public_location "database"
name "thomas.moschny@gmx.de"
hash [45f0073abd6bef076934340c9049609e05fbb151]
hash [ed5da650ec723c2c4172169df9d9ddf4e6b54f2c]
given_name "stephen_leake-2@stephe-leake.org"
local_name "stephen_leake-2@stephe-leake.org"
public_location "database"
name "ventonegro@ventonegro.org"
hash [a75aa5f03482ac103ff8b9c9004f3881dcd0e4a5]
hash [edc4385187c7b08669d6b466039534e2dd3aaf60]
given_name "matt@matt-land.com"
local_name "matt@matt-land.com"
public_location "database"
name "willu@cse.unsw.edu.au"
hash [4cd2eb67bb3d65b608170bcb4841474baceb9069]
hash [f1c27dcf280dbbdd154917614dcba45dcbf2e194]
given_name "susie@ucc.asn.au"
local_name "susie@ucc.asn.au"
public_location "database"
name "zbigg@zbigg.org"
hash [3c5bcd300193a6b8e9a39a2fbf8185e2fa6942e1]
hash [fa17dc84a60cc727ff1653ea30b6323c40c9455d]
given_name "kinetik@flim.org"
local_name "kinetik@flim.org"
public_location "database"
---------- Structured Data ----------
$VAR1 = [
{
'hash' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'hash' => '001b3d7fe46175069970c725e5d91eb6ce5bc784',
'public_location' => [
'database',
'keystore'
'database'
],
'name' => 'aecooper@coosoft.plus.com',
'private_location' => [
'keystore'
]
'local_name' => 'sjackman@gmail.com',
'given_name' => 'sjackman@gmail.com'
},
{
'hash' => 'd8687f734a1d1af7225cf64e9e2ef19dd206d46d',
'hash' => '08f7a2a316a9f7c6b0db544ed20673ea2190964e',
'public_location' => [
'database'
],
'name' => 'alex@ventonegro.org'
'local_name' => 'ganwell@fangorn.ch',
'given_name' => 'ganwell@fangorn.ch'
},
{
'hash' => '7a9425a8910bc98b1671ceea937b8ee31e21d3eb',
'hash' => '0d607d8724f015664fa0ca0e1a282fe708f2674b',
'public_location' => [
'database'
],
'name' => 'anderse-monotone@cello.hpl.hp.com'
'local_name' => 'matt@ucc.asn.au',
'given_name' => 'matt@ucc.asn.au'
},
{
'hash' => 'd9e7a76879a99dad705f058e24299a7b289f03d8',
'hash' => '0f012271f17b1ed775684051a632f32b12a27892',
'public_location' => [
'database'
],
'name' => 'andrieu@karryall.dnsalias.org'
'local_name' => 'oxygene@studentenbude.ath.cx',
'given_name' => 'oxygene@studentenbude.ath.cx'
},
{
'hash' => 'e209e11781173a8b261244f1d09bc99a2f470cfa',
'hash' => '10b5b36b4aadc46c0a946b6e76e087ccdddf8b86',
'public_location' => [
'database'
],
'name' => 'bdwalton@gmail.com'
'local_name' => 'graydon@pobox.com',
'given_name' => 'graydon@pobox.com'
},
{
'hash' => 'e61537e0d9f9a7af7597ffccde6e6389861d37ab',
'hash' => '1aaecf3a7c227e5545b0504aea5d3716d3128117',
'public_location' => [
'database'
],
'name' => 'benoit@placenet.org'
'local_name' => 'me@thomaskeller.biz',
'given_name' => 'me@thomaskeller.biz'
},
{
'hash' => 'dd7cbda15fd0bfac84739745686d1a2d4338b260',
'hash' => '20289365fc90ef501739c57e359a87191476859b',
'public_location' => [
'database'
],
'name' => 'birrachiara@tin.it'
'local_name' => 'christof@petig-baender.de',
'given_name' => 'christof@petig-baender.de'
},
{
'hash' => '77a0ba3deaa568ed3f39b84b7fc4074fed50fda2',
'hash' => '28f149d20e73e59e4694c3066cf5dd4eb7c0ff30',
'public_location' => [
'database'
],
'name' => 'christof.petig@arcor.de'
'local_name' => 'juan.ruiz@ula.ve',
'given_name' => 'juan.ruiz@ula.ve'
},
{
'hash' => '20289365fc90ef501739c57e359a87191476859b',
'hash' => '352482b9c915aebb3e4665b6003613da58a77bfd',
'public_location' => [
'database'
],
'name' => 'christof@petig-baender.de'
'local_name' => 'joel@rosdahl.net',
'given_name' => 'joel@rosdahl.net'
},
{
'hash' => '3ef5eac10878eacd2d03a279d1212362080c6e76',
'hash' => '3c5bcd300193a6b8e9a39a2fbf8185e2fa6942e1',
'public_location' => [
'database'
],
'name' => 'cshore@wightman.ca'
'local_name' => 'zbigg@zbigg.org',
'given_name' => 'zbigg@zbigg.org'
},
{
'hash' => '9f960ee3b4e37e7b3b8e6b9ba91dc16f905ce5fd',
'hash' => '3e68ace3e3ab641f5c26bb2dbdea21c188478f8d',
'public_location' => [
'database'
],
'name' => 'dan@geek.com.au'
'local_name' => 'jcrisp@s-r-s.co.uk',
'given_name' => 'jcrisp@s-r-s.co.uk'
},
{
'hash' => '50cfc1b4d8bcba48bed57d6d42f58b4a900419ab',
'hash' => '3e6f5225bc2fffacbc20c9de37ff2dae1e20892e',
'public_location' => [
'database'
],
'name' => 'derek@echologic.com'
'local_name' => 'monotone@guardian.lp.se',
'given_name' => 'monotone@guardian.lp.se'
},
{
'hash' => '3f761f7c10b91628e6f3108bf356bbc7829d806e',
'hash' => '3ef5eac10878eacd2d03a279d1212362080c6e76',
'public_location' => [
'database'
],
'name' => 'emile@talentcodeworks.com'
'local_name' => 'cshore@wightman.ca',
'given_name' => 'cshore@wightman.ca'
},
{
'hash' => '6e04a648f8c1f77c5244040d8af6e6632e42626c',
'hash' => '3f761f7c10b91628e6f3108bf356bbc7829d806e',
'public_location' => [
'database'
],
'name' => 'evan@warpedview.com'
'local_name' => 'emile@talentcodeworks.com',
'given_name' => 'emile@talentcodeworks.com'
},
{
'hash' => '08f7a2a316a9f7c6b0db544ed20673ea2190964e',
'hash' => '45f0073abd6bef076934340c9049609e05fbb151',
'public_location' => [
'database'
],
'name' => 'ganwell@fangorn.ch'
'local_name' => 'thomas.moschny@gmx.de',
'given_name' => 'thomas.moschny@gmx.de'
},
{
'hash' => '475b5e52f544b996f657c143b897287b87b61978',
'hash' => '46152fb968a96ebddcde6cc6513af72b6d24bcb7',
'public_location' => [
'database'
],
'name' => 'grahame@angrygoats.net'
'local_name' => 'mtn-dev@zackw.users.panix.com',
'given_name' => 'mtn-dev@zackw.users.panix.com'
},
{
'hash' => '10b5b36b4aadc46c0a946b6e76e087ccdddf8b86',
'hash' => '475055ec71ad48f5dfaf875b0fea597b5cbbee64',
'public_location' => [
'database'
],
'name' => 'graydon@pobox.com'
'local_name' => 'tbrownaw@gmail.com',
'given_name' => 'tbrownaw@gmail.com'
},
{
'hash' => 'd4e679a6d0a1a4bafd9ab6865737bb99ff5527f6',
'hash' => '475b5e52f544b996f657c143b897287b87b61978',
'public_location' => [
'database'
],
'name' => 'henry@bigfoot.de'
'local_name' => 'grahame@angrygoats.net',
'given_name' => 'grahame@angrygoats.net'
},
{
'hash' => '9a642175d1f06e69544a2785b71ee988b233a785',
'hash' => '4cd2eb67bb3d65b608170bcb4841474baceb9069',
'public_location' => [
'database'
],
'name' => 'herbold@stahlwille.de'
'local_name' => 'willu@cse.unsw.edu.au',
'given_name' => 'willu@cse.unsw.edu.au'
},
{
'hash' => 'dcc0310c5d21720bcda6dc24d4553a52f3227c3f',
'hash' => '50cfc1b4d8bcba48bed57d6d42f58b4a900419ab',
'public_location' => [
'database'
],
'name' => 'ingo.maindorfer@ipm.fhg.de'
'local_name' => 'derek@echologic.com',
'given_name' => 'derek@echologic.com'
},
{
'hash' => '3e68ace3e3ab641f5c26bb2dbdea21c188478f8d',
'hash' => '530a0fd92cd7d7b670ac41812d62ec678b948ec8',
'public_location' => [
'database'
],
'name' => 'jcrisp@s-r-s.co.uk'
'local_name' => 'jmmv@menta.net',
'given_name' => 'jmmv@menta.net'
},
{
'hash' => '530a0fd92cd7d7b670ac41812d62ec678b948ec8',
'hash' => '56ac76c803899cb0c7569d652723047b5d18bc78',
'public_location' => [
'database'
'database',
'keystore'
],
'name' => 'jmmv@menta.net'
'local_name' => 'pooh.bear_XxX_1234@test-id.com',
'private_location' => [
'keystore'
],
'given_name' => 'pooh.bear_XxX_1234@test-id.com'
},
{
'hash' => '352482b9c915aebb3e4665b6003613da58a77bfd',
'hash' => '5daf6aee9709afea92b1cb9a8179687f66ea69f9',
'public_location' => [
'database'
],
'name' => 'joel@rosdahl.net'
'local_name' => 'lapo@lapo.it',
'given_name' => 'lapo@lapo.it'
},
{
'hash' => '7f7dd7ca124226d5a641f7d499868874251ada0d',
'hash' => '69277a24d69f7ae896992a01cf511846d407d88e',
'public_location' => [
'database'
],
'name' => 'jon@siliconcircus.com'
'local_name' => 'papercrane@reversefold.com',
'given_name' => 'papercrane@reversefold.com'
},
{
'hash' => '28f149d20e73e59e4694c3066cf5dd4eb7c0ff30',
'hash' => '6e04a648f8c1f77c5244040d8af6e6632e42626c',
'public_location' => [
'database'
],
'name' => 'juan.ruiz@ula.ve'
'local_name' => 'evan@warpedview.com',
'given_name' => 'evan@warpedview.com'
},
{
'hash' => 'baca2a48be1711d21240370b43c92da564aee1cb',
'hash' => '77a0ba3deaa568ed3f39b84b7fc4074fed50fda2',
'public_location' => [
'database'
],
'name' => 'kfh@mqsoftware.com'
'local_name' => 'christof.petig@arcor.de',
'given_name' => 'christof.petig@arcor.de'
},
{
'hash' => 'fa17dc84a60cc727ff1653ea30b6323c40c9455d',
'hash' => '7a9425a8910bc98b1671ceea937b8ee31e21d3eb',
'public_location' => [
'database'
],
'name' => 'kinetik@flim.org'
'local_name' => 'anderse-monotone@cello.hpl.hp.com',
'given_name' => 'anderse-monotone@cello.hpl.hp.com'
},
{
'hash' => '7bdc27ad344fe39e371e286692a659ad8686d25e',
'public_location' => [
'database'
],
'name' => 'kinetik@orcon.net.nz'
'local_name' => 'kinetik@orcon.net.nz',
'given_name' => 'kinetik@orcon.net.nz'
},
{
'hash' => '5daf6aee9709afea92b1cb9a8179687f66ea69f9',
'hash' => '7f7dd7ca124226d5a641f7d499868874251ada0d',
'public_location' => [
'database'
],
'name' => 'lapo@lapo.it'
'local_name' => 'jon@siliconcircus.com',
'given_name' => 'jon@siliconcircus.com'
},
{
'hash' => 'b52c1f44ed4317506dc0658054ec14e8060b6a8b',
'hash' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'public_location' => [
'database'
'database',
'keystore'
],
'name' => 'lloyd@randombit.net'
'local_name' => 'aecooper@coosoft.plus.com',
'private_location' => [
'keystore'
],
'given_name' => 'aecooper@coosoft.plus.com'
},
{
'hash' => 'ac4c1f29d255238c8af1d04416340dbd5ca4d124',
'hash' => '823379dceb7071cd11589dfbff6e6e0066a97fb6',
'public_location' => [
'database'
],
'name' => 'ludovic@ludovic-brenta.org'
'local_name' => 'tbrownaw@prjek.net',
'given_name' => 'tbrownaw@prjek.net'
},
{
'hash' => 'c5180de8b1a23287ac2a3cfd506bd5453726e205',
'hash' => '89e501daafa74082c794588128af9eea371eec85',
'public_location' => [
'database'
],
'name' => 'markus@bluegap.ch'
'local_name' => 'monotone@plasma.cx',
'given_name' => 'monotone@plasma.cx'
},
{
'hash' => 'ca09aeca875237679c4bb193d5b2d02747da9ead',
'hash' => '8ad89008af9db804b7cc26045f9c0f4b1e059c7a',
'public_location' => [
'database'
],
'name' => 'matt-ucc@ucc.asn.au'
'local_name' => 'rse@engelschall.com',
'given_name' => 'rse@engelschall.com'
},
{
'hash' => 'edc4385187c7b08669d6b466039534e2dd3aaf60',
'hash' => '910ab13e7ff72487fd62c3d099f3a8275b37da1f',
'public_location' => [
'database'
],
'name' => 'matt@matt-land.com'
'local_name' => 'mnicholson@digium.com',
'given_name' => 'mnicholson@digium.com'
},
{
'hash' => '0d607d8724f015664fa0ca0e1a282fe708f2674b',
'hash' => '9a642175d1f06e69544a2785b71ee988b233a785',
'public_location' => [
'database'
],
'name' => 'matt@ucc.asn.au'
'local_name' => 'herbold@stahlwille.de',
'given_name' => 'herbold@stahlwille.de'
},
{
'hash' => '1aaecf3a7c227e5545b0504aea5d3716d3128117',
'hash' => '9af372ca893b885a0388a540b0de3bd7b7db9bc9',
'public_location' => [
'database'
],
'name' => 'me@thomaskeller.biz'
'local_name' => 'patrick@georgi-clan.de',
'given_name' => 'patrick@georgi-clan.de'
},
{
'hash' => '910ab13e7ff72487fd62c3d099f3a8275b37da1f',
'hash' => '9f960ee3b4e37e7b3b8e6b9ba91dc16f905ce5fd',
'public_location' => [
'database'
],
'name' => 'mnicholson@digium.com'
'local_name' => 'dan@geek.com.au',
'given_name' => 'dan@geek.com.au'
},
{
'hash' => '3e6f5225bc2fffacbc20c9de37ff2dae1e20892e',
'hash' => 'a721e7baa4975e3d4ca50b791f3b7f0c1cef81d5',
'public_location' => [
'database'
],
'name' => 'monotone@guardian.lp.se'
'local_name' => 'ss@gnome.gr.jp',
'given_name' => 'ss@gnome.gr.jp'
},
{
'hash' => '89e501daafa74082c794588128af9eea371eec85',
'hash' => 'a75aa5f03482ac103ff8b9c9004f3881dcd0e4a5',
'public_location' => [
'database'
],
'name' => 'monotone@plasma.cx'
'local_name' => 'ventonegro@ventonegro.org',
'given_name' => 'ventonegro@ventonegro.org'
},
{
'hash' => '46152fb968a96ebddcde6cc6513af72b6d24bcb7',
'hash' => 'ac4c1f29d255238c8af1d04416340dbd5ca4d124',
'public_location' => [
'database'
],
'name' => 'mtn-dev@zackw.users.panix.com'
'local_name' => 'ludovic@ludovic-brenta.org',
'given_name' => 'ludovic@ludovic-brenta.org'
},
{
'hash' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'hash' => 'b52c1f44ed4317506dc0658054ec14e8060b6a8b',
'public_location' => [
'database'
],
'name' => 'njs@pobox.com'
'local_name' => 'lloyd@randombit.net',
'given_name' => 'lloyd@randombit.net'
},
{
'hash' => '0f012271f17b1ed775684051a632f32b12a27892',
'hash' => 'baca2a48be1711d21240370b43c92da564aee1cb',
'public_location' => [
'database'
],
'name' => 'oxygene@studentenbude.ath.cx'
'local_name' => 'kfh@mqsoftware.com',
'given_name' => 'kfh@mqsoftware.com'
},
{
'hash' => '69277a24d69f7ae896992a01cf511846d407d88e',
'hash' => 'bc80b5567c22e4de9adbe60e2b0ece6480d6367f',
'public_location' => [
'database'
],
'name' => 'papercrane@reversefold.com'
'local_name' => 'ripley@lapo.it',
'given_name' => 'ripley@lapo.it'
},
{
'hash' => '9af372ca893b885a0388a540b0de3bd7b7db9bc9',
'hash' => 'c5180de8b1a23287ac2a3cfd506bd5453726e205',
'public_location' => [
'database'
],
'name' => 'patrick@georgi-clan.de'
'local_name' => 'markus@bluegap.ch',
'given_name' => 'markus@bluegap.ch'
},
{
'hash' => 'e5d7097b0d1064ee61732996fa6b79d4e23749b0',
'hash' => 'ca09aeca875237679c4bb193d5b2d02747da9ead',
'public_location' => [
'database'
],
'name' => 'paul@ciphergoth.org'
'local_name' => 'matt-ucc@ucc.asn.au',
'given_name' => 'matt-ucc@ucc.asn.au'
},
{
'hash' => '34f20cccf79c55e835757bb2e845690b5b0bfff6',
'hash' => 'd37d08fafaece16e9a79b4ea853326624e185cbd',
'public_location' => [
'database',
'keystore'
'database'
],
'name' => 'pooh.bear_XxX_1234@test-id.com',
'private_location' => [
'keystore'
]
'local_name' => 'richard@levitte.org',
'given_name' => 'richard@levitte.org'
},
{
'hash' => 'd37d08fafaece16e9a79b4ea853326624e185cbd',
'hash' => 'd4e679a6d0a1a4bafd9ab6865737bb99ff5527f6',
'public_location' => [
'database'
],
'name' => 'richard@levitte.org'
'local_name' => 'henry@bigfoot.de',
'given_name' => 'henry@bigfoot.de'
},
{
'hash' => 'bc80b5567c22e4de9adbe60e2b0ece6480d6367f',
'hash' => 'd8687f734a1d1af7225cf64e9e2ef19dd206d46d',
'public_location' => [
'database'
],
'name' => 'ripley@lapo.it'
'local_name' => 'alex@ventonegro.org',
'given_name' => 'alex@ventonegro.org'
},
{
'hash' => '8ad89008af9db804b7cc26045f9c0f4b1e059c7a',
'hash' => 'd9e7a76879a99dad705f058e24299a7b289f03d8',
'public_location' => [
'database'
],
'name' => 'rse@engelschall.com'
'local_name' => 'andrieu@karryall.dnsalias.org',
'given_name' => 'andrieu@karryall.dnsalias.org'
},
{
'hash' => '001b3d7fe46175069970c725e5d91eb6ce5bc784',
'hash' => 'dcc0310c5d21720bcda6dc24d4553a52f3227c3f',
'public_location' => [
'database'
],
'name' => 'sjackman@gmail.com'
'local_name' => 'ingo.maindorfer@ipm.fhg.de',
'given_name' => 'ingo.maindorfer@ipm.fhg.de'
},
{
'hash' => 'a721e7baa4975e3d4ca50b791f3b7f0c1cef81d5',
'hash' => 'dd7cbda15fd0bfac84739745686d1a2d4338b260',
'public_location' => [
'database'
],
'name' => 'ss@gnome.gr.jp'
'local_name' => 'birrachiara@tin.it',
'given_name' => 'birrachiara@tin.it'
},
{
'hash' => 'ed5da650ec723c2c4172169df9d9ddf4e6b54f2c',
'hash' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'public_location' => [
'database'
],
'name' => 'stephen_leake-2@stephe-leake.org'
'local_name' => 'njs@pobox.com',
'given_name' => 'njs@pobox.com'
},
{
'hash' => 'e04dc45b93ae30904e06bdf7e5002f1702e2c408',
'public_location' => [
'database'
],
'name' => 'stephen_leake@stephe-leake.org'
'local_name' => 'stephen_leake@stephe-leake.org',
'given_name' => 'stephen_leake@stephe-leake.org'
},
{
'hash' => 'f1c27dcf280dbbdd154917614dcba45dcbf2e194',
'hash' => 'e209e11781173a8b261244f1d09bc99a2f470cfa',
'public_location' => [
'database'
],
'name' => 'susie@ucc.asn.au'
'local_name' => 'bdwalton@gmail.com',
'given_name' => 'bdwalton@gmail.com'
},
{
'hash' => '475055ec71ad48f5dfaf875b0fea597b5cbbee64',
'hash' => 'e5d7097b0d1064ee61732996fa6b79d4e23749b0',
'public_location' => [
'database'
],
'name' => 'tbrownaw@gmail.com'
'local_name' => 'paul@ciphergoth.org',
'given_name' => 'paul@ciphergoth.org'
},
{
'hash' => '823379dceb7071cd11589dfbff6e6e0066a97fb6',
'hash' => 'e61537e0d9f9a7af7597ffccde6e6389861d37ab',
'public_location' => [
'database'
],
'name' => 'tbrownaw@prjek.net'
'local_name' => 'benoit@placenet.org',
'given_name' => 'benoit@placenet.org'
},
{
'hash' => '45f0073abd6bef076934340c9049609e05fbb151',
'hash' => 'ed5da650ec723c2c4172169df9d9ddf4e6b54f2c',
'public_location' => [
'database'
],
'name' => 'thomas.moschny@gmx.de'
'local_name' => 'stephen_leake-2@stephe-leake.org',
'given_name' => 'stephen_leake-2@stephe-leake.org'
},
{
'hash' => 'a75aa5f03482ac103ff8b9c9004f3881dcd0e4a5',
'hash' => 'edc4385187c7b08669d6b466039534e2dd3aaf60',
'public_location' => [
'database'
],
'name' => 'ventonegro@ventonegro.org'
'local_name' => 'matt@matt-land.com',
'given_name' => 'matt@matt-land.com'
},
{
'hash' => '4cd2eb67bb3d65b608170bcb4841474baceb9069',
'hash' => 'f1c27dcf280dbbdd154917614dcba45dcbf2e194',
'public_location' => [
'database'
],
'name' => 'willu@cse.unsw.edu.au'
'local_name' => 'susie@ucc.asn.au',
'given_name' => 'susie@ucc.asn.au'
},
{
'hash' => '3c5bcd300193a6b8e9a39a2fbf8185e2fa6942e1',
'hash' => 'fa17dc84a60cc727ff1653ea30b6323c40c9455d',
'public_location' => [
'database'
],
'name' => 'zbigg@zbigg.org'
'local_name' => 'kinetik@flim.org',
'given_name' => 'kinetik@flim.org'
}
];
========== leaves ==========
'346276c305130b8e427c176b28c71d5a7470e9b0',
'35ea44c46180349654066edd84687a709db6a5a4',
'3653bb03b0ed987ad98921e00d2b9cf646122165',
'365b4d75ba89daba514aa591798c28b4e262c025',
'36a71ec660140dcaa3ef5a987fba0d3cdd7c90a9',
'378aff6e62d7564e762464bed67320db426637cf',
'38fc19ea1030796f4b7e67ed61d31a80c2555f87',
'558588430023a79baabeb035fedcfaba55a44f53',
'599515889a29e0861cbf15b6b221d359c29c24ee',
'5cc1ed0346c5129ddd77ae895985bf743f349cae',
'5d6b88e48e877ce680168756043ac728da5a38ff',
'5ddb8bffb28ed87c80863c5c0bbf879ddec73852',
'5fdc8b142c6549e04a716547c50505c2abfa3b53',
'60bd3993419e09405366e18fbe8d294b2b0f2944',
'6a014000b650e23ada69c507cde7a1cc980a0668',
'6acf828ba82bcc500ef3a881428442e4b178af49',
'6b6206a57daa90c380cb1de2f0ea23c14de577ef',
'6bbe99fc61612b73e024e92c8e5d53454d0a9e20',
'6c5f277ee80220df961db23a3f3d91854f837872',
'71620ce2260bd6c95cdb68ecaf642d382a0abd82',
'71be1879dcfd78c088c8558a7dd7ce30d3bd47bc',
'7e2b51a34361667b99afe82bb35b9f2d88ba1891',
'7f9ca7ae72b3e77d4860d9e2d8d46dfea68a4b71',
'81972e7ec41265d7937a367c217f3d7759cb26ca',
'81f69b4fe902d3cc399043aa735a44b19e585b32',
'8644c50dada635ae4816d0d096949e80cb88f1f9',
'8675da8db99a03ac8c65fe92a04943310a771a91',
'87c49d8c075d248bf6c74bc753c041ac8adfc4c9',
'89197d1dface0b291f03dd1bff5295d3a0824a86',
'89e83b7a7922be3498891bfe6376d598522de3dc',
'955da769aa25eaeaba74fbbb76739693fec40297',
'95d91a408c106c664c001e8a9d9a9cca483bc91b',
'9600f554fa1810f85bcfba07023afebc9de842ae',
'97595a2f1ea4f2b5481627c010e17b8f1dde99ba',
'9b37dfe12bb6cbdfdf2582c7dac6ab82757e2375',
'9b895b2c42372021a37b24779e105554bd558198',
'9d8c92fc394a058c48dc67caea7b78a7f18968ea',
'df4d884a4dee0e59b16f9e5309c75a7d4d0dc521',
'e118d6cc823d9d6d9724ffee609f7e841c599fe5',
'e60b9f30d088cbc375bbcade80e04bdddd25ebe9',
'e7b78eb1b3067bfd23fc9cd048e836064ba0b96a',
'e7e8625e400d770c52a6a8a86a8b8c5af2784af8',
'e82382ccb5787a7d341a73bf6664c0fcab04baca',
'e9288dc82cbc19f00b882a7f820d383c70576b1e',
========== packets_for_certs ==========
[rcert ec5d40149421cbd1b6984de0806d323f9e1e6e60
branch
aecooper@coosoft.plus.com
7fe029d85af4de40700778b9784ef488fac2c79c
bmV0LnZlbmdlLm1vbm90b25lLmNvbnRyaWIubGliLmF1dG9tYXRlLXN0ZGlvLnRlc3Q=]
NNp7Kh74l8Of8JY+eCNkEqpyLqCwB+NvP9FL9JKsNmxdlOW2RZM2oLsRR15PpI9jePevHx0l9LSwCFslVbxN2WB05NMqq8RGaquU+Yh6G4w3/bZE8fXKRaMAMb8sJu+YFA85alYi8bfv8o17/bLFhfy0rRT12aSdtQyqfgYbKGQ=
[end]
[rcert ec5d40149421cbd1b6984de0806d323f9e1e6e60
changelog
aecooper@coosoft.plus.com
7fe029d85af4de40700778b9784ef488fac2c79c
bWVyZ2Ugb2YgJzcwNTNiYzVlZWM1ZGNlZTgzNGUxMjZlYmQyNzZlY2JiMzdlOTIyNGInCiAgICAgYW5kICdkYjY0ODAyN2FjYmUzNzU5OWMxYmUyYzRmNmQ1MmQ5YTdkNDkyODY0Jwo=]
EE5D9u86szrFo810vsF+f+Yar0J+wNGzPdKKptCrYnt+vD+IHYlukGdAp1g15D/HNQ/bdoirYhXTqMNdzenSpUlO9viHCdNodcDBkLqALYVLWoWW89i23B1ToZTYKVKF7yB1JRcoOKLl5X03QHTpily09m3MCcf1elAfE4+B4ig=
[end]
[rcert ec5d40149421cbd1b6984de0806d323f9e1e6e60
date
aecooper@coosoft.plus.com
7fe029d85af4de40700778b9784ef488fac2c79c
MjAwOC0xMC0xMlQwODozMjozNA==]
M/wVyrh5T7NhAIrmr+AsYY5vnhCNqPXHs7D3s50mAtZUCyhgZ7RCz58MjnC0vymgqeVtUg4B0EXJHrgOI43babWAflrBECphTOImAr+yujALZv2bvF/8K6Tvph9NSDpHa12mHiWl63qZH70dho2xeAG3jerEYi7V2ftjb6h9QOg=
[end]
[rcert ec5d40149421cbd1b6984de0806d323f9e1e6e60
author
aecooper@coosoft.plus.com
7fe029d85af4de40700778b9784ef488fac2c79c
YWVjb29wZXJAY29vc29mdC5wbHVzLmNvbQ==]
nZcKMhN3QiWoe4Jj4D0VJ8jRIJUrX2YPQxnBfSZrPX2l2bWOKlSpbsSVvB6P0pyCSvugSbRXyPHLRvU61TXGJavxG8PDW+ejwt8x9+VvL2TPbjaLfgBYmfH4IjLTehuHvxtwRoxcvhbWU9oyCcwDMU/Bue2/d9NVrRhXe/ooJtw=
[end]
[rcert ec5d40149421cbd1b6984de0806d323f9e1e6e60
changelog
aecooper@coosoft.plus.com
7fe029d85af4de40700778b9784ef488fac2c79c
VGhpcyBpcyBhIHRlc3QgYnJhbmNoIGZvciB0aGUgTW9ub3RvbmU6OkF1dG9tYXRlU3RkaW8gUGVybCBsaWJyYXJ5LiBQbGVhc2UgZG8Kbm90IHVzZS4K]
fuKsBRBvze9GbNJcg9zDpX1zxWzE3u30mFXqdmUMQVY7r2e0eAULa0wsBTTHR+C9MZ5j7RMElbSdNpkTaqr4roULg3tCw04mWwQceMt3Vpd2JXifpp2cPrGD6BFQtVw3AwQpSE8S2U2b6BxlN8xwMY2tnmwfYhmk9i6GFMHFnZI=
[end]
7053bc5eec5dcee834e126ebd276ecbb37e9224b
db648027acbe37599c1be2c4f6d52d9a7d492864
========== put_file ==========
Put test-put-file.txt, file id = e7d563f52bf5295e6dba1d67ac23e9f6a160fab9
Put revision, revision id = ee553dc1d3b4dcbca1f2e5481a7b5af7e1a25028
Put modified test-put-file.txt, file id = 763d8e4b75a41567162ee26dde888e740936035d
Put revision, revision id = 1cb65bf9cf34282d9bf438851e92d3ada69758be
Put test-put-file.txt, file id = e203d4ef09d404fa5c03cf6590e44231665be689
Put revision, revision id = 15f654b3568e451093fe4b16f04bbafe4a7f3812
Put modified test-put-file.txt, file id = 84dca3c4c2a464f21963f4ebaefbd0042094d286
Put revision, revision id = 8f9fefdb9507abe03dae2fc95a1c3fcd2c930868
Displaying revision change log:
mtn: updating along branch 'net.venge.monotone.contrib.lib.automate-stdio.test'
mtn: selected update target 1cb65bf9cf34282d9bf438851e92d3ada69758be
mtn: selected update target 8f9fefdb9507abe03dae2fc95a1c3fcd2c930868
mtn: [left] 42ed9d4d3c7da06d47977ad877404b03b73fc177
mtn: [right] 1cb65bf9cf34282d9bf438851e92d3ada69758be
mtn: [right] 8f9fefdb9507abe03dae2fc95a1c3fcd2c930868
mtn: adding test-put-file.txt
mtn: updated to base revision 1cb65bf9cf34282d9bf438851e92d3ada69758be
mtn: updated to base revision 8f9fefdb9507abe03dae2fc95a1c3fcd2c930868
-----------------------------------------------------------------
Revision: 1cb65bf9cf34282d9bf438851e92d3ada69758be
Ancestor: ee553dc1d3b4dcbca1f2e5481a7b5af7e1a25028
Revision: 8f9fefdb9507abe03dae2fc95a1c3fcd2c930868
Ancestor: 15f654b3568e451093fe4b16f04bbafe4a7f3812
Author: aecooper@coosoft.plus.com
Date: 2008-10-16T18:42:35
Date: 10/16/08 19:42:35
Branch: net.venge.monotone.contrib.lib.automate-stdio.test
Modified files:
Automated checkin #2.
-----------------------------------------------------------------
Revision: ee553dc1d3b4dcbca1f2e5481a7b5af7e1a25028
Revision: 15f654b3568e451093fe4b16f04bbafe4a7f3812
Ancestor: ee9d2b736adc24fb9a5926f68304814e93ee8726
Author: aecooper@coosoft.plus.com
Date: 2008-10-16T18:42:30
Date: 10/16/08 19:42:30
Branch: net.venge.monotone.contrib.lib.automate-stdio.test
Added files:
Ancestor: 5fee1e9c463d3cd7439bea9c483d9d88d0b057d5
Ancestor: b9a5862a8ba577538f27c69656d8a6bb60ecb777
Author: aecooper@coosoft.plus.com
Date: 2009-01-05T16:57:47
Date: 01/05/09 16:57:47
Branch: net.venge.monotone.contrib.lib.automate-stdio.test
Modified files:
Revision: 5fee1e9c463d3cd7439bea9c483d9d88d0b057d5
Ancestor: a52a5d08f7e8b4052c23e80ea5e554125c5ee49c
Author: aecooper@coosoft.plus.com
Date: 2009-01-05T16:56:02
Date: 01/05/09 16:56:02
Branch: net.venge.monotone.contrib.lib.automate-stdio.test
Modified files:
Revision: b9a5862a8ba577538f27c69656d8a6bb60ecb777
Ancestor: a52a5d08f7e8b4052c23e80ea5e554125c5ee49c
Author: aecooper@coosoft.plus.com
Date: 2009-01-05T16:55:45
Date: 01/05/09 16:55:45
Branch: net.venge.monotone.contrib.lib.automate-stdio.test
Modified files:
9af372ca893b885a0388a540b0de3bd7b7db9bc9 patrick@georgi-clan.de
e5d7097b0d1064ee61732996fa6b79d4e23749b0 paul@ciphergoth.org
3005403ab8d3e3f20badb1aefb4e0a5f5f940648 piglet@aamilne.com
34f20cccf79c55e835757bb2e845690b5b0bfff6 pooh.bear_XxX_1234@test-id.com
56ac76c803899cb0c7569d652723047b5d18bc78 pooh.bear_XxX_1234@test-id.com
d37d08fafaece16e9a79b4ea853326624e185cbd richard@levitte.org
bc80b5567c22e4de9adbe60e2b0ece6480d6367f ripley@lapo.it
8ad89008af9db804b7cc26045f9c0f4b1e059c7a rse@engelschall.com
[private keys]
7fe029d85af4de40700778b9784ef488fac2c79c aecooper@coosoft.plus.com
34f20cccf79c55e835757bb2e845690b5b0bfff6 pooh.bear_XxX_1234@test-id.com
56ac76c803899cb0c7569d652723047b5d18bc78 pooh.bear_XxX_1234@test-id.com
========== roots ==========
$VAR1 = [
$VAR1 = [
'05cb265ad778107218701fa76a91bdf4770b85a8',
'110816e646d42ca45e8205778255cece9c8f2159',
'1cb65bf9cf34282d9bf438851e92d3ada69758be',
'15f654b3568e451093fe4b16f04bbafe4a7f3812',
'1d848e1155d9c78c0810c7cacf3fdca53cd21b5c',
'1d8d91f5976860dbcabe209829ff2e34d8119a58',
'299e692218c20a712a502ccb3846f0c9be4782ed',
'6be0ee4f6d5f04ce50be594e411eded4a5926ca3',
'7053bc5eec5dcee834e126ebd276ecbb37e9224b',
'7b56d78dd70bdd95b7ee5e57ba72111777d19946',
'8f9fefdb9507abe03dae2fc95a1c3fcd2c930868',
'90d1a3e5c6395667d4c47494443a9cf3252380bd',
'95c9125530ea297d244b522426997942635d3891',
'9f1fe877d6863b2560779389e54de4bc785677f8',
'db648027acbe37599c1be2c4f6d52d9a7d492864',
'ec5d40149421cbd1b6984de0806d323f9e1e6e60',
'ec729409bd75254d024b618b7447b61530f10c43',
'ee553dc1d3b4dcbca1f2e5481a7b5af7e1a25028',
'ee9d2b736adc24fb9a5926f68304814e93ee8726',
'ef0223d004c4d8d6a71899d603b508a558437ea7',
'f06e40cb1d2b4f5c0db387e7a6c37681f1f89294'
];
========== tags (no branch restrictions) ==========
---------- Raw Data ----------
format_version "1"
tag "0.5-release"
revision [5db0a3dfb923d050d096c7c63ab23592c7ebc4c3]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone"
tag "Monotone-AutomateStdio-0.02"
revision [a4a773ecc74c1b80a03c60f57c6cc7bec85fb2cf]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.lib.automate-stdio"
tag "Monotone-AutomateStdio-0.03"
revision [09a00eb14482dde8876436351c6c4392b1e7f0b1]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.lib.automate-stdio"
tag "Monotone-AutomateStdio-0.04"
revision [f9258ad6d6194bee2ff31b62d370caf12670bae7]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.lib.automate-stdio"
tag "Monotone-AutomateStdio-0.05"
revision [5d6b88e48e877ce680168756043ac728da5a38ff]
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.lib.automate-stdio"
tag "Monotone-AutomateStdio-0.1"
revision [e68fc9c14e0720d649423a2ec66153a87d4505f2]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.lib.automate-stdio"
tag "automate-stdio-duplicate-test-tag"
revision [4a0895d850e5273c743ee514f816158e7dea7af7]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.lib.automate-stdio.test"
tag "automate-stdio-duplicate-test-tag"
revision [a52a5d08f7e8b4052c23e80ea5e554125c5ee49c]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.lib.automate-stdio.test"
tag "automate-stdio-test-merge-point-1"
revision [ec729409bd75254d024b618b7447b61530f10c43]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.lib.automate-stdio.test"
tag "cvssync-0.24"
revision [e07b49a2f9e4b64abed0a859e58609c5e81e33e3]
signer "christof@petig-baender.de"
signer [20289365fc90ef501739c57e359a87191476859b]
branches "net.venge.monotone.cvssync"
tag "git-viz-0.1"
revision [7891617d793bc084d199a7fea1cf7c2647d8bedc]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone-viz.git"
tag "git-viz-0.2"
revision [c065a4c50426f385048ed22fd4d9434c7682c891]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone-viz.git"
tag "guitone-0.2"
revision [6bacfd1a7ffa4423dd116e5f44527440daf1336d]
signer "me@thomaskeller.biz"
signer [1aaecf3a7c227e5545b0504aea5d3716d3128117]
branches "net.venge.monotone.guitone"
tag "guitone-0.3"
revision [532e31a9e83d91c5eb123718ecf9c1f90f02fb87]
signer "me@thomaskeller.biz"
signer [1aaecf3a7c227e5545b0504aea5d3716d3128117]
branches "net.venge.monotone.guitone"
tag "guitone-0.4"
revision [9c76fcfc6e6102452eee0a14e94e45c6e61492f4]
signer "me@thomaskeller.biz"
signer [1aaecf3a7c227e5545b0504aea5d3716d3128117]
branches "net.venge.monotone.guitone"
tag "guitone-0.4.1"
revision [bccc8123eb32e898a5ab1609e2f97a3bddb2c937]
signer "me@thomaskeller.biz"
signer [1aaecf3a7c227e5545b0504aea5d3716d3128117]
branches "net.venge.monotone.guitone"
tag "guitone-0.5"
revision [bc913980342d5657ddc17bc51d843fef55b857d7]
signer "me@thomaskeller.biz"
signer [1aaecf3a7c227e5545b0504aea5d3716d3128117]
branches "net.venge.monotone.guitone"
tag "guitone-0.6"
revision [be2cb11ef9e778d8c890a904d309607d72c17d3a]
signer "me@thomaskeller.biz"
signer [1aaecf3a7c227e5545b0504aea5d3716d3128117]
branches "net.venge.monotone.guitone" "net.venge.monotone.guitone.releases.0_6"
tag "guitone-0.6.1"
revision [a2026322a61e065bfacb7e25f9eeebb914d8aa2d]
signer "me@thomaskeller.biz"
signer [1aaecf3a7c227e5545b0504aea5d3716d3128117]
branches "net.venge.monotone.guitone.releases.0_6"
tag "guitone-0.6.2"
revision [9b44350cda2792693bab8efe9f25e5a3da64030a]
signer "me@thomaskeller.biz"
signer [1aaecf3a7c227e5545b0504aea5d3716d3128117]
branches "net.venge.monotone.guitone.releases.0_6"
tag "guitone-0.6.3"
revision [b59d53eeb40051bc9c5920e97175fce8efb5faa0]
signer "me@thomaskeller.biz"
signer [1aaecf3a7c227e5545b0504aea5d3716d3128117]
branches "net.venge.monotone.guitone.releases.0_6"
tag "guitone-0.6.4"
revision [77af74ce93d47d4e067f3dea1e42bd42cebb0fe1]
signer "me@thomaskeller.biz"
signer [1aaecf3a7c227e5545b0504aea5d3716d3128117]
branches "net.venge.monotone.guitone.releases.0_6"
tag "guitone-0.7"
revision [bdb68504d8b555842c6696cd877daaed1d13a1f1]
signer "me@thomaskeller.biz"
signer [1aaecf3a7c227e5545b0504aea5d3716d3128117]
branches "net.venge.monotone.guitone" "net.venge.monotone.guitone.releases.0_7"
tag "guitone-0.7.1"
revision [dc63969abd55bcc7e885210a09eda563609a2e7b]
signer "me@thomaskeller.biz"
signer [1aaecf3a7c227e5545b0504aea5d3716d3128117]
branches "net.venge.monotone.guitone.releases.0_7"
tag "guitone-0.8"
revision [693648f1db9ea80d762665f237a0b1faf24f5f0b]
signer "me@thomaskeller.biz"
signer [1aaecf3a7c227e5545b0504aea5d3716d3128117]
branches "net.venge.monotone.guitone" "net.venge.monotone.guitone.releases.0_8"
tag "guitone-0.9"
revision [42d8cdf721b282a4fd9c239019daf9f4b56ed391]
signer "me@thomaskeller.biz"
signer [1aaecf3a7c227e5545b0504aea5d3716d3128117]
branches "net.venge.monotone.guitone"
tag "monotone-0.10"
revision [78f49cbf7c4855bb6fea19283b1c544ad5bb030e]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone"
tag "monotone-0.11"
revision [c35c8f784e0aab480f8f69c825ca0f5651798c03]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone"
tag "monotone-0.12"
revision [9df02637d584d68935b5bfde623f550c52bec51e]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone"
tag "monotone-0.13"
revision [80cac95cf5e4a4073a3c11c892e8a5e6d7f705ba]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone"
tag "monotone-0.14"
revision [7fb50a12b78ef28cfd45ca0e16bb96da1a7ac0c1]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone"
tag "monotone-0.15"
revision [019643b46a060426ecdce8a56030f48ea3ed5bf2]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone.changesets"
tag "monotone-0.16"
revision [bb7574c217b3c9e9d9edec188081b227e9a4b005]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone"
tag "monotone-0.17"
revision [ed73ad79ecc7be6c68c00f18372526443cb72cb5]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone" "net.venge.monotone.rebuild_tracking"
tag "monotone-0.18"
revision [af954fddaae3e259114d60e832fa2633529dafd8]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone"
tag "monotone-0.19"
revision [f51529a1f4035d3acd8c05e65a6dc432db864d31]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone"
tag "monotone-0.20"
revision [72f513befd52c2524ede67c08ca74aa0bac2230c]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone"
tag "monotone-0.21"
revision [b2ea4c2051dc41ef97d50e60a48b70c780809416]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone"
tag "monotone-0.22"
revision [f13371e0c8317e4f4bca575bfea7d585874e227f]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone"
tag "monotone-0.23"
revision [b74dfdb8a1998929f8d28c2e13f02149b861900b]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone"
tag "monotone-0.24"
revision [59a49a49965a02a2b2a3205a462c248218f4a952]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone"
tag "monotone-0.25"
revision [cb8355151f3dede0dd59d1af3721984d2e804409]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone"
tag "monotone-0.25.2"
revision [335e342d9c8a6850b848a5737f39ec0b4090697f]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone.0.25-fixes"
tag "monotone-0.26"
revision [4342565107f26ceda955b66c66b5b7ec152f314e]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone"
tag "monotone-0.26pre1"
revision [e9ee696198eaf2d39b5ed0f7952866c0edf07cd2]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone.experiment.rosters"
tag "monotone-0.26pre2"
revision [9ca37b918cb5309d8d3b0be000dc8a1151df262f]
signer "richard@levitte.org"
signer [d37d08fafaece16e9a79b4ea853326624e185cbd]
branches "net.venge.monotone"
tag "monotone-0.26pre3"
revision [b3b3ea3aca4e03267a5487d05f717cea24a521de]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone"
tag "monotone-0.27"
revision [341e4a18c594cec49896fa97bd4e74de7bee5827]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone"
tag "monotone-0.28"
revision [8c6ce7cb2ccd21290b435e042c2be4554ec6a048]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone"
tag "monotone-0.29"
revision [796bc8596d6c5c68828fbfb6a620a09a3af15ded]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone"
tag "monotone-0.30"
revision [843924a5e7fd46b3fa2c531eb28ae597b6172aed]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone"
tag "monotone-0.31"
revision [1bd1fe1e811dce82bee09b9f0effca3225bd1cee]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone"
tag "monotone-0.32"
revision [3f0fa5c1d232d37d47f6436fe74919dd3cd003b1]
signer "richard@levitte.org"
signer [d37d08fafaece16e9a79b4ea853326624e185cbd]
branches "net.venge.monotone"
tag "monotone-0.33"
revision [cfebc8eb7049def476cc5fd61fef64eb14120e68]
signer "richard@levitte.org"
signer [d37d08fafaece16e9a79b4ea853326624e185cbd]
branches "net.venge.monotone.release-0.33"
tag "monotone-0.34"
revision [6ae6de16b31495a773ac3002505ad51f2e4a8616]
signer "richard@levitte.org"
signer [d37d08fafaece16e9a79b4ea853326624e185cbd]
branches "net.venge.monotone"
tag "monotone-0.35"
revision [f92dd754bf5c1e6eddc9c462b8d68691cfeb7f8b]
signer "richard@levitte.org"
signer [d37d08fafaece16e9a79b4ea853326624e185cbd]
branches "net.venge.monotone"
tag "monotone-0.36"
revision [e4bc808d89e029ce623f9e8f2b10c84006b83fb5]
signer "richard@levitte.org"
signer [d37d08fafaece16e9a79b4ea853326624e185cbd]
branches "net.venge.monotone"
tag "monotone-0.36-1"
revision [a6d8b6a4b6c95782b1e721b5652cd60d0d56df3b]
signer "ludovic@ludovic-brenta.org"
signer [ac4c1f29d255238c8af1d04416340dbd5ca4d124]
branches "net.venge.monotone.debian-diff"
tag "monotone-0.37"
revision [c21eefc002b8f9c430e9f4cc16c4af7b852f54ec]
signer "richard@levitte.org"
signer [d37d08fafaece16e9a79b4ea853326624e185cbd]
branches "net.venge.monotone"
tag "monotone-0.37-1"
revision [aeca651b8fd8db5004a5fdbdfe49d2c536997c89]
signer "ludovic@ludovic-brenta.org"
signer [ac4c1f29d255238c8af1d04416340dbd5ca4d124]
branches "net.venge.monotone.debian-diff"
tag "monotone-0.37-2"
revision [a601404533352364303a0397dcc35aa5903b6f4b]
signer "mtn-dev@zackw.users.panix.com"
signer [46152fb968a96ebddcde6cc6513af72b6d24bcb7]
branches "net.venge.monotone.debian-diff"
tag "monotone-0.37-2a"
revision [bab1e6e94070b83703d9c037ed6ee30b1f964bce]
signer "mtn-dev@zackw.users.panix.com"
signer [46152fb968a96ebddcde6cc6513af72b6d24bcb7]
branches "net.venge.monotone.debian-diff"
tag "monotone-0.37-3"
revision [c5a32f5fb334a32c4aadcf3a6ebf140ed4a4df3e]
signer "ludovic@ludovic-brenta.org"
signer [ac4c1f29d255238c8af1d04416340dbd5ca4d124]
branches "net.venge.monotone.debian-diff"
tag "monotone-0.37-4"
revision [ae02e4c9615687381030cf0e80aaf651921a3f4c]
signer "ludovic@ludovic-brenta.org"
signer [ac4c1f29d255238c8af1d04416340dbd5ca4d124]
branches "net.venge.monotone.debian-diff"
tag "monotone-0.38"
revision [c1757f6cde49bddd77c82580059105bc470145b2]
signer "richard@levitte.org"
signer [d37d08fafaece16e9a79b4ea853326624e185cbd]
branches "net.venge.monotone"
tag "monotone-0.38-1"
revision [1abf2fb817e0c873af11692ee25764193e9980e3]
signer "richard@levitte.org"
signer [d37d08fafaece16e9a79b4ea853326624e185cbd]
branches "net.venge.monotone.debian-diff"
tag "monotone-0.39"
revision [dedb7e96fe917e0e8a30862b38e8092eefd7afa3]
signer "richard@levitte.org"
signer [d37d08fafaece16e9a79b4ea853326624e185cbd]
branches "net.venge.monotone"
tag "monotone-0.39-1"
revision [f344a1056aecda30ed42babcd503cfc8f3728ba4]
signer "ludovic@ludovic-brenta.org"
signer [ac4c1f29d255238c8af1d04416340dbd5ca4d124]
branches "net.venge.monotone.debian-diff"
tag "monotone-0.40"
revision [5ccc279f9dea0444b47f03dd5291ecc985fcb7f6]
signer "richard@levitte.org"
signer [d37d08fafaece16e9a79b4ea853326624e185cbd]
branches "net.venge.monotone"
tag "monotone-0.40-1"
revision [4ec0368859a277471aef61213a6d86638f92f9e6]
signer "richard@levitte.org"
signer [d37d08fafaece16e9a79b4ea853326624e185cbd]
branches "net.venge.monotone.debian-diff"
tag "monotone-0.40-2"
revision [c35302cf0d387044af072d1dbcac1c78f4fabb17]
signer "mtn-dev@zackw.users.panix.com"
signer [46152fb968a96ebddcde6cc6513af72b6d24bcb7]
branches "net.venge.monotone.debian-diff"
tag "monotone-0.40-3"
revision [5ad97245c39ed511dff2003697e1b94c31da9e84]
signer "ludovic@ludovic-brenta.org"
signer [ac4c1f29d255238c8af1d04416340dbd5ca4d124]
branches "net.venge.monotone.debian-diff"
tag "monotone-0.40-4"
revision [4ede752e094038b1215556f2045a73aa49c38a93]
signer "mtn-dev@zackw.users.panix.com"
signer [46152fb968a96ebddcde6cc6513af72b6d24bcb7]
branches "net.venge.monotone.debian-diff"
tag "monotone-0.40-5"
revision [cff68817b42559f7a86b2007a4d032b2eae7bb43]
signer "mtn-dev@zackw.users.panix.com"
signer [46152fb968a96ebddcde6cc6513af72b6d24bcb7]
branches "net.venge.monotone.debian-diff"
tag "monotone-0.40-6"
revision [ffd011757a033b9407b4330f7498f104983cf486]
signer "mtn-dev@zackw.users.panix.com"
signer [46152fb968a96ebddcde6cc6513af72b6d24bcb7]
branches "net.venge.monotone.debian-diff"
tag "monotone-0.40-7"
revision [ffd011757a033b9407b4330f7498f104983cf486]
signer "ludovic@ludovic-brenta.org"
signer [ac4c1f29d255238c8af1d04416340dbd5ca4d124]
branches "net.venge.monotone.debian-diff"
tag "monotone-0.41"
revision [9b264ec9247ce99cd1fdc5293e869c1a60b01c4c]
signer "me@thomaskeller.biz"
signer [1aaecf3a7c227e5545b0504aea5d3716d3128117]
branches "net.venge.monotone"
tag "monotone-0.41-1"
revision [592d1a58fc22c9e30bd08fd01d9e4466ecd65c9d]
signer "mtn-dev@zackw.users.panix.com"
signer [46152fb968a96ebddcde6cc6513af72b6d24bcb7]
branches "net.venge.monotone.debian-diff"
tag "monotone-0.42"
revision [75ac12dd5b02025981edd6cd03caebb54721e481]
signer "me@thomaskeller.biz"
signer [1aaecf3a7c227e5545b0504aea5d3716d3128117]
branches "net.venge.monotone"
tag "monotone-0.42-1"
revision [c231d1e222a047a6b7323495d4af1901bc442050]
signer "richard@levitte.org"
signer [d37d08fafaece16e9a79b4ea853326624e185cbd]
branches "net.venge.monotone.debian-diff"
tag "monotone-0.43"
revision [ddc6546051abf6475c40a3fdba272e2f82a40e94]
signer "me@thomaskeller.biz"
signer [1aaecf3a7c227e5545b0504aea5d3716d3128117]
branches "net.venge.monotone"
tag "monotone-0.44"
revision [7a4832143b3146ca89f5cb91e0e571d05e29d4b9]
signer "me@thomaskeller.biz"
signer [1aaecf3a7c227e5545b0504aea5d3716d3128117]
branches "net.venge.monotone"
tag "monotone-viz-0.1"
revision [b2f049f070b3e66e59609121a4b8a0788afe870f]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone-viz"
tag "monotone-viz-0.10"
revision [f9bf0ab97b46d84bceea1b6d40a7ca3652b79646]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone-viz"
tag "monotone-viz-0.11"
revision [7d7563827180ddac77c7b76eeeea394fc036956f]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone-viz"
tag "monotone-viz-0.12"
revision [9c43823e16594bcdc66833270f0718b138dcb862]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone-viz"
tag "monotone-viz-0.13"
revision [09d052dc79a14006901ae946c9bbab117715f62e]
signer "andrieu@karryall.dnsalias.org"
signer [d9e7a76879a99dad705f058e24299a7b289f03d8]
branches "net.venge.monotone-viz"
tag "monotone-viz-0.14"
revision [b75ee84cd6f41295e19b900ab52a9f136173c8e3]
signer "andrieu@karryall.dnsalias.org"
signer [d9e7a76879a99dad705f058e24299a7b289f03d8]
branches "net.venge.monotone-viz"
tag "monotone-viz-0.15"
revision [2ed4efc209552085f604decfe5466ac429babd43]
signer "andrieu@karryall.dnsalias.org"
signer [d9e7a76879a99dad705f058e24299a7b289f03d8]
branches "net.venge.monotone-viz"
tag "monotone-viz-0.2"
revision [3b111a4e72fb5adfe774e4a0f9f858b4642512d0]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone-viz"
tag "monotone-viz-0.3"
revision [232652aa6421992450c2d9f9053966a4aa66c42a]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone-viz"
tag "monotone-viz-0.4"
revision [a308ffaadad87db31f88a1d64b42da76240b1fdb]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone-viz"
tag "monotone-viz-0.5"
revision [f258dc911d0b88a38af4a7f3be3628c8f63eae6b]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone-viz"
tag "monotone-viz-0.6"
revision [b21a5ecea2dd82a0ae21e3e17bafe56fa70a9371]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone-viz"
tag "monotone-viz-0.7"
revision [98fc30e0589d9ac5a6070faef36164ba1518db64]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone-viz"
tag "monotone-viz-0.8"
revision [fef4e36d576c36353cfb058a8863d1d47800f019]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone-viz"
tag "monotone-viz-0.9"
revision [512685c9aa1923637ed8a8a7b2fc20d18f1d4c26]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone-viz"
tag "monotone-viz-1.0"
revision [4e1fae6483377e742dbef3491595a48fdb018d89]
signer "andrieu@karryall.dnsalias.org"
signer [d9e7a76879a99dad705f058e24299a7b289f03d8]
branches "net.venge.monotone-viz.automate"
tag "monotone-viz-1.0.1"
revision [7d875567ae9e126bd84ceb6ba73fb4cc7c474006]
signer "andrieu@karryall.dnsalias.org"
signer [d9e7a76879a99dad705f058e24299a7b289f03d8]
branches "net.venge.monotone-viz.automate"
tag "monotone-viz-1.0.1-1"
revision [3d44c5dc2819aea71f826cedc5a1cb6745b06943]
signer "ludovic@ludovic-brenta.org"
signer [ac4c1f29d255238c8af1d04416340dbd5ca4d124]
branches "net.venge.monotone-viz.debian-diff"
tag "monotone-viz-1.0.1-1"
revision [c6450ab9fae0a566a53d57a7cb6bed6b6587912f]
signer "richard@levitte.org"
signer [d37d08fafaece16e9a79b4ea853326624e185cbd]
branches "net.venge.monotone-viz.debian-diff"
tag "monotree-0.1"
revision [8a121346ce2920b6f85df68b3b620de96bd14a8d]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone.contrib" "net.venge.monotone.contrib.monotree"
tag "monotree-0.2"
revision [5d288b39b49613b0d9dca8ece6b9a42c3773f35b]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone.contrib.monotree"
tag "monotree-0.3"
revision [35cff8e8ba14155f5f7ddf7965073f514fd60f61]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone.contrib.monotree"
tag "monotree-0.4"
revision [f1afc520474f83c58262896ede027ef77226046e]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone.contrib.monotree"
tag "mtn-browse-0.1b"
revision [c5611a7c7cc9efb53ec135954205fa29eb2ce06b]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.mtn-browse"
tag "mtn-browse-0.2b"
revision [d5950cd70dd58540d33812087d87ebbde2654379]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.mtn-browse"
tag "mtn-browse-0.3b"
revision [6138acce2ac1364da497f48324e5c103a78926f7]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.mtn-browse"
tag "mtn-browse-0.41b"
revision [8545213b7806a9d8fed4c4ee7566617f8a381c0a]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.mtn-browse"
tag "mtn-browse-0.42b"
revision [e4fef0e0e5aa51b702fea46442c85628bd1e4b3e]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.mtn-browse"
tag "mtn-browse-0.43b"
revision [84ebc3ffcf4be16d546918a597a5ce0da728e80f]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.mtn-browse"
tag "mtn-browse-0.44b"
revision [866d069e56f1a253fddfb18a8fdb8d5a67363d3e]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.mtn-browse"
tag "mtn-browse-0.45"
revision [b596f518d7116e3feb10ad1be8346d815b8fc9c6]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.mtn-browse"
tag "mtn-browse-0.45"
revision [f287281486e54970f7496521cf4c157f5c0d0722]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.mtn-browse"
tag "mtn-browse-0.4b"
revision [43fe14a63ad8d76544bfa88fdc61316022207c1a]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.mtn-browse"
tag "mtn-browse-0.60"
revision [b596f518d7116e3feb10ad1be8346d815b8fc9c6]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.mtn-browse"
tag "mtn-browse-0.61"
revision [2a5a3c6b9ecdc61be60afd07d524b7e92e83834f]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.mtn-browse"
tag "mtn-browse-0.62"
revision [c4c287c3b4548ad54775c46f401c9e862408a3af]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.mtn-browse"
tag "mtsh-0.1"
revision [c0f9fe1dc6bf268258f300b842b55150f88ec875]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone.contrib.mtsh"
tag "mtsh-0.1x"
revision [034af8b07592f1bf5265ebbbe70a3cc91c449b3c]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone.contrib.mtsh"
tag "popt-1.7"
revision [5db981f29bc87ed0dbdc184e719dc36cfc8d41d4]
signer "njs@pobox.com"
signer [de84b575d5e47254393eba49dce9dc4db98ed42d]
branches "net.venge.monotone"
tag "toolbar-customisation-attempt"
revision [459004c7341b8f264e62f61f7f50e1cc94eee72b]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.mtn-browse"
tag "viewmtn-0.01"
revision [fb01334b957909a7ff44f4071c48456abedadbc5]
signer "grahame@angrygoats.net"
signer [475b5e52f544b996f657c143b897287b87b61978]
branches
tag "viewmtn-0.02"
revision [bcda6a2845c1f4dad86e2bc00549ba72fc877d23]
signer "grahame@angrygoats.net"
signer [475b5e52f544b996f657c143b897287b87b61978]
branches
tag "viewmtn-0.03"
revision [ef7706f1c6a8121b4fd022683c0022a0975e14f8]
signer "grahame@angrygoats.net"
signer [475b5e52f544b996f657c143b897287b87b61978]
branches
tag "viewmtn-0.04"
revision [a75a8c705a7a735941cc5032aecfa132a398c0d8]
signer "grahame@angrygoats.net"
signer [475b5e52f544b996f657c143b897287b87b61978]
branches
tag "viewmtn-0.05"
revision [4822854912d3716cb201d6efa0aa5713f0c43e02]
signer "grahame@angrygoats.net"
signer [475b5e52f544b996f657c143b897287b87b61978]
branches
tag "viewmtn-0.06"
revision [90481e30f05343daa34fedb1aeb13d99624b3167]
signer "grahame@angrygoats.net"
signer [475b5e52f544b996f657c143b897287b87b61978]
branches
tag "viewmtn-0.07"
revision [4f6930b2c426072bccdecc945cd0027a22628db6]
signer "grahame@angrygoats.net"
signer [475b5e52f544b996f657c143b897287b87b61978]
branches
tag "viewmtn-0.08"
revision [9707a8f628663da4792e08f936fdb379a4902811]
signer "grahame@angrygoats.net"
signer [475b5e52f544b996f657c143b897287b87b61978]
branches
tag "viewmtn-0.09"
revision [936d1a8e3f0ceef17608357644dc9128941b708d]
signer "grahame@angrygoats.net"
signer [475b5e52f544b996f657c143b897287b87b61978]
branches
tag "viewmtn-0.10"
revision [ff6f92608b076dabc1da2f37b4aa326f47a8a7eb]
signer "grahame@angrygoats.net"
signer [475b5e52f544b996f657c143b897287b87b61978]
branches
---------- Structured Data ----------
$VAR1 = [
{
'revision_id' => '5db0a3dfb923d050d096c7c63ab23592c7ebc4c3',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => 'a4a773ecc74c1b80a03c60f57c6cc7bec85fb2cf',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.lib.automate-stdio'
],
},
{
'revision_id' => '09a00eb14482dde8876436351c6c4392b1e7f0b1',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.lib.automate-stdio'
],
},
{
'revision_id' => 'f9258ad6d6194bee2ff31b62d370caf12670bae7',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.lib.automate-stdio'
],
'tag' => 'Monotone-AutomateStdio-0.04'
},
{
'revision_id' => '5d6b88e48e877ce680168756043ac728da5a38ff',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.lib.automate-stdio'
],
'tag' => 'Monotone-AutomateStdio-0.05'
},
{
'revision_id' => 'e68fc9c14e0720d649423a2ec66153a87d4505f2',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.lib.automate-stdio'
],
},
{
'revision_id' => '4a0895d850e5273c743ee514f816158e7dea7af7',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.lib.automate-stdio.test'
],
},
{
'revision_id' => 'a52a5d08f7e8b4052c23e80ea5e554125c5ee49c',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.lib.automate-stdio.test'
],
},
{
'revision_id' => 'ec729409bd75254d024b618b7447b61530f10c43',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.lib.automate-stdio.test'
],
},
{
'revision_id' => 'e07b49a2f9e4b64abed0a859e58609c5e81e33e3',
'signer' => 'christof@petig-baender.de',
'signer' => '20289365fc90ef501739c57e359a87191476859b',
'branches' => [
'net.venge.monotone.cvssync'
],
},
{
'revision_id' => '7891617d793bc084d199a7fea1cf7c2647d8bedc',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone-viz.git'
],
},
{
'revision_id' => 'c065a4c50426f385048ed22fd4d9434c7682c891',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone-viz.git'
],
},
{
'revision_id' => '6bacfd1a7ffa4423dd116e5f44527440daf1336d',
'signer' => 'me@thomaskeller.biz',
'signer' => '1aaecf3a7c227e5545b0504aea5d3716d3128117',
'branches' => [
'net.venge.monotone.guitone'
],
},
{
'revision_id' => '532e31a9e83d91c5eb123718ecf9c1f90f02fb87',
'signer' => 'me@thomaskeller.biz',
'signer' => '1aaecf3a7c227e5545b0504aea5d3716d3128117',
'branches' => [
'net.venge.monotone.guitone'
],
},
{
'revision_id' => '9c76fcfc6e6102452eee0a14e94e45c6e61492f4',
'signer' => 'me@thomaskeller.biz',
'signer' => '1aaecf3a7c227e5545b0504aea5d3716d3128117',
'branches' => [
'net.venge.monotone.guitone'
],
},
{
'revision_id' => 'bccc8123eb32e898a5ab1609e2f97a3bddb2c937',
'signer' => 'me@thomaskeller.biz',
'signer' => '1aaecf3a7c227e5545b0504aea5d3716d3128117',
'branches' => [
'net.venge.monotone.guitone'
],
},
{
'revision_id' => 'bc913980342d5657ddc17bc51d843fef55b857d7',
'signer' => 'me@thomaskeller.biz',
'signer' => '1aaecf3a7c227e5545b0504aea5d3716d3128117',
'branches' => [
'net.venge.monotone.guitone'
],
},
{
'revision_id' => 'be2cb11ef9e778d8c890a904d309607d72c17d3a',
'signer' => 'me@thomaskeller.biz',
'signer' => '1aaecf3a7c227e5545b0504aea5d3716d3128117',
'branches' => [
'net.venge.monotone.guitone',
'net.venge.monotone.guitone.releases.0_6'
},
{
'revision_id' => 'a2026322a61e065bfacb7e25f9eeebb914d8aa2d',
'signer' => 'me@thomaskeller.biz',
'signer' => '1aaecf3a7c227e5545b0504aea5d3716d3128117',
'branches' => [
'net.venge.monotone.guitone.releases.0_6'
],
},
{
'revision_id' => '9b44350cda2792693bab8efe9f25e5a3da64030a',
'signer' => 'me@thomaskeller.biz',
'signer' => '1aaecf3a7c227e5545b0504aea5d3716d3128117',
'branches' => [
'net.venge.monotone.guitone.releases.0_6'
],
},
{
'revision_id' => 'b59d53eeb40051bc9c5920e97175fce8efb5faa0',
'signer' => 'me@thomaskeller.biz',
'signer' => '1aaecf3a7c227e5545b0504aea5d3716d3128117',
'branches' => [
'net.venge.monotone.guitone.releases.0_6'
],
},
{
'revision_id' => '77af74ce93d47d4e067f3dea1e42bd42cebb0fe1',
'signer' => 'me@thomaskeller.biz',
'signer' => '1aaecf3a7c227e5545b0504aea5d3716d3128117',
'branches' => [
'net.venge.monotone.guitone.releases.0_6'
],
},
{
'revision_id' => 'bdb68504d8b555842c6696cd877daaed1d13a1f1',
'signer' => 'me@thomaskeller.biz',
'signer' => '1aaecf3a7c227e5545b0504aea5d3716d3128117',
'branches' => [
'net.venge.monotone.guitone',
'net.venge.monotone.guitone.releases.0_7'
},
{
'revision_id' => 'dc63969abd55bcc7e885210a09eda563609a2e7b',
'signer' => 'me@thomaskeller.biz',
'signer' => '1aaecf3a7c227e5545b0504aea5d3716d3128117',
'branches' => [
'net.venge.monotone.guitone.releases.0_7'
],
},
{
'revision_id' => '693648f1db9ea80d762665f237a0b1faf24f5f0b',
'signer' => 'me@thomaskeller.biz',
'signer' => '1aaecf3a7c227e5545b0504aea5d3716d3128117',
'branches' => [
'net.venge.monotone.guitone',
'net.venge.monotone.guitone.releases.0_8'
},
{
'revision_id' => '42d8cdf721b282a4fd9c239019daf9f4b56ed391',
'signer' => 'me@thomaskeller.biz',
'signer' => '1aaecf3a7c227e5545b0504aea5d3716d3128117',
'branches' => [
'net.venge.monotone.guitone'
],
},
{
'revision_id' => '78f49cbf7c4855bb6fea19283b1c544ad5bb030e',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => 'c35c8f784e0aab480f8f69c825ca0f5651798c03',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => '9df02637d584d68935b5bfde623f550c52bec51e',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => '80cac95cf5e4a4073a3c11c892e8a5e6d7f705ba',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => '7fb50a12b78ef28cfd45ca0e16bb96da1a7ac0c1',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => '019643b46a060426ecdce8a56030f48ea3ed5bf2',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone.changesets'
],
},
{
'revision_id' => 'bb7574c217b3c9e9d9edec188081b227e9a4b005',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => 'ed73ad79ecc7be6c68c00f18372526443cb72cb5',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone',
'net.venge.monotone.rebuild_tracking'
},
{
'revision_id' => 'af954fddaae3e259114d60e832fa2633529dafd8',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => 'f51529a1f4035d3acd8c05e65a6dc432db864d31',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => '72f513befd52c2524ede67c08ca74aa0bac2230c',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => 'b2ea4c2051dc41ef97d50e60a48b70c780809416',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => 'f13371e0c8317e4f4bca575bfea7d585874e227f',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => 'b74dfdb8a1998929f8d28c2e13f02149b861900b',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => '59a49a49965a02a2b2a3205a462c248218f4a952',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => 'cb8355151f3dede0dd59d1af3721984d2e804409',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => '335e342d9c8a6850b848a5737f39ec0b4090697f',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone.0.25-fixes'
],
},
{
'revision_id' => '4342565107f26ceda955b66c66b5b7ec152f314e',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => 'e9ee696198eaf2d39b5ed0f7952866c0edf07cd2',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone.experiment.rosters'
],
},
{
'revision_id' => '9ca37b918cb5309d8d3b0be000dc8a1151df262f',
'signer' => 'richard@levitte.org',
'signer' => 'd37d08fafaece16e9a79b4ea853326624e185cbd',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => 'b3b3ea3aca4e03267a5487d05f717cea24a521de',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => '341e4a18c594cec49896fa97bd4e74de7bee5827',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => '8c6ce7cb2ccd21290b435e042c2be4554ec6a048',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => '796bc8596d6c5c68828fbfb6a620a09a3af15ded',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => '843924a5e7fd46b3fa2c531eb28ae597b6172aed',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => '1bd1fe1e811dce82bee09b9f0effca3225bd1cee',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => '3f0fa5c1d232d37d47f6436fe74919dd3cd003b1',
'signer' => 'richard@levitte.org',
'signer' => 'd37d08fafaece16e9a79b4ea853326624e185cbd',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => 'cfebc8eb7049def476cc5fd61fef64eb14120e68',
'signer' => 'richard@levitte.org',
'signer' => 'd37d08fafaece16e9a79b4ea853326624e185cbd',
'branches' => [
'net.venge.monotone.release-0.33'
],
},
{
'revision_id' => '6ae6de16b31495a773ac3002505ad51f2e4a8616',
'signer' => 'richard@levitte.org',
'signer' => 'd37d08fafaece16e9a79b4ea853326624e185cbd',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => 'f92dd754bf5c1e6eddc9c462b8d68691cfeb7f8b',
'signer' => 'richard@levitte.org',
'signer' => 'd37d08fafaece16e9a79b4ea853326624e185cbd',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => 'e4bc808d89e029ce623f9e8f2b10c84006b83fb5',
'signer' => 'richard@levitte.org',
'signer' => 'd37d08fafaece16e9a79b4ea853326624e185cbd',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => 'a6d8b6a4b6c95782b1e721b5652cd60d0d56df3b',
'signer' => 'ludovic@ludovic-brenta.org',
'signer' => 'ac4c1f29d255238c8af1d04416340dbd5ca4d124',
'branches' => [
'net.venge.monotone.debian-diff'
],
},
{
'revision_id' => 'c21eefc002b8f9c430e9f4cc16c4af7b852f54ec',
'signer' => 'richard@levitte.org',
'signer' => 'd37d08fafaece16e9a79b4ea853326624e185cbd',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => 'aeca651b8fd8db5004a5fdbdfe49d2c536997c89',
'signer' => 'ludovic@ludovic-brenta.org',
'signer' => 'ac4c1f29d255238c8af1d04416340dbd5ca4d124',
'branches' => [
'net.venge.monotone.debian-diff'
],
},
{
'revision_id' => 'a601404533352364303a0397dcc35aa5903b6f4b',
'signer' => 'mtn-dev@zackw.users.panix.com',
'signer' => '46152fb968a96ebddcde6cc6513af72b6d24bcb7',
'branches' => [
'net.venge.monotone.debian-diff'
],
},
{
'revision_id' => 'bab1e6e94070b83703d9c037ed6ee30b1f964bce',
'signer' => 'mtn-dev@zackw.users.panix.com',
'signer' => '46152fb968a96ebddcde6cc6513af72b6d24bcb7',
'branches' => [
'net.venge.monotone.debian-diff'
],
},
{
'revision_id' => 'c5a32f5fb334a32c4aadcf3a6ebf140ed4a4df3e',
'signer' => 'ludovic@ludovic-brenta.org',
'signer' => 'ac4c1f29d255238c8af1d04416340dbd5ca4d124',
'branches' => [
'net.venge.monotone.debian-diff'
],
},
{
'revision_id' => 'ae02e4c9615687381030cf0e80aaf651921a3f4c',
'signer' => 'ludovic@ludovic-brenta.org',
'signer' => 'ac4c1f29d255238c8af1d04416340dbd5ca4d124',
'branches' => [
'net.venge.monotone.debian-diff'
],
},
{
'revision_id' => 'c1757f6cde49bddd77c82580059105bc470145b2',
'signer' => 'richard@levitte.org',
'signer' => 'd37d08fafaece16e9a79b4ea853326624e185cbd',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => '1abf2fb817e0c873af11692ee25764193e9980e3',
'signer' => 'richard@levitte.org',
'signer' => 'd37d08fafaece16e9a79b4ea853326624e185cbd',
'branches' => [
'net.venge.monotone.debian-diff'
],
},
{
'revision_id' => 'dedb7e96fe917e0e8a30862b38e8092eefd7afa3',
'signer' => 'richard@levitte.org',
'signer' => 'd37d08fafaece16e9a79b4ea853326624e185cbd',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => 'f344a1056aecda30ed42babcd503cfc8f3728ba4',
'signer' => 'ludovic@ludovic-brenta.org',
'signer' => 'ac4c1f29d255238c8af1d04416340dbd5ca4d124',
'branches' => [
'net.venge.monotone.debian-diff'
],
},
{
'revision_id' => '5ccc279f9dea0444b47f03dd5291ecc985fcb7f6',
'signer' => 'richard@levitte.org',
'signer' => 'd37d08fafaece16e9a79b4ea853326624e185cbd',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => '4ec0368859a277471aef61213a6d86638f92f9e6',
'signer' => 'richard@levitte.org',
'signer' => 'd37d08fafaece16e9a79b4ea853326624e185cbd',
'branches' => [
'net.venge.monotone.debian-diff'
],
},
{
'revision_id' => 'c35302cf0d387044af072d1dbcac1c78f4fabb17',
'signer' => 'mtn-dev@zackw.users.panix.com',
'signer' => '46152fb968a96ebddcde6cc6513af72b6d24bcb7',
'branches' => [
'net.venge.monotone.debian-diff'
],
},
{
'revision_id' => '5ad97245c39ed511dff2003697e1b94c31da9e84',
'signer' => 'ludovic@ludovic-brenta.org',
'signer' => 'ac4c1f29d255238c8af1d04416340dbd5ca4d124',
'branches' => [
'net.venge.monotone.debian-diff'
],
},
{
'revision_id' => '4ede752e094038b1215556f2045a73aa49c38a93',
'signer' => 'mtn-dev@zackw.users.panix.com',
'signer' => '46152fb968a96ebddcde6cc6513af72b6d24bcb7',
'branches' => [
'net.venge.monotone.debian-diff'
],
},
{
'revision_id' => 'cff68817b42559f7a86b2007a4d032b2eae7bb43',
'signer' => 'mtn-dev@zackw.users.panix.com',
'signer' => '46152fb968a96ebddcde6cc6513af72b6d24bcb7',
'branches' => [
'net.venge.monotone.debian-diff'
],
},
{
'revision_id' => 'ffd011757a033b9407b4330f7498f104983cf486',
'signer' => 'mtn-dev@zackw.users.panix.com',
'signer' => '46152fb968a96ebddcde6cc6513af72b6d24bcb7',
'branches' => [
'net.venge.monotone.debian-diff'
],
},
{
'revision_id' => 'ffd011757a033b9407b4330f7498f104983cf486',
'signer' => 'ludovic@ludovic-brenta.org',
'signer' => 'ac4c1f29d255238c8af1d04416340dbd5ca4d124',
'branches' => [
'net.venge.monotone.debian-diff'
],
},
{
'revision_id' => '9b264ec9247ce99cd1fdc5293e869c1a60b01c4c',
'signer' => 'me@thomaskeller.biz',
'signer' => '1aaecf3a7c227e5545b0504aea5d3716d3128117',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => '592d1a58fc22c9e30bd08fd01d9e4466ecd65c9d',
'signer' => 'mtn-dev@zackw.users.panix.com',
'signer' => '46152fb968a96ebddcde6cc6513af72b6d24bcb7',
'branches' => [
'net.venge.monotone.debian-diff'
],
},
{
'revision_id' => '75ac12dd5b02025981edd6cd03caebb54721e481',
'signer' => 'me@thomaskeller.biz',
'signer' => '1aaecf3a7c227e5545b0504aea5d3716d3128117',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => 'c231d1e222a047a6b7323495d4af1901bc442050',
'signer' => 'richard@levitte.org',
'signer' => 'd37d08fafaece16e9a79b4ea853326624e185cbd',
'branches' => [
'net.venge.monotone.debian-diff'
],
},
{
'revision_id' => 'ddc6546051abf6475c40a3fdba272e2f82a40e94',
'signer' => 'me@thomaskeller.biz',
'signer' => '1aaecf3a7c227e5545b0504aea5d3716d3128117',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => '7a4832143b3146ca89f5cb91e0e571d05e29d4b9',
'signer' => 'me@thomaskeller.biz',
'signer' => '1aaecf3a7c227e5545b0504aea5d3716d3128117',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => 'b2f049f070b3e66e59609121a4b8a0788afe870f',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone-viz'
],
},
{
'revision_id' => 'f9bf0ab97b46d84bceea1b6d40a7ca3652b79646',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone-viz'
],
},
{
'revision_id' => '7d7563827180ddac77c7b76eeeea394fc036956f',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone-viz'
],
},
{
'revision_id' => '9c43823e16594bcdc66833270f0718b138dcb862',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone-viz'
],
},
{
'revision_id' => '09d052dc79a14006901ae946c9bbab117715f62e',
'signer' => 'andrieu@karryall.dnsalias.org',
'signer' => 'd9e7a76879a99dad705f058e24299a7b289f03d8',
'branches' => [
'net.venge.monotone-viz'
],
},
{
'revision_id' => 'b75ee84cd6f41295e19b900ab52a9f136173c8e3',
'signer' => 'andrieu@karryall.dnsalias.org',
'signer' => 'd9e7a76879a99dad705f058e24299a7b289f03d8',
'branches' => [
'net.venge.monotone-viz'
],
},
{
'revision_id' => '2ed4efc209552085f604decfe5466ac429babd43',
'signer' => 'andrieu@karryall.dnsalias.org',
'signer' => 'd9e7a76879a99dad705f058e24299a7b289f03d8',
'branches' => [
'net.venge.monotone-viz'
],
},
{
'revision_id' => '3b111a4e72fb5adfe774e4a0f9f858b4642512d0',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone-viz'
],
},
{
'revision_id' => '232652aa6421992450c2d9f9053966a4aa66c42a',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone-viz'
],
},
{
'revision_id' => 'a308ffaadad87db31f88a1d64b42da76240b1fdb',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone-viz'
],
},
{
'revision_id' => 'f258dc911d0b88a38af4a7f3be3628c8f63eae6b',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone-viz'
],
},
{
'revision_id' => 'b21a5ecea2dd82a0ae21e3e17bafe56fa70a9371',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone-viz'
],
},
{
'revision_id' => '98fc30e0589d9ac5a6070faef36164ba1518db64',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone-viz'
],
},
{
'revision_id' => 'fef4e36d576c36353cfb058a8863d1d47800f019',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone-viz'
],
},
{
'revision_id' => '512685c9aa1923637ed8a8a7b2fc20d18f1d4c26',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone-viz'
],
},
{
'revision_id' => '4e1fae6483377e742dbef3491595a48fdb018d89',
'signer' => 'andrieu@karryall.dnsalias.org',
'signer' => 'd9e7a76879a99dad705f058e24299a7b289f03d8',
'branches' => [
'net.venge.monotone-viz.automate'
],
},
{
'revision_id' => '7d875567ae9e126bd84ceb6ba73fb4cc7c474006',
'signer' => 'andrieu@karryall.dnsalias.org',
'signer' => 'd9e7a76879a99dad705f058e24299a7b289f03d8',
'branches' => [
'net.venge.monotone-viz.automate'
],
},
{
'revision_id' => '3d44c5dc2819aea71f826cedc5a1cb6745b06943',
'signer' => 'ludovic@ludovic-brenta.org',
'signer' => 'ac4c1f29d255238c8af1d04416340dbd5ca4d124',
'branches' => [
'net.venge.monotone-viz.debian-diff'
],
},
{
'revision_id' => 'c6450ab9fae0a566a53d57a7cb6bed6b6587912f',
'signer' => 'richard@levitte.org',
'signer' => 'd37d08fafaece16e9a79b4ea853326624e185cbd',
'branches' => [
'net.venge.monotone-viz.debian-diff'
],
},
{
'revision_id' => '8a121346ce2920b6f85df68b3b620de96bd14a8d',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone.contrib',
'net.venge.monotone.contrib.monotree'
},
{
'revision_id' => '5d288b39b49613b0d9dca8ece6b9a42c3773f35b',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone.contrib.monotree'
],
},
{
'revision_id' => '35cff8e8ba14155f5f7ddf7965073f514fd60f61',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone.contrib.monotree'
],
},
{
'revision_id' => 'f1afc520474f83c58262896ede027ef77226046e',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone.contrib.monotree'
],
},
{
'revision_id' => 'c5611a7c7cc9efb53ec135954205fa29eb2ce06b',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.mtn-browse'
],
},
{
'revision_id' => 'd5950cd70dd58540d33812087d87ebbde2654379',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.mtn-browse'
],
},
{
'revision_id' => '6138acce2ac1364da497f48324e5c103a78926f7',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.mtn-browse'
],
},
{
'revision_id' => '8545213b7806a9d8fed4c4ee7566617f8a381c0a',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.mtn-browse'
],
},
{
'revision_id' => 'e4fef0e0e5aa51b702fea46442c85628bd1e4b3e',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.mtn-browse'
],
},
{
'revision_id' => '84ebc3ffcf4be16d546918a597a5ce0da728e80f',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.mtn-browse'
],
},
{
'revision_id' => '866d069e56f1a253fddfb18a8fdb8d5a67363d3e',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.mtn-browse'
],
},
{
'revision_id' => 'b596f518d7116e3feb10ad1be8346d815b8fc9c6',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.mtn-browse'
],
},
{
'revision_id' => 'f287281486e54970f7496521cf4c157f5c0d0722',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.mtn-browse'
],
},
{
'revision_id' => '43fe14a63ad8d76544bfa88fdc61316022207c1a',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.mtn-browse'
],
},
{
'revision_id' => 'b596f518d7116e3feb10ad1be8346d815b8fc9c6',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.mtn-browse'
],
},
{
'revision_id' => '2a5a3c6b9ecdc61be60afd07d524b7e92e83834f',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.mtn-browse'
],
},
{
'revision_id' => 'c4c287c3b4548ad54775c46f401c9e862408a3af',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.mtn-browse'
],
},
{
'revision_id' => 'c0f9fe1dc6bf268258f300b842b55150f88ec875',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone.contrib.mtsh'
],
},
{
'revision_id' => '034af8b07592f1bf5265ebbbe70a3cc91c449b3c',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone.contrib.mtsh'
],
},
{
'revision_id' => '5db981f29bc87ed0dbdc184e719dc36cfc8d41d4',
'signer' => 'njs@pobox.com',
'signer' => 'de84b575d5e47254393eba49dce9dc4db98ed42d',
'branches' => [
'net.venge.monotone'
],
},
{
'revision_id' => '459004c7341b8f264e62f61f7f50e1cc94eee72b',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.mtn-browse'
],
},
{
'revision_id' => 'fb01334b957909a7ff44f4071c48456abedadbc5',
'signer' => 'grahame@angrygoats.net',
'signer' => '475b5e52f544b996f657c143b897287b87b61978',
'branches' => [],
'tag' => 'viewmtn-0.01'
},
{
'revision_id' => 'bcda6a2845c1f4dad86e2bc00549ba72fc877d23',
'signer' => 'grahame@angrygoats.net',
'signer' => '475b5e52f544b996f657c143b897287b87b61978',
'branches' => [],
'tag' => 'viewmtn-0.02'
},
{
'revision_id' => 'ef7706f1c6a8121b4fd022683c0022a0975e14f8',
'signer' => 'grahame@angrygoats.net',
'signer' => '475b5e52f544b996f657c143b897287b87b61978',
'branches' => [],
'tag' => 'viewmtn-0.03'
},
{
'revision_id' => 'a75a8c705a7a735941cc5032aecfa132a398c0d8',
'signer' => 'grahame@angrygoats.net',
'signer' => '475b5e52f544b996f657c143b897287b87b61978',
'branches' => [],
'tag' => 'viewmtn-0.04'
},
{
'revision_id' => '4822854912d3716cb201d6efa0aa5713f0c43e02',
'signer' => 'grahame@angrygoats.net',
'signer' => '475b5e52f544b996f657c143b897287b87b61978',
'branches' => [],
'tag' => 'viewmtn-0.05'
},
{
'revision_id' => '90481e30f05343daa34fedb1aeb13d99624b3167',
'signer' => 'grahame@angrygoats.net',
'signer' => '475b5e52f544b996f657c143b897287b87b61978',
'branches' => [],
'tag' => 'viewmtn-0.06'
},
{
'revision_id' => '4f6930b2c426072bccdecc945cd0027a22628db6',
'signer' => 'grahame@angrygoats.net',
'signer' => '475b5e52f544b996f657c143b897287b87b61978',
'branches' => [],
'tag' => 'viewmtn-0.07'
},
{
'revision_id' => '9707a8f628663da4792e08f936fdb379a4902811',
'signer' => 'grahame@angrygoats.net',
'signer' => '475b5e52f544b996f657c143b897287b87b61978',
'branches' => [],
'tag' => 'viewmtn-0.08'
},
{
'revision_id' => '936d1a8e3f0ceef17608357644dc9128941b708d',
'signer' => 'grahame@angrygoats.net',
'signer' => '475b5e52f544b996f657c143b897287b87b61978',
'branches' => [],
'tag' => 'viewmtn-0.09'
},
{
'revision_id' => 'ff6f92608b076dabc1da2f37b4aa326f47a8a7eb',
'signer' => 'grahame@angrygoats.net',
'signer' => '475b5e52f544b996f657c143b897287b87b61978',
'branches' => [],
'tag' => 'viewmtn-0.10'
}
];
========== tags (with branch restriction) ==========
---------- Raw Data ----------
format_version "1"
tag "automate-stdio-duplicate-test-tag"
revision [4a0895d850e5273c743ee514f816158e7dea7af7]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.lib.automate-stdio.test"
tag "automate-stdio-duplicate-test-tag"
revision [a52a5d08f7e8b4052c23e80ea5e554125c5ee49c]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.lib.automate-stdio.test"
tag "automate-stdio-test-merge-point-1"
revision [ec729409bd75254d024b618b7447b61530f10c43]
signer "aecooper@coosoft.plus.com"
signer [7fe029d85af4de40700778b9784ef488fac2c79c]
branches "net.venge.monotone.contrib.lib.automate-stdio.test"
---------- Structured Data ----------
$VAR1 = [
{
'revision_id' => '4a0895d850e5273c743ee514f816158e7dea7af7',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.lib.automate-stdio.test'
],
},
{
'revision_id' => 'a52a5d08f7e8b4052c23e80ea5e554125c5ee49c',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.lib.automate-stdio.test'
],
},
{
'revision_id' => 'ec729409bd75254d024b618b7447b61530f10c43',
'signer' => 'aecooper@coosoft.plus.com',
'signer' => '7fe029d85af4de40700778b9784ef488fac2c79c',
'branches' => [
'net.venge.monotone.contrib.lib.automate-stdio.test'
],
];
========== toposort ==========
$VAR1 = [
'afd43cf2ce01fa4513fb1673eae47be3b48008f6',
'805c482bc9bb80cd393be7d3ba01a65377d91d9c',
'b8e6b77245cf29caa1f69bfb13749d785b13eac7'
'b8e6b77245cf29caa1f69bfb13749d785b13eac7',
'afd43cf2ce01fa4513fb1673eae47be3b48008f6'
];
Last error message `misuse: internal line merger failed'
$VAR1 = \bless( {
'poll' => bless( [
{
'5' => {
'GLOB(0x9f353e8)' => 1
'GLOB(0x8934088)' => 19
}
},
{
'5' => 1
},
{
'GLOB(0x9f353e8)' => ${$VAR1}->{'mtn_out'}
'GLOB(0x8934088)' => ${$VAR1}->{'mtn_out'}
}
], 'IO::Poll' ),
'io_wait_handler' => undef,
'db_locked_handler' => undef,
'ws_path' => '/home/aecoope/code/monotone.ca/automate-stdio/MTN-0.40',
'mtn_pid' => 3961,
'cmd_cnt' => 113,
'ws_path' => '/home/aecoope/code/monotone.ca/automate-stdio/MTN-0.45',
'mtn_pid' => 26412,
'cmd_cnt' => 114,
'db_name' => undef,
'mtn_aif_major' => 10,
'mtn_aif_major' => 11,
'mtn_aif_minor' => '0',
'db_locked_handler_data' => undef,
'io_wait_handler_timeout' => 1,

Archive Download the corresponding diff file

Branches

Tags

Quick Links:     www.monotone.ca    -     Downloads    -     Documentation    -     Wiki    -     Code Forge    -     Build Status