summaryrefslogtreecommitdiff
path: root/src/internal.h
Commit message (Expand)AuthorAgeFilesLines
* internal: Refuse values exceeding range of 'unsigned int' in virCheckFlagsPeter Krempa2022-12-021-4/+18
* internal: Introduce STRCASESKIP()Michal Privoznik2022-11-161-0/+2
* glibcompat: Provide implementation for G_GNUC_NO_INLINEMichal Privoznik2022-07-181-12/+0
* internal: Add CONCAT macroTim Wiederhake2022-02-011-0/+3
* VIR_REQUIRE_FLAG_(GOTO|RET): Add parens around arguments in expansionPeter Krempa2021-12-071-2/+2
* internal: Add STRLIM macro for checking string length using strnlen()Peter Krempa2021-12-011-0/+9
* util: Drop pointless NUL_TERMINATE macroJiri Denemark2021-10-261-2/+0
* src: workaround warning triggered in glib 2.69Daniel P. Berrangé2021-07-231-1/+10
* internal.h: Introduce and use VIR_IS_POW2()Michal Privoznik2020-12-041-0/+10
* src: rework static analysis detectionPavel Hrdina2020-11-191-0/+4
* lib: Prefer WITH_* prefix for #if conditionalsMichal Privoznik2020-09-021-4/+4
* Prefer https: everywhere where possibleJán Tomko2020-09-011-1/+1
* src: internal: add VIR_WARNINGS_NO_DECLARATION_AFTER_STATEMENTJán Tomko2020-08-251-0/+4
* util: xml: use pragma in VIR_XPATH_NODE_AUTORESTOREJán Tomko2020-08-251-0/+5
* wireshark: fix compilation errorsPavel Hrdina2020-07-101-0/+4
* src: fix word spell typosFangge Jin2020-07-091-1/+1
* src: ensure use of g_printf / g_fprintf functionsDaniel P. Berrangé2020-02-041-0/+14
* src: add define of ENOMSG for MinGWDaniel P. Berrangé2020-02-041-0/+6
* src: ensure O_CLOEXEC is defined on WindowsDaniel P. Berrangé2020-01-291-0/+6
* util: use getgrouplist() directly instead of mgetgroupsDaniel P. Berrangé2020-01-291-0/+4
* src: replace verify(expr) with G_STATIC_ASSERT(expr)Daniel P. Berrangé2020-01-171-1/+0
* src: remove use of the INT_MULTIPLY_OVERFLOW macroDaniel P. Berrangé2020-01-171-0/+2
* src: always pull in glib/gstdio.h headerDaniel P. Berrangé2020-01-031-3/+1
* use g_ascii_strncasecmp instead of c_strncasecmp from gnulibPavel Hrdina2019-12-101-4/+3
* use g_ascii_strcasecmp instead of c_strcasecmp from gnulibPavel Hrdina2019-12-101-2/+2
* libvirt-<module>: Check caller-provided buffers to be NULL with size > 0Erik Skultety2019-11-211-0/+13
* internal: Use g_strcmp0 in STR(N)EQ_NULLABLEPeter Krempa2019-10-241-4/+2
* glibcompat: Reimplement g_strdup_printf() and g_strdup_vprintf()Michal Privoznik2019-10-181-0/+1
* internal: delete VIR_STEAL_PTRJán Tomko2019-10-161-12/+0
* internal: delete VIR_RETURN_PTRJán Tomko2019-10-161-15/+0
* Use G_N_ELEMENTS instead of ARRAY_CARDINALITYJán Tomko2019-10-151-1/+0
* Use G_GNUC_FALLTHROUGH instead of ATTRIBUTE_FALLTHROUGHJán Tomko2019-10-151-4/+5
* Document the ATTRIBUTE_FALLTHROUGH macroJán Tomko2019-10-151-0/+7
* Use G_GNUC_PRINTF instead of ATTRIBUTE_FMT_PRINTFJán Tomko2019-10-151-20/+0
* Use G_GNUC_NO_INLINE instead of ATTRIBUTE_NOINLINEJán Tomko2019-10-151-3/+5
* internal: remove no longer used ATTRIBUTE macrosJán Tomko2019-10-151-31/+0
* build: link to glib libraryDaniel P. Berrangé2019-10-141-0/+1
* build: drop the ignore-value gnulib moduleDaniel P. Berrangé2019-10-071-1/+7
* build: remove all gnulib bit manipulation modulesDaniel P. Berrangé2019-10-071-2/+8
* build: bump min required gcc to 4.8Daniel P. Berrangé2019-08-071-31/+13
* src/internal.h: use #pragma onceJonathon Jongsma2019-06-131-149/+146
* internal: Introduce VIR_RETURN_PTRPeter Krempa2019-04-101-0/+15
* Remove EMPTYSTR macroJán Tomko2019-02-141-5/+0
* internal: introduce a family of NULLSTR macrosJán Tomko2019-02-141-0/+15
* Enforce a standard header file guard symbol nameDaniel P. Berrangé2018-12-141-3/+3
* Fix many mistakes & inconsistencies in header file layoutDaniel P. Berrangé2018-12-141-1/+1
* internal: Move <stdio.h> include to internal.hErik Skultety2018-09-201-0/+1
* po: provide custom make rules for po file managementDaniel P. Berrangé2018-04-191-8/+8
* internal: add STRCASEPREFIXPino Toscano2018-04-011-0/+1
* Remove backslash alignment attemptsAndrea Bolognani2017-11-031-130/+130