Commit Graph

  • c50eb90bee Removed the last bits of OpenSSL code called directly Jan Vidar Krey 2012-10-17 20:53:05 +02:00
  • 1e0927f510 Update copyright year. Jan Vidar Krey 2012-10-17 20:00:52 +02:00
  • b9d43c784c Merge branch 'master' of github.com:janvidar/uhub Jan Vidar Krey 2012-10-17 19:59:02 +02:00
  • 46d365cafe Merge branch 'gnutls_work' Jan Vidar Krey 2012-10-17 15:47:16 +02:00
  • 2f830d3132 Cleaned up error handling. gnutls_work Jan Vidar Krey 2012-10-16 20:15:38 +02:00
  • 5884983a2f Return -1 as error for recv/send only to signal socket has closed, use a number < -1 for socket errors. Jan Vidar Krey 2012-10-16 20:15:38 +02:00
  • c43acd97bd Fixed accept/connect state event propagation. Jan Vidar Krey 2012-10-16 20:15:38 +02:00
  • b1f2c93738 Reworked the error handling of non-blocking reads and writes. Jan Vidar Krey 2012-10-16 20:15:38 +02:00
  • 50912bdf75 More work on splitting out OpenSSL specific bits. Jan Vidar Krey 2012-10-15 20:39:03 +02:00
  • 3a8c91004e fixup! Add possibility to specify UHUB_REVISION manually. Jan Vidar Krey 2012-10-15 20:27:43 +02:00
  • deaadd053b Add possibility to specify UHUB_REVISION manually. Boris Pek 2012-10-13 19:10:16 +03:00
  • c28a5d3a9b Merge branch 'master' of github.com:janvidar/uhub Jan Vidar Krey 2012-10-15 20:20:17 +02:00
  • 8b06a75d8e Revert "Add possibility to specify UHUB_REVISION manually." Jan Vidar Krey 2012-10-15 00:24:59 +02:00
  • e6cb7a7e10 Revert "Add possibility to specify UHUB_REVISION manually." Jan Vidar Krey 2012-10-14 22:24:33 +00:00
  • 82caa6b81f Merge pull request #14 from tehnick/fix-build-on-kfreebsd-any Jan Vidar Krey 2012-10-14 15:19:21 -07:00
  • ddfbb919a7 Fix build in Debian GNU/kFreeBSD. Boris Pek 2012-10-14 02:13:10 +03:00
  • 7fae42aa4d Merge pull request #12 from tehnick/fix-version Jan Vidar Krey 2012-10-13 10:34:39 -07:00
  • ba59e1a00e Merge pull request #13 from tehnick/cmake-up Jan Vidar Krey 2012-10-13 10:34:23 -07:00
  • 4fcfee8e82 Merge pull request #11 from tehnick/fix-plugins-location Jan Vidar Krey 2012-10-13 10:33:09 -07:00
  • 63171b0ce2 Simplify CMakeLists.txt Boris Pek 2012-10-13 20:11:31 +03:00
  • dcfcf3110d Add possibility to specify UHUB_REVISION manually. Boris Pek 2012-10-13 19:10:16 +03:00
  • 53a5f5a243 Use directory /usr/lib/uhub/ instead of /var/lib/uhub/ in according with FHS (Filesystem Hierarchy Standard). Boris Pek 2012-10-13 18:48:24 +03:00
  • f3922bb3e0 Work on splitting out OpenSSL cleanly. Jan Vidar Krey 2012-10-12 14:24:03 +02:00
  • af083efb0c fixup! Don't compile the utils files multiple times. Jan Vidar Krey 2012-10-09 22:14:38 +02:00
  • e7aa63f3bd Don't compile the utils files multiple times. Jan Vidar Krey 2012-10-09 22:09:25 +02:00
  • 279c932b67 fixup! Add install make rule. Jan Vidar Krey 2012-10-09 19:31:54 +02:00
  • bc043ec7cd Use correct source directory for building outside of source. cmake Jan Vidar Krey 2012-10-04 21:59:20 +00:00
  • f20c42d05f Wrapped everything OpenSSL related in a SSL_USE_OPENSSL check macro. Jan Vidar Krey 2012-10-02 23:59:11 +02:00
  • 69603ff70f Add install make rule. Jan Vidar Krey 2012-10-02 23:01:57 +02:00
  • 3ea38c59af Better reporting using the !stats command. Jan Vidar Krey 2012-10-02 23:59:11 +02:00
  • 50292cb8c9 Update the network statistics every 10 seconds instead of 60 seconds. Jan Vidar Krey 2012-10-02 23:59:11 +02:00
  • e4fc91dde1 Made the network statistics work again. Jan Vidar Krey 2012-10-02 23:59:11 +02:00
  • 8086d89e23 Better formatting of byte sizes. Jan Vidar Krey 2012-10-02 23:59:11 +02:00
  • cc2ead8136 Use util's format_size. Jan Vidar Krey 2012-10-02 23:01:57 +02:00
  • 10d8157477 Added a utility function to convert an arbitrary byte size into a human readable string. Jan Vidar Krey 2012-10-02 23:01:57 +02:00
  • 0a7cb86014 Fixed a crash in plugin mod_chat_only. Jan Vidar Krey 2012-10-02 23:01:57 +02:00
  • 2e8c99b7ec Refurbished the ADC hub stress-tester tool; adcrush Jan Vidar Krey 2012-10-02 23:59:11 +02:00
  • cb6236691b Added more functionality to the ADC client test code. Jan Vidar Krey 2012-10-02 23:59:11 +02:00
  • 5136525abc Added API to construct ADC messages with source and destination. Jan Vidar Krey 2012-10-02 23:59:11 +02:00
  • 07da142e65 Only enable the C compiler (no C++ compiler required). Jan Vidar Krey 2012-10-02 23:01:57 +02:00
  • aa21556600 Use correct source directory for building outside of source. Jan Vidar Krey 2012-10-04 21:59:20 +00:00
  • 16ee65422d Fix cbuffer initialization Tillmann Karras 2012-07-22 20:30:02 +02:00
  • f0b11dadf1 Refurbished adcrush (hub stress tester). Jan Vidar Krey 2012-10-02 23:01:57 +02:00
  • 61073bd304 Fix rare protocol parse error due to incorrect recv queue handling. Jan Vidar Krey 2012-10-02 23:01:57 +02:00
  • 20a847e1b4 Moved the ipcalc code to the network directory. Jan Vidar Krey 2012-10-02 23:01:57 +02:00
  • a90807fccb Fix version auto generation. Jan Vidar Krey 2012-10-02 23:01:57 +02:00
  • 25c82076da Cmake fixes, build adc client and link uhub with pthread if sqlite3 is used. Jan Vidar Krey 2012-10-02 22:38:51 +02:00
  • 089966d918 Fix ADC client send queue. Jan Vidar Krey 2012-10-02 22:38:51 +02:00
  • e95a892fb7 MSVC compile warnings fixed. Jan Vidar Krey 2012-10-02 22:47:43 +02:00
  • 564f09ad65 Update the CMake minimum version to 2.8.3 Jan Vidar Krey 2012-10-02 20:16:30 +00:00
  • a33851b13d fixup! Updated .gitignore Jan Vidar Krey 2012-10-02 21:54:56 +02:00
  • 20e445bf94 Updated .gitignore Jan Vidar Krey 2012-10-02 21:49:25 +02:00
  • 133707ef57 Removed the VS2010 project files. Use CMake instead. Jan Vidar Krey 2012-10-02 21:43:58 +02:00
  • 62d14a9c52 Plugin compile fixes for windows systems. Jan Vidar Krey 2012-10-02 21:42:58 +02:00
  • ab9dda1c61 Some fixes for CMake on Windows. Jan Vidar Krey 2012-10-02 21:38:45 +02:00
  • 37e78eada1 Replaced the GNU makefiles with CMake. Jan Vidar Krey 2012-10-02 15:49:27 +02:00
  • 5b4467acd5 Minor stuff on the uhub-admin tool based on the changes in the ADC client code. Jan Vidar Krey 2012-09-28 15:52:39 +02:00
  • ff2e2a3d4c Misc ADC client fixes. Jan Vidar Krey 2012-09-28 15:51:39 +02:00
  • a599b29b9d Added more complete API for dealing with ADC messages. Jan Vidar Krey 2012-09-28 15:49:46 +02:00
  • fc52f0e030 Renamed the hub_sendq and hub_recvq to ioq_send and ioq_recv. Jan Vidar Krey 2012-09-28 09:20:33 +02:00
  • 35bfefa717 Fix debug output typo. Jan Vidar Krey 2012-09-27 10:45:39 +02:00
  • 845aefc941 Decouple hub and user manager more cleanly. Jan Vidar Krey 2012-09-27 10:43:53 +02:00
  • 4fcf3ffc83 Add support for configuration options that depend on certain #ifdefs. Jan Vidar Krey 2012-09-26 15:38:33 +02:00
  • ac39ebf38a Merge pull request #10 from blairbonnett/fix-check-escapes Jan Vidar Krey 2012-09-17 11:49:14 -07:00
  • 3f777ce5e2 Fix msg_check_escapes() so it allows escaped backslashes. Blair Bonnett 2012-09-17 15:10:23 +12:00
  • b0aa690cb4 Merge branch 'master' of github.com:janvidar/uhub Jan Vidar Krey 2012-08-07 11:56:40 +02:00
  • fb11589bb0 Drop all ADC messages containing illegal ADC escapes. Jan Vidar Krey 2012-08-07 11:55:29 +02:00
  • 03c4292eea Merge pull request #8 from blairbonnett/upstart Jan Vidar Krey 2012-07-29 15:34:07 -07:00
  • ccaf755da3 Merge branch 'master' of github.com:janvidar/uhub Jan Vidar Krey 2012-07-30 00:08:38 +02:00
  • cba0121574 ADCH++ had a security bug that allowed UCMD extension to be relayed. Jan Vidar Krey 2012-07-30 00:08:12 +02:00
  • 166a105e33 Add upstart script to run uHub as a service. Blair Bonnett 2012-07-27 12:52:08 +12:00
  • a32ea42754 - Update RH init scripts root 2012-06-13 14:30:17 +04:00
  • 949b54fcdd Merge pull request #7 from yorhel/master Jan Vidar Krey 2012-06-03 15:45:28 -07:00
  • b9005b1724 core/probe.c: Fix TLS probe when handshake version != SSL version Yorhel 2012-06-02 14:41:34 +02:00
  • 9651a99d46 Updated changelog. 0.4.0 Jan Vidar Krey 2012-05-29 22:57:02 +02:00
  • 571abddd98 Cleaned up code generator for config file parsing. Jan Vidar Krey 2012-05-23 23:38:19 +02:00
  • 9ea85ad1ac Merge pull request #5 from yorhel/master Jan Vidar Krey 2012-05-14 14:38:22 -07:00
  • 3ae6da4a64 Print error message in case of shutting down due to errors loading plugins. Jan Vidar Krey 2012-05-14 23:35:53 +02:00
  • f3754fb4e4 Fix Windows file read discrepancy. Jan Vidar Krey 2012-05-14 23:33:54 +02:00
  • 79ca108f48 convert_to_sqlite.pl: Update to the latest SQL schema + be more Perlish Yorhel 2012-05-14 19:04:08 +02:00
  • 210d5d276e Fix VS2010 project file - missing .c file. Jan Vidar Krey 2012-05-13 23:59:27 +02:00
  • a6d87f95ef Merge https://github.com/Tilka/uhub Jan Vidar Krey 2012-05-13 23:53:56 +02:00
  • 274f17bce0 use "I64u" instead of PRIu64 on Windows Tilka 2012-05-11 16:45:07 +02:00
  • 53b3087735 remove obsolete settings in uhub.conf Tilka 2012-05-11 03:10:05 +02:00
  • 8365278cbf fix uhub_itoa() and uhub_ulltoa() Tilka 2012-05-10 23:24:42 +02:00
  • eb49174ab3 marked plugin callbacks that are not called yet Tilka 2012-05-10 01:37:20 +02:00
  • 9e52ea7eff add on_change_nick() to struct plugin_funcs Tilka 2012-05-09 23:33:03 +02:00
  • 05fd6bb723 minimal changes Tilka 2012-05-09 23:27:06 +02:00
  • 7b77f7dc31 Updated init script in debian package. Boris Pek 2012-05-08 23:33:33 +03:00
  • 685e56f4c6 Updated list of man pages in debian package. Boris Pek 2012-05-08 23:37:37 +03:00
  • d19e78941a Added man page for uhub-passwd. Boris Pek 2012-05-08 23:29:56 +03:00
  • c5516b5729 Merge branch 'master' of https://github.com/Tilka/uhub Jan Vidar Krey 2012-05-06 23:09:01 +02:00
  • 3aaabbc543 Fix issue with QUI messages being allowed through the hub Jan Vidar Krey 2012-05-06 23:09:01 +02:00
  • ccb66ced4f don't show error on SIGTERM in select() backend Tilka 2012-05-05 01:10:24 +02:00
  • dce8b97bba fix dependency of 'install' target Tilka 2012-05-03 10:13:21 +02:00
  • d49127b507 changed all calls to assert() to uhub_assert() Tilka 2012-05-02 21:06:46 +02:00
  • ccded3f642 Don't strip the U4/U6 port numbers if updated after login. Jan Vidar Krey 2012-05-02 20:45:31 +02:00
  • 216757a1f4 Fix compile issue with double typedefs. Jan Vidar Krey 2012-05-02 00:29:25 +02:00
  • 458c7fa741 Remove list assertion when removing element that is not in the list. Breaks autotest. Jan Vidar Krey 2012-05-01 20:39:49 +02:00
  • 74ca5a0a33 Cleaned up command handling code, by splitting into multiple files. Jan Vidar Krey 2012-05-01 20:15:43 +02:00