aboutsummaryrefslogtreecommitdiffstats
path: root/otr.c
Commit message (Collapse)AuthorAgeLines
...
* | Allow building OTR support as a plugin. Fairly simple, let's hope I can getWilmer van der Gaast2010-09-29-12/+5
|/ | | | | away with doing this without libtool (eep).
* Load/save code. It'd be better if the OTR module would just save its infoWilmer van der Gaast2010-09-01-0/+4
| | | | | | in BitlBee settings that automatically end up in the existing .xml files (or whatever storage is used), but I realise this is non-trivial.
* Do encryption and decryption. Somehow SMP and other things aren't workingWilmer van der Gaast2010-09-01-18/+23
| | | | | | so well yet, at least when testing with Pidgin on the other side. Not sure where the bug is.
* Pluginify this thing a little bit. Not so much in the dynamically loadableWilmer van der Gaast2010-09-01-32/+56
| | | | | sense of the word, more in a way that core files don't have to include otr.h.
* Added root_command_add() and use it to create the "otr" command.Wilmer van der Gaast2010-08-31-1/+4
|
* It compiles, including otr.c. Time to hook it up with the rest again.Wilmer van der Gaast2010-08-26-179/+139
|
* add an option to disable otr on twitter (and other unsuitable protocols)Sven Moritz Hallberg2010-06-03-0/+15
|
* dont specify a background when coloring encrypted messagesSven Moritz Hallberg2009-03-13-1/+8
|
* merge in latest trunkSven Moritz Hallberg2008-07-17-14/+38
|
* minor bugfixesSven Moritz Hallberg2008-07-16-1/+1
|
* fix "purple background" bug *sigh* :PSven Moritz Hallberg2008-02-18-1/+1
|
* fix "purple message" bug ;)Sven Moritz Hallberg2008-02-18-4/+4
|
* tabidy some indentationSven Moritz Hallberg2008-02-17-5/+5
|
* don't unnecessarily duplicate otr userstate in keygen slaveSven Moritz Hallberg2008-02-17-10/+3
|
* fix an uninitialized valueSven Moritz Hallberg2008-02-17-0/+1
|
* remove debugging outputSven Moritz Hallberg2008-02-17-50/+0
|
* add TODO note about erasing forgotten keysSven Moritz Hallberg2008-02-17-0/+3
|
* put 'otr forget key' back in, which now worksSven Moritz Hallberg2008-02-17-0/+25
|
* free query strings after query_addSven Moritz Hallberg2008-02-17-0/+3
|
* explicitly initialize ssl in order to avoid gnutls and libotr fighting over ↵Sven Moritz Hallberg2008-02-17-7/+16
| | | | the global state of libgcrypt
* indent fingerprints in 'otr info <buddy>'Sven Moritz Hallberg2008-02-16-3/+3
|
* remove (broken) 'otr forget key' command againSven Moritz Hallberg2008-02-16-31/+0
|
* show keys being generated in 'otr info'Sven Moritz Hallberg2008-02-16-2/+9
|
* rework keygen messages and add some noticesSven Moritz Hallberg2008-02-16-7/+31
|
* keep track of which keys are queued for generationSven Moritz Hallberg2008-02-16-58/+165
|
* implement background keygen via child processSven Moritz Hallberg2008-02-15-26/+147
|
* remove thread-based keygenSven Moritz Hallberg2008-02-15-157/+33
| | | | | replace it with a process-based stub
* otr_load error handling + stonedcoder copyright noticeSven Moritz Hallberg2008-02-15-3/+8
|
* revert keygen behaviour to old (lax) behaviorSven Moritz Hallberg2008-02-14-13/+19
|
* chmod 0600 otr save filesSven Moritz Hallberg2008-02-14-0/+2
|
* - add global policy settingSven Moritz Hallberg2008-02-12-8/+54
| | | | | - add copyright and author notices to otr.h and otr.c
* - add nonfunctional 'otr forget key' implementationSven Moritz Hallberg2008-02-12-12/+108
| | | | | - add 'color_encrypted' setting
* - use a recursive otr_mutexSven Moritz Hallberg2008-02-11-38/+223
| | | | | - implement 'otr forget fingerprint' and 'otr forget context' commands
* honor simulate_netsplit for encrypted/trusted mode changesSven Moritz Hallberg2008-02-11-2/+7
|
* log out all accounts when going into keygenSven Moritz Hallberg2008-02-10-3/+11
|
* remove cleartext fallbacks during keygenSven Moritz Hallberg2008-02-10-20/+2
|
* add 'otr keygen' commandSven Moritz Hallberg2008-02-10-6/+29
|
* - rename request/abort commands to connect/disconnectSven Moritz Hallberg2008-02-10-136/+183
| | | | | | - support 'otr info' without argument for general info - some cosmetics
* Support halfops for 'notaway' status etc.Sven Moritz Hallberg2008-02-10-21/+46
|
* - add support for setting ops/voice according to OTR msgstateSven Moritz Hallberg2008-02-09-50/+236
| | | | | | | | | | | - add 'otr trust' user command - support non-otr messages during keygen - run otr messages through strip_html - interpret <b> and <i> tags in html messages - record max message size in prpl - add 'encrypted' flag to user_t - cosmetics
* use peernicks and try to guess max message sizeSven Moritz Hallberg2008-02-06-15/+35
|
* otr: check some error conditionsSven Moritz Hallberg2008-02-03-5/+13
|
* OTR support, first checkinSven Moritz Hallberg2008-02-03-0/+953