Main > Free Download Search >

Free resembling software for linux

resembling

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 77
Exploring 1.14

Exploring 1.14


Exploring Tk::JComboBox Perl module contains a tutorial for usage of the Tk::JComboBox widget. more>>
Exploring Tk::JComboBox Perl module contains a tutorial for usage of the Tk::JComboBox widget.

Overview

This tutorial assumes a familiarity with basic Perl/Tk concepts. It is meant to be used alongside the JComboBox class reference.

What is it and what is it good for?

JComboBox is yet another combo box implementation for use with the Perl/Tk Toolkit. A combo box is a widget that can activate a popup (or dropdown) listbox with a number of selectable items. After an item is selected, the listbox disappears and that item appears on the widget. This is a space-saving alternative to having a full list in the interface, or having a very long Frame or Menu full of radio buttons. In addition to providing a way of selecting one item from a list of options, a Combo Box can also allow a user to add an entry that does not necessarily appear within the list.

This implementation is named for the JComboBox component in the Java Swing classes, and those familiar with that component should have no problem using this because both share several superficial similarities including method names and general behavior -- its a passing resemblance at best.

When compared to other similar Perl/Tk widgets, JComboBox is probably the most bloated or to put it another way, feature-rich. It has a slightly larger overhead associated with it than any of the others. Simply put, there is more code required to support the extra options and methods it offers. In applications I have used it in, Ive found that the cost is negligible and that the benefits outweigh the cost, but since requirements and constraints vary, its probably best to determine this for yourself, and to check out the alternatives.

Two Modes of Operation

Like other Combo Box implementations, the JComboBox has more than one mode of operation: uneditable and editable. The mode can only be set once, at creation time. To better distinguish the two modes, the uneditable mode is called readonly. Unlike other similar Combo box implementations, each mode is distinctive and like having two different Widgets bundled as one. Each mode has a separate default visual appearance, and can affect how options are processed. This is done to emphasize the differences between the two. The basic question is why should an element that looks like a text field, not be editable like a text field and vice versa? So, when a JComboBox is editable it resembles a text field. A user can edit it directly like other text fields, or select one of the items from the list of choices. In readonly mode, the JComboBox resembles a Button, that displays the selected item on its face.

<<less
Download (0.063MB)
Added: 2007-06-19 License: Perl Artistic License Price:
857 downloads
Symlinker 0.0.2

Symlinker 0.0.2


Symlinker is a minimalistic file manager that is built to primarily operate with symlinks. more>>
Symlinker is a minimalistic file manager that is built to primarily operate with symlinks. The project is written in PHP.
Why would I use it?
There are many PHP hosting providers nowadays. Unfortunately most of them only provides you FTP to upload your files to their servers which imposes several restrictions on you.
You probably use a content management systems (CMS) on your site and you may want to make multiply installations of the same CMS. Such an installation traditionally involves duplicating the complete directory structure of your CMS, but that may take much disk space and its painful to upgrade the individual installations this way. There is a much better way.
You can solve this problem by placing the directory structure of your CMS in only one directory and symlink the individual CMS instances that you want to use to point to this particular directory. This is called a symlink farm. Unfortunately its not possible to handle symlinks with FTP because the FTP protocol doesnt have such commands that operate on symlinks.
This scenario is a perfect one where Symlinker comes handy.
How can I install it?
1. Download symlinker.php and put it somewhere under your webspace.
2. Set the $password variable in the beginning of symlinker.php. This will be your login password that Symlinker will ask you upon login.
3. You may also set the $default_path variable in the beginning of symlinker.php. This will be your default path after login.
How can I use it?
First, point your browser to the URL where you put symlinker.php. Symlinker will ask you the login password, so enter it correctly and log in.
If everything went well, you should see a page that resembles the picture that you can see on the right side. Lets see what operations you can use here:
- You can navigate in the directory tree by using the navigation bar which resides in the top left corner of the page or editing the path argument in the URL.
- You can create a new symlink by entering the filename and the target of the symlink into the upper text fields and pressing the symlink button.
- You can update the target of the symlinks of the current directory by editing the text fields related to the specific filenames and pressing the update button.
- You can log out by visiting the logout link which resides in the top right corner of the page.
How can I set up a symlink farm?
To better understand how to set up a symlink farm, take a look at the picture on the right side.
I use the MediaWiki content management system here. I have a special directory, /web/monda/apps where I keep the installations of the CMSes that I use.
First, I create a symlink with the filename mediawiki which points to ../../apps/mediawiki-1.9.3, the exact version of the MediaWiki installation which I want to use within this directory. Later when I want to upgrade MediaWiki, I can just rename the target of this symlink to point to a more recent version of MediaWiki.
As you can see, most of the filenames in this directory are symlinked to mediawiki, but some are not. This is because most CMS holds some data which are specific to the individual CMS instances so they must have their own separate directory.
Enhancements:
- Logout works correctly.
- Works with register_globals turned off for better security.
<<less
Download (MB)
Added: 2007-08-21 License: GPL (GNU General Public License) Price:
795 downloads
Homespring 0.1.0

