lp:~free.ekanayaka/landscape-client/testable-amp

Created by Free Ekanayaka and last modified
Get this branch:
bzr branch lp:~free.ekanayaka/landscape-client/testable-amp
Only Free Ekanayaka can upload to this branch. If you are Free Ekanayaka please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Free Ekanayaka
Project:
Landscape Client
Status:
Merged

Recent revisions

659. By Free Ekanayaka

Fix review comments

658. By Free Ekanayaka

Test part of the amp machinery in a synchronous fashion

657. By Free Ekanayaka

Merge from trunk

656. By Free Ekanayaka

Better docstrings for broker test helpers [trivial] [r=tealeg]

655. By Free Ekanayaka

Merge exchange-token [f=1161856] [r=tribaal,ack] [a=Free Ekanayaka]
This branch implements the client-side part of the changes needed to detect cloned computers. The idea is that at each exchange the server will give the client a token that the client will be required to give back at the following exchange to prove that it's still the same client. If two clients with the same secure ID try to perform an exchange using the same token, only the first one that completes the exchange will succeed, because the second will not be authenticated since the token has changed in the meantime (after the first exchange completed).

654. By Free Ekanayaka

Add details to the module docstring for landscape.amp

653. By Free Ekanayaka

Add more detailed module docstring for landscape.lib.amp

652. By Free Ekanayaka

Improve module docstring for landscape.exchange.broker [trivial] [r=ack]

651. By Free Ekanayaka

Add comment about next-expected-sequence being None [trivial]

650. By Free Ekanayaka

Merge drop-configobjd-and-amp [f=1165047] [r=bjornt,ack] [a=Free Ekanayaka]
This branch:

- drops landscape.lib.configobj and landscape.lib.persist.ConfigObjectBackend,
  as they are not used

- drops landscape.lib.twisted_amp, which was needed only for Dapper

- improves the module docstring of landscape.broker.store, describing more
  in detail the logic behind "sequence" and "pending offset" when dealing
  with message exchanges

- improves docstrings in landscape.lib.persist

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~landscape/landscape-client/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers