head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.42 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.2.0.40 pkgsrc-2012Q4-base:1.2 pkgsrc-2011Q4:1.2.0.38 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q2:1.2.0.36 pkgsrc-2011Q2-base:1.2 pkgsrc-2009Q4:1.2.0.34 pkgsrc-2009Q4-base:1.2 pkgsrc-2008Q4:1.2.0.32 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.30 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.28 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.26 pkgsrc-2008Q2-base:1.2 pkgsrc-2008Q1:1.2.0.24 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.22 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.20 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.18 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.16 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.14 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.12 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.10 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.8 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.6 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.4 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.2 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.1.0.4 pkgsrc-2005Q1-base:1.1 pkgsrc-2004Q4:1.1.0.2; locks; strict; comment @# @; 1.2 date 2005.03.23.22.11.57; author markd; state dead; branches; next 1.1; 1.1 date 2005.02.20.11.31.11; author markd; state Exp; branches 1.1.2.1; next ; 1.1.2.1 date 2005.02.20.11.31.11; author snj; state dead; branches; next 1.1.2.2; 1.1.2.2 date 2005.02.20.18.45.06; author snj; state Exp; branches; next ; desc @@ 1.2 log @Update to KDE 3.4 Highlights at a glance * Text-to-speech system with support built into Konqueror, Kate, KPDF and the standalone application KSayIt * Support for text to speech synthesis is integrated with the desktop * Completely redesigned, more flexible trash system * Kicker with improved look and feel * KPDF now enables you to select, copy & paste text and images from PDFs, along with many other improvements * Kontact supports now various groupware servers, including eGroupware, GroupWise, Kolab, OpenGroupware.org and SLOX * Kopete supports Novell Groupwise and Lotus Sametime and gets integrated into Kontact * DBUS/HAL support allows to keep dynamic device icons in media:/ and on the desktop in sync with the state of all devices * KHTML has improved standard support and now close to full support for CSS 2.1 and the CSS 3 Selectors module * Better synchronization between 2 PCs * A new high contrast style and a complete monochrome icon set * An icon effect to paint all icons in two chosen colors, converting third party application icons into high contrast monochrome icons * Akregator allows you to read news from your favourite RSS-enabled websites in one application * Juk has now an album cover management via Google Image Search * KMail now stores passwords securely with KWallet * SVG files can now be used as wallpapers * KHTML plug-ins are now configurable, so the user can selectively disable ones that are not used. This does not include Netscape-style plug-ins. Netscape plug-in in CPU usage can be manually lowered, and plug-ins are more stable. * more than 6,500 bugs have been fixed * more than 1,700 wishes have been fullfilled * more than 80,000 contributions with several million lines of code and documentation added or changed @ text @$NetBSD: patch-ar,v 1.1 2005/02/20 11:31:11 markd Exp $ --- kstars/kstars/indi/lx200driver.c.orig 2004-06-25 21:10:04.000000000 +1200 +++ kstars/kstars/indi/lx200driver.c @@@@ -584,7 +584,7 @@@@ int setCommandInt(int data, const char * char tempString[16]; - sprintf(tempString, "%s%d#", cmd, data); + snprintf(tempString, sizeof( tempString ), "%s%d#", cmd, data); if (portWrite(tempString) < 0) return -1; @@@@ -596,7 +596,7 @@@@ int setMinElevationLimit(int min) { char tempString[16]; - sprintf(tempString, "#:Sh%02d#", min); + snprintf(tempString, sizeof( tempString ), "#:Sh%02d#", min); return (setStandardProcedure(tempString)); } @@@@ -605,7 +605,7 @@@@ int setMaxElevationLimit(int max) { char tempString[16]; - sprintf(tempString, "#:So%02d*#", max); + snprintf(tempString, sizeof( tempString ), "#:So%02d*#", max); return (setStandardProcedure(tempString)); @@@@ -619,7 +619,7 @@@@ int setMaxSlewRate(int slewRate) if (slewRate < 2 || slewRate > 8) return -1; - sprintf(tempString, "#:Sw%d#", slewRate); + snprintf(tempString, sizeof( tempString ), "#:Sw%d#", slewRate); return (setStandardProcedure(tempString)); @@@@ -634,7 +634,7 @@@@ int setObjectRA(double ra) getSexComponents(ra, &h, &m, &s); - sprintf(tempString, "#:Sr %02d:%02d:%02d#", h, m, s); + snprintf(tempString, sizeof( tempString ), "#:Sr %02d:%02d:%02d#", h, m, s); IDLog("Set Object RA String %s\n", tempString); return (setStandardProcedure(tempString)); } @@@@ -649,9 +649,9 @@@@ int setObjectDEC(double dec) /* case with negative zero */ if (!d && dec < 0) - sprintf(tempString, "#:Sd -%02d:%02d:%02d#", d, m, s); + snprintf(tempString, sizeof( tempString ), "#:Sd -%02d:%02d:%02d#", d, m, s); else - sprintf(tempString, "#:Sd %+03d:%02d:%02d#", d, m, s); + snprintf(tempString, sizeof( tempString ), "#:Sd %+03d:%02d:%02d#", d, m, s); IDLog("Set Object DEC String %s\n", tempString); @@@@ -663,7 +663,7 @@@@ int setCommandXYZ(int x, int y, int z, c { char tempString[16]; - sprintf(tempString, "%s %02d:%02d:%02d#", cmd, x, y, z); + snprintf(tempString, sizeof( tempString ), "%s %02d:%02d:%02d#", cmd, x, y, z); return (setStandardProcedure(tempString)); } @@@@ -698,7 +698,7 @@@@ int setCalenderDate(int dd, int mm, int char boolRet[2]; yy = yy % 100; - sprintf(tempString, "#:SC %02d/%02d/%02d#", mm, dd, yy); + snprintf(tempString, sizeof( tempString ), "#:SC %02d/%02d/%02d#", mm, dd, yy); if (portWrite(tempString) < 0) return -1; @@@@ -725,7 +725,7 @@@@ int setUTCOffset(double hours) char tempString[16]; /*TODO add fractions*/ - sprintf(tempString, "#:SG %+03d#", (int) hours); + snprintf(tempString, sizeof( tempString ), "#:SG %+03d#", (int) hours); fprintf(stderr, "UTC string is %s\n", tempString); @@@@ -740,7 +740,7 @@@@ int setSiteLongitude(double Long) getSexComponents(Long, &d, &m, &s); - sprintf(tempString, "#:Sg%03d:%02d#", d, m); + snprintf(tempString, sizeof( tempString ), "#:Sg%03d:%02d#", d, m); return (setStandardProcedure(tempString)); } @@@@ -752,7 +752,7 @@@@ int setSiteLatitude(double Lat) getSexComponents(Lat, &d, &m, &s); - sprintf(tempString, "#:St%+03d:%02d:%02d#", d, m, s); + snprintf(tempString, sizeof( tempString ), "#:St%+03d:%02d:%02d#", d, m, s); return (setStandardProcedure(tempString)); } @@@@ -764,7 +764,7 @@@@ int setObjAz(double az) getSexComponents(az, &d, &m, &s); - sprintf(tempString, "#:Sz%03d:%02d#", d, m); + snprintf(tempString, sizeof( tempString ), "#:Sz%03d:%02d#", d, m); return (setStandardProcedure(tempString)); @@@@ -777,7 +777,7 @@@@ int setObjAlt(double alt) getSexComponents(alt, &d, &m, &s); - sprintf(tempString, "#:Sa%+02d*%02d#", d, m); + snprintf(tempString, sizeof( tempString ), "#:Sa%+02d*%02d#", d, m); return (setStandardProcedure(tempString)); } @@@@ -791,16 +791,16 @@@@ int setSiteName(char * siteName, int sit switch (siteNum) { case 1: - sprintf(tempString, "#:SM %s#", siteName); + snprintf(tempString, sizeof( tempString ), "#:SM %s#", siteName); break; case 2: - sprintf(tempString, "#:SN %s#", siteName); + snprintf(tempString, sizeof( tempString ), "#:SN %s#", siteName); break; case 3: - sprintf(tempString, "#:SO %s#", siteName); + snprintf(tempString, sizeof( tempString ), "#:SO %s#", siteName); break; case 4: - sprintf(tempString, "#:SP %s#", siteName); + snprintf(tempString, sizeof( tempString ), "#:SP %s#", siteName); break; default: return -1; @@@@ -883,7 +883,7 @@@@ int setTrackFreq(double trackF) { char tempString[16]; - sprintf(tempString, "#:ST %04.1f#", trackF); + snprintf(tempString, sizeof( tempString ), "#:ST %04.1f#", trackF); return (setStandardProcedure(tempString)); @@@@ -1044,13 +1044,13 @@@@ int selectCatalogObject(int catalog, int switch (catalog) { case LX200_STAR_C: - sprintf(tempString, "#:LS%d#", NNNN); + snprintf(tempString, sizeof( tempString ), "#:LS%d#", NNNN); break; case LX200_DEEPSKY_C: - sprintf(tempString, "#:LC%d#", NNNN); + snprintf(tempString, sizeof( tempString ), "#:LC%d#", NNNN); break; case LX200_MESSIER_C: - sprintf(tempString, "#:LM%d#", NNNN); + snprintf(tempString, sizeof( tempString ), "#:LM%d#", NNNN); break; default: return -1; @@@@ -1068,10 +1068,10 @@@@ int selectSubCatalog(int catalog, int su switch (catalog) { case LX200_STAR_C: - sprintf(tempString, "#:LsD%d#", subCatalog); + snprintf(tempString, sizeof( tempString ), "#:LsD%d#", subCatalog); break; case LX200_DEEPSKY_C: - sprintf(tempString, "#:LoD%d#", subCatalog); + snprintf(tempString, sizeof( tempString ), "#:LoD%d#", subCatalog); break; case LX200_MESSIER_C: return 1; @ 1.1 log @Fix for http://www.kde.org/info/security/advisory-20050215-1.txt. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD$ @ 1.1.2.1 log @file patch-ar was added on branch pkgsrc-2004Q4 on 2005-02-20 11:31:11 +0000 @ text @d1 184 @ 1.1.2.2 log @Pullup ticket 299 - requested by Mark Davies security fix for kdeedu3 Revisions pulled up: - pkgsrc/misc/kdeedu3/Makefile 1.29 - pkgsrc/misc/kdeedu3/distinfo 1.22 - pkgsrc/misc/kdeedu3/patches/patch-ac 1.1 - pkgsrc/misc/kdeedu3/patches/patch-ad 1.1 - pkgsrc/misc/kdeedu3/patches/patch-ae 1.1 - pkgsrc/misc/kdeedu3/patches/patch-af 1.1 - pkgsrc/misc/kdeedu3/patches/patch-ag 1.1 - pkgsrc/misc/kdeedu3/patches/patch-ah 1.1 - pkgsrc/misc/kdeedu3/patches/patch-ai 1.1 - pkgsrc/misc/kdeedu3/patches/patch-aj 1.1 - pkgsrc/misc/kdeedu3/patches/patch-ak 1.1 - pkgsrc/misc/kdeedu3/patches/patch-al 1.1 - pkgsrc/misc/kdeedu3/patches/patch-am 1.1 - pkgsrc/misc/kdeedu3/patches/patch-an 1.1 - pkgsrc/misc/kdeedu3/patches/patch-ao 1.1 - pkgsrc/misc/kdeedu3/patches/patch-ap 1.1 - pkgsrc/misc/kdeedu3/patches/patch-aq 1.1 - pkgsrc/misc/kdeedu3/patches/patch-ar 1.1 - pkgsrc/misc/kdeedu3/patches/patch-as 1.1 - pkgsrc/misc/kdeedu3/patches/patch-at 1.1 - pkgsrc/misc/kdeedu3/patches/patch-au 1.1 - pkgsrc/misc/kdeedu3/patches/patch-av 1.1 - pkgsrc/misc/kdeedu3/patches/patch-aw 1.1 - pkgsrc/misc/kdeedu3/patches/patch-ax 1.1 Module Name: pkgsrc Committed By: markd Date: Sun Feb 20 11:31:11 UTC 2005 Modified Files: pkgsrc/misc/kdeedu3: Makefile distinfo Added Files: pkgsrc/misc/kdeedu3/patches: patch-ac patch-ad patch-ae patch-af patch-ag patch-ah patch-ai patch-aj patch-ak patch-al patch-am patch-an patch-ao patch-ap patch-aq patch-ar patch-as patch-at patch-au patch-av patch-aw patch-ax Log Message: Fix for http://www.kde.org/info/security/advisory-20050215-1.txt. Bump PKGREVISION. @ text @a0 184 $NetBSD: patch-ar,v 1.1.2.1 2005/02/20 18:45:06 snj Exp $ --- kstars/kstars/indi/lx200driver.c.orig 2004-06-25 21:10:04.000000000 +1200 +++ kstars/kstars/indi/lx200driver.c @@@@ -584,7 +584,7 @@@@ int setCommandInt(int data, const char * char tempString[16]; - sprintf(tempString, "%s%d#", cmd, data); + snprintf(tempString, sizeof( tempString ), "%s%d#", cmd, data); if (portWrite(tempString) < 0) return -1; @@@@ -596,7 +596,7 @@@@ int setMinElevationLimit(int min) { char tempString[16]; - sprintf(tempString, "#:Sh%02d#", min); + snprintf(tempString, sizeof( tempString ), "#:Sh%02d#", min); return (setStandardProcedure(tempString)); } @@@@ -605,7 +605,7 @@@@ int setMaxElevationLimit(int max) { char tempString[16]; - sprintf(tempString, "#:So%02d*#", max); + snprintf(tempString, sizeof( tempString ), "#:So%02d*#", max); return (setStandardProcedure(tempString)); @@@@ -619,7 +619,7 @@@@ int setMaxSlewRate(int slewRate) if (slewRate < 2 || slewRate > 8) return -1; - sprintf(tempString, "#:Sw%d#", slewRate); + snprintf(tempString, sizeof( tempString ), "#:Sw%d#", slewRate); return (setStandardProcedure(tempString)); @@@@ -634,7 +634,7 @@@@ int setObjectRA(double ra) getSexComponents(ra, &h, &m, &s); - sprintf(tempString, "#:Sr %02d:%02d:%02d#", h, m, s); + snprintf(tempString, sizeof( tempString ), "#:Sr %02d:%02d:%02d#", h, m, s); IDLog("Set Object RA String %s\n", tempString); return (setStandardProcedure(tempString)); } @@@@ -649,9 +649,9 @@@@ int setObjectDEC(double dec) /* case with negative zero */ if (!d && dec < 0) - sprintf(tempString, "#:Sd -%02d:%02d:%02d#", d, m, s); + snprintf(tempString, sizeof( tempString ), "#:Sd -%02d:%02d:%02d#", d, m, s); else - sprintf(tempString, "#:Sd %+03d:%02d:%02d#", d, m, s); + snprintf(tempString, sizeof( tempString ), "#:Sd %+03d:%02d:%02d#", d, m, s); IDLog("Set Object DEC String %s\n", tempString); @@@@ -663,7 +663,7 @@@@ int setCommandXYZ(int x, int y, int z, c { char tempString[16]; - sprintf(tempString, "%s %02d:%02d:%02d#", cmd, x, y, z); + snprintf(tempString, sizeof( tempString ), "%s %02d:%02d:%02d#", cmd, x, y, z); return (setStandardProcedure(tempString)); } @@@@ -698,7 +698,7 @@@@ int setCalenderDate(int dd, int mm, int char boolRet[2]; yy = yy % 100; - sprintf(tempString, "#:SC %02d/%02d/%02d#", mm, dd, yy); + snprintf(tempString, sizeof( tempString ), "#:SC %02d/%02d/%02d#", mm, dd, yy); if (portWrite(tempString) < 0) return -1; @@@@ -725,7 +725,7 @@@@ int setUTCOffset(double hours) char tempString[16]; /*TODO add fractions*/ - sprintf(tempString, "#:SG %+03d#", (int) hours); + snprintf(tempString, sizeof( tempString ), "#:SG %+03d#", (int) hours); fprintf(stderr, "UTC string is %s\n", tempString); @@@@ -740,7 +740,7 @@@@ int setSiteLongitude(double Long) getSexComponents(Long, &d, &m, &s); - sprintf(tempString, "#:Sg%03d:%02d#", d, m); + snprintf(tempString, sizeof( tempString ), "#:Sg%03d:%02d#", d, m); return (setStandardProcedure(tempString)); } @@@@ -752,7 +752,7 @@@@ int setSiteLatitude(double Lat) getSexComponents(Lat, &d, &m, &s); - sprintf(tempString, "#:St%+03d:%02d:%02d#", d, m, s); + snprintf(tempString, sizeof( tempString ), "#:St%+03d:%02d:%02d#", d, m, s); return (setStandardProcedure(tempString)); } @@@@ -764,7 +764,7 @@@@ int setObjAz(double az) getSexComponents(az, &d, &m, &s); - sprintf(tempString, "#:Sz%03d:%02d#", d, m); + snprintf(tempString, sizeof( tempString ), "#:Sz%03d:%02d#", d, m); return (setStandardProcedure(tempString)); @@@@ -777,7 +777,7 @@@@ int setObjAlt(double alt) getSexComponents(alt, &d, &m, &s); - sprintf(tempString, "#:Sa%+02d*%02d#", d, m); + snprintf(tempString, sizeof( tempString ), "#:Sa%+02d*%02d#", d, m); return (setStandardProcedure(tempString)); } @@@@ -791,16 +791,16 @@@@ int setSiteName(char * siteName, int sit switch (siteNum) { case 1: - sprintf(tempString, "#:SM %s#", siteName); + snprintf(tempString, sizeof( tempString ), "#:SM %s#", siteName); break; case 2: - sprintf(tempString, "#:SN %s#", siteName); + snprintf(tempString, sizeof( tempString ), "#:SN %s#", siteName); break; case 3: - sprintf(tempString, "#:SO %s#", siteName); + snprintf(tempString, sizeof( tempString ), "#:SO %s#", siteName); break; case 4: - sprintf(tempString, "#:SP %s#", siteName); + snprintf(tempString, sizeof( tempString ), "#:SP %s#", siteName); break; default: return -1; @@@@ -883,7 +883,7 @@@@ int setTrackFreq(double trackF) { char tempString[16]; - sprintf(tempString, "#:ST %04.1f#", trackF); + snprintf(tempString, sizeof( tempString ), "#:ST %04.1f#", trackF); return (setStandardProcedure(tempString)); @@@@ -1044,13 +1044,13 @@@@ int selectCatalogObject(int catalog, int switch (catalog) { case LX200_STAR_C: - sprintf(tempString, "#:LS%d#", NNNN); + snprintf(tempString, sizeof( tempString ), "#:LS%d#", NNNN); break; case LX200_DEEPSKY_C: - sprintf(tempString, "#:LC%d#", NNNN); + snprintf(tempString, sizeof( tempString ), "#:LC%d#", NNNN); break; case LX200_MESSIER_C: - sprintf(tempString, "#:LM%d#", NNNN); + snprintf(tempString, sizeof( tempString ), "#:LM%d#", NNNN); break; default: return -1; @@@@ -1068,10 +1068,10 @@@@ int selectSubCatalog(int catalog, int su switch (catalog) { case LX200_STAR_C: - sprintf(tempString, "#:LsD%d#", subCatalog); + snprintf(tempString, sizeof( tempString ), "#:LsD%d#", subCatalog); break; case LX200_DEEPSKY_C: - sprintf(tempString, "#:LoD%d#", subCatalog); + snprintf(tempString, sizeof( tempString ), "#:LoD%d#", subCatalog); break; case LX200_MESSIER_C: return 1; @