Aktivitäten

2018
17. Januar

Github Push to MacPass/MacPassHTTP

  • added monochromatic icon to adhere to system styles (fixes #50)
16. Januar

Github Push to arBmind/rebuild-experimental-compiler

  • clang6 streamlined intrinsic API
  • simplified API a bit more, enabled VS2017 compiler again

Github Push to hicknhack-software/keepassxc

  • Fix code-style issues
    Fixed issues pointed out during review
15. Januar

Github Push to hicknhack-software/keepassxc

  • Add tests for modified, fix history for autotype
    Added tests to ensure #1387 works
    Fixed issue detected during testing - AutoTypeAssociations were not
    pushed to history

Github Push to hicknhack-software/keepassxc

  • Pull out KDFs into their own class hierarchy
    In preparation for multiple KDFs in KDBX 4
  • Fix typo in Endian and add uint{16,32,64}ToBytes
  • Add support for stream cipher subclasses in SymmetricCipherStream
  • Remove unused SymmetricCipherSalsa20
  • Make HashedBlockStream::atEnd report EOF correctly
  • Move constants in KeePass2.h to KeePass2.cpp and add a list of KDFs and ciphers
  • Add support for KDFs and cyphers to the db settings widget
  • Add support for various algorithms for kdbx4
    * Add SHA512 support to CryptoHash
    * Add ChaCha20 support
    * Add HMAC support
    * Add new HmacBlockStream, used in KDBX 4
    * Add support for ChaCha20 protected stream
  • Use GCRY_MD_FLAG_SECURE in CryptoHash
  • Rename KeePass2{,Xml}{R,W} to Kdbx3{,Xml}{R,W}, and add a redirection class
    This class will in future select Kdbx4{R,W} as appropriate.
  • Refactor Endian namespace
  • Reformat code, fix minor style issues, make kdf() getter const
  • Add AsyncTask helper functions
  • Refactor Kdf class, remove fields concept
  • Make benchmark() method non-virtual
  • Formatting and consistency fixes
  • Removed dead code
  • Correct Endian function use in Random tests
  • Add Argon2Kdf and enable parameters in db settings
    Note: This implementation is not yet connected to the
    database itself and will corrupt existing kdbx3 db's.
    * Implemented memory and parallelism parameters for Argon2Kdf
    * Using libargon2; libsodium does not support Argon2d algorithm
    * Moved basic rounds parameter into Kdf class
    * Reimplemented benchmark algorithm; previous was utterly broken
  • Correct regression in database modification signal
12. Januar

Github Push to cleancode-cpp/GildedRose-Kata

  • googletest compiles for VS2017
  • Added $(PlatformToolset) to file path

Github Push to cleancode-cpp/Trivia-Kata

  • googletest compiles for VS2017
  • Added $(PlatformToolset) to file path

Github Push to cleancode-cpp/Base-Setup

  • MyTextTests -> MyApp, reformatting
  • renamed unit test
  • Added msvc-googletest project
  • MyTextTests => MyApp
  • Added $(PlatformToolset) to file path
  • googletest compiles for VS2017

Github Push to cleancode-cpp/Base-Setup

  • MyTextTests -> MyApp, reformatting
  • renamed unit test
  • Added pro-googletest project

Github Push to cleancode-cpp/Base-Setup

  • MyTextTests -> MyApp, reformatting
  • renamed unit test
  • Added make-googletest project
  • MyTextTest => MyApp

Github Push to cleancode-cpp/Base-Setup

  • MyTextTests -> MyApp, reformatting
  • renamed unit test
  • Added cmake-googletest project
  • fixed filename

Github Push to cleancode-cpp/Base-Setup

  • MyTextTests -> MyApp, reformatting
  • renamed unit test

Github Push to cleancode-cpp/Base-Setup

  • Fixed small errors
  • MyTextTests -> MyApp, reformatting
  • renamed unit test
  • Added qbs-googletest project
    Fixed small errors
  • Renaming

Github Push to cleancode-cpp/Base-Setup

  • Extended readme content
  • Merge pull request #1 from permotion88/master
    Extended readme content

Github Push to cleancode-cpp/Trivia-Kata

  • Added readme
  • Fixed typo
  • Merge pull request #1 from permotion88/master
    Added readme
10. Januar

Github Push to arBmind/rebuild-experimental-compiler

  • applied module layers to compiler
9. Januar

Github Push to MacPass/MacPassHTTP

  • stubbed support for custom field inclusion
8. Januar

Github Push to cleancode-cpp/GildedRose-Kata

  • commit fixed deprecation warnings for VS2017

Github Push to hicknhack-software/redmine_hourglass

  • added russian locale
  • Merge pull request #64 from Moonkind/master
    Added russian locale
5. Januar

Github Push to arBmind/rebuild-experimental-compiler

  • changed Flags implementation

Github Push to arBmind/cpp17_flags

  • renamed cpp files
  • renamed inner types
  • fixed const issue

Github Push to arBmind/cpp17_flags

  • restructured qbs file
2017
25. Dezember

Github Push to arBmind/rebuild-experimental-compiler

  • sketched more intrinsic APIs, sketched new library dependencies for the compiler
22. Dezember

Github Push to rebuild-lang/dev-ubuntu

  • moved my customizations, added paragraph for guest additions

Github Push to rebuild-lang/dev-ubuntu

  • Added Intro
    fixed sub-bullets
21. Dezember

Github Push to arBmind/rebuild-experimental-compiler

  • added intrinsic sketch
20. Dezember

Github Push to mstarke/MacPass

  • Added a contribute file with the workflow for translations (#716)
18. Dezember
17. Dezember

Github Push to arBmind/rebuild-experimental-compiler

  • code cleanup - no warnings on clang 5.0
  • changed naming convention & splitted ostream output from value types

Github Push to MacPass/KeePassHTTPKit

  • clarified API
  • bumped version
14. Dezember

Github Push to MacPass/KeePassKit

  • shift only if convertion was done

Github Push to MacPass/KeePassKit

  • Renamed OTP Generator
  • Convert NSData to NSUInteger
  • converting hmac data to integer implemented
13. Dezember

Github Push to cleancode-cpp/GildedRose-Kata

  • Improvements in os detection
  • Merge pull request #2 from permotion88/make-googletest
    Improvements in os detection

Github Push to MacPass/KeePassKit

  • fixed missing padding for data from hex. OTP test now work with fixed padding
12. Dezember

Github Push to MacPass/KeePassKit

  • Stupped OTP support
  • bumped version
  • Trash should not be included in search nor autotype
  • extended HmacOTP

Github Push to mstarke/MacPass

  • reduced indentation in outline view to 8 points
  • using properties
  • using properties, removed unused code
  • pressing down on search field will move to entries list
  • more use of properties
  • fixes an issue with empty icons being generated when downloading them (fixes #709)
  • Pickcharparser now can handle non-default checkbox formats
  • fixed missing offsets for special format where only upper or lower case characters are used
7. Dezember

Github Push to MacPass/KeePassKit

  • Moved remaining strings to constants
  • fixed typo in Tags
  • Added base32 decoder

Github Push to mstarke/MacPass

  • Extracted Help URL key to constants, added plugin repository key
  • prototyped plugin repository browsing
  • dedicated delegate for user interaction with notifications
  • Stubbed custom attribute adding via context menu
    Made MPContextToolbarButton usable as normal button.
    Added private API helper for adding buttons to NSUserNotification
    Remove Autotype plugin API
    Enhanced custom attribute plugin API
    Enhanced EntryActionPlugin API to decouple menu items from actual action/target setup
    Stubbed action on no-open documents NSUserNotifications
    Stubbed HMACOTP custom attribute setup
  • added HmacOtp comment
  • changed plugin APIs for entryAcitonPlugins and customAttributePlugins.
    Internal housekeeping on MPPluginHost to allow for better access to certain plugins
    Still pending: menu action to plugin delegation
  • exposed private API for better testing on MPPickcharsParser.
    Parser now support default conversion to down arrow presses.
    Special format handling currently not supported

Github Push to MacPass/macpass.github.io

  • extended plugin format

Github Push to MacPass/macpass.github.io

  • added plugins link
  • made menu usable on mobile by laying it out.
    MacPass icon is now on every page and isn’t huge anymore
  • changed font size for different unit
  • fixed image scaling on mobile devices
  • added link to plugin section in feature list

Github Push to arBmind/desktop-duplication-cpp

  • improved code styel a bit

Github Push to arBmind/desktop-duplication-cpp

  • added gsl and fixed all core guideline checks
6. Dezember

Github Push to arBmind/qt-creator

  • Allow C++17 for Msvc2017
    Msvc2017 introduced a `/std:` option, to select the C++ language version. This should be reflected in QtCreator or the Clang Code Model uses an outdated language version.
5. Dezember

Github Push to cleancode-cpp/GildedRose-Kata

  • added pthread for linux
4. Dezember

Github Push to arBmind/rebuild-experimental-compiler

  • sketched compilere API

Github Push to MacPass/macpass.github.io

  • Minor changes to plugin layout

Github Push to MacPass/macpass.github.io

  • added customizeable footer links
  • ignoring rbenv settings

Github Push to MacPass/macpass.github.io

  • Changed layout to list.

Github Push to MacPass/macpass.github.io

  • Convert to Jekyll so we can share layout
  • add plugin json file
  • basic plugin page
  • Merge pull request #4 from Floppy/plugin-registry
    Add a plugin registry to the website