source: message.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @7dcef03   4 years andersk Use the Glib slice allocator for fixed-size objects The slice ...
(edit) @2354e9a   5 years davidben If zcrypt fails to decrypt, strip away the zcrypt opcode Otherwise ... release-1.9
(edit) @97cdbaf5   6 years davidben Rewrite call_filter to use g_spawn_async_with_pipes This simplifies ... release-1.9
(edit) @bff1f22   6 years andersk Add function to test whether a recipient is personal Signed-off-by: ... release-1.9
(edit) @6646fdb   6 years davidben Restore correct semantics of message 'time' attribute This rewrites ... release-1.9
(edit) @b9517cf   6 years davidben Explicitly store whether an owl_message has a ZNotice_t We should ... release-1.9
(edit) @f271129   6 years jgross Fix up headers The additions to owl.h and some of the removals were ... release-1.9
(edit) @4ebbfbc   6 years jgross Show the time zone in :info; replace ctime with strftime This fixes ... release-1.9
(edit) @6500907   6 years jgross Correctly display multiline fields in :info Commit ... release-1.9
(edit) @dde1b4d   6 years davidben Use g_build_filename instead of g_strdup_printf to build paths Saves ... release-1.8release-1.9
(edit) @f9df2f0   6 years davidben Replace owl_message's owl_list with a GPtrArray release-1.8release-1.9
(edit) @6829afc   6 years davidben Define CALLER_OWN macro Replace our exising uses of ... release-1.8release-1.9
(edit) @d427f08   6 years nelhage Use G_GNUC_WARN_UNUSED_RESULT Have gcc warn us when we ignore the ... release-1.8release-1.9
(edit) @259e60a8   6 years andersk Remove the length limit on field values in :info release-1.8release-1.9
(edit) @3a3863e   7 years davidben Correctly compute the realm for outgoing messages In particular, ... release-1.8release-1.9
(edit) @4e29ecb   7 years davidben Add zuser_realm and use it We do not consistently (or correctly) ... release-1.8release-1.9
(edit) @a5b5d00   7 years davidben In duplicated outgoing zephyrs only reply on the relevant recipient ... release-1.8release-1.9
(edit) @e5da3fe   7 years davidben Create per-recipient copies of outgoing messages for non-CC'd ... release-1.8release-1.9
(edit) @f54b07d   7 years davidben Use g_get_host_name instead of gethostname and MAXHOSTNAMELEN This ... release-1.8release-1.9
(edit) @237d02c   7 years davidben Remove default_{attrs,fgcolor,bgcolor} from owl_fmtext They didn't ... release-1.8release-1.9
(edit) @3472845   7 years andersk Replace owl_sprintf with g_strdup_printf. Signed-off-by: Anders ... release-1.8release-1.9
(edit) @d4927a7   7 years andersk Replace owl_strdup with g_strdup. Signed-off-by: Anders Kaseorg ... release-1.8release-1.9
(edit) @ddbbcffa   7 years andersk Replace owl_free with g_free. Signed-off-by: Anders Kaseorg ... release-1.8release-1.9
(edit) @96828e4   7 years andersk Replace owl_malloc with g_new and g_new0. Signed-off-by: Anders ... release-1.8release-1.9
(edit) @719119de   7 years davidben Build reply commands from scratch on outgoing zwrites We currently ... release-1.8release-1.9
(edit) @72f613a   7 years davidben Make owl_fmtext_search take and return an offset release-1.7release-1.8release-1.9
(edit) @89ab5c8   7 years nelhage Merge remote branch 'origin/narrow-cc' release-1.7release-1.8release-1.9
(edit) @c314f39   7 years davidben We intern strings, so use this to punt the strcmp Signed-off-by: ... release-1.7release-1.8release-1.9
(edit) @3f6555d   7 years davidben Punt obarray and friends in favor of g_intern_string It's somewhat ... release-1.7release-1.8release-1.9
(edit) @4727d31   7 years nelhage Cache Zephyr CCs into an attribute on the message object. release-1.7release-1.8release-1.9
(edit) @839697d   7 years nelhage Make owl_message_get_cc_without_recipient return a GList. ... release-1.7release-1.8release-1.9
(edit) @9a7b4f2   7 years nelhage Use zcrypt from our own bin directory. release-1.6release-1.7release-1.8release-1.9
(edit) @d564c3d   8 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   8 years andersk Copy structs without memcpy. Signed-off-by: Anders Kaseorg ... release-1.6release-1.7release-1.8release-1.9
(edit) @a44cd91   8 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   8 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   8 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   8 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   8 years andersk owl_message_get_cc_without_recipient: Don’t overflow the output ... release-1.6release-1.7release-1.8release-1.9
(edit) @dacb555   8 years andersk zcrypt: Change zcrypt functions to allocate their output buffer. The ... release-1.6release-1.7release-1.8release-1.9
(edit) @d35d2ba   8 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   8 years andersk Replace /* noproto */ comments with static. Signed-off-by: Anders ... release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @ba88ae7   8 years asedeno Prepare for libzephyr4's sockaddr support. release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @c79a047   8 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   8 years nelhage Replace owl_message_create_from_zwriteline with ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @27f6487   8 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   8 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   8 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   8 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   8 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   8 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   8 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   8 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   8 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   8 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   8 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   8 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   8 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   9 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   9 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   9 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   9 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   10 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   10 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   10 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   10 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   10 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   10 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   10 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   10 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   10 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   10 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   10 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   10 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   10 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   10 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   10 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   10 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   10 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   10 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   10 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   10 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   11 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   11 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   11 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   11 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   11 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   11 years nelhage Intern hostnames and message attribute keys barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @e363375   11 years nelhage AIM messages now have type ``AIM'' barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @30678ae   11 years nelhage Making message type into a string barnowl_perlaimdebianrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @8fa9562   11 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   11 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   11 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   11 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   11 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   13 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   14 years kretch ifdef a zephyr thing barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @9854278   14 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   14 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   14 years kretch New zephyr_get_field function barnowl_perlaimdebianowlrelease-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
Note: See TracRevisionLog for help on using the revision log.