Commit graph

  • 2197ca8cbb Improve man page formatting master Alan Coopersmith 2025-07-13 14:57:48 -07:00
  • f9a2078c0f Add SPDX-License-Identifier: HPND-sell-variant Haelwenn (lanodan) Monnier 2025-06-16 12:32:52 +02:00
  • 61b84c2d42 meson: Add option to build with meson Alan Coopersmith 2025-02-23 17:28:28 -08:00
  • 8ae6cf61b1
    amend per merge_requests/22#note_2642042 libXcursor-1.2.3 Thomas E. Dickey 2024-11-04 04:06:21 -05:00
  • 68fe24020c
    amend per merge_requests/22#note_2642034 Thomas E. Dickey 2024-11-04 04:00:20 -05:00
  • 8d27f282e4
    reduce the message-check to ignore the over-long one Thomas E. Dickey 2024-11-03 19:05:59 -05:00
  • d8b955d6b2
    fix overlooked compiler-warning Thomas E. Dickey 2024-11-03 18:50:54 -05:00
  • cb2d1b97c3
    add debug-trace for the configuration information Thomas E. Dickey 2024-11-03 18:33:06 -05:00
  • 304ac296f3
    ensure ncomment and nimage values are positive Thomas E. Dickey 2024-11-03 17:36:03 -05:00
  • 00a59a7199
    changes will suggest new release Thomas E. Dickey 2024-11-01 19:49:27 -04:00
  • 83071fff3f
    document/tidy the new set/get functions Thomas E. Dickey 2024-10-31 20:20:09 -04:00
  • fa5c5bb1bd
    document the new XCURSOR_RESIZED environment variable and resource "resized" Thomas E. Dickey 2024-10-31 20:08:13 -04:00
  • f155414617
    add traces for library.c and xlib.c, also another internal function for dpy Thomas E. Dickey 2024-10-31 18:59:24 -04:00
  • fbfe95e05f
    add debug-logging for file.c, to help with analysis Thomas E. Dickey 2024-10-30 19:16:09 -04:00
  • 8a1de72216
    add/use _XcursorLibraryLoadImages to pass resized-parameter when loading Thomas E. Dickey 2024-10-29 16:53:05 -04:00
  • b00d7da27b
    use resized-parameter where available when loading images Thomas E. Dickey 2024-10-29 16:44:17 -04:00
  • 5cb505f21e
    provide internal variants of existing functions to pass "resized" parameter Thomas E. Dickey 2024-10-29 16:36:57 -04:00
  • e7272c8046
    restore behavior of image-loading, provide resizing via internal function Thomas E. Dickey 2024-10-29 16:10:51 -04:00
  • 6816ed58e9
    add getter/setter for "resized" property Thomas E. Dickey 2024-10-29 04:07:17 -04:00
  • e5e63e2ba8
    add new property "resized" and environment "XCURSOR_RESIZED" Thomas E. Dickey 2024-10-29 04:01:49 -04:00
  • a5739d863b
    trim redundant code from the resize-calls Thomas E. Dickey 2024-10-27 19:17:19 -04:00
  • e1b6d3abb4
    improve manpage formatting Thomas E. Dickey 2024-10-27 12:49:16 -04:00
  • 7e03738efd
    fix compiler warnings Thomas E. Dickey 2024-10-27 10:12:52 -04:00
  • b09856069c
    build-fix Thomas E. Dickey 2024-10-27 06:40:18 -04:00
  • dfc8561247
    Remove unnecessary MIN calls Jin Liu 2024-10-11 10:51:47 +08:00
  • a21cdaf167
    Change all *LoadImage(..., size) APIs to always return a cursor with the requested size. Jin Liu 2024-10-10 11:43:30 +08:00
  • 833735e323 Ignore invalid cursor files Tobias Stoeckmann 2024-09-12 22:23:50 +02:00
  • 09617bcc9a
    libXcursor 1.2.2 libXcursor-1.2.2 Alan Coopersmith 2024-03-02 12:55:30 -08:00
  • 3783190da9 Remove superfluous and unguarded config.h include Robin Linden 2024-01-18 18:36:39 +01:00
  • 5e0f8347ce XcursorXcFileLoad: plug memory leak in error paths Alan Coopersmith 2023-10-08 10:48:25 -07:00
  • 9c1b50ed98 Add comment about keeping libxcb-cursor copy of code in sync Alan Coopersmith 2023-07-08 11:07:03 -07:00
  • a353f02a7a If O_CLOEXEC is defined, add "e" to fopen modes Alan Coopersmith 2023-03-25 12:14:36 -07:00
  • 81dc4a481b configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL Alan Coopersmith 2023-03-04 10:44:45 -08:00
  • 87a30b1758 gitlab CI: stop requiring Signed-off-by in commits Alan Coopersmith 2022-07-28 17:30:21 -07:00
  • 27adb16027
    libXcursor 1.2.1 libXcursor-1.2.1 Alan Coopersmith 2022-04-03 09:55:44 -07:00
  • e864ad8306 gitlab CI: add a basic build test Alan Coopersmith 2022-04-03 09:43:29 -07:00
  • f0d8a59186 Build xz tarballs instead of bzip2 Alan Coopersmith 2022-04-03 09:22:14 -07:00
  • d223fce4c7 Fix spelling/wording issues Alan Coopersmith 2022-04-03 09:21:29 -07:00
  • 66accad188 Convert COPYING from ISO-8859-1 to UTF-8 Alan Coopersmith 2022-04-03 09:19:14 -07:00
  • 801925839d
    more cppcheck-style fixes Thomas E. Dickey 2021-05-06 20:10:41 -04:00
  • f807ac9c78
    cppcheck style-fixes Thomas E. Dickey 2021-05-03 20:25:43 -04:00
  • 13ca987eaf
    mention "Inherits=" lists Thomas E. Dickey 2021-05-04 04:20:14 -04:00
  • 6edf1caf6f fix XcursorTheme loop regression Tobias Stoeckmann 2021-05-04 18:30:53 +02:00
  • b47ca9858e Handle more theme loop situations Tobias Stoeckmann 2021-05-02 16:00:25 +02:00
  • 403bb32d5f
    eliminate special escaping for "/*" which produces look-alike Unicode for newer groff (making select/paste useless), but is not necessary with groff, mandoc or Solaris 10 nroff. Thomas E. Dickey 2021-03-19 17:08:42 -04:00
  • 1ab5ffa9e3
    fix a typo and a style issue Thomas E. Dickey 2021-03-18 10:29:49 -04:00
  • 9898afadfb
    update copyright notice Thomas E. Dickey 2021-03-17 19:07:19 -04:00
  • d64dda62de
    fix raggedy prototypes and structure declarations using tabstops in appropriate macros Thomas E. Dickey 2021-03-17 18:52:16 -04:00
  • 8560016436
    document the API called from libX11 Thomas E. Dickey 2021-03-16 20:36:15 -04:00
  • bacd41c0c0
    document the cursor-comments functions Thomas E. Dickey 2021-03-16 19:34:51 -04:00
  • 821254578e
    document the animation support functions Thomas E. Dickey 2021-03-16 18:21:47 -04:00
  • 2695829868
    improve explanation of Xcursor's search algorithm Thomas E. Dickey 2021-03-16 18:00:22 -04:00
  • 80cd802e0c
    start on the animated cursors; fixup whitespace Thomas E. Dickey 2021-03-16 16:40:03 -04:00
  • 36650c9455
    update ".so" links, and fix a special case for "const char *" in parsing function-names Thomas E. Dickey 2021-03-16 15:52:39 -04:00
  • 23a0faa129
    document the cursor-load functions Thomas E. Dickey 2021-03-16 04:25:38 -04:00
  • 5b15abee96
    add see-also section Thomas E. Dickey 2021-03-16 03:58:23 -04:00
  • 8ca8885d31
    document the library-attributes Thomas E. Dickey 2021-03-15 20:24:39 -04:00
  • 61adeda1d3
    document the theme_core setter/getter functions Thomas E. Dickey 2021-03-15 19:49:27 -04:00
  • f5b6dc1af2
    improve explanation for functions which load images Thomas E. Dickey 2021-03-15 19:32:12 -04:00
  • bd591012ed
    italicize parameter names, for readability Thomas E. Dickey 2021-03-15 19:00:14 -04:00
  • 438e798b34
    correct a prototype Thomas E. Dickey 2021-03-15 18:47:03 -04:00
  • a383f6cc5d
    further formatting fixes. added script to create/find ".so" files which are missing Thomas E. Dickey 2021-03-14 19:24:48 -04:00
  • 1fd32263c0
    make the function-prototypes easier to read, by eliminating hyphenation and filling Thomas E. Dickey 2021-03-14 17:18:59 -04:00
  • 979809b752
    document the other environment variables Thomas E. Dickey 2021-03-11 20:17:08 -05:00
  • fb377b9a71
    amend that... Thomas E. Dickey 2021-03-11 18:28:05 -05:00
  • 362fdcfc3e
    add check in case the image size is 0x0 Thomas E. Dickey 2021-03-11 18:26:48 -05:00
  • 09f69a8829
    fix stricter gcc warnings using casts Thomas E. Dickey 2021-03-11 18:04:23 -05:00
  • 152f8e45db
    fix stricter gcc warnings using casts Thomas E. Dickey 2021-03-11 17:24:36 -05:00
  • 628cde0575
    fix stricter gcc warnings by changing the type for the loop variable to match the type of the loop limit Thomas E. Dickey 2021-03-11 17:18:31 -05:00
  • ce907e36e0
    quiet warnings for unused parameters Thomas E. Dickey 2021-03-11 04:14:45 -05:00
  • 7623dae73c
    fix a missing initializer Thomas E. Dickey 2021-03-10 19:41:43 -05:00
  • cea72e1427
    quiet normal gcc warnings using casts (no object change) Thomas E. Dickey 2021-03-10 19:36:04 -05:00
  • 204b6f1308 Fix undefined behavior Valentin 2020-08-30 15:37:19 +02:00
  • 448398a3b9 Use fixed size integer type Valentin 2020-08-30 15:35:16 +02:00
  • b84b5d100f
    libXcursor 1.2.0 libXcursor-1.2.0 Alan Coopersmith 2019-03-10 17:36:26 -07:00
  • 8ff9605921 Update configure.ac bug URL for gitlab migration Alan Coopersmith 2018-12-07 19:41:07 -08:00
  • 534456082e Update README for gitlab migration Alan Coopersmith 2018-11-19 21:47:26 -08:00
  • 2263c196cb Support XDG user data dir location Cosimo Cecchi 2018-11-09 20:06:41 -08:00
  • f64a8cc1a6 Fix crash when encountering cursor themes with circular dependencies. Philipp Ludwig 2017-01-22 14:21:54 +01:00
  • 4828abe494 libXcursor 1.1.15 libXcursor-1.1.15 Matthieu Herrb 2017-11-25 11:59:31 +01:00
  • 4794b5dd34 Fix heap overflows when parsing malicious files. (CVE-2017-16612) Tobias Stoeckmann 2017-10-21 23:47:52 +02:00
  • 75b10c972d autogen: add default patch prefix Mihail Konev 2017-01-26 13:52:49 +10:00
  • 721901fec3 autogen.sh: use quoted string variables Emil Velikov 2015-03-09 12:00:52 +00:00
  • 860bda4cb1 autogen.sh: use exec instead of waiting for configure to finish Peter Hutterer 2017-01-24 10:32:07 +10:00
  • 897213f36b Insufficient memory for terminating null of string in _XcursorThemeInherits shubham shrivastav 2015-06-05 13:36:22 -07:00
  • edf52212a0 Fix some clang integer sign/size mismatch warnings Alan Coopersmith 2014-10-18 10:52:49 -07:00
  • bbf3c582c9 Use strdup() instead of malloc(strlen())+strcpy() Alan Coopersmith 2014-10-18 10:24:13 -07:00
  • 2e6bda49d0 autogen.sh: Honor NOCONFIGURE=1 Alan Coopersmith 2014-05-31 21:39:32 -07:00
  • b1df53701f configure: Drop AM_MAINTAINER_MODE Alan Coopersmith 2014-05-31 21:38:41 -07:00
  • f92f118047 libXcursor 1.1.14 libXcursor-1.1.14 Alan Coopersmith 2013-05-29 23:22:29 -07:00
  • 8f677eaea0 signedness bug & integer overflow in _XcursorFileHeaderCreate() [CVE-2013-2003] Alan Coopersmith 2013-04-12 21:17:28 -07:00
  • 1b98fd6a2e Replace deprecated Automake INCLUDES variable with AM_CPPFLAGS Alan Coopersmith 2013-01-15 18:51:39 -08:00
  • 2a9eaf3305 libXcursor 1.1.13 libXcursor-1.1.13 Alan Coopersmith 2012-03-07 18:54:15 -08:00
  • 8229cf75b3 XcursorImageLoadCursor: return failure if _XcursorGetDisplayInfo fails Alan Coopersmith 2011-11-24 13:10:15 -08:00
  • 2b8d373bdd XcursorFileSaveImages: plug memory leak on invalid input Alan Coopersmith 2011-11-24 12:59:56 -08:00
  • bcfb8e8ce5 Add generated Xcursor.h to .gitignore Jon TURNEY 2011-09-22 14:43:38 +01:00
  • 862b9ce4aa Fix install of generated Xcursor.h when builddir != srcdir Jon TURNEY 2011-09-21 20:50:46 +01:00
  • 334dc4f4df Set Xcursor.h version numbers from configure.ac Alan Coopersmith 2011-09-16 21:41:41 -07:00
  • e086eb1bf4 Strip trailing whitespace Alan Coopersmith 2011-09-16 21:26:17 -07:00
  • d79ddc01e4 libXcursor 1.1.12 libXcursor-1.1.12 Alan Coopersmith 2011-06-29 21:41:09 -07:00