Homespring 0.1.0


Homespring is a bizarre programming language in the spirit of INTERCAL and Befunge. more>>
Homespring is a bizarre programming language in the spirit of INTERCAL and Befunge.
Homespring project is designed to superficially resemble English, but hide beneath it a structure so needlessly complicated and ridiculously impractical that it brings tears to the eyes.
Instead of being an excessively low-level language, like most of these efforts are, Homespring aims to be excessively high-level, as you shall see.
Homespring stands for Hatchery Oblivion through Marshy Energy from Snowmelt Powers Rapids Insulated but Not Great. Once you see the language youll know why. One might also call it HOtMEfSPRIbNG, if one so desires. HS will do in a pinch.
Programming in Homespring is hard, mainly because it is so different from other languages. The language closest to Homespring is Hunter, in that it relies on autonomous agents to carry information. Although unlike Hunter, HS has the environment changing the agents, not the other way around. HS also has an extremely rigid structure that you basically have to work around.
As Ive said, its designed to resemble English. It doesnt cheat all that much either. Although its case insensitive, the periods are lexically significant, and most of the words you see are actually keywords.
Even though the most trivial programs can be fiendishly difficult to write in Homespring, programming it is still kind of interesting and fun. Its also fun to know youve written a working program that looks like the one just below.
Enhancements:
- This initial release includes a fast homespring interpreter, a graphical debugger, and several example Homespring programs.
<<less
Download (0.042MB)
Added: 2006-01-03 License: GPL (GNU General Public License) Price:
1389 downloads
Console Jabber Client 1.0.0

Console Jabber Client 1.0.0


Console Jabber Client is a Jabber client with text-based user interface resembling those known from popular IRC clients. more>>
Console Jabber Client is a Jabber client with text-based user interface resembling those known from popular IRC clients.

CJC is a Jabber/XMPP client for text terminals. Console Jabber Client uses pyxmpp library for XMPP comunication and curses for screen output. It is not finished yet, but still quite usable. Its user interface is resembling those of popular IRC clients like irssi or BitchX.

<<less
Download (0.10MB)
Added: 2006-05-23 License: GPL (GNU General Public License) Price:
1262 downloads
String::MFN 1.27

String::MFN 1.27


String::MFN is a Perl module to Normalize a string in the manner of the mfn utility. more>>
String::MFN is a Perl module to Normalize a string in the manner of the mfn utility.

SYNOPSIS

use String::MFN;

my $sane_string = mfn($retarded_string);
...

Normalizes a string. Normalization, in brief, means modifying the string to resemble a sane UNIX filename while retaining information carried by the original formatting.
Normalization, in specific, consists of characters other than [w-.+] being removed, lowercasing of all letters, separation of internaCaps, separation of leading numerals from trailing non-numerals, replacement of "bracketing" characters ({[()]}), replacement of ampersands, and collapsing (things that look like) repeating extentions.

Some concrete examples (filenames found by googling for "mp3 playlist"):

Frank Sinatra & Count Basie - More.mp3
frank_sinatra_and_count_basie-more.mp3

Cornershop - Heavy Soup [Outro] [*] [*].mp3
cornershop-heavy_soup-outro.mp3

Soundtrack - American Pie 2 5 - Uncle Kracker - (Im Gonna) Split This Room In Half.mp3
soundtrack-american_pie_205-uncle_kracker-im_gonna-split_this_room_in_half.mp3

