Main > Free Download Search >

Free hub software for linux

hub

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 48
Open DC Hub 0.7.14

Open DC Hub 0.7.14


Open DC hub is a Unix/Linux version of the hub software for the Direct Connect network. more>>
Open DC hub is a Unix/Linux version of the hub software for the Direct Connect network. Direct Connect is a file sharing network made up by hubs, to which clients can connect.
Once connected to a hub, the user can search for files on the hub or the network, or browse files of other users connected to the hub.
Main features:
- Searching for files
- Connecting to users, both in active and passive mode
- Messaging in open chat
- Private messaging
- Registering users
- Kicking users (for OP:s)
- Banning users (for Admins)
- Uploading hub address and description to public hub list
- Hublinking, which makes it possible to search on other hubs connected to the network
- Administration of the hub from chat
- Scripting (In Perl)
The hub is run as a daemon, i.e, it runs in the background. Its administrated through a tcp connection, for example with telnet, which makes it possible to administer remotely, given that the user has the administration password. Its also possible to administer the hub directly from the chat in Direct Connect.
The software should run on all POSIX compliant operating systems, but the main testing has so far been done on GNU/Linux-x86 and Solaris-Ultrasparc. Please tell me if you fail or succeed in running it on other platforms.
<<less
Download (0.18MB)
Added: 2005-08-15 License: GPL (GNU General Public License) Price:
922 downloads
uHub 0.1.3-2147

uHub 0.1.3-2147


uHub is a high performance peer-2-peer hub designed for UNIX-like operating systems. more>>
uHub is a high performance peer-2-peer hub designed for UNIX-like operating systems. The project is written in C, has a clean design and small memory footprint. It is scalable, and will work for small hubs on embedded hardware, as well as big hubs running on high preformance servers with thousands of users.
uHub uses the ADC protocol (ie. the next generation Direct Connect), and is compatible with DC++, Elise, QuickDC and other ADC clients.
Unlike other peer-2-peer networks, ADC is centralized. Clients connect to a central "hub" to communicate with other clients. It can be compared to super nodes (or ultra nodes) in other networks, except the hubs do not openly communicate between each other. The advantage to such a design is that the hubs are in control on who can access the network.
Main features:
- Easy configuration
- Advanced access control support
- Ban by network address ranges, nick name or CID
- IPv4 and IPv6 support
- Event logging
- Fast with a low memory footprint
- Support for chat only hubs (optional)
- Support for registered users only (optional)
- Runs as an unprivileged daemon (optional)
Enhancements:
- This release fixes several known crashes and cleans up the code quite a bit.
- The event handling has been refactored, a memory handling debug infrastructure is in place, and the log file format has changed slightly.
- The code base is now automatically tested for regressions.
- This release changes the license to the GPLv3.
<<less
Download (0.044MB)
Added: 2007-08-21 License: GPL v3 Price:
799 downloads
VerliHub 0.9.8c RC2

VerliHub 0.9.8c RC2


VerliHub is a Direct Connect protocol server (Hub), runs on almost all OS. more>> <<less
Download (0.68MB)
Added: 2005-08-15 License: GPL (GNU General Public License) Price:
989 downloads
Hub::Perl::Language 04.00.012

Hub::Perl::Language 04.00.012


Hub::Perl::Language is a Perl module that contains a lot of methods. more>>
Hub::Perl::Language is a Perl module that contains a lot of methods.

PUBLIC METHODS

sizeof

Integer size of hashes, arrays, and scalars

Usage: sizeof %hash
Usage: sizeof @array
Usage: sizeof $scalar_ref
Usage: sizeof $scalar
Usage: sizeof %more, @than, $one

Sizes are computed as follows:

HASH - Number of keys in the hash
ARRAY - Number of elements
SCALAR - Length as returned by C

The total size of all arguments is returned.

Example: Hash: (matches)

sizeof( { a=>1, b=>2, c=>3 } );


3
Example: Array: (matches)
sizeof( [ a1, b2, c3 ] );


3
Example: Scalar: (matches)
sizeof( "abc" );


3
Example: Scalar (ref): (matches)
sizeof( "abc" );


3
Example: Nothing: (matches)
sizeof( undef );


0
Example: Multiple values: (matches)
sizeof( "a", "b", "c" );


3
check

True if all items in list pass the test.
Usage: check [OPTIONS], [TEST], LIST

