New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Spelling #164
Spelling #164
Conversation
* accumulating * acquire * alignment * appropriate * argument * assign * attribute * authenticate * authentication * authenticator * authority * auxiliary * brackets * callback * camellia * can't * cancelability * certificate * choinyambuu * chunk * collector * collision * communicating * compares * compatibility * compressed * confidentiality * configuration * connection * consistency * constraint * construction * constructor * database * decapsulated * declaration * decrypt * derivative * destination * destroyed * details * devised * dynamic * ecapsulation * encoded * encoding * encrypted * enforcing * enumerator * establishment * excluded * exclusively * exited * expecting * expire * extension * filter * firewall * foundation * fulfillment * gateways * hashing * hashtable * heartbeats * identifier * identifiers * identities * identity * implementers * indicating * initialize * initiate * initiation * initiator * inner * instantiate * legitimate * libraries * libstrongswan * logger * malloc * manager * manually * measurement * mechanism * message * network * nonexistent * object * occurrence * optional * outgoing * packages * packets * padding * particular * passphrase * payload * periodically * policies * possible * previously * priority * proposal * protocol * provide * provider * pseudo * pseudonym * public * qualifier * quantum * quintuplets * reached * reading * recommendation to * recommendation * recursive * reestablish * referencing * registered * rekeying * reliable * replacing * representing * represents * request * request * resolver * result * resulting * resynchronization * retriable * revocation * right * rollback * rule * rules * runtime * scenario * scheduled * security * segment * service * setting * signature * specific * specified * speed * started * steffen * strongswan * subjectaltname * supported * threadsafe * traffic * tremendously * treshold * unique * uniqueness * unknown * until * upper * using * validator * verification * version * version * warrior
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks a lot for this. The number of typos found is quite impressive considering that we regularly use codespell :) Then again, that uses a relatively small list of common misspellings.
I've added some comments.
I'm not sure I'll have time tonight, in which case I'll get to this on the weekend. I'm not terribly surprised at the amount of finds even with your use of codespell, as I've run this tool on other projects that use it. It's obviously better than nothing. And until fairly recently, I haven't offered a user friendly way to integrate my tooling. (I'm finally writing my third round of integrations this week. The first was for checkstyle, the second was removed as it was too painful for a group, and the third I just turned on for my employer yesterday.) As I'm improving my tooling, I'm probably at the point where I could easily generate a table and statistics for suggesting additions to codespell. Fwiw, for a project of this size and age, I'd say your codebase is about where I'd expect. And thanks for the prompt response, I know it can be pretty daunting to get such a large PR. |
@tobiasbrunner; I think I've addressed everything... |
Thanks, looks good. I think it should be fine to squash all changes into a single commit, except perhaps the "routability" fix (because of the code changes). Would you mind preparing this? |
@tobiasbrunner: done |
Thanks a lot for your work on this. |
Generated by https://github.com/jsoref/spelling
f
; to maintain your repo, please considerfchurn
Notes:
??
@defgroup
some instances of this are of the form@defgroup foo foo
and others were of the form@defgroup foot foo
-- I didn't see any particular indication as to why there was a divergence and some fraction of the time I dropped the trailingt
and I think I generally included??
in my commit messagessynchroniz*
)strongwan
/stronswan
. My preference is that for samples things be clearly distinct as opposed to "oh, that's a typo".