12. Only You (Bad Boys Remix)(Ft. The Notorious B.I.G.).mp3
12-only_you-bad_boys_remix-ft_the_notorious_b.i.g.mp3

Ultramagnetic MCs - Critical Beatdown.mp3.mp3.mp3
ultramagnetic_mcs-critical_beatdown.mp3

FUNCTIONS

mfn

Normalizes a string. Returns the normalized string. If no argument is given, mfn operates on $_.

<<less
Download (0.008MB)
Added: 2006-11-15 License: Perl Artistic License Price:
1073 downloads
sinntp 0.93

sinntp 0.93


sinntp is a tiny NNTP client. more>>
sinntp is a tiny NNTP client. sinntp virtually lacks any user interface: news messages are downloaded from a remote server and put into a local mailbox file.
About NNTP:
The Network News Transfer Protocol or NNTP is an Internet application protocol used primarily for reading and posting Usenet articles, as well as transferring news among news servers. Brian Kantor of the University of California, San Diego and Phil Lapsley of the University of California, Berkeley completed RFC 977, the specification for the Network News Transfer Protocol, in March 1986. Other contributors included Stan Barber from the Baylor College of Medicine and Erik Fair of Apple Computer.
Usenet was originally designed around the UUCP network, with most article transfers taking place over direct computer-to-computer telephone links. Readers and posters would log into the same computers that hosted the servers, reading the articles directly from the local disk.
As local area networks and the Internet became more commonly used, it became desirable to allow newsreaders to be run on personal computers, and a means of employing the Internet to handle article transfers was desired. Because networked Internet-compatible filesystems were not yet widely available, it was decided to develop a new protocol that resembled SMTP, but was tailored for reading newsgroups.
The well-known TCP port 119 is reserved for NNTP. When clients connect to a news server with SSL, TCP port 563 is used. This is sometimes referred to as NNTPS.
The protocol remains in widespread use, and as of 2005 efforts are underway to produce an updated standard. The IMAP protocol can also be used for reading newsgroups.
Enhancements:
- Reading messages is not stopped if reading a message failed.
<<less
Download (0.003MB)
Added: 2006-09-11 License: GPL (GNU General Public License) Price:
1139 downloads
pebugger 0.3

pebugger 0.3


pebugger is an interactive command-line based debugger for PHP, written in PHP. more>>
pebugger is an interactive command-line based debugger for PHP, written in PHP. The project vaguely resembles gdb. Its basicaly a dbgp client.

This is currently in an early development stage. Its stable and usable, but not fully featured, yet. Its something I am keen to start using myself, so features should be added fairly quickly.

So far, you can set breakpoints, step through code, and query variables.

<<less
Download (0.015MB)
Added: 2007-07-16 License: BSD License Price:
830 downloads
libfget 1.3.3

libfget 1.3.3


fget is a commandline tool for mirroring remote files via FTP. more>>
fget is a commandline tool for mirroring remote files via FTP. It is based upon the included FTP client library, whose API is designed to resemble the normal Unix API for accessing files and directories.
This interface should make it very easy to integrate FTP support into other applications.
Main features:
- Small and fast.
- Remote directory caching built into the FTP client library.
- API designed to resemble the normal UNIX API for accessing files and directories, so its very easy to use.
Enhancements:
- fixed include file problem for cygwin
- misc code cleanups in fget code (added lots of comments)
- added fget "-S" option
<<less
Download (0.37MB)
Added: 2005-09-19 License: BSD License Price:
1495 downloads
Universe 0.15

Universe 0.15


Universe project is a Open Source Master Of Orion-like game. more>>
Universe project is a Open Source Master Of Orion-like game.

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.

<<less
Download (0.48MB)
Added: 2007-01-11 License: GPL (GNU General Public License) Price:
1176 downloads
Devel::TraceFuncs 0.1

Devel::TraceFuncs 0.1


Devel::TraceFuncs is a Perl module with trace function calls as they happen. more>>
Devel::TraceFuncs is a Perl module with trace function calls as they happen.

SYNOPSIS

Usage:

require Devel::TraceFuncs;

max_trace_depth 5;
trace_file "foo.out";
trace_file $file_handle;

sub foo {
IN(my $f, "a message");

DEBUG "hellooo!";
}

Devel::TraceFuncs provides utilities to trace the execution of a program. It can print traces that look something like:

+-> global: 0
| +-> main::fo(4, 5) (in ./t.pm:32): now then
| | +-> main::fp(4, 5) (in ./t.pm:19)
| | | +-> main::fq() (in ./t.pm:13)
| | | | que pee doll (in ./t.pm:8)
| | | +-< main::fq() (in ./t.pm:13)
| | | cee dee (in ./t.pm:14)
| | +-< main::fp(4, 5) (in ./t.pm:19)
| | ha
| | hs (in ./t.pm:20)
| +-< main::fo(4, 5) (in ./t.pm:32): now then
| done (in ./t.pm:34)
+-< global: 0

IN

A trace begins when a function calls IN. A myd variable is passed in, such that when that function exits, the destructor for the variable is called. If this trace is to be printed, the opening line of the trace in printed at this time. Any other parameters are concatenated together, and printed on both the opening and closing lines of the trace.

I wish the syntax could be a little nicer here, but I couldnt find anything in perl that resembles Tcls uplevel or upvar commands. If I was one of the perl gods, I could have figured out a way to do something like perl5db.pl:

sub sub {
# create a new subroutine, with a myd TraceFunc object
}

DEBUG

Print some text to the trace file, at the correct depth in the trace. If the last parameter ends in "!", the arguments are printed, regardless of current depth.

trace_file

trace_file takes one argument, which is either a file name or an open file handle. All trace output will go to this file.

max_trace_depth

To avoid lots of nesting, particularly from recursive function calls, you can set the maximum depth to be traced. If this is -1 (the default), all levels of functions are traced. If it is 0, no trace output occurs, except for DEBUG statements that end in "!".

<<less
Download (0.004MB)
Added: 2007-05-02 License: Perl Artistic License Price:
905 downloads
Vultures 2.1.0

Vultures 2.1.0


Vultures is an isometric graphics interface to NetHack and SlashEM. more>>
Vultures is an isometric graphics interface to NetHack and SlashEM.

Vultures is a fork of the now dead "Falcons Eye" project.

An isometric graphics interface to NetHack. The interface was called "Falcons Eye", because the viewpoint resembles a "birds eye view".

This fork of the original "Falcons Eye" is called "Vultures Eye". "Vultures Claw" is the same interface, but for SlashEM

<<less
Download (35.2MB)
Added: 2006-06-06 License: Other/Proprietary License Price:
1235 downloads
SDLucid 0.90.0

SDLucid 0.90.0


SDLucid is a C++ wrapper library for the Simple Direct Media Layer by Sam Latinga. more>>
SDLucid is a C++ wrapper library for the Simple Direct Media Layer by Sam Latinga. SDLucid aims to not only be a wrapper, but also to offer a cleaner interface than the original SDL as well as more functionality. Want to see it in action? Here is a screenshot of the example contained in the distribution, nicely showing off the transforms code. SDLucid provides all of the following features that are not provided in SDL:

- a nice interface
- fast graphics primitives (polygons, circles...) with arbitrary fill modes
- affine transformations on surfaces (i.e. stretching, rotation...)
- bitmap fonts
- mp3, mod, wav playing with arbitrary mixing and samplerate conversion.

When designing SDLucid, I tried to follow these guidelines:

- make a new and clean interface to SDL that stays as close as possible to SDL terminology, but no closer.
- implement mighty functionality thats easy to use (some of this functionality duplicates what is available as SDL_mixer,SDL_image,SDL_ttf etc)
- use naming conventions that loosely resemble those of the STL, so SDLucid doesnt introduce another naming scheme into a client program
- stick to one mighty image format: PNG
- use exceptions for error reporting

It mixes well with STL code. Installation and use is drop-dead easy because of supplied autoconf macros and an sdlucid-config shell script. SDLucid currently depends on

- a good c++ compiler (gcc 2.95 will do)
- SDL, obviously. :)
- ixlib, a C++ tool library.
<<less
Download (0.42MB)
Added: 2006-08-07 License: GPL (GNU General Public License) Price:
1174 downloads
OMnAdren 0.7.3

OMnAdren 0.7.3


OMnAdren is a scripting language that resembles C. more>>
OMnAdren is a scripting language that resembles C.

