summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2017-01-12Fix fe-fuzz nitsJoseph Bisch
2017-01-07Add frontend for fuzzingJoseph Bisch
Use the following configure command: $ ./configure --with-fuzzer --with-fuzzer-lib=/path/to/libFuzzer.a \ CC=clang CXX=clang++ Places an irssi-fuzz in src/fe-fuzz/ after build. Also can specify SANFLAGS to override the chosen sanitizer flags (defaults to "-g -fsanitize=address -fsanitize-coverage=trace-pc-guard").
2017-01-05continue headailin-nemui
2017-01-05tag as 1.0.0ailin-nemui
2017-01-03Merge tag '0.8.21' into integrate/0.8.21ailin-nemui
2017-01-03tag as 0.8.21ailin-nemui
2017-01-03Merge pull request #585 from ailin-nemui/win_seqailin-nemui
g_sequence backing for window list
2017-01-03switch for gregex and regex.hAilin Nemui
2017-01-02Remove unused references to regex.hLemonBoy
Also remove the prototype for regex_match since it has been removed.
2016-12-13g_sequence backing for window listailin-nemui
2016-11-27Check for socket() in libnetwork for HaikuFrançois Revol
2016-10-22Kill support for DANE.Alexander Færøy
This patch removes support for DANE validation of TLS certificates. There wasn't enough support in the IRC community to push for this on the majority of bigger IRC networks. If you believe this should be reintroduced into irssi, then please come up with an implementation that does not rely on the libval library. It is causing a lot of troubles for our downstream maintainers.
2016-10-16Always build irssi with TLS support.Alexander Færøy
This patch removes the optional checks for whether to build irssi with TLS support or not. This will allow us to ship a default configuration file where we connect to TLS enabled IRC servers out of the box.
2016-09-21Merge branch 'master' into integrate/0.8.20ailin-nemui
2016-09-14tag as 0.8.20ailin-nemui
2016-08-04remove curses terminal and ncurses macroailin-nemui
2016-05-11add silent flag to make, should stop GNU make from turning on -wailin-nemui
2016-05-09improve perl @INC detectionailin-nemui
2016-03-24Merge tag '0.8.19'ailin-nemui
2016-03-23tag as 0.8.19ailin-nemui
2016-03-23set version to 0.8.18a-headailin-nemui
2016-02-29Merge tag '0.8.18'ailin-nemui
master now on 0.8.19-head
2016-02-08tag as 0.8.18ailin-nemui
2016-01-27Update the configure script and INSTALL.LemonBoy
Now that HAVE_IPV6 is gone remove all the references from the buildscript and documentation.
2016-01-18continue headailin-nemui
2016-01-12Merge branch '0.8.18-beta1' into 0.8.18-beta2ailin-nemui
2015-12-15tag as 0.8.18-beta1ailin-nemui
2015-12-09Fix Out-of-tree buildailin-nemui
Symlink irssi-version.h into build dir, restoring 550df275580b253e8c3ebb5dbfceef87311a63c9
2015-10-02Use silent rules.Alexander Færøy
2015-09-23Bump glib2 requirement from 2.6 to 2.16dequis
This drops support for rhel/centos 5 (18 months left of its 10 year support cycle) Keeps support for debian 5.0 (lenny) and ubuntu 8.04 LTS, both of which are unsupported, so bumping up to glib 2.24 wouldn't be a problem, but it's not needed atm.
2015-09-20Remove Garbage Collection support.Alexander Færøy
GC support was never enabled by default and nobody in the current development team seems to care about it.
2014-12-16Merge pull request #108 from mmuman/buildsystem-cleanupAlexander Færøy
Buildsystem cleanup
2014-10-11HEAD's now 0.8.18-head.Alexander Færøy
2014-10-11Prepare for 0.8.17Alexander Færøy
2014-08-31Head is now 0.8.17-head.Alexander Færøy
2014-08-31Prepare for irssi 0.8.17-rc2.Alexander Færøy
2014-07-22Drop AC_ISC_POSIX which is obsoleteFrançois Revol
It's actually a NOOP in latest autoconf. cf. https://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Obsolete-Macros.html#index-AC_005fISC_005fPOSIX-2084
2014-07-22Simplify socklen_t type detectionFrançois Revol
The previous version of AC_CHECK_TYPE() which didn't accept passing headers is obsolete anyway. The new one can be told which headers to include. Also test for sys/socket.h just for sanity. cf. https://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Obsolete-Macros.html https://www.gnu.org/software/autoconf/manual/autoconf-2.64/html_node/Generic-Types.html https://svn.opendnssec.org/home/jerry/memory-usage/ldns-1.6.10/acx_nlnetlabs.m4
2014-07-22Simplify network libraries detection with AC_SEARCH_LIBSFrançois Revol
AC_SEARCH_LIBS first tries to link without any lib, then tries each library, and sets $LIBS correctly in any case. cf. https://www.flameeyes.eu/autotools-mythbuster/autoconf/finding.html
2014-07-07Add some more helpful hints about packages to install to configure outputDavid Leadbeater
2014-07-06Fix compiler warning in IPv6 checkDavid Leadbeater
(This was why I saw a warning from the IPv4 code path, now fixed by 7949e4c).
2014-07-06Make configure checks able to build with -WerrorDavid Leadbeater
Also fix a few compiler warnings, this combined with pull #82 allows me to build with CFLAGS="-Werror -Wall".
2014-06-30Finish 256 colour support for IrssiAilin Nemui
256 colour patch is cleaned up and the remaining cases are made work, this includes especially Theme support, which was not implemented before. Changes not related to colours were reverted again, making a review of the two patches against master easier to follow. As a byproduct of the Hex-colour code parser, the 24bit colours are also implemented. Actually using them in the terminal is guarded by a compile time switch (as well as a run time switch), as it breaks the existing colour protocol and requires additional storage. To make a seamless usage, down-conversion is provided for 8 and 16 colours. Diverging from Tom's approach, the colour protocol is reverted back to the original one. Unfortunately, the changes required in the Theme engine will break the API. For more details, please refer to the patch documentation at either http://irssi-docs.wikispaces.com/Notes-256-Colour or https://github.com/shabble/irssi-docs/wiki/Notes-256-Colour
2014-06-27add AC_CONFIG_MACRO_DIR([m4]), move *.m4 files to m4/Dave Reisner
Silences notice on newer autoconf: libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree. This helps keep the top-level build directory clean, too
2014-06-27rename configure.in -> configure.acDave Reisner
Silences warning on newer autoconf: aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'