mdnsd 0.7
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 595
mdnsd 0.7
mdnsd is a very lightweight, simple, portable, and easy to integrate open source implementation of Multicast DNS. more>>
"mdnsd" is a very lightweight, simple, portable, and easy to integrate open source implementation of Multicast DNS (part of Zeroconf, also called Rendezvous by Apple) for developers. It supports both acting as a Query and a Responder, allowing any software to participate fully on the .localnetwork just by including a few files and calling a few functions. All of the complexity of handling the Multicast DNS retransmit timing, duplicate
suppression, probing, conflict detection, and other facets of the DNS protocol is hidden behind a very simple and very easy to use interface, described in the header file. The single small c source file has almost no dependencies, and is portable to almost any embedded platform. Multiple example applications and usages are included in the download, including a simple very persistent query browser and a tool to advertise local web sites.
The code is licensed under both the GPL and BSD licenses, for use in any free software or commercial application. If there is a licensing need not covered by either of those, alternative licensing is available upon request.
<<lesssuppression, probing, conflict detection, and other facets of the DNS protocol is hidden behind a very simple and very easy to use interface, described in the header file. The single small c source file has almost no dependencies, and is portable to almost any embedded platform. Multiple example applications and usages are included in the download, including a simple very persistent query browser and a tool to advertise local web sites.
The code is licensed under both the GPL and BSD licenses, for use in any free software or commercial application. If there is a licensing need not covered by either of those, alternative licensing is available upon request.
Download (0.014MB)
Added: 2006-07-03 License: BSD License Price:
1216 downloads
GAIMnOSD 0.7
gaimnosd provides notifications in a TV gauge style for various events in Gaim. more>>
GAIMnOSD is a plugin for GAIM allowing to print events outside of any windows in TV menu style. The plugin uses the XOSD library for output.
GAIMnOSD project allows setting the size, position and the color of the notification messages.
<<lessGAIMnOSD project allows setting the size, position and the color of the notification messages.
Download (0.014MB)
Added: 2005-12-29 License: GPL (GNU General Public License) Price:
1394 downloads
MP3db 0.7
MP3 Database is a database for MP3s stored on removable media. more>>
MP3db is a database for MP3-files on removable media. MP3dbs data will be saved on a SQL-databaseserver with information about media, album and its covers.
Local languages can easily added (at present only english and german language are available).
Installation:
To install MP3db a SQL-database is needed. At present are supported and tested:
- MySQL: Version 4.0 and higher
- PostgreSQL: Version 8.0 and higher (<<less
Local languages can easily added (at present only english and german language are available).
Installation:
To install MP3db a SQL-database is needed. At present are supported and tested:
- MySQL: Version 4.0 and higher
- PostgreSQL: Version 8.0 and higher (<<less
Download (6.1MB)
Added: 2007-07-02 License: LGPL (GNU Lesser General Public License) Price:
844 downloads
HUM 0.7
HUM is a HTTP upload module. more>>
HUM is a CGI module that processes multipart/form-data input, extracts
a file being uploaded and saves it under compiled-in dir preserving original
filename.
If the file already exists, HUM calls tmpnam() function to generate
unique file name. Note that this can result in saving the file in a totally
different location. This depends upon P_tmpdir constant found in .
See tmpnam(3). This feature is pretty much experimental. There are several
ways to generate unique filename in *nix, and I have choosen tmpnam() just
because its POSIX compliant. If you believe HUM must use tempnam, or mktemp, or whatever other way to avoid overwriting existing files, please let me know.
In many senses HUM is referemtial implementation and some parts must be
changed to make it more stable and usable in extra heavy load enviroments.
Note that since version 0.7 HUM refuses to run with root (e)uid/(e)gid. Its
not configurable, dont even ask. You can change HUM behaviour by altering
the code, but you arent encouraged to. Running your HTTP server under
root account is asking for troubles.
<<lessa file being uploaded and saves it under compiled-in dir preserving original
filename.
If the file already exists, HUM calls tmpnam() function to generate
unique file name. Note that this can result in saving the file in a totally
different location. This depends upon P_tmpdir constant found in .
See tmpnam(3). This feature is pretty much experimental. There are several
ways to generate unique filename in *nix, and I have choosen tmpnam() just
because its POSIX compliant. If you believe HUM must use tempnam, or mktemp, or whatever other way to avoid overwriting existing files, please let me know.
In many senses HUM is referemtial implementation and some parts must be
changed to make it more stable and usable in extra heavy load enviroments.
Note that since version 0.7 HUM refuses to run with root (e)uid/(e)gid. Its
not configurable, dont even ask. You can change HUM behaviour by altering
the code, but you arent encouraged to. Running your HTTP server under
root account is asking for troubles.
Download (0.034MB)
Added: 2007-06-22 License: GPL (GNU General Public License) Price:
855 downloads
wmtz 0.7
wmtz displays the time in different time zones as defined in its configuration file. more>>
wmtz displays the time in different time zones as defined in its configuration file. wmtz can also display the current Julian Day Number, sidereal time and swatch beats.
Enhancements:
- Added option TZONE for time zone time with automatic compensation for daylight savings time. You have to give a correct TZ environment string in order for this to work (see: man tzset for a description of the TZ environment variable).
- Added a monochrome bitmap. Activate it with the -m command line option.
<<lessEnhancements:
- Added option TZONE for time zone time with automatic compensation for daylight savings time. You have to give a correct TZ environment string in order for this to work (see: man tzset for a description of the TZ environment variable).
- Added a monochrome bitmap. Activate it with the -m command line option.
Download (0.025MB)
Added: 2006-10-11 License: GPL (GNU General Public License) Price:
1109 downloads
Dabo 0.7
Dabo is a three-tier, cross-platform database application development framework, written in Python with the wxPython GUI toolkit more>>
Dabo is a three-tier, cross-platform database application development framework, written in Python with the wxPython GUI toolkit.
Dabos authors, Ed Leafe and Paul McNett, have strong backgrounds in database application development using the awesome and underrated Microsoft Visual FoxPro development environment.
While Visual FoxPro shines at developing data-centric applications, it has one limitation that cannot be ignored: it only runs on Microsoft Windows, and Ed and Paul both have clients that want their applications to run on Linux and Macintosh. We are sure we are not alone in this regard: it is a multi-platform world with more diverse needs than one vendor can fulfill.
Ed and Paul got to talking one day: Paul had been researching various multiplatform GUI toolkits for about 18 months, and Ed has lots of experience developing the Visual FoxPro Codebook framework. We decided to work together to make a framework for developing robust data-centric applications for multi-platform deployment. Weve come up with a design that is simple, flexible, and robust, and weve begun developing our own client applications using the Dabo framework.
Dabo is not complete, but is very capable now for many needs.
Currently, Dabo only supports MySQL and Firebird backends (with PostgreSQL almost done), but in the near future it will support all databases that have drivers that conform to the Python dbapi. These databases include:
- MySQL (already supported)
- PostgreSQL(already supported)
- Firebird (already supported)
- Oracle
- DB2
- MS-SQL and MSDE
- Sybase
- PySQLite
- Berkeley DB
<<lessDabos authors, Ed Leafe and Paul McNett, have strong backgrounds in database application development using the awesome and underrated Microsoft Visual FoxPro development environment.
While Visual FoxPro shines at developing data-centric applications, it has one limitation that cannot be ignored: it only runs on Microsoft Windows, and Ed and Paul both have clients that want their applications to run on Linux and Macintosh. We are sure we are not alone in this regard: it is a multi-platform world with more diverse needs than one vendor can fulfill.
Ed and Paul got to talking one day: Paul had been researching various multiplatform GUI toolkits for about 18 months, and Ed has lots of experience developing the Visual FoxPro Codebook framework. We decided to work together to make a framework for developing robust data-centric applications for multi-platform deployment. Weve come up with a design that is simple, flexible, and robust, and weve begun developing our own client applications using the Dabo framework.
Dabo is not complete, but is very capable now for many needs.
Currently, Dabo only supports MySQL and Firebird backends (with PostgreSQL almost done), but in the near future it will support all databases that have drivers that conform to the Python dbapi. These databases include:
- MySQL (already supported)
- PostgreSQL(already supported)
- Firebird (already supported)
- Oracle
- DB2
- MS-SQL and MSDE
- Sybase
- PySQLite
- Berkeley DB
Download (0.56MB)
Added: 2006-11-18 License: MIT/X Consortium License Price:
1071 downloads
Denemo 0.7.6
Denemo is a unique score editor which exports notation to LilyPond and ABC music formats. more>>
Denemo is a unique score editor which exports notation to LilyPond and ABC music formats. Denemo also acts as a frontend for Csound score files. Denemo is different from most graphic music editors, this is partly because it was created to help edit Lilypond notation and partly because of its unique design philosophy.
LilyPond is a music typesetting system which uses definition files written in plain text and outputs beautiful music. Please see the LilyPond homepage for more information about LilyPond.
Denemo tries to mimic the speed of notation entry in Lilypond as much as possible. Denemo sports a clean uncluttered interface with a very keyboard centric bent. This makes score creation with Denemo both quick and intuitive.
<<lessLilyPond is a music typesetting system which uses definition files written in plain text and outputs beautiful music. Please see the LilyPond homepage for more information about LilyPond.
Denemo tries to mimic the speed of notation entry in Lilypond as much as possible. Denemo sports a clean uncluttered interface with a very keyboard centric bent. This makes score creation with Denemo both quick and intuitive.
Download (2.6MB)
Added: 2006-12-27 License: GPL (GNU General Public License) Price:
1034 downloads
amaroKed 0.7
amaroKed is a SuperKaramba theme for controling amaroK. more>>
amaroKed is a SuperKaramba theme for controling amaroK.
Mouse wheel over it changes the volume.
<<lessMouse wheel over it changes the volume.
Download (0.009MB)
Added: 2006-06-19 License: GPL (GNU General Public License) Price:
1222 downloads
OpenDD 0.7.8
OpenDD is a DynDNS client, written in C, and especially designed for small gateway machines, like a Soekris box. more>>
OpenDD is a DynDNS client, written in C, and especially designed for small gateway machines, like a Soekris box.
Its main feature is that it does not require any Perl or Python interpreter. It supports HTTPS, can send a mail report, and can run as daemon. OpenDD project is also very easy to deploy.
You just have to compile it with an OpenBSD box, with gcc, and copy the
"opendd" binary to your gateway, that do not have a C compiler.
An example of how I use it, assuming the gateway run on OpenBSD :
- Copy the binary to your gateway
- Copy the opendd.conf to /etc/opendd.conf
- Edit /etc/opendd.conf to suit your needs
- chmod 600 /etc/opendd.conf, since it contains your DynDNS login/password "en clair"
"opendd" is now ready to run.
Now "opendd" can be run in daemon mode.
You must add the following parameter in your opendd.conf :
runasdaemon = 1
In daemon mode, the program will poll every X seconds to check if update must be done.
The poll frequency can be adjusted with the following parameter :
pollfrequency = 300
If not set, 300 seconds is the default.
For daemon mode, parameter "pidfile_path" has been added :
pidfile_path = /var/run/opendd.pid
If not set, /var/run/opendd.pid is the default.
This file has a double function :
- First, it stores the pid number
- Second, it is used as a lock file to prevent multiple opendd daemon process
Parameter "domain_lifetime" has been added :
domain_lifetime = 28
It means that if no update has been done for 28 days, a forced update will be done
in order to prevent your dyndns domains to expire.
"opendd" now supports HTTPS, using openssl library.
To compile with openssl support, type the following command :
env USE_SOCKET_SSL=yes make
To enable it, you must add the following parameters in your opendd.conf :
use_ssl = 1
cert_path = /etc/opendd.pem
So, do not forget to copy the opendd.pem cert file in the right place.
Now, it is possible to run "opendd", with privileges dropped, if run by root. For example, you can add the following parameter in your opendd.conf :
system_user = nobody
OR
system_uid = 65534
system_group = nogroup
OR
system_gid = 65533
In daemon mode, "opendd" can react to SIGUSR1 signals.
It is used to force a DynDNS update. Useful, if your hostnames will expire
because no update has been done.
!! Do not forget to not abuse of this feature, as DynDNS services will detect that
!! as updates abuses.
If you do not use the daemon mode and if you have an ADSL connection, with pppoe,
you can edit /etc/ppp/ppp.linkup like this :
MYADDR:
!bg /sbin/opendd
Assuming you put opendd binary in /sbin
It will run opendd, on every ADSL connection or reconnection.
The program logs on the "local0" syslog facility with LOG_ERR or LOG_INFO. The syslog ident is "opendd".
Additional, "opendd" arguments are available :
opendd -c < another_config_file > -v
The -v option allow opendd to print information on stderr INSTEAD OF on syslog.
The followings are some TODO list I have in mind (so features that are not support at this time) :
- other dyndns services : static, custom
- login/password stored in a cryptable way.
Other wishlist are welcome.
Enhancements:
- It is now possible to activate or deactivate syslog, even in a non-daemon mode.
- The syslog facility can also be chosen. Moreover, all warnings from OpenBSDs compiler no longer appear: calls to strcpy, strcat, and sprintf were replaced by calls to strlcpy, strlcat, and snprintf.
<<lessIts main feature is that it does not require any Perl or Python interpreter. It supports HTTPS, can send a mail report, and can run as daemon. OpenDD project is also very easy to deploy.
You just have to compile it with an OpenBSD box, with gcc, and copy the
"opendd" binary to your gateway, that do not have a C compiler.
An example of how I use it, assuming the gateway run on OpenBSD :
- Copy the binary to your gateway
- Copy the opendd.conf to /etc/opendd.conf
- Edit /etc/opendd.conf to suit your needs
- chmod 600 /etc/opendd.conf, since it contains your DynDNS login/password "en clair"
"opendd" is now ready to run.
Now "opendd" can be run in daemon mode.
You must add the following parameter in your opendd.conf :
runasdaemon = 1
In daemon mode, the program will poll every X seconds to check if update must be done.
The poll frequency can be adjusted with the following parameter :
pollfrequency = 300
If not set, 300 seconds is the default.
For daemon mode, parameter "pidfile_path" has been added :
pidfile_path = /var/run/opendd.pid
If not set, /var/run/opendd.pid is the default.
This file has a double function :
- First, it stores the pid number
- Second, it is used as a lock file to prevent multiple opendd daemon process
Parameter "domain_lifetime" has been added :
domain_lifetime = 28
It means that if no update has been done for 28 days, a forced update will be done
in order to prevent your dyndns domains to expire.
"opendd" now supports HTTPS, using openssl library.
To compile with openssl support, type the following command :
env USE_SOCKET_SSL=yes make
To enable it, you must add the following parameters in your opendd.conf :
use_ssl = 1
cert_path = /etc/opendd.pem
So, do not forget to copy the opendd.pem cert file in the right place.
Now, it is possible to run "opendd", with privileges dropped, if run by root. For example, you can add the following parameter in your opendd.conf :
system_user = nobody
OR
system_uid = 65534
system_group = nogroup
OR
system_gid = 65533
In daemon mode, "opendd" can react to SIGUSR1 signals.
It is used to force a DynDNS update. Useful, if your hostnames will expire
because no update has been done.
!! Do not forget to not abuse of this feature, as DynDNS services will detect that
!! as updates abuses.
If you do not use the daemon mode and if you have an ADSL connection, with pppoe,
you can edit /etc/ppp/ppp.linkup like this :
MYADDR:
!bg /sbin/opendd
Assuming you put opendd binary in /sbin
It will run opendd, on every ADSL connection or reconnection.
The program logs on the "local0" syslog facility with LOG_ERR or LOG_INFO. The syslog ident is "opendd".
Additional, "opendd" arguments are available :
opendd -c < another_config_file > -v
The -v option allow opendd to print information on stderr INSTEAD OF on syslog.
The followings are some TODO list I have in mind (so features that are not support at this time) :
- other dyndns services : static, custom
- login/password stored in a cryptable way.
Other wishlist are welcome.
Enhancements:
- It is now possible to activate or deactivate syslog, even in a non-daemon mode.
- The syslog facility can also be chosen. Moreover, all warnings from OpenBSDs compiler no longer appear: calls to strcpy, strcat, and sprintf were replaced by calls to strlcpy, strlcat, and snprintf.
Download (0.048MB)
Added: 2006-11-19 License: GPL (GNU General Public License) Price:
1070 downloads
KidBASIC 0.7
KidBASIC is an easy to use version of BASIC designed to teach young children the basics of computer programming. more>>
KidBASIC is an easy to use version of BASIC designed to teach young children the basics of computer programming. KidBASIC is a strictly line-oriented language, which helps kids easily see how program flow-control works.
It has a built-in graphics mode which lets them draw pictures on screen in minutes, and a set of detailed, easy-to-follow tutorials that introduce programming concepts through fun exercises.
KidBASIC is licensed under the GNU public license, which means that its free to download, modify, and share.
Enhancements:
- This version fixes a number of outstanding bugs, adds internationalization support, and adds a number of menu options, including a fully functional edit menu.
<<lessIt has a built-in graphics mode which lets them draw pictures on screen in minutes, and a set of detailed, easy-to-follow tutorials that introduce programming concepts through fun exercises.
KidBASIC is licensed under the GNU public license, which means that its free to download, modify, and share.
Enhancements:
- This version fixes a number of outstanding bugs, adds internationalization support, and adds a number of menu options, including a fully functional edit menu.
Download (3.4MB)
Added: 2006-11-01 License: GPL (GNU General Public License) Price:
1174 downloads
JCommander 0.7.0
JCommander is a next generation file manager targeted to be powerful and flexible. more>>
JCommander is a next generation file manager targeted to be powerful and flexible.
Being multi-platform and distributed under an open-source license, it is freely usable on virtually any platform and operating system.
<<lessBeing multi-platform and distributed under an open-source license, it is freely usable on virtually any platform and operating system.
Download (19.4MB)
Added: 2006-08-07 License: GPL (GNU General Public License) Price:
1174 downloads
MyXML 0.7
MyXML is an UDF extension to the MySQL database. more>>
MyXML is an UDF extension to the MySQL database. It provides a set of utilities to make generating XML from the database a simple task.
It provides routines to encode XML, create tags and return entire queries in XML.
<<lessIt provides routines to encode XML, create tags and return entire queries in XML.
Download (0.011MB)
Added: 2005-08-24 License: GPL (GNU General Public License) Price:
849 downloads
Squij 0.7
Squij is a quid refresh_pattern analysis program. more>>
Squij is a Squid refresh_pattern analysis program.
A paper and slides about Squij that was presented as a WIP at the International Web Caching Workshop 1999 are available.
If you have a platform request for a compiled binary, please tell me. If you have Python or can install it, please take pity on my link and get the Python version. Thanks.
squij-x.xx.tar.gz - Python source (requires Python 1.5 or greater)
squij-x.xx-[platform].tar.gz - platform-specific binaries.
The source distribution contains all needed modules.
<<lessA paper and slides about Squij that was presented as a WIP at the International Web Caching Workshop 1999 are available.
If you have a platform request for a compiled binary, please tell me. If you have Python or can install it, please take pity on my link and get the Python version. Thanks.
squij-x.xx.tar.gz - Python source (requires Python 1.5 or greater)
squij-x.xx-[platform].tar.gz - platform-specific binaries.
The source distribution contains all needed modules.
Download (0.021MB)
Added: 2007-06-23 License: GPL (GNU General Public License) Price:
853 downloads
whois 0.7
whois Firefox extension is a tightly integrated whois info. more>>
whois Firefox extension is a tightly integrated whois info.
This whois extension opens the whois page in a tabbed pane in the background.
If it does not for your configuration, please provide me with details (firefox version, OS, whois version).
"Not valid install package"
All new packages are likely to produce download errors up to 30min after approval. In this case you can download it from http://www.uberdose.com/firefox/whois.html.
<<lessThis whois extension opens the whois page in a tabbed pane in the background.
If it does not for your configuration, please provide me with details (firefox version, OS, whois version).
"Not valid install package"
All new packages are likely to produce download errors up to 30min after approval. In this case you can download it from http://www.uberdose.com/firefox/whois.html.
Download (0.009MB)
Added: 2007-07-24 License: MPL (Mozilla Public License) Price:
890 downloads
FinScribe 0.7
FinScribe is a flexible Web authoring application which provides wiki and weblog. more>>
FinScribe is a flexible web authoring application, which provides Wiki and Weblog authoring functionality in one application (commonly referred to as a "bliki".)
FinScribe was written as a technology demonstration for the Fins web application framework, FinScribe has grown into a full featured application that offers the best features of many different applications in one easy to use package.
FinScribe (and indeed, the whole underlying Fins framework) was born out of a desire to replace SnipSnap as the engine for this website. While it was (and is) a wonderful application, SnipSnap had a few very bad habits, such as eating a large amount of RAM and being rather slow. Additionally, SnipSnaps development pace had slowed considerably, leaving me to wonder if the shortcomings Id encountered would be fixed or improved in a timely manner.
After approximitely a week of development, FinScribe replaced SnipSnap on this website, and we havent looked back since. Weve made a large number of enhancements since then, and hope to continue the current pace of development in the future.
Note: There is no SnipSnap code in FinScribe, though the CSS stylesheets shipped with FinScribe are very slightly modified versions of those included with SnipSnap.
This is primarily due to the fact that this application was designed to be at least partially compatible with SnipSnap. As things continue to develop, well probably replace the stylesheets with something more original.
Main features:
- Flexible Wiki engine using SnipSnap compatible markup
- Weblog functionality
- Multiple Weblogs per application (each page may be a weblog)
- Multi-user capable
- Per-object Comments
- Extendible via Plugins (both wiki markup and application level macros)
- Produces RSS 2.0 feeds for Weblogs
- Includes an RSS 0.92/1.0/2.0 feed reader
- Category support
- Attachment support
- User administration
- User self-registration
- Skinnable interface using CSS
- Versioning capability (new versions are created upon object saves)
- Deployable as a standalone web server, as a module within Caudium, or using [external]FastCGI (tested with Apache).
<<lessFinScribe was written as a technology demonstration for the Fins web application framework, FinScribe has grown into a full featured application that offers the best features of many different applications in one easy to use package.
FinScribe (and indeed, the whole underlying Fins framework) was born out of a desire to replace SnipSnap as the engine for this website. While it was (and is) a wonderful application, SnipSnap had a few very bad habits, such as eating a large amount of RAM and being rather slow. Additionally, SnipSnaps development pace had slowed considerably, leaving me to wonder if the shortcomings Id encountered would be fixed or improved in a timely manner.
After approximitely a week of development, FinScribe replaced SnipSnap on this website, and we havent looked back since. Weve made a large number of enhancements since then, and hope to continue the current pace of development in the future.
Note: There is no SnipSnap code in FinScribe, though the CSS stylesheets shipped with FinScribe are very slightly modified versions of those included with SnipSnap.
This is primarily due to the fact that this application was designed to be at least partially compatible with SnipSnap. As things continue to develop, well probably replace the stylesheets with something more original.
Main features:
- Flexible Wiki engine using SnipSnap compatible markup
- Weblog functionality
- Multiple Weblogs per application (each page may be a weblog)
- Multi-user capable
- Per-object Comments
- Extendible via Plugins (both wiki markup and application level macros)
- Produces RSS 2.0 feeds for Weblogs
- Includes an RSS 0.92/1.0/2.0 feed reader
- Category support
- Attachment support
- User administration
- User self-registration
- Skinnable interface using CSS
- Versioning capability (new versions are created upon object saves)
- Deployable as a standalone web server, as a module within Caudium, or using [external]FastCGI (tested with Apache).
Download (0.084MB)
Added: 2007-02-02 License: Other/Proprietary License Price:
994 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 mdnsd 0.7 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