Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Downgrade sqlite to 3.22.0 | Michael Vetter | 2020-04-08 | 1 | -2/+2 |
| | | | | | | | Last version in Ubuntu LTS (bionic 18.04). I think we don't use later functionality. Let's see. glib version fits. | ||||
* | Downgrade dependencies | Michael Vetter | 2020-04-07 | 1 | -4/+4 |
| | | | | | | | | | | | Use g_date_time_format() instead of g_date_time_format_iso8601() to only rely on glib 2.56.0 which is the latest version in Debian Buster (current stable). We also only use basic sqlite functions so 3.27.0 should be fine there (also the one in Debian buster). Thanks to @DebXWoody. | ||||
* | Require at least glib 2.62. | Michael Vetter | 2020-04-06 | 1 | -2/+2 |
| | | | | g_date_time_format_iso8601() is only in glib since 2.62. | ||||
* | Require only sqlite 3.28.0 | Michael Vetter | 2020-04-06 | 1 | -2/+2 |
| | | | | | We don't need newer features and so it runs on Leap 15.1 too. Let's see what Debian etc. need. | ||||
* | Start SQLite db module | Michael Vetter | 2020-04-06 | 1 | -2/+5 |
| | | | | | | | | | | | | | | I plan to save all messages in an SQLite db. For retrieving information it's nicer than having it in a text file. We will have more info in there and easier to parse it. This will also be good for later MAM (https://github.com/profanity-im/profanity/issues/660). Regular text files will still be an option for users so that they can easily grep them and do whatever they like. Internally Profanity will only use the SQLite db. | ||||
* | Add builds.sr.ht CI for OpenBSD | William Wennerström | 2020-02-17 | 1 | -7/+11 |
| | | | | | | | | * Add .builds/openbsd.yml for builds.sr.ht * Update travis-build.sh -> ci-build.sh with OpenBSD case * Fix libdl check in configure.ac (OpenBSD has libdl built-in) * Fix some minor issues found when compiling on OpenBSD with GCC (e.g. uninitialized variables) | ||||
* | Start next development cycle | Michael Vetter | 2020-02-07 | 1 | -1/+1 |
| | |||||
* | Release 0.8.1 | Michael Vetter | 2020-02-07 | 1 | -2/+2 |
| | |||||
* | Start next development cycle | Michael Vetter | 2020-02-03 | 1 | -1/+1 |
| | |||||
* | Release 0.8.0 | Michael Vetter | 2020-02-03 | 1 | -2/+2 |
| | |||||
* | Check for fmod() function | Michael Vetter | 2019-12-12 | 1 | -0/+3 |
| | | | | | | | | Instead of adding `profanity_LDADD = -lm` to Makefile.am or using `AC_CHECK_LIB()` in configurea.c I use `AC_SEARCH_LIBS()` in case the fmod() function is in the libc. See https://autotools.io/autoconf/finding.html | ||||
* | Adjust tray configure switch to also include clipboard | Michael Vetter | 2019-10-29 | 1 | -5/+5 |
| | | | | General GTK. | ||||
* | Include PYTHON_EXTRA_LIBS in libtool config | Marko Zagožen | 2019-10-01 | 1 | -1/+1 |
| | | | | Fixes compilation when using custom Python installed with pyenv. | ||||
* | Set version to 0.7.1 | Michael Vetter | 2019-09-24 | 1 | -1/+1 |
| | |||||
* | Set configure to devel | Michael Vetter | 2019-07-31 | 1 | -1/+1 |
| | |||||
* | Release 0.7.0 | Michael Vetter | 2019-07-31 | 1 | -2/+2 |
| | |||||
* | Update profanity repo URL | Michael Vetter | 2019-05-03 | 1 | -1/+1 |
| | | | | Move from github.com/boothj5/* to github.com/profanity-im/* | ||||
* | Add libgcrypt minimum version in configure error log | Paul Fariello | 2019-04-13 | 1 | -2/+2 |
| | |||||
* | Look for gcry_md_extract (libgcrypt >= 1.7.0) | Paul Fariello | 2019-04-13 | 1 | -1/+1 |
| | |||||
* | Revert "Set C99 standard in configure" | Michael Vetter | 2019-04-12 | 1 | -1/+1 |
| | | | | This reverts commit 7be6158c80af09daf58e9b873263d9e98e36aff9. | ||||
* | Set C99 standard in configure | Michael Vetter | 2019-04-12 | 1 | -1/+1 |
| | | | | | | | | We already use uint_32 from stdint.h which AFAIK is C99. I seem to remember there is more C99 in the code. Let's explicitly define it here. Also fixes build for https://github.com/boothj5/profanity/pull/1053 | ||||
* | OMEMO should be written uppercase | Paul Fariello | 2019-04-10 | 1 | -5/+5 |
| | |||||
* | Don't build OMEMO by default | Paul Fariello | 2019-04-10 | 1 | -1/+2 |
| | |||||
* | Add support for libsignal-protocol-c 2.3.2 | Paul Fariello | 2019-04-10 | 1 | -14/+18 |
| | |||||
* | Get rid of libsodium | Paul Fariello | 2019-04-10 | 1 | -8/+0 |
| | |||||
* | Add OMEMO message encryption and decryption | Paul Fariello | 2019-04-10 | 1 | -0/+8 |
| | |||||
* | Move OMEMO initialization to profanity intialization | Paul Fariello | 2019-04-10 | 1 | -2/+2 |
| | | | | Also store identity keys into account | ||||
* | Add crypto backend for signal-protocol | Paul Fariello | 2019-04-08 | 1 | -0/+8 |
| | |||||
* | Link against libsignal-protocol-c | Paul Fariello | 2019-04-08 | 1 | -0/+13 |
| | |||||
* | Set status to development | Michael Vetter | 2019-02-18 | 1 | -1/+1 |
| | |||||
* | Release 0.6.0 RC1 | Michael Vetter | 2019-01-22 | 1 | -1/+1 |
| | |||||
* | autotools: use pkgconfig for libotr | Dmitry Podgorny | 2018-11-01 | 1 | -13/+11 |
| | |||||
* | Merge pull request #1011 from jubalh/sha1 | Michael Vetter | 2018-09-19 | 1 | -3/+3 |
|\ | | | | | Get rid of p_sha1 dependency | ||||
| * | Require libmesode/libstrophe >= 0.9.2 | Michael Vetter | 2018-09-13 | 1 | -3/+3 |
| | | | | | | | | The sha1 function `xmpp_sha1_digest()` from libmesode/libstrophe, that we now use instead of `p_sha1_hash() which depended on another third party sha1 lib is only avilable in version >= 0.9.2. | ||||
* | | configure.ac: add proper check for gio-2.0 | Dmitry Podgorny | 2018-09-06 | 1 | -3/+7 |
|/ | | | | | | | | PR #999 adds call of g_object_unref() which requires libgobject-2.0. The library is dependency of gio-2.0 and the problem is that current configure.ac simply adds -lgio-2.0 without dependencies. As fix, use pkg-config module. | ||||
* | autoconf adjustments for OpenBSD | Rafael Sadowski | 2018-08-13 | 1 | -3/+12 |
| | | | | | | | | | | | In OpenBSD we have two readline libs. On the one hand we have an old version in the base OS and on the other hand we have an new one in the ports tree. profanity needs the new one and should pick up the right one. readline from ports tree is prefixed as ereadline. Note: Original patch by Rafael Sadowski. Cleaned up by jubalh with heavy help of pasis. | ||||
* | Update Glib dependency to 2.40 | James Booth | 2017-03-25 | 1 | -2/+2 |
| | |||||
* | Update version to 0.6.0 development | James Booth | 2016-09-22 | 1 | -1/+1 |
| | |||||
* | Set to development version 0.5.1 | James Booth | 2016-09-16 | 1 | -2/+2 |
| | |||||
* | Release 0.5.0 | James Booth | 2016-09-15 | 1 | -1/+1 |
| | |||||
* | configure.ac: remove outdated xml parser info | Dmitry Podgorny | 2016-09-08 | 1 | -1/+0 |
| | |||||
* | Disable C plugins on Cygwin | James Booth | 2016-09-08 | 1 | -11/+15 |
| | |||||
* | Fail configure when no pthread support | James Booth | 2016-09-05 | 1 | -1/+1 |
| | |||||
* | Include python plugins by default in build | James Booth | 2016-07-24 | 1 | -6/+1 |
| | |||||
* | Fix prof module init for python3 | James Booth | 2016-07-18 | 1 | -1/+0 |
| | |||||
* | Added PYTHON3 define | James Booth | 2016-07-14 | 1 | -0/+1 |
| | |||||
* | Fix libcurl check in configure.ac for OS X | Dmytro Podgornyi | 2016-05-21 | 1 | -4/+2 |
| | | | | | | | | OS X contains libcurl without a pkg-config file and ./configure reports error. Add AC_CHECK_LIB in order to find libcurl properly. Also remove manual adding -lncurses and -lcurl to LIBS, because AC_CHECK_LIB does this job. | ||||
* | Only set CC to PTHREAD_CC when value present | James Booth | 2016-04-27 | 1 | -1/+1 |
| | |||||
* | Allow --disable-icons | James Booth | 2016-04-27 | 1 | -7/+7 |
| | |||||
* | Fix OSX compile | James Booth | 2016-04-26 | 1 | -0/+2 |
| |