Commit Graph

148 Commits

Author SHA1 Message Date
Tim Stack
46b2a9f1ee [piper] start support for demux
... and other misc things:

* Bump to C++17
* Add zookeeper_log
2024-04-28 10:01:43 -07:00
Tim Stack
547b7308e4 [exec] missed creating workdir
The workdir was not being created in some cases.

Related to #1247

Also, bump version
2024-04-04 22:50:41 -07:00
Tim Stack
b33713904e [schemas] anchor patterns in the config/format json schemas
Also, add a check-local that runs a third-party validator
on the builtin configs/formats.
2024-04-02 09:53:58 -07:00
Tim Stack
bdc9c5a28d [prql] initial work for integrating PRQL 2024-03-25 22:34:46 -07:00
Tim Stack
4194f12a34 [build] fix for autoconf screwing up the c++ flags 2024-02-04 22:36:03 -08:00
Tim Stack
97e43bc76f [libs] import the c++ date library 2023-09-05 21:54:49 -07:00
Tim Stack
6edc9268d7 [release] bump version number 2023-09-04 20:39:49 -07:00
Suresh Sundriyal
d4aa72aec2 [build] Fix build breakage. 2023-08-03 01:09:42 -07:00
Suresh Sundriyal
512e04bea7 [build] Fix the version numbers. 2023-08-03 00:56:17 -07:00
Suresh Sundriyal
f03be866df [build] Update the ax_pthread m4 script.
Update the script to fix the use of obsolete construct warnings.
2023-07-12 13:43:48 -07:00
Suresh Sundriyal
7a68f4d833 [build] Fix some build oddness related to cross-compilation.
The Autoconf macro doesn't properly set the required variables properly
when the binaries aren't being cross-compiled. This results in the local
binaries like bin2c and ptime disregarding the compiler flags passed in
to configure scripts.
2023-07-10 22:00:22 -07:00
Tim Stack
a7173dd6e3 [configure] add system paths after checking for custom libs 2023-06-28 21:11:33 -07:00
Tim Stack
9f1cf33120 [release] bump deps 2023-06-09 21:13:39 -07:00
Timothy Stack
1627698168 [build] fix static lib name for pcre2 2022-09-23 09:29:28 -07:00
Tim Stack
c49e0787f3 [release] bump version and try to automate some stuff 2022-09-18 16:05:24 -07:00
Tim Stack
5a63ece31d [pcre2] migrate from pcre to pcre2
Fixes #974
2022-09-10 09:28:07 -07:00
Tim Stack
9c03938ff3 use scnlib instead of sscanf/strtod 2022-07-28 23:31:58 -07:00
Timothy Stack
6224ed2ce3 [version] change next version to v0.11.0 since there are a bunch of changes 2022-07-15 22:31:43 -07:00
Timothy Stack
45270505e3 [status] some more user notification tweaks 2022-07-15 21:41:47 -07:00
Timothy Stack
3c54f20fce [sysclip] support osc 52 for copying to the clipboard
Fixes #825
2022-07-12 13:16:13 -07:00
Timothy Stack
60251dda84 [w3c_log] handle an invalid log correctly
Fixes #988
2022-06-04 15:31:48 -07:00
Timothy Stack
10a7152ca6 [config] fail if libcurl is not available 2022-06-04 08:19:47 -07:00
Timothy Stack
b74dfbfb03 [build] add libunistring for msys 2022-06-04 08:18:44 -07:00
Timothy Stack
54806f7913 [build] try to fix curl config for msys 2022-06-04 07:59:07 -07:00
Timothy Stack
31a670ce27 [md4c] initial markdown support 2022-05-22 20:44:18 -07:00
Timothy Stack
0e23dcf4b5 [release] bump release number 2022-03-05 11:02:35 -08:00
Timothy Stack
8bb034eeeb [pcap] initial pcap support
Fixes #12
2021-11-05 15:13:16 -07:00
Timothy Stack
19fd336e9a [formats] add logfmt 2021-10-02 23:17:33 -07:00
Timothy Stack
954e368974 [build] rejigger doctest inclusion a bit 2021-09-26 22:01:40 -07:00
Randy Barlow
85515b2c19
Provide a configure flag to use the system doctest
This will allow distributions to more easily maintain
incompatibilies between doctest and the rest of their software.

Fixes #912

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2021-09-18 23:31:21 -04:00
Timothy Stack
dd527cf6d4 [version] bump to v0.10.1 2021-09-08 14:43:16 -07:00
Timothy Stack
22ad9f23a9 [release] some static link cleanup 2021-06-13 22:57:22 -07:00
Timothy Stack
4b6fb5ff18 [release] change version to v0.10.0 since there's a lot of stuff and some nits 2021-06-10 23:01:05 -07:00
Timothy Stack
f050c7b0a7 [remote] start to wire up remote support 2021-05-01 08:33:54 -07:00
Timothy Stack
444e7e3289 [remote] draft of the tailer 2021-04-22 09:02:24 -07:00
Timothy Stack
c0ed59e61e [sqlite] implement .dump SQL command 2021-03-28 13:50:26 -07:00
Timothy Stack
49ebde5953 [build] remove pcrecpp and other stuff
Linking against a binary c++ lib suuuucckkkkkssss...
2021-01-29 11:12:02 -08:00
Timothy Stack
099b32b393 [version] bump to 0.9.1 2021-01-24 13:16:28 -08:00
Timothy Stack
8851c4492f [tests] add a test for decompression 2021-01-10 22:04:55 -08:00
Timothy Stack
4ca6fd7bfd [sqlite] add an xml/xpath extension 2020-12-23 15:01:21 -08:00
Timothy Stack
e04d04c1a9 [build] search for tinfow in addition to tinfo
Hopefully fixes #792 without breaking other things...
2020-12-10 22:50:42 -08:00
Timothy Stack
59665368ee [autoconf] check for libarchive 2020-10-20 22:53:59 -07:00
Suresh Sundriyal
bc0dc337ef [cross-compiling] Disable document generation during cross-compilation
Document generation requires exec'ing lnav which might not be possible
while cross-compiling.
2020-09-19 14:39:24 -07:00
Suresh Sundriyal
d118a60a36 [cross-compile] Allow build artifacts to be built with build compilers.
While cross-compiling; bin2c and ptimec need to run during build on the
build-host. Currently; the host compiler is picked and the generated
binaries cannont be exec'ed causing the build to fail.

The change fixes the bin2c and ptimec compilation units to use the
build host compatible compiler.
2020-09-18 10:03:12 -07:00
Suresh Sundriyal
8646204c5d [simd] fix the config check for enable_simd 2020-09-18 05:54:08 -07:00
Suresh Sundriyal
0dedb3d455 [simd] Allow toggling of simd related functionality 2020-09-17 21:20:52 -07:00
Timothy Stack
4bf048d974 [autoconf] check for -static-libstdc++ flag 2020-09-16 22:58:42 -07:00
Timothy Stack
783c23b62c [build] add disable flag for system path inclusion 2020-09-10 22:09:29 -07:00
Amos Bird
73d41228a9
Don't force system library path
When building with non-root toolchains (gentoo-prefix for instance), it confuses the toolchain to use non-existing libraries.
2020-09-11 02:16:08 +08:00
Timothy Stack
84a7079e3f [main] capture stderr only after initscr() and fix curl configure detection 2020-09-02 15:39:27 -07:00