O | S | D | N NEWSLETTER February 21, 2003 DEVELOPER SERIES
The 'Developer Series' Newsletter is developed to bring Open Source related content to a user with a focus for development with Open Source If you'd like to receive more content relating to Open Source subscribe at http://www.osdn.com/newsletters/ ============================================================== Sponsored by Thinkgeek http://www.ThinkGeek.com/ ============================================================== Thinkgeek Electronics: Mustek MDC-3500 Digital Camera http://www.thinkgeek.com/electronics/cameras/5ca0/ Computing: iGesture Keyboard http://www.thinkgeek.com/computing/input/keyboards/5ccd/ Computing: Roll-Up Keyboard http://www.thinkgeek.com/computing/input/keyboards/5a7f/ Gadgets: InkLink Handwriting System http://www.thinkgeek.com/gadgets/electronic/5d08/ Cube Goodies: Hubzilla - 4 Port Firewire Hub http://www.thinkgeek.com/cubegoodies/toys/5b55/ Caffeine: Warp Mints - Green T - Lemon/Lime http://www.thinkgeek.com/caffeine/candy/5cd0/ Electronics: Gruvstick MP3 Player http://www.thinkgeek.com/electronics/mp3/5cac/ Gadgets: Portable Lie Detector http://www.thinkgeek.com/gadgets/electronic/5ce6/ Electronics: Mustek Gsm@rt Mini 3 http://www.thinkgeek.com/electronics/cameras/5c9e/ Tshirts: I Didn't Get the Memo http://www.thinkgeek.com/tshirts/frustrations/5cba/ Tshirts: Esc http://www.thinkgeek.com/tshirts/generic/5cc0/ Tshirts: Network Security Staff http://www.thinkgeek.com/tshirts/coder/5cb5/ Interests: O'Reilly Coaster Set http://www.thinkgeek.com/interests/oreilly/other/5c2c/ Cube Goodies: Meetings http://www.thinkgeek.com/cubegoodies/posters/despair/5cd9/ Gadgets: Radiation Detection Watch http://www.thinkgeek.com/gadgets/watches/5cef/ Cube Goodies: Indifference http://www.thinkgeek.com/cubegoodies/posters/despair/5cdb/ Cube Goodies: Motivation http://www.thinkgeek.com/cubegoodies/posters/despair/5cd7/ Computing: iGesture Pad http://www.thinkgeek.com/computing/input/keyboards/5cca/ Electronics: SOCOM Navy Seals for PS2 http://www.thinkgeek.com/electronics/ps2/ps2soft/5ceb/ Electronics: PowerPad Pro XBOX Controller http://www.thinkgeek.com/electronics/xbox/xboxhard/5bec/ Sourceforge Streamsicle 2.0Beta released http://sourceforge.net/forum/forum.php?forum_id=254092 Streamsicle is a streaming MP3 server that is controlled via web interface. The 1.x versions were enjoyed by tens of thousands. Ladies and gentlemen, brace yourselves because this version promises to delight hundreds of thousands with its sleek new interface, ability to minimize to the systray in Windows, new queue functions, enhanced stability for very large MP3 collections, and more. It is the dawn of a new era! Streamsicle 2.0! Streamsicle 2.0! Streamsicle 2.0! (beta) mp3splt 1.3 released http://sourceforge.net/forum/forum.php?forum_id=254056 mp3splt is a command-line utility wich splits mp3 files (without decoding), selecting begin/end time; if file is an album, you can get splitpoints automatically from internet or a local cue/cddb file. It splits also Mp3Wrap and AlbumWrap archives. This release contains clean-ups and corrections. With this release, files larger than 2 GB in size are supported. SableVM 1.0.6 released http://sourceforge.net/forum/forum.php?forum_id=254096 SableVM is a portable bytecode interpreter. Its goals are to be reasonably small, fast, and efficient, as well as providing a well-designed and robust platform for conducting research. This version adds support for PowerPC. You can download the sources from: https://sourceforge.net/project/showfiles.php?group_id=5523&release_id= 141425 wishweb Version 1.1.0 released http://sourceforge.net/forum/forum.php?forum_id=253931 WishWEB is a Java client to provide remote access to the X10 home control. The client can run as a standalone application or as a WEB client. The package includes a socket server for the X10 server, the Java source code, the precompiled Java archive, and the necessary .html pages to load the client. The wish project provides X10 device drivers for Linux, creating a /dev device for each X10 unit in the house. This allows command line, script, and program access to the X10 network.This driver currently supports the PowerLinc Serial, PowerLinc USB, CM11A, and Firecracker/CM17A. Filesystem in Userspace (FUSE) 1.0 stable release http://sourceforge.net/forum/forum.php?forum_id=254100 FUSE lets you write your very own filesystem, as an ordinary program. It has a simple yet comprehensive interface, and provides an easy way to create a virtual filesystem for just about any application. Example applications include: automatic CD changer fs, remote filesystems for handhelds, filesystem view for databases, etc. FUSE currently works on all 2.4.x kernels (up to 2.4.20 and possibly later). Installation is simple, no kernel patching or recompilation is needed. Documentation for the interface and example programs are provided in the package. You can download the latest version from: http://sourceforge.net/projects/avf ap-utils 1.3.1 released http://sourceforge.net/forum/forum.php?forum_id=253662 Access Point Utilites for Unix is a set of utilites to configure and monitor Wireless Access Points under Unix using SNMP protocol. Utilites knownly compiles and run under Linux, FreeBSD, NetBSD, OpenBSD, MacOS-X, AIX, QNX. Changes in this release: The connect option for many APs can be stored in the options file. Fixes to build on OpenBSD were made, along with documentation updates, many small bugfixes, and code improvements. TurboPower Visual PlanIt 1.03 released http://sourceforge.net/forum/forum.php?forum_id=253856 TurboPower Visual PlanIt 1.03 is now available for download. Visual PlanIt is a set of synchronized, data-aware components for adding time, task, & contact management capabilities to applications written in Borland Delphi & C++Builder. Get that Outlook look & feel without the hassle. This release includes source code, packages, the latest PDF manual, and help files. TurboPower Visual PlanIt project page: http://sourceforge.net/projects/tpvplanit Axualize 1.0.13 released http://sourceforge.net/forum/forum.php?forum_id=253866 Axualize is a language for building application from objects using an XML dialect. Axualize is schema driven and infinitely extendable. Axualize is currently implemented in Java but the Axualize schema does not dictate a specific platform. The 1.0.13 release of Axualize includes minor changes. 1.0.13 Changes: - changed ArrayHandler to allow for primitive arrays. - changed "dynamic-thing" to include a console. Omni-0.7.3 is released http://sourceforge.net/forum/forum.php?forum_id=253881 Omni provides support for many printers with a pluggable framework (easy to add devices). Device data is defined with XML with many different hook points for code support. Omni also supports many new printing standards. This release includes better integration with CUPS, bugfixes, and support for additional printer models. - Provided better CUPS integration. - More XMLDevice fixes. - Unified jop properties specification on the command line. Now, all programs specify job properties as -sproperties="..." on the command line. - Moved foo2omni & foomaticDB in Foomatic/bin to Foomatic/share - Moved /opt/Omni/data to /opt/Omni/share - Initial debian package building support (thanks to [EMAIL PROTECTED]) - Added the following new devices: IBM 5577-H02 IBM 5584-G02 IBM 5584-H02 IBM 5584-K02 IBM 5584-K14 IBM 5585-H01 IBM 5586-H02 IBM 5587-H01_G01 Enh IBM 5587-K02 IBM 5587-L02 IBM 5588-H02 IBM 5589-H01 IBM 5589-K20 IBM 5589-L36 cygnome-libs upgraded (GNOME 1.4 for Cygwin) http://sourceforge.net/forum/forum.php?forum_id=253147 Cygnome-libs is a convenience package contains nearly all the core libraries of Cygwin GNOME 1.4, so that you can download all the Cygwin GNOME core libraries at a single click. Within this release: gnome-libs 1.4.2, oaf 0.6.10, ORBit 0.5.17 and gdk-pixbuf 0.22. This is release 5, including: audiofile-0.2.3 esound-0.2.24 GConf-1.0.9 gdk-pixbuf-0.22.0* glib-1.2.10 gnome-libs-1.4.2* gtk+-1.2.10 imlib-1.9.13 libglade-0.17 libxml-1.8.17 oaf-0.6.10* ORBit-0.5.17* gnome-print-0.35 gnome-vfs-1.0.5* libgtop-1.0.12 libghttp-1.0.9 gnome-mime-data-1.0.4 gtk-engine-0.11* Changes in this release: * Upgrade gnome-libs to 1.4.2 * Upgrade oaf to 0.6.10 * Upgrade ORBit to 0.5.17 * Upgrade gdk-pixbuf to 0.22. It is built with --disable-modules options. * gnome-vfs cygfile.dll updated, built with Steven O'Brian's new patch * _Xsetlocale version of libgtk, libgnomeui are removed. See README for detail info, installation and upgradeing instrutions Slashdot Giant Mecha News http://slashdot.org/article.pl?sid=03/02/21/0045222 [0]da3dAlus writes "Starting next week, Monday Feb 24th, from 4-5pm est Cartoon Network's Toonami starts a [1]Giant Robot Week. The lineup currently includes episodes of Nadesico, Dia-Guard, Robotech, and Evangelion (yes, NGE is slated for the block, but only on Mon/Tues). Also in Evangelion news, AnimeNewsNetwork reports Gainax is [2]finalizing the re-release of the boxed set of NGE. This set includes re-worked (audio/video enhanced) versions of the original 26 episodes, the 4 'remake' eps from laser disc, and a bonus disc with creditless opening/closing video, trailers, and live-action edition of the film. The final cut of the Evangelion movie-- Death(True)2, Air, and Magokoro wo Kimi ni--will also be included. The discs will be in a limited edition art box, and will retail for ~$322 on or about June 25th, with a reservation deadline of April 14th. After that, the new set will be released separately without the box." Links 0. http://dgrau&spsu,edu 1. http://www.cartoonnetwork.com/toonami/promos/giantrobot_022003/indexhtml 2. http://www.animenewsnetwork.com/article.php?id=3212 How Configurable Should a Desktop User Interface be? http://slashdot.org/article.pl?sid=03/02/21/003225 [0]The Original Yama writes "In the world of user interface design there are two main schools of thought. The former maintains that the environment must be flexible and configurable enough to adjust to a user's needs. The latter takes the opposite perspective, arguing that many of today's user interfaces have become bloated and overloaded with features, and consequently have become difficult to maintain and use. KDE developer [1]Mosfet shows how the KDE Project has managed to [2]bridge the gap between the 'highly configurable' and 'less is more' camps." Links 0. http://www.pclinuxonline.com/ 1. http://www.mosfet.org/ 2. http://www.pclinuxonline.com/modules.php?name=News&file=article&sid=4505 Bookseller Purges Records to Avoid PATRIOT Act http://slashdot.org/article.pl?sid=03/02/20/2341219 Skyshadow writes "Vermont Bookseller [0]Bear Pond Books has announced that they will [1]purge their sales records at the request of customers . This would effectively sidestep typically insideous a provision of the [2]PATRIOT Act which allows government agencies to secretly seize sales records. The store's co-owner, Michael Katzenberg, put it this way: 'When the CIA comes and asks what you've read because they're suspicious of you, we can't tell them because we don't have it... That's just a basic right, to be able to read what you want without fear that somebody is looking over your shoulder to see what you're reading.' Now if only [3]certain [4]other booksellers would show that same conscience, we might have something here." Links 0. http://www.bearpondbooks.com/NASApp/store/IndexJsp 1. http://sfgate.com/cgi-bin/article.cgi?file=/news/archive/2003/02/20/national1453EST0691.DTL 2. http://www.eff.org/Privacy/Surveillance/Terrorism_militias/20011031_eff_usa_patriot_analysis.html 3. http://www.barnesandnoble.com/ 4. http://www.amazon.com/ BIOS' Days Are Numbered http://slashdot.org/article.pl?sid=03/02/20/189208 [0]Ninja Master Gara writes "While [1]this article shows Phoenix expanding the uses of the bios, [2]ZDNet UK reports [3]Intel is looking to get rid of it altogether, to be replaced with the Extensible Firmware Interface (EFI) as announced at the Intel Developer Forum. EFI promises a considerable amount of flexibility to system control and startup, legacy support, and programability. And it gets rid of text mode only start up too." Links 0. http://anime.oddball.net 1. http://slashdot.org/article.pl?sid=03/02/18/2228255&tid=185 2. http://news.zdnet.co.uk/ 3. http://news.zdnet.co.uk/story/0,,t269-s2130826,00.html Slashback: Compromise, Bugs, Slag http://slashdot.org/article.pl?sid=03/02/20/0944234 Slashback with more on Bill Gates' comments on bugs in Microsoft's code, the recent compromising of millions of credit card numbers, more .uk domain waffling, and more, including a foolproof way to stop anyone from reading data off of your discarded hard drive's platters. U of Wyoming Fingerprinting All P2P Traffic http://slashdot.org/article.pl?sid=03/02/20/2257227 mk2mk2 writes "[0]News.com has an [1]article on how they're preparing to shut down P2P sharing of copyrighted content: 'For months, the digital equivalent of a postal censor has been sorting through virtually all file-swapping traffic on the University of Wyoming's network, quietly noting every trade of an Eminem song or "Friends" episode.'" It's scary until one realizes that most P2P traffic isn't encrypted, like back when everyone still used telnet. Links 0. http://www.news.com/ 1. http://news.com.com/2100-1023-985027.html?tag=fd_lede1_hed Mixing the Unmixable http://slashdot.org/article.pl?sid=03/02/20/1411202 markthebrewer writes "From [0]an article in the [1]New Scientist: Conventional wisdom every 15 year-old knows says that you can't mix oil and water without some kind of [2]surfactant. However a team lead by [3]Richard Pashley from the[4] Australian National University in Canberra [0]have done it simply by first removing all dissolved gases from the water. Apart from the obvious potential improvements in salad dressings, it could have an impact on the manufacture of everything from drugs to paint - anywhere an [5]emulsion is required. Apparently, it will also give some insight into the mysterious 'long-range hydrophobic effect' (or why oil droplets coalesce over surprisingly long distances)." Keep in mind the usual scientific caveat: this experiment doesn't seem to have been replicated by other experimenters yet. Links 0. http://www.newscientist.com/news/news.jsp?id=ns99993408 1. http://www.newscientist.com/ 2. http://www.everything2.org/index.pl?node_id=1085340 3. http://rsc.anu.edu.au/RSC/ChemResearch/Chemists/pashley.html 4. http://www.anu.edu.au/ 5. http://www.everything2.org/index.pl?node_id=231151 Understanding Moore's Law http://slashdot.org/article.pl?sid=03/02/20/1744250 [0]S. Blocher writes "[1]Ars Technica has a great article up, '[2]Understanding MooreÂs Law', that I think most geeks should read. The misrepresentation of MooreÂs Law in the media has always been a real pet peeve of mine, and this article does a great job of looking at the flipside of the 'bigger and faster' thesis to show how the Law isnÂt really just about doubling computer power." Links 0. http://www.dieterblocher.ch.vu/ 1. http://arstechnica.com/ 2. http://arstechnica.com/paedia/m/moore/moore-1.html Swiss Researchers Find A Hole In SSL http://slashdot.org/article.pl?sid=03/02/20/1956229 in4mation writes "The folks at [0]LASEC have found a [1]flaw in the SSL protocol. Quoting Professor Serge Vaudenay from a [2]BBC article the security problem is in 'the SSL protocol itself and not in how we use it or how we implement it.' Apparently the flow only affects webmail and not banking or credit card payments and took less than an hour (160 attempts) to crack." Update: 02/20 20:52 GMT by [3]T: Kurt Seifried writes to say that this is almost exactly wrong: "The flaw is in IMPLEMENTATION, NOT THE PROTOCOL. Due to the way error checks are handled an attacker can find out which error condition occurred by measuring the response. The solution is trivial, a path that forces OpenSSL to do the second check even if the first one fails, thus denying the remote attacker any information as to which exact error condition occurred." He includes a link to the [4]security advisory at openssl.org. Update: 02/20 21:49 GMT by [3]T: Read on below for some more information from SSL 3.0 designer Paul Kocher. Links 0. http://lasecwww.epfl.ch/ 1. http://lasecwww.epfl.ch/memo_ssl.shtml 2. http://news.bbc.co.uk/1/hi/technology/2785145.stm 3. http://www.monkey.org/~timothy/ 4. http://www.openssl.org/news/secadv_20030219.txt FCC Abandons Linesharing, Kills DSL Competition http://slashdot.org/article.pl?sid=03/02/20/1848232 raygundan writes "According to Reuters, the [0]FCC today decided to greatly curtail the laws that force incumbent phone companies to share their lines with their competition at cost. This does not bode well for companies like [1]Covad Communications who provide DSL using phone lines to bridge their data networks over the "last mile" to customers. The new rules do force line sharing as long as companies are willing to offer voice service, but this essentially states that if you are not already a phone company, you cannot offer DSL. The existing rules will be phased out over three years. There is still some hope, however, that a federal court might strike down the FCC ruling. Oddly, the news agencies seem to be reporting this as a [2]minor change to the rules, rather than an end to all non-ILEC competition in DSL." The [3]FCC's front page has links (luckily PDFs as well as Microsoft Word files) about the decision, including statements from each of the commissioners. Links 0. http://biz.yahoo.com/rc/030220/telecoms_fcc_broadband_1.html 1. http://www.covad.com/ 2. http://www.marketwatch.com/news/yhoo/story.asp?source=blq/yhoo&siteid=yhoo&dist=yhoo&guid=%7BEBBF1F73-DE42-46BA-ACA7-05ECF9AF87F6%7D 3. http://www.fcc.gov Freshmeat AIM Sniff 0.8Beta (Development) http://freshmeat.net/releases/113770/ AIM Sniff is a utility for monitoring and archiving AOL Instant Messenger messages across a network. It can be used to monitor for cases of harassment or warez trading. It has the ability to do a live dump (actively sniff the network) or read a PCAP file and parse the file for IM messages. You also have the option of dumping the information to a MySQL database or STDOUT. AIM Sniff will also monitor for an AIM login and then perform an SMB lookup on the originating computer in order to match NT Domain names with AIM login names (handles). A very basic Web frontend is included. Alinghi 1.0 http://freshmeat.net/releases/113655/ Alinghi is a theme which is a tribute to the great performance of the Swiss sailing team Alinghi. Ampoliros 3.3.0 http://freshmeat.net/releases/113717/ Ampoliros is an advanced and easy to use distributed PHP Web applications platform, featuring a powerful XML-RPC and SOAP interface. It is suitable as an Internet/Intranet development and deployment system. It has a very strong modular architecture and allows very fast deployment of Web solutions. Aqua Data Studio 2.0 http://freshmeat.net/releases/113718/ Aqua Data Studio is an SQL editor and developer tool that allows database structures to be browsed. and SQL scripts to be easily created, edited, and executed. It provides an integrated database environment with a single consistent interface to all major relational databases, allowing DBAs and developers to tackle multiple tasks simultaneously. The sophisticated Query Analyzer features RDBMS- specific syntax highlighting and auto- completion, detailed client statistical information, and multi-grid results. Table structure and dependencies in the database schema can be viewed, and queries can be saved in many formats, including HTML and XML. BASH Debugger 0.36 http://freshmeat.net/releases/113764/ BASH Debugger provides a patched BASH that enables better debugging support as well as improved error reporting. It also contains the most comprehensive source code debugger for BASH that has been written. It can be used as a springboard for other experimental features (such as adding hashtables), since development is maintained openly and developers are encouraged to participate. Bloof 0.1 beta 2 http://freshmeat.net/releases/113738/ Bloof calculates software evolution metrics against a version control like CVS in order to retrieve information about the evolution of the source code and the development process. Bloof is implemented in Java and comes with integrated database and Swing GUI. Bosco 1.0rc2 http://freshmeat.net/releases/113762/ Bosco is a rewrite of the popular Bugzilla defect tracking software in PHP. It is database-independent, and aims to be easy to maintain and modify. It also has an API to allow external applications to work with its data. btn4ws.pl 0.6 http://freshmeat.net/releases/113730/ btn4ws.pl (Buttons for Website) is a Gimp-perl plugin that creates a set of buttons for a Web site. It takes the button labels from a text file, and can easily generate buttons for JavaScript rollover effects. You can add bevel and lighting to the buttons and also keep the .xcf files to work with them after creation. It can also generate example HTML, CSS, and JavaScript code. buildpkg 0.0.2r28-rc3 http://freshmeat.net/releases/113722/ Buildpkg is a package build system. It gives you the opportunity to create package system (rpm, dpkg, etc.) independent descriptions (.def) which can be used to create binary packages on every system. It can be also used to track installations and create packages of the installed files. If you want more safety, you can use the 'jail' feature. In this mode a chroot-ed environment will be created from the (configurable) list of programs and the installation will be done here. Besides Linux, Solaris/SunOS, and FreeBSD packages are also supported. CGI::Application::Generator 1.0 http://freshmeat.net/releases/113734/ CGI::Application::Generator provides a means by which a CGI::Application-based module can be created from code, as opposed to being written by hand. This module is intended to create the shell of an application module, based on the specification you provide. It will not output a completely functional application without additional coding. It will, however, create the structural parts of your application common to all CGI::Application-based modules. This module is intended to ease the creation of new CGI::Application modules and to encourage standardization of CGI::Application coding styles. Chiq_Chaq 1.5 http://freshmeat.net/releases/113744/ Chiq_Chaq is a friendly wiki clone for non-technical users and easy localization. It uses configurable locale and page templates ("skins") that you can edit to localize (even Hebrew). It works out-of-the-box, including default content (help, etc.). CubicSpace 1.0 http://freshmeat.net/releases/113639/ CubicSpace features the black cube (the BlackBox logo) in the background, along with an intricate pattern and a light beige refreshing color palette. Current 1.4.3 (Stable) http://freshmeat.net/releases/113783/ Current is a server implementation for Red Hat's up2date tools. It's designed for small to medium departments to be able to set up and run their own up2date server, feeding new applications and security patches to workstations/servers. Darius Tools 1.1 (Text) http://freshmeat.net/releases/113776/ Darius Tools is a collection of miscellaneous scripts which are useful for a variety of purposes. They are all designed to be faster and easier to use than the command line that would normally be required to accomplish the same task. For example, there are scripts for mass conversion of WAV files to Ogg files and Ogg files to WAV files, for converting LaTeX to PostScript and viewing the output in ggv, for creating image thumbnails, for converting from the Euro to another currency, for automated updating via FTP and for removing backups recursively. The Darius Tools are split among several packages according to different categories. Easysoft ODBC-Oracle Driver 1.1.0.0 http://freshmeat.net/releases/113720/ The Easysoft ODBC-Oracle Driver provides ODBC 3.5 access to Oracle databases for ODBC compatible applications running on Windows, Linux, and major Unix platforms. It supports Oracle 8.1.6 or higher and Oracle 9. Data can be hosted locally or on any remote server accessible with the Oracle Net8 protocol. Echo Web Application Framework 1.0 Beta4 http://freshmeat.net/releases/113732/ Echo is a framework for developing object-oriented, event-driven Web applications in Java. Echo removes the developer from having to think in terms of "page-based" applications and enables him/her to develop applications using the conventional object-oriented and event-driven paradigm for user interface development. Knowledge of HTML, HTTP, and JavaScript is not required. Tutorials, white papers, and full API documentation are available. EmPy 2.3 http://freshmeat.net/releases/113729/ EmPy is a system for embedding Python expressions and statements in template text. It processes source files using expansions, which are special signals that are set off by a special prefix (by default the @ sign). It can expand arbitrary Python expressions and statements, as well as a variety of special forms. The remaining data is sent unaffected to the output, allowing Python to be used as a markup language. It also supports "hook" callbacks, recording and playback via diversions, and dynamic, chainable filters. The system is highly configurable via command line options and embedded commands. FXRuby 1.0.20 http://freshmeat.net/releases/113758/ FXRuby is a Ruby extension module that provides an interface to the FOX GUI toolkit. generic Whois 20020320 http://freshmeat.net/releases/113740/ gwhois is a generic whois client (and server) which strives to know the right server to query for each and every top level domain and IP address. You can ask gwhois about a domainor IP address, and it will automatically forward your query to the appropriate server. gwhois even queries whois servers which can only be reached by a Web form, and outputs the results as text. gwhois can be used as a client or can be installed as a relaying server, so you can use your normal whois client to ask gwhois. getmail 3.0.4 (Current) http://freshmeat.net/releases/113747/ getmail is intended as a simple replacement for fetchmail. It retrieves email (either all messages, or only unread messages) from one or more POP3 servers for one or more email accounts, and reliably delivers into qmail-style Maildirs or through external MDAs (command deliveries) specified on a per-account basis. getmail also has excellent support for domain (multidrop) mailboxes, including support for Demon's SPDS (*ENV) extension to the POP3 protocol for retrieving message envelopes. gnomeBoyAdvance 0.1 http://freshmeat.net/releases/113765/ gnomeBoyAdvance is a GNOME 2 frontend for the Visual Boy Advance emulator. GNU TeXmacs 1.0.1.5 http://freshmeat.net/releases/113719/ GNU TeXmacs is a free scientific text editor, which was inspired by both TeX and GNU Emacs. The editor allows you to write structured documents via a "wysiwyg" and user friendly interface. The program implements high quality typesetting algorithms and TeX fonts. It is also possible to use TeXmacs as an interface to computer algebra systems. Finally, TeXmacs supports the Guile/Scheme extension language, which makes it possible to adapt the user interface to specific needs, and even to extend the editor. Gphoto2html 1.0 http://freshmeat.net/releases/113736/ Gphoto2html is a simple GTK-based application which generates a set of Web pages, complete with thumbnails, from a set of digital or scanned photos. GQL 0.5.6 http://freshmeat.net/releases/113737/ GQL is a C++ library for generic SQL database access, modeled after JDBC (Java Database Connectivity). gtkpod 0.42 http://freshmeat.net/releases/113742/ gtkpod is a platform-independent GUI for Apple's iPod, using GTK2. It supports playlists (simply drag your songs), ID3 tag editing, multiple character sets for ID3 tags, duplicate song detection, offline modification of the database with later synchronization, comfortable sorting options for easier browsing of your songs, and more. html2hdml 1.0.1 http://freshmeat.net/releases/113741/ html2hdml is a HTML to HDML converter written in C. KickPIM 0.4.7 http://freshmeat.net/releases/113782/ KickPIM is an applet for KDE's Kicker panel which displays your KAddressbook entries in a popup menu. You can view and edit address data and send email messages very easily. It will also remind you about birthdays. LANforge FIRE & ICE 3.6.1-beta2 (Development) http://freshmeat.net/releases/113714/ The LANforge is a unified multi-protocol network traffic generation and WAN simulation application. It allows testing and verification labs to simulate real world customer traffic. The WAN simulator allows the injection of latency and other network oddities like dropped, duplicated, and re-ordered packets. The LANforge provides a scriptable command line interface with Perl libraries as well as a graphical user interface. libwebserver 0.4.0 http://freshmeat.net/releases/113749/ libwebserver is a library for adding Web-based remote interfaces to your programs. It is independent of other Web servers, easy to use, and supports HTTPS with OpenSSL. Magma 1.2.4 (Stable) http://freshmeat.net/releases/113763/ Magma is a bash script designed to make CD burning at the console easier. It supports burning normal data CDs, audio CDs, blanking CD-RWs, multisession, and more. MAILMILL 20030220.1219 http://freshmeat.net/releases/113724/ MAILMILL is a lightweight mail-receiving component built in Java. It listens on the SMTP port for incoming messages, and once they arrive it looks in its XML-based ruleset for corresponding filters to apply. It is intended for Java developers who need mailserver functionality and want to build their own Java classes for processing incoming mail. Standard filters include forwarding, SMS, SMTP/HTTP conversion (e.g., send a google request by mail) and more. MailStripper Pro 0.94 http://freshmeat.net/releases/113789/ MailStripper Pro is a mail scanner that aims to remove spam and viruses from incoming mail using the F-Prot anti-virus. It is written in Tcl and was designed to be MTA-independent. MaybeUpload 1.1.0 http://freshmeat.net/releases/113728/ MaybeUpload is a Java language package intended to make it much easier to write Servlets which handle RFC1867 file upload. Mioga 1.2.1 http://freshmeat.net/releases/113750/ Mioga is a groupware application suitable for intranet use. All the functionality of Mioga can be reached through any HTML browser. The interface is designed with HTML templates which allow the look and feel and the ergonomics of Mioga to be fully and easily customizable. It is written in Perl and uses a PostgreSQL database. It uses DAV for file management, providing you with a complete DAV workspace with Mioga user access controls (ACLs). Mioga includes the followig applications: file manager, organizer, todo tasks, shared folders (with version control), forms, intranet search, and administration tool. mlmmj 0.3.0 http://freshmeat.net/releases/113757/ mlmmj (Mailing Listmanager MMJ) is a mail- server independent reimplementation of the ezmlm mailing list manager. Moosic 1.3.1 http://freshmeat.net/releases/113784/ Moosic is a music player that focuses on easy playlist management. It consists of a server process that maintains a queue of music files to play and a client program which sends commands to the server. The server continually runs through its playlist, popping items off the top of the list and playing each with an external program. The client is a simple command-line utility which allows you to perform powerful operations upon the server's queue, including the addition of whole directory trees, automatic shuffling, and item removal according to regular expressions. The server comes configured to play MP3, Ogg, MIDI, MOD, and WAV files. Movie Mate 0.9.2 http://freshmeat.net/releases/113745/ Movie Mate is a personal movie database for the Web. It allows you to store information on the movies that you own, as well as tracking who's borrowed them. It has support for different user permissions, borrowing/returning movies, and reservations. It also has automatic entry using the International Movie DataBase, overdue notifications, and CSS themes. ms2my 0.1-alpha http://freshmeat.net/releases/113743/ ms2my is helps with MSSQL to MySQL converting/replicating (both csv & dump) under Unix. It is possible to use it with crontab for regular data fetching. Keeping a MySQL-based data warehouse refreshed could also be one of the possibilities of using this script. NotFTP 1.3.1 (Stable) http://freshmeat.net/releases/113781/ NotFTP is a fully-featured and easy-to-use Web-based HTTP-FTP gateway written in PHP. It supports all common FTP functions and allows the administrator to set a maximum transfer size and a daily transfer quota for users. It is particularly well-suited for making FTP accessible to users behind an HTTP-only proxy. NSCL Data Acquisition System 7.1 (Stable) http://freshmeat.net/releases/113733/ The NSCL Data Acquisition system is a general purpose nuclear physics data acquisition system for small to medium scale nuclear physics experiments. It can be combined with NSCL SpecTcl to form a powerful online/offline data handling system. It is in use at several university labs and, of course, the National Superconducting Cyclotron Laboratory at Michigan State University. O-Kiraku Nikki 1.3 http://freshmeat.net/releases/113767/ 'O-Kiraku Nikki' is Japanese for 'A Nice Calendar'. It is a simple PHP program that displays a calendar on a Web site, with the ability to add as many annotations as desired to any day, and have these annotations displayed on a Web page. It can be used as a diary, a Weblog, or a scheduler, etc. It comes with full multilanguage (Unicode) support, and includes by default English, Japanese, Spanish, German, Italian, Dutch, and Swedish translations. It has been designed with both security and simplicity in mind. OperaHotlist2HTML 2.2 http://freshmeat.net/releases/113785/ OperaHotlist2HTML is a script that converts Opera Hotlist files into HTML 4.01-compliant Web pages. PHP Ticket 0.71 http://freshmeat.net/releases/113727/ PHP Ticket is a ticketing system for keeping an advanced "todo" list of tasks. It features user authentication, MySQL database support, a search function, and easy installation/configuration. PlexCrypt 3.1 http://freshmeat.net/releases/113768/ PlexCrypt is a GUI that allows a set of files or folders to compress using the Zip format. In addition, it encrypts and decrypts a set of files or a set of folders using AES, Blowfish, CAST, DES, ElGamal, IDEA, IES, RC4, RC6, RSA, Rijndael, Serpent Skipjack, Twofish, etc. It allows users to create digital signatures and digest and verify them. It also allows users to create and manage digital certificates for encryption and signatures. Postfix 2.0.4 (Stable) http://freshmeat.net/releases/113780/ Postfix is an attempt to provide an alternative to the widely-used Sendmail program. Postfix attempts to be fast, easy to administer, and hopefully secure, while at the same time being sendmail compatible enough to not upset your users. PP3 1.1 http://freshmeat.net/releases/113726/ PP3 creates celestial charts. It generates resolution-independent maps of very high graphical quality. They can be used, for example, as illustrations in books or on Web pages. It is possible to change many parameters, and arbitrary text can be placed on the maps. The output formats are EPS or PDF. Presenting XML 0.8.2 http://freshmeat.net/releases/113735/ Presenting XML is an extendible component-based framework for XML/XSLT applications that aims to achieve a complete separation of content and presentation. It supports various kinds of content including XML files, dynamic content, and flat files, and can perform XSLT transformations in a SAX pipeline. It also supports filtering a stream of XML content in a pipeline without requiring the construction of a tree representation of the document, serialization to PDF using the Apache fop processor, user defined serializers and instructions, and different kinds of media with different flavors of markup (such as HTML and WML). PXES Linux Thin Client 0.5.1-30 http://freshmeat.net/releases/113786/ PXES is a micro Linux distribution for thin clients that converts any suitable machine into a versatile thin client within minutes. It can access XDM servers presenting a graphical login screen, Microsoft Terminal Servers, Citrix ICA, and VNC servers. A graphical configuration tool allows parameters such as the server to be set. Local devices can be accessed, including sound, printers, and disks. It boots on a variety of hardware, and does not require NFS. It can be used over low bandwidth WAN and VPN connections. SableVM 1.0.6 http://freshmeat.net/releases/113715/ The goal of SableVM is to build a portable, yet efficient Java virtual machine in C. Sacred 1.0 http://freshmeat.net/releases/113748/ SACRED is an enhanced version of the ROM 2.4b6 codebase. The enhancements include new player skills, spells, classes, and races. Also included are arenas, OLC, Mud Compression Protocol, a Clan system, new flags, questing, color, automatic auctions, enhanced immortal utilities, spellchecking, hints, and many more features. SawTeeth cvs20030220 http://freshmeat.net/releases/113751/ SawTeeth provides an alternative to the GNOME panel for use with window managers supporting extended window manager hints (a.k.a. GNOME hints). It allows you to create application icons for both launching and switching applications and swallowing applications, including Window Maker applets. Space Hulk 1.2.1 http://freshmeat.net/releases/113721/ Space Hulk is a great board game which takes place in the world of Warhammer 40000. It is a two player turn-based game where one player plays the 'Marine', the other player plays the alien called 'Genestealer'. This video game is a complete conversion of the board game with the 2nd edition rules. It features playing over the network, either in real time or asynchronously via email. SpamAssassin 2.50 http://freshmeat.net/releases/113772/ SpamAssassin is a mail filter that uses a wide range of heuristic tests on mail headers and body text to identify spam. Once identified, the mail can then be optionally tagged as spam for later filtering. It provides a command line tool to perform filtering, a client-server system to filter large volumes of mail, and Mail::SpamAssassin, a set of Perl modules that implement a Mail::Audit plugin -- allowing SpamAssassin to be used in a Mail::Audit filter, a spam-protection proxy POP/IMAP server, or almost anywhere. TCP Re-engineering Tool 1.2.1 http://freshmeat.net/releases/113739/ TCP Re-engineering Tool monitors and analyzes data transmitted between a client and a server via a TCP connection. It focuses on the data stream (software layer), not on the lower level transmission protocol (as packet sniffers do). Terrain 1.0 http://freshmeat.net/releases/113676/ Terrain is a client/server system to visualize terrain from a first person view. The whole project is written using J2EE and Java 3D. The system is designed to visualize different first person graphics, altough so far only a server that could visualize terrains is implemented. The terrain model is stored in multiple resolutions depending on the distance of the viewer. This produces fast, high-quality images from all distances. Very large terrain models are also supported that could even exceed main memory. Traffik tool Troll 0.7 http://freshmeat.net/releases/113774/ The Traffik Tool Troll is a traffic monitoring and managing skript. Traffic statistics are generated by port, hour, day, month, and year. You can define a special period for your needs. The script is written in Perl and uses iptables and MySQL to get and store the traffic. Tutka 0.10.0 http://freshmeat.net/releases/113771/ Tutka is a tracker style MIDI sequencer for Linux (and other systems; only Linux is supported at this time though). It is similar to programs like SoundTracker, ProTracker and FastTracker except that it does not support samples and is meant for MIDI use only. TuxCall 0.5-pre (Stable) http://freshmeat.net/releases/113761/ TuxCall is a call waiting detector that hangs up the modem connection when a voice call arrives. It reads sound from modem's speaker (must be connected to audio line input) and kills pppd, allowing you to answer the phone. TuxPal USB Drivers 1.0 http://freshmeat.net/releases/113788/ TuxPal provides drivers and utilities to run the Playmates Toys DotPal(TM) devices under Linux 2.4.X. Wakkabox 1.0.0 http://freshmeat.net/releases/113753/ Wakkabox is an amusing block shuffling puzzle game written in C using SDL. WAPbuddy 1.0 http://freshmeat.net/releases/113756/ WAPbuddy is a very simple PHP script which helps people build extremely simple WAP sites to upload ringtones and whatnot to their cellphones. It includes an Apache .htaccess file to handle MIME type definitions for cellphones. wdm 1.22.1 http://freshmeat.net/releases/113778/ Wdm is a modification of the X11 xdm package for graphically handling authentication and system login. Most of xdm has been preserved with the login interface based on a WINGs implementation using Tom Rothamel's "external greet" interface. WebGlimpse 2.6.7 http://freshmeat.net/releases/113769/ WebGlimpse is a scalable, feature-rich search engine for indexing your website, or any collection of remote sites you choose. It supports multiple languages including Spanish, German, French, and Hebrew, and can also index PDF, Word, and Excel files using available filters. It has a Web administration interface that manages multiple archives. WebJob 1.2.3 http://freshmeat.net/releases/113754/ WebJob downloads a program over HTTP/HTTPS and executes it in one unified operation. The output, if any, may be directed to stdout/stderr or a Web resource. WebJob may be useful in incident response and intrusion analysis as it provides a mechanism to run known good diagnostic programs on a potentially compromised system. It can also support various host-based monitoring solutions. wtch 0.4 http://freshmeat.net/releases/113752/ wtch periodically runs a shell command COMMAND and watches its output. When it changes it runs shell command ACTION. More precisely, it runs ACTION when a specified event occurs. The event can be a change of COMMAND's output, a change matching a certain pattern, or its negation, output equal to some previous output, etc. The output pattern defining an event is set by the --pattern option. By default, it simply detects any COMMAND output change. XPaint 2.6.9 http://freshmeat.net/releases/113755/ XPaint is an image editor which supports most standard paint program options. It includes advanced features like image processing algorithms, simultaneous editing of multiple images, and support for a wide variety of image formats. Slashcode ExploitSeattle http://slashcode.com/article.pl?sid=03/02/20/0731202 ExploitSeattle is your daily dose of events occuring in the Emerald City. Its run by a horde of rain soaked Seattlites who's quest to relieve boredom and promote cool stuff(TM) caused them to create a site to list their hip and not so hip events. SuSE8.1 installation test failures for Mysql modul http://slashcode.com/article.pl?sid=03/02/18/2151208 I have installed slash test sites on debian a few times before, but now I'm trying to install a permanent site on SuSE8.1 I'm having problems installing Bundle::Slash - MIME, Mysql modules & libapreq are all failing their tests. I'm installing Bundle::Slash within a perl shell. I'll concentrate on Mysql module here. I'm no perl expert (not even a perl beginner), but it seems to be a problem with lib.pl in testing the Mysql module. At line 253 & 254, my build complains about these 2 lines with "Illegal character in prototype for main::ErrMsgF : @_ at t/lib.pl line 254" Here's the lines, what's wrong with them ? If they're wrong, how come they're in the bundle ? sub ErrMsg (@_) { print (@_); } sub ErrMsgF (@_) { printf (@_); } There's also a warning during the "perl Makefile.PL" phase about CAPI & PL_FILES which I don't understand either. " WARNING: CAPI is not a known parameter. WARNING: PL_FILES takes a hash reference not a array reference. Please inform the author. " Again, if the code is wrong, why is it bundled as a stable release ? I suspect that my problems are just a side effect of something else....can anyone out there point me in the right direction? I have a build log if anyone needs to see it. thanks! Nou la SURSE.RO http://slashcode.com/article.pl?sid=03/02/17/1851222 Hi! Just wanted to let you know that I started my own slash-site, targeted at the Romanian audience. The site is intented to be a Romanian version of Slashdot, but focus falls on local stories. Enabling Comment Counting on Main Screen http://slashcode.com/article.pl?sid=03/02/19/1746215 Just installed Slash to support an internal project at work - sorry, site is not visible from the Net. I can't work out how to add the "comments counter" after the "Read More ... " link. I searched this site and the mailing list archive at sourceforge with no success. I know that it is probably something simple, but I can't find it. Can anyone help? --Paul Barry Discussion Posts http://slashcode.com/article.pl?sid=03/02/18/1753223 So here's the deal - I've got my site up and running and everything is looking and working fine. Except for one thing that could mean the whole project falls apart. So we all know stories need to be approved before they are posted, right? So, we have discussions which don't (necessarily) require approval before they can be published, hence providing the lay-user an opportunity to create 'posts' to a Discussion Board. However, it looks as if when I post a discussion, it is only displayed in my user profile and is not listed in the 'Active Discussions' list. To create somewhat of a bulletin board, I'd like to be able to have all user discussions appear in that list of active discussions. I've noticed the same thing happens here with Slashcode too. Can it be changed? And if so, how? ICANNWatch Converts to Slash http://slashcode.com/article.pl?sid=03/02/18/1741245 It's sort of been mentioned before, but ICANNWatch.org -- a site devoted to chronicles and critiques of the Internet Corporation for Assigned Names and Numbers -- has converted from PHP Nuke 4.2 to Slash. Whether or not this item gets published, we'd like to be added to the list of slash sites. And of course, if you are interested in the future of the Internet you may want to visit us to find out what ICANN is up to. Or, you might want to read our first month's status report. Scoop 2 Slash conversion script? http://slashcode.com/article.pl?sid=03/02/17/1846259 I've seen lots of requests going the other way, and there are some tools for that, but does anyone have a scoop to slash conversion kit of some sort? I've decided that scoop hosting isn't viable, and while we will continue to host scoop sites for our existing customers, we are now trying to get people to move in the slash direction, and are offering free extensions to customers who will drop scoop. Lifetime karma http://slashcode.com/article.pl?sid=03/02/15/2021220 I just read this interview (flamebait/insightful, depending on your view of a certain GWB) with Kurt Vonnegut, now 80 years. Seems he's earned quite a bit of karma in his years. That's how I got this idea: Presuming succesful slashsites might last for decades, it would be a further motivation to keep writing good commentary and just generally interesting if, in addition to the active karma value (with the cap), there would also be a separate "total karma earned", or lifetime karma which would not have a cap and would be an integer value rather than a descriptive value. External Authentication http://slashcode.com/article.pl?sid=03/02/14/1733212 I have an existing registration system on a website that I would like to also deploy slash on. In order to do this, I need to be able to use my existing database for authentication. It is MySQL driven. In searching I have seen that some have been successful letting Apache authenticate and then passing the username to the program. I imagine if that is possible, it could also be done with cookies, but I am guessing. Has anyone else crossed this bridge already? If yes, would you mind sharing the patches? If no, does anyone have any advice on the best way I should proceed. Thank you, Mitchell Slash on Mac OS X - Undefined Symbols again http://slashcode.com/article.pl?sid=03/02/13/1733208 Hi, I am fairly new to Mac OS X and Slash so please apologise any stupidities. I've been trying to install Slash on Mac OS X for 2 days now and after resolving any Fink and firewall and Perl 5.8.0 issues am nearly there. There's just this one tiny module that still has undefined Symbols: Apache::Slash::User: > perl -MSlash::Apache::User dyld: perl Undefined symbols: _ap_add_module _ap_find_linked_module _ap_null_cleanup _ap_palloc _ap_register_cleanup _ap_remove_module _perl_clear_symtab _perl_cmd_perl_FLAG _perl_cmd_perl_TAKE1 _perl_cmd_perl_TAKE2 _perl_get_startup_pool _perl_perl_cmd_cleanup I've tried deleting the directories in /Library/Perl and reinstalling Slash but to no avail. I installed Perl according to the HOWTO at Apple's and it seems to work fine, installing a slash site worked perfectly well, I just can't start neither apache nor slashd. Any ideas? Thanks, christian Price Compare 256MB Secure Digital Card (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=637899 Lowest Price: $67.23 512MB PC2700 SDRAM DIMM (Kingston) http://osdn.pricegrabber.com/search_getprod.php?masterid=564552 Lowest Price: $71.95 256MB PC2100 DDR-SDRAM (Corsair) http://osdn.pricegrabber.com/search_getprod.php?masterid=580920 Lowest Price: $35.00 512MB Unbuffered Non-ECC DDR333 PC2700 184 pin DIMM (Generic Memory) http://osdn.pricegrabber.com/search_getprod.php?masterid=563027 Lowest Price: $53.35 256MB CompactFlash Type I (SanDisk) http://osdn.pricegrabber.com/search_getprod.php?masterid=445141 Lowest Price: $59.00 Power Mac G4 (Apple) http://osdn.pricegrabber.com/search_getprod.php?masterid=216734 Lowest Price: $895.00 iMac PowerPC G4 800MHz 256MB 60GB CDRW/DVD-R (Apple) http://osdn.pricegrabber.com/search_getprod.php?masterid=546009 Lowest Price: $1794.00 XTREME - EXPLORER X4000 PC Intel Pentium 4 Processor 1.60 GHz, 256MB DDR, 40GB (Xtreme) http://osdn.pricegrabber.com/search_getprod.php?masterid=551387 Lowest Price: $558.00 Dimension 8200 (P4 2.2 GHz, 256MB, 40GB, CDRW) (Dell) http://osdn.pricegrabber.com/search_getprod.php?masterid=550241 Lowest Price: $1298.00 X3000 (AMD Thunderbird 1.2GHz, 512MB, 20GB 52X CD-ROM) (Xtreme) http://osdn.pricegrabber.com/search_getprod.php?masterid=551397 Lowest Price: $445.00 Wild at Heart by John Eldredge (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=0785268839 Lowest Price: $12.59 Series 7 Stockbroker NASD Exam by Arco Editorial Staff (Compact Disc; Trade Paper) http://osdn.pricegrabber.com/search_getprod.php?isbn=0768906326 Lowest Price: $31.47 Pimsleur Spanish/English Level II by Pimsleur International Staff (Analog Audio Cassette) http://osdn.pricegrabber.com/search_getprod.php?isbn=0671570714 Lowest Price: $149.00 Kaplan NCLEX, 2002-2003 by Kaplan Staff (Compact Disc; Trade Paper) http://osdn.pricegrabber.com/search_getprod.php?isbn=074323295X Lowest Price: $10.99 Creative Memories Way by Rhonda Anderson (Trade Cloth) http://osdn.pricegrabber.com/search_getprod.php?isbn=1578564816 Lowest Price: $7.17 ================================================== Copyright (c) 2002 OSDN. All rights reserved. Reproduction in whole or in part in any form or medium without express written permission of OSDN is prohibited. -------------------------------------------------- url - http://www.osdn.com email - [EMAIL PROTECTED]