nyhetsportal

March 25, 2007

11:51
myAJAX is an AJAX JavaScript OOP implementation made for ease of use.

11:50
OpenSign is a collection of Java applets providing client-side digital signing functionality using x.509 certificates. It currently consists of two applets, one for signing plain ASCII text and arbitary attachments and another providing login functionality. License: GNU Lesser General Public License (LGPL) Changes:
This release introduces sorting of certificates and a minor workaround required when run in protected mode on Microsoft Vista.

11:50
SRESI is a smart bookmark manager. It currently sports both a command-line and a PHP interface. It works with both the standard hierarchical trees and the new and fashionable tagged bookmarks. It was developed as a way to interface both representation systems. SRESI can use Del.icio.us, Mozilla, Opera, and XBEL bookmarks, and handles a few more exports besides. Directories and tags are used equivalently, and the final hierarchies are inferred from actual tag use. License: GNU General Public License (GPL) Changes:
The help messages have been updated at last. The Messages module was rewritten, but does not use pretty-printing yet. The --limit-hint/-hl option was changed to --restrict-hint/-hr to avoid the collision with --list-hints/-hl. The hintDB object now saves and restores its derived tables, and the collection object now saves the portal: both of these should speed up the PHP-based use considerably. The code also checks for the All pattern to speed up bookmarks selection.

11:46
Regular Statement String (RSS) provides several libraries in C, Java, and COM to implement and demonstrate the key-value development method using well-designed "strings" (RSS) as the media. It also shows a way to write "Process Oriented" applications. License: Freeware Changes:
Some problems which occurred when the tool is used in a multi-threaded AIX environment were fixed.

11:45
MTX is a set of programs for controlling tape drives and the robotic mechanism of autoloaders and tape libraries. License: GNU General Public License (GPL) Changes:
This release adds the scsieject utility. This utility is used to perform the SCSI operations start, stop, load, unload, lock, and unlock. It is primarily used with a data transfer device after loading media or before unloading media. Loaderinfo has been enhanced to provide more information. The mtx command previous has been implemented and the last command has been fixed.

11:43
WxLib is a widely resuable C++ library that converts many facilities that are found in the standard C library into a form that is more appropriate for use in a C++ context. The library wraps functions for dealing with threads, files, FIFOs, serial I/O, sockets, and directories. It focuses on the correct use of C++ functions, and especially on the correct use of error handling mechanisms. License: GNU Lesser General Public License (LGPL) Changes:
Header files are now cleaner and more sensible. Number conversion functions were revised. Example files were revised. Many bugs were fixed.

11:41
jIRCii is a cross platform Internet Relay Chat client. It is fully scriptable using a Perl-like language called sleep. The focus is to provide a console client experience with the advantages of a solid GUI. It includes DCC/CTCP support, the ability to connect to SSL servers, and over 65 built-in commands. License: Artistic License Changes:
This release updates the scripting engine to Sleep 2.1-b14 (from b6). A bug that featured popup menu clicks inadvertently opening query windows was fixed. A small fix was made to image caching to allow pseudo transparency to feel faster. Drawing of the window grow box was disabled on Mac OS X.

11:39
Sleep is an embeddable scripting solution for Java applications. It is heavily inspired by Perl with bits of Objective-C thrown in. Features include function closures as first-class types, a unified I/O interface for sockets/processes/files, and the ability to instantiate/query Java objects. The Sleep Java API allows the language to be extended with new constructs, operators, functions, and variable containers. License: GNU Lesser General Public License (LGPL) Changes:
A splice function was added for manipulating arrays. Array functions now normalize negative parameters as offsets from their total length. Several other bugs were fixed. This release is the first potential release candidate for the Sleep 2.1 development cycle.

