source: zephyr.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @18380fd   4 years andersk owl_zephyr_load{subs,loginsubs}: Eliminate useless stat call Placates ...
(edit) @7dcef03   4 years andersk Use the Glib slice allocator for fixed-size objects The slice ...
(edit) @ebcdf4d   4 years andersk owl_zephyr_smartstripped_user: Simplify, fixing overlapping strcat ...
(edit) @c55930e   4 years andersk Show Zephyr charset in info popup Signed-off-by: Anders Kaseorg ...
(edit) @441fd42   4 years andersk Replace the last few “Barnowl”s with “BarnOwl”s Signed-off-by: Anders ...
(edit) @80d7b44   4 years adehnert Update and make configurable the default format - Rather than ...
(edit) @60ae736   5 years jgross Fix a leak. Also add the CALLER_OWN annotation to the ...
(edit) @60e8617   5 years davidben Don't swallow errors in :unsuball More code that should get fixed if ...
(edit) @89f01bd   5 years davidben Remove pointless ZFreeNotice It's only meant to be called on a ...
(edit) @bbe7d4a   5 years andersk owl_zephyr_loadsubs: Don’t leak memory on error opening ~/.zephyr.subs ...
(edit) @9b3167b   5 years geofft zephyr: Replace outgoing default format with a small URL We need the ...
(edit) @80bea5b   6 years andersk send_zephyr: Set z_charset = ZCHARSET_UTF_8 This allows X11 zwgc to ... release-1.9
(edit) @a03a409   6 years davidben zephyr: Add an iterator interface to fields Signed-off-by: Anders ... release-1.9
(edit) @f183917   6 years andersk Allow zsender spoofing on cross-realm classes Signed-off-by: Anders ... release-1.9
(edit) @f7c0730   6 years andersk Append the realm to the zsender if missing This works around the ... release-1.9
(edit) @bff1f22   6 years andersk Add function to test whether a recipient is personal Signed-off-by: ... release-1.9
(edit) @bf70350   6 years andersk Stop pretending to support zwrite * ‘*’ is not a valid recipient, and ... release-1.9
(edit) @d953ede   6 years davidben Rename owl_zwrite_new to owl_zwrite_new_from_line owl_zwrite_new will ... 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) @c855755   6 years davidben Suppress ZERR_INTERNAL from ZSetLocation for pre-3.0 zephyr If you ... release-1.8release-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) @ecffae6   6 years davidben Make owl_zephyr_get_anyone_list return a GPtrArray release-1.8release-1.9
(edit) @12294d2   6 years davidben Remove owl_list from owl_zwrite Use a GPtrArray directly. 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) @e146cd7   6 years davidben Remove all uses of G_IO_PRI Any use of G_IO_PRI (and correspondingly ... release-1.8release-1.9
(edit) @2d04312   6 years davidben Use g_io_add_watch in zephyr initialization Which removes the final ... release-1.8release-1.9
(edit) @72146c7   6 years davidben Convert pseudologins timer to glib timers release-1.8release-1.9
(edit) @b848e30   6 years davidben Fix the build on libzephyr-less machines Just don't compile the event ... release-1.8release-1.9
(edit) @f97c1a6   6 years davidben Merge branch 'g_main_loop' The logic in owl_select_prune_bad_fds ... release-1.8release-1.9
(edit) @959cb85   6 years davidben Add a zephyr GSource This may actually have some use as a GSource ... release-1.8release-1.9
(edit) @3b8a563   7 years davidben Remove NULL checks before calling g_free g_free handles the NULL ... release-1.8release-1.9
(edit) @f203cad   7 years andersk Ability to set exposure arbitrarily (like "zctl set exposure") Zephyr ... release-1.8release-1.9
(edit) @fe3b017   7 years davidben Correctly set the realm in outgoing zwrite errors Don't set the ... 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) @5d56a27   7 years davidben Handle edge cases correctly in long_zuser and short_zuser ... 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) @7d969f3   7 years kcr refactor owl_zephyr_zlog_in and report errors in ... release-1.8release-1.9
(edit) @c518676   7 years kcr refactor owl_zephyr_get_message Refactor and make the control flow ... release-1.8release-1.9
(edit) @00842c3   7 years kcr make the unsuball functions's error handling fit in with the rest of ... release-1.8release-1.9
(edit) @c73a22d   7 years kcr when something goes wrong, give more information about what happened ... release-1.8release-1.9
(edit) @488913a   7 years kcr owl_zephyr_initialize only needs one zephyr library return value It ... release-1.8release-1.9
(edit) @e3a75ed   7 years davidben Replace the remaining snprintfs with g_strdup_printf Hard-coded ... release-1.8release-1.9
(edit) @bb85767   7 years davidben Should owl_zwrite_new fail to parse zaway, check the result In ... release-1.8release-1.9
(edit) @eb8d9c1   7 years davidben Correctly quote reply messages in owl_zephyr_zaway Oh, I'll just go ... release-1.8release-1.9
(edit) @8a97586   7 years nelhage Fix a typo in zephyr.c 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) @35b6eb9   7 years andersk Replace owl_realloc with g_renew. 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) @df3a1f4   7 years davidben Replace realloc logic in owl_zephyr_getsubs with GString release-1.8release-1.9
(edit) @fc7481a   7 years davidben strndup is pretty awesome and doesn't involve adding 5 release-1.8release-1.9
(edit) @5fca55f   7 years kcr I/O errors on writing subscription file in :unsub are no longer ... release-1.7release-1.8release-1.9
(edit) @9d21120   7 years asedeno zephyr: update smartstrip logic * Deal with krb5 principal types ... release-1.7release-1.8release-1.9
(edit) @1522e5d   7 years asedeno webzephyr principal changed Signed-off-by: Alejandro R. Sedeño ... release-1.7release-1.8release-1.9
(edit) @6ed3c2a   7 years andersk owl_zephyr_loadbarnowldefaultsub: Remove redundant assignment of ret ... release-1.7release-1.8release-1.9
(edit) @be46e0e   7 years davidben Don't leaks memory when .anyone file is missing Also caught by valgrind. release-1.7release-1.8release-1.9
(edit) @c366cbd   7 years davidben Fix a few more memory leaks from short_zuser Also change a pointless ... release-1.7release-1.8release-1.9
(edit) @2c5ee3e   7 years asedeno Don't try to load default subs if zephyr has not been initialized yet. ... release-1.7release-1.8release-1.9
(edit) @d40ad8b   7 years davidben Punt OWL_WEBBROWSER_* and userclue That code hasn't been used for ... release-1.7release-1.8release-1.9
(edit) @e488ec5   7 years nelhage Merge branch 'security' release-1.7release-1.8release-1.9
(edit) @8ab1f28   7 years nelhage zephyr.c: Handle errors from ZPending and ZReceiveNotice. It is easy ... release-1.7release-1.8release-1.9
(edit) @987cf3f   7 years nelhage Pass around owl_zwrite objects, instead of continually re-parsing ... release-1.7release-1.8release-1.9
(edit) @922f589   7 years davidben Free paths to Zephyr dot-files when non-existant Signed-off-by: David ... release-1.7release-1.8release-1.9
(edit) @3687413   8 years davidben Only enable pseudologin timer when we use it The feature defaults to ... release-1.7release-1.8release-1.9
(edit) @f25812b   8 years asedeno Make pseudologins asynchronous Signed-off-by: Alejandro R. Sedeño ... release-1.6release-1.7release-1.8release-1.9
(edit) @c230bc1   8 years andersk Rename owl_zwrite_free to owl_zwrite_cleanup. Signed-off-by: Anders ... release-1.6release-1.7release-1.8release-1.9
(edit) @46c7f5b   8 years andersk _owl_zephyr_process_events: Don’t leak ignored ZNotices. ... release-1.6release-1.7release-1.8release-1.9
(edit) @6b31006   8 years andersk owl_zephyr_get_anyone_list: Fix a leak. Signed-off-by: Anders Kaseorg ... 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) @18fdd5f9   8 years asedeno Switch C to the new I/O Dispatch API. Signed-off-by: Alejandro R. ... release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @12e291a   8 years asedeno Add a zephyr pre-select action. This replaces the solution commited ... release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @cc1a6d4   8 years kcr Don't ask for an address from the library that we then ignore release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @6ea3890   8 years kcr helper function owl_zephyr_dotfile and refactor to use it There were ... release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @b7ee89b   8 years kcr Cleanup and use owl_getline{,_chomp} and owl_slurp release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @dcc3f80   8 years nelhage Merge branch 'zephyr-fixes' release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @dca3b27   8 years kcr Make owl_zephyr_zlocate return a dynamically allocated result (and ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @32ad44d   8 years nelhage Don't call any libzephyr functions before ZInitialize(). With krb5 ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @df569c5   8 years nelhage Add a perl hook that is called once Zephyr is initialized. Some ... release-1.4release-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) @da60ba9   8 years davidben Cause unsub to warn user if user wasn't subbed Add a return value to ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @e440602   8 years andersk Fix incorrect owl_function_makemsg usage inside comments. ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @27964fe   8 years asedeno Fix pseudo-login interation with zephyr initialization. functions.c: ... 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) @36486be   8 years andersk Replace several owl_malloc, sprintf sequences with owl_strdup or ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @4083c49   8 years andersk Fix unchecked accesses to s[strlen(s) - 1]. Signed-off-by: Anders ... 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) @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) @fa4562c   8 years andersk Prepare code for adding const qualifiers for char * and void *. ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @712caac   8 years andersk Cast away const on strings passed to libzephyr (with new function ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @fea7992   8 years andersk Quash some unused variable warnings building --without-zephyr. ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @f12d199   8 years geofft Revert "owl_function_info: Explain the auth status better." ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @2c14f40   8 years geofft owl_function_info: Explain the auth status better. Signed-off-by: ... release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
(edit) @5603d72   8 years andersk owl_zephyr_get_anyone_list: Remove an unused owl_global_get_homedir. ... 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
Note: See TracRevisionLog for help on using the revision log.