limits
mod_limitipconn 0.04
mod_limitipconn is an Apache module which allows web server administrators to limit the number of simultaneous downloads. more>>
SQL::Abstract::Limit 0.12
SQL::Abstract::Limit is a portable LIMIT emulation. more>>
SYNOPSIS
use SQL::Abstract::Limit;
my $sql = SQL::Abstract::Limit->new( limit_dialect => LimitOffset );;
# or autodetect from a DBI $dbh:
my $sql = SQL::Abstract::Limit->new( limit_dialect => $dbh );
# or from a Class::DBI class:
my $sql = SQL::Abstract::Limit->new( limit_dialect => My::CDBI::App );
# or object:
my $obj = My::CDBI::App->retrieve( $id );
my $sql = SQL::Abstract::Limit->new( limit_dialect => $obj );
# generate SQL:
my ( $stmt, @bind ) = $sql->select( $table, @fields, %where, @order, $limit, $offset );
# Then, use these in your DBI statements
my $sth = $dbh->prepare( $stmt );
$sth->execute( @bind );
# Just generate the WHERE clause (only available for some syntaxes)
my ( $stmt, @bind ) = $sql->where( %where, @order, $limit, $offset );
Motorsport 1.0
Motorsport project is a realistic wheeled vehicle simulator. more>>
Motorsport is a project with a clear goal: to create the most realistic vehicle simulation possible. This includes cars and trucks, which can be driven using common input devices such as keyboards and steering wheels.
It limits realism to what the hardware, and is intended for hardcore driving simulator fans.
This means that it will try to have realistic physics, but not necessarily playable, easy, or fun physics - these characteristics will depend on which vehicle is driven and on what a person is trying to drive it.
Main features:
- Customizable game pause (via .xml file)
- Slow motion mode
- Video frames recording system
- Constant gravity (vector definable via .xml file)
- Interactive boxes (bounding box)
- Body collisions (double bounding box)
- Wheels collisions (simplest tire model, capped cylinder collision shape)
NetEclipse 0.21
NetEclipse is a suite of tools created for testing TCP/IP weaknesses and using them in a non-conventional way. more>>
The Makefile is extremely simple but it should do its work... To install extract the package "neteclipse-x.xx" and launch "make".
If you got into trouble:
first check if you have LibPcap installed and if the version isnt too old.Try to install the version included in the package (read the INSTALL file in /libpcap-0.7.1/ before!!) and then, if it doesnt work yet, launch "make report" and send me the make_errors.log file at
Enhancements:
- Version 2.0 of the manual
- Minor changes in the code
Mandriva Linux Limited Edition 2005
Mandriva Linux (formerly Mandrake Linux) is the operating system of choice for users keen on all things advanced more>>
Mandriva LinuxTM , formerly known as Mandrakelinux, is a friendly Linux Operating System which specializes in ease-of-use for both servers and the home/office. It is freely available in many languages throughout the world. Mandriva Linux is the operating system of choice for users keen on all things advanced. Limited Edition 2005 is no exception; it includes all the things youve come to expect from Mandriva Linux.
Limited Edition 2005 is the only Linux system so far to include such a broad range of up-to-date leading-edge software, as well as seamlessly running 32-bit applications on 64-bit platforms. Linux power users will welcome the advanced web experience, enhanced hardware compatibility and expanded development options brought by Limited Edition 2005, along with significant performance gains.
The latest versions of key Linux applications:
- Linux kernel 2.6.11.6
- KDE 3.3.2 (with some backports from version 3.4, including Kpdf)
- GNOME 2.8.3
- Firefox 1.0.2
- GCC 3.4.3
- The GIMP 2.2
- cdrecord 2.01.01a21 (with DVD+R dual-layer support)
- OpenOffice.org 1.1.4
- MySQL 4.1.11
TitanGS Java 0.2.5
TitanGS Java project is a multi-player role playing game set in the Star Trek universe. more>>
TitanGS Java is a project to create a game base on the Star Trek universe, that would have no unnecessary rules. The only limits of the game are Star Trek physics (not very limiting).
What the achillies lacks in warp speed it more than makes up for in attack strength. It has some of the strongest phasers in StarFleet. Its array of micro torpedos makes it dangerous to attack from any angle.
The substantial crew complement required to operate, and the prohibitive cost of this ship keeps production fairly low.
Even though there arent many of them, theyre used quite extensively; due mostly to their high success rate.
Mandriva Linux 10.2 Limited Edition 2005
Mandriva Linux is the operating system of choice for users keen on all things advanced. more>>
Linux power users will welcome the advanced Web experience, enhanced hardware compatibility and expanded development options brought by Limited Edition 2005, along with significant performance gains. Firefox 1.0.2 offers the most advanced Web browsing experience, with multi-tabbed navigation, pop-up blocking, increased speed, and unmatched security.
Limited Edition also offers the RSS reader Akregator. RSS is a format used to simplify the aggregation and syndication of Web content. RSS feeds contain news and updates from websites and blogs, providing personalized access to information.
Limited Edition 2005 is built to optimize and increase performance. It has been developed with x86-64 technology in mind, which allows for the use of more powerful applications. Support for dual-core technology adds to potential performance, allowing the use of advanced new processors.
Developers and power users running demanding multimedia configurations will appreciate the additional power those features provide. Some special optimizations enhance the overall speed delivered by the system. For instance, KDE 3.3 is 10% faster, thanks to special tuning by Mandriva.
Addressing both the x86 and x86-64 architectures, Limited Edition 2005 is the only Linux system to allow the seamless installation and running of 32-bit applications on 64-bit platforms. This will allow users to benefit from all the power and performance of 64-bit technology while continuing to use vital 32-bit applications.
Developers will welcome the ability to develop 32-bit and 64-bit versions of the same application on the same machine, without the need to use chroot. Finally, Limited Edition allows you to copy the contents of the DVD to the hard disk during installation, removing the need to use the DVD for subsequent software installation, and so saving even more time.
Limited Edition 2005 provides better support for removable devices such as digital cameras, CD-ROM drives and USB keys through immediate detection of devices as they are plugged in, and by allowing you to boot the installation from a USB key.
Also available is DKMS which allows kernel modules to be dynamically built for each kernel on your system in a simplified and organized fashion.
A special feature that will certainly appeal to gamers and enthusiasts is that the new release from Mandriva has support for the Xbox console, empowering users to bridge the divide between gaming and other computer activities.
Additional hardware enhancements include full support for Adaptec Host RAID controllers (RAID, SCSI, SATA) and extended recognition for the most recent flat screen monitors, including widescreen resolutions.
Main features:
The latest versions of key Linux applications
- Linux kernel 2.6.11.6
- KDE 3.3.2 (with some backports from version 3.4, including Kpdf)
- GNOME 2.8.3
- Firefox 1.0.2
- GCC 3.4.3
- The GIMP 2.2
- cdrecord 2.01.01a21 (with DVD+R dual-layer support)
- OpenOffice.org 1.1.4
- MySQL 4.1.11
Enhanced Hardware support
- Unequalled x86-64 support, including seamless installation of a 32-bit environment on the 64-bit platform, allowing developers to build 32-bit and 64-bit applications on the same system
- Full support for Adaptec Host RAID controllers (RAID, SCSI, SATA)
- Improved recognition of removable devices, such as digital cameras, CD-ROM drives and USB keys
- Improved support for the most recent flat screen monitors, including widescreen resolutions
- Simplified handling of drivers thanks to the integration of Dynamic Kernel Module Support (DKMS), enabling the changing of drivers without the need to reinstall the Kernel, and the ability to use the same driver on multiple different kernel revisions
- Support for multimedia keyboards
Faster
- Up to 10% greater KDE performance thanks to compilation with the fvisibility option
- The option to copy all software packages onto the hard disk during the installation, making it unnecessary to use the DVD for subsequent software installation
Advanced Web experience
- Firefox 1.0.2 offers the most advanced Web browsing experience, with multi-tabbed navigation, pop-up blocking, increased speed, and unmatched security.
- RSS reader Akregator to get personalized access to the content of websites from all around the globe.
Enhanced mutimedia capabilities
- ndiswrapper allows for easier wireless networking configuration, thanks to the utilization of installed Windows drivers
- Mandrivas new ALSA (Advanced Linux Sound Architecture) version includes multiplexing, allowing you to listen to sound from several applications at once, even if your sound card does not perform multiplexing in hardware.
Matanza 0.15
Matanza project is a multiplayer space game. more>>
Matanza is a game developed by the Freaks Unidos. On it, each player controls a ship and is supposed to destroy the other players.
The game runs on a telnet server, and players need nothing but a standard telnet client to play.
All the animations are rendered in ASCII art. There are no intrinsic limits to the number of players, but a high speed connection to the server is a must.
Enhancements:
- It is now possible to specify behaviours for objects controled by the server. One can, for instance, have asteroids shot when they are approached by players.
- The coordinate system has been modified to one that is more intuitive.
- Complete rewrite. Many things might have been broken.
- Stats are now constantly shown in the messages area.
mod_savi 0.5
mod_savi is a ophos Virus-Scanning integration module. more>>
This allows files delivered by the web server to be scanned for viruses in real time.
mod_savi came about as part of a mail gateway virus scanning implementation. We had chosen amavis as the integration glue between our MTA and the virus scanner. Unfortunately, amavis spawned a new virus-scanning process for every mail message. Clearly, this is extremely inefficient and undesirable, particularly under heavy load.
Preferably, a virus-scanning engine could remain resident and be called as necessary. While some projects along these lines already existed, none was quite what I was looking for.
Ideally, such an implementation should be:
* robust/reliable
* portable
* secure
* scalable
* fast
* load-adjusting within resource limits
From an abstract point of view, it seemed the Apache web server satisfied all of these criteria. It is well-tuned and highly reliable. It undergoes considerable auditing and has been ported to many platforms. It is designed to service many requests efficiently, and automatically grows or shrinks according to load, but has the ability to specify hard limits to prevent resource exhaustion. Plus, it has a modular API that allows
flexible extensions. Rather than trying to reinvent a wheel, it seemed that integrating virus scanning into Apache would solve the problem elegantly.
At this point, all the module does if virus scanning is enabled is return an X-SAVI-Status header containing one of the following values:
clean
infected[;< virus_name >]+
error;
By setting the web server document root to the location of the files to be virus-scanned and issuing a HEAD request for a given file, a client can quickly and efficiently determine whether it contains a virus.
While the current implementation is intended mainly for use in a mail gateway virus-scanning configuration, it could easily be extended to perform more general web/virus-related tasks. Possible extensions of this module could include refusal to deliver a virus-infected file, automatic cleaning of files as they are delivered, or scanning of uploaded files.
Installation:
In order to successfully compile and use mod_savi, you must have already acquired and installed the Sophos Anti-Virus software and API. Information about these products can be found at
http://www.sophos.com/products/software/
Move the savi subdirectory of the mod_savi distribution to the apache/src/modules directory. For example:
cd /path/to/mod_savi
tar cf - savi | (cd /path/to/apache/src/modules && tar xf -)
If you are using the Apache Autoconf-style Interface (APACI), supply the option --activate-module=src/modules/savi/mod_savi.c to configure. Otherwise, edit the Configuration file and add the line
AddModule modules/savi/mod_savi.o
MirBSD Korn Shell R30
MirBSD Korn Shell (mksh) is an actively developed successor of pdksh (the Public Domain Korn Shell). more>>
The project is intended to be portable to most *nix-like operating systems as long as theyre not too obscure. mksh incorporates improvements from OpenBSD and Debian, as well as bugfixes and enhancements developed for the MirOS and FreeWRT projects. The emacs command line editing mode is UTF-8 capable.
The shell supports large files, as well as all pdksh and some csh, AT&T ksh, and GNU bash features, is compatible with the Bourne shell (within limits, but you can turn off brace expansion), has no limit on array sizes, and incorporates some other useful builtins and features. While being already fast and small (without losing functionality), flags to make it even smaller can be given at compile time. An interactive shell reads "~/.mkshrc" on startup.
Enhancements:
- Packagers should read the information at http://www.mirbsd.org/mksh.htm#upgrade.
- mksh can now be built on more platforms, such as AIX, and with a lot of vendor compilers (Intel, Sun, IBM, Microsoft, Borland, Digital Mars, HP) in addition to gcc.
- Some constructs from GNU bash are supported.
- The code and build system got cleaned up, fixed, and improved further.
- Large file support on some OSes and POSIX compatibility got better.
Gif Disassembler 2.2.2
Gif Disassembler is a Web script that lets you upload any GIF animation and will attempt to return the individual frames. more>>
That info can then be used to reassemble the animation after frame editing.
Enhancements:
- The permitted file upload size was lowered to 250KB.
- A redundant file size check was added prior to image processing.
- Existing upload size limits were not being enforced, which caused ImageMagick to consume all available server memory.
- Only the index.php file in the temp folder is affected.
- Updating is recommended.
Net::UploadMirror 0.06
Net::UploadMirror is a Perl extension for mirroring a local directory via FTP to the remote location. more>>
SYNOPSIS
use Net::UploadMirror;
my $um = Net::UploadMirror->new(
ftpserver => "my_ftp.hostname.com",
usr => "my_ftp_usr_name",
pass => "my_ftp_password",
);
$um->Update();
or more detailed
my $um = Net::UploadMirror->new(
ftpserver => "my_ftp.hostname.com",
usr => "my_ftp_usr_name",
pass => "my_ftp_password",
localdir => "home/nameA/homepageA",
remotedir => "public",
debug => 1 # 1 for yes, 0 for no
timeout => 60 # default 30
delete => "enable" # default "disabled"
connection => $ftp_object, # default undef
exclusions => ["private.txt", "Thumbs.db", ".sys", ".log"],
);
$um->SetLocalDir("home/nameB/homepageB");
print("hostname : ", $um->get_ftpserver(), "n");
$um->Update();
This module is for mirroring a local directory to a remote location via FTP. For example websites, documentations or developmentstuff which ones were worked on locally. It is not developt for mirroring large archivs. But there are not in principle any limits.
Universe 0.15
Universe project is a Open Source Master Of Orion-like game. more>>
Universe is an Open-Source game which resembles Master Of Orion. It is written in Java.
The goal is to have as few arbitrary limits as possible, allowing games as large as you wish. It also supports a concept called "Schemes" which allows programmers to develop distinct rule sets and extensions.
LDMud 3.3.714
LDMUD is an LP-class MUD engine, meaning it is object-oriented, with all object clases stored in unique files. more>>
The engine runs compiled bytecode to manipulate those objects, and the underlying simulated processor is a stack machine.
LDMud game is a 3rd-generation LP-class MUD, being derived from Amylaar, which in turn was derived from the original LPMud. The game has no limitations on the nature of the game space other than the limits of your coding.
Enhancements:
- The array/mapping intersection has been implemented.
- Low memory detection has been added.
- The efuns hash() and hmac() have been added.
- A bug with extremely long object names has been fixed.
- Support has been added for GEN_EMAIL, GEN_URI, and GEN_DNS certificates.
- There are other minor bugfixes.
Online Contact Sheet Creator 2.5
Online Contact Sheet Creator is an online tool that generates stylish contact sheets without any fussing around in Photoshop. more>>
You can use the script to generate contact sheets for clients (great for photographers or graphic designers), or you can use it personally for a small photo album.
You can also add Online Contact Sheet Creator to your web site to add some functionality for your visitors.
Main features:
- Online Contact Sheet Creator is easy to install, just a few simple steps and youre done!
- You select the number of images a visitor can upload for their sheet.
- A temporary file system insures that you wont max out your web hosts file size limits.
- The contact sheets look clean and professional, with each photo numbered for easy reference.