<<less
Download (0.14MB)
Added: 2007-07-06 License: Perl Artistic License Price:
840 downloads
DSHub Epsilon / Zeta RC12

DSHub Epsilon / Zeta RC12


DSHub is a hubsoft for Direct Connect Network. more>>
DSHub is a hubsoft for Direct Connect Network. DSHub project uses the ADC protocol currently in development by Jacek Sieka and DC DEV. ADC is the future of DC++ network.
How can I use DSHub ?
You can download DSHub from this site and just use it. DSHub is free and every user can take it for himself. You can also redistribute it and you can modify it ( substantially only) under the terms of GNU General Public License. Right click here to download . DSHub comes in zip archive.
DShub is now Open Source and source for current binaries is available here.
How do I install DSHub ?
DSHub is a software created in Java Language developed by Sun. For it to run you need JRE installed. [ That is, Java Runtime Environment]. JRE can be found on http://java.sun.com/ . DSHub requires the least JRE version 1.5.0.0 to run properly. After that just create a folder for your hub and paste the DSHub.jar file downloaded from this site in there.
How do I use DSHub ?
Either you read manual, or after you got your DSHub installed, you can run it from command line by using the command:
path_to_java_exe -jar path_to_DSHub.jar
Linux Example:
java -jar /home/user/myhub/dshub.jar
Whats New in Epsilon Stable Release:
- fixed bug with kick/ban message not showing properly;
- fixed again usercount hope its for good;
- fixed restarting from console;
- fixed rename issue selecting bad/used nick;
- fixed issue when putting max_chat_msg 0 nobody could change it from cmd line;
- ops_override_spam now override max_chat_msg too;
- corrected bug not showing when ureg not online user;
- DSHub is now OPEN-SOURCE under GPL !!! Please look into SRC and give me feedback !
- corrected massall command not working for more words;
- modyfied the random data from IGPA now its real random data;
- fixed bug when restarting, not showing new motd and help file ( thanks Catalin);
- fixed bug when restarting reading regs and bans, doubling them (thanks Catalin);
- fixed bug when restarting after a failure in starting server ( thanks Catalin);
- fixed bug when port was a out of range one and hub would crash;
- corrected message when disconnect on too many ops not showing (thanks ffrag);
- tryed to fix the ghost thingy on unnormal TCP closing sending a keepalive (thanks Ghost for helping);
- added a variable keep_alive_interval for seconds interval between keep alive messages;
- fixed bug when not checking nick lenght on rename ( thanks b_w_johan );
- fixed unbanning some string which is invalid CID;
- fixed issue with opchat nick cant rename to its nick now;
- now users cant use an IP for a nick;
- removed whocid and whoip commands, moved that to info example !info nick gives info about a nick, !info cid shows user with cid, !info ip shows info about users with given ip;
- big change: default password "defpass" removed, now, by default, regs have no pass, just CID check however is good to have one for even better security;
- tryed to fix ugly bug when double client connecting ( example: connecting at same time, double fav hub auto connect); syncronized method handleINF so that it cant be called @ same time;
- improved history, now retains IMSG broadcasts as well;
- created a command cmdhistory that pastes given commands since startup;
- added drop command , a kick with no reason and 0 ban time;
Kick Command:
- Kicking in DSHub is very simple now.
- Classic kick:
kicks just a user out in flames, with a kick_time temporary ban, default 5 minutes.
- Extended kick has way more advantages and can be used very efficiently with a large hub.
- Extended kick features:
- Kicking users that match a certain regular expression:
- Example: !kick [RO].* -- this command kicks all users that have their nick starting with [RO]
- Example: !kick .. --this command kicks all users with 2 letter nicks
- This type of kick accepts just any regular expression.
- Kicking users that have their fields checked:
- Example: !kick share, < , =, !
- And a list of possible fields : share, sl (slots), ni (nick length),su(supports, accepts only = or !, example: !kick su=tcp4),hn(normal hubs count),hr(registered hub count),ho(op hub count),aw(away, 1 means normal away, 2 means extended away),rg (1- registered, 0 otherwise, registered means not op),op ( 1 -op, 0 - otherwise , op means it has key).
- created a kick and ban function for easy call from commands;
- done almost all that kick stuff, for share slots and su, still need to do for rest;
- added a debug message, please ignore, or if you figure it out, report to me;
- modified share kick, to be in megabytes;
- completed kick with all mentioned above in the log;
- fixed bug on new kick, forgot to check if kick_ops is enabled;
- added same features to drop command as well;
- added extra fields to reg class so OLD regs DONT WORK anymore sorry so please REREG;
- modified reg command, now if user already added prints user info;
- added a getRegInfo method, also added extra fields on info and reg;
- added hideme command that toggles the hideme, also hideme is remembered in reg file;
- fixed bug when restarting and changing default port;
- fixed bug when opchat could have same nick as other users;
- fixed exploit when cmdhistory could see the !password;
- fixed bug with renaming into a CID or IP and not repsecting sizes;
Whats New in Zeta RC12 Development Release:
- Completely changed string parsing hope its better now.
<<less
Download (0.086MB)
Added: 2007-07-29 License: GPL (GNU General Public License) Price:
822 downloads
PubSubHubbub_Publisher 1.0

