4 Commits
0.1 ... 0.1.1

Author SHA1 Message Date
Jonathan Lamothe
3d8b41c5b6 version 0.1.1 2019-01-01 04:51:52 -05:00
Jonathan Lamothe
60f40262f7 fixed pwGenerate hanging 2019-01-01 04:48:36 -05:00
Jonathan Lamothe
32c9241a2e updated copyright 2019-01-01 04:47:42 -05:00
Jonathan Lamothe
29ca8a64bf typo 2019-01-01 04:30:12 -05:00
23 changed files with 28 additions and 25 deletions

View File

@@ -1,3 +1,6 @@
# Changelog for passman
## Unreleased changes
- corrected a bug that was causing the pwGenerate function to hang occasionally.
- this may cause some passwords to be generated differently

View File

@@ -1,6 +1,6 @@
# passman
Copyright (C) 2018 Jonathan Lamothe
Copyright (C) 2018, 2019 Jonathan Lamothe
<jlamothe1980@gmail.com>
This program is free software: you can redistribute it and/or modify
@@ -38,7 +38,7 @@ This package uses [Haskell Stack](https://haskellstack.org). Please
refer to [their
website](https://docs.haskellstack.org/en/stable/README/#how-to-install)
for instructions on installing Haskell Stack. Once you have done
this, you can simply enterg the command `stack install passman` in the
this, you can simply enter the command `stack install passman` in the
terminal to install passman.
## GitHub

View File

@@ -1,7 +1,7 @@
{-
passman
Copyright (C) 2018 Jonathan Lamothe
Copyright (C) 2018, 2019 Jonathan Lamothe
<jlamothe1980@gmail.com>
This program is free software: you can redistribute it and/or modify

View File

@@ -1,7 +1,7 @@
{-
passman
Copyright (C) 2018 Jonathan Lamothe
Copyright (C) 2018, 2019 Jonathan Lamothe
<jlamothe1980@gmail.com>
This program is free software: you can redistribute it and/or modify

View File

@@ -1,7 +1,7 @@
{-
passman
Copyright (C) 2018 Jonathan Lamothe
Copyright (C) 2018, 2019 Jonathan Lamothe
<jlamothe1980@gmail.com>
This program is free software: you can redistribute it and/or modify

View File

@@ -1,7 +1,7 @@
{-
passman
Copyright (C) 2018 Jonathan Lamothe
Copyright (C) 2018, 2019 Jonathan Lamothe
<jlamothe1980@gmail.com>
This program is free software: you can redistribute it and/or modify

View File

@@ -1,10 +1,10 @@
name: passman
version: 0.1
version: 0.1.1
github: "jlamothe/passman"
license: LGPL-3
author: "Jonathan Lamothe"
maintainer: "jlamothe1980@gmail.com"
copyright: "(C) 2018 Jonathan Lamothe"
copyright: "(C) 2018, 2019 Jonathan Lamothe"
extra-source-files:
- README.md

View File

@@ -2,7 +2,7 @@
Module: Password
Description: a simple password manager
Copyright: (C) 2018 Jonathan Lamothe
Copyright: (C) 2018, 2019 Jonathan Lamothe
License: LGPLv3 (or later)
Maintainer: jlamothe1980@gmail.com
@@ -332,7 +332,7 @@ mkPass (x:xs) p = let p' = nextPolicy x p in
mkPool :: B.ByteString -> String
mkPool = toB64 . raw where
raw x = let x' = mkHash x in
x' `B.append` raw x
x' `B.append` raw x'
mkSeed :: String -> PWData -> B.ByteString
mkSeed pw d = toUTF8 pw `B.append` (d^.pwSalt)

View File

@@ -1,7 +1,7 @@
{-
passman
Copyright (C) 2018 Jonathan Lamothe
Copyright (C) 2018, 2019 Jonathan Lamothe
<jlamothe1980@gmail.com>
This program is free software: you can redistribute it and/or modify

View File

@@ -1,7 +1,7 @@
{-
passman
Copyright (C) 2018 Jonathan Lamothe
Copyright (C) 2018, 2019 Jonathan Lamothe
<jlamothe1980@gmail.com>
This program is free software: you can redistribute it and/or modify

View File

@@ -1,7 +1,7 @@
{-
passman
Copyright (C) 2018 Jonathan Lamothe
Copyright (C) 2018, 2019 Jonathan Lamothe
<jlamothe1980@gmail.com>
This program is free software: you can redistribute it and/or modify

View File

@@ -1,7 +1,7 @@
{-
passman
Copyright (C) 2018 Jonathan Lamothe
Copyright (C) 2018, 2019 Jonathan Lamothe
<jlamothe1980@gmail.com>
This program is free software: you can redistribute it and/or modify

View File

@@ -1,7 +1,7 @@
{-
passman
Copyright (C) 2018 Jonathan Lamothe
Copyright (C) 2018, 2019 Jonathan Lamothe
<jlamothe1980@gmail.com>
This program is free software: you can redistribute it and/or modify

View File

@@ -1,7 +1,7 @@
{-
passman
Copyright (C) 2018 Jonathan Lamothe
Copyright (C) 2018, 2019 Jonathan Lamothe
<jlamothe1980@gmail.com>
This program is free software: you can redistribute it and/or modify

View File

@@ -1,7 +1,7 @@
{-
passman
Copyright (C) 2018 Jonathan Lamothe
Copyright (C) 2018, 2019 Jonathan Lamothe
<jlamothe1980@gmail.com>
This program is free software: you can redistribute it and/or modify

View File

@@ -1,7 +1,7 @@
{-
passman
Copyright (C) 2018 Jonathan Lamothe
Copyright (C) 2018, 2019 Jonathan Lamothe
<jlamothe1980@gmail.com>
This program is free software: you can redistribute it and/or modify

View File

@@ -1,7 +1,7 @@
{-
passman
Copyright (C) 2018 Jonathan Lamothe
Copyright (C) 2018, 2019 Jonathan Lamothe
<jlamothe1980@gmail.com>
This program is free software: you can redistribute it and/or modify

View File

@@ -1,7 +1,7 @@
{-
passman
Copyright (C) 2018 Jonathan Lamothe
Copyright (C) 2018, 2019 Jonathan Lamothe
<jlamothe1980@gmail.com>
This program is free software: you can redistribute it and/or modify

View File

@@ -1,7 +1,7 @@
{-
passman
Copyright (C) 2018 Jonathan Lamothe
Copyright (C) 2018, 2019 Jonathan Lamothe
<jlamothe1980@gmail.com>
This program is free software: you can redistribute it and/or modify

View File

@@ -1,7 +1,7 @@
{-
passman
Copyright (C) 2018 Jonathan Lamothe
Copyright (C) 2018, 2019 Jonathan Lamothe
<jlamothe1980@gmail.com>
This program is free software: you can redistribute it and/or modify

View File

@@ -1,7 +1,7 @@
{-
passman
Copyright (C) 2018 Jonathan Lamothe
Copyright (C) 2018, 2019 Jonathan Lamothe
<jlamothe1980@gmail.com>
This program is free software: you can redistribute it and/or modify

View File

@@ -1,7 +1,7 @@
{-
passman
Copyright (C) 2018 Jonathan Lamothe
Copyright (C) 2018, 2019 Jonathan Lamothe
<jlamothe1980@gmail.com>
This program is free software: you can redistribute it and/or modify

View File

@@ -1,7 +1,7 @@
{-
passman
Copyright (C) 2018 Jonathan Lamothe
Copyright (C) 2018, 2019 Jonathan Lamothe
<jlamothe1980@gmail.com>
This program is free software: you can redistribute it and/or modify