smoothwall express
SmoothWall Express 3.0
SmoothWall is a small distribution designed to act as a secure, easy-to-configure firewall/gateway. more>> <<less
Smoothwall 3.0 Beta 1
Smoothwall is an open source firewall distribution based on the GNU/Linux operating system more>>
Linux is the ideal choice for security systems; it is well proven, secure, highly configurable and freely available as open source code.
SmoothWall includes a hardened subset of the GNU/Linux operating system, so you dont have to install any separate OS.
Designed for ease of use, SmoothWall is configured via a web-based GUI, and requires absolutely no knowledge of Linux to install or use.
VBA Express 1.2
VBA Express is a frontend for the very popular game emulator VisualBoyAdvance. more>>
Whats VBA Express? Its First, to configure VisualBoyAdvance (emulator)... EASILY! Graphics, sound, controls (keyboard and joystick), paths (to saves and captures)... You can configure all this without edit VisualBoyAdvance.cfg manually!
Open your Roms (games) with the frontend! You can run the roms with "Play!" button (without using the console command VisualBoyAdvance game.rom).
DVD BacKup Express 5
DVD BacKup Express is a small Kommander Script to create a GUI for dvdbackup. more>>
I made it because it can be run on any platform with kommander installed and dvdbackup available (which may be more platforms than kdvdbackup or other binary frontends are available for)
There is a lot of room for improvement here. Feel free to spruce it up a bit and send me the new .kmdr file and i will update this.
IBM DB2 Express-C 9.5
IBM DB2 Express-C is a free database for storing and managing relational and XML data. It is free to download, use, distribute and does not have any e... more>> <<less
SIP Express Router 0.9.6
SIP Express Router is a very fast and flexible SIP (RFC3261) server. more>>
SER features an application-server interface, presence support, SMS gateway, SIMPLE2Jabber gateway, RADIUS/syslog accounting and authorization, server status monitoring, FCP security, etc. Web-based user provisioning, serweb, available.
Its performance allows it to deal with operational burdens, such as broken network components, attacks, power-up reboots and rapidly growing user population.
SERs configuration ability meets needs of a whole range of scenarios including small-office use, enterprise PBX replacements and carrier services.
Main features:
- accounting
- digest authentication
- CPL scripts
- ENUM support
- instant messaging
- MySQL support
- PostgreSQL support
- a presence agent
- Radius authentication and accounting
- Diameter authentication
- record routing
- SMS gateway
- Jabber gateway
- NAT traversal support transaction module
- registrar
- user location
SER has been extensively and successfuly tested with many SIP products from other vendors (Microsoft, Cisco, Mitel, snom, Pingtel, Siemens, and many others). It has been powering our SIP services continuously for more than two years.
SquidRestrict 1.0.3
SquidRestrict intention is to allow multiple time restrictions to be placed on internet usage for firewalls. more>>
Currently SquidRestrict is known to work with the following
IPCop 1.4.0 to IPCop 1.4.10
Smoothwall Express 2
Smoothwall Express 3 Alpha [Grizzly]
Also available is SquidRestrict_java. SquidRestrict_java is a standalone Java application that allows you to work out the time restrictions you wish to apply to Squid. After working out the time restrictions that you want to impose you can copy/paste the result from SquidRestrict_java into your squid configuration file (squid.conf)
Main features:
Set Multiple Time Restrictions
- For each day you can set multiple time restrictions for when internet access should be allowed.
Simple User Interface
- SquidRestrict uses a simple web interface to allow you to set the time restrictions that you want in place.
Easy Installation
- SquidRestrict is very easy to install, all you have to do is run a setup script
Supported Firewall Versions
- Works on all current versions of IPCop (1.4.0 to 1.4.10) and Smoothwall Express (v2 and v3).
Doesnt Delete any Files
- No Files are deleted when using SquidRestrict, your current Squid configuration is backed up so it can be quickly rolled back in the event of anything going wrong.
FTwall 2.02
FTwall is short for Fast Track traffic Firewall, a P2P traffic filtering script, for Kazaa blocking. more>>
Ftwall-2 is an updated version of the original ftwall-1 software which adds new P2p protocols to the set it can control.
Ftwall-2 is an add-on for linux firewalls that allows the control of "Fast Track" peer-to-peer traffic (such as is used by "Kazaa" and its derivatives), WinMX and others using the OpenNAP protocol.
It is designed to block network traffic from P2P client applications running in the "home" (or "green") network from making access to any peers on the public internet. It is designed primarily for use in networks where the security reigme allows "open access" for outbound connections and "tightly limited" access for inbound ones. Ftwall-2 can be used in networks like this to prevent outbound P2P access from the supported protocols, hence restricting illegal file downloads and uploads.
A Fast track "home network" client that establishes an "outbound" connection is (worryingly) immediately available to accept inbound connections through the established TCP/IP socket - even if the gateway firewall blocks all in-bound connections via "normal" TCP/IP and UDP mechanisms. This is a kind of limited "tunnelling" and gives rise to a number of concerns. Other P2P applications and protocols present similar security challenges. Ftwall solves this (and other) problems for the protocols it understands.
Version 1 of ftwall controlled the Fast Track protocol only (Kazaa et al).
Version 2 of ftwall (the version discussed on this page) adds logic to allow blocking of traffic from WinMX and OpenNap clients using a mechanism based on DNS name wildcards. One simple example is the control of WinMXs native protocol which can be blocked by preventing access to IP addresses resolved from any domain name that ends "winmx.com". OpenNAP is similarly controlled using DNS wildcards to "train" ftwall. See the man page (etc) for these new features by following the links at the bottom of the page.
FTwall-2 runs on Linux-based firewalls using kernel 2.4 (tested with 2.4.20) or later and iptables (test with version 1.2.6). This combination of version numbers is the current set employed by RedHat 8.0 - which is the system on which the software has been developed. The software has also been tested briefly on RedHat 9 and Fedora - but I am awaiting more in-depth news of these and other Linux distributions.
FTwall-2 runs well on the "ipcop" firewall, version 1.3.0 (GPL) with the QUEUE target and string match modules added manually. I believe that it will similarly run on Smoothwall 2 (GPL) although I have not tested this. It will NOT run on Smoothwall 1.0 since this is an "ipchains" based firewall, not an "iptables" one.
FTwall-2 has been tested with the following P2P client applications:
Kazaa 2.1.1, 2.5-beta2, 2.5.1
Kazaa Lite 2.0.2, K++ 2.4.3
iMesh 4.1 build 132, 4.2 build 138
Grokster 1.7
WinMX 3.31
Version restrictions:
- Ftwall requires Linux kernel version 2.4, equipped with "iptables" and the "QUEUE" target. The "ip_string" match module of iptables is desirable, but not required.
- Ftwall works with the "current" version of the Fast track, WinMX and OpenNAP network protocols at the time of writing (July 2004). It is possible that it will need to be re-worked if the protocols are changed in future.
- Ftwall does not block the "SOCKS PROXY" connection option of FastTrack. For a complete lock-down, the firewall must block this style of traffic.
Class::Meta::Express 0.04
Class::Meta::Express is a Perl module for concise, expressive creation of Class::Meta classes. more>>
Synopsis
package My::Contact;
use Class::Meta::Express;
class {
meta contact => ( default_type => string );
has name;
has contact => ( required => 1 );
}
This module provides an interface to concisely yet expressively create classes with Class::Meta. Although I am of course fond of Class::Meta, Ive never been overly thrilled with its interface for creating classes:
package My::Thingy;
use Class::Meta;
BEGIN {
# Create a Class::Meta object for this class.
my $cm = Class::Meta->new( key => thingy );
# Add a constructor.
$cm->add_constructor( name => new );
# Add a couple of attributes with generated accessors.
$cm->add_attribute(
name => id,
is => integer,
required => 1,
);
$cm->add_attribute(
name => name,
is => string,
required => 1,
);
$cm->add_attribute(
name => age,
is => integer,
);
# Add a custom method.
$cm->add_method(
name => chk_pass,
code => sub { return code },
);
$cm->build;
}
This example is relatively simple; it can get a lot more verbose. But even still, all of the method calls were annoying. I mean, whoever thought of using an object oriented interface for declaring a class? (Oh yeah: I did.) I wasnt alone in wanting a more declarative interface; Curtis Poe, with my blessing, created Class::Meta::Declare, which would use this syntax to create the same class:
package My::Thingy;
use Class::Meta::Declare :all;
Class::Meta::Declare->new(
# Create a Class::Meta object for this class.
meta => [
key => thingy,
],
# Add a constructor.
constructors => [
new => { }
],
# Add a couple of attributes with generated accessors.
attributes => [
id => {
type => $TYPE_INTEGER,
required => 1,
},
name => {
required => 1,
type => $TYPE_STRING,
},
age => { type => $TYPE_INTEGER, },
],
# Add a custom method.
methods => [
chk_pass => {
code => sub { return code },
}
]
);
This approach has the advantage of being a bit more concise, and it is declarative, but I find all of the indentation levels annoying; its hard for me to figure out where I am, especially if I have to define a lot of attributes. And finally, everything is a string with this syntax, except for those ugly read-only scalars such as $TYPE_INTEGER. So I cant easily tell where one attribute ends and the next one starts. Bleh.
Momonga Linux 4
Momonga Linux is a Linux distribution developed in a Bazaar model style among its user community. more>>
A Momonga (aka Pteromys momonga) is a flying squirrel found both in Europe and Asia. Its an animal known for a self-asserting behaviour, despite its small size.
We, at the Momonga Project, like the momonga, may be small and not well-known, but we do express ourselves without fear or favor, so hopefully a new user can feel our enthusiasm and belief from the Momonga Linux that will be released soon.
Main features:
- A distribution developed by and for its own users
- "Bazaar"-style Development
- Secure Default Settings
- Strong Support and Usage of Ruby
- Easy Handling and Processing of Electronic Documents
- Packages for Scientific and Technical Computations
- An easily configurable installer built for the broadband age
- Support for a Large Number of Filesystems
- Selection of the Newest Packages at the Time of Installation
- A unique package management system for easy updating and upgrading
- Compatibility with the next-generation standards
- LSB compatibility
- Li18nux Compatible Internationalization
- IPV6 Implementation
- Comprehensive Documentation
- Abundant configuration examples
- Automatic Q&A Service
Whats New in 4 RC1 Development Release:
- Code named "Izumi", the new version is the first Momonga release to introduce DVD spins with either the GNOME or KDE desktops, as well as a minimal installation CD and a 2-DVD "Everything" set. New features of Momonga Linux 4 include: ability to create custom live and installation CDs with livecd-tool and Pungi; OpenVZ kernel for server virtualisation; Linux kernel 2.6.21, X.Org 7.3, GNOME 2.18.3, KDE 3.5.7, Compiz-Fusion 0.5.2; up-to-date Japanese language support and software localisation
Email This! Bookmarklet Extension 2.0.2
Email This! Bookmarklet Extension is formerly known as GMail This! more>>
Email This! (formerly known as GMail This!) will send your recipient the link, title, & highlighted text of the page you are viewing using GMail, Yahoo, and Stand-Alone Mail Clients like Outlook Express, Thunderbird, & More!
After downloading (and restarting Firefox), right click anywhere on the toolbar, push customize, and drag the emailthis icon/button to the toolbar (if you want to use the buttons that is - more options in v1.4).
Youre now ready to use EmailThis!
Red = GMail
Green = Yahoo
Blue = Stand-Alone Client
Logitech Quickcam express driver 0.6.4
This project is to produce drivers for the Logitech Quickam Express that will run popular linux software, such as video for linu more>>
This site hosts the Linux driver for the QuickCam Express and other QuickCam-related and QuickCam-compatible USB web cameras. The original work was done by Georg Acher and was known as qce-ga; Jean-Frederic Clere took that driver and created the first Video4Linux (V4L) driver, enabling popular V4L applications such as Xawtv to display pictures from the webcam. Since then, a group of developers around the world have evolved the driver into its current state, adding support for new cameras and chipsets as they have become available. In the process, the driver became known as qc-usb to reflect the fact that it supports a wide variety of USB-attached QuickCam cameras, not just the QuickCam Express.
The qc-usb driver supports the following webcams:
Dexxa Webcam
Labtec Webcam (old model)
LegoCam
Logitech QuickCam Express (old model)
Logitech QuickCam Notebook (some models)
Logitech QuickCam Web
Generally, any USB camera with a USB vendor ID of 0x46d and a USB product ID of 0x840, 0x850, or 0x870 (so, 0x46d:0x840, for example), should work. You can see the USB ID using operating system utilities such as lsusb in Linux.
Express Scribe For Linux 4.14
Express Scribe is professional audio playback control software for Linux designed to assist with the transcription of audio recordings. Install on the typists computer and can be controlled using the more>>
Free digital transcription software for typists on Linux - Express Scribe is professional audio playback control software designed to assist the transcription of audio recordings. It is installed on the typists computer and can be controlled using the keyboard (with hot keys) and/or foot pedals. This computer transcriber application features variable speed playback, foot pedal operation, file management and more. This program is free.
Features:
~ Ability to play compressed wav or dct files.
~ Variable speed (constant pitch) playback.
~ Can use computer rudder pedals (or some other specialist transcription pedals) to control playback.
~ Ability to Dock portable recorders to load recordings.
~ Uses systemwide HotKeys so you can control playback when using other software (eg. Microsoft Word).
~ Automatically receives and loads files by internet (FTP), email or over a local computer network.
~ Automatically sends typing to the person who dictated the work.
~ Express Scribe is free.
Requirements: Sound Card, speakers or headset
<<less
The full features list of Express Scribe transcription playback software follows but a quick ... Note: There are two options for running Express Scribe on the Linux operating system. Option 1OVal 1.0
OVal is a generic validation frameworks for any kind of Java objects. more>>
OVal allows you to:
- to specify constraints for class fields and method return values
- to easily validate objects on demand
- to specify constraints for constructor parameters that are automatically checked when the constructor is called
- to specify constraints for method parameters that are automatically checked when the method is called
- to enforce full object validation after an object instance has been created
- to enforce full object validation before a method of the object is called
- to enforce full object validation after a method of the object is called
- to either let OVal throw constraint violation exceptions during automatic checks or alternatively notify constraint violation listeners.
- to easily create custom constraints
Enhancements:
New features:
+ New constraints (@NotBlank)
+ Support for OGNL and MVEL as constraint expression language
0.9 to 1.0 Migration Notes:
a) Validator.setMessageResolver and Validator.getMessageResolver are now static, this means the same message resolver instance is used with all Validator/Guard instances
b) Class net.sf.oval.collection.CollectionFactoryHolder has been moved to package net.sf.oval.internal.
This class should not be used directly, the collection factory in use can be retrieved via the static method Validator.getCollectionFactory and set with the static method Validator.setCollectionFactory
c) @Guarded.applyFieldConstraintsToSetter has been renamed to @Guarded.applyFieldConstraintsToSetters
d) JPAAnnotationsConfigurer constraint mappings extended:
@javax.persistence.OneToOne => @net.sf.oval.constraints.AssertValid
@javax.persistence.OneToMany => @net.sf.oval.constraints.AssertValid
@javax.persistence.ManyToOne => @net.sf.oval.constraints.AssertValid
Photo Mail Wizard 1.1.0
Photo Mail Wizard is a desktop application designed to help users to search, choose, and send optimized photos by mail. more>>
Sent photos are automatically commented, rotated, resized, and/or compressed using the users current parameters. The selected photos files are not modified, and nothing is written inside directories where photos are searched for.
Main features:
- Multiple language support (english and french are available)
- Photos recursive search inside a given set of directories. The following filters are available
- Filename
- Keywords
- Comments
- Added those last days, weeks, months
- Already sent those last days, weeks, months
- Added after a given date
- Added before a given date
- Select photos within search results.
- It is possible to start a new search and add new photos that match those new search criterias.
- For each selected photos : review, rotate, comment, set keywords
- Set maximum dimension and compression level for emailed photos
- Set the maximum number of photos by email
- Activate photos comments insertion in email
- Recipients select, create, modify or delete
- Message compose
- Configure mail parameters (Autoconfigure available if Outlook Express, thunderbird or mozilla/Mail are used)
- Send emails, while a sending is in progress it is possible to prepare next photos and message to send.
- Based on Java 5, Swing, JavaMail, Java2D, ImageIO, Logger, XMLEncoder/Decoder...
- Coded with NetBeans 4.1
- Compiled and Built with Ant
- Tested thanks to JUnit
- Protected by yguard
- Installer relies on IzPack
- The software is multithreaded, search, thumbnails generation and email sending are made in background
- Photos are loaded asynchronously
- Photos are not modified
- Nothing is written inside photos directories
- PhotoMailWizard only write inside its working directory.
- (".photowizards" directory inside your home directory)
- Use java default logging system, log files are located inside the working directory
Enhancements:
- Keywords can now be set on each photo. "Keywords" and "comments words search" criteria have been added. Automatic mail parameters configuration is now possible. All features are now available for free without any time limit (comments insertion is free).