[stsf-commit] stsf ChangeLog,1.20,1.21 st.mk,1.5,1.6

Alexander Gelfenbain stsf-commit at pdx.freedesktop.org
Sun May 30 16:07:19 PDT 2004


Committed by: adg


Index: ChangeLog
===================================================================
RCS file: /cvs/stsf/stsf/ChangeLog,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -d -r1.20 -r1.21
--- a/ChangeLog	27 May 2004 04:26:52 -0000	1.20
+++ b/ChangeLog	30 May 2004 23:07:17 -0000	1.21
@@ -1,3 +1,48 @@
+2004-05-30	Alexander Gelfenbain	<adg at sun.com>
+	Proper implementation of passing large chunks of
+	data between STFontServer and STClientLibrary via shared
+	memory; fixed several memory corruption erros and implemented
+	a new sysctl call.
+
+	* STClientLibrary/src/STSysCtl.c, STClientLibrary/src/sysctlvars.h:
+       	added "fontenumerator.amounttochecksum" and re-wrote some code
+
+	* STClientLibrary/src/libtest.c: added FontInfoTest()
+
+	* STClientLibrary/src/serverconnection.c: implemented data 
+	exchange via shared memory and fixed some memory corruption
+	problems in FSSessionGetFontExtInfo()
+
+	* STFontServer/src/fontenumerator.c (FontEnumeratorRestore): fixed
+	a memory corruption problem caused by allocating fewer array
+	entries (fontcount instead of fontslots)
+
+	* STFontServer/src/fontserver.c: cleaned up creation of
+	temporary directories and removed adding an extra slash to font URLs
+	in from FSScalableFontRecordGetURL()
+
+	* STFontServer/src/handler.[ch]: implemented data exchange via shared
+	memory
+
+	* STFontServer/src/saverestore.c (RestoreFontEnumerator): fixed a bug
+	in memory allocation
+
+	* STFontServer/src/stfs-door.c: implemented data exchange via
+	shared memory and streamlined temporary directory creation
+
+	* STFontServer/src/stpfc.c: replaced PFC_DIR and PFC_FILE with
+        PFC_FILENAME
+
+	* interface/stprivate.h: cleaned up temporary directory constants
+
+	* interface/sttypes.tmpl: cleaned up comments
+
+	* stsflib/fscomm.c
+	* stsflib/fscomm.h
+	* stsflib/stsfutil.c
+
+
+
 2004-05-26	Alexander Gelfenbain	<adg at sun.com>
 	Minor fixes
 

Index: st.mk
===================================================================
RCS file: /cvs/stsf/stsf/st.mk,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- a/st.mk	22 Apr 2004 20:56:32 -0000	1.5
+++ b/st.mk	30 May 2004 23:07:17 -0000	1.6
@@ -68,7 +68,7 @@
 
 # For debugging
 # ~~~~~~~~~~~~~
-#DEFINES= -DSTSF -DVERBOSE_GREETING -DASSERTS -DSTSF_DEBUG -DRUNTIME_CHECKS -DXST -DSTSF_PAD32 -DNO_INLINES -DENABLE_TERMINATE
+DEFINES= -DSTSF -DVERBOSE_GREETING -DASSERTS -DSTSF_DEBUG -DRUNTIME_CHECKS -DXST -DSTSF_PAD32 -DNO_INLINES -DENABLE_TERMINATE
 
 # Optimized with ENABLE_TERMINATE
 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -76,7 +76,7 @@
 
 # Production
 # ~~~~~~~~~~
-DEFINES= -DSTSF -DVERBOSE_GREETING -DXST -DSTSF_PAD32 -DNO_INLINES 
+#DEFINES= -DSTSF -DVERBOSE_GREETING -DXST -DSTSF_PAD32 -DNO_INLINES 
 
 
 # *****************************************************************************




More information about the stsf-commit mailing list