Computer languages are created for varying purposes and tasks — different kinds and styles of programming. One common programming task is known as scripting, or connecting diverse pre-existing components to accomplish a new related task. Those languages which are suited to scripting are typically called scripting languages. Many languages for this purpose have common properties: they favor rapid development over efficiency of execution; they are often implemented with interpreters rather than compilers; and they are strong at communication with program components written in other languages.

Many scripting languages emerged as tools for executing one-off tasks, particularly in system administration. One way of looking at scripts is as "glue" that puts several components together; thus they are widely used for creating graphical user interfaces or executing a series of commands that might otherwise have to be entered interactively through keyboard at the command prompt. The operating system usually offers some type of scripting language by default, widely known as a shell script language.

Scripts are typically stored only in their plain text form (as ASCII) and interpreted, or compiled each time prior to being invoked.

Some scripting languages are designed for a specific domain, but often it is possible to write more general programs in that language. In many large-scale projects, a scripting language and a lower level programming language are used together, each lending its particular strengths to solve specific problems. Scripting languages are often designed for interactive use, having many commands that can execute individually, and often have very high level operations (for example, in the classic UNIX shell (sh), most operations are programs themselves).

Such high level commands simplify the process of writing code. Programming features such as automatic memory management and bounds checking can be taken for granted. In a lower level or non-scripting language, managing memory and variables and creating data structures tends to consume more programmer effort and lines of code to complete a given task. In some situations this is well worth it for the resulting fine-grained control. The scripter typically has less flexibility to optimize a program for speed or to conserve memory.

For the reasons noted above, it is usually faster to program in a scripting language, and script files are typically much smaller than, say, equivalent C program files. The flip side can be a performance penalty: scripting languages, often interpreted, may be significantly slower to execute and may consume more memory when running. In many relevant cases, however, e.g. with small scripts of some tens of lines, the write-time advantage far outweighs the run-time disadvantage. Also, this argument gets stronger with rising programmer salaries and falling hardware costs.

However, the boundary between scripting languages and regular programming languages tends to be vague, and is blurring ever more with the emergence of new languages and integrations in this fast-changing area. In some scripting languages, an experienced programmer can accomplish a good deal of optimization if they choose. And in general, it is possible to write a script in any language (including C or assembly language). In most modern systems, the latter case is very seldom recommendable, since one or more suitable script languages is usually available.
<<less
Download (0.076MB)
Added: 2005-10-19 License: GPL (GNU General Public License) Price:
1466 downloads
Simple Sockets Library 7c

Simple Sockets Library 7c


Simple Sockets Library provides a simple C programming interface to sockets. more>>
Simple Sockets Library provides a simple C programming interface to sockets.
The Simple Sockets Library makes sockets easy to use and comes as public domain source code. It resembles Cs file I/O, uses whatever port is available, has named servers and port reuse, streaming/blocking sockets used, polling support, blocking/selection support via numerous functions, timeout control and firewall support.
Main features:
- Resembles Cs file i/o:
- Sclose() Sgets() Sopen() Sprintf() Sputs() Sread() Sscanf() Swrite() Svprintf()
- Uses currently available ports only, so if a server can be brought up, it will be
- Named sockets -- servers have names, not fixed port addresses!
- (no more REUSEADDR problems, linger setting, zombie sockets!)
- Streaming/blocking sockets used
- Polling supported (ie. avoids blocking):
- Stest() Smasktest() Speek()
- Numerous functions to handle multiple concurrent clients:
- Smaskfdset() Smaskpush() Smasktime() Smaskunset() Smaskwait()
- Smaskget() Smaskset() Smaskunfdset() Smaskuse() Sprtmask()
- Smaskpop() Smasktest()
- Timeout control:
- Stimeoutwait() Smasktime()
- The PortMaster (Spm): Maintains a distributed port/server-name database Each machine runs a PortMaster which maps servers by name to their ports (transparent to programmers and users!)
- Firewall Support
- The PortMaster can (optionally) only "put through" connections from approved machine sites
- Supports "path"ing for sockets: one can use an environment variable to track down a server, by name, on any machine in a group:
- Sopenv()
- Doesnt need root privileges (thats Unix lingo...)
- Now supports fixed ports (servers and/or clients) to facilitate interfacing to non-SSL servers/clients
The Simple Sockets Librarys main purpose is to provide an Application Programming Interface that strongly resembles the standard C librarys file handling interface. Thus programmers find that the Simple Sockets Librarys learning curve is particularly short. As a secondary purpose the Simple Sockets Library helps programmers avoid some common programming problems with sockets (avoided: large buffers that dont transfer in their entirety without special effort, the Nagle algorithms practical effect of often limiting one to five transfers per second, servers whose ports refuse to re-open until two minutes have passed, etc). Strings are null-byte terminated just like regular C/C++ strings, facilitating their ease of use in C/C++ programming.
The Simple Sockets Library preferentially uses names for its servers rather than requiring hard-coded port numbers. Imagine if, instead of files having names, everyone went about saying "use sector 4 and track 14" or somesuch thing. This situation reflects what we now have with sockets -- and when two programs use the same port number for their servers, they cant co-exist simultaneously on a system. However, especially for those whose programs must interface with other programs using hard-coded port numbers, the Simple Socket Library also supports hard-code port numbers.
The Simple Sockets Library opens streaming sockets. Thus the Simple Sockets Librarys sockets provide guaranteed delivery of information in the correct order (unlike datagrams, for example).
The PortMaster (Spm), source code for which is part of the library, provides a "phonebook" to map server names to dynamically allocated port numbers. Port numbers thus wont clash; the operating system determines which ones are currently available and the PortMasters effectively publish the result.
Enhancements:
- (Marcel Satchel) improved for Windows
- (Aug 22, 2005) included the "b" option for Sopen() (block until requested server becomes available)
- (Marcel Satchel) Sinit.c fixed (yet again!)
<<less
Download (0.18MB)
Added: 2007-03-13 License: Public Domain Price:
962 downloads
amavisd-new 2.5.2

