/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to bzrlib/tests/ssl_certs/ca.crt

  • Committer: Vincent Ladeuil
  • Date: 2012-01-18 14:09:19 UTC
  • mto: This revision was merged to the branch mainline in revision 6468.
  • Revision ID: v.ladeuil+lp@free.fr-20120118140919-rlvdrhpc0nq1lbwi
Change set/remove to require a lock for the branch config files.

This means that tests (or any plugin for that matter) do not requires an
explicit lock on the branch anymore to change a single option. This also
means the optimisation becomes "opt-in" and as such won't be as
spectacular as it may be and/or harder to get right (nothing fails
anymore).

This reduces the diff by ~300 lines.

Code/tests that were updating more than one config option is still taking
a lock to at least avoid some IOs and demonstrate the benefits through
the decreased number of hpss calls.

The duplication between BranchStack and BranchOnlyStack will be removed
once the same sharing is in place for local config files, at which point
the Stack class itself may be able to host the changes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
-----BEGIN CERTIFICATE-----
 
2
MIIGpzCCBI+gAwIBAgIJAP/mTZ8oqGS7MA0GCSqGSIb3DQEBBQUAMIGTMQswCQYD
 
3
VQQGEwJCWjERMA8GA1UECBMISW50ZXJuZXQxDzANBgNVBAcTBkJhemFhcjEUMBIG
 
4
A1UEChMLRGlzdHJpYnV0ZWQxDDAKBgNVBAsTA1ZDUzEfMB0GA1UEAxMWTWFzdGVy
 
5
IG9mIGNlcnRpZmljYXRlczEbMBkGCSqGSIb3DQEJARYMY2VydEBuby5zcGFtMB4X
 
6
DTA3MTEyNTE0MDEyM1oXDTE3MTEyMjE0MDEyM1owgZMxCzAJBgNVBAYTAkJaMREw
 
7
DwYDVQQIEwhJbnRlcm5ldDEPMA0GA1UEBxMGQmF6YWFyMRQwEgYDVQQKEwtEaXN0
 
8
cmlidXRlZDEMMAoGA1UECxMDVkNTMR8wHQYDVQQDExZNYXN0ZXIgb2YgY2VydGlm
 
9
aWNhdGVzMRswGQYJKoZIhvcNAQkBFgxjZXJ0QG5vLnNwYW0wggIiMA0GCSqGSIb3
 
10
DQEBAQUAA4ICDwAwggIKAoICAQDD7JXMwqUTBC7wv9HjbsAbfPgOGg0s9STxKQiP
 
11
T6P6pscLjC+twHC8BnThTT1wiFMELt95Fnl/RLAy1cDloKLIu+Xx3yrTiyydtBK+
 
12
z5iTPyCqbHXodEFaKPChYN7q+TZD1OK+q9/zN2cT3yPm8wKBOz1MQ8C6y7T1MsYL
 
13
wbJYYULCIN/B8gNcKNp3S1JRWQ5BF08asaaguCqY5mCgJYPzOrJ76gRuTQvpjop5
 
14
tQ6NkxE1ln3gVkIjE4SYLRKGfHgYA9B596YGa/tcdAkLJs7+CXs0csR1BZjJkhgY
 
15
iP34xGuCz8DoRDo2WN8jptcCosQQlYMWCQnSPwt6jUsss6CWEvIFPFnN8iOTETsY
 
16
Pae3KdYZyFGbSA7UEvjXuFHXpN8AVfdd/oIrirIrEc1UQfe2Hyds6ZIJRhpfQxju
 
17
5TTnM8yB6gt03bg8lmaXPlypQ3QepfFccKNstQz5pvF2yzdu0kWxD+wXHX7DR5p0
 
18
dbIsobKzJz7ovnYJ/cTME0dDvwbNLsD5+cXNOkYwEqumP50nL1Fjdw6nVIZbnxZo
 
19
USk7hsSlv6X842JUhEEgLQBN8B6pXO2iFdvLK1MdrQBbSttdbkcizf8SC7Yx7KKs
 
20
IXDglQkGXXYNxLzXM3hWDaNDcd5wF9F97R5ufuyUhO7AhcyrQS4Lh9t8iytfQmwO
 
21
8FB49wIDAQABo4H7MIH4MB0GA1UdDgQWBBRFJPYOM3D/bdKfqYlY+QfWoDmTfzCB
 
22
yAYDVR0jBIHAMIG9gBRFJPYOM3D/bdKfqYlY+QfWoDmTf6GBmaSBljCBkzELMAkG
 
23
A1UEBhMCQloxETAPBgNVBAgTCEludGVybmV0MQ8wDQYDVQQHEwZCYXphYXIxFDAS
 
24
BgNVBAoTC0Rpc3RyaWJ1dGVkMQwwCgYDVQQLEwNWQ1MxHzAdBgNVBAMTFk1hc3Rl
 
25
ciBvZiBjZXJ0aWZpY2F0ZXMxGzAZBgkqhkiG9w0BCQEWDGNlcnRAbm8uc3BhbYIJ
 
26
AP/mTZ8oqGS7MAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggIBAA/5KGB4
 
27
XGnrI8BhI+2XDjejHwm4sj+f3NZU8zDpEktT1hwZ+zezWegK40X5fYknQAbeiZEK
 
28
hbmaLnB5K+e+LN/3d4Aloa7JTSeAYGdixANZBZu6a+BYHNkNxoERByrgBuWPyKCW
 
29
9OX1nESw3Fd/ci8Q3rNyFUtds3mgSinjcaGep+9pix6BCDBrlnxb4D2HY7ZTjrmP
 
30
3t2epJq6vP1l+g4jUMMlvegbQ2Bf91cx1r1BoGjxul4iOj/N3kCv+b+CZzEToXKA
 
31
MybQLHmGrhO8CudXUBONIQLoc4YInGkJA+xAv51IWthXc78YFjI06HJUQzK5tfLR
 
32
jGKz7h+McrM/osF6OUNgpPnQK4+Da6li6mmmcbyvHI5qCbVDaC7g2l06Rm/aweNy
 
33
O8jH07UKi4ZRc8b3HorzwU6Lhus3JYZbGDStHHiFBfawnnsZ3pEO6bjPElqYRC1+
 
34
sEmGoH4Qshi2WOoUzcQx7GsNHbMaY4TXBdo74TTm2fKM5zkcXlSX28apdl2Vdg3H
 
35
cemArxUClzfOkr7dJLRKQEcHsqUj7znP0HfdVl/vEHVkCPCV8rrSbXCxk7TbOe90
 
36
SzdheHtXyEqDPdinPYIkb4xFxu6MZc2c5pLRrUVRons9voQsXWhm0BA48nAEUld/
 
37
8HmzmgqJXf1yxgFKgir0OQ6VXIXyFmr4lwDF
 
38
-----END CERTIFICATE-----