Libc
musl
Libc | musl | |
---|---|---|
4 | 17 | |
6 | 170 | |
- | - | |
0.0 | 8.5 | |
about 4 years ago | 24 days ago | |
C | C | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Libc
-
Setenv Is Not Thread Safe and C Doesn't Want to Fix It
[3] https://github.com/apple-open-source-mirror/Libc/blob/master...
-
Getaddrinfo() on glibc calls getenv(), oh boy
Doesn't musl have the same issue? https://github.com/JuliaLang/julia/issues/34726#issuecomment...
I also wonder about OSX's libc. Newer versions seem to have some sort of locking https://github.com/apple-open-source-mirror/Libc/blob/master...
but older versions (from 10.9) don't have any lockign: https://github.com/apple-oss-distributions/Libc/blob/Libc-99...
- Regex and gcc versions
-
Null
All three are probably using glibc, which does that, yes. On Darwin Apple’s libc prints “(null)”: https://github.com/apple-open-source-mirror/Libc/blob/5e566b.... I should also note that passing a non-null pointer to printf is the only correct way to use it ;)
musl
- musl/__cos.c at master · ifduyue/musl
-
Cosine Implementation in C
well OK, but figure this one out:
https://github.com/ifduyue/musl/blob/master/src/ctype/casema...
How do you regenerate it when the Unicode version changes?
-
What are some good C programs I can read through?
musl-libc
- How to create fundamental libraries for my language?
- Regex and gcc versions
- Implementing Cosine in C from Scratch
-
How do I find the actual code of C functions?
https://git.musl-libc.org/cgit/musl (musl, another open source implementation, I've heard this one has more readable code)
What are some alternatives?
htshells - Self contained htaccess shells and attacks
freebsd-src - The FreeBSD src tree publish-only repository. Experimenting with 'simple' pull requests....
go - The Go programming language
pure-data - Pure Data - a free real-time computer music system
Libc
scratch-www - Standalone web client for Scratch
big-list-of-naughty-strings - The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.
wefx - Basic WASM graphics package to draw to an HTML Canvas using C. In the style of the gfx library
src - Automatic conversion of the NetBSD src CVS module, use with care. Please submit bugs/changes via https://gnats.netbsd.org
v7unix - Version 7 Unix for a POSIX world
glibc - Unofficial mirror of sourceware glibc repository. Updated daily.
Quake - Quake GPL Source Release