11:38
Jaggregate is a Java collections library that is modeled after the ANSI Smalltalk collection protocols. It works with J2SE 5 and above. License: Academic Free License (AFL) Changes:
A bug with SortedCollections produced by the zero-argument Collection.toSortedCollection() was fixed. Such collections could not be serialized, because the Comparator they use was not itself Serializable. This has been remedied. *From and *With methods were added to Dictionary and IdentityDictionary, despite compiler warnings about generic array creation.

11:37
Covered is a Verilog code coverage utility that reads in a Verilog design and a generated VCD/LXT dumpfile from that design and generates a coverage file that can be merged with other coverage files or used to create a coverage report. Covered also contains the GUI coverage report utility that reads in a coverage file to allow interactive coverage discovery. Areas of coverage measured by Covered are: line, toggle, memory, combinational logic, FSM state/state-transition and assertion coverage.

11:36
SymPy is a symbolic manipulation package, written in pure Python. Its aim is to become a full featured CAS in Python, while keeping the code as simple as possible in order to be comprehensible and easily extensible. Currently, Sympy has only around 1600 lines of code (including comments), and its capabilities include basic arithmetics, basic simplification, series expansion, functions (exp, ln, sin, cos, tan, etc.), differentiation, integration (currently it can do only very simple integrals), basic substitution, arbitrary precision integers and rationals, standard (Python) floats, basic complex numbers, and symbolic limits. License: GNU General Public License (GPL) Changes:
Symbolic matrices, Pauli algebra, and polynomials (division, gcd, square free decomposition) are supported. Printing of advanced things was moved out of the core. Slices on sympy's objects were implemented. Slices are now the recomended way to access all of sympy's nested objects. The Derivative and Limit classes were added. unknown functions may be easily used for differentiation and other purposes. Complex numbers now work for exp(I*x) and other uses. The evalc() method and initial support for assumptions were added.

11:28
Blogger Integration is a package that can be used to import a blog published in Blogger.com into another site. It uses the blog page files exported with Blogger FTP blog publish support. The class can process one or more blogs by parsing the blog page files to extract the posts, comments, images, etc. The processed blog pages can be rendered and published in another site with a different template. This package can also integrate imported blogs with a site published with osCommerce. License: GNU General Public License (GPL) Changes:
The "Add to Yahoo" and "Add to Google" buttons are now inserted into the blog.

11:27
VokabelTrainer is a little tool to help you learn vocabularies. It supports saving and loading vocabulary lists to files, which is useful for sending or transporting them to another computer. VokabelTrainer is available in German and English. License: Free To Use But Restricted Changes:
Two new options were added: card-mode and randomly mixing source/destination (when testing yourself). The user may now undo and redo when editing words. Confused words are now highlighted yellow. Some bugs have been fixed, ranging from a little drawing bug with the highlighted words to a fix in the random number generator. Most importantly, the results window is now always shown.

11:22
Tellmatic is a tool to manage and create newsletters for personalized mailing or mass mailing. Addresses and newsletters are stored in groups to handle different user groups and thousands of addressses at a time. SMTP is used for sending the newsletter to your subscribers to make sure you get all error and bounce messages. Bounces can be handled automagically via a small bounce-management module with POP3 access. It also has a small form-editor and statistics. You can import and export your addresses in CSV format. License: GNU General Public License (GPL) Changes:
Internationalization support was added via the php-gettext emulation functions. About 570 gettext phrases were created and translated, and quickhelp was translated to German and English. If a user is unsubscribed and subscribes again, the status is set to "new", otherwise status doesn't change for already registered users when they are updated. The charset was switched to UTF-8. $mnl_siteid has been changed to the constant MNL_SITEID. An NTLM SASL client was added. Menu.inc was rewritten from scratch.

11:19
TeleKast is a teleprompter. Scripts are created and used to create content for the teleprompter. The scripts can also be used for doing feature stories and interviews. License: Mozilla Public License (MPL) Changes:
TeleKast now sports an automatic update feature. When an update is available, the user will receive a notification the next time the application is run. Once the update is downloaded, the user is given the option to restart the application. Enhancements were made to the Segment Clip. File locking is now done at the segment level as opposed to the entire clip. Also, when you create a new segment in the Script Editor, a checkbox gives you the option to save the segment to the Segment Clip as well.

