cygwin s
Cygwin 1.5.25-15
Unix environment for windows. more>>
Cygwin 1.5.25-15 is designed as a program considered as ports of the popular GNU development tools for Microsoft Windows. It is a freeware. They run thanks to the Cygwin library which provides the UNIX system calls and environment these programs expect. With these tools installed, it is possible to write Win32 console or GUI applications that make use of the standard Microsoft Win32 API and/or the Cygwin API. As a result, it is possible to easily port many significant Unix programs without the need for extensive changes to the source code. This includes configuring and building most of the available GNU software (including the packages included with the Cygwin development tools themselves). Even if the development tools are of little to no use to you, you may have interest in the many standard Unix utilities provided with the package. They can be used both from the bash shell (provided) or from the standard Windows command shell.
The Cygwin.dll library, included with Cygwin, delivers the interesting subset of UNIX SVR4 ... Cygwin is a Linux-like environment for Windows. It consists of two parts: - A DLL (cygwin1.dllCygwin Easy 2007.03.21
Start a Cygwin shell everywhere more>> Start a Cygwin shell everywhere
Cygwin Easy is an autorun disk which allows users to work quick and easy with Cygwin environment in a Windows computer without install anything on your hard disk.
<<lessDISLIN for Cygwin 9.4
DISLIN is a high-level and easy to use plotting library for displaying data as curves, bar graphs, pie charts, 3D-colour plots, surfaces, contours and maps. Several output formats are supported such as X11, VGA, PostScript, PDF, CGM, SVG, PNG and TIFF. DISLIN is available for the programming languages Fortran 77, Fortran 90 and C. Plotting extensions for the languages Perl, Python and Java are also supported for the most operating systems. more>>
DISLIN for Cygwin 9.4 is a powerful software which is designed to display data graphically. It is intended to be a powerful and easy to use software package for programmers and scientists that does not require knowledge of hardware features.
The software is available for the programming languages C, Fortran 77, Fortran 90, Perl, Python and Java. DISLIN can display graphic information directly on graphic terminals or store them in metafiles. The supported display types are VGA, X Windows, Windows API and Tektronix. The supported file formats are GKSLIN, CGM, HPGL, PostScript, PDF, SVG, WMF, PNG and TIFF.
Major Features:
- 9 software fonts where each font provides 6 alphabets. Hardware fonts for PostScript printers, X11 fonts for X11 displays and TrueType fonts for Windows 95/98/NT displays and WMF files can also be used. The different aphabets contain Roman, Greek, Russian, mathematical and special European characters. Plotting of mathematical formulas with TeX instructions.
- Plotting of twoand three-dimensional axis systems. Axes can be linearly or logarithmically scaled and labeled with linear, logarithmic, date, time, map and user-defined formats.
- Plotting of curves. Several curves can appear in one axis system and can be differentiated by colour, line style and pattern. Multiple axis systems can be displayed on a page.
- Plotting of legends.
- Elementary plot routines for lines, vectors and outlined or filled regions such as rectangles, circles, arcs, ellipses and polygons.
- Shielded regions can be defined.
- Business graphics.
- 3-D colour graphics.
- 3-D graphics.
- Elementary image routines.
- Geographical projections and plotting of maps.
- Contouring.
- Graphical user interface (GUI) routines based on Motif and Windows API functions.
- English manuals in PostScript, PDF and HTML format are available.
- Table widgets
- Cursor features
Requirements:
- Windows,
- Cygwin port of GCC/G77/G95
Crypt -
Crypt is a port of the Unix crypt function to Windows more>> Crypt is a port of the Unix crypt function to Windows, and is able to generate crypted passwords with salts. I didnt write this program, it was part of the Cygwin package. I merely compiled it using lccwin.<<less

Xming 6.9.0.31
Xming is the leading free unlimited X Window Server for Microsoft Windows. more>> Integrate PulseAudio with Xming/XLaunch (fun, but a distraction, and I need to check all dependent libraries are compilable with MinGW).
Fix a borders black, corrupted or missing rendering error in -mwextwm mode e.g. with xcalc and oclock (tricky). XQuartz probably has the same miext/rootless error, and an API change (13/9/07 Remove the PaintWindow optimization) seems to be the cause.
Fix a paste from X client to parent PuTTY console error with -multiwindow (tricky PuTTY error, code unknown). The X clipboard selection from a child client is not available for GetClipboardData() in get_clip().
Complete the transition to modular builds (messy and time consuming).
Use the Mesa project from the git repository. Build its demo X clients for Windows and incorporate latest code dlls into the Xming Mesa server (time consuming).
Update to gcc version 4. MinGW-gcc has been lapsing since Danny Smith left the MinGW project (could be a show stopper in the long term, but Danny is still active on the MinGW mailing lists).
Get -pseudocolor to work with the various engines (tricky, I need a test 8-bit colour *nix system to progress this).
Re-work the engines to suit latest modular shadow and mieq code (messy and time consuming). XQuartz has the same task to complete.
Continue the hunt for thread problems with the -clipboard code (elusive).
Use RandR (resize and rotate) to enable dynamic display size changes (should be easy, but probably isnt!).
Build a dll version of libXfont with weak local stub function resolving that allows external overloading (you will then get a slightly smaller installer). The linkage has always been static when building Xfont into Xming and Cygwin/X because of this stubs nonsense. By using a trick the dll may be made usable, see libXt/src/Initialize.c for something similar, and SharedLibFont for the background. Also I believe that __attribute__((weak)) is not supported by MinGW-gcc version 3 but is in 4 (not yet fully released)<<less
Lgi 2.20
Lgi is a GUI framework for abstracting out all the operating system dependencies more>>
The strengths of LGI is that its a small enough library that one person can understand it all. Also its not too much of a burden on an application, both in increased download time and memory footprint. LGI at the moment compresses to about 200kb, which while not insignificant is quite a bit smaller than the options.
Fundamentally, however size is a secondary consideration to the core feature of LGI and that is portability. Currently 3 ports exist, Win32, Linux and BeOS.
To Use: Download the latest source, unpack somewhere.
For full graphics and charset support download (or check you already have) iconv, libpng, zlib and libjpeg; then add their include paths to your compilers include paths. Or find the defineds in Lgi.h for the various libraries and set them to 0.
To build:
Win32: Load Lgi/Lgi.dsp into Visual C++ and build it.
Linux: make -f Lgi/Makefile.linux
Cygwin: make -f Lgi/Makefile.win32
Mac: Open Lgi.xcode in XCode and run the build command.
Adding build folders so the OS can find the shared libraries:
For Windows add these to your path:
Lgi/Debug
Lgi/Release
Lgi/Gel/Debug
Lgi/Gel/Release
For Cygwin add these to your path:
Lgi/DebugX
Lgi/ReleaseX
Lgi/Gel/DebugX
Lgi/Gel/ReleaseX
On Linux, create symlinks in /usr/lib to the files:
Lgi/DebugX/liblgid.so
Lgi/ReleaseX/liblgi.so
Lgi/Gel/DebugX/liblgiskind.so
Lgi/Gel/ReleaseX/liblgiskin.so
Find and build an application. I suggest i.Ftp as a good starting point. However the documentation will help you get started from scratch if you want to do it that way.
Beerwin`s StaffContor 3.0
Beerwin`s StaffContor reflects in currency the computer usage time more>>
Beerwin`s StaffContor reflects in currency the computer usage time.
Main features:
- Iconic interface
- Pause/Resume function
- Customizable fee
- Number of stations can be configured
- Total counter
- Built-in simple calculator
- Password protection(it is safe on a network)
- Non-Standard bills
- Change seat
- Mark broken stations
ARPing 2.0.6
Sends ARP and/or ICMP requests to the specified host and displays the replies more>> Sends ARP and/or ICMP requests to the specified host and displays the replies
The ARPing application was designed to send ARP and/or ICMP requests to the specified host and displays the replies. The host may be specified by its hostname, its IP address, or its MAC address. One request is sent each second.
When pinging an IP an ARP who-has query is sent. When pinging a MAC address a directed broadcast ICMP Echo request is sent.
System requirements:
- First you need to setup Winpcap on Cygwin.
- You will also need Libnet 1.1.3:
cwRsync 2.0.8
cwRsync is a yet another packaging of Rsync and Cygwin more>>
It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand. At first glance this may seem impossible because the calculation of diffs between two files normally requires local access to both files.
Rsync normally uses ssh for communication. It requires no special privileges for installation. You must, however, have a working ssh system. Alternatively, rsync can run in `daemon mode, listening on a socket.
This is generally used for public file distribution, although authentication and access control are available. Cygwin is a Linux-like environment for Windows. It consists of a DLL (cygwin1.dll), which emulates substantial Linux API functionality, and a collection of tools.

Chilkat S/MIME 1.0.4
Chilkat S/MIME is a simple MIME component that will allow you to build and arbitrarily decompose any MIME messages more>>
wfd 1.3
Small finger daemon for windows 95/98 (and NT to some extent) Displays who is logged on the console, and eachuser can have his plan file. It supports logging of incoming finger requests. Uses cygwin l more>>
Beerwin`s MultiNote 2.1
Beerwin`s MultiNote application is a powerful Notepad replacement with Multi Document Interface. more>>
Main features:
- Syntax Highlight (on the fly, over 40 syntaxes)
- Customizeable view
- Search/replace
Beerwin`s PhoneBook 5.0
Beerwin`s PhoneBook application is a small database application that will help you store your phone contacts. more>>
Main features:
- Quick browse/edit
- Open website
- Open mailer
- Export to text/HTML and save them
- Preview HTML
- Print text
- List
- Export to textfile
- Search
- CSV data file
MPlayer (CygMP) 20050113
Watch movies and listen to your favourite songs of different formats. more>>
MPlayer (CygMP) 20050113 is a powerful package of MPlayer on the base of Cygwin. These packages are made from CVS copies of MPlayer with a custom patchset applied.
Major Features:
- DVD player
- Independance from third party codecs (no need to download from DivX.com to watch DivX movies)
- Supports the same wide variety of files as MPlayer under Linux
- The same great performance you expect from MPlayer under Linux.
Note that this release will not compile on current (as of this writing) Cygwin versions due to a ... (S)VCD (Super Video CD) ? CDRwins .bin image file ? DVD, including encrypted DVD ? MPEG-1/2PocketDivXEncoder 0.3.60
PocketDivXEncoder allows you to encode any video clip with optimized parameters for handled devices more>> PocketDivXEncoder allows you to encode any video clip with optimized parameters for handled devices
PocketDivXEncoder will allow users to easily encode any video clip with optimized parameters for handled devices (landscape mode, low CPU usage, 240x320, increased brightness, ...).
The video output standards are directly playable on PMP devices (Archos,...) but also on your PocketPC, Smartphone or Palm thanks to the player The Core Pocket Media Player.
Enhancements:
- * * Additions:
- Added Thai language (thanks to Chan !)
- Added Dutch language (thanks to Sylph !)
- Added Hungarian language (thanks to TGeRi !)
- Delanj has made a great English doc for PocketDivXEncoder. It is available for download on my website and also in the help section of PocketDivXEncoder (the English version). A big thanks to him !
- A new template added : the Gemsoc MJB Multimedia Jukebox !
- A new template added : the iRiver H340 !
- A new template added : the iRiver PMP100 !
- A new template added : the Archos Gmini400 !
- A new template added : the Archos AV500 !
- A new template added : the Archos AV700 !
- A new template added : the Home Cinema !
- Added an option for choosing whether you want to watch your movies on the Archos screen or on the TV screen.
- Added the ability to choose any ttf font you want for hardcoded subtitles
- Added all encoding charsets for subtitles
- The subtitles charset is automatically detected at startup
- Added an option for subtitles size
- Added an option in the crop section which adapts the crop settings to a given aspect ratio (4:3, 16:9, ...)
- Added MP4 filetypes support
- Added a "Video direct stream copy" option
- Added a button for choosing any subtitle textfile you want to hardcode with your video file
- Added some extra information about the input movie file when clicking on the "i" button (framerate,...)
- Added an option for normalizing the audio track
- Added an option for creating a "live" effect in the audio stream : the differences between the right and the left audio channels are raised...
- Added an "Iconify" option when encoding
- Added an detailed Help file made in HTML with Screenshots
- * * Improvments:
- Better detection of movie clips with multiple audio streams (BivX, OGM, MKV, etc...)
- Better detection of the movie clip aspect ratio
- The resize/cropping functions have been made more intuitive
- Now PocketDivXEncoder isnt based on the cygwin libraries anymore. The bug of the progressbar that stays at "0%" for example is fixed.
- Lowered the executable file size of 15%.
- Improved internationnal support (default charset for subtitles, Asian filenames, ...)
- Completely recompiled the background encoding engine (mencoder) : now PDE supports a lot of new video standards (dv, mkv, dat, swf, ...).
- Some improvements in speed and stability of the encoding engine (some bugs corrected)
- PocketDivXEncoder is no more based on the codecs that are in your system. It includes its own codecs.
- Rewrote the readme file
- Removed the Comics fonts
- More subtitles formats supported
- Moved on to the latest CVS version of FFMPEG
- Removed the last task performed by VirtualDub --> the EXE file is smaller and no more error messages like this one : "Couldnt locate decompressor for format DX50 (UNKNOWN)".
- Now the Task lists has an horizontal scrollbar...
- Now the resize filter is "Lanczos" (best quality - speed a little slower)
- Now you can send a bug report with the Log attached.
- Now when the input video cant be edited into PocketDivXEncoder, pictures are displayed instead.
- Now the default output resolution is set to the max between the input clip resolution and the dimensions of the chosen device.
- Now the default video bitrate is lowered to the input bitrate in order not to obtain an output file bigger than the input file.
- Now the default audio quality is set to fit the input file audio quality.
- Completely changed the way the different languages are managed : now the different languages are stored in some ini files. If you want to create your own language, just use the "test" template and edit the test.ini file in your Temp directory. Then send me the ini file you created !
- * * Bugs corrected:
- Corrected an important bug that was creating some audio/video synchronization problems
- Corrected some random crash (especially for resize and crop windows)
- Corrected a bug with Hebrew subtitles thanks to Ziv
- Corrected a bug : the default extension for the output file was always ".ogm". Now it is ".avi".
- Corrected a bug : Asian filenames and paths are now correctly recognized by the soft.
- Corrected a bug : sometimes PocketDivXEncoder failed when proposing the different audio streams to encode.
- Corrected a bug : movie files were sometimes not compressed well when choosing XviD 2-pass
- Corrected a bug : PocketDivXEncoder was sometimes freezing when closing a movie window (Resize, Crop and Cut windows)
- Corrected a bug : sometimes, the progress window was not closed correctly.
- Corrected a bug : sometimes the "Preview" option was not working well.
- Corrected a bug : large files (>2GB) werent supported
- Corrected a bug : sometimes there was an error message in French saying "Operation en virgule flottante...."
- Corrected a bug : on Archos AV100/AV300 series, the movies sometimes had artifacts like big blocks on very fast motion scenes...
- Corrected the "Too many video packets in the buffer" bug
- Corrected some bugs into the preview window : on some computers, the window was blank... Users were just hearing sound, but no picture was displayed.
- Now all the options are saved with each task in the tasklist
- No more OGM files support : the OGM profile was getting to hard to maintain and the process was not giving satisfactory results...
- Now the videos are playable on the Archos JBMM20 (they werent before, it was a bug !)