Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free. Learn more →
Top 23 C Openbsd Projects
-
I'd like to see them all be more like https://github.com/jart/cosmopolitan. I should note that Go had experimental support for it, but it doesn't look maintained.
-
src
Read-only git conversion of OpenBSD's official CVS src repository. Pull requests not accepted - send diffs to the [email protected] mailing list.
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
-
Project mention: ISP di Indonesia sudah bisa deteksi penggunaan DNS over HTTPS/TLS? | reddit.com/r/indonesia | 2023-04-13
-
kragen, what's the current status of BubbleOS?
Also, I'm curious what you think of Arcan (https://arcan-fe.com)
-
stress-ng
This is the stress-ng upstream project git repository. stress-ng will stress test a computer system in various selectable ways. It was designed to exercise various physical subsystems of a computer as well as the various operating system kernel interfaces.
I used the following stress-ng command for this example:
-
-
i also use rdrview sometimes.
-
CodiumAI
TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.
-
Project mention: Taking minutes to load navigation pages, playback frequently pausing without ability to resume | reddit.com/r/jellyfin | 2022-12-07
Interface: eth0, type: EN10MB, MAC: 24:4b:fe:83:b1:cf, IPv4: 192.168.188.58WARNING: Cannot open MAC/Vendor file /opt/share/arp-scan/ieee-oui.txt: No such file or directoryWARNING: Cannot open MAC/Vendor file /opt/share/arp-scan/ieee-iab.txt: No such file or directoryWARNING: Cannot open MAC/Vendor file /opt/share/arp-scan/mac-vendor.txt: No such file or directoryStarting arp-scan 1.9.7 with 256 hosts (https://github.com/royhills/arp-scan)192.168.188.1 24:65:11:ec:dd:34 (Unknown)192.168.188.10 dc:a6:32:a6:9b:5d (Unknown)192.168.188.34 a0:51:0b:0d:73:3e (Unknown) 4 packets received by filter, 0 packets dropped by kernelEnding arp-scan 1.9.7: 256 hosts scanned in 1.813 seconds (141.20 hosts/sec). 3 responded
-
Project mention: Nothing new under the Sun - Discovering and exploiting a CDE bug chain | reddit.com/r/netsec | 2023-01-18
I have identified multiple security vulnerabilities that are exploitable via the the setuid-root dtprintinfo binary from the Common Desktop Environment (CDE) distributed with Oracle Solaris 10. I demonstrated the possibility to chain together a printer name injection bug in dtprintinfo and a stack-based buffer overflow in libXm to achieve local privilege escalation to root on a fully-patched Solaris 10 system. The exploit is available at https://github.com/0xdea/exploits/blob/master/solaris/raptor_dtprintlibXmas.c.
-
puNES
Qt-based Nintendo Entertaiment System emulator and NSF/NSFe Music Player (Linux, FreeBSD, OpenBSD and Windows)
So, that user doesn't exist but there is a similar one: https://github.com/punesemu/puNES/issues/153
-
I don't know if this is helpful or just annoying unsolicited "advice"
Anyway, for those of us who like openbsd ksh(all two of us) which is derived from pdksh. there is the project oksh.
-
Project mention: I just learned that new Macs don't come with Emacs preinstalled | reddit.com/r/emacs | 2023-02-08
EDIT: to partially answer my own question. I see that starting with macOS 10.15 (Catalina), Gnu Emacs was replaced with mg. Catalina was released in October 2019. I don't know anything about Mg but it seems like a neat project.
-
There are alternatives, minisign and signify.
-
InitWare
The InitWare Suite of Middleware allows you to manage services and system resources as logical entities called units. Its main component is a service management ("init") system.
Project mention: What do you understand under "FreeBSD way" and "Linuxism"? | reddit.com/r/freebsd | 2022-05-31 -
-
-
pl0c
Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.
> Some compilers tokenize while parsing, but for a different reason: it's faster and uses less memory to generate the AST
And some don't even generate an AST. :) Just read in and emit or interpret.
-
dhcp
ISC DHCP is enterprise grade, open source solution for DHCP servers, relay agents, and clients, supports both IPv4 and IPv6, and is suitable for use in high-volume and high-reliability applications. (by isc-projects)
Project mention: ISC DHCP Client and Relay End of Maintenance | reddit.com/r/linuxadmin | 2023-04-21The gitlab says they'll update the tools if security issues are found but otherwise the project is archived. The DHCPv4 client is about 25 years old. I think if there were a major bug we would have found it by now.
-
Project mention: BlackBox Component Builder / Component Pascal | reddit.com/r/programming | 2022-12-20
-
Project mention: TS-Warp 1.20 - Transparent Socks proxy server and traffic Wrapper - is out | reddit.com/r/u_mezantrop | 2023-05-18
I have released TS-Warp 1.20 - Transparent Socks proxy server and traffic Wrapper. The strongest features are: Natively works on macOS, Linux, FreeBSD; Socks server chains; Transparent and/or native Socks proxy modes
-
WendzelNNTPd
A usable and IPv6-ready Usenet-server (NNTP daemon). It is portable (Linux/*BSD/*nix), supports AUTHINFO authentication, contains ACL as well as role based ACL and provides "invisible" newsgroups. It can run on MySQL and SQLite backends.
Project mention: A usable and IPv6-ready Usenet-server (NNTP daemon) | news.ycombinator.com | 2022-11-03 -
It looks like this is the same check for pledge/define HAVE_PLEDGE/guard the pledge invocation pattern is used in Brian Callahan's OpenED portable version of OpenBSD's ed(1).
-
virtio_vmmci
My 3/4-hearted attempt at making a Linux virtio driver for OpenBSD VMM Control Interface
OpenBSD guests are fully supported, Linux guests also work, but require additional kernel modules for best experience.
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
C Openbsd related posts
- gcc/config/sh/linux-atomic.asm
- PGP signatures on PyPI: worse than useless
- Bear distro for old laptop (3 GB RAM, AMD E-450 APU (1.65 GHz))
- Let's find our next HW wallet
- A guy bought a compromised hardware wallet and his bitcoins were stolen
- Good BSD header macro files that should work well on Linux boxes.
- Laptop with deactivated Intel ME running OpenBSD as a hardware wallet for top cryptos
-
A note from our sponsor - SonarQube
www.sonarqube.org | 28 May 2023
Index
What are some of the best open-source Openbsd projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | cosmopolitan | 10,993 |
2 | src | 2,762 |
3 | zapret | 2,146 |
4 | arcan | 1,347 |
5 | stress-ng | 989 |
6 | solo5 | 820 |
7 | rdrview | 782 |
8 | arp-scan | 751 |
9 | exploits | 550 |
10 | puNES | 447 |
11 | oksh | 295 |
12 | mg | 270 |
13 | signify | 232 |
14 | InitWare | 170 |
15 | loksh | 114 |
16 | OpenVi | 109 |
17 | pl0c | 107 |
18 | dhcp | 79 |
19 | bbcp | 60 |
20 | ts-warp | 47 |
21 | WendzelNNTPd | 45 |
22 | oed | 38 |
23 | virtio_vmmci | 37 |