Main > Free Download Search >

Free xforward 0.15 software for linux

xforward 0.15

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 101
Net::Server::Mail::ESMTP::XFORWARD 0.15

Net::Server::Mail::ESMTP::XFORWARD 0.15


Net::Server::Mail::ESMTP::XFORWARD is a Perl module to add support to the XFORWARD command in Net::Server::Mail::ESMTP. more>>
Net::Server::Mail::ESMTP::XFORWARD is a Perl module to add support to the XFORWARD command in Net::Server::Mail::ESMTP.

SYNOPSIS

use Net::Server::Mail::ESMTP;

my @local_domains = qw(example.com example.org);
my $server = new IO::Socket::INET Listen => 1, LocalPort => 25;

my $conn;
while($conn = $server->accept)
{
my $esmtp = new Net::Server::Mail::ESMTP socket => $conn;
# activate some extensions
$esmtp->register(Net::Server::Mail::ESMTP::XFORWARD);
# adding some handlers
$esmtp->set_callback(RCPT => &validate_recipient);
$esmtp->process();
$conn->close()
}

sub validate_recipient
{
my($session, $recipient) = @_;

my $domain;
if($recipient =~ /@(.*)>s*$/)
{
$domain = $1;
}

if(not defined $domain)
{
return(0, 513, Syntax error.);
}
elsif(not(grep $domain eq $_, @local_domains) && $session->get_forwarded_addr != "10.1.1.1")
{
return(0, 554, "$recipient: Recipient address rejected: Relay access denied");
}

return(1);
}

When using a Net::Server::Mail::ESMTP script inside a MTA and not in front of Internet, values like client IP address are not accessible to the script and when the script returns mail to an other instance of smtpd daemon, it logs "localhost" as incoming address. To solve this problem, some administrators use the XFORWARD command. This module gives the ability to read and store XFORWARD informations.

<<less
Download (0.015MB)
Added: 2007-04-19 License: Perl Artistic License Price:
918 downloads
StormWar 0.15.1

StormWar 0.15.1


StormWar is a 3D realtime strategy game inspired by a quite unknown but great old game: NetStorm, Islands at War. more>>
StormWar is (actually, will be) a 3D realtime strategy game inspired by a quite unknown but great old game: NetStorm, Islands at war.
Game and datas are released under the GPL license.
Strictely speaking, StormWar will not really be a game, but rather a game engine. StormWar projects goal is to make a game engine with many limitations so that it is easy to edit or create a mod.
A frequent error in game engines projects (that often lead them to a sudden death) is to make the engine too general, so that only developers are able to make games around them.
As much as possible, some limitations will be removed in the future, with the same condition in mind: keep it easy.
A mod contains all the modifiable datas used by the engine in comprehensive data files. These files are mainly based on variables, which is even much simplier than an integrated scripting language.
So every people with a few computer skills would be able to make (or at least modify) a mod.
The StormWar official release will include:
- The StormWar engine, written in C.
- The default mod, namely the StormWar mod, which will tend to look like NetStorm.
- Maybe other interesting mods and/or testing mods.
The goal will be to play against bots handled by the computer or human opponents over a network. The games will be automatically generated. It will be possible to play tournaments where the players will evolve by learning new knowledge.
Main features:
- Quite portable source written in C.
- Many debugging options for developers and mod makers.
Core engine:
- Mods support based on files.
- Powerful variable system.
- In-game shell with runtime functions.
- Virtual modules with shell functions, preferences and shared ressources.
Game engine:
- Automatic ground generation.
- Bridges.
Graphical engine:
- OpenGL rendering.
- 3D objects organized in parts.
- 3D animation by keyframes.
- 2D on-screen objects.
- Graphical user interface management.
- Flexible architecture (many things can be changed on-the-fly).
- Bitmap font rendering.
- Basic 3D texturing by 2D textures.
- Bilinear, mip-mapped and trilinear texture filterings.
- Lighting.
- Simple materials.
- Fast motion blur emulation.
- Simple fog.
- Gamma correction.
- Manual camera positioning : scrolling, rotation around a point, panning.
Graphical user interface:
- Widget tree.
- Menubar and menus.
- Game panel.
- Graphical shell.
- Dialogs.
Sound engine:
- Music support.
- Stereo sound samples mixing.
- 3-dimensional sound positioning.
Predefined environmental effects:
- Cubic skybox.
- Cloud layers.
- Flocking (to simulate birds for example).
- Lightnings with thunder sound.
- Fog.
<<less
Download (5.0MB)
Added: 2005-11-27 License: GPL (GNU General Public License) Price:
1427 downloads
Gunroar 0.15

