[Pharo-project] [squeak-dev] Security Vunerability in SqueakSource
Das.Linux at gmx.de
Mon Mar 21 16:41:07 UTC 2011
Am 2011-03-21 um 17:23 schrieb Bert Freudenberg:
> On 21.03.2011, at 16:57, Igor Stasenko wrote:
>> On 21 March 2011 12:54, Bert Freudenberg <bert at freudenbergs.de> wrote:
>>> On 21.03.2011, at 12:40, Marcus Denker wrote:
>>> IIRC SqueakSource keeps the old version as a separate file when "overwriting", so nothing is really lost. It's cumbersome to restore though indeed.
>> yeah, we saw that mechanism there. But have no idea where it storing backups :)
> I'd have to look at the code but I think it just renames the old file, appending a numeric suffix.
> - Bert -
It appends the date:
| timestamp |
timestamp := TimeStamp current.
^String streamContents: [ :stream |
timestamp date printOn: stream format: #(3 2 1 $- 1 1 2).
stream nextPut: $..
stream nextPutAll: (timestamp time print24 collect: [ :each |
each isDigit ifTrue: [ each ] ifFalse: [ $- ] ]) ].
More information about the Squeak-dev