RSS 26 projects tagged "BSD Revised"

Download Website Updated 09 Aug 2007 6502asm

Screenshot
Pop 37.23
Vit 1.42

6502asm is a simple 2-pass assembler capable of producing binary files for the 6502, a CPU with a simple and orthogonal instruction set.

Download Website Updated 11 Nov 2012 AsmXml

Screenshot
Pop 69.46
Vit 7.75

AsmXml is a very fast XML parser and decoder for x86 platforms. It is written in pure assembler and supports only a subset of the XML 1.0 specification.

Download Website Updated 03 Mar 2013 Botan

Screenshot
Pop 447.90
Vit 42.43

Botan is a crypto library written in C++. It provides a variety of cryptographic algorithms, including common ones such as AES, MD5, SHA, HMAC, RSA, Diffie-Hellman, DSA, and ECDSA, as well as many others that are more obscure or specialized. It also offers SSL/TLS (client and server), X.509v3 certificates and CRLs, and PKCS #10 certificate requests. A message processing system that uses a filter/pipeline metaphor allows for many common cryptographic tasks to be completed with just a few lines of code. Assembly and SIMD optimizations for common CPUs offers speedups for critical algorithms like AES and SHA-1.

Download Website Updated 03 Feb 2012 Buenos

Screenshot
Pop 18.41
Vit 3.35

Buenos is a small SMP operating system skeleton that can be used as a base for operating systems project courses. The system is intended to be used as OS project base code which students can improve. Extensive documentation with suggestions for assignments or exercises is included with the system. It runs in a machine simulator called YAMS, which is its sister project.

Download Website Updated 26 Feb 2014 Concurrency Kit

Screenshot
Pop 616.31
Vit 29.04

Concurrency Kit provides a plethora of concurrency primitives and lock-less and lock-free data structures designed to aid in the design and implementation of high performance scalable concurrent systems. It was designed to minimize dependencies on operating system-specific interfaces, and most of the interface relies only on a strict subset of the standard library and more popular compiler extensions.

No download Website Updated 27 Feb 2006 DSLinux

Screenshot
Pop 18.17
Vit 54.56

DSLinux is a port of Linux to the Nintendo DS game console. DSLinux includes drivers for the WiFi hardware in the DS, allowing the use of telnet and the retawq Web browser.

No download No website Updated 31 Oct 2010 DragonFly BSD

Screenshot
Pop 72.42
Vit 3.30

DragonFly belongs to the same class of operating systems as other BSD-derived systems and Linux. It is based on the same Unix ideals and APIs and shares ancestor code with other BSD operating systems. DragonFly is differentiated from other operating systems in its class by, among others, the HAMMER file system, Virtual Kernels, swapcache, and the pervasive use of soft token locks. DragonFly provides an opportunity for the BSD base to grow in an entirely different direction from the ones taken in the FreeBSD, NetBSD, and OpenBSD series.

Download Website Updated 12 Mar 2010 FECpp

Screenshot
Pop 46.48
Vit 1.60

FECpp is a C++ library implementing a fast forward error correction code, sometimes also called an erasure code. These codes are used to split input data into a set of n shares, with the property that if any subset of at least k shares survives, the original data can be recovered by the decoder. The number of share losses the code will tolerate can be parameterized during encoding, allowing the code to be adapted to to a variety of loss scenarios. FECpp is bit-for-bit compatible with several other FEC libraries.

Download Website Updated 18 Apr 2012 Flat Assembler

Screenshot
Pop 187.66
Vit 13.16

Flat Assembler is a fast and efficient self-assembling 80x86 assembler. It supports x86 and x86-64 instruction sets with MMX, 3DNow!, SSE up to SSE4, AVX, AVX2, and XOP extensions. It can produce output in binary, MZ, PE, COFF, or ELF format. It includes powerful but easy-to-use macroinstruction support and does multiple passes to optimize the instruction codes for size. It is written entirely in assembly language.

Download Website Updated 09 Aug 2012 HelenOS

Screenshot
Pop 78.04
Vit 7.85

HelenOS is a microkernel-based multiserver operating system designed from scratch. By decomposing the operating system functionality into tens of isolated but intensively communicating userspace servers, it provides a computing environment that has several virtues such as flexibility, increased robustness, well defined explicit interfaces, and smaller complexity of individual components. HelenOS does not aim to be another clone of Unix or some other legacy system and is not POSIX-compliant (even though it may seem POSIX-similar at times). Instead, the goal has been to design it according to what is the most elegant and right thing to do. What makes HelenOS unique among the other multiserver operating systems is its multiplatform and multiprocessor microkernel. It will run on seven different processor architectures ranging from a 32-bit uniprocessor little-endian ARMv4 to a 64-bit multicore big-endian UltraSPARC T1.

Screenshot

Project Spotlight

Multi-OTP

A PHP class to authenticate and manage OTP user tokens for strong authentication.

Screenshot

Project Spotlight

wasora

AN advanced suite for optimization and reactor analysis.