source: message.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @237d02c   12 years davidben Remove default_{attrs,fgcolor,bgcolor} from owl_fmtext They didn't ... release-1.8release-1.9
(edit) @3472845   12 years andersk Replace owl_sprintf with g_strdup_printf. Signed-off-by: Anders ... release-1.8release-1.9
(edit) @d4927a7   12 years andersk Replace owl_strdup with g_strdup. Signed-off-by: Anders Kaseorg ... release-1.8release-1.9
(edit) @ddbbcffa   12 years andersk Replace owl_free with g_free. Signed-off-by: Anders Kaseorg ... release-1.8release-1.9
(edit) @96828e4   12 years andersk Replace owl_malloc with g_new and g_new0. Signed-off-by: Anders ... release-1.8release-1.9
(edit) @719119de   12 years davidben Build reply commands from scratch on outgoing zwrites We currently ... release-1.8release-1.9
(edit) @72f613a   12 years davidben Make owl_fmtext_search take and return an offset release-1.7release-1.8release-1.9
(edit) @89ab5c8   13 years nelhage Merge remote branch 'origin/narrow-cc' release-1.7release-1.8release-1.9
(edit) @c314f39   13 years davidben We intern strings, so use this to punt the strcmp Signed-off-by: ... release-1.7release-1.8release-1.9
(edit) @3f6555d   13 years davidben Punt obarray and friends in favor of g_intern_string It's somewhat ... release-1.7release-1.8release-1.9
(edit) @4727d31   13 years nelhage Cache Zephyr CCs into an attribute on the message object. release-1.7release-1.8release-1.9
(edit) @839697d   13 years nelhage Make owl_message_get_cc_without_recipient return a GList. ... release-1.7release-1.8release-1.9
(edit) @9a7b4f2   13 years nelhage Use zcrypt from our own bin directory. release-1.6release-1.7release-1.8release-1.9
(edit) @d564c3d   13 years nelhage Replace the built-in zcrypt with shelling out to the zcrypt binary. release-1.6release-1.7release-1.8release-1.9
(edit) @66a8cd6   13 years andersk Copy structs without memcpy. Signed-off-by: Anders Kaseorg ... release-1.6release-1.7release-1.8release-1.9
(edit) @a44cd91   13 years andersk Rename owl_message_free to owl_message_cleanup. Signed-off-by: Anders ... release-1.6release-1.7release-1.8release-1.9
(edit) @5e5f08f   13 years andersk Make owl_list_free_simple a special case of owl_list_cleanup. ... release-1.6release-1.7release-1.8release-1.9
(edit) @7ab0020   13 years andersk Rename owl_fmtext_free to owl_fmtext_cleanup. Signed-off-by: Anders ... release-1.6release-1.7release-1.8release-1.9
(edit) @91634ec   13 years andersk Add owl_message_delete to fix leaks. Signed-off-by: Anders Kaseorg ... release-1.6release-1.7release-1.8release-1.9
(edit) @ce5d181   13 years andersk owl_message_get_cc_without_recipient: Don’t overflow the output ... release-1.6release-1.7release-1.8release-1.9
(edit) @dacb555   13 years andersk zcrypt: Change zcrypt functions to allocate their output buffer. The ... release-1.6release-1.7release-1.8release-1.9
(edit) @d35d2ba   13 years andersk zcrypt: Don’t leak the body after decrypting a message. This fixes a ... release-1.6release-1.7release-1.8release-1.9
(edit) @e9c6fc8   13 years andersk Replace /* noproto */ comments with static. Signed-off-by: Anders ... release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @ba88ae7   13 years asedeno Prepare for libzephyr4's sockaddr support. release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @c79a047   13 years andersk Correctly prototype functions with no parameters as foo(void), not ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @24ccc01   13 years nelhage Replace owl_message_create_from_zwriteline with ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @27f6487   13 years andersk Consistently use owl_malloc and friends. Signed-off-by: Anders ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @9e5c9f3   13 years andersk Add const qualifiers for owl_view *. Signed-off-by: Anders Kaseorg ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @4542047   13 years andersk Add const qualifiers for owl_filter *. Signed-off-by: Anders Kaseorg ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @89b2daf   13 years andersk Add const qualifiers for owl_regex *. Signed-off-by: Anders Kaseorg ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @1fdab04   13 years andersk Add const qualifiers for owl_style *. Signed-off-by: Anders Kaseorg ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @c08c70a   13 years andersk Add const qualifiers for owl_message *. Signed-off-by: Anders Kaseorg ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @1077891a   13 years andersk Add const qualifiers for ZNotice_t *. Signed-off-by: Anders Kaseorg ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @e19eb97   13 years andersk Add const qualifiers for char * and void *. Signed-off-by: Anders ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @65b2173   13 years andersk Split up declarations for adding const qualifiers for char * and void ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @41c9a96   13 years andersk Reimplement search in terms of owl_regex. The current implementation ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @4d86e06   13 years andersk Get rid of a whole bunch of useless casts. Signed-off-by: Anders ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @d43edd2   13 years andersk Death to RCS keywords. Signed-off-by: Anders Kaseorg <andersk@mit.edu> release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @7f6a8a2   13 years andersk Quash a zephyr 3 warning by adding some missing consts. ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @f34dd65   14 years nelhage Kill a whole bunch of unused code. I generated a list of dead ... debianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @7d471c3   14 years hartmans message.c: do not leak call to long_zuser long_zuser returns a string ... debianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @147d880   14 years nelhage Move 'zwriteline' to a message attribute, not a field in struct ... debianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @719c699   14 years geofft Clean up _burningears, which is better done in Perl, and _summarymode, ... debianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @07bfbc2   15 years asedeno Merged revisions 955-957 via svnmerge from ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @18108b1e   15 years geofft Fix a bug where an explicit (local) realm foiled ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @a827529   15 years asedeno Merged revisions 812-830 via svnmerge from ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @635881c   15 years nelhage Require 'isprivate' to be a literal 'true', not merely present for a ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @3a7cf49   15 years asedeno * Rework some logic in fmtext's column truncating code. * fix what ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @47519e1b   15 years asedeno text entry: * first pass at utf-8 text entry. This is not yet ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @6201646   15 years asedeno Fixing bug encountered when last field was not null-terminated. barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @5376a95   15 years asedeno First pass at incoming zephyr -> UTF-8 sanitizing. This only operates ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @9866c3a   15 years asedeno Reworked the fmtext format to use in-line formatting. Characters used ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @93ee554   15 years asedeno Merged revisions 734-776 via svnmerge from ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @34509d5   15 years asedeno GLib/Unicode branch - adding glib dependency. Linking BarnOwl to ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @6711361   15 years nelhage Don't crash if we hit `i' on iso-8859-*. This is not the right ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @ad15610   15 years nelhage Applying ctl's variable shuffling patch for better ANSI C-ness. closes #18 barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @21f0a9d   15 years nelhage owl_message_get_text needs to make sure there's text to return before ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @804ab8a   15 years nelhage Making that last patch actually compile. Bad me. barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @50e29e3   15 years nelhage * zero-len message means no fields * Actually use owl_zephyr_get_zsig ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @9c590d4   15 years alexmv Outgoing CC'd messages get logged to all recipients barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @48609ce   15 years alexmv Don't include self when replying to CC'd messages barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @ce74deb   16 years nelhage Improving the private/personal distinction by fixing ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @85d1795   16 years asedeno Change special casing rules to refer to default format strings instead ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @a387d12e   16 years nelhage Implementing an LRU cache of the message list fmtexts. This reduces ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @963542b   16 years nelhage Correctly define a ``private'' zephyr as one that is sent to a ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @95caa16   16 years nelhage Fix a pair of stupid minor memory leaks. barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @2d1feac   16 years nelhage Ooops. We still need to initialize the hostname in messages, we just ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @db90f03   16 years nelhage r19159@phanatique: nelhage | 2007-02-28 22:31:17 -0500 We don't ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @e849734   16 years nelhage Intern hostnames and message attribute keys barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @e363375   16 years nelhage AIM messages now have type ``AIM'' barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @30678ae   16 years nelhage Making message type into a string barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @8fa9562   16 years asedeno Added background color support to owl. If we run out of color pairs ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @f4d32cd   16 years nelhage Adding infrastructure for admin messages that are questions barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @312675c   16 years nelhage Fixing the ``personal'' filter to be more generic. Now works with jabber. barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @421c8ef7   16 years asedeno Adding some missing owl_message_type_is functions. Ensuring all the ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @dd16bdd   16 years nelhage Initial support for creating and injecting messages into the display. ... barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @8298425   18 years kretch Don't crash on super-long hostnames Improved test for finding libdes425 barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @ba9f236   19 years kretch ifdef a zephyr thing barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @9854278   19 years kretch First pass at AIM away messages. It is a little different from what ... barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @2de4f20   19 years kretch Fixed bug in pseudo logouts Reformatted some comments barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @b0430a6   19 years kretch New zephyr_get_field function barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @5a95b69   19 years kretch New code for getting users from .anyfile Added the 'pseudologins' ... barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @25dd31a   19 years kretch Added a timestamp to the default style. barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @eec69e1   19 years kretch Fixed bug in loopback logging barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @37eab7f   19 years kretch Added the loopback message type Added the loopwrite command barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @f4d0975   19 years kretch Fixed bug with idle times causing broken pipes. New libfaim barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @f1e629d   19 years nygren New API for perl message formatting functions. Legacy ... barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @9ceee9d   19 years kretch There is now a zcrypt command Replies to zcrypted messages now work barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @09489b89   19 years kretch First pass at making owl build without zephyr barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @1d3e925   19 years kretch make webzephyr login/logout messages count as login/logout messages barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @ef56a67   19 years kretch added the 'show view' command. removed the style variable A style is ... barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @be0a79f   19 years kretch Started work making owl build without zephyr. Long way left to go though. barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @f14a7ee   19 years kretch renamed some message functions barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @bd3f232   19 years kretch Styles implemented It's still a little buggy ... if a format_msg(); is ... barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @d559df9   19 years kretch AIM messages now go through format_msg() in .owlconf if it exists. ... barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @5789230   19 years kretch 'isloginout' and 'isprivate' are now message attributes improved ... barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @aa5f725   19 years kretch added buddylists added the 'alist' command to print logged in aimusers ... barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @3abf28b   20 years kretch make smartnarrow work for AIM (though it will crash on names with ... barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @df0d93a   20 years kretch cleaned up the info funciton, put back additional data for outgoing ... barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @0ff8fb57   20 years kretch More AIM work. The auto-prototype building has been re-enabled as well. barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
Note: See TracRevisionLog for help on using the revision log.