Nicolas Viennot
ba860b8f45
Cleanup warnings
2019-11-07 10:14:03 -05:00
Nicolas Viennot
7262aead73
Bump to version 2.3.1
2019-10-12 21:10:03 -04:00
Nicolas Viennot
44635e752d
Use docker to build static releases
...
Static builds are possible with the musl C library.
glibc is capricious when it comes to static linking and DNS support (and
other things).
2019-10-12 13:50:27 -04:00
Nicolas Viennot
3e5d919b14
Bump to version 2.3.0
2019-07-31 21:02:18 -04:00
Andreas Schneider
b01c6ecebd
configure: Require libssh >= 0.8.4
...
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
2019-04-07 10:30:41 -04:00
Natanael Copa
3f6c6d4447
Fix building with or without backtrace(3)
...
backtrace(3) and execinfo.h are GNU extensions and may or may not be
available, and they may be provided via libexecinfo.
Fix detection of libexecinfo and allow building without any support of
backtrace, in which case we let kernel create core dump.
Fixes #116 #117
2017-09-28 08:56:41 -04:00
Nicolas Viennot
e840ff7582
Version Bump
2016-03-28 23:30:07 -04:00
Nicolas Viennot
b88f66192f
Merge remote-tracking branch 'tmux/master'
2016-03-27 02:15:29 -04:00
Nicholas Marriott
5658b628b9
Look for utempter_add_record to be sure we have the new utempter API, the old
...
utempter API was also using utempter.h.
2016-03-26 20:17:17 +00:00
Nicolas Viennot
6dc58ab6de
Lower the required glib version to 2.8 for static builds
2016-01-11 02:54:09 -08:00
Nicolas Viennot
a2520da195
Fix static compilation (libc should be dynamically linked)
2016-01-10 14:17:06 -08:00
Nicolas Viennot
3a73f17354
Allow static linking
2016-01-09 22:00:28 -05:00
Nicolas Viennot
d721b42306
missing AC_DEFINE(IS_LINUX)
2015-12-27 23:31:58 -05:00
Nicolas Viennot
9b2778c439
Merge with latest tmux
2015-12-23 05:46:44 -05:00
Nicolas Viennot
1670d15e8a
detect libssh/msgpack during ./configure
2015-12-23 04:36:57 -05:00
Nicholas Marriott
92f187d1c2
Need to use pkg-config --static when doing a static build.
2015-12-12 22:04:25 +00:00
Nicholas Marriott
38cc1a1843
Look for ncurses with PKG_CONFIG, and remove libtinfo because it just causes
...
confusion.
2015-12-11 19:58:41 +00:00
Nicholas Marriott
a77960c540
Add reallocarray to compat.
2015-11-18 12:54:29 +00:00
Thomas Adam
7c78b2b756
Start working on tmux 2.2
2015-10-18 18:19:08 +01:00
Thomas Adam
310f0a960c
Update for 2.1 release.
2015-10-18 18:10:43 +01:00
Nicholas Marriott
166aa97f75
No more $Id$.
2015-09-14 15:59:21 +01:00
Nicholas Marriott
ef35c9f765
Add --enable-coverage for gcov.
2015-09-11 13:16:35 +01:00
Nicholas Marriott
2ebef95994
Sync up vis.* for stravis().
2015-09-01 21:08:19 +01:00
Nicholas Marriott
73f9f0334c
Check for flock in libbsd for AIX, and remove some getopt.h includes. From J
...
Raynor.
2015-07-13 14:19:50 +01:00
Nicholas Marriott
235e0bd65a
Update imsg*.[ch] from OpenBSD, including bzero->memset.
2015-07-12 19:46:58 +01:00
Nicholas Marriott
75061cb45d
I no longer need to care about GCC 3.
2015-06-04 08:50:20 +01:00
Nicholas Marriott
32bc8f4dd4
HTML bits are now elsewhere.
2015-06-04 01:21:41 +01:00
Thomas Adam
6525ca5158
Start working on 2.1
2015-05-07 00:00:44 +01:00
Nicholas Marriott
7536d690fd
Explicitly look for cpp and egrep to avoid AC_EGREP_CPP messing up output.
2015-03-01 21:46:05 +00:00
Nicholas Marriott
68429cd0d3
Spaces to tabs.
2015-01-25 16:51:49 +00:00
Nicholas Marriott
32f1ceddc9
Tweak ordering and whitespace.
2014-12-06 00:07:55 +00:00
Nicolas Viennot
a1c9d8784f
Version bump to 1.8.10
2014-10-31 00:30:36 -04:00
Nicholas Marriott
b2224947fa
Solaris doesn't have flock and fcntl is useless so make a no-op flock. Reported
...
by Dagobert Michelsen.
2014-09-23 10:44:45 +01:00
Nicholas Marriott
938d91d2c3
Tweak www and add RELEASE variable for current release version so we don't need
...
to turn it back and forth when updating.
2014-09-16 04:33:34 +01:00
Nicholas Marriott
93fe1b8659
Stupid comment.
2014-09-08 23:33:41 +01:00
Thomas Adam
92997b781a
Add compat/fparseln() for non-BSD systems
...
Linux and friends don't natively have fparseln() so add it to compat/ and
ensure autotools can pick it up.
2014-08-09 20:31:48 +01:00
Nicholas Marriott
19cb0a1a92
Might as well still allow autoconf 2.59.
2014-06-19 23:15:06 +01:00
Nicholas Marriott
248ad8bdb2
Next up is 2.0 not 1.10.
2014-04-17 15:26:26 +01:00
Nicholas Marriott
3625bcba24
Add osdep-cgywin.c as a copy of osdep-linux.c, from J Raynor.
2014-03-08 08:44:24 +00:00
Nicholas Marriott
bf82f15bba
Missing period.
2014-02-24 23:09:19 +00:00
Nicholas Marriott
4273c1b80e
Use utempter to update utmp if it's around for configure, from madmaverick9 at
...
roxxmail dot eu.
2014-02-24 23:07:22 +00:00
Thomas Adam
7eed5ad97b
Go back to working on 1.10
2014-02-22 21:09:09 +00:00
Thomas Adam
80d9964a30
Update CHANGES and configure.ac for 1.9a release
2014-02-22 20:55:59 +00:00
Thomas Adam
1ab0745f8e
Working on 1.10
2014-02-20 21:44:33 +00:00
Thomas Adam
c5d2de7ec0
Update CHANGES and configure.ac for 1.9 release
2014-02-20 21:32:42 +00:00
Nicholas Marriott
cbf9224c5f
Add AC_PROG_MKDIR_P.
2014-01-22 14:03:16 +00:00
Nicholas Marriott
ba014c1a60
NetBSD broke strnvis when they added it, check for that.
2014-01-06 15:16:57 +00:00
Nicholas Marriott
e588ddb5d6
Add openat() to compat.
2013-10-10 10:27:23 +01:00
Thomas Adam
796974ddf6
Check setupterm() in libtinfo also
...
Some ncurses packages have build time configuration options to separate its
different parts into separate libraries. Some Linux distributions in
particular separate out the terminfo routines in to libtinfo.
This change teaches configure that setupterm() can also be found there.
2013-10-05 12:44:29 +01:00
Thomas Adam
75f5b3dab6
Add subdir-objects to shut automake up
...
automake 1.14 onwards has started emitting lots of warnings about this
option:
automake: warning: possible forward-incompatibility.
automake: At least a source file is in a subdirectory, but the
'subdir-objects'
automake: automake option hasn't been enabled. For now, the corresponding
output
automake: object file(s) will be placed in the top-level directory.
However,
automake: this behaviour will change in future Automake versions: they will
automake: unconditionally cause object files to be placed in the same
subdirectory
automake: of the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout
your
automake: project, to avoid future incompatibilities.
So enable this in AM_INIT_AUTOMAKE.
This doesn't seem to break older automake versions.
2013-10-05 12:44:09 +01:00