summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2018-03-20Merge pull request #802 from ailin-nemui/test-796ailin-nemui
Test for segfault on disconnect during signal processing
2018-02-15Merge tag '1.1.1' into integrate/1.1.1ailin-nemui
2018-01-15Add theme_load to fe-fuzzJoseph Bisch
2018-01-15Merge pull request #780 from josephbisch/fuzz-event-get-paramsJoseph Bisch
Add event_get_params to fe-fuzz
2018-01-04add new test skeletonailin-nemui
2017-12-07add test case for format_real_lengthailin-nemui
2017-12-07add glib testing TAP utilitiesailin-nemui
2017-12-07Add a test program to test mode parsingWill Storey
This uses GLib's testing framework. It is to test the changes to the mode parsing for #603.
2017-10-25move some files into subdirsailin-nemui
2017-10-24Add event_get_params to fe-fuzzJoseph Bisch
2017-07-29/connect works - although only with IP addresses.Edward Tomasz Napierala
2017-07-29Implement /cap_enter.Edward Tomasz Napierala
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org>
2017-07-29Make autotools detect Capsicum.Edward Tomasz Napierala
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org>
2017-07-29Fix vertical alignment in ./configure --help output.Edward Tomasz Napierala
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org>
2017-06-04Refactor regex and implement UTF8 mode for GRegexailin-nemui
- with non-unicode byte to Private Use Area A mapping - move all ifdefs to iregex.h file only
2017-05-04detect Netbsd terminfoailin-nemui
fixes #694
2017-03-20Get back to using pkg-config to check for OpenSSLRodrigo Rebello
Commit 6300dfec7 removed the option to disable SSL support from the configure script since it became a requirement, but it also removed the use of pkg-config for finding the OpenSSL library and its dependencies. This had the unfortunate consequence of breaking the correct detection of library flags in many static linking scenarios. In some cases, for example, OpenSSL might have been built with zlib, which requires `-lz` to be passed to the linker when doing a static link of the irssi executable. Thus, pkg-config becomes an invaluable tool in such situations, since no guessing work is needed as the OpenSSL .pc file provides all the necessary flags. So, this commit re-inserts the PKG_CHECK_MODULES macro in the configure script when looking for OpenSSL. The test using AC_CHECK_LIB remains, but only as a last resort in case the one using pkg-config fails. Also, because the macro AM_PATH_GLIB_2_0 contains an unconditional call to PKG_PROG_PKG_CONFIG, the OpenSSL checks are moved so that they come after the Glib ones in order to avoid doubly checking for the pkg-config binary (PKG_CHECK_MODULES skips that check if it has been performed before, but PKG_PROG_PKG_CONFIG does not).
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