Skip to content
Snippets Groups Projects
  1. Jun 22, 2015
  2. Jun 21, 2015
  3. Jun 20, 2015
  4. Jun 04, 2015
  5. Jun 03, 2015
  6. Jun 02, 2015
    • ulif's avatar
      Start RealDiceRandomSource. · 265fc0c0
      ulif authored
      This will only be a skeleton, to be filled later.
      
      We got an `input_func` which works regardless of Python version (as `raw_input`
      was renamed `input` with Python 3.
      
      We also got a RealDiceRandomSource class without any functionality
      yet. The `get_input` method is only a temporary placeholder to enable
      testing of mocking the input_func.
      265fc0c0
  7. May 31, 2015
  8. May 29, 2015
    • ulif's avatar
      Increase version number. · 01bc7717
      ulif authored
      As next release will not be pure bugfix any more (we got additional
      options), we increase the minor version number.
      01bc7717
    • ulif's avatar
      Update history. · 906919b3
      ulif authored
      906919b3
    • ulif's avatar
      Activate the new option. · b69d7f17
      ulif authored
      b69d7f17
    • ulif's avatar
      Add -r/--randomsource option. · a01755af
      ulif authored
      The new option is not active yet.
      a01755af
    • ulif's avatar
      Move test at correct location. · a1580b35
      ulif authored
      a1580b35
    • ulif's avatar
      Add function to retrieve random sources. · 87fbd6a2
      ulif authored
      The sources can be registered (as entry_points) in some arbitrary
      module available at runtime. We register some modules ourselves,
      'system' for starters.
      
      Yet we do not make use of the registered sources in main(). This
      will be the next step.
      87fbd6a2
    • ulif's avatar
      Register system source as entry_point. · 84ac18dd
      ulif authored
      We will use a 'diceware_random_sources' group to look for random sources registered in any Python package in a running environment. We start with the default source (deploying `random.SystemRandom`).
      84ac18dd
    • ulif's avatar
      Support pluggable sources of randomness. · 9ad1cbeb
      ulif authored
      Based on suggestions of @drebs we now start to support different
      sources of randomness. We start with one source, the default,
      which will be the standard libs `random.SystemRandom` source
      we used anyway. But from now on this source if put into a
      separate class, tested and all that, which will be registered
      as an entry point.
      
      Yet we do not register or work with the registered sources. This
      will come next.
      9ad1cbeb
  9. May 28, 2015
    • ulif's avatar
      Make sure specialchars is respected in main. · b6a33ff0
      ulif authored
      b6a33ff0
    • ulif's avatar
      Declare `setuptools` dependency. · d4caf47b
      ulif authored
      We are going to use entry_points and will need `setuptools` for that.
      d4caf47b
    • ulif's avatar
      Test for specialchars passed to get_passphrase(). · 502b7190
      ulif authored
      The former default ``1`` prevented differed from handle_options()
      default (``0``). We are back at 100% test coverage now.
      502b7190
    • ulif's avatar
      Pass options to `get_passphrase()`. · 04eb9226
      ulif authored
      We now use an `argparser` options instance for get_passphrase
      instead of a bunch of single args. This makes the main function
      `get_passphrase` less readable (you do not see immediately what
      options are really expected), but avoids misleading defaults. We
      now use the defaults set in argparser options, i.e. from
      `handle_options()` as single source of defaults.
      04eb9226
  10. Apr 09, 2015
  11. Apr 07, 2015
  12. Apr 03, 2015
  13. Apr 01, 2015
    • ulif's avatar
      pep8. · f8ae288b
      ulif authored
      f8ae288b
Loading