about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
...
* Tidied jabber_process_eventsJames Booth2014-04-231-14/+20
|
* Merge remote-tracking branch 'lucian/master'James Booth2014-04-231-5/+10
|\ | | | | | | | | Conflicts: src/server_events.c
| * Bugfix: Because whitespace was removed, last check OTR always, didn't work, ↵lightb2014-04-221-5/+6
| | | | | | | | now it works.
| * Added new functionality to OTR always policylightb2014-04-221-1/+7
| | | | | | | | | | | | If policy is set to always, and unencrypted message is received it will try to start an otr session. Note: Fully tested with pidgin, is now working (opportunistic and always)
* | Added /otr policy autocompletionJames Booth2014-04-231-0/+14
| |
* | Merge remote-tracking branch 'lucian/master'James Booth2014-04-228-10/+83
|\|
| * Strip whitespace from otr tagged message for proper display.lightb2014-04-221-1/+8
| | | | | | | | | | Will handle BASE + OTRV1TAG/OTRV2TAG or BASE + OTRV1TAG + OTRV2TAG or BASE + OTRV2TAG + OTRV1TAG
| * Small modification, should check for whitespace pattern even if policy is ↵lightb2014-04-221-6/+7
| | | | | | | | always.
| * Added OTR opportunistic pattern intercept.lightb2014-04-221-0/+12
| | | | | | | | | | | | | | | | When a message is received, OTRL_MESSAGE_TAG_BASE + OTRL_MESSAGE_TAG_V1 or OTRL_MESSAGE_TAG_V2 is searched for, if it is, the client attempts to start an OTR session. Tested between profanity clients: WORKED Tested between profanity and pidgin: NOT WORKING (not sure if pidgin checks for the whitespace)
| * Modified otrlibv4 and otrlibv4 to add informative message when starting OTR ↵lightb2014-04-222-2/+2
| | | | | | | | conversation.
| * Compilation v4 fixlightb2014-04-212-4/+0
| |
| * Added opportunistic send functionality to cmd_msglightb2014-04-213-4/+23
| | | | | | | | | | | | | | | | If policy is set to 'opportunistic' then when the user executes cmd_msg it will append the otr whitespace tag to the message The other client should start AKE once it receives the message. TODO: Analyze incoming messages for whitespace tag
| * Added some otr policy functionality, if policy is set to "always"lightb2014-04-193-1/+8
| | | | | | | | | | | | if otr_is_secure fails, the message will not be sent. Changed both cmd_msg and cmd_execute_default
| * Added /otr policy to commands (still need to add autocomplete stuff?)lightb2014-04-193-2/+21
| |
| * Added PREF_OTR_POLICY to preferences.c -> key -> otr.policylightb2014-04-194-2/+15
| | | | | | | | | | Added default value "manual" to PREF_OTR_POLICy -> preferences.c Modified help string to reflect otr_policy, started checks on cmd_otr
| * Added PREF_OTR_POLICY - should be default global policy and set to MANUALlightb2014-04-191-1/+2
| |
* | Chat room windows now created only after successful joinJames Booth2014-04-2117-102/+89
| |
* | Store password with roomJames Booth2014-04-206-8/+15
|/
* Show message in console when contact starts OTR sessionJames Booth2014-04-192-1/+12
|
* Open new window when otr session started by contactJames Booth2014-04-191-14/+19
| | | | fixes #331
* Handle subscription on otr message sendsJames Booth2014-04-181-0/+8
|
* OTR end messages are now send to recipients not in the roster.James Booth2014-04-182-4/+16
| | | | fixes #333
* Fixed makefile to include headers in test sourcesJames Booth2014-04-181-21/+21
|
* Merge remote-tracking branch 'pasis/iss323'James Booth2014-04-183-67/+115
|\
| * autotools: added EXTRA_DISTDmitry Podgorny2014-04-171-10/+8
| | | | | | | | | | | | | | | | | | | | | | | | Now sources can be distributed with `make dist-bzip2` command, so no need to make tarball manually. Current patch takes into account the status (release or development) and puts .git/HEAD, .git/index to tarball if necessary. Unfortunately, current scripts don't add any information about development status to the version string. Therefore, profanity-0.5.0.tar.bz2 is got regardless of development or release status.
| * config/theme: search for system-wide themesDmitry Podgorny2014-04-092-65/+87
| | | | | | | | | | | | | | Search for system-wide themes (usually /usr/share/profanity/themes) if not found in user's home directory. Not tested yet.
| * autotools: install themes during 'make install'Dmitry Podgorny2014-04-082-0/+28
| | | | | | | | | | | | | | | | | | Default path for themes is ${pkgdatadir}/themes that usualy equals to /usr/share/profanity/themes. This patch also introduces new option --with-themes[=PATH] that specifies installation path. This option can be used for cancel of installation at all: --without-themes. References: issue #323
| * Makefile.am: fixed spacingDmitry Podgorny2014-04-081-2/+2
| |
* | Fixed compile error when using libotr 4.0.0James Booth2014-04-161-0/+2
| |
* | Tidied xmlconsoleJames Booth2014-04-155-18/+24
| |
* | Added XML Console windowJames Booth2014-04-158-11/+100
| |
* | Added simple stanza logging to main consoleJames Booth2014-04-155-0/+28
| |
* | Simplified parse_options to take first option as argumentJames Booth2014-04-154-16/+16
| |
* | Simplified parse_options to take gchar**James Booth2014-04-154-56/+24
| |
* | Clean up keys after using parse_optionsJames Booth2014-04-142-0/+11
| |
* | Refactored cmd_join to use parse_optionsJames Booth2014-04-142-35/+17
| |
* | Refactored cmd_connect to use parse_optionsJames Booth2014-04-141-72/+23
| |
* | Check for duplicate options in option parserJames Booth2014-04-144-3/+42
| |
* | Added parse_optionsJames Booth2014-04-145-1/+224
| |
* | Show console message on room autojoinJames Booth2014-04-141-0/+3
| |
* | Fixed broken test, added log mockJames Booth2014-04-131-0/+4
| |
* | Added /log where commandJames Booth2014-04-135-9/+29
| |
* | Added /log shared settingJames Booth2014-04-138-8/+52
| | | | | | | | Issue #170
* | Added /log rotate optionJames Booth2014-04-137-15/+58
| |
* | Fixed handling of room subjectJames Booth2014-04-132-25/+20
| |
* | Show message when no bookmarks foundJames Booth2014-04-131-17/+22
| | | | | | | | Issue #194
* | Added focus param to ui_room_join, not set for bookmark autojoinJames Booth2014-04-137-12/+20
| | | | | | | | Issue #194
* | Fixed "/bookmark remove" for disabling autojoinJames Booth2014-04-131-1/+0
| | | | | | | | Issue #194
* | Refactored bookmark_removeJames Booth2014-04-131-10/+8
| | | | | | | | Issue #194
* | Implemented "/bookmark remove" for private storageJames Booth2014-04-131-77/+101
| | | | | | | | Issue #194