Commit graph

65387 commits

Author SHA1 Message Date
sb
6de0474cf3 #i101955# allow xml namespace to be explicitly declared in an XML file 2009-08-27 17:04:36 +02:00
sb
75014efe95 #i101955# adapt to Windows .ini (vs rc) ini-file names 2009-08-27 17:03:38 +02:00
sb
24d60f1533 #i101955# implemented full normalization of XML attribute values 2009-08-27 09:26:23 +02:00
sb
95cd90b64a #i101955# new osl_File_MapFlag_WillNeed (honored on MACOSX and SOLARIS for now) 2009-08-26 15:44:54 +02:00
sb
28c8ff0ab1 #i101955# improve performance by removing unnecessary stuff from XML files (esp. whitespace) and abandoning osl_File_MapFlag_RandomAccess (which, at least when measured on some Linux box had slightly negative and no positive impact on cold and warm startup times) 2009-08-25 17:34:11 +02:00
sb
9db97c6c6a #i101955# minor fixes to previous change 2009-08-24 16:34:49 +02:00
sb
c4135bde0f #i101955# in the hand-crafted XML parser, use osl_mapFile instead of osl_readFile (and abandon the trick of marking the end of file with a null byte), hoping the net result is faster 2009-08-24 12:58:12 +02:00
sb
843527ba5e #i101955# work in progress of using hand-crafted XML parser instead of libxml2, to improve performance 2009-08-23 23:18:01 +02:00
sb
d555d99956 #i101955# improved XML value encoding (using new <unicode> and <it> elements) 2009-08-19 16:45:53 +02:00
sb
d358c9cf7e #i101955# minor improvements 2009-08-19 11:01:42 +02:00
sb
13f2eb5fc2 #i101955# fixed configmgr2/source/xml.cxx parseType to parse type names based on namespace IRI instead of namespace prefix again 2009-08-18 14:58:04 +02:00
sb
a34d072db6 #i101955# fixed some problems with previous commit 2009-08-18 13:11:08 +02:00
sb
8a16dee48e #i101955# for performance reasons, switched configmgr2 XML reading from DOM-based to libxml2 streaming xmlreader API; also slightly changed format of .xcd and registrymodifications(.xcu) 2009-08-18 10:00:07 +02:00
sb
e878622e97 #i101955# refactored configmgr2/source/components.cxx 2009-08-07 10:25:27 +02:00
sb
f06edd112b #i101955# replaced uses of STLport hash_map with map to (drastically) improve performance 2009-08-06 16:19:08 +02:00
sb
bf5ee44929 #i101955# fixed Windows configmgr import lib 2009-08-06 13:10:58 +02:00
sb
8cc805c72c merged in DEV300_m54 2009-08-05 09:18:12 +02:00
sb
12e4406275 #i101955# consolidating xcs/xcu files in xcd files (for now in new postprocess/packregistry); extended configmgr2 to search for multiple xcd files per layer; removed some (relative, wrong) DOCTYPE SYSTEM paths from xcu files to avoid xsltproc warnings; extended scp2 EXTRA_ALL_LANG to work with extensions other than zip (i.e., xcd) 2009-08-04 10:36:31 +02:00
sb
1d4f6264cc #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-30 17:24:11 +02:00
sb
f7e78c4f3d #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-29 16:32:27 +02:00
sb
72ffcad812 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-29 15:30:40 +02:00
sb
cff40c96c3 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-28 15:30:19 +02:00
sb
de28278e09 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-27 14:34:10 +02:00
sb
9b11ba7f3d #i101955# handle %origin% in extension .xcu files (the solution to simply place a .xcu.mod next to the .xcu still needs to be improved) 2009-07-27 11:30:51 +02:00
sb
8e2f340474 merged in to-the-side fix 612f254587d6 2009-07-24 16:59:27 +02:00
sb
2a7d43f412 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-24 16:56:06 +02:00
sb
8963784f07 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-24 12:39:49 +02:00
sb
f3e1ef5d64 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-23 12:42:37 +02:00
sb
835ba8075f #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-23 09:58:15 +02:00
sb
d25e6f716f merged in DEV300_m53 2009-07-22 15:13:36 +02:00
sb
7ea0bb9d61 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-22 14:41:57 +02:00
sb
679b130ae0 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-21 10:28:06 +02:00
sb
5d938681b0 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-14 17:10:46 +02:00
sb
cf5145e55b #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-14 16:08:29 +02:00
sb
d9e0dc8cc6 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-13 17:15:58 +02:00
sb
3ecd308abc #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-13 14:54:09 +02:00
sb
6f5a919942 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-13 10:31:54 +02:00
sb
d64be91f46 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-13 10:28:10 +02:00
sb
fb199ad07f #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-10 11:20:28 +02:00
sb
33a5ae5301 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-08 17:25:16 +02:00
sb
364a152be8 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-08 13:48:15 +02:00
sb
bf6589e21a merged in DEV300_m51 2009-07-02 15:29:21 +02:00
sb
2ee8e1e416 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-07-02 14:21:36 +02:00
sb
ef02d5d508 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-06-25 14:42:08 +02:00
sb
15bec72965 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-06-25 13:51:29 +02:00
sb
3caee344c1 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-06-24 16:53:49 +02:00
sb
4d08d6b7f2 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-06-24 16:26:23 +02:00
sb
ab6ac341b5 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-06-24 16:10:18 +02:00
sb
31be8cdcb8 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-06-24 12:58:15 +02:00
sb
355d213481 #i101955# work in progress of a configmgr reimplementation, continued (for now in an extra module "configmgr2") 2009-06-23 17:46:49 +02:00