miscellaneous
EnthoughtBase 3.0.3
Core packages for the Enthought Tool Suite. more>>
EnthoughtBase 3.0.3 is designed as Core packages for the Enthought Tool Suite.
Major Features:
- The EnthoughtBase project includes a few core packages that are used by many other projects in the Enthought Tool Suite:
- Etsconfig: Supports configuring settings that need to be shared across multiple projects or programs on the same system. Most significant of these is the GUI toolkit to be used. You can also configure locations for writing application data and user data, and the name of the company responsible for the software (which is used in the application and user data paths on some systems).
- Logger: Provides convenience functions for creating logging handlers.
- Util: Provides miscellaneous utility functions.
WR Time Tracker 1.2.4
WR Time Tracker is an open source, free web-based work time tracking system. It is simple and very easy to use. It allows you to create user logins and organize them in teams, create and modify projects and activities, input work time, generate reports and invoices and send them via e-mail. The system runs on FreeBSD, Linux, or Windows. Free hosting of this service is available for public at http://timetracker.wrconsulting.com in 23 languages. more>>
WR Time Tracker - WR Time Tracker is an open source, free web-based work time tracking system. It is simple and very easy to use. It allows you to create user logins and organize them in teams, create and modify projects and activities, input work time, generate reports and invoices and send them via e-mail. The system runs on FreeBSD, Linux, or Windows. Free hosting of this service is available for public at http://timetracker.wrconsulting.com. The system is available in 23 languages: English, Chinese (Traditional and Simplified), Czech, Danish, Dutch, Estonian, French, German, Hebrew, Hungarian, Icelandic, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Tamil, and Turkish.
Enhancements:
Version 1.2.4
Chinese Traditional and Chinese Simplified translations added. Code extended to support additional languages, the older ISO 639 language code is now obsolete. Browser-default option added to determine presentation language. Time duration and large time entries on "my time" page corrected.
Version 0.9.2
Czech translation added. Changed database structure update procedure v0.8-v0.9 in dbinstall.php by introducing a default NULL value for user language field (u_lang). This fixes the "unable to create user" problem with current latest MySQL version 5.1.30.
Version 0.8.1
Support for bi-directional languges.
Version 0.8
Minor updates to support the latest MySQL, PHP, and Apache. Corrected mysql.sql script (database creation) and some links.
Version 0.7
MySQL 5, PHP 5, Apache 2 support, lots of miscellaneous improvements.
System Requirements:None<<less
Tk::event 804.027
Tk::event contains miscellaneous event facilities: define virtual events and generate events. more>>
SYNOPSIS
$widget->eventAction(?arg, arg, ...?);
The eventAction methods provides several facilities for dealing with window system events, such as defining virtual events and synthesizing events. Virtual events are shared by all widgets of the same MainWindow. Different MainWindows can have different virtual event.
The following methods are currently supported:
$widget->eventAdd(, sequence ?,sequence, ...?)
Associates the virtual event virtual with the physical event sequence(s) given by the sequence arguments, so that the virtual event will trigger whenever any one of the sequences occurs. Virtual may be any string value and sequence may have any of the values allowed for the sequence argument to the bind method. If virtual is already defined, the new physical event sequences add to the existing sequences for the event.
$widget->eventDelete( ?,sequence, sequence, ...?)
Deletes each of the sequences from those associated with the virtual event given by virtual. Virtual may be any string value and sequence may have any of the values allowed for the sequence argument to the bind method. Any sequences not currently associated with virtual are ignored. If no sequence argument is provided, all physical event sequences are removed for virtual, so that the virtual event will not trigger anymore.
$widget->eventGenerate(event ?,option => value, option => value, ...?)
Generates a window event and arranges for it to be processed just as if it had come from the window system. $window is a reference to the window for which the event will be generated. Event provides a basic description of the event, such as < Shift-Button-2 > or >. If Window is empty the whole screen is meant, and coordinates are relative to the screen. Event may have any of the forms allowed for the sequence argument of the bind method except that it must consist of a single event pattern, not a sequence. Option-value pairs may be used to specify additional attributes of the event, such as the x and y mouse position; see "EVENT FIELDS" below. If the -when option is not specified, the event is processed immediately: all of the handlers for the event will complete before the eventGenerate method returns. If the -when option is specified then it determines when the event is processed.
$widget->eventInfo(?>?)
Returns information about virtual events. If the argument is omitted, the return value is a list of all the virtual events that are currently defined. If is specified then the return value is a list whose elements are the physical event sequences currently defined for the given virtual event; if the virtual event is not defined then undef is returned.
OpenSER 1.2.2
OpenSER aims to be a collaborative project of its users, to develop a scalable and robust SIP server. more>>
Anyone can contribute to one of next items:
- code development - OpenSER core, modules and adjacent applications
- documentation- writing or enriching documentation
- miscellaneous - different management tasks (e.g., web site maintenance)
- ideas - new ideas bring brilliant solutions
Main features:
- robust and performant SIP (RFC3261) Registrar server, Location server, Proxy server and Redirect server
- stateless and transactional statefull SIP Proxy processing
- support for UDP/TCP/TLS transport layers
- scripting language for configurations file. With a syntax similar to sripting languages, the configuration offers a powerful and flexible way to deploy custom SIP services.
- management interface via FIFO file and unix sockets
- pseudo-variables to access and manage parts of the SIP messages and attributes specific to users and server
- authentication, authorization and accounting (AAA) via database (MySQL, Postgress, text files), RADIUS and DIAMETER
- CPL - Call Processing Language (RFC3880)
- NAT traversal support for SIP and RTP traffic
- ENUM support
- load balancing and least cost routing extensions
- support for replication - REGISTER offer new functions for replicating client information (real source and received socket).
- logging capabilities - can log custom messages including any header or pseudo-variable and parts of SIP message structure.
- modular architecture - plug-and-play module interface to extend the servers functionality
Enhancements:
- This is the second patch release in 1.2.x series, including minor enhancements and bugfixes done since 1.2.1 was released.
TEA for Linux 17.2.0
TEA for Linux is a modest and easy-to-use editor with many useful features for HTML editing. more>>
Main features:
- Extremely small size
- Built-in file manager Kwas
- Spellchecker (using the aspell)
- Tabbed layout engine
- Multiply encodings support
- Code snippets, sessions and templates support
- RTF-reader
- SRT-subtitles preview with Mplayer in a current subtitles position
- Text analyzer called UNITAZ
- Hotkeys customizations
- "Open at cursor"-function for HTML-files and images
- Misc HTML tools
- Bracket matching
- Preview in external browsers
- String-handling functions such as sorting, reverse, format killing, trimming, filtering, conversions etc.
- Bookmarks
- Morse code translator
- Ugly syntax highlighting ([X]HTML, C, C++, Pascal, PHP, Python, BASH Script, Gettext PO)
- Dragndrop support (with text files and pictures)
- Built-in image viewer (PNG, JPEG, GIF, WBMP, BMP)
- UI localizations: English, Japanese, Serbian, Russian, Ukrainian
- Automatic text encoding detection for Russian, Ukrainian, Finnish, German, Serbian, Polish, Portuguese, Spanish, Turkish, Slovak, Slovenian, Latvian.
Enhancements:
- This release features the GtkSourceView2 optional support.
Zhu3D 3.0.0
Zhu3D can help you view and animate up to three functions in 3D-space in a completely interactive manner. more>>
You have up to eight independent lights or spotlights, background settings, miscellaneous wire-modes or global illumination models. Pictures are rendered as PNG, JPG, PDF or PostScript and can be of arbitrary size. For textures Zhu3D recognizes nine common formats. Isosurfaces you can be visualized with different volume-based algorithms.
Zhu3D runs under Linux/Unix, Windows 98-XP and Mac OS X and is localized for English, German and Spanish. It supports different CPUs as well as different APIs like KDE, Motiv, Gnome or Windows. All settings can be changed dynamically at runtime. The application comes with extended help-files and a lot of examples.
COMPILING:
All you need is Qt 4.1 or later and support for OpenGL 1.2, what can be a software implementation like Mesa. The qmake easily can be taylored for special needs, what supports packagers.
HARDWARE:
For basic viewings even an old and slow PC without hardware accelerated OpenGL is sufficient. However, enabling goddies like animation, big textures and especially motion blur is a challenge for every GPU out there. On the other hand isosurfaces with dense meshes need a lot of CPU-power.
VERSIONS:
Whatever ends with an odd number, is considered as "pre". Those versions are not intended to be unfinished or buggy, but my testing capabilities are limited to my own HW/SW-configurations. So especially packagers may wait for an even number. This happens after a significant amount of downloads and no major problems reported. A complete Windows version is available - special thanks to Victor Fernandez, who is hosting this!
Enhancements:
- When wire-mode was on, the xyz-legends rendered incorrect. Fixed
- Small optimization in the "Special editor" ui-form for nicer view
- Slightly polishing startup file and some examples
Math::Symbolic::MiscAlgebra 0.508
Math::Symbolic::MiscAlgebra contains miscellaneous algebra routines like det(). more>>
SYNOPSIS
use Math::Symbolic qw/:all/;
use Math::Symbolic::MiscAlgebra qw/:all/; # not loaded by Math::Symbolic
@matrix = ([x*y, z*x, y*z],[x, z, z],[x, x, y]);
$det = det @matrix;
@vector = (x, y, z);
$solution = solve_linear(@matrix, @vector);
This module provides several subroutines related to algebra such as computing the determinant of quadratic matrices, solving linear equation systems and computation of Bell Polynomials.
Please note that the code herein may or may not be refactored into the OO-interface of the Math::Symbolic module in the future.
You may choose to have any of the following routines exported to the calling namespace. :all tag exports all of the following:
det
linear_solve
bell_polynomial
Tarmail 0.7.8
Tarmail is an e-mail server that resists abuse. more>>
Tarmail is released under the terms of the GPL version 2. You must accept this license agreement before downloading tarmail.
Tarmail is written in C and is designed to be able to run on any platform that properly implements the BSD Sockets interface. The number of dependencies has been minimized as much as possible.
Note that Tarmail is currently in development. This means that you should not expect it to be completely problem-free. Every effort has been made to try and make tarmail as solid as possible, but this is no guarantee. It could crash, it could spin out of control and generate a storm of messages, and things like that. If you do find a bug in tarmail please let me know.
Important: This software is offered AS-IS without warranty of any kind. You use this software at your sole risk and expense. In no event shall the author of this software be liable for any damages.
Enhancements:
- Several major speedups in message body handling.
- This release runs well on a 486.
- There are miscellaneous bugfixes in smtp.c.
Winpdb 1.2.0
Winpdb is an advanced Python debugger. more>>
Well, actually rpdb2 is the advanced debugger and Winpdb is its GUI, and I am their author, and this is their home page. So, whenever I refer in this website to Winpdb, whatever I write about it applies to rpdb2 too, except for GUI stuff of course. They even use the same command line flags.
Main features:
- GPL License
- Compatible with CPython 2.3, 2.4
- Platform independent, and tested on Windows XP, Linux Fedora-Core 4, and Mac OSX Tiger
- User Interfaces: rpdb2 is console based, while winpdb requires wxPython 2.6
Enhancements:
New Features:
- Added support for os.fork().
- Automatically track threads created directly with thread.start_new_thread().
- When modifying a value in the name-space viewer, the current value is given if possible.
- On Windows, Winpdb installs a start group folder to improve usability.
Security:
- Session password is removed from data structures that are sent from the server to the client.
Interface Changes:
- Removed CSimpleSessionManager.script_about_to_terminate_callback().
- Added CSimpleSessionManager.script_paused().
- Added CSessionManager.set_fork_mode().
- Added CSessionManager.get_fork_mode().
- Added CEventPsycoWarning.
- Added CEventForkMode.
- Added NotPythonSource exception.
Other Changes:
- Bug fix of bug 1744719 - "Address already in use error in Solaris"
- Changed the semantics of the name-space filter to filter out __methods__ from objects and classes.
- Added a warning when the psyco module is detected.
- The debugger now starts the script inside the default shell (e.g. bash).
- Improved name-space performance with large data structures in response to forum post: "More Torture Testing" - http://sourceforge.net/forum/forum.php?thread_id=1786226&forum_id=485189
- Fixed regression where script name-space was released too early and was not available in analyze mode of unhandled exceptions.
- Fixed FindFile() to expand username in path.
- Fixed debugger not to pause on breakpoints after detach.
- Fixed debugger to handle links correctly.
- Miscellaneous bug fixes.
Emulex Linux Drivers 2.6-8.1.1
Emulex Linux Drivers package provides the sources for Emulexs LPFC (LightPulse Fibre Channel) family of HBAs. more>>
This Emulex driver is derived from Emulexs currently shipping driver which supports several application and storage providers.
Intentions:
Emulex will be working with the open source community with the intention of achieving acceptance of this source into the upstream kernel.
Emulex will also continue to work with application and storage provider partners, many of whom are active members of the open source community, to evolve the code base to meet both upstream kernel and continuing business needs.
Enhancements:
- Miscellaneous Cleanups
- Correct some 8bit to 16bit field conversions/comparisons
- Fixes for short cable pulls
- Adjust use of scsi_block_requests and interaction w/ FC transport
- Remove locking wrappers around error handlers
- Fixes to error handlers
- Add support for more members of the Light Pulse 11xxx (4Gb) family
- Bring model descriptions in sync with Emulex standard generic names.
- Add polled-mode support to the driver:
- Added code to adjust lun queue depth to avoid target overloading.
Smb4k 0.8.4
Smb4K is a SMB and CIFS (Windows) share browser for KDE. more>>
Smb4k uses the Samba software suite to access the SMB and CIFS shares of the local network neighborhood.
Its purpose is to provide a program thats easy to use and has as many features as possible.
Main features:
- Scanning for (active) workgroups, hosts, and shares
- Mounting and unmounting of SMB and CIFS shares, including unmounting all shares at once
- Access to the files of a mounted SMB or CIFS share using Konqueror
- Auto-detection of external mounts/unmounts
- Remounting of recently used shares on program start
- Miscellaneous infos about the mounted SMB and CIFS shares
- Network search
- WINS server support
- Preview of shares
- Selectable look-up and search methods
- Default login
- Ability to execute mount and umount SUID root (using super or sudo)
- Special handling of homes shares
- Ability to bookmark favorite shares
- System tray icon
- Support of advanced Samba options
- Support of printer shares
Enhancements:
- Reintroduced Polish translation provided by Jerzy Trzeciak.
- Updated Turkish translation and improved smb4k_add.desktop file.
- Fixed missing functionality of the --ignore-existing argument of rsync.
- Fixed net rap server domain command that is incompatible with Samba 3.0.25 (and later?).
- Fixed Smb4KPasswordHandler::readAuth() that returned a pointer that was freed when the function exited.
- Fixed broken Smb4KPrint::print() function.
- Fixed a bug in the preview dialog.
- Fixed DCOP-related hanging of Smb4K during KDE start-up.
- Fixed a potential memory leak in the bookmark editor.
EasyEclipse for C and C++ 1.3.0
EasyEclipse for C and C++ is bare-bones Eclipse distro for experienced C and C++ developers who are new to Eclipse. more>>
EasyEclipse for C and C++ is all you need to start developing C and C++ code with Eclipse.
This distribution includes the following plugins:
Core components:
- Eclipse Platform 3.2.1 - Shared platform services from Eclipse.
- Eclipse Tools 3.2.1 - Common libraries for various Eclipse projects.
- Java for Windows 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Windows only)
- Java for Linux 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Linux only)
Tools for general C and C++ development:
- Eclipse C and C++ Development Tool 3.1.1 - Create, compile, tests and debug and C and C++ applications and programs..
Version Control tools (note that CVS support is included in the Eclipse Platform):
- Subclipse 1.1.8 - Access and manage Subversion repositories within Eclipse.
Miscellaneous:
- AnyEdit Tools 1.5.6.2 - Useful right-click menus in editors: "Open file under cursor", "Open type under cursor", et cetera.
- Color Editor 1.2.4 - Edit with syntax highlighting over 100+ file formats.
CodeBase 0.86
CodeBase is a Perl module for accessing dBASE files. more>>
ABSTRACT
The CodeBase module provides a Perl 5 class for accessing dBASE files. It is a development of an earlier unpublished Perl 4 extension.
SYNOPSIS
Programs using the CodeBase module must include the line:
use CodeBase;
The functions that the module provides are listed below, grouped according to type of function.
File manipulation functions
$fh = CodeBase::open($filename, @options);
$fh = CodeBase::create($filename, @fielddefs);
$fh->DESTROY();
File information functions
$n_recs = $fh->reccount();
$recsize = $fh->recsize();
$n_fields = $fh->fldcount();
@names = $fh->names();
$type = $fh->type($fieldname);
@fieldinfo = $fh->fieldinfo();
Navigation functions
$recno = $fh->recno();
$fh->goto($recno);
$fh->skip($n_recs);
$fh->bof();
$fh->eof();
Record manipulation functions
@values = $fh->fields();
$value = $fh->field($fieldname);
$fh->set_field($fieldname, $value);
$fh->new_record(@values);
$fh->replace_record(@values);
$fh->deleted();
$fh->delete_record($recno);
$fh->flush($tries);
$fh->pack($compress_memo);
$fh->lock($what, $tries);
$fh->unlock();
Index manipulation functions
$n_tags = $fh->tag_count();
@tags = $fh->tags();
@taginfo = $fh->taginfo($index_name);
$fh->open_index($name);
$fh->create_index($name, $taginfo);
$fh->reindex();
$fh->set_tag();
$fh->seek($key);
$q = $fh->prepare_query($expr [, $sortexpr [, $desc]]);
$q->execute;
$q->next([$skip]);
Miscellaneous functions
CodeBase::option(@options);
$errno = CodeBase::errno();
$errmsg = CodeBase::errmsg($errno);
$version = CodeBase::libversion;
$dbtype = CodeBase::dbtype;
kalsamix 1.0.0 Beta 2
kalsamix is a full featured mixer for ALSA sound system based on KDE. more>>
The project derives from my kamix, which I decided to rename because of a longstanding name clash with other opensource projects.
For those who were using kamix already, dont forget to rename $HOME/.kde/share/config/kamixrc to kalsamixrc in the same directory.
Main features:
Multicard support
- KAlsaMix is designed to support any number of soundcards
Adjust levels
- Adjust every single item, or mute/unmute it
- If an item has more channels, you can adjust them separately
- If an item or channel has both playback and capture capabilities, separate level are shown
- You can mute every single item channel, if supported by the soundcard
Presets
- You can save the levels, give this preset a name and then recall it with one click
- Any number of presets can be created, so you can customize output or input for any situation
Decide what to see
- You can show/hide a whole soundcard
- You can show/hide any item you care or not
- You can decide the order of the items
Rename items
- Every item can be renamed at your wish, if you dont like ALSA default name
Group items together
- You can create group of items, and then show or hide them with one click: for example, you can create a Digital group containing all those fancy IEC958 controls; this helps to keep the mixer window clean, with only those elements you use more often.
Miscellaneous
- System tray with volume tooltip
- Quick access to the main volume control by clicking on systray
- Configurable main volume item, when ALSA fails to choose the right one
- Mute/unmute by clicking on the systray
- OSD volume changes notification
Enhancements:
- fix: removed an explicit reference to libkdeui (KDE4)
- fix: items font was always bold
- fix: in config window, mid-button action is now selectable by a combo box
SnortSMS 1.6.8
SnortSMS is a highly configurable sensor management system. more>>
Whether you have one or multiple Snort sensors, SnortSMS can help unify and syncronize all sensor configurations.
Main features:
- Centralized Sensor Management - Unify all sensors under one common console interface. Create and share global configuration policies throughout your IDS sensors. Remotely start and stop sensors.
- Barnyard Support - Integrated support for Barnyard including auto-generation of sid-msg.map.
- Health Monitoring - Monitor the statistics and health of all your sensors. Our parallel querying engine retrives vital stats from all sensors simustainiously.
- Configuration Verification - Uses MD5 checksums to validate sensor config policies with global configuration settings.
- Rule Importing - Instantly download and import Snort rules and configuration resources into the SnortSMS libraries.
Enhancements:
- This release adds support to handle Dynamic directives.
- There are miscellaneous bugfixes.