libds
LibDS is a fork of my (growing) libraries from Boo. The reason for
the fork is to better facilitate code reuse among different applications.
This is why boo now requires libds to build.
Currently, three of my apps use LibDS - Antinat, Boo, and XASS.
Of course, you can use libds in your own apps as well.
LibDS provides interfaces for data structures, and simple threading
routines in a way that is consistent across platforms. Things like
HashTables, that find their way into everything I do these days ;).
Changes:
- AutoWin Win32 build system
- Binary compatible DLL interface
- Cute self-installer
- A handful of bugfixes, and support for a select() wrapper in DSNetwork.
Todo:
- I've been toying with the idea of a C-only LibDS for use in C-only
libraries; libraries are far better in C because they follow predictable
symbol naming so everyone can use them.
Summary:
| Filename | Version | Size | Updated | Type | Platforms |
| libds-win32-installer.exe | 1.5.4 | 94443 | Tue, 04 Jan 2005 | Win32 binary .exe | W
| | libds-1.5.4.tar.bz2 | 1.5.4 | 193637 | Tue, 04 Jan 2005 | Source .tar.bz2 | UMW
| | libds-1.5.3-1.5.4.diff.bz2 | 1.5.4 | 6892 | Tue, 04 Jan 2005 | Patch .diff.bz2 | UMW
| | libds-1.5.4-1.i386.rpm | 1.5.4 | 23780 | Tue, 04 Jan 2005 | Fedora Core 1 .rpm | U
| | libds-1.5.4-1.src.rpm | 1.5.4 | 196015 | Tue, 04 Jan 2005 | Source .rpm | U
| | libds-devel-1.5.4-1.i386.rpm | 1.5.4 | 90544 | Tue, 04 Jan 2005 | Fedora Core 1 .rpm | U
| | libds-1.5.3.tar.bz2 | 1.5.3 | 189312 | Wed, 29 Sep 2004 | Source .tar.bz2 | UMW
| | libds-1.5.2-1.5.3.diff.bz2 | 1.5.3 | 32724 | Wed, 29 Sep 2004 | Patch .diff.bz2 | UMW
| | libds-1.5.3-1.i386.rpm | 1.5.3 | 23778 | Wed, 29 Sep 2004 | Fedora Core 1 .rpm | U
| | libds-1.5.3-1.src.rpm | 1.5.3 | 191680 | Wed, 29 Sep 2004 | Source .rpm | U
| | libds-devel-1.5.3-1.i386.rpm | 1.5.3 | 90556 | Wed, 29 Sep 2004 | Fedora Core 1 .rpm | U
|
|