aboutsummaryrefslogtreecommitdiff
path: root/libctf
AgeCommit message (Expand)AuthorFilesLines
2024-07-31libctf: fix ctf_archive_count return value on big-endianNick Alcock1-1/+1
2024-07-31libctf: dump: fix small leakNick Alcock1-1/+2
2024-07-31libctf: fix ref leak of names of newly-inserted non-root-visible typesNick Alcock1-3/+3
2024-07-31libctf: clean up hashtab error handling messNick Alcock2-11/+16
2024-07-31libctf, include: add ctf_dict_set_flag: less enum dup checking by defaultNick Alcock8-45/+181
2024-07-31libctf: link: remember to turn off the LCTF_LINKING flag after ctf_link_writeNick Alcock1-0/+4
2024-07-31libctf: link: fix error handlingNick Alcock1-1/+1
2024-07-31libctf, open: Fix enum error handling pathNick Alcock1-0/+1
2024-07-31libctf, subr: don't mix up errors and warningsNick Alcock1-2/+2
2024-07-31libctf: fix dynset insertionNick Alcock1-1/+1
2024-07-31libctf: dedup: tiny tweaksNick Alcock1-4/+3
2024-07-31libctf: fix CTF dict compressionNick Alcock5-42/+179
2024-07-31libctf: fix linking of non-root-visible typesNick Alcock3-2/+132
2024-07-31libctf, dump: correctly dump non-root-visible typesNick Alcock1-1/+1
2024-07-31libctf, string: split the movable refs out of the ref listNick Alcock2-20/+47
2024-07-31libctf, dedup: drop unnecessary arg from ctf_dedup()Nick Alcock3-36/+30
2024-07-31libctf: we do in fact support foreign-endian old versionsNick Alcock1-8/+2
2024-07-20Add markers for 2.43 branch/releaseNick Clifton1-0/+4
2024-06-20Revert "Remove LIBINTL_DEP"Alan Modra2-2/+5
2024-06-20Remove LIBINTL_DEPAlan Modra2-5/+2
2024-06-19libctf: fix testsuite bugs revealed by -WallNick Alcock4-13/+9
2024-06-18libctf, include: new functions for looking up enumeratorsNick Alcock8-9/+482
2024-06-18libctf: make the ctf_next ctn_fp non-constNick Alcock1-3/+5
2024-06-18libctf: prohibit addition of enums with overlapping enumerator constantsNick Alcock4-21/+163
2024-06-18libctf: suppress spurious failure of malloc-counting tests under valgrindNick Alcock5-2/+23
2024-06-18libctf: fix dict leak on archive-wide symbol lookup error pathNick Alcock1-0/+1
2024-06-18libctf: don't leak enums if ctf_add_type failsNick Alcock1-1/+6
2024-06-18libctf: dedup: enums with overlapping enumerators are conflictingNick Alcock2-7/+38
2024-06-18libctf: doc: fix ctf_stype_t typedef string in specNick Alcock1-1/+1
2024-06-18libctf: strtab corruption when strings are added to ctf_open()ed dictsNick Alcock1-0/+2
2024-06-12PR 31882 libctf: test suite incorrect format specifiersA. Wilcox2-2/+2
2024-06-10autoupdate: add square brackets around arguments of AC_INITMatthieu Longo1-1/+1
2024-06-10autoupdate: add square brackets around argument of AC_PREREQMatthieu Longo1-1/+1
2024-05-23libctf testsuite compilation failureAlan Modra1-1/+1
2024-05-17libctf: fix leak of entire dict when dict opening failsNick Alcock3-0/+194
2024-05-17libctf: test: add wrapperNick Alcock1-2/+11
2024-05-17libctf: test: add hostNick Alcock1-0/+9
2024-05-17libctf: test: add lookup_linkNick Alcock1-1/+5
2024-05-17libctf: ctf_archive_iter: fix tiny leakNick Alcock1-1/+6
2024-05-17libctf: failure to open parent dicts that exist should be an errorNick Alcock1-5/+17
2024-05-17libctf: typosNick Alcock1-2/+2
2024-04-24buffer overflow in libctf testsAlan Modra2-2/+2
2024-04-20Error compiling libctf-regression testAlan Modra2-2/+2
2024-04-19libctf: do not include undefined functions in libctf.verNick Alcock2-10/+32
2024-04-19libctf: Remove undefined functions from ver. mapNicholas Vinson1-4/+1
2024-04-19libctf: don't pass errno into ctf_err_warn so oftenNick Alcock4-19/+19
2024-04-19libctf: fix leak in testNick Alcock1-0/+4
2024-04-19libctf: add rewriting testsNick Alcock5-0/+346
2024-04-19libctf: fix a debugging typoNick Alcock1-1/+1
2024-04-19libctf: make ctf_lookup of symbols by name work in more casesNick Alcock1-1/+3