[tahoe-dev] [tahoe-lafs] #833: reject mutable children when *reading* an immutable dirnode

tahoe-lafs trac at allmydata.org
Tue Jan 19 03:25:43 UTC 2010


#833: reject mutable children when *reading* an immutable dirnode
------------------------------------------------------------------------------------+
 Reporter:  warner                                                                  |           Owner:  davidsarah
     Type:  defect                                                                  |          Status:  assigned  
 Priority:  critical                                                                |       Milestone:  1.6.0     
Component:  code-dirnodes                                                           |         Version:  1.5.0     
 Keywords:  integrity forward-compatibility backward-compatibility confidentiality  |   Launchpad_bug:            
------------------------------------------------------------------------------------+

Comment(by davidsarah):

 I've put the prefixes in READONLY_PREFIX and IMMUTABLE_PREFIX constants,
 so this would be trivial to change. I have no strong opinion on whether to
 use "{{{ro.}}}" and "{{{imm.}}}" vs "{{{readonly.}}}" and
 "{{{immutable.}}}".

 I understand the reasons for nervousness, but we're getting quite a lot of
 forward-compatibility goodness from this set of changes, and we should
 have sufficient time to review it before the release.

-- 
Ticket URL: <http://allmydata.org/trac/tahoe/ticket/833#comment:38>
tahoe-lafs <http://allmydata.org>
secure decentralized file storage grid


More information about the tahoe-dev mailing list