summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-09-12libXp 1.0.4HEADlibXp-1.0.4masterAlan Coopersmith1-2/+2
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-08-26Add deprecation notice to READMEAlan Coopersmith1-0/+11
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-07-24autogen: add default patch prefixMihail Konev1-0/+3
Signed-off-by: Mihail Konev <k.mvc@ya.ru> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-07-24autogen.sh: use quoted string variablesEmil Velikov1-4/+4
Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent fall-outs, when they contain space. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-07-24autogen.sh: use exec instead of waiting for configure to finishPeter Hutterer1-1/+1
Syncs the invocation of configure with the one from the server. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-07-17XpExtVer.c: fix -Wredundant-decls warningAlan Coopersmith1-7/+0
XpExtVer.c:67:12: warning: redundant redeclaration of ‘XpCheckExtInitUnlocked’ [-Wredundant-decls] 67 | extern int XpCheckExtInitUnlocked( | ^~~~~~~~~~~~~~~~~~~~~~ In file included from XpExtVer.c:44: XpExtUtil.h:42:12: note: previous declaration of ‘XpCheckExtInitUnlocked’ with type ‘int(Display *, int)’ 42 | extern int XpCheckExtInitUnlocked( | ^~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-07-17XpNotifyPdm.c: fix -Wmisleading-indentation warningAlan Coopersmith1-1/+1
XpNotifyPdm.c: In function ‘_XpGetSelectionServer’: XpNotifyPdm.c:191:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 191 | if ( (selectionstr = getenv( ALT_PDM_SELECTION_ENV_VAR )) == NULL ) | ^~ XpNotifyPdm.c:194:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 194 | *sel_atom = XInternAtom( sel_display, selectionstr, False ); | ^ Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-07-17gitlab CI: add a basic build testAlan Coopersmith1-0/+118
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-07-17Fix spelling/wording issuesAlan Coopersmith4-4/+4
Found by using: codespell --builtin clear,rare,usage,informal,code,names Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-07-17Build xz tarballs instead of bzip2Alan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2018-12-07Update configure.ac bug URL for gitlab migrationAlan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2018-11-19Update README for gitlab migrationAlan Coopersmith3-26/+19
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2018-10-16Fix a memory leak on the error path in XpGetLocaleNetStringAdam Jackson1-2/+2
After Data() we own the pointer again, so we can just free it before getting the reply. Signed-off-by: Adam Jackson <ajax@redhat.com>
2015-02-21libXp 1.0.3libXp-1.0.3Matt Turner1-1/+1
Signed-off-by: Matt Turner <mattst88@gmail.com>
2014-06-04autogen.sh: Honor NOCONFIGURE=1Alan Coopersmith1-1/+3
See http://people.gnome.org/~walters/docs/build-api.txt Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-06-04configure: Drop AM_MAINTAINER_MODEAlan Coopersmith2-2/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-11-22Remove fallback for _XEatDataWords, require libX11 1.6 for itAlan Coopersmith2-21/+1
_XEatDataWords was orignally introduced with the May 2013 security patches, and in order to ease the process of delivering those, fallback versions of _XEatDataWords were included in the X extension library patches so they could be applied to older versions that didn't have libX11 1.6 yet. Now that we're past that hurdle, we can drop the fallbacks and just require libX11 1.6 for building new versions of the extension libraries. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-05-30libXp 1.0.2libXp-1.0.2Alan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-05-07integer overflows in XpQueryScreens() [CVE-2013-2062 3/3]Alan Coopersmith1-8/+8
listCount is a CARD32 that needs to be bounds checked before it is multiplied by the size of the pointers to allocate, to avoid integer overflow leading to underallocation and writing data from the network past the end of the allocated buffer. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-05-07integer overflows in XpGetPrinterList() [CVE-2013-2062 2/3]Alan Coopersmith1-20/+23
listCount is a CARD32 that needs to be bounds checked before it is multiplied by the size of the structs to allocate, and the string lengths are CARD32s and need to be bounds checked before adding one to them to come up with the total size to allocate, to avoid integer overflow leading to underallocation and writing data from the network past the end of the allocated buffer. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-05-07integer overflow in XpGetAttributes & XpGetOneAttribute [CVE-2013-2062 1/3]Alan Coopersmith1-17/+19
stringLen & valueLen are CARD32s and need to be bounds checked before adding one to them to come up with the total size to allocate, to avoid integer overflow leading to underallocation and writing data from the network past the end of the allocated buffer. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-05-03Use _XEatDataWords to avoid overflow of rep.length bit shiftingAlan Coopersmith2-0/+20
rep.length is a CARD32, so rep.length << 2 could overflow in 32-bit builds Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-01-18Replace deprecated Automake INCLUDES variable with AM_CPPFLAGSAlan Coopersmith1-1/+1
Excerpt https://lists.gnu.org/archive/html/automake/2012-12/msg00038.html - Support for the long-deprecated INCLUDES variable will be removed altogether in Automake 1.14. The AM_CPPFLAGS variable should be used instead. This variable was deprecated in Automake releases prior to 1.10, which is the current minimum level required to build X. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2012-05-23Add const qualifiers to silence gcc -Wwrite-strings warningsAlan Coopersmith3-7/+7
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2012-05-23Fix XpEventToWire arguments to match what libXext expectsAlan Coopersmith1-4/+3
Not that it appears to have ever been used, but this shuts up several gcc warnings. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2012-05-23Stop trying to use NULL for Status valuesAlan Coopersmith1-3/+3
Fixes gcc errors in 64-bit builds: XpNotifyPdm.c: In function 'XpGetPdmStartParams': XpNotifyPdm.c:234:10: error: cast from pointer to integer of different size XpNotifyPdm.c:271:10: error: cast from pointer to integer of different size XpNotifyPdm.c:286:10: error: cast from pointer to integer of different size Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-09-16Strip trailing whitespaceAlan Coopersmith53-1014/+1014
Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' git diff -w & git diff -b show no diffs from this change Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-01-13libXp 1.0.1libXp-1.0.1Alan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-01-12Remove old INSTALL file stub so we use the one from xorg-macrosAlan Coopersmith1-8/+0
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-01-12This is not a GNU project, so declare it foreignAlan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-01-11config: Remove unnecessary calls from configure.acAlan Coopersmith1-3/+0
AC_PROG_CC & AC_PROG_INSTALL are provided by XORG_DEFAULT_OPTIONS now PKG_CONFIG_MODULES handles AC_SUBST of the CFLAGS & LIBS variables Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-01-11config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERSAlan Coopersmith1-7/+12
Regroup AC statements under the Autoconf initialization section. Regroup AM statements under the Automake initialization section. Add missing AC_CONFIG_SRCDIR Replace deprecated arguments to AC_OUTPUT with AC_CONFIG_FILES Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-01-11config: upgrade to util-macros 1.8 for additional man page supportAlan Coopersmith2-12/+5
Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS The value of MAN_SUBST is the same for all X.Org packages. Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS The existing statement can now be removed from the configuration file. Use automake provided $(AM_V_GEN) and XORG_DEFAULT_OPTIONS provided $(SED) Enables silent rule and use platform appropriate version of sed. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-01-11config: Update to XORG_DEFAULT_OPTIONS from xorg-macros 1.3Alan Coopersmith2-11/+7
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-01-11config: update AC_PREREQ statement to 2.60Gaetan Nadon1-1/+1
Unrelated to the previous patches, the new value simply reflects the reality that the minimum level for autoconf to configure all x.org modules is 2.60 dated June 2006. ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz Signed-off-by: Gaetan Nadon <memsize@videotron.ca> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-11-21Sun's copyrights belong to Oracle nowAlan Coopersmith52-52/+52
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-01-14Fill in COPYING with licenses from source filesAlan Coopersmith2-20/+56
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2010-01-14Purge CVS/RCS id tagsAlan Coopersmith51-67/+0
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2010-01-14Update Sun license notices to current X.Org standard formAlan Coopersmith1-22/+19
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-02-02Add README with pointers to mailing list, bugzilla & git reposAlan Coopersmith1-0/+25
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-01-30Janitor: make distcheck, compiler warnings, .gitignore.Paulo Cesar Pereira de Andrade12-49/+52
2008-06-21build fix on systems with getpwuid_r()Matthieu Herrb1-0/+3
2008-03-09nuke RCS IdsMatthieu Herrb4-6/+0
2007-12-06Replace static ChangeLog with dist-hook to generate from git logJames Cloos2-78/+10
2007-09-03Add *~ to .gitignore to skip patch/emacs droppingsJames Cloos1-0/+1
2006-07-13renamed: .cvsignore -> .gitignoreAlan Coopersmith3-0/+0
2005-12-15Update package version number for final X11R7 release candidate.libXp-1.0.0XORG-7_1XORG-7_0_99_901XORG-7_0XORG-6_99_99_904Kevin E Martin2-1/+6
2005-12-06Change *man_SOURCES ==> *man_PRE to fix autotools warnings.MODULAR_COPYKevin E Martin2-3/+8
2005-12-03Update package version number for X11R7 RC3 release.XORG-6_99_99_903Kevin E Martin2-1/+6
2005-12-03Add check and cflags for malloc(0) returning NULL.Kevin E Martin3-1/+8