amavisd-new 2.5.2


amavisd-new is a high-performance and reliable interface between MTAs and one or more content checkers, including virus scanners more>>
amavisd-new is a high-performance and reliable interface between mailer (MTA) and one or more content checkers: virus scanners, and/or Mail::SpamAssassin Perl module. amavisd-new is written in Perl, ensuring high portability, reliability and maintainability. It talks to MTA via (E)SMTP or LMTP protocols, or by using helper programs. No timing gaps exist in the design, which could cause a mail loss.
It is normally positioned at or near a central mailer, not necessarily where users mailboxes and final delivery takes place. If looking for a per-user and low-message-rate solution to be placed at the final stage of mail delivery (e.g. called from procmail or in place of a local delivery agent), there may be other solutions more appropriate.
When calling of Mail::SpamAssassin (SA) is enabled, it calls SA only once per message regardless of the number of recipients, and tries very hard to correctly honour per-recipient preferences, such as pass/reject, check/nocheck, spam levels, and inserting spam-related mail header fields.
amavisd-new benefits from the use of Perl module Net::Server, which offers a fast pre-forked multichild process control. amavisd-new provides rfc2821-compliant SMTP server, rfc2033-compliant LMTP server, SMTP client, and generates rfc3462/rfc3464-compliant (ex rfc1892/rfc1894) (non-)delivery status notifications.
This makes it suitable for mail anti-virus and/or anti-spam checking on a busy mail gateways that care for reliability and standards compliance.
amavisd-new grew out of amavisd(-snapshot) (which in turn is a daemonized version of amavis-perl), but through three years of development turned into a separate product, hardly resembling its origin. The code is several times the size of its predecessor, yet faster in throughput, richer in features, compliant to standards, includes optional support for spam detection, and makes virus scanning optional and easier to adjust/extend. Compatibility with helper programs from amavisd(-snapshot) is retained.
All modifications since the original amavisd done by Mark Martinec, with contribution of ideas, patches and reports from the amavis-user mailing list community and individuals.
Enhancements:
- Logging to SQL in a Milter setup was fixed.
- Message are saved only once when an archival quarantine is co-situated with other quarantines.
- Statistics counters are now available for cases where a pen pals feature has prevented a mail message from being blocked, allowing assessing usefulness of pen pals and facilitating adjusting of SA rules to minimize false positives.
- Incorporating additional configuration files has been made easier by a new routine include_config_files.
- A workaround for a crashing altermime has been provided.
- Two AV entries were updated.
- Documentation has been updated.
<<less
Download (0.80MB)
Added: 2007-06-28 License: GPL (GNU General Public License) Price:
849 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5