History of file tests/test.scm at check-in 77503f3f5ca60a89

2016-11-08
06:18
Added escape of \n \r as option to session:apply-type-preference file: [5b953a7034] check-in: [7592869969] user: matt, branch: crypt, size: 8405 [annotate] [blame] [check-ins using] [diff]
2016-10-20
17:53
Replace external openssl call with "crypt" egg.

The OpenSSL call was using the old UNIX crypt DES password hashing, which is very weak. Crypt will default to a more sensible mechanism (Blowfish, but in the future could transparently switch).

Old passwords will continue to work, because the crypt egg detects DES salts and happily hashes them. When creating new passwords, they will be hashed using the modern algorithm.

The OpenSSL call passed the password to the shell, so an onlooker on the server could see it in plaintext. It also neglected to escape the password for the shell, resulting in a command injection vulnerability. file: [7deafec480] check-in: [1b5a5d3a6e] user: sjamaan, branch: crypt, size: 8378 [annotate] [blame] [check-ins using] [diff]

2012-07-26
23:16
Got cookie to compile by switching to posix calls for time string file: [2d90dc1820] check-in: [00fb8be61d] user: matt, branch: trunk, size: 8177 [annotate] [blame] [check-ins using] [diff]
2011-10-02
22:22
90% ported to chicken-scheme v4.7.0 file: [9cca07365b] check-in: [45412597aa] user: matt, branch: move-to-ck4.7.x, size: 8176 [annotate] [blame] [check-ins using] [diff]
19:47
Mostly ported to Chicken 4.7.x file: [6a4cc3871f] check-in: [2274e4ac36] user: matt, branch: move-to-ck4.7.x, size: 8177 [annotate] [blame] [check-ins using] [diff]
07:18
Bit more ported file: [525e5f0347] check-in: [d3ad3e868e] user: matt, branch: move-to-ck4.7.x, size: 8157 [annotate] [blame] [check-ins using] [diff]
05:44
Partially ported. Removing dependency on tinyclos file: [0840de6e92] check-in: [d78243d7c2] user: matt, branch: move-to-ck4.7.x, size: 8091 [annotate] [blame] [check-ins using] [diff]
2011-09-24
22:13
Yikes. Changes sitting around on disk for long time.... s:any->pgint fix? file: [855998c61d] check-in: [7807ffe39b] user: matt, branch: trunk, size: 8067 [annotate] [blame] [check-ins using] [diff]
2011-05-15
20:43
Added: Initial check in after moving from http://www.kiatoa.com/fossils/opensrc file: [4d4eb9d318] check-in: [d3abae2d97] user: matt, branch: trunk, size: 7802 [annotate] [blame] [check-ins using]