theartisan changed the topic of #rubygems-trust to: Current Status: drafting requirements. please leave comments on http://goo.gl/ybFIO :: Logs at http://irclog.whitequark.org/rubygems-trust
billdingo is now known as billdingo-afk
havenwood has joined #rubygems-trust
davidbalbert is now known as davidbalber|away
havenwood has quit [Remote host closed the connection]
drbrain has quit [Quit: Goodbye]
drbrain has joined #rubygems-trust
havenwood has joined #rubygems-trust
qmx|away is now known as qmx
qmx is now known as qmx|away
davidbalber|away is now known as davidbalbert
havenwood has quit [Remote host closed the connection]
davidbalbert is now known as davidbalber|away
havenwood has joined #rubygems-trust
havenwood has quit [Remote host closed the connection]
havenwood has joined #rubygems-trust
dstufft has quit [Read error: Operation timed out]
dstufft has joined #rubygems-trust
billdingo-afk is now known as billdingo
havenwood has quit [Read error: Connection reset by peer]
havenwood has joined #rubygems-trust
havenwood has quit [Remote host closed the connection]
workmad3 has joined #rubygems-trust
billdingo is now known as billdingo-afk
billdingo-afk is now known as billdingo
workmad3 has quit [Ping timeout: 245 seconds]
workmad3 has joined #rubygems-trust
billdingo is now known as billdingo-afk
theartisan has quit [Ping timeout: 276 seconds]
theartisan has joined #rubygems-trust
workmad3 has quit [Read error: Operation timed out]
workmad3 has joined #rubygems-trust
<theartisan> raggi: a friend just pointed out ruby 1.9 parses 2012-012 and 2012-12 as the same ISO date, the former being 12 jan 2012 and the latter december 2012, if were doing any time based validation of certs then that becomes a problem right? cant trust ISO formatted dates?
<theartisan> would need a trustable date parsing library
billdingo-afk is now known as billdingo
workmad3 has quit [Ping timeout: 252 seconds]
davidbalber|away is now known as davidbalbert
workmad3 has joined #rubygems-trust
havenwood has joined #rubygems-trust
<drbrain> theartisan: X.509 doesn't work that way and I doubt PGP would either
<theartisan> was just a worry about any dates serialized as iso format
* theartisan is still trying to work out how to do horrible things to sites with the broken date parsing ;p
<drbrain> X.509 uses ASN.1 for all serialization
<theartisan> does rubygems use iso dates anywhere else in the system?
<drbrain> I'm not sure what YAML uses for its date format
<drbrain> but that is derivative
<theartisan> yaml uses ISO iirc
<theartisan> its not going to be much of a problem in ruby only environments as everything will suffer the same bug
<theartisan> but in a mixed environment (raggi's new non ruby mirror?) it could be intresting
<theartisan> best to maybe only use epoch times in any serializations?
davidbalbert is now known as davidbalber|away
workmad3 has quit [Ping timeout: 245 seconds]
davidbalber|away is now known as davidbalbert
davidbalbert is now known as davidbalber|away
billdingo is now known as billdingo-afk
qmx|away is now known as qmx
qmx has quit [Changing host]
qmx has joined #rubygems-trust
havenwood has quit [Remote host closed the connection]
workmad3 has joined #rubygems-trust
workmad3 has quit [Ping timeout: 255 seconds]
billdingo-afk is now known as billdingo
<manveru> theartisan: only Time.parse is doing silly stuff
<manveru> theartisan: using Time::iso8601 or Time::rfc2822 or Time::strptime fixes that
<theartisan> thats better
<theartisan> > Date.iso8601('2012-12') => #<Date: 2012-01-12 ((2455939j,0s,0n),+0s,2299161j)>
<theartisan> that should be 2012-12-01 at least
<theartisan> if you manufacture a yaml payload like that, the ruby code could be 12 months out from a more complient one...
workmad3 has joined #rubygems-trust
qmx is now known as qmx|away
<raggi> theartisan: anyone who uses a dynamic parse library for dates shouldn't be anywhere near this stuff...
havenwood has joined #rubygems-trust
workmad3 has quit [Ping timeout: 252 seconds]
havenwood has quit [Remote host closed the connection]
sferik has joined #rubygems-trust
havenwood has joined #rubygems-trust