glibc
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 111
Glibc 2.6.1
GNU C Library is one of the most important components of most modern Linux distributions. more>>
GNU C Library is one of the most important components of most modern Linux distributions. It is used by almost all C programs and provides the most essential program interface.
The GNU C library is primarily designed to be a portable and high performance C library.
It follows all relevant standards (ISO C 99, POSIX.1c, POSIX.1j, POSIX.1d, Unix98, Single Unix Specification). It has also internationalization and has one of the most complete internationalization interfaces known.
<<lessThe GNU C library is primarily designed to be a portable and high performance C library.
It follows all relevant standards (ISO C 99, POSIX.1c, POSIX.1j, POSIX.1d, Unix98, Single Unix Specification). It has also internationalization and has one of the most complete internationalization interfaces known.
Download (19.5MB)
Added: 2007-08-01 License: GPL (GNU General Public License) Price:
836 downloads
glibc-audit 2.4-4
glibc-audit is a modified version of glibc for application developers who check their code with an automatic memory access check more>>
glibc-audit is a modified version of glibc for application developers who check their code with an automatic memory access checker such as valgrind, Insure++, or Purify.
glibc-audit has been audited and cleaned up so that reports from the developers use of a memory access checker are more likely to be interesting to the developer, with less "noise" from the C library itself. Typically, glibc-audit initializes all of its local variables and structs before use. Ordinary glibc uses uninitialized dummy variables that are "dont-care" to its logic but reported by the memory access checker.
Also, the r_debug.r_brk protocol has been enhanced to co-operate with a co-resident auditor. If the auditor sets .r_brk, then the runtime loader will call the auditor directly whenever a shared library event occurs.
This is much more convenient than using breakpoints. By default the old breakpoint protocol works just like before. The new protocol is binary compatible with the old on machines where a pointer to a function is the same size as an ordinary pointer. Platforms where a pointer to a function is larger (such as HP-PA RISC, Alpha processor, or PowerPC) are not binary backward compatible, and will have to increment r_debug.r_version. Exising clients (such as gdb) also will see an ignorable type mismatch error when they are built. But for now, it is worth more not to antagonize gdb at runtime on x86.
The patch modifies 91 files. Compared to glibc-2.3.2-27.9, the additional code occupies 18 more bytes of .text, and 24 fewer bytes in the .so. On a nano-scopic scale, the typical execution cost is 0 to 3 CPU cycles per affected routine; the estimated median total impact is less than 1 second per machine per day. In the case of *printf(), glibc-audit is faster than glibc because the cleaned-up source helps gcc-3.2 avoid generating atrocious code when initializing printf_spec.info for parse_one_spec() in stdio-common/printf-parse.h.
Glibc-audit was constructed by running a memory access checker on the internal testcases of glibc, then analyzing the reported errors and modifying the source. The process revealed 10 memory access bugs in glibc-2.3.2-11.9. Seven were fixed in glibc-2.3.2-27.9, two more have been fixed in CVS, and one is a design flaw that probably will not be fixed.
Predecessor patches to glibc-audit-1 were submitted to the glibc project, but those patches were ignored [user "guest", password "guest"], declined, or rejected. There is enough improvement in usability and reliability to publish glibc-audit-1 separately.
The unmodified glibc-2.3.2-27.9.src.rpm is available from RedHat mirrors. rpmbuild -ba --target i686 took about 4 hours and 2.5GB of disk space on a machine with 1.1GHz CPU, 384MB RAM, UDMA100 disk.
Enhancements:
- The patches were updated to glibc-2.4-4.
- A glibc bug that interfered with gdb stop-on-solib-events was fixed.
- On x86, x86-64, and PowerPC, the __NR_open system call was improved to avoid leaking information from the user to the kernel.
<<lessglibc-audit has been audited and cleaned up so that reports from the developers use of a memory access checker are more likely to be interesting to the developer, with less "noise" from the C library itself. Typically, glibc-audit initializes all of its local variables and structs before use. Ordinary glibc uses uninitialized dummy variables that are "dont-care" to its logic but reported by the memory access checker.
Also, the r_debug.r_brk protocol has been enhanced to co-operate with a co-resident auditor. If the auditor sets .r_brk, then the runtime loader will call the auditor directly whenever a shared library event occurs.
This is much more convenient than using breakpoints. By default the old breakpoint protocol works just like before. The new protocol is binary compatible with the old on machines where a pointer to a function is the same size as an ordinary pointer. Platforms where a pointer to a function is larger (such as HP-PA RISC, Alpha processor, or PowerPC) are not binary backward compatible, and will have to increment r_debug.r_version. Exising clients (such as gdb) also will see an ignorable type mismatch error when they are built. But for now, it is worth more not to antagonize gdb at runtime on x86.
The patch modifies 91 files. Compared to glibc-2.3.2-27.9, the additional code occupies 18 more bytes of .text, and 24 fewer bytes in the .so. On a nano-scopic scale, the typical execution cost is 0 to 3 CPU cycles per affected routine; the estimated median total impact is less than 1 second per machine per day. In the case of *printf(), glibc-audit is faster than glibc because the cleaned-up source helps gcc-3.2 avoid generating atrocious code when initializing printf_spec.info for parse_one_spec() in stdio-common/printf-parse.h.
Glibc-audit was constructed by running a memory access checker on the internal testcases of glibc, then analyzing the reported errors and modifying the source. The process revealed 10 memory access bugs in glibc-2.3.2-11.9. Seven were fixed in glibc-2.3.2-27.9, two more have been fixed in CVS, and one is a design flaw that probably will not be fixed.
Predecessor patches to glibc-audit-1 were submitted to the glibc project, but those patches were ignored [user "guest", password "guest"], declined, or rejected. There is enough improvement in usability and reliability to publish glibc-audit-1 separately.
The unmodified glibc-2.3.2-27.9.src.rpm is available from RedHat mirrors. rpmbuild -ba --target i686 took about 4 hours and 2.5GB of disk space on a machine with 1.1GHz CPU, 384MB RAM, UDMA100 disk.
Enhancements:
- The patches were updated to glibc-2.4-4.
- A glibc bug that interfered with gdb stop-on-solib-events was fixed.
- On x86, x86-64, and PowerPC, the __NR_open system call was improved to avoid leaking information from the user to the kernel.
Download (4.2MB)
Added: 2006-03-29 License: LGPL (GNU Lesser General Public License) Price:
1315 downloads
z3lib 1.0
z3lib is an RFC 1951/1952 compliant compression library with an easy interface. more>>
z3lib is an RFC 1951/1952 compliant compression library with an easy interface.
Thus, from quite old templates of previous studies, I compiled this library, which provides:
simple interface, both for memory mapped data and for files
RFC 1951, RFC 1952 compliance
thread safe implementation
three layer modular design
designed to avoid malloc, to match MMU less system, bootloader, or similar
options to do without glibc at all
options to do without encoder or decoder
The current version is not yet optimised for speed.
<<lessThus, from quite old templates of previous studies, I compiled this library, which provides:
simple interface, both for memory mapped data and for files
RFC 1951, RFC 1952 compliance
thread safe implementation
three layer modular design
designed to avoid malloc, to match MMU less system, bootloader, or similar
options to do without glibc at all
options to do without encoder or decoder
The current version is not yet optimised for speed.
Download (0.035MB)
Added: 2006-02-02 License: GPL (GNU General Public License) Price:
1359 downloads
GNU C library 2.4
GNU C library is the C library used in the GNU system. more>>
GNU C library (glibc) is one of the most important components of GNU Hurd and most modern Linux distributions.
GNU C library is used by almost all C programs and provides the most essential program interface.
The history of Unix and various standards determine much of the interface of the C library. In general the GNU C library supports the ISO C and POSIX standards. We also try to support the features of popular Unix variants (including BSD and System V) when those do not conflict with the standards. Different compatibility modes (selectable when you compile an application) allow the peaceful coexistence of compatibility support for different varieties of Unix.
The GNU C library is primarily designed to be a portable and high performance C library.
It follows all relevant standards (ISO C 99, POSIX.1c, POSIX.1j, POSIX.1d, Unix98, Single Unix Specification). It is also internationalized and has one of the most complete internationalization interfaces known.
<<lessGNU C library is used by almost all C programs and provides the most essential program interface.
The history of Unix and various standards determine much of the interface of the C library. In general the GNU C library supports the ISO C and POSIX standards. We also try to support the features of popular Unix variants (including BSD and System V) when those do not conflict with the standards. Different compatibility modes (selectable when you compile an application) allow the peaceful coexistence of compatibility support for different varieties of Unix.
The GNU C library is primarily designed to be a portable and high performance C library.
It follows all relevant standards (ISO C 99, POSIX.1c, POSIX.1j, POSIX.1d, Unix98, Single Unix Specification). It is also internationalized and has one of the most complete internationalization interfaces known.
Download (19.5MB)
Added: 2006-03-06 License: GPL (GNU General Public License) Price:
1344 downloads
LEAF Bering-uClibc 3.1 Beta 1
LEAF Bering-uClibc is a secure, feature-rich, customizable embedded Linux appliance for use in a variety of network topologies. more>>
LEAF Bering-uClibc is the successor of the Bering distribution. Replacing glibc with uClibc a significantly smaller distribution is possible. All packages are ipv6-ready and based on the latest sources. It also provides a new and enhanced package management.
LEAF Bering-uClibc is available for download as a single-floppy-based firewall or as an ISO-image. Additionally booting from HD, CF or an USB device is supported.
The floppy image supports dhcp, ppp and pppoe connections out of the box and fits for a SOHO network demanding a stable and secure router/Internet connection. Secure remote administration is available with dropbear, a small sshd replacement.
Using the ISO image, or an USB/CF/HD boot device, you can add about 150 packages to extend LEAF Bering-uClibc with capabilities like SNMP, 6wall (an shorewall-like IPV6 firewall setup utility), VPN, Intrusion Detection, Traffic Accounting, Quagga Routing Suite, bandwith management and wireless connections, just to name a few.
Whats New in 3.0.2 Stable Release:
- This release provides a minor fix for the config/package system and updates for dnsmasq, dropbear, and shorewall.
<<lessLEAF Bering-uClibc is available for download as a single-floppy-based firewall or as an ISO-image. Additionally booting from HD, CF or an USB device is supported.
The floppy image supports dhcp, ppp and pppoe connections out of the box and fits for a SOHO network demanding a stable and secure router/Internet connection. Secure remote administration is available with dropbear, a small sshd replacement.
Using the ISO image, or an USB/CF/HD boot device, you can add about 150 packages to extend LEAF Bering-uClibc with capabilities like SNMP, 6wall (an shorewall-like IPV6 firewall setup utility), VPN, Intrusion Detection, Traffic Accounting, Quagga Routing Suite, bandwith management and wireless connections, just to name a few.
Whats New in 3.0.2 Stable Release:
- This release provides a minor fix for the config/package system and updates for dnsmasq, dropbear, and shorewall.
Download (0.42MB)
Added: 2007-03-23 License: MIT/X Consortium License Price:
947 downloads
rtldi 0.94
rtldi is an ELF program interpreter for juggling multiple glibc 6 libraries. more>>
rtldi is an ELF program interpreter that enables each main executable program to use its own runtime loader and shared libraries, independent of the default versions installed in /lib, and independent of any other main executable program.
Thus rtldi facilitates the simultaneous interoperation of programs that originally were linked using different generations of glibc6. In theory glibc6 is backward compatible (a given binary executable should run correctly using any subsequent version of glibc6), but in practice there have been enough bugs and glitches at various times to require workarounds.
Example: If the PT_INTERP of an executable a.elf is /2.2.4-24/rtldi (instead of /lib/ld-linux.so.2), then the executable runs effectively as if it were invoked via
/2.2.4-24/ld-linux.so.2 --library-path /2.2.4-24:$LD_LIBRARY_PATH /path/of/execve/a.elf args... and will use /2.2.4-24/libc.so.6 for its glibc6. rtldi uses its own path prefix in PT_INTERP as the prefix for ld-linux.so.2, and as the first directory path in the colon-separated list argument following --library-path.
The --library-path argument replaces LD_LIBRARY_PATH for a.elf only, without modifying LD_LIBRARY_PATH for a.elf or for any children that a.elf may invoke. (This is a feature of ld-linux.so.2.) Also, the process name remains "a.elf".
New ELF executables can specify the runtime loader by building with -Wl,--dynamic-linker=/path/to/rtldi. Old executables that specify /lib/ld-linux.so.2 for their PT_INTERP can be modified by using a binary file editor.
Find the Offset of the INTERP string by using readelf --program-headers a.elf. The replacement string cannot be longer, and must be terminated by
<<lessThus rtldi facilitates the simultaneous interoperation of programs that originally were linked using different generations of glibc6. In theory glibc6 is backward compatible (a given binary executable should run correctly using any subsequent version of glibc6), but in practice there have been enough bugs and glitches at various times to require workarounds.
Example: If the PT_INTERP of an executable a.elf is /2.2.4-24/rtldi (instead of /lib/ld-linux.so.2), then the executable runs effectively as if it were invoked via
/2.2.4-24/ld-linux.so.2 --library-path /2.2.4-24:$LD_LIBRARY_PATH /path/of/execve/a.elf args... and will use /2.2.4-24/libc.so.6 for its glibc6. rtldi uses its own path prefix in PT_INTERP as the prefix for ld-linux.so.2, and as the first directory path in the colon-separated list argument following --library-path.
The --library-path argument replaces LD_LIBRARY_PATH for a.elf only, without modifying LD_LIBRARY_PATH for a.elf or for any children that a.elf may invoke. (This is a feature of ld-linux.so.2.) Also, the process name remains "a.elf".
New ELF executables can specify the runtime loader by building with -Wl,--dynamic-linker=/path/to/rtldi. Old executables that specify /lib/ld-linux.so.2 for their PT_INTERP can be modified by using a binary file editor.
Find the Offset of the INTERP string by using readelf --program-headers a.elf. The replacement string cannot be longer, and must be terminated by
Download (0.020MB)
Added: 2005-04-15 License: GPL (GNU General Public License) Price:
1653 downloads
Draco GNU/Linux 0.1
Draco GNU/Linux is a Linux distribution based on Slackware 11.0 and featuring packages from pkgsrc 2007Q1. more>>
Draco GNU/Linux is a Linux distribution based on Slackware 11.0 and featuring packages from pkgsrc 2007Q1.
Main features:
- Kernel 2.6.19
- Glibc 2.3.6
- GCC 3.4.6
- X.org 7.2
- XFCE 4.4.1
- GNOME 2.16.3
- KDE 3.5.6
And many more (678 precompiled packages available and over 8000 from source).
It also contains the following applications:
- Slim
- Firefox
- MPlayer
- Thunderbird
- Gaim
- XChat
- Liferea
- Transmission
- GIMP
- Inkscape
- GQview
- Abiword
- Gnumeric
- Bluefish
- Audacious
- GXine
- Graveman
- SeaMonkey
- Epiphany
- Evolution
- Rhythmbox
- Totem
- KTorrent
- KOffice
- Amarok
- Kaffeine
<<lessMain features:
- Kernel 2.6.19
- Glibc 2.3.6
- GCC 3.4.6
- X.org 7.2
- XFCE 4.4.1
- GNOME 2.16.3
- KDE 3.5.6
And many more (678 precompiled packages available and over 8000 from source).
It also contains the following applications:
- Slim
- Firefox
- MPlayer
- Thunderbird
- Gaim
- XChat
- Liferea
- Transmission
- GIMP
- Inkscape
- GQview
- Abiword
- Gnumeric
- Bluefish
- Audacious
- GXine
- Graveman
- SeaMonkey
- Epiphany
- Evolution
- Rhythmbox
- Totem
- KTorrent
- KOffice
- Amarok
- Kaffeine
Download (170.7MB)
Added: 2007-07-09 License: GPL (GNU General Public License) Price:
839 downloads
aLinux 12.8
Peanut Linux is designed to be a small distribution. more>>
With aLinux OS you only have to download alinux.iso LiveCD(burn to a 650 Mb CD-R or CD-RW and boot it). aLinux is a configured Linux OS that has a most spectacular Graphical Interface, in our words, the most astounding, versatile, usable & stable operating system today!
Especially made for those new to Linux, we believe this to be the most PROFESSIONAL, FASTEST and FUN distribution yet!. We believe our applications exceed SuSE, Red Hat, Corel, Slackware, Caldera, Mandrake, etc ...
We aim to please all user(s), expert(s) and newbie(s) alike who have already tried Windows 9x, Me, NT, 2K, XP, OS/2, BeOS even MacOS but want to gain the real experience for your PC!. aLinux OS at only 650+ Mb to download, comes jam packed with some of the most newest LINUX software available today!.
A 100% pure LINUX Glibc 3.3.4, Libc6 ELF system. The entire system when installed is less than 2 Gb! in our experience making it the fastest, convenient, operable and appealing Linux Operating System for your x86 PC.
Main features:
- Kernel 2.6.14
- PHP 5.0.5
- MySQL 5.0.15
- Xitami 2.5-c2 httpd/ftpd
- SSH 4.2p1 server/client
- Telnet 0.17 server/client
- VNC server/client
- RPC portmapper
- Xfprot 1.15 - 4.6.2 Antivirus Software
- KDE 3.4.3. KTTS - True Speech modules
- KOFFICE SUITE 1.4.2 - Simply beautiful!
- Quanta Plus for Web Development
- Aptget/Synaptic / Aptitude rpm-based pkg.mgmt.
- Xorg 6.8.3 20051120
- Firestarter Firewall
- Mozilla/Seamonkey 1.9a1
- Mplayer VideoMedia
- XMMS MultiMedia
- Games Galore
- The GIMP! 2.3 - Photoshop alternative
- Many More Gorgeous True Type Fonts!
- Addons - Gaim 2.0.0 - Webcam Edition supporting YaHOO!, MSN, AOL/AIM, ICQ, Jabber, etc.
- Gyach-Enhanced! The Ultimate YaHOO! Messenger with Voice/Webcam features.
Enhancements:
- The API was changed by updating to glibc 2.4 and GCC 4.1.1.
- Other updates include KDE 3.5.3 and KOffice 1.5.2. Xorg was removed and replaced with XFree86 4.6.0.
- The Linux kernel version is 2.6.17 with IVTV.
- A MultiMedia desktop was added for high definition users.
<<lessEspecially made for those new to Linux, we believe this to be the most PROFESSIONAL, FASTEST and FUN distribution yet!. We believe our applications exceed SuSE, Red Hat, Corel, Slackware, Caldera, Mandrake, etc ...
We aim to please all user(s), expert(s) and newbie(s) alike who have already tried Windows 9x, Me, NT, 2K, XP, OS/2, BeOS even MacOS but want to gain the real experience for your PC!. aLinux OS at only 650+ Mb to download, comes jam packed with some of the most newest LINUX software available today!.
A 100% pure LINUX Glibc 3.3.4, Libc6 ELF system. The entire system when installed is less than 2 Gb! in our experience making it the fastest, convenient, operable and appealing Linux Operating System for your x86 PC.
Main features:
- Kernel 2.6.14
- PHP 5.0.5
- MySQL 5.0.15
- Xitami 2.5-c2 httpd/ftpd
- SSH 4.2p1 server/client
- Telnet 0.17 server/client
- VNC server/client
- RPC portmapper
- Xfprot 1.15 - 4.6.2 Antivirus Software
- KDE 3.4.3. KTTS - True Speech modules
- KOFFICE SUITE 1.4.2 - Simply beautiful!
- Quanta Plus for Web Development
- Aptget/Synaptic / Aptitude rpm-based pkg.mgmt.
- Xorg 6.8.3 20051120
- Firestarter Firewall
- Mozilla/Seamonkey 1.9a1
- Mplayer VideoMedia
- XMMS MultiMedia
- Games Galore
- The GIMP! 2.3 - Photoshop alternative
- Many More Gorgeous True Type Fonts!
- Addons - Gaim 2.0.0 - Webcam Edition supporting YaHOO!, MSN, AOL/AIM, ICQ, Jabber, etc.
- Gyach-Enhanced! The Ultimate YaHOO! Messenger with Voice/Webcam features.
Enhancements:
- The API was changed by updating to glibc 2.4 and GCC 4.1.1.
- Other updates include KDE 3.5.3 and KOffice 1.5.2. Xorg was removed and replaced with XFree86 4.6.0.
- The Linux kernel version is 2.6.17 with IVTV.
- A MultiMedia desktop was added for high definition users.
Download (760.6MB)
Added: 2006-07-30 License: GPL (GNU General Public License) Price:
685 downloads
fixsrcip 0.1
fixsrcip is a tool for binding outgoing TCP and UDP client sockets (IPv4) to specific source IP addresses on multi-homed hosts. more>>
fixsrcip is a tool for binding outgoing TCP and UDP client sockets (IPv4) to specific source IP addresses on multi-homed hosts. It requires a current Linux system. fixsrcip tool uses LD_PRELOAD for preloading a small shared object to executables. The shared object overwrites the connnect() (for TCP) and sendto()/sendmsg() (for UDP) functions.
If you dont understand the short description above, fixsrcip is probably not what youre looking for.
For compiling and installing just run "make" and copy the newly created shared object "fixsrcip.so" and the shell script "fixsrcip" to some suitable places. (i.e. /usr/local/lib resp. /usr/local/bin) Edit fixsrcip and adjust the path to the shared object in the variable FIXSRCIP. (For building fixsrcip you have to install gcc, make and the glibc header files.)
After that you may use fixsrcip like this:
fixsrcip 47.11.8.15 telnet heise.de 80
(This will start telnet for a connction to heise.de on port 80 using the source address 47.11.8.15.)
You may use fixsrcp.so without using the supplied shell script. The shared object relies on $LD_PRELOAD set to the path of the shared object and $FIXSRCIP set to the source IP address to use. This is especially useful for assigning different IP adresses for different users: just put
export LD_PRELOAD=/path/to/fixsrcip.so FIXSRCIP=47.11.8.15
into the respective ~/.bashrc file. Whenever the user logs in hell make his connections from 47.11.8.15.
No, theres no protection that the user disables fixsrcip at his own will.
No, fixsrcip doesnt work on SETUID programs. This is a limitation of LD_PRELOAD.
No, fixsrcip doesnt work for ICMP. This is a limitation of BSD sockets. Yes, that means that ping doesnt care about $FIXSRCIP.
<<lessIf you dont understand the short description above, fixsrcip is probably not what youre looking for.
For compiling and installing just run "make" and copy the newly created shared object "fixsrcip.so" and the shell script "fixsrcip" to some suitable places. (i.e. /usr/local/lib resp. /usr/local/bin) Edit fixsrcip and adjust the path to the shared object in the variable FIXSRCIP. (For building fixsrcip you have to install gcc, make and the glibc header files.)
After that you may use fixsrcip like this:
fixsrcip 47.11.8.15 telnet heise.de 80
(This will start telnet for a connction to heise.de on port 80 using the source address 47.11.8.15.)
You may use fixsrcp.so without using the supplied shell script. The shared object relies on $LD_PRELOAD set to the path of the shared object and $FIXSRCIP set to the source IP address to use. This is especially useful for assigning different IP adresses for different users: just put
export LD_PRELOAD=/path/to/fixsrcip.so FIXSRCIP=47.11.8.15
into the respective ~/.bashrc file. Whenever the user logs in hell make his connections from 47.11.8.15.
No, theres no protection that the user disables fixsrcip at his own will.
No, fixsrcip doesnt work on SETUID programs. This is a limitation of LD_PRELOAD.
No, fixsrcip doesnt work for ICMP. This is a limitation of BSD sockets. Yes, that means that ping doesnt care about $FIXSRCIP.
Download (0.011MB)
Added: 2006-05-17 License: GPL (GNU General Public License) Price:
1255 downloads
Gslapt 0.3.18
Gslapt is a GTK version of slapt-get. more>>
This is a GTK version of slapt-get. Gslapt project requires slapt-get.
To build from source, you must have these packages installed:
- autoconf
- automake
- libtool
- m4
- gettext
- gettext-tools
- pkgconfig
- glibc
- atk
- glib2
- gtk+2
- pango
- x11
- zlib
- openssl
- curl
- slapt-get
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details.
Main features:
- added FAQs to the FAQ
- set package listing columns to be resizeable
- removed beta warning dialog
- the clear button only rebuilds the view when it has to, as its so expensive
- added "not enough free space" notification
- updated translations
- added more notification for errors during source updates and transaction messages for missing deps and conflicts via new error api
- formatting updates
- added pt translation by Pedro Pinto
- updated to compile against current slapt-get cvs
- fixed bug that allowed installing multiple versions of a package
- added accelerators, ctrl [i,u] for (re-)install/upgrade, ctrl [r] for remove, and ctrl [x] for exclude
- fixed crash when enabling the remove button on certain packages
- requires slapt-get >= 0.9.9k
- fixed upgrade problem
- updated transaction code to follow new transaction_t struct use of queue
- borrowed Ubuntus add/remove applications icon for new gslapt icon
- fixed issue with reinstall request not completing
- statusbar now gives notification when there are pending things to execute
<<lessTo build from source, you must have these packages installed:
- autoconf
- automake
- libtool
- m4
- gettext
- gettext-tools
- pkgconfig
- glibc
- atk
- glib2
- gtk+2
- pango
- x11
- zlib
- openssl
- curl
- slapt-get
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details.
Main features:
- added FAQs to the FAQ
- set package listing columns to be resizeable
- removed beta warning dialog
- the clear button only rebuilds the view when it has to, as its so expensive
- added "not enough free space" notification
- updated translations
- added more notification for errors during source updates and transaction messages for missing deps and conflicts via new error api
- formatting updates
- added pt translation by Pedro Pinto
- updated to compile against current slapt-get cvs
- fixed bug that allowed installing multiple versions of a package
- added accelerators, ctrl [i,u] for (re-)install/upgrade, ctrl [r] for remove, and ctrl [x] for exclude
- fixed crash when enabling the remove button on certain packages
- requires slapt-get >= 0.9.9k
- fixed upgrade problem
- updated transaction code to follow new transaction_t struct use of queue
- borrowed Ubuntus add/remove applications icon for new gslapt icon
- fixed issue with reinstall request not completing
- statusbar now gives notification when there are pending things to execute
Download (0.089MB)
Added: 2007-07-10 License: GPL (GNU General Public License) Price:
846 downloads
VLOS 1.3.1 RC1
VidaLinux Desktop OS is a powerfull, stable and easy to use Linux distribution. more>>
VLOS is a powerfull, stable and easy to use Linux distribution. The main goal of Vidalinux Desktop OS is to make Linux Operating System easier to use and administrer using the right tools for your daily work on Home or Office.
Main features:
Poweful Desktop Linux!
- Beautful look and feel
- NFS network installation supported
- Hundreds of new software titles
- Faster boot-up time
- Enhanced Portage GUI
- Two CDs or one DVD installation
- PPC platform support
- gDesklets desktop applets
Hardware Support
- New 2.6.12 Kernel
- New KDE 3.4.1
- New Gnome 2.10
- New X.org 6.8.2 for improved video support
- New GCC 3.4.3
- New anaconda graphical installer supporting lastest graphics cards
- Support for SATA and PATA hard drives
Internet Applications
- Azureus Bittorrent Client
- GnomeMeeting Video conference and VOIP/IP
- Skype Instant messenger and VOIP/IP
- Gaim compatible with IRC, AOL, ICQ, Yahoo and MSN Messenger
- Xchat IRC client
- Firestarter enhanced firewall for added security
- Gftp FTP client
- Firefox Internet browser
Improved support for the Home entertainment
- New Amarok Music Manager
- New K3b CD, DVD, VideoCD burner
- New RealPlayer 10
- New Nexiuz First person shooter game
- New Trigger OpenGL rally car racing game
- Hydrogen music drum machine
Home and Office
- New Improved Wireless support
- Improved Networking, File Sharing and Printing
- New Nvu Web Authoring and editing tool
- New Evolution Groupware Suite (Reminders, MailMinder, Calendar, Address Book)
- New Openoffice 2.0 beta3
- New Beagle desktop searching tool
- Gnucash personal finance manager
Whats New in 1.3 Stable Release:
- Updated to gcc-4.1.1
- Updated to glibc-2.4
- Updated XGL and compiz-quinstorm
- Updated xorg-x11
- Fixed KDE problems with compiz
- Updated to latest baselayout
- Kernel updated to latest vidalinux-sources
- Update to portage-2.1.1-r1
<<lessMain features:
Poweful Desktop Linux!
- Beautful look and feel
- NFS network installation supported
- Hundreds of new software titles
- Faster boot-up time
- Enhanced Portage GUI
- Two CDs or one DVD installation
- PPC platform support
- gDesklets desktop applets
Hardware Support
- New 2.6.12 Kernel
- New KDE 3.4.1
- New Gnome 2.10
- New X.org 6.8.2 for improved video support
- New GCC 3.4.3
- New anaconda graphical installer supporting lastest graphics cards
- Support for SATA and PATA hard drives
Internet Applications
- Azureus Bittorrent Client
- GnomeMeeting Video conference and VOIP/IP
- Skype Instant messenger and VOIP/IP
- Gaim compatible with IRC, AOL, ICQ, Yahoo and MSN Messenger
- Xchat IRC client
- Firestarter enhanced firewall for added security
- Gftp FTP client
- Firefox Internet browser
Improved support for the Home entertainment
- New Amarok Music Manager
- New K3b CD, DVD, VideoCD burner
- New RealPlayer 10
- New Nexiuz First person shooter game
- New Trigger OpenGL rally car racing game
- Hydrogen music drum machine
Home and Office
- New Improved Wireless support
- Improved Networking, File Sharing and Printing
- New Nvu Web Authoring and editing tool
- New Evolution Groupware Suite (Reminders, MailMinder, Calendar, Address Book)
- New Openoffice 2.0 beta3
- New Beagle desktop searching tool
- Gnucash personal finance manager
Whats New in 1.3 Stable Release:
- Updated to gcc-4.1.1
- Updated to glibc-2.4
- Updated XGL and compiz-quinstorm
- Updated xorg-x11
- Fixed KDE problems with compiz
- Updated to latest baselayout
- Kernel updated to latest vidalinux-sources
- Update to portage-2.1.1-r1
Download (1418MB)
Added: 2006-12-02 License: GPL (GNU General Public License) Price:
1066 downloads
BinChunker 1.2.0
bchunk is a CD image format converter from BIN/CUE to ISO/CDR tracks. more>>
BinChunker converts a CD image in a ".bin / .cue" format (sometimes ".raw / .cue") to a set of .iso and .cdr tracks.
The bin/cue format is used by some popular non-Unix cd-writing software, but is not supported on most other CD burning programs. A lot of CD/VCD images distributed on the Internet are in BIN/CUE format, Ive been told.
This is a Unix/C rewrite of the fine BinChunker software. The non-Unix version of BinChunker has been obsoleted by the CD-R/W burning software FireBurner, which can be found at www.fireburner.com.
FireBurner does a lot more than BinChunker did, but can be used to do exactly the same even without a burner device installed. Thanks go to Bob Marietta , the author of BinChunker, for the extensive help, documentation and letting me look at his Pascal/Delphi source code!
The .iso track contains an ISO file system, which can be mounted through a loop device on Linux systems, or written on a CD-R using cdrecord. The .cdr tracks are in the native CD audio format. They can be either written on a CD-R using cdrecord -audio, or converted to WAV (or any other sound format for that matter) using sox. bchunk 1.1.0 can also output audio tracks in WAV format.
bchunk compiles and runs on any host with an ANSI C compiler, and somewhat POSIX.1 compliant environment. It has been tested on the following platforms:
- Linux 2.0, i686, glibc 2.0.7, gcc 2.7.2.3 (RedHat 5.1)
- Linux 2.2, i686, glibc 2.1.1, egcs 1.1.2 (RedHat 6.0)
- Linux 2.4, i686, glibc 2.2, gcc 2.96 (RedHat 7.0)
- Linux 2.6, i686, glibc 2.3, gcc 3.2.2 (RedHat 9.0)
- Solaris 2.5.1, SPARC, gcc 2.7.2
- Solaris 2.6, SPARC, gcc 2.8.1
- Digital Unix 4.0c, Alpha, DEC C V5.2-033
- SGI IRIX 6.5.7m, MIPS R4600 IP22, gcc 2.95.2
- Mac OS X 10.1.4, gcc 2.95.2
OpenBSD, FreeBSD and NetBSD all have a port of bchunk available in their respective archives for a very good set of hardware platforms.
Enhancements:
- Included a man page patch from the openbsd port of bchunk (adding a note about ISO/VCD), and s/ISO9110/ISO9660/. The changes were for openbsd by Dave Watson .
- Patch from Matthew Green for a new option -r, which makes binchunker output MODE2/2352 tracks in raw format, from offset 0 for 2352 bytes.
<<lessThe bin/cue format is used by some popular non-Unix cd-writing software, but is not supported on most other CD burning programs. A lot of CD/VCD images distributed on the Internet are in BIN/CUE format, Ive been told.
This is a Unix/C rewrite of the fine BinChunker software. The non-Unix version of BinChunker has been obsoleted by the CD-R/W burning software FireBurner, which can be found at www.fireburner.com.
FireBurner does a lot more than BinChunker did, but can be used to do exactly the same even without a burner device installed. Thanks go to Bob Marietta , the author of BinChunker, for the extensive help, documentation and letting me look at his Pascal/Delphi source code!
The .iso track contains an ISO file system, which can be mounted through a loop device on Linux systems, or written on a CD-R using cdrecord. The .cdr tracks are in the native CD audio format. They can be either written on a CD-R using cdrecord -audio, or converted to WAV (or any other sound format for that matter) using sox. bchunk 1.1.0 can also output audio tracks in WAV format.
bchunk compiles and runs on any host with an ANSI C compiler, and somewhat POSIX.1 compliant environment. It has been tested on the following platforms:
- Linux 2.0, i686, glibc 2.0.7, gcc 2.7.2.3 (RedHat 5.1)
- Linux 2.2, i686, glibc 2.1.1, egcs 1.1.2 (RedHat 6.0)
- Linux 2.4, i686, glibc 2.2, gcc 2.96 (RedHat 7.0)
- Linux 2.6, i686, glibc 2.3, gcc 3.2.2 (RedHat 9.0)
- Solaris 2.5.1, SPARC, gcc 2.7.2
- Solaris 2.6, SPARC, gcc 2.8.1
- Digital Unix 4.0c, Alpha, DEC C V5.2-033
- SGI IRIX 6.5.7m, MIPS R4600 IP22, gcc 2.95.2
- Mac OS X 10.1.4, gcc 2.95.2
OpenBSD, FreeBSD and NetBSD all have a port of bchunk available in their respective archives for a very good set of hardware platforms.
Enhancements:
- Included a man page patch from the openbsd port of bchunk (adding a note about ISO/VCD), and s/ISO9110/ISO9660/. The changes were for openbsd by Dave Watson .
- Patch from Matthew Green for a new option -r, which makes binchunker output MODE2/2352 tracks in raw format, from offset 0 for 2352 bytes.
Download (0.019MB)
Added: 2005-04-12 License: GPL (GNU General Public License) Price:
991 downloads
bingo-cards 1.02
bingo-cards project consists in a program to create number, word/letter, and picture bingo cards. more>>
bingo-cards project consists in a program to create number, word/letter, and picture bingo cards.
These cards can be used for entertainment in the car, in a classroom (for example, to teach the element symbols for the Periodic Table), or just with your kids.
You could also create bingo cards with little pictures of everyday objects, then call the names out in Spanish, French, Italian, or German (or whatever you fancy).
Enhancements:
- Win32 Borland CBuilder 3 version ported to Kylix Linux. All tested. Only major issue is cannot select multiple pictures for import. Note for compilation to work, put included crt1.o in /usr/lib {it is a dependency of Kylix, and is crt1.o from glibc-devel 2.1.92}.
- First port of GUI to Linux using Kylix. Seems to work fine, apart from bulk adding of pictures fo picture bingo. (need to add one at a time).
<<lessThese cards can be used for entertainment in the car, in a classroom (for example, to teach the element symbols for the Periodic Table), or just with your kids.
You could also create bingo cards with little pictures of everyday objects, then call the names out in Spanish, French, Italian, or German (or whatever you fancy).
Enhancements:
- Win32 Borland CBuilder 3 version ported to Kylix Linux. All tested. Only major issue is cannot select multiple pictures for import. Note for compilation to work, put included crt1.o in /usr/lib {it is a dependency of Kylix, and is crt1.o from glibc-devel 2.1.92}.
- First port of GUI to Linux using Kylix. Seems to work fine, apart from bulk adding of pictures fo picture bingo. (need to add one at a time).
Download (3.4MB)
Added: 2006-10-30 License: GPL (GNU General Public License) Price:
635 downloads
SlaBuntuVMware 0.2
SlaBuntuVMware is a useful installation suite for installing VMware Server on Slackware or Ubuntu. more>>
SlaBuntuVMware is a useful installation suite for installing VMware Server on Slackware or Ubuntu.
The project automatically downloads packages from the VMware site.
Tested on Slackware 11. (Slackware 10.2 might not work - try)
Tested on Ubuntu Desktop Dapper Drake and Ubuntu Desktop Edgy.
IMPORTANT: this suite does not include the vmware server packs,
they are downloaded from the official VMware site.
You also need a server key for activating the product that you must
get (for free) from the VMware web-site (http://www.vmware.com/server/)
INSTALLATION (Slackware Linux) :
a) 1- The perfect setup for running vmware on Slackware is:
Slackware 11 (When you install the OS leave a big partion for your
virtual machines).
Using a good server with an hardware raid controller:
Suggested Partition Table (scsi disks, if ide hda):
/dev/sda1 swap (megs?gb? depends on your system)
/dev/sda2 / 10Gb
/dev/sda3 /home 2Gb
/dev/sda4 /vm (160 Gb the rest for your virtual machines)
You must do a normal install with X support but no KDE.
2- Dropline Gnome (http://www.droplinegnome.net)
It is suggested you run gnome on Slackware 11. Gnome is not
included in the distro cds, therefore you must download
Dropline Gnome.
3- Kernel 2.6.x (with the kernel sources into /usr/src/linux)
(Default Kernel 2.4.33.3 works perfectly though)
CAUTION: take a look on www.vmware.com for the
supported kernel 2.6 versions.
OR
- If you have problems building 2.6.x vmware kernel module, just use
the normal 2.4.33.3 kernel supplied with your slackware, or try the test26.s
or huge26.s supplied with your slackware cds.
b) - The base setup for running vmware on Slackware is:
1- Slackware 11
2- Kde(not tested can have problems with some libraries)
(if you do not want to Download and install Dropline Gnome)
3- Kernel 2.4.33 (with the kernel sources into /usr/src/linux)
Using a normal pc with no raid controller (so you should use linux
raid software):
Suggested Partition Table (scsi disks, if ide hda):
/dev/md1 swap (megs?gb? depends on your system)
/dev/md2 / 10Gb
/dev/md3 /home 2Gb
/dev/md4 /vm (100 Gb? the rest for your virtual machines)
---------------------------------------------------------------------------
If you do not want to use Gnome or Kde go at the end of this file.
---------------------------------------------------------------------------
2) After making sure you have everything (including the kernel sources
inside /usr/src/linux) you can run:
3) as root ./setup.sh
4) follow the steps provided
(you can hit ENTER to most of the questions (90%)
4) provide the vmware free key when needed
(ask for it on the site http://www.vmware.com)
6) under an X session: Run the command "vmware" and Enjoy vmware!
INSTALLATION (Ubuntu Desktop, Alternate,NOT Server):
1) edit /etc/apt/sources.list and uncomment all the lines starting with deb
2) open a terminal (xterm) and type "sudo ./setup.sh"
3) follow the steps provided
(you can hit ENTER to most of the questions (90%)
4) provide the vmware free key when needed
(ask for it on the site http://www.vmware.com)
5) Run the command "vmware" and Enjoy vmware!
INSTALLATION ON UBUNTU SERVER
- Not tried yet, but you should at first download and install X11 and gnome
and then follow the steps provided for Ubuntu Desktop above.
IMPORTANT INFO:
- Remember that vmware server packs are downloaded from the official vmware
site and are property of the VMware Company: http://www.vmware.com/
- Remember that in order to use VMware you should accept the terms of the
VMware license that will be displayed during the installation process.
- Remember that in order to installa VMware you should ask the VMware
fellows for a key. Do this at the VMware site: http://www.vmware.com/
- To create virtual machines you should use the vmware console.
a) Run the command "vmware" and the vmware console starts up.
b) Then connect to localhost.
- After created a virtual machine to run it from the cmd line use:
bash# vmware-cmd vmname.vmx start
Author: Lorenzo Allori
#####################################################
If you do not have Gnome or Kde youll need the following:
#####################################################
- Slack with glibc and glibcsolibs installed. Make sure you
have X11 installed with a window manager.
Packages needed are:
glibc-2.3.6-i486-6.tgz
glibc-solibs-2.3.6-i486-6.tgz
kernel-source-2.4.33.3-noarch-1.tgz
x11-6.9.0-i486-11.tgz
x11-devel-6.9.0-i486-11.tgz
windowmaker-0.92.0-i486-1.tgz
You can find those on http://www.slackware.com.
Download them and to install those just type (as root):
# installpkg pkgname
When you have finished installing all the packages you need remember to run:
# ldconfig
- If you need a window manager you can install windowmaker:
# installpkg windowmaker-0.92-i486.tgz
# wmaker.inst
<<lessThe project automatically downloads packages from the VMware site.
Tested on Slackware 11. (Slackware 10.2 might not work - try)
Tested on Ubuntu Desktop Dapper Drake and Ubuntu Desktop Edgy.
IMPORTANT: this suite does not include the vmware server packs,
they are downloaded from the official VMware site.
You also need a server key for activating the product that you must
get (for free) from the VMware web-site (http://www.vmware.com/server/)
INSTALLATION (Slackware Linux) :
a) 1- The perfect setup for running vmware on Slackware is:
Slackware 11 (When you install the OS leave a big partion for your
virtual machines).
Using a good server with an hardware raid controller:
Suggested Partition Table (scsi disks, if ide hda):
/dev/sda1 swap (megs?gb? depends on your system)
/dev/sda2 / 10Gb
/dev/sda3 /home 2Gb
/dev/sda4 /vm (160 Gb the rest for your virtual machines)
You must do a normal install with X support but no KDE.
2- Dropline Gnome (http://www.droplinegnome.net)
It is suggested you run gnome on Slackware 11. Gnome is not
included in the distro cds, therefore you must download
Dropline Gnome.
3- Kernel 2.6.x (with the kernel sources into /usr/src/linux)
(Default Kernel 2.4.33.3 works perfectly though)
CAUTION: take a look on www.vmware.com for the
supported kernel 2.6 versions.
OR
- If you have problems building 2.6.x vmware kernel module, just use
the normal 2.4.33.3 kernel supplied with your slackware, or try the test26.s
or huge26.s supplied with your slackware cds.
b) - The base setup for running vmware on Slackware is:
1- Slackware 11
2- Kde(not tested can have problems with some libraries)
(if you do not want to Download and install Dropline Gnome)
3- Kernel 2.4.33 (with the kernel sources into /usr/src/linux)
Using a normal pc with no raid controller (so you should use linux
raid software):
Suggested Partition Table (scsi disks, if ide hda):
/dev/md1 swap (megs?gb? depends on your system)
/dev/md2 / 10Gb
/dev/md3 /home 2Gb
/dev/md4 /vm (100 Gb? the rest for your virtual machines)
---------------------------------------------------------------------------
If you do not want to use Gnome or Kde go at the end of this file.
---------------------------------------------------------------------------
2) After making sure you have everything (including the kernel sources
inside /usr/src/linux) you can run:
3) as root ./setup.sh
4) follow the steps provided
(you can hit ENTER to most of the questions (90%)
4) provide the vmware free key when needed
(ask for it on the site http://www.vmware.com)
6) under an X session: Run the command "vmware" and Enjoy vmware!
INSTALLATION (Ubuntu Desktop, Alternate,NOT Server):
1) edit /etc/apt/sources.list and uncomment all the lines starting with deb
2) open a terminal (xterm) and type "sudo ./setup.sh"
3) follow the steps provided
(you can hit ENTER to most of the questions (90%)
4) provide the vmware free key when needed
(ask for it on the site http://www.vmware.com)
5) Run the command "vmware" and Enjoy vmware!
INSTALLATION ON UBUNTU SERVER
- Not tried yet, but you should at first download and install X11 and gnome
and then follow the steps provided for Ubuntu Desktop above.
IMPORTANT INFO:
- Remember that vmware server packs are downloaded from the official vmware
site and are property of the VMware Company: http://www.vmware.com/
- Remember that in order to use VMware you should accept the terms of the
VMware license that will be displayed during the installation process.
- Remember that in order to installa VMware you should ask the VMware
fellows for a key. Do this at the VMware site: http://www.vmware.com/
- To create virtual machines you should use the vmware console.
a) Run the command "vmware" and the vmware console starts up.
b) Then connect to localhost.
- After created a virtual machine to run it from the cmd line use:
bash# vmware-cmd vmname.vmx start
Author: Lorenzo Allori
#####################################################
If you do not have Gnome or Kde youll need the following:
#####################################################
- Slack with glibc and glibcsolibs installed. Make sure you
have X11 installed with a window manager.
Packages needed are:
glibc-2.3.6-i486-6.tgz
glibc-solibs-2.3.6-i486-6.tgz
kernel-source-2.4.33.3-noarch-1.tgz
x11-6.9.0-i486-11.tgz
x11-devel-6.9.0-i486-11.tgz
windowmaker-0.92.0-i486-1.tgz
You can find those on http://www.slackware.com.
Download them and to install those just type (as root):
# installpkg pkgname
When you have finished installing all the packages you need remember to run:
# ldconfig
- If you need a window manager you can install windowmaker:
# installpkg windowmaker-0.92-i486.tgz
# wmaker.inst
Download (0.012MB)
Added: 2007-04-30 License: GPL (GNU General Public License) Price:
907 downloads
Console Lines 1.0.4
Console Lines is a Lines game for the Unix terminal. more>>
Console Lines is a "Lines" game for the Unix terminal. There is no in-game help available right now, so check the README file. To move the cursor, use arrows (or jkhl), to select or to move a chip, use space. To instantly quit, use q. Console Lines requires a certain terminal size, supports a mouse (curses or GPM), and works with various ncurses libraries.
You will need an ANSI standart C compiler, GNU make, and a decent curses library that supports colors.
The current lists of operation systems tested:
Linux, glibc 2.2
Solaris 9
OpenBSD 3.8
CygWin 5
Enhancements:
- Support for smaller terminals (as small as 19x19).
- Support for terminal resize.
- Support for black and white terminals.
- Support for command line options.
- A workaround for a nasty ALTLinux/Debian GPM bug.
- Persistant high scores.
- A man page has been added.
<<lessYou will need an ANSI standart C compiler, GNU make, and a decent curses library that supports colors.
The current lists of operation systems tested:
Linux, glibc 2.2
Solaris 9
OpenBSD 3.8
CygWin 5
Enhancements:
- Support for smaller terminals (as small as 19x19).
- Support for terminal resize.
- Support for black and white terminals.
- Support for command line options.
- A workaround for a nasty ALTLinux/Debian GPM bug.
- Persistant high scores.
- A man page has been added.
Download (0.070MB)
Added: 2006-10-21 License: GPL (GNU General Public License) Price:
1100 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above glibc search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed