Projects / Open DC Hub / Releases

All releases of Open DC Hub

  •  08 May 2003 00:55
Avatar

    Release Notes: This release fixes a bug which caused a process to try to open the listening sockets when it already had them open (which caused the hub to shut down), a bug that could cause a fake user called "removed user" to enter the userlist, two bugs in network.c which could cause a bad hostname to be set and hublinking to fail, and a couple of bugs related to the $OpForceMove command.

    •  25 Apr 2003 02:38
    Avatar

      Release Notes: Fixes were made for a bug in configure regarding the --enable-switch_user option, a bug that caused the $getip command not to work properly, a bug that could hang the hub when logging in to the administrators port, a bug that could cause the listening process to shut down without having the hub opening up a new one, and a bug that caused the $getreglist command not to work for administrators. Passwords are no longer returned with the $getreglist command.

      •  15 Apr 2003 12:26
      Avatar

        Release Notes: A bug that caused the trailing '|' character not to be sent to scripts in the data_arrival Perl sub was fixed.

        •  14 Apr 2003 17:08
        Avatar

          Release Notes: The way the hub forks was changed. The hub will now always run in at least two processes, where the main process never holds any connected clients. A bug that prevented parts of the $SR command from being sent to scripts was fixed. A couple of userlist related bugs were fixed. The EINTR error is now properly handled wherever it can occur. The Perl sub kicked_user was added. memset() is now used for zeroing memory. The hub now uses poll() instead of select() on systems where it's available.

          •  11 Mar 2003 04:29
          Avatar

            Release Notes: Fixes were made for a bug that could cause script processes to be removed in rare cases, a bug that displayed the wrong messages when removing entries from the banlist/nickbanlist/allowlist in chat, a memory leak in the odch::get_description function, a bug that made the !gethost/!getip commands not work for Op:s in chat, and a bug that sent an erroneous minimum share size in the message that tells a user if the users share is to small. New Perl script functions odch::get_email(), odch::add_nickban_entry(), and odch::remove_nickban_entry() were also added.

            •  08 Mar 2003 21:01
            Avatar

              Release Notes: A bug that prevented the hub from sending the $Quit message to all connected users on a users disconnection if the hub was running in more than three processes was fixed. A bug that caused users to be ghosted when using the odch::kick function was fixed. A bug that caused odch::get_variable("min_share") to return an erroneous value was fixed. A bug that caused odch::get_variable("total_share") to return an erroneous value on systems where "long" is represented by 32 bits was fixed. A "--version" command line option was added.

              •  07 Mar 2003 03:53
              Avatar

                Release Notes: If a registered user logs in with a proper password, any already logged in user will be kicked. A bug was fixed that caused the hub to crash when using the massmessage command. New commands (addperm, removeperm, and showperm) were added to extend the permissions of regular Op:s. Dynamic allocation is used for a user's email and description. Banning of nicknames was added, as was new functionality for retrieving the total share size and the hub uptime from Perl scripts. The variables hub_uptime and total_share were also added, which are retrievable through the Perl function odch::get_variable.

                •  07 Feb 2003 07:00
                Avatar

                  Release Notes: This version adds the Perl script sub hub_timer, which is fired once every 15 minutes. Part of the login procedure was rewritten for Op:s and Op Admins to make it faster. Users are no longer saved in shared memory segments, instead copies of all users are saved in the script processes. Users are now represented by their nicknames in scripts. The total share size is now saved in a shared memory segment. A Perl script function odch::check_if_registered now makes it possible to check if a certain nickname is registered or not. Encryption of the user passwords is now saved in the reglist.

                  •  19 Dec 2002 20:25
                  Avatar

                    Release Notes: This release fixes a problem which made the hub crash on startup if gcc 3.2 was used and a bug which made it impossible to remove a registered user with a nick starting with a digit.

                    •  15 Dec 2002 00:37
                    Avatar

                      Release Notes: If the hub fails to get a shared memory segment id, or fails to attach to it, it won't shut down, only disconnect the user. A fix was also made for a bug that could cause a segfault when sending data from a user to the scripts.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.