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

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

Serving Software Downloads in 956 Categories, Downloaded 50.324.810 Times

Arri 0.2a1

  Date Added: January 18, 2010  |  Visits: 797

Arri

Report Broken Link
Printer Friendly Version


Product Homepage
Download (97 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
USER REVIEWS
More Reviews or Write Review


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  
Science  -  NCO 3.1.9
NCO (The netCDF Operators) are a suite of programs known as operators. Each operator is a standalone, command line program which is executed at the UNIX shell-level like, e.g., ls or mkdir. The operators take netCDF files as input, then perform a...
3.1 MB  
NEW DOWNLOADS IN LINUX SOFTWARE, SECURITY TOOLS
Linux Software  -  EasyEDA PCB Designer for Linux 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
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  
Security Tools  -  Password Generator 2.0
Password Generator is a free, powerful password generator, thanks to which we can create very strong passwords. The program allows you to generate passwords that are easy to read, remember or write, as well as completely unusual for human language...
20.36 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