Giter Club home page Giter Club logo

Comments (5)

donaastor avatar donaastor commented on July 17, 2024 1

@sjaeckel That's great! Thank you. Maybe it should be added in the documentation.

from libtomcrypt.

sjaeckel avatar sjaeckel commented on July 17, 2024

You can already do that, the hash_state is not terminated after calling sha3_shake_done().

   sha3_shake_done(&c, hash, 32);
   // has the same result as
   sha3_shake_done(&c, hash, 16);
   sha3_shake_done(&c, &hash[16], 16);

from libtomcrypt.

sjaeckel avatar sjaeckel commented on July 17, 2024

Feel free to open a PR :)

from libtomcrypt.

donaastor avatar donaastor commented on July 17, 2024

@sjaeckel It's interesting how I for real went to write that, but then shook it off my mind as it seemed too unimportant of a change. Good to be encouraged, but I'll admit it that I am a bit lost on internet in general, can you please just confirm this summary of what I need to do: I need to make a fork, then edit the file, then somehow finalize it and push for merge? Is that right? Or perhaps I can just download the file, edit it and upload the file alone somewhere? I apologize if I'm being a nuisance.

from libtomcrypt.

sjaeckel avatar sjaeckel commented on July 17, 2024

I need to make a fork, then edit the file, then somehow finalize it and push for merge?

Indeed, that's the ideal way to go.

  1. click on the fork button on top of this repo's index page
  2. clone that fork to your hard disk
  3. checkout a fresh branch based on the develop branch and make your modifications
  4. build the changes, in your case you want to build the docs 1
  5. commit your changes and push to your fork
  6. open a PR against this repo 2

There are also multiple other ways to tackle this (GH web editor etc.), that's the way I would propose to go.

HTH

Footnotes

  1. I'm not sure if you have a latex installation at hand (then it's just a make docs away) or how experienced you are with Docker (then you could run the texlive/texlive:latest-medium image and run make docs in there), but IME if you can't identify with one of the two options before and you can run Docker on your machine, the easiest way would be to use act. Install act on your machine, then run act -j Docs inside the checked out repo. This job will in the end fail, since it's trying to upload the generated pdf, but it will also show a [CI/Docs] ✅ Success - Main generate PDF if your changes were successfully built.

  2. this will be automatically suggested by the GH homepage as soon as you pushed a new branch to your fork and visit either your fork's index page or this repo's index page

from libtomcrypt.

Related Issues (20)

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.