Gunroar 0.15


Gunroar is a 360-degree gunboat shooter. more>>
Gunroar is a 360-degree gunboat shooter. An abstract shooter; Shoot in any direction, as you race through the levels.
Keep near the top of the screen to increase your score. Destroy the enemy fleet. Comes with a soundtrack and effects.
Enhancements:
- Added -enableaxis5 option. (for xbox 360 wired controller)
- Added mouse mode.
- Changed a drawing method of a game field.
- Fixed a problem with a score reel size in a double play mode.
- Increased the number of smoke particles.
<<less
Download (5.0MB)
Added: 2006-05-23 License: GPL (GNU General Public License) Price:
1253 downloads
Gnomoradio 0.15.1

Gnomoradio 0.15.1


Gnomoradio is a program that can find, fetch, share, and play music that is freely available for file sharing. more>>
Gnomoradio is a program that can find, fetch, share, and play music that is freely available for file sharing.

Gnomoradio is free software, licensed under the terms of the GNU General Public License, which permits modifications and distribution of the source code to the program. It currently runs on GNU/Linux and other UNIX-compatible systems.

<<less
Download (0.47MB)
Added: 2005-07-19 License: GPL (GNU General Public License) Price:
1560 downloads
whohas 0.15

whohas 0.15


whohas is a command line tool that allows querying several package lists at once. more>>
whohas is a command line tool that allows querying several package lists at once - currently supported are Arch, Debian, Fedora, Gentoo, Slackware (and linuxpackages.net), Source Mage, FreeBSD, NetBSD, OpenBSD, Fink and DarwinPorts.
whohas is written in Perl and was designed to help package maintainers find ebuilds, pkgbuilds and similar package definitions from other distributions to learn from. However, it can also be used by normal users who want to know:
- Which distribution provides packages on which the user depends.
- What version of a given package is in use in each distribution, or in each release of a distribution (implemented only for Debian).
It is suggested you use Unix command line tools to enhance your search results. whohas is optimised for fast execution. This is done by threading, and the order of results cannot be guaranteed. To nonetheless get a standardised output, alphabetically sorted by distribution, use the sort tool:
whohas gimp | sort
You can use grep to improve your search results. Depending on whether you want only packages whose names begin with your search term, end with your search term, or exactly match, you would use a space before, after or on both sides of your search term, respectively:
whohas gimp | sort | grep " gimp"
whohas vim | sort | grep "vim "
whohas gimp | sort | grep " gimp "
The spaces will ensure that only results for the package gimp are displayed, not for gimp-print etc.
If you want results for a particular distribution only, do
whohas arch | grep "^Arch"
Output for each module will still be ordered, so you dont need to sort results in this case, although you may wish to do so for some distributions. Distribution names are abbreviated as "Arch", "Debian", "Fedora", "Gentoo", "Slackware", "SMGL" (Source Mage Linux) and FreeBSD, NetBSD and OpenBSD.
Output in version 0.1 looked like this. The first column is the name of the distribution, the second the name of the package, the third the version number, then the date, repository name and a url linking to more information about the package. Future versions will have package size information, too. Column lengths are fixed, so you can use cut:
whohas vim | grep " vim " | cut -b 36-45
The first bytes of the data fields at the time of writing are 11, 37, 48, 53, 64 and 76.
Debian refers to the binary distribution. Slackware queries Current only. Binary sizes for Fedora are package sizes - space needed on disk will be greater by about factor 2. Binary sizes for Debian are unpacked sizes. All details (including availability, version numbers and binary sizes) are for the x86 architecture.
Debian version numbers in rare cases may not be for x86 (will be fixed). Gentoo version availability may not be for x86 (will be fixed). I recommend you consult the URLs provided in the output, which give detailed and accurate information about each package. You may want to use a terminal that recognises hyperlinks and allows easy access through the browser, such as gnome-terminal.
For Fedora, only release 4 is enabled by default, and only the most up to date package will be listed if different versions are available.
I would like to encourage distributors at this time to provide web query interfaces to package lists, and specifically provide the following information: package name, version, date, size and a url to further information (maintainer, build information etc.)
<<less
Download (0.018MB)
Added: 2005-11-06 License: GPL (GNU General Public License) Price:
1447 downloads
MAD 0.15.1b

