summaryrefslogtreecommitdiffstats
path: root/src/scanner.c
Commit message (Expand)AuthorAgeFilesLines
* scanner: Guard interface declarationsGuido Günther2020-04-231-0/+3
* scanner: include config.h from command linePekka Paalanen2020-01-101-1/+0
* scanner: Add configure check for strndupJoshua Watt2019-11-051-0/+11
* scanner: prepend protocol name to types symbolMarty E. Plummer2019-09-111-5/+5
* log: remove "%m" from format strings by using strerror(errno)Antonio Borneo2019-05-021-1/+1
* scanner: error when element names will not compileManuel Stoeckl2019-05-021-1/+60
* scanner: Reverse expat/libxml include orderDaniel Stone2018-08-291-1/+4
* scanner: Mark fail() as noreturnDaniel Stone2018-08-291-1/+1
* scanner: Plug two memory leaksDaniel Stone2018-08-291-0/+2
* scanner: allow referencing foreign enumsSimon Ser2018-06-071-6/+1
* scanner: Fix broken private-code generationDerek Foreman2018-02-231-1/+1
* scanner: make use of __has_attribute()Emil Velikov2018-02-221-1/+5
* scanner: introduce "public-code" and "private-code"Emil Velikov2018-02-221-6/+44
* scanner: Add --strict flagJonas Ådahl2017-12-041-2/+13
* scanner: use tabs for indentation.Emil Velikov2017-08-181-3/+3
* scanner: Reword fallthrough comment to quiet GCCDaniel Stone2017-03-171-3/+1
* scanner: support "since" attribute for enum entriesPeter Hutterer2017-01-241-4/+30
* scanner: add helper function to convert "since" to a versionPeter Hutterer2017-01-241-11/+22
* scanner: Fixed doxygen group name for _add_listenerBill Spitzak2016-11-161-1/+1
* scanner: Remove return doxygen annotationYong Bakos2016-11-101-1/+1
* scanner: Generate all SINCE_VERSION macros for everyoneQuentin Glidic2016-08-111-0/+2
* (multiple): Include stdint.hYong Bakos2016-07-251-0/+1
* scanner: Use uint32_t instead of uintKhem Raj2016-07-181-1/+1
* scanner: Improve documentation for strtouint()Bryce Harrington2016-07-111-2/+11
* scanner: Move PROGRAM_NAME defineYong Bakos2016-06-071-2/+2
* scanner: Replace #define tab with spaceYong Bakos2016-06-071-2/+2
* scanner: Fix reported executable name to 'wayland-scanner'Bryce Harrington2016-06-071-6/+8
* scanner: Remove unused forward decs from client protocolYong Bakos2016-05-201-4/+4
* scanner: Add version argument to wayland-scannerArmin Krezović2016-05-061-2/+24
* protocol: add support for cross-interface enum attributesAuke Booij2016-05-031-16/+53
* scanner: move include directives before extern "C" wrapperEmil Velikov2016-04-191-3/+3
* scanner: Fix spacing of @paramYong Bakos2016-04-011-1/+1
* doc: generate doxygen html output from the scannerPeter Hutterer2016-03-071-75/+143
* build: fix ./configure --disable-dtd-validationPekka Paalanen2016-02-291-3/+3
* scanner: Fix oddities in copyright printingDerek Foreman2016-02-041-6/+10
* scanner: Print filename on DTD validation errorJonas Ådahl2016-02-011-5/+10
* Track protocol object versions inside wl_proxy.Jason Ekstrand2016-01-191-8/+26
* scanner: Fail if 'since' is higher than the interface versionJonas Ådahl2016-01-121-1/+5
* scanner: Add missing bracketsJonas Ådahl2016-01-121-1/+2
* Validate the protocol xml during scanningPeter Hutterer2015-11-171-0/+71
* scanner: enforce correct argument type for enumsAuke Booij2015-11-041-0/+69
* scanner: stop adding trailing whitespace to copyrightJon Cruz2015-10-261-1/+2
* scanner: Generate 'since' macros for requests as wellJonas Ådahl2015-10-091-0/+1
* scanner: Close input resource when done to prevent leakBryce Harrington2015-10-051-0/+5
* scanner: check sanity of versionMarek Chalupa2015-07-301-9/+30
* scanner: use zxallocMarek Chalupa2015-07-301-43/+40
* scanner: get rid of leaksMarek Chalupa2015-07-301-4/+102
* scanner: refactor creating objectsMarek Chalupa2015-07-301-53/+111
* src: Update boilerplate from MIT X11 license to MIT Expat licenseBryce Harrington2015-06-121-16/+19
* scanner: don't emit the extern declarations for external typesGiulio Camuffo2015-06-011-7/+3