10:03
fwsnort translates snort rules into an equivalent iptables ruleset. By making use of the iptables string match module, fwsnort can detect application layer signatures which exist in many snort rules. fwsnort adds a --hex-string option to iptables, which allows snort rules that contain hex characters to be input directly into iptables rulesets without modification. In addition, fwsnort makes use of the IPTables::Parse Perl module in order to (optionally) restrict the snort rule translation to only those rules that specify traffic that could potentially be allowed through an existing iptables policy. License: GNU General Public License (GPL) Changes:
Support for multiple content matches was added, since this is supported by iptables. This increased the fwsnort translation rate by 10%, so about 60% of all Snort-2.3.3 rules can be translated now. Emulation was added for distance and within from previous content match based on --from and --to and the length of the previous pattern. The ability to include the Snort "msg", "classtype", "reference", "priority", and "rev" fields in each iptables rule with the comment match was added. This can be disabled with --no-ipt-comments.

10:01
The Port Scan Attack Detector (psad) is a collection of three system daemons that are designed to work with the Linux Netfilter firewalling code to detect port scans and other suspect traffic. It features a set of highly configurable danger thresholds (with sensible defaults), verbose alert messages, email alerting, DShield reporting, and automatic blocking of offending IP addresses. Psad incorporates many of the packet signatures included in Snort to detect various kinds of suspicious scans, and implements the same passive OS fingerprinting algorithm used by p0f. License: GNU General Public License (GPL) Changes:
Integration with fwsnort was improved, so psad signature match syslog messages and email alerts now include the fwsnort rule number (for fwsnort version 0.9.0 and greater) and chain information. The Snort bleeding-all.rules signature file from the Bleeding Snort project was added. uname, ifconfig, and syslog process information were added to --Dump-conf output. The psad.SlackBuild script was added for building psad on Slackware systems. It uses the Cipherdyne cd_rpmbuilder script to first build an RPM, and then uses it to build a Slackware package.

09:57
Recovery Is Possible (RIP) is a CD or USB boot/rescue/backup/maintenance system. It has support for many filesystem types (Reiserfs, Reiser4, Ext2/3/4dev, HFS/HFS+, ISO-9660, UDF, XFS, JFS, UFS2, SMBFS/CIFS, MS DOS, NTFS, and VFAT) and contains several utilities for system recovery. It also has IDE/SCSI/SATA, RAID, LVM2, and Ethernet/DSL/cable network support. License: GNU General Public License (GPL) Changes:
More software updates were done. Ext4dev and UFS2 read-write support were added to the kernel.

March 24, 2007

21:34
YAFPC-Appliance is a CD-ROM image based on KNOPPIX technology and the PDF composer/printer/mailer YAFPC. Any PC booted from this CD can act as a PDF print server and provide an unlimited number of network shared virtual PDF printers. The system requirements are low. System configuration can be done via a Web browser from any workstation in your network. Virtual shared printers can be configured to apply letterheads, watermarks, and appendices to all printed documents. After printing, a document is sent to its owner by email, or can be accessed in a shared folder on the server. Deployment is very simple. License: Shareware Changes:
This is a general code cleanup release. YAFPC-Appliance is now based on the modular SLAX Linux system with kernel 2.6.16. Feature enhancements can be done with installable plugin modules in the future. Several VMware Tools plugin modules are available for deployment in VMware virtual machine environments. Among some other small bugfixes, usernames can be completely numerical and can contain spaces now.

21:25
PrjPlanner is a tool that was designed to be useful for Agile project management for the developer or first-level manager. It takes a Scrum management approach: manage by backlog, inform by information radiator, and track issues through ToDos.