summaryrefslogtreecommitdiff
path: root/lib/libkeynote
AgeCommit message (Collapse)Author
2017-07-05fix cross references to self; found with mandoc -TlintIngo Schwarze
2017-07-02repair the tree, make sure y.tab.h is there before compiling yacc files.Marc Espie
problem noticed by deraadt@
2017-06-10remove lots of bogus escaping, some of which even broke the output;Ingo Schwarze
found with mandoc -Tlint
2017-06-10fix imprecise .Fa markup; found with mandoc -TlintIngo Schwarze
2017-05-09Prevent memory leak on sbuf by freeing it unconditionally and ensureRicardo Mestre
finalbuf is also free'd if kn_encode_base64 somehow fails hint from tb@, OK millert@ and tb@
2017-04-27Remove useless check for ks_env_table being NULL. Since ks_env_tableTodd C. Miller
is an array embedded in struct keynote_session it can never be NULL. Quiets a clang warning.
2016-03-30for some time now mandoc has not required MLINKS to functionJason McIntyre
correctly - logically complete that now by removing MLINKS from base; authors need only to ensure there is an entry in NAME for any function/ util being added. MLINKS will still work, and remain for perl to ease upgrades; ok nicm (curses) bcook (ssl) ok schwarze, who provided a lot of feedback and assistance ok tb natano jung
2015-12-23remove two NULL castsmmcc
2015-12-23Remove the rest of the scaffolding for nonexistent ElGamal support,mmcc
which has been disabled for sixteen years. ok millert@, tb@, sthen@
2015-12-23Remove NULL casts and tweak style in a few places. A more invasivemmcc
version of this diff was reviewed by tb@
2015-12-23remove a few NULL-checks before free()mmcc
2015-12-20Clean up a condition. No functional change. ok tb@mmcc
2015-12-19Style cleanup and removal of needless casts. ok tb@mmcc
2015-12-19More style improvement and removal of NULL/allocation casts.mmcc
ok tb@
2015-12-18Remove code for unimplemented ElGamel support that's been disabled formmcc
sixteen years. ok millert@, tb@, sthen@
2015-12-18A few more NULL casts and style tweaks. No functional change.mmcc
2015-12-18Cleanup and modernization. No functional change. Discussed with halex@.mmcc
2015-12-14Remove more needless casts of NULL and allocations.mmcc
2015-12-14Remove casts of allocations and NULL. There are a *ton* of these tommcc
remove in libkeynote, but I'm doing it in small chunks so I don't slip up. Previously discussed and approved on the lists, although I backed off after making a dumb mistake in a mega-diff.
2015-12-14Remove NULL-checks before free().mmcc
2015-12-14s/begining/beginning/gmmcc
2015-11-20No longer direct bug reports to keynote@research.att.com - it bounces mail.mmcc
"fair enough" jmc@
2015-11-19lexer fixes to work with new flex. from Serguey ParkhomovskyTed Unangst
2015-11-19Fix typo in previous commitPhilip Guenther
2015-11-19Remove a sixteen-year-old testing macro.mmcc
"yes." deraadt@
2015-11-19Remove a ton of ugly, needless casts for NULL, calloc(), and strdup().mmcc
No binary change.
2015-11-18Remove memory.h includes.mmcc
ok deraadt@
2015-11-10update NAME section to include all documented functions,Jason McIntyre
or otherwise change Dt to reflect the name of an existing function; feedback/ok schwarze
2015-09-23fix function argument.Igor Sobrado
ok jmc@, schwarze@
2015-09-14Avoid .Ns right after .Pf, it's pointless.Ingo Schwarze
In some cases, do additional cleanup in the immediate vicinity.
2015-09-10use .In rather than .Fd #includeIngo Schwarze
2015-02-04Replace realloc() with reallocarray() in libkeynote. Do not freeAlexander Bluhm
keynote_lex_list after it has been reallocated. Found by Benjamin Baier with llvm/scan-build; OK florian@
2014-12-05macro cleanup: remove bogus .Nm and split joint .Fn argumentsIngo Schwarze
2014-10-08obvious reallocarray()Theo de Raadt
2014-09-17diff From: Theo Buehler who notes of kn_encode_base64():Jason McIntyre
"Since the function is a simple wrapper around b64_ntop(), there is no restriction on the possible lengths of the raw data in `src'." ok millert
2013-11-29fairly simple unsigned char casts for ctypeTheo de Raadt
ok krw
2013-11-13correct types for arguments to the x509 functionsTheo de Raadt
ok markus
2013-07-16use .Mt for email addresses; from Jan Stary <hans at stare dot cz>; ok jmc@Ingo Schwarze
2013-07-16more macro simplification; from Jan StaryJason McIntyre
2012-12-21remove makefile hacks that are no longer needed with t1 t2: working properlyMarc Espie
okay krw@
2012-09-27last stage of rfc changes, using consistent Rs/Re blocks, and moving theJason McIntyre
references into a STANDARDS section;
2012-08-15use Lk for links;Jason McIntyre
2012-08-02remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets.Okan Demirmen
ok guenther@
2012-07-11make -j# fix, I had this forever actually.Marc Espie
okay millert@
2011-09-29ssl.8: Certifying Authority -> Certificate AuthorityJason McIntyre
isakmpd.8: rsa:1024 -> rsa:2048 (ok markus) all: X509 -> X.509 from Lawrence Teo
2011-04-06Avoid using NULL in non-pointer contexts: use 0 for integer values and '\0'Miod Vallat
for chars.
2010-12-22seemingly the "Decentralized Trust Management" paper comes from theJason McIntyre
IEEE Symposium on Security and Privacy, not the IEEE Conference on Privacy and Security; from Lawrence Teo
2010-09-19more wacky macro fixing;Jason McIntyre
2010-07-01libkeynote development has been paused for a while. ok deraadtTed Unangst
2010-03-26dispense with some wacky escape sequences;Jason McIntyre