aboutsummaryrefslogtreecommitdiffstats
path: root/lib/libspl
Commit message (Expand)AuthorAgeFilesLines
* Adding Direct IO SupportBrian Atkinson2024-09-141-0/+26
* sys/types32.h: Remove struct timeval32 from libspl's header (#16491)Jessica Clarke2024-09-091-5/+0
* JSON output support for zpool statusUmer Saleem2024-08-062-0/+22
* JSON output support for zpool listUmer Saleem2024-08-062-0/+24
* spl: fix compilation without HAVE_BACKTRACEMartin Matuška2024-05-291-0/+2
* backtrace: rework for signal safetyRob Norris2024-05-143-28/+65
* libspl: lift backtrace into a separate fileRob Norris2024-05-146-56/+117
* zdb/ztest: use libspl backtrace for crashesRob Norris2024-05-142-3/+8
* Replace P2ALIGN with P2ALIGN_TYPED and delete P2ALIGN.chenqiuhao19972024-05-101-1/+2
* libspl_assert: always link -lpthread on FreeBSDRob N2024-05-091-0/+4
* Unbreak FreeBSD cross-build on MacOS broken in 051460b8bMartin Matuška2024-05-091-1/+20
* libspl/assert: use libunwind for backtrace when availableRob Norris2024-05-012-3/+34
* libspl/assert: dump backtrace in assertRob Norris2024-05-012-0/+22
* libspl/assert: add lock around assertion outputRob Norris2024-05-011-0/+6
* libspl/assert: show process/task details in assert outputRob Norris2024-05-011-2/+34
* Add custom debug printing for your assertsRich Ercolani2024-04-101-0/+97
* libzfs: use zfs_strerror() in place of strerror()Richard Kojedzinszky2024-01-292-3/+5
* Remove list_size struct member from list implementationMigeljanImeri2024-01-262-3/+2
* FreeBSD: Fix bootstrapping tools under Linux/muslVal Packett2024-01-191-1/+5
* dmu: Allow buffer fills to failAlexander Motin2023-12-151-1/+1
* ZIO: Add overflow checks for linear buffersAlexander Motin2023-12-011-0/+3
* Only provide execvpe(3) when neededBrooks Davis2023-11-301-0/+2
* Use uint64_t instead of u_int64_tYuri Pankov2023-11-301-1/+1
* Fix zoneid when USER_NS is disabledWraithh2023-11-291-4/+4
* freebsd: remove __FBSDID macro useBrooks Davis2023-11-171-3/+0
* Add VERIFY0P() and ASSERT0P() macros.Dag-Erling Smørgrav2023-09-191-0/+11
* Clean up existing VERIFY*() macros.Dag-Erling Smørgrav2023-09-191-2/+2
* Use __attribute__((malloc)) on memory allocation functionsRichard Yao2023-05-261-3/+4
* powerpc64: Support ELFv2 asm on Big EndianJustin Hibbits2023-04-271-1/+1
* Add loongarch64 supportHan Gao2023-04-251-1/+17
* spl: cmn_err_once() should be usable in brace-less if else statementsAttila Fülöp2023-03-151-8/+8
* Fix building for powerpc* targets with some compilersLow-power2023-03-151-1/+1
* spl: Add cmn_err_once() to log a message only on the first callAttila Fülöp2023-03-071-0/+34
* Add SHA2 SIMD feature tests for libsplTino Reichardt2023-03-022-24/+99
* Remove old or redundant SHA2 filesTino Reichardt2023-03-021-148/+0
* Use .section .rodata instead of .rodata on FreeBSDDimitry Andric2023-02-241-1/+1
* Restore FreeBSD to use .rodataJorgen Lundman2023-02-061-1/+1
* x86 asm: Replace .align with .balignAttila Fülöp2023-01-242-10/+10
* Unify Assembler files between Linux and WindowsJorgen Lundman2023-01-174-0/+451
* freebsd: simplify MD isa_defs.hBrooks Davis2022-11-071-25/+0
* Improve RISC-V supportBrooks Davis2022-11-031-1/+5
* Introduce kmem_scnprintf()Richard Yao2022-10-291-1/+1
* Aligned free for aligned allocAndrew Innes2022-10-261-1/+19
* Linux: Fix big endian and partial read bugs in get_system_hostid()Richard Yao2022-10-201-1/+5
* Reduce false positives from Static AnalyzersRichard Yao2022-09-305-1/+47
* Fix unsafe string operationsRichard Yao2022-09-271-1/+1
* Fix double declaration of getauxval() for FreeBSD PPCTino Reichardt2022-09-261-2/+3
* Add membar_syncMateusz Guzik2022-09-202-0/+13
* Add PPC cpu feature tests for FreeBSD and LinuxTino Reichardt2022-09-161-45/+42
* Make zfs-share service resilient to stale exportsDon Brady2022-09-091-1/+2