Backport of the Apache 2.3 module that replaces the apparent client
remote IP address and hostname for the request with the IP address
list presented by a proxy or load balancer via the request headers.
Implementation of http get that keeps a local cache of fetched pages to
avoid fetching the same data from the server if it hasn't been updated.
The cache is stored on disk and is thus persistent between invocations.
libuv is a multi-platform support library with a focus on asynchronous I/O.
Feature highlights:
+ Full-featured event loop backed by epoll, kqueue, IOCP, event ports.
+ Asynchronous TCP and UDP sockets
+ Asynchronous DNS resolution
+ Asynchronous file and file system operations
+ File system events
+ ANSI escape code controlled TTY
+ IPC with socket sharing, using Unix domain sockets or named pipes (Windows)
+ Child processes
+ Thread pool
+ Signal handling
+ High resolution clock
+ Threading and synchronization primitives
The program oneko creates a cute cat chasing around your mouse cursor.
patchlevel "1.2.sakura.5"
Added bitmaps of Sakura Kinomoto and Tomoyo Daidouji
who are characters in a comic strip "CARDCAPTOR SAKURA" (CLAMP, Kodansha),
with the sanction indicated in
CLAMP-NET.COM (http://www.clamp-net.com/).
Modified to support -name, -towindow, -toname and -tofocus.
by Kiichiroh Mukose <mukose@hbar.mp.es.osaka-u.ac.jp>,
This port maintainer is: HOTARU-YA <hotaru@tail.net>
Takes a list of prefixes in conventional format on stdin,
and performs two optimisations to attempt to reduce the
length of the prefix list.
The first optimisation is to remove any supplied prefixes
which are supurfluous because they are already included in
another supplied prefix. For example, 203.97.2.0/24 would
be removed if 203.97.0.0/17 was also supplied.
The second optimisation identifies adjacent prefixes that
can be combined under a single, shorter-length prefix. For
example, 203.97.2.0/24 and 203.97.3.0/24 can be combined
into the single prefix 203.97.2.0/23.
jabley@automagic.org
dd_rescue is a dd tool with following features suitable for rescuing data from
a medium with errors.
- Don't abort on errors on the input file unless the user specify the maximum
error number.
- Don't truncate the output file.
- Can use two different block sizes for normal operation and the case of errors.
- Can start from the end of the file and move backwards.
[ excerpt from developer's www site with modifications ]
The idea was to use the high performance Metakine M2Requantiser to
create a transcoder for Linux for shrinking the content of a DVD9.
This would enable backups on cheap single layer DVDRs (double layer
burners weren't even available that time).
Vamps builds a wrapper around the requantizer to extract the
elementary MPEG2 video stream from the DVD's program stream, feed
it through the requantizer and finally re-pack it into the program
stream again. Besides this, Vamps allows the selection of both audio
and subtitle streams that should be copied into the output stream.
This gives another small gain of disk space, since unwanted streams
may be discarded.
Summed up, Vamps is only a very basic, but nevertheless essential
tool to transcode DVD videos to a smaller size. Vamps does not need
to write temporary data files, which is a major pro. Vamps is very
fast. The downside is, that Vamps is not capable of making DVD
backups on its own.
The Hg-Git plugin is an extension for Mercurial, adding the ability to push to
and pull from a Git server repository from Mercurial. This means you can
collaborate on Git based projects from Mercurial, or use a Git server as a
collaboration point for a team with developers using both Git and Mercurial.
The Hg-Git plugin can convert commits / changesets losslessly from one system
to another, so you can push via a Mercurial repository and another Mercurial
client can pull it. In theory, the changeset IDs should not change, although
this may not hold true for complex histories.
This plugin is implemented entirely in Python - there are no Git binary
dependencies, you do not need to have Git installed on your system.
*** WARNING: Do not use this software in data critical production environments,
only in safe test environments! This software is still BETA! ***
The plugin is basically functional and usable now, but there are still some
edge cases. However, there are several people using it effectively, so please
test it yourself and report encountered bugs upstream (see website). Thanks!
Newsstar fetches news and posts it to a local server; INN, s-news and sn are
supported, and it should be easy to adapt for other servers with some
configuration and extra scripts. It's designed for Unix-like systems, and all
the development was done on Linux.
There are already plenty of other programs to do this, but what makes newsstar
special is that it can make multiple simultaneous connections, not only to
one server, but to several, supporting up to 10 threads. Before fetching each
article it checks that it hasn't already been downloaded by another thread or
in a previous session. It can also pipeline article requests to make better
use of available bandwidth.
I wrote it because a number of ISPs I have used suffer from unreliable
newsfeeds. There is an excellent free server made available by
news.individual.net, but it can be a bit slow at times, and using external
servers uses more bandwidth. Therefore I wanted a program which could fetch
whatever articles my ISP has available, but use the foreign server to avoid
missing posts or getting them very late, and to do it as fast as possible.
Despite the name, it has nothing to do with apricots. It's a game
where you fly a little plane around the screen and shoot things and
drop bombs on enemy targets, and it's meant to be quick and fun.
There can be up to 6 planes, at most two human-controlled. All
others will be computer-controlled. Network support is in to do
list.
You must shoot at another's planes, destroy others' base and try
to keep alive. You may return to your base to refill your ammo. The
scenery is randomly generated.
Currently the game has no menus. You run it, play it, and it exits
at end. To fix this is also in to do list.
Please take a look at apricots.cfg file. You will found some good
options there. (currently this is the only way of changing game
options)