klondike
3b6c338ee8
Start generating system.h dynamicallly
2014-08-05 10:47:29 +02:00
Jan Vidar Krey
48b76f7bd1
The DEBUG macro never got set, causes verbose log messages to never be compiled in.
2014-07-30 11:46:03 +02:00
Boris Pek
a38a82e318
Fix build with clang.
2014-05-11 15:22:14 +04:00
Jan Vidar Krey
3e8699ab24
Fix typo.
2014-05-10 01:08:32 +02:00
Boris Pek
ce06269128
Delete extra option from cmake rules.
2014-05-10 02:03:04 +04:00
Jan Vidar Krey
22292e493e
fixup! Fix for #193 - Can't build on OpenBSD
2013-04-17 22:40:04 +02:00
Jan Vidar Krey
419e8888d0
Fix for #193 - Can't build on OpenBSD
2013-04-16 00:24:42 +02:00
Jan Vidar Krey
d73d213bc4
Remove the chat_is_privileged_plugin because it fails to compile
2013-03-23 22:47:32 +01:00
mimicmod
5672ba14e3
Added mod_chat_history_sqlite and mod_chat_is_privileged.
...
Use file=/path/to/db to specify the database file where chat history should be stored. Other config variables are the same as those for mod_chat_history.
Code merged adapted and merged from Mimicmod's repository:
https://github.com/mimicmod/uhub.git
2013-03-23 22:47:32 +01:00
Jan Vidar Krey
52211a6bac
Updated copyright year.
2013-03-22 20:00:40 +01:00
Jan Vidar Krey
50e720861e
Detect if system is big endian (e.g. PPC64)
2013-02-20 00:30:02 +01:00
Jan Vidar Krey
f6f7c7a3a4
Make sure we compile release builds with NDEBUG defined (to disable asserts).
2013-02-05 22:44:31 +01:00
Jan Vidar Krey
4f3c71234b
Merge branch 'master' of https://github.com/3M3RY/uhub
2012-11-22 22:26:46 +01:00
Jan Vidar Krey
41251f8d32
Install uhub-passwd also.
2012-11-20 22:53:27 +01:00
Jan Vidar Krey
3b18ae251e
Automatically find Sqlite3 - removed option to disable it.
...
This means Sqlite3 is now mandatory.
2012-11-20 22:53:27 +01:00
Emery
143b68588a
Systemd notify support
2012-11-17 09:57:14 -06:00
Emery
ce68c446d1
Optional systemd journal logging
2012-11-11 15:21:00 -06:00
Jan Vidar Krey
a43953bc0d
Added simple plugin that blocks downloads for non-registered users (guests).
2012-11-01 22:07:55 +01:00
Jan Vidar Krey
2ec2e73f16
Make sure we always build the autotests.
...
Caveat, need to run the update script manually after changing the tests (adding or removing tests).
However, modifying existing tests does not require running the update script.
Added a copy of exotic in the repository
exotic automatically generates the skeleton code around the autotests in order to schedule
the tests.
2012-10-25 17:27:45 +02:00
Jan Vidar Krey
99a2307d1d
Simple compile fix.
2012-10-25 00:44:21 +02:00
Jan Vidar Krey
793790d089
Initial implementation of an async DNS client API with getaddrinfo + pthreads.
2012-10-24 23:19:14 +02:00
Jan Vidar Krey
b999068555
Use OpenSSL by default.
2012-10-17 19:02:32 +00:00
Jan Vidar Krey
b9d43c784c
Merge branch 'master' of github.com:janvidar/uhub
...
Conflicts:
CMakeLists.txt
2012-10-17 19:59:02 +02:00
Jan Vidar Krey
3a8c91004e
fixup! Add possibility to specify UHUB_REVISION manually.
2012-10-15 20:27:43 +02:00
Boris Pek
deaadd053b
Add possibility to specify UHUB_REVISION manually.
2012-10-15 20:24:42 +02:00
Jan Vidar Krey
8b06a75d8e
Revert "Add possibility to specify UHUB_REVISION manually."
...
This reverts commit dcfcf3110d
.
2012-10-15 00:24:59 +02:00
Jan Vidar Krey
7fae42aa4d
Merge pull request #12 from tehnick/fix-version
...
Add possibility to specify UHUB_REVISION manually.
2012-10-13 10:34:39 -07:00
Jan Vidar Krey
ba59e1a00e
Merge pull request #13 from tehnick/cmake-up
...
Simplify CMakeLists.txt
2012-10-13 10:34:23 -07:00
Boris Pek
63171b0ce2
Simplify CMakeLists.txt
2012-10-13 20:13:15 +03:00
Boris Pek
dcfcf3110d
Add possibility to specify UHUB_REVISION manually.
2012-10-13 19:46:44 +03:00
Boris Pek
53a5f5a243
Use directory /usr/lib/uhub/ instead of /var/lib/uhub/
...
in according with FHS (Filesystem Hierarchy Standard).
2012-10-13 18:48:24 +03:00
Jan Vidar Krey
f3922bb3e0
Work on splitting out OpenSSL cleanly.
2012-10-12 14:24:03 +02:00
Jan Vidar Krey
af083efb0c
fixup! Don't compile the utils files multiple times.
2012-10-09 22:14:38 +02:00
Jan Vidar Krey
e7aa63f3bd
Don't compile the utils files multiple times.
2012-10-09 22:09:25 +02:00
Jan Vidar Krey
279c932b67
fixup! Add install make rule.
2012-10-09 19:31:54 +02:00
Jan Vidar Krey
69603ff70f
Add install make rule.
2012-10-09 14:36:14 +02:00
Jan Vidar Krey
f20c42d05f
Wrapped everything OpenSSL related in a SSL_USE_OPENSSL check macro.
2012-10-02 23:59:11 +02:00
Jan Vidar Krey
2e8c99b7ec
Refurbished the ADC hub stress-tester tool; adcrush
2012-10-02 23:59:11 +02:00
Jan Vidar Krey
07da142e65
Only enable the C compiler (no C++ compiler required).
2012-10-05 09:09:54 +02:00
Jan Vidar Krey
aa21556600
Use correct source directory for building outside of source.
2012-10-04 22:00:30 +00:00
Jan Vidar Krey
f0b11dadf1
Refurbished adcrush (hub stress tester).
2012-10-03 13:51:07 +02:00
Jan Vidar Krey
20a847e1b4
Moved the ipcalc code to the network directory.
2012-10-03 12:59:05 +02:00
Jan Vidar Krey
a90807fccb
Fix version auto generation.
2012-10-03 12:02:35 +02:00
Jan Vidar Krey
25c82076da
Cmake fixes, build adc client and link uhub with pthread if sqlite3 is used.
2012-10-03 11:45:21 +02:00
Jan Vidar Krey
564f09ad65
Update the CMake minimum version to 2.8.3
2012-10-02 20:16:30 +00:00
Jan Vidar Krey
ab9dda1c61
Some fixes for CMake on Windows.
...
Tested successfully with NMake.
2012-10-02 21:38:45 +02:00
Jan Vidar Krey
37e78eada1
Replaced the GNU makefiles with CMake.
2012-10-02 15:49:27 +02:00