PubSubHubbub_Publisher 1.0


A simple, open, web-hook-based pubsub protocol & open source reference implementation more>>

PubSubHubbub_Publisher 1.0 is yet another excellent utility for everyone. It is actually a simple, open, server-to-server web-hook-based pubsub (publish/subscribe) protocol as a simple extension to Atom.

Parties (servers) speaking the PubSubHubbub protocol can get near-instant notifications (via webhook callbacks) when a topic (Atom URL) they're interested in is updated.

This tool works as follow:

  1. An Atom URL (a "topic") declares its Hub server(s) in its Atom XML file, via . The hub(s) can be run by the publisher of the Atom, or can be a community hub that anybody can use.
  2. A subscriber (a server that's interested in a topic), initially fetches the Atom URL as normal. If the Atom file declares its hubs, the subscriber can then avoid lame, repeated polling of the URL and can instead register with the feeds hub(s) and subscribe to updates.
  3. The subscriber subscribes to the Topic URL from the Topic URLs declared Hub(s).
  4. When the Publisher next updates the Topic URL, the publisher software pings the Hub(s) saying that there's an update.
  5. The hub efficiently fetches the published feed and multicasts the new/changed content out to all registered subscribers.
  6. The protocol is decentralized and free. No company is at the center of this controlling it. Anybody can run a hub, or anybody can ping (publish) or subscribe using open hubs.
  7. To bootstrap this, the publisher has provided an open source reference implementation of the hub (the hard part of the protocol) that runs on Google App Engine, and is open for anybody to use.

Requirements:

  • Python
<<less
Added: 2009-05-18 License: The Apache License 2.0 Price: FREE
13 downloads
Kahuna 0.92

Kahuna 0.92


Kahuna is a program to manage 3com SuperStack II PS40 hubs via KDE. more>>
Kahuna is a KDE application to manage 3com SuperStack PSHub 40s. It provides a load/save function for your favorite hubs. For communication kahuna uses net-snmp 4.2

<<less
Download (0.14MB)
Added: 2006-10-09 License: GPL (GNU General Public License) Price:
1110 downloads
DCH# 0.61 Beta

DCH# 0.61 Beta


DCH# is a DirectConnect hub designed to be easy to use and highly configurable. more>>
DCH# project is a DirectConnect hub designed to be easy to use and highly configurable as well as providing quality administration tools to operators.
Main features:
- C# Language - Runs on both .NET and Mono
- XML Configuration - Easily Configurable
- Plugins - Server plugins and protocol exensions
- Protocol Support - Supports ADC protocol and NMDC
- Logging - 4 different logging levels for your viewing pleasure
- Multi-Threaded Design - Multithreaded goodness
Enhancements:
- This release adds basic user authenication based on the Users.xml file and the PrivateID.
- This only applies to the ADC protocol; the NMDC is broken and will be fixed in the future release.
- This also adds the StatusPlugin and HubRules plugin.
<<less
Download (0.033MB)
Added: 2006-03-22 License: MIT/X Consortium License Price:
744 downloads
Aimwatch 0.9.1 beta

Aimwatch 0.9.1 beta


Aimwatch is a packet sniffer designed to reconstruct AOL Instant Messenger and ICQ information. more>>
Aimwatch is a packet sniffer designed to reconstruct AOL Instant Messenger and ICQ information by passively collecting packets from the network.
Main features:
- Messages and Chats
- Buddylists
- AIM Client details
- Login information
- Multiple connections sorted by IP or screenname
- Full interpretted packet dissections of protocol data
- Raw hex views of packets
Packets can be read live from the network or from a file saved in libpcap/tcpdump format. To be able to collect packets from connections between remote machines, you either have to be on a hub (non-switched) network, physically located between the IM client and server, or use other tools to redirect packets through your machine.
Currently this project requires a Linux operating system (or compatible), with the libpcap, libxml2 and GTK+ 2 libraries installed. Ill try to make a binary available with the next version. A text-only interface will be created in the future. A Windows port may also be made, but not this month.
The new design uses an XML file to describe the protocol. The file is read when the program is started and packets are dissected with a dynamic tree created in memory. This allows new packet dissection information to be added to the program without having to recompile or understand the source code.
<<less
Download (0.032MB)
Added: 2005-07-29 License: GPL (GNU General Public License) Price:
1547 downloads
utunnel 0.4

utunnel 0.4


utunnel is a tool that lets you tunnel all IP traffic (TCP, ICMP, etc.) over UDP. more>>
utunnel is a tool that lets you tunnel all IP traffic (TCP, ICMP, etc.) over UDP. It also allows for the endpoints of these packets to be spoofed as other machines on your unswitched LAN (think wireless or hubs). This tool is simply a proof of concept and the actual uses are left to your choice.


In order to use udptunnel, libnet and libpcap are required. I havent tested with any versions other than:

libpcap >= 0.8.1
libnet >= 1.1.2.1

Install instructions can be found in the INSTALL file, but the eager can
get away with issuing the following commands:

./configure
make
make install
<<less
Download (0.096MB)
Added: 2006-07-04 License: GPL (GNU General Public License) Price:
1212 downloads
Cheops 0.61

Cheops 0.61


Cheops is an Open Source Network User Interface. more>>
Cheops is an Open Source Network User Interface. It is designed to be the network equivalent of a swiss-army knife, unifying your network utilities. Cheops is for the network what a file manager is for your filesystem.
Main features:
- Organize your network into convenient pages so you can place relevant portions together, and quickly go to a specific area or specific network.
- Cheops can optionally determine the OS of hosts on the network, selecting appropriate icons for them.
- Cheops can show you the routes taken to access areas of your network. (This feature is designed for larger networks, with routers, subnets, etc. If you only have a simple LAN where all your hosts are connected with hubs, then itll just draw a bunch of lines between you and the other computers) This mapping not only makes heirarchy clearer, but can show unusual routing issues, like this unusual router triangle. Unfortunately, you have to place the machines yourself, but cheops handles the interconnections.
- Right clicking on a host quickly shows you a list of common services it supports, and rapid, easy access to them.
- For large networks, you can view the network with smaller icons, or even as a simple list of networks. Layout is arrangeable by domain, hostname, IP address, etc and searching is supported in both iconic and list formats.
- Cheops includes a generalized TCP port scanner to see what ports on your network are in use.
- Retrieve version information for certain services, to be sure any given host is up-to-date with the latest revision of its services.
- Cheops is highly configurable both through text-based configuration files and through a graphical "Options" dialog box.
- Cheops includes a simple integrated SNMP browser, including write capability, using the UCD SNMP library. Cheops also supports a plugin interface, which includes support for SNMP plugins, similar in concept to those of HP Openview.
- Cheops can monitor your critical servers, and immediately notify you through its event log, standard e-mail, and soon via paging, when things go wrong. Know exactly whats up or down, and just when problems occur.
<<less
Download (0.31MB)
Added: 2006-07-03 License: GPL (GNU General Public License) Price:
1295 downloads
Valknut 0.3.9

Valknut 0.3.9


Valknut is a peer-2-peer file-sharing program. more>>
Valknut project is a peer-2-peer file-sharing program (similar to Kazaa, Soulseek or eDonkey) that uses the Direct Connect protocol.
It is compatible with other DC clients, such as the original DC from Neomodus, and DC++.
Main features:
- open source
- multiplatform (Linux,Win32,OSX ...)
- multilanguage
- multihub connections
- multihub search
- multi-/chunkdownload (download one file from multiple sources at the same time)
- firewall support
- sounds
- favorite hub list
- online translator
- load/save search results
- autosearch new sources
- socks support for linux (http://www.inet.no/dante/)
- proxy support for hublists
- support bz2 share lists
- support xml share lists
- support ssl transfers
- support ssl hub connections (e.g. hub use sslproxy)
- support secure chat (not secure against "Man In The Middle Attack")
- chat emoticons
- tiger tree hash (TTH) support
<<less
Download (0.65MB)
Added: 2007-05-30 License: GPL (GNU General Public License) Price:
880 downloads
Tvheadend 2.4

Tvheadend 2.4


Tvheadend brings users the convenience of a streaming server/relay which supports a variety of sources and multiple output formats. more>>
Tvheadend 2.4 brings users the convenience of a streaming server/relay which supports a variety of sources and multiple output formats.
Tvheadend is initially intended to be used for receiving TV (DVB, Analog, IPTV) and to transmit it using a number of different output formats to subscribers. Together with powerful DVR (Digital Video Recorder) features, an advanced EPG and a web-interface it can be used as a TV distribution hub in your home.
<<less
Added: 2009-07-27 License: GPL v3 Price: FREE
downloads
selfDHCP 0.2a

selfDHCP 0.2a


selfDHCP is a small network autoconfigure software. more>>
selfDHCP is a small network autoconfigure software. It is able to determine the main network configuration parameters by listening to the traffic and with appropriate heuristics. It can run as daemon or as application.
selfDHCP borns from a common need found working on networks: to configure a host in a transparent way. Though this task is greatly performed by many existing tools, such as DHCP, these tools need resources (DHCP servers) that could be not always present, or we would want not to use them. selfDCHP instead doesnt need any external resource, and can work stand-alone.
selfDHCP has two main ways of working. The first is to recognize a known network using profiles, so that it can be used to quickly configure a host on a small network without the need of setting up a DHCP server.
The second is to analyze the network traffic and try to guess the main configuration parameters of an unknown network with heuristic methods.selfDHCP has been written with aim of maximum discretion and stealthness: the great part of the job is done in passive mode, and even when traffic is generated, its stealthness is mantained by spoofing an existing address.
selfDHCP has for now some limits. First, it can only fully work on a non-swithced LAN (i.e. a LAN with a HUB, not a switch), and with ethernet/IPv4 protocols. From current 0.2 version anyway the active mode, combined with profiles, gives selfDHCP the ability to work even on swithced LANs, provided that some informations about the network are known a priori.
Second, it only works on GNU/Linux and other unix-like OSs. It has been tested on GNU/Linux and Solaris, both on x86 and SPARC architectures, and will soon be tested also under Cygwin, and on PPC and Alpha archs.
selfDHCP just passed from its alpha very first release to a more mature beta. Most of the features advertised should work correctly, but the path towards a stable release is still long. For this we strongly need beta testers.
Enhancements:
- Rewritten compilation scripts
<<less
Download (0.15MB)
Added: 2006-07-06 License: GPL (GNU General Public License) Price:
1205 downloads
GNU sauce 0.8.1

GNU sauce 0.8.1


GNU Sauce is an anti-spam server. more>>
GNU Sauce is an anti-spam server. SAUCE (Software Against Unsolicited Commercial Email) is an SMTP server that sits between the Internet and your actual mail software. It was originally written to help in the fight against spam, but it also helps encourage good configuration and administration in general.

SAUCE has various tactics for DETECTING incoming spam:


Extremely aggressive checks on incoming email and its sources. If any problems are discovered the mail is not accepted.
Spambait addresses: when mail is sent to a bait address its sources are blacklisted.
Mail from previously-unknown sources is delayed to give them a chance to try a bait address or get their account cancelled.

Pros:

SAUCE is very sucessful. It can cut spam by an order of magnitude.
Administrators using SAUCE have to deal with much less bounced mail.
SAUCE never bounces legitimate mail from correct, non-spamming sites.

Cons:

Most spam sources are misconfigured, but many other sites are too, and SAUCE will bounce their mail. SAUCE is not for you if clueless strangers often send you mail thats important to you.
SAUCE delays mail from new senders and sites (configurable, though).
SAUCE is something of a resource hog.
SAUCE is hard to install, especially if youre not using Debian.
SAUCE is controversial, because it deliberately rejects mail for technical deficiencies which wouldnt make it undeliverable.

SAUCE is not a users mailer. It must be installed on a mail hub by the system administrator. It needs existing SMTP software, which must have standard anti-spam features such as relay prevention, checking recipients during the SMTP conversation, etc. Currently you must be using Exim, though support for other mailers could be added.
<<less
Download (0.081MB)
Added: 2006-07-07 License: GPL (GNU General Public License) Price:
1204 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 4
  • 1
  • 2
  • 3
  • 4