Archive for 26. June 2007

Re: BitTorrent implementation - what next?
Hi Petr, My last revision is 130 (see the changeset for changes) so if this movement (”bencoding classes” into a new package) is not a problem for you you can merge (more...)
Re: Packet class \todo - ‘developers/peter/calitko-dev,225′
Hi Peter, We currently have situations in Gnutella’s PacketProcessor and similar classes where the packets are modified. For example, before forwarding a Gnutella packet its hops has to be increased and (more...)
Re: BitTorrent implementation - what next?
Hi Peter, This class meets the strong guarantee of exception safety - objects are either “empty” (after an object is created) or all their data are valid. The above statement is not quite (more...)
Re: Packet class \todo - ‘developers/peter/calitko-dev,225′
Hi Petr, thanks for the links! Now I see that there was a misunderstanding from my side over my “understanding” of reference objects. So, I’ve read some of the posts in (more...)
Re: BitTorrent implementation - what next?
Hi Petr, I wanted to make a detailed review of your branch before I do the merge. I have done some minor modifications which I've commented below. Let me know if (more...)
Re: Design by Contract - my summary
Hi Peter, - we have to comment each pre/post condition manually (and synchronize comments according to changes in the code) I think that the positive aspect here, when we manually note the (more...)