Commit graph

71 commits

Author SHA1 Message Date
William Pitcock c678fbc08b ircd: remove broken USE_IODEBUG_HOOKS knob and related code 2016-02-20 12:02:49 -06:00
Valerii Iatsko 5203cba5ce Remove libratbox's snprintf.c, update related ircd code 2016-02-10 02:25:32 +01:00
Valerii Iatsko 9258de810b ircd: configure: require C99 compiler 2016-02-09 10:41:37 -06:00
Valerii Iatsko 6755009c17 Run autoconf 2016-02-09 10:41:37 -06:00
William Pitcock e575ed5193 libratbox: disable the block allocator, but keep it as a stub for now 2016-01-08 07:16:23 -06:00
William Pitcock 190a59706e configure: no more small-net 2016-01-08 07:09:47 -06:00
William Pitcock 9e45a5ca19 buildsystem: further cleanup 2016-01-08 07:01:00 -06:00
William Pitcock f0718c93d5 configure: use correct path for libltdl 2016-01-08 06:50:01 -06:00
Aaron Jones d8c4154da2 Fix LTDL conditional, remove some unnecessary and/or ugly configure tests 2016-01-07 17:15:55 +00:00
Aaron Jones eec2776c6c Fix some autotools discrepancies, disable SQLite threading code 2016-01-07 16:58:28 +00:00
William Pitcock 0d73e7db9c authd: add skeleton 2016-01-06 02:31:11 -06:00
William Pitcock 2a19fc3f57 general: remove last vestiges of static modules support (this hasn't ever actually worked...) 2016-01-06 01:28:20 -06:00
William Pitcock 46fded53d4 update buildsystem artifacts 2016-01-06 01:16:49 -06:00
William Pitcock c52df12552 buildsystem: convert to automake + libtool 2016-01-05 21:20:25 -06:00
William Pitcock 1ce6270904 charybdis 3.5.0. 2016-01-05 19:49:18 -06:00
William Pitcock 3b1e0380ce charybdis 3.5.0 rc1. 2015-03-08 15:26:31 -05:00
William Pitcock 9f09e25b63 charybdis 3.5.0-test1. 2015-03-01 01:09:34 -06:00
William Pitcock cfa7b5fdb0 rebuild configure 2015-02-16 15:57:14 -06:00
Jilles Tjoelker 1db8e00714 configure: Rerun autoconf. 2014-06-05 22:12:29 +02:00
Lee Starnes a5471f2483 configure: use pkg-config for sqlite 2014-06-01 15:50:47 -04:00
Lee Starnes cf1001a739 configure: fix linking with shared sqlite on *BSD 2014-05-31 22:56:12 -04:00
Lee Starnes a6ef3156ec configure: use --with-shared-sqlite instead of --enable-shared-sqlite 2014-05-31 21:14:09 -04:00
Lee Starnes 74ab6be094 bandb: make Makefile work with BSD make again 2014-05-29 17:53:43 -04:00
Lee Starnes 497e30a0bb configure: add --enable-shared-sqlite option
When --enable-shared-sqlite is used, charybdis will be compiled with a shared
sqlite library if it is available.
2014-05-29 13:11:29 -04:00
Jilles Tjoelker 2eff383322 Rerun autoconf for genssl change. 2013-06-08 13:46:02 +02:00
Jilles Tjoelker dc9aebf467 Rerun autoconf. 2012-04-22 23:08:03 +02:00
Nathan Phillip Brink 6929cd012b Fix typo User' => Use'. 2012-03-03 03:30:34 +00:00
Nathan Phillip Brink 422cf3bb86 Detect a potential infinite loop in ./configure in AC_DEFINE_DIR.
Fixes the changes made to AC_DEFINE_DIR in
c74836dc4a.
2012-03-02 01:51:30 +00:00
Nathan Phillip Brink 634d4aad72 Fix inconsistency between --sysconfdir and --with-confdir, deprecate --with-confdir.
The inconsistency was created in
c74836dc4a where genssl.sh.in was made
to use sysconfdir while the IRCd and buildsystem still used confdir.
2012-03-02 01:11:42 +00:00
Nathan Phillip Brink 9f9b7042fb Run autoconf and autoheader. 2012-03-01 03:49:35 +00:00
William Pitcock a949ab1a1c configure: set version to charybdis 3.4.0-dev 2012-02-04 04:14:20 -06:00
Jilles Tjoelker cf5337395c Rerun autoconf. 2011-11-29 23:41:30 +01:00
William Pitcock b583faf970 Add support for customizing the usable nick length.
This adds a new ISUPPORT token, NICKLEN_USABLE which is strictly an informative value.
NICKLEN is always the maximum runtime NICKLEN supported by the IRCd, as other servers may
have their own usable NICKLEN settings.  As NICKLEN_USABLE is strictly informative, and
NICKLEN is always the maximum possible NICKLEN, any clients which depend on NICKLEN for
memory preallocation will be unaffected by runtime changes to NICKLEN_USABLE.

The default NICKLEN is 50; the default serverinfo::nicklen in the config file is set to
30, which is the NICKLEN presently used on StaticBox.
2011-11-29 16:10:21 -06:00
William Pitcock f5493691ed branding: if CUSTOM_BRANDING is defined, display charybdis version in /info
(based on ircd-seven rebrand patch)
2011-05-08 09:06:19 -05:00
William Pitcock b6d0720c1c configure: Add --with-custom-branding and --with-custom-version options. 2011-05-08 08:55:32 -05:00
William Pitcock 5a241f5466 Autoreconf. 2010-09-28 13:47:23 -05:00
William Pitcock 6fb6bd15ae Enforce TS rules on MLOCKs. 2010-08-23 20:22:59 -05:00
William Pitcock 497c263d8f Update configure. 2010-02-27 15:26:54 -06:00
William Pitcock 96f4052b50 Run autoreconf. 2010-02-17 23:12:45 -06:00
William Pitcock 7083c02121 Run autoreconf. 2010-01-07 16:51:32 -06:00
Jilles Tjoelker 4a584d412e Rerun autoconf. 2009-02-22 00:45:50 +01:00
Jilles Tjoelker aa150eb94c Rerun autoconf. 2009-02-08 21:11:59 +01:00
Jilles Tjoelker aa7698933a Rerun autoconf. 2008-10-19 17:31:53 +02:00
Valery V Yatsko bbe588880f run autoreconf 2008-08-17 09:27:15 +04:00
Jilles Tjoelker 0788536e2d Rerun autoconf. 2008-05-18 23:36:39 +02:00
Jilles Tjoelker 1a82970f12 Rerun autoconf. 2008-05-17 17:46:45 +02:00
Jilles Tjoelker 079b48b710 Rerun autoconf. 2008-05-13 23:23:12 +02:00
William Pitcock 4a466cb340 charybdis 3.0.0 2008-04-25 14:56:35 -05:00
William Pitcock 045da06897 3.0.0-RC1. 2008-04-21 17:17:31 -05:00
William Pitcock fb13a446cd rerun autoconf 2008-04-15 21:32:40 -05:00