48 projects tagged "Networking"
curl and libcurl is a tool for transferring files using URL syntax. It supports HTTP, HTTPS, FTP, FTPS, SCP, SFTP, TFTP, DICT, TELNET, LDAP, POP3, IMAP, SMTP, RTSP, RTMP, and FILE, as well as HTTP-post, HTTP-put, cookies, FTP upload, resumed transfers, passwords, port numbers, SSL certificates, Kerberos, and proxies. It is powered by libcurl, the client-side URL transfer library. There are bindings to libcurl for about 40 languages and environments.
skd is a small daemon which binds to a UDP, TCP, or Unix-domain socket, waits for connections and runs a specified program to handle them. It is ideal as a secure, efficient replacement for traditional inetd. It is also an easy-to-use tool for non-privileged users wanting to run their own network services. Datagram and stream sockets are available in both the Internet and Unix namespaces, each with the expected inetd behavior. In the Internet domain, IPv6 is supported in addition to IPv4. skd also supports connection limits, verbose logging of connections, dropping of privileges, forking into the background with a pidfile, and redirecting stderr to syslog or a file. Some of these facilities (such as forking into the background, privilege dropping, and logging) are also useful for standalone, non-network services and can be used without binding any socket.
BACnet is an implementation of the BACnet (Building Automation and Control Networks) protocol specifically tailored for embedded systems. BACnet itself is a standard routable protocol designed to handle communications in automation in buildings, such as air conditioning systems and other HVAC equipment.
NetMRG is a network monitoring, reporting, and graphing system. Using MySQL, PHP, C++, pthreads, and RRDTOOL, it is capable of monitoring thousands of arbitrary values at user-configured intervals (typically 5 minutes). Graph templating allows network and system admins to begin monitoring routers, switches, servers and other devices with minimal setup overhead. NetMRG is also capable of responding to programmable events, such as variables exceeding accepted tolerances. NetMRG can be deployed in server hosting and ISP environments, allowing users to view only their own equipment's bandwidth or traffic graphs.
A command line tool to output your database schema and data in diff-able form.