source: unix.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Date Author Log Message
(edit) @fb774da   2022-09-07T14:51:33Z Jelmer Vernooij use EXIT_FAILURE consistently
(edit) @30491ca   2022-09-07T14:51:33Z Jelmer Vernooij Use proper constant for exit code Co-authored-by: Björn Bidar …
(edit) @341bd65   2022-09-07T14:51:33Z Jelmer Vernooij Make sure startup fails if privileges should be dropped to a given …
(edit) @10b3683   2019-05-23T11:06:37Z dx Don't make early warnings go nowhere between log_init and the …
(edit) @c82e4ca   2018-07-31T03:40:26Z dx Use GString for irc->sendbuffer (simpler and faster) The old code …
(edit) @0d2cd10   2018-03-26T16:48:32Z dx Write backtrace to /var/lib/bitlbee/crash.log on SIGSEGV …
(edit) @e1e5bd6   2018-03-26T03:47:38Z dx sighandler_crash: flush irc send buffer before crash
(edit) @0483e1e   2016-11-28T19:26:16Z dx Fix some compiler warnings warn_unused_result on write() is …
(edit) @72d48b6   2016-05-01T03:27:28Z dx unix.c: Move log_link() calls before plugin initialization This …
(edit) @8e6ecfe   2016-03-25T18:07:53Z dennis Authentication: scaffolding for multiple authentication backends …
(edit) @c467adc   2015-11-03T11:43:04Z dx sighandler_crash: Mark irc socket as blocking before writing Just to …
(edit) @2e99039   2015-10-30T10:31:09Z dx Avoid propagating shutdown signal to all subprocesses This was a …
(edit) @5535a47   2015-05-07T23:12:06Z dx More coverity fixes! CID 18634: 'Logically dead code' in …
(edit) @5ebff60   2015-02-20T22:50:54Z dx Reindent everything to K&R style with tabs Used uncrustify, with the …
(edit) @5eab298f   2015-01-26T03:27:24Z dx random_bytes: Use /dev/urandom only, don't bother trying /dev/random …
(edit) @6f10697   2015-01-16T19:50:23Z dx Fix incorrect Free Software Foundation address
(edit) @7233f68   2014-11-26T05:25:05Z dx Improved signal handling to avoid deadlocks - SIGSEGV: broadcast a …
(edit) @59e66ff   2014-07-24T03:51:07Z dx Fix the NSS init after fork bug, and clean up lies in unix.c This …
(edit) @0e788f5   2013-02-21T19:15:59Z wilmer I'm still bored on a long flight. Wrote a script to automatically …
(edit) @18e1f3b   2012-05-02T07:58:22Z wilmer Set PACKAGE to BitlBee-LIBPURPLE for the libpurple variant, because in …
(edit) @ad46e4d   2011-12-22T11:23:18Z wilmer Use initgroups() as well when dropping privileges. Closes bug #852.
(edit) @3fc6c32   2010-10-16T22:58:21Z wilmer Stop calling nogaim_init() on every incoming connection (unless we're …
(edit) @d150a9d   2010-10-10T18:40:06Z wilmer Alas, commit 700 becomes a boring "Oops, --otr=0 still doesn't build …
(edit) @8e9e2b7   2010-10-03T02:45:26Z wilmer Merging mainline, which includes a huge msnp13 merge. Not 100% sure …
(edit) @858ea01   2010-09-30T05:50:43Z wilmer Allow building OTR support as a plugin. Fairly simple, let's hope I …
(edit) @fef7813   2010-09-05T11:31:22Z wilmer Fix compiler warnings. Also fixing irc_send_motd(), which so far got …
(edit) @be999a5   2010-08-23T23:12:24Z wilmer First step in this merge. Mostly a bzr merge and then a cleanup of …
(edit) @daae10f   2010-08-07T16:33:02Z wilmer OpenSolaris (non-gcc) fixes, patches from Dagobert Michelsen …
(edit) @82ca986   2010-07-27T17:45:16Z wilmer Fixed shutdown sequence (could cause 100% CPU usage on SIGTERM).
(edit) @badd148   2010-07-12T23:22:53Z wilmer Reformat nicks whenever fullname/nick/group changes (but at least for …
(edit) @814aa52   2010-06-03T11:00:45Z pesco merge in bitlbee 1.2.6
(edit) @5f8ab6a9   2010-06-03T10:41:03Z pesco merge in bitlbee 1.2.5
(edit) @ae3dc99   2010-04-24T17:02:07Z wilmer Merging stuff from mainline (1.2.6).
(edit) @156bbd7   2010-04-13T23:55:30Z wilmer Log to stderr+syslog until daemonized. Current behaviour is too …
(edit) @3330468   2010-03-14T23:15:05Z wilmer Merging in head.
(edit) @8b6b740   2010-03-11T11:15:36Z wilmer Document the new -x flag in one useful location and make it a bit …
(edit) @7c9db24   2010-03-08T02:10:41Z wilmer Replaced obsolete (useless for the current .xml files) encode/decode …
(edit) @5674207   2009-11-28T19:51:39Z wilmer Reshuffled initialization sequence a little bit. Most important …
(edit) @823de9d   2009-03-12T19:10:06Z pesco commit updates by ashish shukla <wahjava@…>
(edit) @6738a67   2008-07-16T23:22:52Z pesco merge in latest trunk
(edit) @f5d1b31   2008-06-29T23:41:39Z wilmer Merging changes from Jelmer: It's now possible to cross-compile a …
(edit) @cd63d58   2008-06-29T12:47:39Z wilmer Now using an environment variable instead of a flag to pass state info …
(edit) @7f49a86   2008-06-10T03:09:49Z Jelmer Vernooij Move random_bytes() back to lib/
(edit) @1a57b893   2008-04-02T15:12:26Z Jelmer Vernooij Merge move of random_bytes().
(edit) @5be87b2   2008-04-02T15:03:02Z Jelmer Vernooij Move unix-specific random_bytes() implementation to unix.c.
(edit) @85d7b85   2008-04-02T14:22:57Z Jelmer Vernooij Merge trunk.
(edit) @ba5add7   2008-02-17T01:39:39Z sm explicitly initialize ssl in order to avoid gnutls and libotr fighting …
(edit) @4eb4c0f   2008-02-16T17:15:31Z sm merge in upstream changes
(edit) @eeb85a8   2008-02-11T12:35:01Z wilmer Got rid of some noise at startup: complaining when the default …
(edit) @764c7d1   2008-02-03T21:30:03Z sm OTR support, first checkin
(edit) @0fbda193   2008-02-02T21:48:09Z wilmer Added help_free() and cleaned up some very stale help-related stuff I …
(edit) @52744f8   2008-01-17T22:06:55Z wilmer Fixing some Solaris compiler warnings (u_int->uint, adding some …
(edit) @aaf92a9   2007-12-02T23:18:25Z wilmer Imported setuid() patch from Simo Leone <simo@archlinux...> with some …
(edit) @60c1a4e   2007-08-30T22:30:27Z wilmer Changed the order in which things are loaded a little bit so …
(edit) @c227706   2006-12-24T19:35:13Z Jelmer Vernooij Refactor the help code to take a filename rather than using the global …
(edit) @6e1fed7   2006-06-25T17:07:25Z wilmer Using salted MD5 checksums for the user's BitlBee password and salted …
(edit) @ba9edaa   2006-05-10T17:34:46Z wilmer Moved everything to the BitlBee event handling API.
(edit) @a4dc9f7   2006-03-01T22:48:37Z Jelmer Vernooij [merge] Wilmer
(edit) @58bc4e6   2006-02-12T07:24:38Z Jelmer Vernooij Fix silly warning
(edit) @54879ab   2006-01-21T22:31:10Z wilmer Added RESTART command (only for ForkDaemon mode) for easier upgrades.
(edit) @8e419cb   2006-01-10T21:35:08Z Jelmer Vernooij Merge Wilmer
(edit) @d25f6fc   2005-12-26T14:02:47Z wilmer Added OperPassword and RunMode = ForkDaemon settings. Oper stuff is …
(edit) @bd69a21   2005-12-15T12:24:25Z Jelmer Vernooij Merge Wilmer
(edit) @703f0f7   2005-12-14T01:17:25Z Jelmer Vernooij Merge my pluginable branch
(edit) @b73ac9c   2005-12-13T23:05:27Z Jelmer Vernooij Add support for 'primary' and 'migrate' account storages. Fix two bugs …
(edit) @1ee6c18   2005-12-08T13:41:53Z Jelmer Vernooij Add abstraction layer for storage
(edit) @f56c491   2005-11-15T13:35:24Z Jelmer Vernooij Merge new changes from pluginable and Wilmer
(edit) @b135438   2005-11-15T13:20:27Z Jelmer Vernooij Merge changes from Wilmer
(edit) @21d09ac   2005-11-09T01:02:05Z wilmer Forgot to modify CHANGES again, and removed some more debugging code …
(edit) @99318ad   2005-11-07T16:32:40Z Jelmer Vernooij Import work on services-based Win32 port
(edit) @7b23afd   2005-11-07T16:16:18Z Jelmer Vernooij Migrate my pluginable branch to use Wilmers' branch as parent
(add) @b7d3cc34   2005-11-06T18:23:18Z wilmer Initial repository (0.99 release tree) 0.99
Note: See TracRevisionLog for help on using the revision log.