summaryrefslogtreecommitdiff
path: root/src/context.c
Commit message (Expand)AuthorAgeFilesLines
* context: add XKB_CONTEXT_NO_SECURE_GETENV flag (#312)Ronan Pigott2022-12-161-8/+9
* utils: move some MSVC compat stuff to common placeRan Benita2022-09-241-9/+0
* x11: cache X11 atomsRan Benita2020-11-201-0/+3
* context: fix a compiler warningPeter Hutterer2020-09-071-1/+1
* Add /etc/xkb as extra lookup path for system data filesPeter Hutterer2020-08-301-1/+10
* Add asprintf_safe helper functionPeter Hutterer2020-07-131-7/+6
* context: log include paths for debuggingPeter Hutterer2020-07-081-3/+12
* Factor the access check for paths outPeter Hutterer2020-07-061-6/+1
* MSVC: Use <io.h> as an alternative for <unistd.h>Adrian Perez de Castro2019-12-281-1/+9
* build: include config.h manuallyRan Benita2019-12-271-0/+2
* context: add a helper function to return the default system include pathPeter Hutterer2019-12-241-5/+9
* Use XDG_CONFIG_HOME as first XKB search pathPeter Hutterer2019-10-311-1/+18
* context: Don't fail to create the context if HOME isn't availableJan Alexander Steffens (heftig)2019-10-201-7/+7
* context: move ~/.xkb to before XKB_CONFIG_ROOT in the default include pathRan Benita2019-10-031-6/+6
* Add XKB_CONFIG_ROOT environmentMichael Vogt2015-07-201-2/+6
* Use secure_getenv when availableRan Benita2014-02-041-3/+3
* context: split private functions to context-priv.cRan Benita2014-01-131-161/+0
* context: remove mostly useless log wrappersRan Benita2014-01-121-1/+4
* atom: drop {xkb_,}atom_strdupRan Benita2013-12-021-6/+0
* Replace ctype.h functions with ascii onesRan Benita2013-10-141-2/+1
* log: change the log prefixes to be more library-likeRan Benita2013-07-311-6/+6
* ctx: adapt to the len-aware atom functionsRan Benita2013-07-211-2/+2
* atom: allow interning non-NUL-terminated stringsRan Benita2013-07-211-3/+3
* Add environment overrides for default RMLVODaniel Stone2013-03-191-0/+72
* Remove file_id entirelyRan Benita2013-03-181-9/+0
* text: clean up and fix the *MaskText functionsRan Benita2013-03-181-1/+1
* state, context: allow passing NULL to *_unref()Ran Benita2012-10-291-1/+1
* Contextualize GetBuffer()Ran Benita2012-10-181-0/+21
* Change log env vars to XKB_LOG_LEVEL/VERBOSITYRan Benita2012-10-121-2/+2
* API: add _context prefix to log-related functionsRan Benita2012-09-241-12/+12
* Organize src/ and test/ headersRan Benita2012-09-161-4/+22
* include: improve file-not-found error reportingRan Benita2012-09-161-0/+16
* Copyright updatesDaniel Stone2012-09-121-0/+1
* atom: add xkb_atom_lookupRan Benita2012-09-031-0/+6
* log: replace "priority" by "level" everywhereRan Benita2012-09-031-23/+27
* vmod: remove outdated commentsRan Benita2012-09-021-1/+1
* Add xkb_log_level enum rather than using syslogDaniel Stone2012-08-081-17/+14
* Move xkb_context struct to xkb-priv.hDaniel Stone2012-08-081-18/+0
* context: Maintain list of failed include pathsDaniel Stone2012-08-081-10/+18
* log: allow to resore default log functionRan Benita2012-08-071-1/+1
* Don't create contexts with no include pathsDaniel Stone2012-07-271-5/+8
* Some atom related optimizationsRan Benita2012-07-271-1/+7
* Remove old logging leftoversRan Benita2012-07-231-6/+2
* Add logging APIRan Benita2012-07-231-0/+149
* utils: remove Xfuncproto.h and use our own macrosRan Benita2012-07-231-9/+9
* Run source tree through uncrustifyDaniel Stone2012-07-171-1/+1
* Fix fileID messRan Benita2012-07-141-2/+2
* context: use darray for include pathsRan Benita2012-05-221-30/+12
* Various static analyzer fixesRan Benita2012-05-181-1/+1
* Use eaccess() only if availablePekka Paalanen2012-05-181-0/+6