Commit Graph

65 Commits

Author SHA1 Message Date
peter%propagandism.org
a173180fad Part of fix for bug 192139 (Intergrate latest Expat). r=Pike, sr=jst. 2003-12-23 18:04:56 +00:00
bryner%brianryner.com
1017625194 Add MOZ_ prefix to a few more symbols to avoid conflicts with system libexpat. Remove hashtable.c from build because it's unused. Bug 119934, r=darin, sr=dbaron, a=asa. 2003-12-05 20:17:03 +00:00
darin%meer.net
29ee417b00 bug 119934, change namespace for expat symbols to avoid conflicts with
system version (fixes static gtk+2 linux build) r=peterv sr=heikki
2003-10-31 03:49:49 +00:00
cls%seawood.org
1b51ba858c Set MODULE in makefiles at the top of a heirarchy so that module-deps lists are more precise and builds will have the proper order if some subdirs contain other modules. 2003-08-16 00:42:35 +00:00
heikki%netscape.com
dadc4b1160 Bug 191327, make internalSubset not include delimiting brackets (was not defined in DOM 2 but is now defined in DOM 3 drafts). Also fix bug 191482, external entity definitions should be included in internal subset. r=harishd, jst, sr=peterv. 2003-03-07 23:40:51 +00:00
harishd%netscape.com
6c4d24109a Update expat buffer postion when the parser is about to get blocked. b=185325, r=heikki, sr=jst 2002-12-17 19:18:40 +00:00
hwaara%chello.se
52d72e9998 #62157, "Document content is rendered even though version value is not '1.0'." Make us care about what version is specified and bail out on anything but "1.0".
r=bzbarsky, sr=heikki, a=asa
2002-07-20 01:18:52 +00:00
harishd%netscape.com
c1beb7218a Crasher - Expat parser's XML_ParseBuffer wasn't aware of the BLOCKING mechansim and hence failed to update the buffer position ( bufferPtr ). The fix would update bufferPtr such that when the expat parser gets upblocked we'd resume from the point we stopped. b=123475, r=rbs@maths.uq.edu.au, sr=jst 2002-02-19 02:01:18 +00:00
heikki%netscape.com
17ab5a619c Bug 35984, make an undefined entity always a fatal error; report errors while parsing external entities (regression) and a minor optimization in loading external entities. r=harishd, sr=jst. 2002-01-25 23:19:23 +00:00
harishd%netscape.com
974467d75c Fixing regressions: In order to update the expat buffer position correctly do not block after processing a start element. b=119399, r=heikki, sr=jst. Update the expat buffer position if we're blocked after processing the end element. b=119727, r=heikki, sr=jst 2002-01-14 23:42:53 +00:00
harishd%netscape.com
c19bd46ce6 Replace C++ style comment with C style comment 2002-01-09 06:48:12 +00:00
harishd%netscape.com
f1fe71a17b Replaced C++ style comment with C comment 2002-01-09 03:32:56 +00:00
harishd%netscape.com
7c522efd05 105137 - Eliminate nsTokens, nsParserNode usage for xml/xbl/xul/rdf documents. r=heikki, sr=jst 2002-01-09 01:37:50 +00:00
seawood%netscape.com
45bfbf0658 Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
gerv%gerv.net
a276cfdb53 License changes Round 2. Expat. Updating licensing to be consistent with latest version of expat (MIT/X); relicensing NS-contributed code under expat's license (except the build system, which is tri-licensed.) Removing outdated licensing information and adding new COPYING file. This has been checked with James Clark. Bug 98089. 2001-09-29 00:10:42 +00:00
gerv%gerv.net
1856815ff1 Oops. 2001-09-20 00:02:59 +00:00
gerv%gerv.net
180f529086 More license whackage. We are relicensing the expat makefiles to be compatible with the LGPL and GPL but making it clear that expat itself is under James Clakrk's MIT/X license. Bug 98089. 2001-09-19 21:50:17 +00:00
cls%seawood.org
bf5fb48486 Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
Changes allow us to have a finer control over which parts of the tree are built with PIC.  Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
nisheeth%netscape.com
1662afc65b Made it so that expat defines abort() to nothing when it is compiled within Mozilla. r=peterv. sr=jst 2001-03-10 07:27:16 +00:00
heikki%netscape.com
587a668271 Bug 34168, report error instead of crashing if we encounter a parameter entity containing double percent sign. Fix from James Clark. r=nisheeth, a=vidur. 2001-01-04 23:03:32 +00:00
heikki%netscape.com
c97d0a8243 Bug 63560, XML content sink was not adding script element contents to the content model. Includes also minor optimizations and fixes 2 compiler warnings. r=harishd, a=vidur. 2001-01-04 00:30:11 +00:00
vidur%netscape.com
62c172d2f6 Set expat endian flags so we don't do an extra copy. r=heikki, sr=jst 2000-12-12 20:23:50 +00:00
nisheeth%netscape.com
f30fb73fdd a=vidur. Fix for bug 34168. We now handle the case of a redundant percentage sign in the entity value of an entity definition in the internal subset without crashing. 2000-10-12 21:07:45 +00:00
dbaron%fas.harvard.edu
4b4727fb8e Some compilers don't like C++ comments in C files. Changing to C comments. 2000-08-30 01:35:07 +00:00
nisheeth%netscape.com
3ad6df55bf Upgrading to the latest version of expat... 2000-08-30 00:17:14 +00:00
slamm%netscape.com
b88fd6760c Fix "comparison between signed and unsigned" build warning. 2000-04-26 14:25:47 +00:00
dmose%mozilla.org
142ac52eaf updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
nisheeth%netscape.com
46a8203987 Fix for bug 15633. Fixing build warning with the patch submitted by James Clark (jjc@jclark.com). r=nisheeth 1999-10-27 07:39:57 +00:00
ramiro%fateware.com
25aba30f43 Removing the badly rotten MOZ_STRIP_NOT_EXPORTED hack. We now have a better
way to accomplish the same thing using linker version scripts.
r=cls@seawood.org
1999-10-22 07:11:43 +00:00
nisheeth%netscape.com
10937e98a3 Fixing build warning. 1999-09-20 21:35:50 +00:00
briano%netscape.com
cb47ce30d1 Cleaned it up and eliminated the pointless #!gmake. 1999-09-02 00:30:07 +00:00
briano%netscape.com
97a8cfbf91 Fix for Unix native compiler builds. A newline is required at the EOF. 1999-08-26 22:53:50 +00:00
nisheeth%netscape.com
87b2a5400e Protecting mozilla specific defines with MOZILLA_CLIENT... 1999-08-26 00:18:25 +00:00
jdunn%netscape.com
654db50923 Fix build error on AIX, which won't allow 'redefining' of functions (i.e memcopy)
I talked this over with Nisheeth and the only reason this was put in was to
fix compiler warnings.
1999-08-19 21:24:06 +00:00
ramiro%netscape.com
04349cdd68 Link expat and xmltok into the htmlparser statically. Not into the app. 1999-08-17 12:46:23 +00:00
nisheeth%netscape.com
68478d84a1 Fixed some warnings in xmlparse.c. Thanks a lot to kherron@sgum.mci.com for noticing these warnings, filing a bug, and attaching an attempted fix to the bug report. 1999-08-09 23:52:45 +00:00
nisheeth%netscape.com
493fb7ae32 Checking in a patch that lets us build on a redhat 6.0 box with glibc-2.1.2-3 installed. Thanks a lot to Brian Ryner (bryner@students.uiuc.edu) for the patch. 1999-08-09 22:51:53 +00:00
nisheeth%netscape.com
10bf2abb17 Updating expat to latest release from James Clark. 1999-08-07 06:24:08 +00:00
rhp%netscape.com
05393818ab Newline at end 1999-07-17 00:34:16 +00:00
nisheeth%netscape.com
51a701c222 Enable external parameter entity parsing in expat. 1999-07-16 21:54:04 +00:00
nisheeth%netscape.com
094d857717 Remove XML_DTD #define. Reviewed by Tao. 1999-07-08 03:21:33 +00:00
nisheeth%netscape.com
50114a8520 Remove #define XML_DTD. This is defined in the makefiles. 1999-07-08 03:20:09 +00:00
briano%netscape.com
d260db75d6 Fix for AIX and HP-UX and probably other Unix variants. 1999-07-08 03:06:59 +00:00
nisheeth%netscape.com
028fa1f74f Turning on the XML_DTD define... 1999-07-07 04:38:33 +00:00
tao%netscape.com
a9dc53e4d9 Turn on XML_DTD manually. 1999-07-07 03:13:58 +00:00
nisheeth%netscape.com
6c13731f9f Including external DTD support in Unix and Windows builds. 1999-07-02 21:02:06 +00:00
ramiro%netscape.com
43295086e9 Part I of Alexander Larsson's (alex@signum.se) patch to reduce symbol bloat.
All these changes are safely ifdefed out for the time being.
There are also a few implementation
DEFINES cleanups.
1999-07-02 14:59:36 +00:00
tao%netscape.com
03e88827de Fix bustage 1999-07-02 03:34:24 +00:00
tao%netscape.com
1d108602ca Merge James Clark's DTD patch. "ifdefed by XML_DTD". 1999-07-02 02:32:56 +00:00
jdunn%netscape.com
2f2ef137f0 Use C comment delims and not C++ 1999-06-16 01:08:26 +00:00