Commit Graph

  • 32c65ada49 Fixed usage of FlexHub regimport tool mimicmod 2013-05-05 13:36:23 -0400
  • 77704f6e67 Added simple tool to import FlexHub users mimicmod 2013-05-05 13:34:03 -0400
  • 77323fa98d Removed unnecessary step in PtokaX regimport tool mimicmod 2013-05-11 19:23:46 -0400
  • 7840e09884 Added simple tool to import PtokaX (< 0.5.0.0) users mimicmod 2013-05-11 19:03:00 -0400
  • 6ad5efea6d Fix: Make config parser python 3 compatible Michal Micka 2013-10-03 04:13:00 +0200
  • 076daec846 Backport the HUBBOT constant defining a bot which is also an operator Francisco Blas (klondike) Izquierdo Riera 2014-11-24 12:28:28 +0100
  • 223e01937e Fix boolean logic fuck up Francisco Blas (klondike) Izquierdo Riera 2014-07-12 17:13:37 +0200
  • 19068de088 Make unrestricted... unrestricted klondike 2014-04-04 05:16:35 +0200
  • c15f201d70 Add auth_cred_is_unrestricted klondike 2014-04-04 05:06:14 +0200
  • 7bda215ad4 Add bots to uhub-passwd klondike 2014-04-04 05:01:07 +0200
  • d86ef503b3 Add opbots and unrestricted bots klondike 2014-04-04 04:59:13 +0200
  • 7865277324 Add tests for the utf-8 cases Francisco Blas (klondike) Izquierdo Riera 2014-11-24 12:05:28 +0100
  • 8a7e892aeb Add support for 4 byte UTF-8 characters and stricter character checking Francisco Blas (klondike) Izquierdo Riera 2014-11-24 10:28:50 +0100
  • 05edfa48b2 Merge pull request #25 from schreda/master 0.5.0 Jan Vidar Krey 2014-10-17 00:09:56 +0200
  • 204544298b Cleanup debug logging. Jan Vidar Krey 2014-10-16 23:13:26 +0200
  • 418db22931 Merge branch 'master' of github.com:janvidar/uhub Jan Vidar Krey 2014-10-16 23:10:28 +0200
  • 037ceff0a5 Disable SSLv3 explicitly also. Jan Vidar Krey 2014-10-16 23:09:50 +0200
  • 44708e8433 Move some network, timer code. Jan Vidar Krey 2014-10-16 23:09:12 +0200
  • 76ff2a1a13 Fix TLS protocol mismatch assert causing the hub to shutdown. Jan Vidar Krey 2014-10-16 23:08:17 +0200
  • 280e28a6d4 Merge pull request #26 from Tilka/foo Jan Vidar Krey 2014-10-06 22:28:41 +0200
  • c0ee55325c Release all memory in tests and fix comment Tillmann Karras 2014-10-06 21:03:56 +0200
  • 3d0b652ec9 Remove some unused variables Tillmann Karras 2014-10-06 21:02:08 +0200
  • 2d45a37536 added broadcast message and getter for user count in plugin API Andre Schreder 2014-10-03 15:23:36 +0200
  • 1da917e5b9 Fix crash due to negative max copy length. Jan Vidar Krey 2014-09-23 00:01:15 +0200
  • f71bc59527 Release version 0.5.0. Jan Vidar Krey 2014-08-06 20:20:57 +0200
  • d7c8c9426d Fix memory leak by creating the SSL context once for ADC client. Jan Vidar Krey 2014-08-06 17:37:06 +0200
  • 4919aea8d5 Send information through ADC client interface about the TLS connection. Jan Vidar Krey 2014-08-05 17:45:32 +0200
  • 95de69efeb Added functionality to fetch the TLS version and cipher info for a connection. Jan Vidar Krey 2014-08-05 17:43:24 +0200
  • b3b4876c08 Use TLS 1.2 when connecting to a hub when using TLS. Jan Vidar Krey 2014-08-05 17:42:18 +0200
  • ac543e3df4 Clear connection timeout timer when successfully connecting. Jan Vidar Krey 2014-08-05 17:40:55 +0200
  • 46bdc77066 Added a notification mechanism for sending messages from another thread to the mainthread in a safe manner. Jan Vidar Krey 2014-08-05 16:21:56 +0200
  • 1526d63403 Simplify list_clear(), allow NULL as free() function pointer. Jan Vidar Krey 2014-08-05 13:08:46 +0200
  • d33695435b Add propper check for stdint.h klondike 2013-08-31 17:47:57 +0200
  • bfdf707490 Remove unnecessary include klondike 2013-08-31 17:46:28 +0200
  • b8209d9d0a Check for ssize_t properly klondike 2013-08-31 17:44:55 +0200
  • 5c8d99d8ff _GNU_SOURCE is now defined by CMake klondike 2013-08-31 16:00:47 +0200
  • 4c5038c26d Add automatic strndup detection instead of the previous hack klondike 2013-08-31 16:00:18 +0200
  • aeb006beb6 Add automatic memmem detction instead of the previous hack klondike 2013-08-31 15:55:46 +0200
  • 3b6c338ee8 Start generating system.h dynamicallly klondike 2013-08-31 15:21:59 +0200
  • 652ac5f9b9 Fix #211 - ADC IINF should have flag AP for application name, and VE for version. Jan Vidar Krey 2014-08-03 22:51:47 +0200
  • 4263750bc5 Merge branch 'ssl_fixes' Jan Vidar Krey 2014-07-30 11:47:27 +0200
  • 2182feb052 Added support for probing HTTP, enough to tell browsers to stop calling. Jan Vidar Krey 2014-07-30 11:46:54 +0200
  • 48b76f7bd1 The DEBUG macro never got set, causes verbose log messages to never be compiled in. Jan Vidar Krey 2014-07-30 11:46:03 +0200
  • b5bedfe9e4 uhub-admin: don't busy loop before a connection has been established. Jan Vidar Krey 2014-07-29 17:35:58 +0200
  • cbe0b4e108 Potential crash fix for tools. Jan Vidar Krey 2014-07-29 17:35:14 +0200
  • b85381c0f5 Added configuration options for TLS cipher suites and TLS versions. Jan Vidar Krey 2014-07-29 13:31:42 +0200
  • 0426cb523a Fix: Rework SSL poll event handling to avoid infinite loops Hector Martin 2014-04-03 21:24:41 +0100
  • 9f78a2e85f Merge branch 'master' of github.com:janvidar/uhub Jan Vidar Krey 2014-05-30 15:06:23 +0200
  • f472fc9424 Fix Clang compile warnings. Jan Vidar Krey 2014-05-14 21:00:42 +0200
  • 7706e1cb8a Fix copyright year. Jan Vidar Krey 2014-05-14 11:38:08 +0200
  • 24b98358d3 Remove usage of strcat, since OpenBSD does not like that. Jan Vidar Krey 2014-05-13 20:13:11 +0200
  • 12ce522a6d Fix crashing autotest due to wrong initialization of the usermanager. Jan Vidar Krey 2014-05-13 20:13:11 +0200
  • 5e06b46deb Fix compile warning due to missing newline at EOF. Jan Vidar Krey 2014-05-13 20:13:11 +0200
  • a1f8c5bdbb Merge pull request #24 from tehnick/travis-ci Jan Vidar Krey 2014-05-12 10:04:03 +0200
  • 992aa8c4af Fix compile warning due to missing return value. Jan Vidar Krey 2014-05-12 00:05:07 +0200
  • 60393ca9d0 Merge pull request #23 from tehnick/fix-clang Jan Vidar Krey 2014-05-12 00:01:50 +0200
  • 89aef4ddaf Add support of Travis CI. Boris Pek 2014-05-09 19:25:29 +0400
  • a38a82e318 Fix build with clang. Boris Pek 2014-05-09 19:52:30 +0400
  • 3d5dc02ef9 Merge e98b0ce3bb into 3e8699ab24 Boris Pek 2014-05-10 09:23:32 +0000
  • 3e8699ab24 Fix typo. Jan Vidar Krey 2014-05-10 01:08:32 +0200
  • 3b38898045 Merge pull request #22 from tehnick/cmake-fix Jan Vidar Krey 2014-05-10 00:45:23 +0200
  • 1b8762c7ee Merge pull request #20 from tehnick/cmake-sqlite3-fix Jan Vidar Krey 2014-05-10 00:44:28 +0200
  • ce06269128 Delete extra option from cmake rules. Boris Pek 2014-05-10 02:01:24 +0400
  • e98b0ce3bb Fix build with clang. Boris Pek 2014-05-09 19:52:30 +0400
  • 7607d9e826 Add support of Travis CI. Boris Pek 2014-05-09 19:25:29 +0400
  • e75a759693 Fix cmake script for searching sqlite3 properly. Boris Pek 2014-05-08 22:52:10 +0400
  • 7f2ffd7e1c Fix CMake/SQLite path issues on 64-bit Ubuntu 14.04 Jan Vidar Krey 2014-05-08 13:33:45 +0200
  • e2b0757f4a Improved flood control counting to strictly not allow more than the given amount of messages in the configured interval. Jan Vidar Krey 2014-05-08 13:30:09 +0200
  • c26e8aaefe Merge pull request #19 from Tilka/master Jan Vidar Krey 2013-09-10 01:38:29 -0700
  • 14018a2e85 Merge c295461f4e into cf9be754aa Tillmann Karras 2013-09-09 23:50:17 -0700
  • c295461f4e mod_topic: check argument for NULL Tillmann Karras 2013-09-10 08:30:27 +0200
  • 8b442018a7 Fix struct mixup Tillmann Karras 2013-09-06 21:17:43 +0200
  • fa782e3d2c Fix memleak Tillmann Karras 2013-09-06 21:17:31 +0200
  • 591d0ba5bb Support certificate chains Tilka 2013-09-06 01:44:25 +0200
  • a81757c483 Merge remote-tracking branch 'upstream/master' Tilka 2013-09-06 01:43:10 +0200
  • cf9be754aa Rewrote the configuration file parser generator. Jan Vidar Krey 2013-04-22 21:58:06 +0200
  • 22292e493e fixup! Fix for #193 - Can't build on OpenBSD Jan Vidar Krey 2013-04-17 22:40:04 +0200
  • 419e8888d0 Fix for #193 - Can't build on OpenBSD Jan Vidar Krey 2013-04-16 00:24:42 +0200
  • 73b4d51393 fixup! fixup! Updated copyright year. Jan Vidar Krey 2013-03-24 20:17:51 +0100
  • 50b6221874 fixup! Updated copyright year. Jan Vidar Krey 2013-03-24 20:17:51 +0100
  • bb5865d368 Fix double free() Jan Vidar Krey 2013-03-24 09:47:32 +0100
  • 550740f715 Fix bug #198 - Timers could cause infinite loops Jan Vidar Krey 2013-03-24 09:47:32 +0100
  • d73d213bc4 Remove the chat_is_privileged_plugin because it fails to compile Jan Vidar Krey 2013-03-22 20:00:40 +0100
  • 5672ba14e3 Added mod_chat_history_sqlite and mod_chat_is_privileged. mimicmod 2012-10-14 22:38:36 -0400
  • cd5c4ee622 Optimize lookups by CID and nick. Jan Vidar Krey 2013-03-23 22:11:05 +0100
  • 52211a6bac Updated copyright year. Jan Vidar Krey 2013-03-22 20:00:40 +0100
  • f25015927a Clean up white space. Jan Vidar Krey 2013-03-22 20:00:40 +0100
  • 5835a06676 Removed redundant debug printf. Jan Vidar Krey 2013-03-22 20:00:40 +0100
  • 6c55ae1146 Simple compile fix. Jan Vidar Krey 2013-03-22 20:00:40 +0100
  • 2d6f69d299 Cleaned up usage of linked lists and added missing functionality. Jan Vidar Krey 2013-03-22 20:00:40 +0100
  • b81bb2cbd9 Cleaned up all list iterations, added macro named LIST_FOREACH. Jan Vidar Krey 2013-03-22 00:58:14 +0100
  • 50e720861e Detect if system is big endian (e.g. PPC64) Jan Vidar Krey 2013-02-20 00:28:43 +0100
  • d98f013a51 Attempt to send messages via the Operations bot as private messages. op_notify Jan Vidar Krey 2013-02-14 02:36:37 +0100
  • 2be48a13f7 Made sure we now have an 'Operations' user logged in. Jan Vidar Krey 2013-02-14 00:11:27 +0100
  • 70ba9d5831 Create a bot user system. Jan Vidar Krey 2013-02-13 21:10:13 +0100
  • f91f3ea68c Added funcions for sending notifications to operators. Jan Vidar Krey 2013-02-13 21:10:30 +0100
  • 5b78c0826d Added functions to route messages to operators only. Jan Vidar Krey 2013-02-13 21:10:48 +0100
  • 5c31f47bea Added methods for adding a string to be escaped automatically. Jan Vidar Krey 2013-02-13 21:11:05 +0100
  • 51a8e785c0 Attempt to address issues with timers overflowing (bug #198) Jan Vidar Krey 2013-02-13 21:11:22 +0100
  • 8899e49f73 Added some auto-tests for bulk timeouts. Jan Vidar Krey 2013-02-13 21:11:39 +0100