Giter VIP home page Giter VIP logo

easyrsa's Introduction

> Hey There!, I am Leigh

「 My Website 」
「 I am a backend developer from London, UK!

ameasere ameasere


About me

✌️   Eat, sleep, commit, repeat.

❤️   Finding passion rooted deep in software development.

📧   Reach me anytime: [email protected]

💬   Ask me about anything here




Use To Code

Python PHP MySQL JSON PyCharm Apache Tailwind Gitkraken Markdown VSCode Git


Top Open Source -

AvdanOS Polaris Railguard EasyRSA Yubo 1FA

All Repositories




Leigh's GitHub streak

Leigh's GitHub Contributions

Leigh's Github Stats Leigh's Top Languages

Leigh's Graph

easyrsa's People

Contributors

ameasere avatar

Stargazers

 avatar

Watchers

 avatar

easyrsa's Issues

Version 0.0.5

  • Complete refactoring of waste management and inefficient processes.
  • (Extra) homomorphic encryption
  • Dashboard functionality
  • Adding user settings like changing password etc.
  • Maybe option to regenerate keys or something?
  • Smooth switch between anonymous mode and user account creation
  • Use passwords page for something new

Version 1.0.0

  • Modify and Finish UI
  • Add File Capabilities
  • Custom Stylesheet
  • Checksums
  • Database for keys
  • Sanity checking

Version 0.0.2

  • Working context menu with it's specific functions
  • Initial config.json checks and creations
  • Fixing QHeaderView.Stretch
  • Fixing maximize/minimize
  • Adding group number
  • Finishing dashboard

Version 0.0.3

  • Fix maximize/restore, QHeaderView.Stretch and related data.
  • Login/Register screen, with anonymous mode (client-side keys).
  • Database key storage, with an API to retrieve/submit them.
  • Clean up warnings and inspections.
  • Overall optimization, garbage collection and cutting waste.
  • Adding key presses (Enter to continue, etc).
  • Add decrypt and encrypt buttons to the single-view UI.
  • Add navigation tools for multi-view browser (go back, add title for current directory)

0.0.4b Beta Results

All versions:
-os.environ["QT_FONT_DPI"] needs to be set according to monitor resolution. Scaling, resolution (like 4K) and other factors make the app appear very small or very big on certain devices.

macOS version:
-Config folder with a configuration file needs to be included with the binary, as the app does have problems without this; Filespace practically becomes nullified.
-Very VERY slow to open at first.

Linux version:
-SIGSEGV issues resolved, and performance issues seem to be resolved.

Things to change:
-DPI scaling calculations
-Performance increase and garbage collection handling needs to improve
-poolsize parameter for rsa.newkeys() should be removed if psutil.cpu_count() returns below a certain threshold. As seen on the stuvel.eu documentation, pooling provides immeasurable difference below a certain core count; it can actually slow it down!
-Try to keep file size and bloating to a minimum with Nuitka

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.