MAD 0.15.1b


MAD is a high-quality MPEG audio decoder. more>> <<less
Download (0.33MB)
Added: 2005-05-10 License: GPL (GNU General Public License) Price:
1655 downloads
Oroborus 2.0.15

Oroborus 2.0.15


Oroborus is a small and simple but configurable and themeable window manager. more>>
Oroborus basically is a really minimalistic window manager, which is about 75kb small on a PowerPC machine and about 63kb on an x86 machine. "Minimalistic" means that the Oroborus window manager doesnt provide some things other window managers provide.
So you will need some external tools also provided by this project.
The main improvement with this is that you gain much flexibility.
Main features:
- good default key bindings
- windows are moveable by keyboard
- highly configurable
- xpm-themable
- GNOME compatible
- NET_WM compatible
- sort of KDE compatible
- and many, many more...
Enhancements:
- New Release.
- Add some Themes (defold, bluecurve, mkultra, Elberg_Red, Elberg_Green, Elberg_Blue)
- Fix "oroborus -V".
<<less
Download (0.33MB)
Added: 2005-07-04 License: GPL (GNU General Public License) Price:
1573 downloads
jac 0.15

jac 0.15


jac is a Cd-Player which runs under Linux (but I hope to port it to other Unix-like platform). more>>
jac is a Cd-Player which runs under Linux (but I hope to port it to other Unix-like platform). Its birth is due to my need of a command line cd player, and now it offers many features (including the "exclusive" crazy-playing mode) and also a small text-console from which you can set any option, play the cd in the way you want etc.
jac has support for many languages but at this time only Italian and English languages are available for use (Im looking for someone who want to write some translations). jac can also download Cd and track information from CDDB and from CdIndex A FAQ PAGE is available (but is obsolete).
Enhancements:
- Readline and history support in console
- Short and long option support
- Configuration file update for CD default option
- Cdrom and mixer device can be set from command line overriding configuration file
- Error description for CDDB and CDIndex
- MAN page
- Command implementation in console
- Bug fixing
<<less
Download (0.060MB)
Added: 2006-07-27 License: GPL (GNU General Public License) Price:
1218 downloads
KinoSearch 0.15

KinoSearch 0.15


