summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* libXp 1.0.4HEADlibXp-1.0.4masterAlan Coopersmith2022-09-121-2/+2
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Add deprecation notice to READMEAlan Coopersmith2022-08-261-0/+11
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* autogen: add default patch prefixMihail Konev2022-07-241-0/+3
| | | | | Signed-off-by: Mihail Konev <k.mvc@ya.ru> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* autogen.sh: use quoted string variablesEmil Velikov2022-07-241-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>
* autogen.sh: use exec instead of waiting for configure to finishPeter Hutterer2022-07-241-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>
* XpExtVer.c: fix -Wredundant-decls warningAlan Coopersmith2022-07-171-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>
* XpNotifyPdm.c: fix -Wmisleading-indentation warningAlan Coopersmith2022-07-171-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>
* gitlab CI: add a basic build testAlan Coopersmith2022-07-171-0/+118
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Fix spelling/wording issuesAlan Coopersmith2022-07-174-4/+4
| | | | | | | Found by using: codespell --builtin clear,rare,usage,informal,code,names Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Build xz tarballs instead of bzip2Alan Coopersmith2022-07-171-1/+1
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Update configure.ac bug URL for gitlab migrationAlan Coopersmith2018-12-071-1/+1
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Update README for gitlab migrationAlan Coopersmith2018-11-193-26/+19
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Fix a memory leak on the error path in XpGetLocaleNetStringAdam Jackson2018-10-161-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>
* libXp 1.0.3libXp-1.0.3Matt Turner2015-02-211-1/+1
| | | | Signed-off-by: Matt Turner <mattst88@gmail.com>
* autogen.sh: Honor NOCONFIGURE=1Alan Coopersmith2014-06-041-1/+3
| | | | | | See http://people.gnome.org/~walters/docs/build-api.txt Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* configure: Drop AM_MAINTAINER_MODEAlan Coopersmith2014-06-042-2/+1
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Remove fallback for _XEatDataWords, require libX11 1.6 for itAlan Coopersmith2013-11-222-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>
* libXp 1.0.2libXp-1.0.2Alan Coopersmith2013-05-301-1/+1
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* integer overflows in XpQueryScreens() [CVE-2013-2062 3/3]Alan Coopersmith2013-05-071-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>
* integer overflows in XpGetPrinterList() [CVE-2013-2062 2/3]Alan Coopersmith2013-05-071-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>
* integer overflow in XpGetAttributes & XpGetOneAttribute [CVE-2013-2062 1/3]Alan Coopersmith2013-05-071-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>
* Use _XEatDataWords to avoid overflow of rep.length bit shiftingAlan Coopersmith2013-05-032-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>
* Replace deprecated Automake INCLUDES variable with AM_CPPFLAGSbaserock/morphAlan Coopersmith2013-01-181-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>
* Add const qualifiers to silence gcc -Wwrite-strings warningsAlan Coopersmith2012-05-233-7/+7
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Fix XpEventToWire arguments to match what libXext expectsAlan Coopersmith2012-05-231-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>
* Stop trying to use NULL for Status valuesAlan Coopersmith2012-05-231-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>
* Strip trailing whitespaceAlan Coopersmith2011-09-1653-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>
* libXp 1.0.1libXp-1.0.1Alan Coopersmith2011-01-131-1/+1
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Remove old INSTALL file stub so we use the one from xorg-macrosAlan Coopersmith2011-01-121-8/+0
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* This is not a GNU project, so declare it foreignAlan Coopersmith2011-01-121-1/+1
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* config: Remove unnecessary calls from configure.acAlan Coopersmith2011-01-111-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>
* config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERSAlan Coopersmith2011-01-111-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>
* config: upgrade to util-macros 1.8 for additional man page supportAlan Coopersmith2011-01-112-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>
* config: Update to XORG_DEFAULT_OPTIONS from xorg-macros 1.3Alan Coopersmith2011-01-112-11/+7
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* config: update AC_PREREQ statement to 2.60Gaetan Nadon2011-01-111-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>
* Sun's copyrights belong to Oracle nowAlan Coopersmith2010-11-2152-52/+52
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Fill in COPYING with licenses from source filesAlan Coopersmith2010-01-142-20/+56
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
* Purge CVS/RCS id tagsAlan Coopersmith2010-01-1451-67/+0
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
* Update Sun license notices to current X.Org standard formAlan Coopersmith2010-01-141-22/+19
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
* Add README with pointers to mailing list, bugzilla & git reposAlan Coopersmith2009-02-021-0/+25
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
* Janitor: make distcheck, compiler warnings, .gitignore.Paulo Cesar Pereira de Andrade2009-01-3012-49/+52
|
* build fix on systems with getpwuid_r()Matthieu Herrb2008-06-211-0/+3
|
* nuke RCS IdsMatthieu Herrb2008-03-094-6/+0
|
* Replace static ChangeLog with dist-hook to generate from git logJames Cloos2007-12-062-78/+10
|
* Add *~ to .gitignore to skip patch/emacs droppingsJames Cloos2007-09-031-0/+1
|
* renamed: .cvsignore -> .gitignoreAlan Coopersmith2006-07-133-0/+0
|
* Update 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 Martin2005-12-152-1/+6
|
* Change *man_SOURCES ==> *man_PRE to fix autotools warnings.MODULAR_COPYKevin E Martin2005-12-062-3/+8
|
* Update package version number for X11R7 RC3 release.XORG-6_99_99_903Kevin E Martin2005-12-032-1/+6
|
* Add check and cflags for malloc(0) returning NULL.Kevin E Martin2005-12-033-1/+8
|