[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