spyware cleaner 2008 2.0604
Gnome Wave Cleaner 0.21-07
GWC is an application to do digital audio restoration on wavfile data, i.e. remove hisses and clicks. more>>
It is resulting of never wanting to boot to MS windows again. The only reason I had left was because I have this wonderful software to record digital audio, and the dehiss and declick using some very cool software (COOLEDIT 2000) and (Declick by M. Paar), to do the audio restoration.
I checked out some of the ongoing projects in linux, and either they crashed a lot or, didnt do what I needed, so I started this effort out of selfishness and also as a mechanism to learn the GNOME API for GUI programming . A lot of the code shows the efforts of that learning curve, and could certainly be cleaned up, but the I am personally pleased with the overall design. The goals are simple -- denoise, dehiss and amplify audio files. With the use of libsndfile, you can now do this on a multitude of audio formats, wav, au, aiff, ...
For those of you interested, I started working up a presentation describing the technical aspects of the audio restoration methods used in GWC.
Untar the source tarball (tar -xvzf )
Enter the directory created.
Run "./configure"
Run "make".
Run "make install".
"gwc" is the program file. All you have to do is run it.
Enhancements:
- BUGFIX: Ok. I messed up. The save changes stuff on exit was broken. Hopefully fixed now.
Cleaner 0.1
Cleaner is a Java beautifier that transforms ugly syntax into beautiful syntax. more>>
Source is included.
Something like this:
public void foo(String bar)
{
for(int x=0; x < 9; x++ )
{
System.out.println ("X = " + x);
}
}
Will become
public void foo( String bar ){
for ( int x = 0; x < 9; x++ ){
System.out.println( "X = " + x );
}
}
Compile:
$ ant
Run:
$ java -classpath cleaner.jar:lib/antlr.jar cleaner.Cleaner < some-file >
XML Cleaner 0.2.2 beta
XML Cleaner is an XML filter and validator, similar to xmllint. more>>
XML Cleaner is written in Ada 9X and so it rather fast.
XML Cleaner is an XML filter and validator, similar to xmllint. It can remove superfluos namespace declarations from an XML file, expand XML entities, recode XML files, and more.
Main features:
- removes superfluous namespace declarations;
- Unicode support;
- (More to implement: XML validation, XML canonicalization, reformatting, whitespace removal, comments removal, XML charset recoding, XInclude processing, inplace file modification, etc.; XML Cleaner is to grow into a full featured command line XML filter and validator.)
XML Cleaner is developed to become xmllint replacement.
Enhancements:
- An option to choose whether or not to escape apostrophes and quotes in output was added.
Plan 9 20060809
Plan 9 from Bell Labs is a research system developed at Bell Labs starting in the late 1980s. more>>
Plan 9 demonstrates a new and often cleaner way to solve most systems problems. The system as a whole is likely to feel tantalizingly familiar to Unix users but at the same time quite foreign.
In Plan 9, each process has its own mutable name space. A process may rearrange, add to, and remove from its own name space without affecting the name spaces of unrelated processes. Included in the name space mutations is the ability to mount a connection to a file server speaking 9P, a simple file protocol.
The connection may be a network connection, a pipe, or any other file descriptor open for reading and writing with a 9P server on the other end. Customized name spaces are used heavily throughout the system, to present new resources (e.g., the window system), to import resources from another machine (e.g., the network stack), or to browse backward in time (e.g., the dump file system).
Plan 9 is an operating system kernel but also a collection of accompanying software. The bulk of the software is predominantly new, written for Plan 9 rather than ported from Unix or other systems. The window system, compilers, file server, and network services are all freshly written for Plan 9. Although classic Unix programs like dc(1), ed(1), and even troff(1) have been brought along, they are often in an updated form. For example, troff accepts Unicode documents encoded in UTF-8, as does the rest of the system.
Enhancements:
- Some fixes for a time sync related problem and minor feature enhancements.
Spyware Removal Tool 3.5
Spyware is a major problem in many computers these days. You can easily be a victim and not even know it. Do you mysteriously have a different h... more>> <<less
phpWebTickets 20050207
phpWebTickets provides a partial rewrite of phpSupport. more>>
phpWebTickets is a partial rewrite of phpSupport by Chris S. It sports a templated design using Smarty, cleaned up code, and added features.
Features will be added after the initial movement to Smarty and code cleanup have occurred, but small improvements will most likely sneak their way in there during the migration.
Main features:
- Simplicity of functionality
- Multilingual Interface
- Full email notification functionality (sending and recieving)
- Fast and Easy Setup
- Read the original phpSupport site for more information
- Templated User Interface (using Smarty)
- CSS
- Cleaner code layout (less confusing if you want to mod)
- A more efficient DB design
- Overall code rework... in particular:
- Rework the current queries so they are more efficient
- Remove superfluous code
- Put reusable code into functions
Enhancements:
- Code cleanups and cosmetic changes were made.
- The ticket filter and ticket listing sections were rewritten and the font tags were changed to use CSS.
- The templates were also cleaned up.
KStreamRipper 0.3.4
KStreamRipper is a KDE-based frontend to streamripper. more>>
KStreamRipper helps you with managing your preferred streams and makes ripping and listening to them easier.
It now supports concurrent ripping and has a cleaner user interface(thanks to Will Entriken!).
Lime Wire 2008 4.18.8
Download unlimited mp3s, movies, videos, music, games, applications, ebooks and more! http://lime.wire-2008.com Written in the Java programming language, LimeWire is able to run on any computer with Java Virtual Machine installed. Installers are provided for Microsoft Windows, Mac OS X, and Linux. more>>
Lime Wire 2008 - Download unlimited mp3s, movies, videos, music, games, applications, ebooks and more! http://lime.wire-2008.com
Protection Against Identity Theft
New ways to control your sensitive material.
Even Better Control Over Shared Files
Easily see and control what files you are sharing.
Built-In Browser
Browse the Web, right from LimeWire!
NO BUNDLED SOFTWARE OF ANY KIND!
No spyware. No adware. Guaranteed.
Firewall to Firewall Transfers.
Since about 60 percent of users are currently firewalled, this feature greatly increases the amount of content on the network.
Faster network connections.
Using new "UDP Host Caches", LimeWire starts up and connects faster than ever before!
Universal Plug N Play.
UPnP support allows LimeWire to find more search results and have faster downloads.
iTunes Integration.
Windows and Mac users can now take advantage of LimeWires iTunes integration.
Creative Commons Integration.
LimeWire now recognizes OGGs and MP3s licensed under a Creative Commons License.
Users can browse the network for the most recent content additions.
Search drill down results.
Searches in LimeWire now immediately display information that fully describes files.
Proxy support.
Users can now use web proxies to route their downloads to protect their identity.
Support for International searches and International groups.
Users can now search in any language, and LimeWire ensures that a user will be connected to other users with their own language to aide international users to receive search results in their native language and to find content from sources that are close to home
Enhancements:
Version 4.18.8
none
System Requirements:<<less
Linux Kernel 2.6.10
The latest stable version of the Linux kernel is 2.6.10 more>>
It has all the features you would expect in a modern fully-fledged Unix, including true multitasking, virtual memory, shared libraries, demand loading, shared copy-on-write executables, proper memory management, and TCP/IP networking.
Linux was first developed for 32-bit x86-based PCs (386 or higher). These days it also runs on (at least) the Compaq Alpha AXP, Sun SPARC and UltraSPARC, Motorola 68000, PowerPC, PowerPC64, ARM, Hitachi SuperH, IBM S/390, MIPS, HP PA-RISC, Intel IA-64, DEC VAX, AMD x86-64 and CRIS architectures.
Linux is easily portable to most general-purpose 32- or 64-bit architectures as long as they have a paged memory management unit (PMMU) and a port of the GNU C compiler (gcc).
Linux has also been ported to a number of architectures without a PMMU, although functionality is then obviously somewhat limited. See the uClinux project for more info.
Enhancements:
- Add flags to frequency -> auto/fixed
- Document (struct iw_quality *)->updated, add new flags (INVALID)
- Wireless Event capability in struct iw_range
- Add support for relative TxPower (yick !)
- Change the way we get to spy_data method for added safety and hostap
- Remove spy #ifdef, they are always on -> cleaner code
- Allow any size GET request if user specifies length > max
- Start migrating get_wireless_stats to struct iw_handler_def
- Based on patch from Pavel Roskin :
- Fix kernel data leak to user space in private handler handling
For the full list , please see the Changelog
PMathGen 0.1.0
PMathGen project is a simple math problem generator that outputs LaTeX and optionally PostScript. more>>
From the operators, format, etc. specified on the command line or in a worksheet description file, it generates LaTeX and optionally PostScript files that can be used as math worksheets.
Enhancements:
- A file format, so lessons can have titles, and sections, and instructions, and can be saved and recreated randomly again.
- More fine grained control over minimum and maximum numbers in problems.
- Cleaner LaTeX code that is easier to modify either within the PMathGen file format or after it is generated.
- Better documentation, including the file format and customization instructions.
smtpfilter 0.1
smtpfilter is a filter for an SMTP session which passes the session through transparently in real time. more>>
If you are reading this source, it is what should have been an internal release and consequently has a few comments at the head of the file which would not normally be here. Most likely I must have released this in a hurry because someone needed some
recent feature that has been added, before I had time to do a periodic code review and tidy-up. If this is your first time looking at or installing this code you should probably get in
touch with the author (gtoal@gtoal.com) and ask for a cleaner version before you start.
The descriptive comments which explain what this program does, and how, have slowly migrated from being at the top of the file to being lost half way down. That is something which will be done in the next maintenance release.
But this version *does* work, and works very well now. It is in service at the University of Texas Pan American, with 2000 staff and 15,000 students (although not all of those are active emailers -maybe only 2000-3000 are in heavy use. It sometimes looks like
AOL and MSN and Yahoo are the official campus mailers.
PHP-Sugar 0.60
PHP-Sugar is a new template engine for PHP, similar in intent to Smarty. more>>
The project also features a clean and easy to understand syntax, which was created with the average designer in mind.
Security is a strength of PHP-Sugar. For example, output is HTML-escaped by default, instead of requiring explicit escaping like PHP itself, which makes it far less likely to accidentally introduce an HTML or JavaScript code injection vulnerability from user-submitted content.
Enhancements:
- The HTML cache was reverted to using bytecode, as the compilation to PHP is too difficult to secure and did not even provide any performance advantage.
- Minor cleanups were made in the parser and runtime.
- Functions can now be called using normal mathematical notation inside of expressions.
- Other minor cleanups were made to the API and error reporting.
- The file-based cache and storage drivers now use JSON if available instead of PHP serialization for cleaner files.
checksysreport 1.0-0
checksysreport performs some automatic tests against a directory containing an untarred Red Hat Enterprise Linux sysreport. more>>
You will need a valid Red Hat Network login in order to use it, as it fetches information from RHN using the RHN API (see https://rhn.redhat.com/rpc/api/).
A graphical tool, yadarh, is also included: it uses the cache generated by checksysreport to display RPMs in a given channel and lets you browse them to have a list of errata and new entries in changelogs that come with other versions of the same package.
Enhancements:
Checksysreport 1.0 comes with a server and a client side so several clients can share a common cache repository.
- There is a checksysreport-server package that share its cache to checksysreport clients using postgresql.
- The server also accept sysreports to analyse from a web page.
- A cosmetic bug when copying changelogs diff in yadarh has been fixed.
- Fetching data from rhn is threaded.
- Client can be configured to use a satellite instead of rhn.redhat.com
- Makefile works for 108.redhat.coms svn
- Cleaner packaging, thanks to David Juran.
Virtual Console init 2.0.1
Virtual Console init is an /sbin/init clone for virtual consoles. more>>
It is very small and has builtin getty, login, klogd, and slogd. Virtual Console init is suitable for embedded systems and home Linux boxes.
This is a new kind of "init" that only works for the virtual console, so dont try it to login from a serial line. The idea is having a very simple init for home Linux systems (although it could work on other systems as well, who knows...), allowing for a simpler and cleaner configuration. It is useful too in embedded systems or tiny boot disks (maybe as a complement for "busybox"). In other words: it works for me, I use it and Im releasing it in the hope of it being useful for others.
The binary itself doesnt accept parameters, so lets go directly to the behaviour... It must be run by "root" and have PID 1, so dont try to run it yourself, it wont work... You should install it under "/sbin/init", and the kernel will run it automatically at boot.
Take into account that this "init" has both the "getty" and "login" parts built-in, not as separate binaries. This means that if you have a server or another binary which needs "/bin/login", it probably WONT WORK. The sysklog system (kernel logger and system logger, "klogd" and "slogd") are built-in, too. You dont need sysklogd or equivalent, unless you want some feature of them... In that case, you can disable the builtin system.
Enhancements:
- vcinit is now licensed under the GPLv2 only, and not necessarily any later version of the GPL.
CPAN::Cache 0.02
CPAN::Cache is a Perl module abstract locally-cached logical subset of a CPAN mirror. more>>
There have been any number of scripts and modules written that contain as part of their functionality some form of locally stored partial mirror of the CPAN dataset.
CPAN::Cache does the same thing, except that in addition it has the feature that the downloading and storage of CPAN data is all that it does, so it should not introduce any additional dependencies or bloat, and should be much easier to reuse that existing modules, which generally are more task-specific.
The intent is that this module will be usable by everything that is in the business of pulling modules from CPAN, storing them locally, and doing something with them.
In this way, it really does little other than mirror data from a remote URI, except that CPAN::Cache also provides some additional intelligence about which files are and are not static (will never change) which arent, and is typed specifically as a mirror of CPAN, instead of any other sort of mirror.
By building this module as a seperate distribution, it is hoped we can improve seperation of concerns in the CPAN-related modules and ensure cleaner, smaller, and more robust tools that interact with the CPAN in the most correct ways.