Notice that if a user doesn't change his password, we'll keep using sxhash forever, which I think is quite okay. The problem with sxhash is not only that it's not cryptographic, but different systems will produce different hashes. For instance, Windows will produce one hash and FreeBSD will produce another. We're better off with something more deterministic such as SHA256.
7 lines
314 B
Common Lisp
7 lines
314 B
Common Lisp
;;; -*- Mode: LISP; Syntax: COMMON-LISP; -*-
|
|
(asdf:defsystem :loop
|
|
:version "0.1"
|
|
:description "An NNTP server for a circle of friends."
|
|
:depends-on (:lisp-unit :str :uiop :cl-ppcre :local-time :clsql-sqlite3 :clingon
|
|
:filesystem-utils :ironclad/digest/sha256)
|
|
:components ((:file "loop")))
|