KinoSearch is a search engine library. more>>
KinoSearch is a search engine library.
SYNOPSIS
First, write an application to build an inverted index, or "invindex", from your document collection.
use KinoSearch::InvIndexer;
use KinoSearch::Analysis::PolyAnalyzer;
my $analyzer
= KinoSearch::Analysis::PolyAnalyzer->new( language => en );
my $invindexer = KinoSearch::InvIndexer->new(
invindex => /path/to/invindex,
create => 1,
analyzer => $analyzer,
);
$invindexer->spec_field(
name => title,
boost => 3,
);
$invindexer->spec_field( name => bodytext );
while ( my ( $title, $bodytext ) = each %source_documents ) {
my $doc = $invindexer->new_doc;
$doc->set_value( title => $title );
$doc->set_value( bodytext => $bodytext );
$invindexer->add_doc($doc);
}
$invindexer->finish;
Then, write a second application to search the invindex:
use KinoSearch::Searcher;
use KinoSearch::Analysis::PolyAnalyzer;
my $analyzer
= KinoSearch::Analysis::PolyAnalyzer->new( language => en );
my $searcher = KinoSearch::Searcher->new(
invindex => /path/to/invindex,
analyzer => $analyzer,
);
my $hits = $searcher->search( query => "foo bar" );
while ( my $hit = $hits->fetch_hit_hashref ) {
print "$hit->{title}n";
}
Main features:
- Extremely fast and scalable - can handle millions of documents
- Incremental indexing (addition/deletion of documents to/from an existing index).
- Full support for 12 Indo-European languages.
- Support for boolean operators AND, OR, and AND NOT; parenthetical groupings, and prepended +plus and -minus
- Algorithmic selection of relevant excerpts and highlighting of search terms within excerpts
- Highly customizable query and indexing APIs
- Phrase matching
- Stemming
- Stoplists
<<less
Download (0.22MB)
Added: 2007-06-12 License: GPL (GNU General Public License) Price:
864 downloads
Transvn 0.15

Transvn 0.15


Transvn allows to maintain several or more separate patches to third-party source tree. more>>
Transvn allows to maintain several or more separate patches to third-party source tree.
Transvn is primarily targeted at middle-scale and large-scale contributors to Open Source software projects.
Transvn allows:
- to easily maintain several (or many) non-trivial patches to third-party source tree
- to improve your communication with maintainer of that tree by making your changes more self-contained and reviewable
- to use all facilities of your version control system (currently only Subversion backend is implemented, but underlying idea could easily be ported to most modern version control systems)
Transvn is like Andrew Mortons patch-scripts, but explicitly bound to your version control system.
Enhancements:
- massive code refactoring
- transvn pull-start and transvn pull-next mostly implemented
- updated to work with Subversion up to 0.33
- clean up generated patches
<<less
Download (0.017MB)
Added: 2005-09-21 License: GPL (GNU General Public License) Price:
1493 downloads
Audiotag 0.15

Audiotag 0.15


Audiotag is a command-line tool for mass tagging/renaming of audio files. more>>
Audiotag is a command-line tool for mass tagging/renaming of audio files. The application was written because i really dont like any of the id3/ogg tag managers found on freshmeat, most are inadequate, only support one format, or have a poorly designed/unnecessary GUI.

Originally, i wrote this in a pinch only intending to fix up my own music collection, but my collection was such a mess that the program had to become a fairly useful tool.

<<less
Download (0.014MB)
Added: 2006-07-27 License: GPL (GNU General Public License) Price:
1184 downloads
Modem.pl 0.15

Modem.pl 0.15


Modem.pl is a small script that scrapes the web interface of a Motorola SURFboard cable modem for various status conditions more>>
Modem.pl is a small script that scrapes the web interface of a Motorola SURFboard cable modem for various status conditions like signal strength and signal to noise.
The results are sent to STDOUT where they can be easily piped into a log file. The modem values are also checked for reasonable operating ranges.
If the modem values are outside of reasonable operating ranges, results are also sent to STDERR. When run from a cron job, modem.pl can be used to monitor the condition of the cable service and notify someone before conditions cause service interruptions.
Main features:
- Captures operating conditions of a Motorola SURFboard cable modem.
- Runs interactively or from a scheduled job (cron)
- Output is formatted with a standard log time stamp when scheduled.
- Checks modem values for reasonable operating ranges.
- Errors and warnings are duplicated to STDERR.
<<less
Download (0.011MB)
Added: 2007-03-09 License: GPL (GNU General Public License) Price:
967 downloads
OZONE 0.15

OZONE 0.15


OZONE is a free, modular 3-D marble game, released under the terms of the GNU General Public Licence. more>>
OZONE is a free, modular 3-D "marble game", released under the terms of the GNU General Public Licence, either version 2, or (at your option) any later version.

