Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #1375 from wstrm/feature/omemo-sendfile | Michael Vetter | 2020-12-09 | 1 | -1/+8 |
|\ | | | | | Send and retrieve encrypted files when using OMEMO | ||||
| * | Move unique_filename_from_url functions to common | William Wennerström | 2020-12-04 | 1 | -3/+0 |
| | | |||||
| * | Refactor for threaded external executable for built-in download methods | William Wennerström | 2020-12-03 | 1 | -3/+2 |
| | | |||||
| * | Fix stubs and move some tests to http_common | William Wennerström | 2020-11-16 | 1 | -2/+1 |
| | | |||||
| * | Add stubs | William Wennerström | 2020-11-16 | 1 | -0/+2 |
| | | |||||
| * | Move common http tool code to http_common | William Wennerström | 2020-11-16 | 1 | -0/+2 |
| | | |||||
| * | Refactor OMEMO download into AESGCMDownload tool | William Wennerström | 2020-11-16 | 1 | -0/+2 |
| | | |||||
| * | Infer filename from content-disposition or URL | William Wennerström | 2020-11-16 | 1 | -0/+6 |
| | | | | | | | | | | The Content-Disposition inferring is probably a bad idea security wise, so I am going to remove it. | ||||
* | | Install all profanity manpages | Michael Vetter | 2020-12-04 | 1 | -1/+1 |
|/ | | | | Regular profanity.1 and profanity-command.1 for each command. | ||||
* | functest: dont link against tcl | Michael Vetter | 2020-10-22 | 1 | -1/+1 |
| | | | | | | Regards https://github.com/profanity-im/profanity/issues/1354 point 3. Since we dont use tcl and just libexpect I don't think we actually need to link against it. | ||||
* | Remove `/tiny` command | Michael Vetter | 2020-07-10 | 1 | -2/+0 |
| | | | | | | boothj5 gave his okay too. Fix https://github.com/profanity-im/profanity/issues/1370 | ||||
* | Add clang-format file | Michael Vetter | 2020-07-07 | 1 | -0/+10 |
| | | | | | People should run `make format` before doing a commit. Fix https://github.com/profanity-im/profanity/issues/1396 | ||||
* | Tests: Add ox_announce_public_key stub | Michael Vetter | 2020-07-06 | 1 | -0/+1 |
| | |||||
* | OX: Announce public key on PEP | DebXWoody | 2020-07-06 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | src/pgp/gpg.c:p_ox_gpg_readkey Used to read a public key from a file. The function will return the fingerprint of the file and the base64 encoded key. src/xmpp/ox.[hc] ox_announce_public_key(const char* const filename) can be called from the /ox announce <filename> command. The key within the file will be pushed on PEP and the Metadata node will be set. Issue: #1331 | ||||
* | Add bookmark_ignore to unittest sources | Michael Vetter | 2020-05-24 | 1 | -0/+2 |
| | |||||
* | PoC for bookmark ignore | Michael Vetter | 2020-05-24 | 1 | -0/+2 |
| | | | | | | | | | | ``` ~/.local/share/profanity % cat bookmark_ignore [ignore] profanity@rooms.dismail.de= ``` Regards https://github.com/profanity-im/profanity/issues/1115 | ||||
* | db: add database unit test stub | Michael Vetter | 2020-04-06 | 1 | -0/+1 |
| | |||||
* | Start SQLite db module | Michael Vetter | 2020-04-06 | 1 | -1/+3 |
| | | | | | | | | | | | | | | 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. | ||||
* | xep-0084: add test stub file | Michael Vetter | 2019-12-18 | 1 | -0/+1 |
| | |||||
* | Start implementing XEP-0084 | Michael Vetter | 2019-12-18 | 1 | -0/+1 |
| | | | | So far we just subscribe and get the IDs. | ||||
* | Adjust tray configure switch to also include clipboard | Michael Vetter | 2019-10-29 | 1 | -0/+2 |
| | | | | General GTK. | ||||
* | Add color files to unittest sources | Michael Vetter | 2019-08-23 | 1 | -0/+1 |
| | |||||
* | Add 256 colors support | Aurelien Aptel | 2019-08-23 | 1 | -0/+1 |
| | | | | | | Themes can now use color names from the xterm color name list [1]. 1: https://jonasjacek.github.io/colors/ | ||||
* | Add prof_message_t to wrap all message attributes | Paul Fariello | 2019-06-20 | 1 | -0/+1 |
| | | | | | | | Probably missing copy of body to plain in carbon and privmessage. Only covers the incoming message path because goal is OMEMO decryption of untrusted message. Cover some of the log functions but not all. | ||||
* | Create seperate function for disconnect cleanup | Michael Vetter | 2019-05-19 | 1 | -0/+2 |
| | | | | | Duplicate code in client_events.c and server_events.c. Let's have events/common.c and a function containing that code. | ||||
* | Update profanity repo URL | Michael Vetter | 2019-05-03 | 1 | -2/+2 |
| | | | | Move from github.com/boothj5/* to github.com/profanity-im/* | ||||
* | Add library versioning to libprofanity | Michael Vetter | 2019-04-18 | 1 | -1/+1 |
| | | | | Fixes https://github.com/boothj5/profanity/issues/973 | ||||
* | Add required OMEMO stub for unit-test | Paul Fariello | 2019-04-10 | 1 | -0/+4 |
| | |||||
* | Add signal store backend and OMEMO start command | Paul Fariello | 2019-04-10 | 1 | -1/+2 |
| | |||||
* | Add devicelist subscription | Paul Fariello | 2019-04-10 | 1 | -1/+2 |
| | |||||
* | Add crypto backend for signal-protocol | Paul Fariello | 2019-04-08 | 1 | -1/+2 |
| | |||||
* | Link against libsignal-protocol-c | Paul Fariello | 2019-04-08 | 1 | -0/+8 |
| | |||||
* | autotools: fix `make dist` command | Dmitry Podgorny | 2019-03-04 | 1 | -2/+15 |
| | | | | | | | | | | | | Now, `make dist` can be used for generating tarballs. It simplifies making proper release tarballs. Also, it includes some files, that are removed in RELEASE_GUIDE.md: - apidocs/ - CHANGELOG - theme_template It is a good idea to include such a kind of documentation. Update RELEASE_GUIDE.md. | ||||
* | autotools: make VPATH builds work | Dmitry Podgorny | 2018-10-31 | 1 | -3/+5 |
| | | | | Fixes #862 | ||||
* | tests: remove cflag -w and fix warnings | Dmitry Podgorny | 2018-10-31 | 1 | -1/+0 |
| | | | | | | | | | The flag hides errors. But we want unit tests to be correct in order to reveal errors in the main code. The patch removes tests_unittests_unittests_CFLAGS which makes autotools use AM_CFLAGS instead. Therefore, unit tests are built with flags derived from configure.ac. | ||||
* | Merge pull request #991 from paulfariello/feature/xep-0050 | Michael Vetter | 2018-09-27 | 1 | -1/+1 |
|\ | | | | | Add support for xep 0050 ad-hoc commands, without multi-step | ||||
| * | Rename mucconf wins into conf wins | Paul Fariello | 2018-09-05 | 1 | -1/+1 |
| | | | | | | | | Configuration windows are now being used by both muc and cmd. | ||||
* | | Remove p_sha1 source files | Michael Vetter | 2018-09-05 | 1 | -2/+0 |
|/ | | | | And delete from Makefile.am | ||||
* | Disable functional tests | Michael Vetter | 2018-08-30 | 1 | -9/+15 |
| | | | | | | | | Functional tests were commented out because of: https://github.com/boothj5/profanity/pull/1010 An issue was raised for stabber: https://github.com/boothj5/stabber/issues/5 Once this issue is resolved functional tests should be enabled again. | ||||
* | Include CHANGELOG and README.md in package | James Booth | 2017-02-07 | 1 | -1/+1 |
| | | | | fixes #904 | ||||
* | Add stub_ui.h to Makefile.am | James Booth | 2016-10-02 | 1 | -1/+1 |
| | |||||
* | Allow vertical positioning of all windows | James Booth | 2016-09-23 | 1 | -0/+1 |
| | |||||
* | Release 0.5.0 | James Booth | 2016-09-15 | 1 | -1/+1 |
| | |||||
* | Use hashtables for plugin disco features | James Booth | 2016-08-17 | 1 | -0/+1 |
| | |||||
* | Add config/files.c | James Booth | 2016-07-24 | 1 | -0/+2 |
| | |||||
* | Moved window_list.c | James Booth | 2016-07-24 | 1 | -2/+2 |
| | |||||
* | Moved tray.c | James Booth | 2016-07-24 | 1 | -2/+2 |
| | |||||
* | Moved roster_list.c | James Booth | 2016-07-24 | 1 | -2/+2 |
| | |||||
* | Moved resource.c | James Booth | 2016-07-24 | 1 | -2/+2 |
| | |||||
* | Moved muc.c | James Booth | 2016-07-24 | 1 | -2/+2 |
| |