Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 30.073.700 Times

Arri 0.2a1

  Date Added: January 18, 2010  |  Visits: 524

Arri

Report Broken Link
Printer Friendly Version


Product Homepage
Download (73 downloads)

Arri is an array API - more commonly known as a buffer API. Arri provides an interface to create, write, copy, duplicate, delete, append and free awways. It does more than that, though. Arri contains a string API, to handle character strings, an IO API, to handle IO, and a UNIX sockets, to handle... sockets. They all use Arris array API. By abstracting all accessing to arrays Arri can eliminate buffer overflows - provided Arri itself is secure, of course. Arri is useful in other respects, however. It provides some high(ish) level functions for C - such as insertion and deletion of data, loops to write n bytes - that although relatively easily implemented without it are still very convenient. Arri hopes to make C more secure while still maintaining its advantages - such as high speed. Just as important, Arri also trys to make C *FUN* and easy. The easier it is to program something correctly, the less likely it will be done wrong! Arri is freely available and it is distributed under the BSD license. Whats New in This Release: - Some macros were added with safe values for initializing buffers. - r_buffer and w_buffer were removed from the p_arr data structure and replaced with array. - The examples were improved. - p_buf_read_modifiable now checks that you can actually write something. - p_f_err and p_f_err2 were removed as they were redunant..

Requirements: No special requirements
Platforms: Linux
Keyword: Api Array Arri Buffer Commonly Known As Miscellaneous Security
Users rating: 0/10

License: Freeware Size: 64.51 KB
ARRI RELATED
Libraries  -  Audio::TagLib 1.42
Audio::TagLib is a library for reading and editing audio meta data, commonly known as tags. SYNOPSIS use Audio::TagLib; use warnings; use strict; my $f = Audio::TagLib::FileRef->new("Latex Solar Beef.mp3"); my $artist =...
1.4 MB  
E-Mail Tools  -  Spruce 0.6.5
Spruce is an X11 mail user agent (commonly known as an email client) written with the Gtk+ widget set. It is extremely small and fast and has all the common features of an usual user. Spruce supports MIME (Multipurpose Internet Mail Extensions),...
471.04 KB  
Reference Tools  -  salvia divinorum 1.0
Salvia Divinorum more commonly known as just Salvia or Diviner's Sage is a plant that grows almost 40 inches tall. The stems are square and hollow and it has big leaves of green. Sometimes the plant will flower with white or purple blooms. It...
490.5 KB  
Networking Tools  -  Ping Tunnel 0.61
Ptunnel is an application that allows you to reliably tunnel TCP connections to a remote host using ICMP echo request and reply packets, commonly known as ping requests and replies. At first glance, this might seem like a rather useless thing to...
48.13 KB  
Networking Tools  -  Shoreline Firewall 4.0.2
Shoreline Firewall, more commonly known as “Shorewall”, is high-level tool for configuring Netfilter. You describe your firewall/gateway requirements using entries in a set of configuration files. Shorewall reads those configuration...
215.04 KB  
Development Editors  -  Bricx Command Center 3.3 Build 3.3.8.9
Bricx Command Center, or BricxCC, in short, is a software commonly known as an Integrated Development Environment for programming the RCX, Scout, Cybermaster, and Spybot programmable bricks using the NQC language. The application supports...
 
Java Based Databases  -  CSV 6.5
Java classes you can use standalone or embed in your own programs to Read, write, align, sort and pack comma, tab and semicolon- separated variable files, commonly known as CSV files. It consists of a 23 Java classes/utilities CSVReader,...
2.37 MB  
Email  -  Spruce 0.6.5
Spruce is an X11 mail user agent (commonly known as an email client) written with the Gtk widget set. It is geared towards being extremely small and fast, supporting all the common features that users want or need without sacrificing usability or...
 
Email  -  Spruce for Email System Utilities 0.6.5
Spruce is an X11 mail user agent (commonly known as an email client) written with the Gtk widget set.It is geared towards being extremely small and fast, supporting all the common features that users want or need without sacrificing usability or...
901.12 KB  
Games  -  81 Squares 1.0
It is a number-placement puzzle commonly known as Sudoku. The goal is to fill 9?9 number places with appropriate numbers. It requires some number crunching to fill complete each square with appropriate number once game starts with a partially...
26.3 MB  
NEW DOWNLOADS IN LINUX SOFTWARE, SECURITY TOOLS
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Security Tools  -  Free AntiSpyware 7.2.5
As powerful and professional anti-spyware software, Free AntiSpyware has ability to detect & stop the latest and most malicious programs that are doing harm to your computer and breaking your privacy. This free spyware remover software helps...
128.08 MB  
Security Tools  -  paraproxy 1.1
paraproxy is a supplement library for paramiko which adds support for SSH2 proxy commands. #md5=0c7041e8d2d7e49b09df526bba3efb28 #md5=1fbb4f888f40a01439ff27458c6210eb #md5=493c0f426e376427c30f3f39ebc8dac1
20.48 KB  
Security Tools  -  pam_smxs 1.6
pam_smxs is a PAM module that authenticates a user using challenge-response. All tokens that support ANSI X9.9 are currently supported and it provides full support for CryptoCard RB1 tokens.
522.24 KB  
Security Tools  -  DoudouLinux 2011-11
DoudouLinux [1] is a system specially designed for children to make computer use as easy and pleasant as possible for them (and for their parents too! [2]). DoudouLinux provides tens of applications that suit children from 2 to 12 years and tries...
964.17 MB  
Security Tools  -  django-auth-ldap 1.0.19
This authentication backend enables a Django project to authenticate against any LDAP server. To use it, add django_auth_ldap.backend.LDAPBackend to AUTHENTICATION_BACKENDS. It is not necessary to add django_auth_ldap to INSTALLED_APPLICATIONS...
30.72 KB