Binaries are available for both Windows and Linux; ihope is working on an OS X version but is having little success at the moment.

OZONE uses OpenGL,SDL,ODE, and others, see Libs.
<<less
Download (6.3MB)
Added: 2005-10-04 License: GPL (GNU General Public License) Price:
1481 downloads
Exiv2 0.15

Exiv2 0.15


Exiv2 comprises of a C++ library and a command line utility to access image metadata. more>>
Exiv2 comprises of a C++ library and a command line utility to access image metadata. Exiv2 is free software and it is released under the GPL Public License.
Exiv2 is also a command line utility to
- print the Exif metadata of Jpeg images as summary info, interpreted values, or the plain data for each tag (here is a sample)
- print the Iptc metadata of Jpeg images
- print the Jpeg comment of Jpeg images
- set, add and delete Exif and Iptc metadata of Jpeg images
- adjust the Exif timestamp (thats how it all started...)
- rename Exif image files according to the Exif timestamp
- extract, insert and delete Exif metadata, Iptc metadata and Jpeg comments
- extract, insert and delete the thumbnail image embedded in the Exif metadata
Main features:
1. full read and write access to the Exif and Iptc metadata of an image through Exiv2 keys and standard C++ iterators
2. a smart Iptc implementation that does not effect data that programs like Photoshop store in the same image segment
3. Exif MakerNote support:
-MakerNote tags can be accessed just like any other Exif metadata
-a sophisticated write algorithm avoids corrupting the MakerNote:
o the MakerNote is not re-located if possible at all, and
o MakerNote Ifd offsets are re-calculated if the MakerNote needs to be moved (for known Ifd MakerNotes)
4. new camera make/model specific MakerNotes can be added to the library with minimum effort in OO-fashion (by subclassing MakerNote or IfdMakerNote)
5. extract and delete methods for Exif thumbnails (both, Jpeg and Tiff thumbnails)
6. set methods for Exif thumbnails (Jpeg only, Tiff thumbnails can be set from individual tags)
7. complete API documentation (by Doxygen)
8. generic lower-level classes to access Ifd (Image File Directory) data structures
Enhancements:
- This maintenance release fixes a number of bugs, adds support for Minolta G500 RAW files, and has minor tag updates and some larger translation updates.
<<less
Download (1.21MB)
Added: 2007-07-10 License: GPL (GNU General Public License) Price:
839 downloads
z80ex 0.15

z80ex 0.15


Z80~Ex is a portable ZiLOG Z80 CPU emulator designed as a library. more>>
z80ex is a portable ZiLOG Z80 CPU emulator designed as a library.
Goals include precise opcode emulation (documented and undocumented), exact timings for each opcode (including I/O operations), and simultaneous operation of several virtual CPUs.
Main features:
- precise opcode emulation (documented & undocumented)
- exact timings for each opcode (including I/O operations)
- full support for all interrupt modes
- allows simultaneous operation of several virtual CPUs
- written in pure ANSI C
- compiles as a library, which may be used via simple callback-based API
Building and installation (*):
for build using GNU C (GCC - unix, mingw/cygwin - Win32, DJGPP - DOS(**)),
type gmake. static and shared libraries will appear in "./lib".
also you may do "gmake static" for building only static library,
or "gmake shared" for only shared library.
after successful build, issue "gmake install" as superuser.
default install prefix is /usr/local, which can be changed in Makefile.
*)
support for non-GNU build methods isnt included at the moment,
feel free to contribute :)
**)
when building with DJGPP, use "gmake static" -- DOS doesnt support
shared libraries
Usage:
include < z80ex.h > in your sources,
and link with "libz80ex" (-lz80ex).
no API documentation written yet, see comments in "z80ex.h".
Enhancements:
- (major bugfix release) - nasty deadlock in IM0 mode was eliminated 29.03.2006
<<less
Download (0.059MB)
Added: 2006-04-03 License: GPL (GNU General Public License) Price:
1300 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5