index
:
zix.git
main
Zix portable data structure and utility library
d@drobilla.net
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2022-10-23
Add string view API
David Robillard
7
-5
/
+136
2022-10-23
Split up platform sources
David Robillard
8
-246
/
+268
2022-10-23
Split reference documentation up into groups and add global header
David Robillard
15
-60
/
+127
2022-10-23
Fix documentation markup issues
David Robillard
1
-2
/
+2
2022-10-23
Add missing documentation
David Robillard
4
-20
/
+21
2022-10-21
Factor out public declaration scope markers
David Robillard
12
-60
/
+34
2022-10-21
Split up common header
David Robillard
25
-69
/
+104
2022-10-21
Hide errno utility functions
David Robillard
11
-78
/
+81
2022-10-20
Fix mismatched function types
David Robillard
2
-4
/
+1
2022-10-20
Hide thread implementation
David Robillard
3
-53
/
+72
2022-10-20
Fix doc comments
David Robillard
11
-62
/
+64
2022-10-18
Add missing pure function attribute
David Robillard
1
-0
/
+1
2022-10-18
Fix unused return value warning
David Robillard
1
-3
/
+1
2022-10-18
Use 0BSD for trivial "public domain intent" things
David Robillard
16
-135
/
+26
2022-10-18
Add stricter test for warnings in public headers
David Robillard
3
-2
/
+69
2022-10-14
Simplify clang-tidy configuration
David Robillard
4
-26
/
+4
2022-10-14
Only build semaphore code if threads are available
David Robillard
1
-1
/
+6
2022-10-14
Clean up platform configuration checks
David Robillard
1
-26
/
+22
2022-10-14
Fix fallback configuration on older MacOS versions
David Robillard
1
-1
/
+1
2022-10-14
Fix zix_sem_timed_wait() interval calculation
David Robillard
2
-1
/
+10
2022-10-09
Add Fedora row to CI
David Robillard
1
-0
/
+9
2022-10-09
Fix off-by-one error in assertion
David Robillard
1
-1
/
+1
2022-10-07
Override pkg-config dependency within meson
David Robillard
1
-0
/
+3
2022-09-08
Only run autoship and reuse tests in strict mode
David Robillard
2
-16
/
+22
2022-09-02
Improve test coverage
David Robillard
3
-5
/
+7
2022-09-02
Improve zix_ring_mlock() return status
David Robillard
1
-11
/
+16
2022-09-02
Factor out POSIX-style return pattern
David Robillard
3
-7
/
+17
2022-09-01
Make glib a system dependency
David Robillard
1
-1
/
+2
2022-09-01
Remove redundant thread dependency
David Robillard
1
-1
/
+0
2022-09-01
Simplify thread and semaphore status codes
David Robillard
7
-11
/
+18
2022-08-22
Make COPYING a regular text file and link to it in LICENSES
David Robillard
2
-14
/
+14
2022-08-22
Use standard ISC license text
David Robillard
1
-7
/
+7
2022-08-19
Avoid unused parameter warning
David Robillard
1
-0
/
+1
2022-08-19
Avoid mixing signed and unsigned integers
David Robillard
6
-9
/
+9
2022-08-19
Simplify errno handling
David Robillard
4
-23
/
+21
2022-08-19
Move sem implementation out of header
David Robillard
7
-186
/
+284
2022-08-18
Add return status to zix_ring_mlock()
David Robillard
2
-5
/
+6
2022-08-18
Relax test timing
David Robillard
1
-1
/
+1
2022-08-18
Fix conversion warning on 32-bit ARM
David Robillard
1
-2
/
+2
2022-08-18
Add zix_sem_timed_wait()
David Robillard
3
-2
/
+81
2022-08-18
Fix semaphore error handling
David Robillard
7
-43
/
+96
2022-08-18
Fix thread function attributes on Windows
David Robillard
4
-13
/
+7
2022-08-18
Reduce tree test complexity
David Robillard
1
-104
/
+77
2022-08-18
Improve test coverage
David Robillard
3
-10
/
+99
2022-08-18
Fix or remove non-portable features in thread API
David Robillard
6
-30
/
+98
2022-08-18
Factor out converting errno codes to ZixStatus
David Robillard
5
-14
/
+69
2022-08-18
Reduce zix_tree_insert() complexity
David Robillard
1
-12
/
+6
2022-08-18
Reduce variable scope and mutability
David Robillard
1
-7
/
+6
2022-08-18
Remove debug printing from tree
David Robillard
2
-62
/
+6
2022-08-18
Handle trees with no destroy callback more gracefully
David Robillard
1
-10
/
+11
[prev]
[next]