James Booth
|
afa2c0f5ba
|
Added mention match preferences
|
2016-04-03 23:33:21 +01:00 |
|
James Booth
|
d9344b00fe
|
Added prof_strstr function
|
2016-04-03 22:30:24 +01:00 |
|
James Booth
|
9b177a9e01
|
Removed #AX_PREFIX_CONFIG_H
|
2016-03-31 21:05:02 +01:00 |
|
James Booth
|
759d9ccb8d
|
Added plugins presence hooks
|
2016-03-30 23:18:12 +01:00 |
|
James Booth
|
503fc9e393
|
Update roster count on carbons
|
2016-03-22 00:28:22 +00:00 |
|
James Booth
|
6f537c3818
|
Add PGP decryption for incoming/outgoing carbons
|
2016-03-22 00:20:29 +00:00 |
|
James Booth
|
3705437a60
|
Removed plugin hook call for MUC history
|
2016-02-18 22:59:00 +00:00 |
|
James Booth
|
1f90aca503
|
Merge branch 'master' into plugins-c
Conflicts:
src/main.c
src/ui/console.c
|
2016-02-14 23:00:52 +00:00 |
|
James Booth
|
e53e94f1e2
|
Updated copyright
|
2016-02-14 22:54:46 +00:00 |
|
James Booth
|
41fe8c22b1
|
Added C plugin code from plugins branch
|
2016-02-14 22:28:55 +00:00 |
|
James Booth
|
d7b331874a
|
Fix memory leaks
|
2016-02-14 01:49:57 +00:00 |
|
James Booth
|
1a3dc91e11
|
Highlight room trigger terms
|
2016-02-13 22:46:25 +00:00 |
|
James Booth
|
6702bb9739
|
Don't show notification reminders for messages the user does not want notifications for
|
2016-02-04 01:24:37 +00:00 |
|
James Booth
|
e1962261a9
|
Tidy notify_room_message()
|
2016-02-04 00:45:37 +00:00 |
|
James Booth
|
292c9cf454
|
Handle occupant nick change in private wins
|
2016-02-02 23:25:26 +00:00 |
|
James Booth
|
3ddef99dfe
|
Handle occupant kicked/banned in private chat wins
|
2016-02-02 22:25:55 +00:00 |
|
James Booth
|
150015fa3d
|
Show message in private windows when user offline
|
2016-02-02 21:52:13 +00:00 |
|
James Booth
|
08c1e62e3c
|
Colour private chats by presence in roster panel
|
2016-01-31 23:08:14 +00:00 |
|
James Booth
|
0ae975c27f
|
Added themes for roster room mention and triggers
closes #718
|
2016-01-25 00:19:26 +00:00 |
|
James Booth
|
b6e9a09c64
|
Show console messages for room mention and triggers
closes #719
|
2016-01-24 23:47:17 +00:00 |
|
James Booth
|
5ff9fbd810
|
Tidy handling room mention and room triggers
|
2016-01-24 23:06:22 +00:00 |
|
James Booth
|
67abfaa21e
|
Added private chat to roster rooms
|
2016-01-24 00:33:24 +00:00 |
|
James Booth
|
fbc302317a
|
Added roster contact themes
|
2016-01-14 22:54:50 +00:00 |
|
James Booth
|
51f033ae42
|
End OTR sessions on lost server connection
|
2016-01-08 00:22:17 +00:00 |
|
James Booth
|
a90e109f7e
|
Destroy roster after updating UI in server disconnect
|
2016-01-08 00:13:12 +00:00 |
|
James Booth
|
055a5f71ce
|
Added roster struct, create and destroy roster on connect/disconnect
|
2016-01-05 00:06:50 +00:00 |
|
James Booth
|
8e9bf08389
|
Add cl_ev_disconnect
|
2016-01-03 17:23:36 +00:00 |
|
James Booth
|
a713654f93
|
Fixed compilation without libotr
|
2016-01-03 02:01:01 +00:00 |
|
James Booth
|
4f35b11471
|
End OTR session when recipient goes offline
|
2016-01-03 01:32:37 +00:00 |
|
James Booth
|
8ca3fe4ea8
|
Sort roster rooms
|
2016-01-02 02:41:51 +00:00 |
|
James Booth
|
22a14e1240
|
Show rooms in roster panel
|
2016-01-02 01:22:19 +00:00 |
|
James Booth
|
6a8656a06b
|
Added /console command
|
2015-12-29 23:32:32 +00:00 |
|
James Booth
|
8ea228480c
|
Added console MUC message preference
|
2015-12-29 23:00:49 +00:00 |
|
Dmitry Podgorny
|
bea246d81b
|
Don't compile pgp code with --disable-pgp
|
2015-12-21 12:53:41 +02:00 |
|
James Booth
|
1f56c12377
|
Added cons_show_incoming_room_message()
|
2015-12-20 00:54:17 +00:00 |
|
James Booth
|
e1f674eca3
|
Fixed PGP error message
|
2015-12-19 22:55:33 +00:00 |
|
James Booth
|
88fd2a25ee
|
Show PGP error strings
|
2015-12-15 00:38:16 +00:00 |
|
James Booth
|
482eea4fcf
|
Moved sending of initial presence to sv_ev_roster_received
|
2015-12-14 23:57:06 +00:00 |
|
James Booth
|
fcfdc175b6
|
Allow /quit during TLS certificate verification prompt
|
2015-11-10 23:14:59 +00:00 |
|
James Booth
|
9302188a32
|
Show current TLS certificate
|
2015-11-10 01:20:40 +00:00 |
|
James Booth
|
bee27f4773
|
Added /tls cert to show current certificate fingerprint
|
2015-11-09 23:31:21 +00:00 |
|
James Booth
|
4cbfb88814
|
Store current TLS certificate fingerpint in memory for reconnect
|
2015-11-09 20:57:26 +00:00 |
|
James Booth
|
60215cdf9d
|
Renamed MUC private window functions
|
2015-11-08 22:08:29 +00:00 |
|
James Booth
|
8a397263dd
|
ui_incoming_private_msg takes ProfPrivateWin, added asserts
|
2015-11-08 22:01:51 +00:00 |
|
James Booth
|
2e81a4efa3
|
mucwin_broadcast takes ProfMucWin
|
2015-11-02 00:36:25 +00:00 |
|
James Booth
|
23ada0d38b
|
mucwin_subject takes ProfMucWin
|
2015-11-02 00:29:35 +00:00 |
|
James Booth
|
0592c7f9e9
|
mucwin_requires_config takes ProfMucWin
|
2015-11-02 00:26:56 +00:00 |
|
James Booth
|
986741dea8
|
mucwin_message takes ProfMucWin
|
2015-11-02 00:24:19 +00:00 |
|
James Booth
|
e68784be43
|
mucwin_history takes ProfMucWin
|
2015-11-02 00:19:46 +00:00 |
|
James Booth
|
6ed72d8a35
|
mucwin_nick_change takes ProfMucWin
|
2015-11-02 00:17:46 +00:00 |
|
James Booth
|
42643391a4
|
mucwin_occupant_nick_change takes ProfMucWin
|
2015-11-02 00:16:01 +00:00 |
|
James Booth
|
b3150ef8e1
|
mucwin_occupant_presence takes ProfMucWin
|
2015-11-02 00:14:16 +00:00 |
|
James Booth
|
d505a92d1e
|
mucwin_occupant_online takes ProfMucWin
|
2015-11-01 23:52:16 +00:00 |
|
James Booth
|
3a98bf315c
|
mucwin_occupant_banned takes ProfMucWin
|
2015-11-01 23:49:45 +00:00 |
|
James Booth
|
cc498110e2
|
mucwin_occupant_kicked takes ProfMucWin
|
2015-11-01 23:47:59 +00:00 |
|
James Booth
|
24f283e960
|
mucwin_occupant_offline takes ProfMucWin
|
2015-11-01 23:45:54 +00:00 |
|
James Booth
|
8b4bb1c7f1
|
mucwin_roster takes ProfMucWin
|
2015-11-01 23:41:45 +00:00 |
|
James Booth
|
cb587b0772
|
Tidy sv_ev_muc_occupant_online
|
2015-11-01 23:26:47 +00:00 |
|
James Booth
|
ed9585376e
|
mucwin_occupant_role_and_affiliation_change takes ProfMucWin
|
2015-11-01 23:23:49 +00:00 |
|
James Booth
|
799c064dff
|
mucwin_occupant_affiliation_change takes ProfMucWin
|
2015-11-01 23:14:27 +00:00 |
|
James Booth
|
288c1a9d6e
|
mucwin_occupant_role_change takes ProfMucWin
|
2015-11-01 23:12:35 +00:00 |
|
James Booth
|
22cd5b433f
|
Tidy sv_ev_muc_self_online
|
2015-11-01 23:10:07 +00:00 |
|
James Booth
|
6ea9314f98
|
mucwin_role_and_affiliation_change takes ProfMucWin
|
2015-11-01 23:08:02 +00:00 |
|
James Booth
|
c0fc7b51e3
|
mucwin_affiliation_change takes ProfMucWin
|
2015-11-01 22:46:24 +00:00 |
|
James Booth
|
e547ae0bcc
|
mucwin_role_change takes ProfMucWin
|
2015-11-01 22:42:31 +00:00 |
|
James Booth
|
b26e606061
|
Renamed ui_room_broadcast -> mucwin_broadcast
|
2015-11-01 21:35:15 +00:00 |
|
James Booth
|
25020df0f0
|
Renamed ui_room_subject -> mucwin_subject
|
2015-11-01 21:33:16 +00:00 |
|
James Booth
|
bd922a2651
|
Renamed ui_room_requires_config -> mucwin_requires_config
|
2015-11-01 21:32:35 +00:00 |
|
James Booth
|
f435d081b0
|
Renamed ui_room_message -> mucwin_message
|
2015-11-01 21:31:54 +00:00 |
|
James Booth
|
29af5d4a3b
|
Renamed ui_room_history -> mucwin_history
|
2015-11-01 21:30:39 +00:00 |
|
James Booth
|
d7c1c6f9bf
|
Renamed ui_room_nick_change -> mucwin_nick_change
|
2015-11-01 21:29:48 +00:00 |
|
James Booth
|
27632581eb
|
Renamed ui_room_member_nick_change -> mucwin_occupant_nick_change
|
2015-11-01 21:28:53 +00:00 |
|
James Booth
|
0ea7636db3
|
Renamed ui_room_member_presence -> mucwin_occupant_presence
|
2015-11-01 21:27:56 +00:00 |
|
James Booth
|
7821b2261d
|
Renamed ui_room_member_online -> mucwin_occupant_online
|
2015-11-01 21:27:00 +00:00 |
|
James Booth
|
1e47749f3a
|
Renamed ui_room_member_banned -> mucwin_occupant_banned
|
2015-11-01 21:25:55 +00:00 |
|
James Booth
|
b8e1e5a546
|
Renamed ui_room_member_kicked -> mucwin_occupant_kicked
|
2015-11-01 21:24:49 +00:00 |
|
James Booth
|
445452696e
|
Renamed ui_room_member_offline -> mucwin_occupant_offline
|
2015-11-01 21:23:37 +00:00 |
|
James Booth
|
51c9d4186e
|
Renamed ui_room_roster -> mucwin_roster
|
2015-11-01 21:20:11 +00:00 |
|
James Booth
|
94f05ff42f
|
Renamed ui_room_occupant_role_and_affiliation_change -> mucwin_occupant_role_and_affiliation_change
|
2015-11-01 21:17:13 +00:00 |
|
James Booth
|
88206dc39b
|
Renamed ui_room_occupant_affiliation_change -> mucwin_occupant_affiliation_change
|
2015-11-01 21:16:22 +00:00 |
|
James Booth
|
eae0b59310
|
Renamed ui_room_occupant_role_change -> mucwin_occupant_role_change
|
2015-11-01 21:15:14 +00:00 |
|
James Booth
|
1a87132dc7
|
Renamed ui_room_role_and_affiliation_change -> mucwin_role_and_affiliation_change
|
2015-11-01 21:14:01 +00:00 |
|
James Booth
|
d706dcd4bc
|
Renamed ui_room_affiliation_change -> mucwin_affiliation_change
|
2015-11-01 21:12:53 +00:00 |
|
James Booth
|
75b505cf6a
|
Renamed ui_room_role_change -> mucwin_role_change
|
2015-11-01 21:11:30 +00:00 |
|
James Booth
|
aa59cf98b8
|
xmlwin_show takes window as argument
|
2015-11-01 19:45:35 +00:00 |
|
James Booth
|
db4bcd3e6d
|
Added xmlwin module
|
2015-11-01 19:39:36 +00:00 |
|
James Booth
|
17488ca346
|
Added missing config.h includes
|
2015-10-31 23:38:08 +00:00 |
|
James Booth
|
31016a2150
|
Tidied chatwin_outgoing_carbon
|
2015-10-27 23:25:18 +00:00 |
|
James Booth
|
af1124f28f
|
Renamed ui_incoming_msg -> chatwin_incoming_msg
|
2015-10-27 23:18:42 +00:00 |
|
James Booth
|
ae89028772
|
Renamed ui_recipient_gone -> chatwin_recipeint_gone
|
2015-10-27 23:06:27 +00:00 |
|
James Booth
|
62c2febc11
|
Tidied ui_recipient_gone
|
2015-10-27 23:05:20 +00:00 |
|
James Booth
|
40dcd59727
|
Renamed chatwin OTR functions
|
2015-10-27 21:23:56 +00:00 |
|
James Booth
|
2efaa464bf
|
ui_message_receipt takes ProfChatWin
|
2015-10-26 22:54:06 +00:00 |
|
James Booth
|
8f45f332ad
|
Removed ui_chat_win_exists
|
2015-10-26 22:43:32 +00:00 |
|
James Booth
|
afbd2693cd
|
Applied coding style to src/event/
|
2015-10-25 22:32:46 +00:00 |
|
James Booth
|
904a5a81cf
|
Add ability to script commands after connect
|
2015-10-15 01:19:24 +01:00 |
|
James Booth
|
c9165ef9d2
|
Title bar TLS indicator
Issue #616
|
2015-10-14 00:29:22 +01:00 |
|
James Booth
|
075c108e2d
|
Fixed spelling
|
2015-09-30 00:07:35 +01:00 |
|
James Booth
|
99fc70bd92
|
Added last activity time format option
|
2015-09-29 23:30:23 +01:00 |
|
James Booth
|
ac1164a3fa
|
Use more specific messages for last activity responses
|
2015-09-29 21:51:04 +01:00 |
|
James Booth
|
bfdda17b7f
|
Fix last active query
|
2015-09-29 00:53:58 +01:00 |
|
James Booth
|
26d160cae8
|
WIP: Added last activity request and response
|
2015-09-29 00:01:38 +01:00 |
|
James Booth
|
d96e68ea53
|
Save trusted certificates to tlscerts file with more information
|
2015-09-24 00:18:18 +01:00 |
|
James Booth
|
40ce5cb0e0
|
Parse TLS cert subject
|
2015-09-23 23:01:59 +01:00 |
|
James Booth
|
0321adde3e
|
Fixed spelling
|
2015-09-23 20:38:52 +01:00 |
|
James Booth
|
bd9c28c100
|
Tidied output for cert callback
|
2015-09-23 00:17:10 +01:00 |
|
James Booth
|
a964050b87
|
Use subject name in cert callback
|
2015-09-22 23:56:22 +01:00 |
|
James Booth
|
b88885aaae
|
Store trusted TLS cert fingerprints
|
2015-09-22 22:44:18 +01:00 |
|
James Booth
|
9414ad268d
|
Prompt user to allow or deny untrusted TLS certificates
|
2015-09-22 21:42:05 +01:00 |
|
James Booth
|
74151e6419
|
Added TLS cert fail callback
|
2015-09-22 20:55:41 +01:00 |
|
James Booth
|
b266e4d035
|
Pass delay timestamp to all incoming chat events
|
2015-09-08 20:18:31 +01:00 |
|
James Booth
|
b4722632b6
|
Split PGP incoming and outgoing message handling
|
2015-08-30 01:32:13 +01:00 |
|
James Booth
|
1484e94b35
|
Fixed OTR decryption check
|
2015-08-27 00:37:48 +01:00 |
|
James Booth
|
55158767cc
|
Renamed enc_message parameter for incoming messages
|
2015-08-26 23:23:12 +01:00 |
|
James Booth
|
4b90a53566
|
Tidied sv_ev_incoming_message
|
2015-08-26 23:15:10 +01:00 |
|
James Booth
|
fc60c9fbf1
|
Fixed OTR char display
|
2015-08-26 21:42:16 +01:00 |
|
James Booth
|
f998ab8f3b
|
Display special char for encrypted messages
|
2015-08-26 00:42:56 +01:00 |
|
James Booth
|
525876770a
|
Removed unused barejid argument from PGP decryption
|
2015-08-24 00:13:57 +01:00 |
|
James Booth
|
2af5c151a0
|
Tidied pgp memory allocations
|
2015-08-11 01:00:23 +01:00 |
|
James Booth
|
8ec931eb84
|
Added cons_show_padded
|
2015-07-29 23:48:28 +01:00 |
|
James Booth
|
dd206ef637
|
WIP fix for #516, needs memory cleanup
|
2015-06-29 23:48:41 +01:00 |
|
James Booth
|
d89a9862b1
|
Merge remote-tracking branch 'pasis/pgp-without-otr-fix'
|
2015-06-23 23:32:41 +01:00 |
|
James Booth
|
358e9d6af0
|
Added /pgp setkey command
|
2015-06-23 23:29:10 +01:00 |
|
Dmitry Podgorny
|
6a73ca1b52
|
pgp: Fixed compilation error when libotr is not supported
|
2015-06-23 22:13:50 +00:00 |
|
James Booth
|
3d2f999efb
|
Added PGP logging preferences
|
2015-06-21 21:42:58 +01:00 |
|
James Booth
|
446027b950
|
Moved setting otr.warn -> enc.warn
|
2015-06-21 21:07:57 +01:00 |
|
James Booth
|
e72ddf5488
|
Show message when contact ends PGP
|
2015-06-21 20:27:56 +01:00 |
|
James Booth
|
5669799690
|
Encryption modes for sv_ev_incoming_message
|
2015-06-21 20:08:46 +01:00 |
|
James Booth
|
13a612cbc2
|
Moved window creation to sv_ev_incoming_message
|
2015-06-21 18:29:20 +01:00 |
|
James Booth
|
8d2d923603
|
Moved message display logic to sv_ev_incoming_message
|
2015-06-21 18:00:57 +01:00 |
|
James Booth
|
8ebc1d4ac1
|
Moved pgp signature verification to sv_ev_contact_online
|
2015-05-07 22:22:28 +01:00 |
|
James Booth
|
a2c6211732
|
Added ui_contact_online
|
2015-05-07 22:05:36 +01:00 |
|
James Booth
|
4dc9033472
|
Use null check convention in server_events.c
|
2015-05-04 22:51:15 +01:00 |
|
James Booth
|
530c060d2a
|
Extract private message hanlding in message.c
|
2015-05-03 01:25:33 +01:00 |
|
James Booth
|
0118178080
|
Removed server event delegation functions
|
2015-05-01 00:55:40 +01:00 |
|
James Booth
|
8aba52f4fe
|
Renamed event functions
|
2015-04-28 23:38:56 +01:00 |
|
James Booth
|
eb177ccbef
|
Removed server_events dependency on libotr headers
|
2015-04-27 23:17:38 +01:00 |
|
James Booth
|
f219302f06
|
Renamed incoming otr message
|
2015-04-27 22:34:06 +01:00 |
|
James Booth
|
e688dd7d28
|
Renamed server event functions
|
2015-04-19 17:29:54 +01:00 |
|
James Booth
|
424f52c3fa
|
Moved server_events to event/
|
2015-04-19 16:54:16 +01:00 |
|