Commit graph

65 commits

Author SHA1 Message Date
Ivo Hinkelmann
600cfb1f05 INTEGRATION: CWS icuregexpatch_SRC680 (1.10.12); FILE MERGED
2008/01/28 22:57:06 er 1.10.12.2: #i85632# MSVC does not cope with escaped backslash
2008/01/28 21:03:22 er 1.10.12.1: Applied patch from ICU changeset 23292 against regular expression's memory mismanagement.
http://bugs.icu-project.org/trac/changeset/23292?format=3Ddiff

Description from
http://sourceforge.net/mailarchive/forum.php?thread_name=d03a2ffb0801221538x68825e42xb4a4aaf0fcccecbd%40mail.gmail.com&forum_name=icu-support

A regular expression pattern that contains a back reference to capture
group zero, \0, may cause references to random memory addresses, with
unpredictable results.

The backtracking stack used during matching operations has no upper
limit on its size. Internally to the match engine, the stack implementation
uses heap memory, and unconstrained growth may cause problems with heap
failures, thrashing or exhausted swap space.
2008-02-04 13:26:30 +00:00
Ivo Hinkelmann
b5d0b6abca INTEGRATION: CWS icuregexpatch_SRC680 (1.10.12); FILE MERGED
2008/01/28 22:57:06 er 1.10.12.2: #i85632# MSVC does not cope with escaped backslash
2008/01/28 21:03:22 er 1.10.12.1: Applied patch from ICU changeset 23292 against regular expression's memory mismanagement.
http://bugs.icu-project.org/trac/changeset/23292?format=3Ddiff

Description from
http://sourceforge.net/mailarchive/forum.php?thread_name=d03a2ffb0801221538x68825e42xb4a4aaf0fcccecbd%40mail.gmail.com&forum_name=icu-support

A regular expression pattern that contains a back reference to capture
group zero, \0, may cause references to random memory addresses, with
unpredictable results.

The backtracking stack used during matching operations has no upper
limit on its size. Internally to the match engine, the stack implementation
uses heap memory, and unconstrained growth may cause problems with heap
failures, thrashing or exhausted swap space.
2008-02-04 13:26:16 +00:00
Oliver Bolte
97cf9e3d20 INTEGRATION: CWS mingwport09 (1.10.6); FILE MERGED
2007/12/11 12:15:49 vg 1.10.6.1: #i83133# catch-up fixes for MinGW port
2008-01-04 15:12:59 +00:00
Oliver Bolte
03347d3070 INTEGRATION: CWS obo19 (1.37.12); FILE MERGED
2007/11/26 14:40:13 obo 1.37.12.1: #i83979# MacOSX: Build environment adjustments for Leopard/Tiger
2008-01-04 14:00:06 +00:00
Vladimir Glazounov
5bfe436c1f INTEGRATION: CWS mingwport07 (1.7.10); FILE MERGED
2007/10/16 10:13:03 vg 1.7.10.1: #i82653# MinGW port efforts
2007-10-26 10:31:43 +00:00
Vladimir Glazounov
e5281b82e0 INTEGRATION: CWS i18n38 (1.7.8); FILE MERGED
2007/09/18 20:26:09 khong 1.7.8.1: i81519 make setBreakType as public method
2007-10-23 08:08:19 +00:00
Vladimir Glazounov
65c3bcaf66 INTEGRATION: CWS sb71 (1.5.12); FILE MERGED
2007/06/15 08:40:41 sb 1.5.12.2: RESYNC: (1.5-1.7); FILE MERGED
2007/06/14 09:40:51 sb 1.5.12.1: #i75466# Adapted RPATHs to find shared libraries in extracted URE.
2007-10-15 11:21:45 +00:00
Jens-Heiner Rechtien
af88a88529 INTEGRATION: CWS configure21 (1.35.4); FILE MERGED
2007/07/09 23:22:39 rene 1.35.4.3: #i10000# both also here
2007/06/27 15:05:56 rene 1.35.4.2: RESYNC: (1.35-1.36); FILE MERGED
2007/05/06 16:08:51 rene 1.35.4.1: support --hash-style= from binutils
2007-07-31 12:04:47 +00:00
Ivo Hinkelmann
ec0fe1e074 INTEGRATION: CWS helplinker01 (1.5.10); FILE MERGED
2007/05/20 13:09:32 cmc 1.5.10.1: #i70155# remove warnings from newly used headers
2007-06-05 09:28:49 +00:00
Vladimir Glazounov
9024a2c3ac INTEGRATION: CWS mingwport04 (1.35.2); FILE MERGED
2007/04/30 15:50:36 vg 1.35.2.2: #i75844# MinGW port efforts part II
2007/04/17 15:17:09 vg 1.35.2.1: #i75844# MinGW port efforts part 2
2007-05-25 10:06:34 +00:00
Vladimir Glazounov
401c4bd690 INTEGRATION: CWS mingwport04 (1.5.6); FILE MERGED
2007/05/11 11:41:48 vg 1.5.6.1: #i75844# MinGW port efforts part II
2007-05-25 10:06:22 +00:00
Vladimir Glazounov
81bf85f298 INTEGRATION: CWS mingwport03 (1.3.170); FILE MERGED
2006/09/26 12:12:40 vg 1.3.170.1: #i53572# MinGW port
2007-03-26 12:41:52 +00:00
Vladimir Glazounov
1835de0ba3 INTEGRATION: CWS mingwport03 (1.29.20); FILE MERGED
2007/03/19 15:35:19 vg 1.29.20.4: RESYNC: (1.31-1.33); FILE MERGED
2007/01/08 20:04:10 vg 1.29.20.3: RESYNC: (1.30-1.31); FILE MERGED
2006/11/08 11:36:15 vg 1.29.20.2: RESYNC: (1.29-1.30); FILE MERGED
2006/09/13 14:49:23 vg 1.29.20.1: #i53572# MinGW port
2007-03-26 12:41:41 +00:00
Ivo Hinkelmann
1b09231b1c INTEGRATION: CWS hr40 (1.30.6); FILE MERGED
2007/02/19 17:13:21 hr 1.30.6.5: RESYNC: (1.30-1.33); FILE MERGED
2006/12/06 13:20:50 hr 1.30.6.4: #i70840#: typo
2006/12/06 12:17:57 hr 1.30.6.3: #i70840#: disable executable stack (Linux)
2006/11/28 12:55:59 hr 1.30.6.2: #i70840#: disable executable stack only for Linux on Intel compiled with GCC
2006/11/28 10:40:49 hr 1.30.6.1: #i70840#: disable executable stack (Linux)
2007-03-26 11:25:49 +00:00
Rüdiger Timm
c6985d6951 INTEGRATION: CWS icufix01 (1.3.12); FILE MERGED
2007/01/19 15:19:41 hdu 1.3.12.1: #i72791# fix issues with Lohit and other indic fonts
2007-01-30 07:17:59 +00:00
Oliver Bolte
da697cd26b INTEGRATION: CWS ause069 (1.30.2); FILE MERGED
2007/01/10 21:53:53 hjs 1.30.2.3: RESYNC: (1.30-1.31); FILE MERGED
2006/12/12 12:40:32 hjs 1.30.2.2: #i70359# remove forced shell calls
2006/10/18 17:11:21 hjs 1.30.2.1: #i70359# remove forced shell calls
2007-01-25 12:37:16 +00:00
Oliver Bolte
1db02e20f7 INTEGRATION: CWS ause072 (1.31.6); FILE MERGED
2007/01/15 14:49:41 hjs 1.31.6.2: #i72645# typo
2007/01/10 10:22:21 hjs 1.31.6.1: #i72645# disable 64bit for solaris only
2007-01-23 05:31:31 +00:00
Vladimir Glazounov
f5e19e7a45 INTEGRATION: CWS pj69 (1.8.2); FILE MERGED
2007/01/05 07:34:10 pjanik 1.8.2.1: #i73052#: Handle .dylib libs the same way as .so libs are handled.
2007-01-09 10:17:59 +00:00
Vladimir Glazounov
1ccefb7a2e INTEGRATION: CWS pj69 (1.3.2); FILE MERGED
2007/01/05 07:35:10 pjanik 1.3.2.1: #i73052#: install_name for Mac OS X should match the real filename of
the library.
2007-01-09 10:17:47 +00:00
Oliver Bolte
3a0647fed9 #i72593# MacOSX fix 2006-12-15 08:59:26 +00:00
Kurt Zenker
0ae49dc098 INTEGRATION: CWS icuupgrade (1.7.12); FILE MERGED
2006/09/21 07:05:05 obo 1.7.12.4: #i60645# update to 3.6
2006/07/07 19:45:30 khong 1.7.12.3: #i60645# change tool util library name
2006/06/22 10:43:46 obo 1.7.12.2: #i60645# deliver icudt34.dll as icudt34l.dll
2006/06/15 16:31:52 khong 1.7.12.1: #i60645# upgrade icu to 3.4.1
2006-12-12 15:02:48 +00:00
Kurt Zenker
a98a461221 INTEGRATION: CWS icuupgrade (1.7.32); FILE MERGED
2006/09/21 09:36:56 obo 1.7.32.3: #i60645#,#i53611# upgrade to 3.6, buildable for VS 2003 and VS 2005 Express
2006/07/23 17:07:04 khong 1.7.32.2: #i53388# add Tibetan layout engine
2006/06/22 10:41:47 obo 1.7.32.1: #i60645# changes for wntmsci10
2006-12-12 14:52:15 +00:00
Kurt Zenker
ad7480b56e INTEGRATION: CWS icuupgrade (1.29.8); FILE MERGED
2006/11/14 16:56:01 er 1.29.8.9: correct PRJNAME
2006/10/12 01:48:19 khong 1.29.8.8: fixed a merge problem
2006/10/11 04:38:23 khong 1.29.8.7: RESYNC: (1.29-1.30); FILE MERGED
2006/09/21 09:36:56 obo 1.29.8.6: #i60645#,#i53611# upgrade to 3.6, buildable for VS 2003 and VS 2005 Express
2006/09/06 01:06:14 khong 1.29.8.5: #i60645# upgrade to icu 3.6
2006/08/03 16:13:37 er 1.29.8.4: #i60645# additional files need their entries
2006/06/22 10:39:20 obo 1.29.8.3: #i60645# changes for wntmsci10
2006/06/15 16:35:03 khong 1.29.8.2: #i60645# upgrade icu to 3.4.1
2006/05/23 20:34:05 khong 1.29.8.1: #i53388# upgrade icu to 3.4.1
2006-12-12 14:51:25 +00:00
Kurt Zenker
a81d6c4bdc INTEGRATION: CWS icuupgrade (1.3.24); FILE MERGED
2006/09/06 01:06:14 khong 1.3.24.2: #i60645# upgrade to icu 3.6
2006/05/23 20:34:05 khong 1.3.24.1: #i53388# upgrade icu to 3.4.1
2006-12-12 14:50:48 +00:00
Kurt Zenker
40b81f53ff INTEGRATION: CWS icuupgrade (1.1.2); FILE ADDED
2006/09/06 01:06:13 khong 1.1.2.1: #i60645# upgrade to icu 3.6
2006-12-12 14:50:28 +00:00
Vladimir Glazounov
75fa944e86 INTEGRATION: CWS obo05 (1.29.10); FILE MERGED
2006/09/19 14:28:12 vq 1.29.10.4: #i69592# Remove $(EMQ)s again.
2006/09/19 08:54:34 obo 1.29.10.3: #i53611#,#i69592# buildable for 4nt and w32 bash
2006/09/16 17:29:21 vq 1.29.10.2: #i69592# Quote " for bash/tcsh.
2006/08/31 11:44:03 obo 1.29.10.1: #i53611# build 2003+2005
2006-09-25 12:00:31 +00:00
Rüdiger Timm
8cbec73f7f INTEGRATION: CWS ause049 (1.28.14); FILE MERGED
2006/02/16 18:30:08 hjs 1.28.14.1: #i62152# fixed but keeping functionality
2006-03-07 16:08:03 +00:00
Rüdiger Timm
431ac8c88e #i10000# On MacOS X dylib.* libs are needed, too. 2006-01-12 08:09:08 +00:00
Rüdiger Timm
e194310955 #i10000# Do not deliver libs in three variants just to replace two of them with links afterwards. 2006-01-11 13:32:51 +00:00
Jens-Heiner Rechtien
a7da220825 INTEGRATION: CWS sb37 (1.26.4); FILE MERGED
2005/09/20 13:04:36 hjs 1.26.4.3: #125477# fix CPP/CXX fumbling
2005/09/12 16:58:17 hjs 1.26.4.2: RESYNC: (1.26-1.27); FILE MERGED
2005/09/12 12:41:31 hjs 1.26.4.1: #125477# add flags to prefer SYSBASE
2005-12-28 15:54:29 +00:00
Rüdiger Timm
59a1aa941d INTEGRATION: CWS ooo19126 (1.26.2); FILE MERGED
2005/09/05 17:16:55 rt 1.26.2.1: #i54170# Change license header: remove SISSL
2005-09-07 16:43:26 +00:00
Rüdiger Timm
7ea8a0f729 INTEGRATION: CWS ooo19126 (1.2.20); FILE MERGED
2005/09/05 17:16:54 rt 1.2.20.1: #i54170# Change license header: remove SISSL
2005-09-07 16:43:07 +00:00
Rüdiger Timm
7d249fc5e7 INTEGRATION: CWS mh19121 (1.24.8); FILE MERGED
2005/08/10 12:24:51 mh 1.24.8.1: #i51964#, Support for ARCH_FLAGS when compiling the module icu
2005-08-18 11:04:01 +00:00
Jens-Heiner Rechtien
cdb9b9991e INTEGRATION: CWS gslpatches2 (1.24.2); FILE MERGED
2005/06/06 10:42:51 hdu 1.24.2.2: #i36817# fix typo
2005/06/06 09:52:39 hdu 1.24.2.1: #i36817# add support for Dzongkha script
2005-08-05 11:52:18 +00:00
Oliver Bolte
9aedc8bc94 INTEGRATION: CWS ause027 (1.23.6); FILE MERGED
2005/05/02 08:58:54 hjs 1.23.6.2: #i42293# removing more
2005/04/26 12:02:47 hjs 1.23.6.1: #i42293# switch to pregenerated makefiles for COMEX=8
2005-05-06 08:35:57 +00:00
Oliver Bolte
13192b656f INTEGRATION: CWS icuopt (1.1.2); FILE ADDED
2005/04/21 15:46:18 vg 1.1.2.1: #i47891# short howto for makefiles.zip
2005-05-06 08:23:32 +00:00
Oliver Bolte
55961bfd58 INTEGRATION: CWS localedata3 (1.21.6); FILE MERGED
2005/03/11 13:28:53 er 1.21.6.2: RESYNC: (1.21-1.22); FILE MERGED
2005/02/09 15:29:55 er 1.21.6.1: #i41140# add Khmer layout patch provided by Javier Sola and Jens Herden
2005-03-15 12:37:19 +00:00
Vladimir Glazounov
26f3136111 INTEGRATION: CWS i18n16 (1.4.18); FILE MERGED
2005/01/12 01:04:29 khong 1.4.18.2: #i35285# deliver gencnm to generate ICU data entries for breakiterator rules, and remove unneeded private header files
2004/12/14 19:57:01 khong 1.4.18.1: #i37106# move marcos for icu version definition from scp2 to icu project
2005-02-25 09:07:17 +00:00
Vladimir Glazounov
baeae9dc79 INTEGRATION: CWS i18n16 (1.21.4); FILE MERGED
2005/01/25 18:27:19 khong 1.21.4.1: #i35285# deliver gencmn for generate breakiterator rule binary
2005-02-25 09:07:03 +00:00
Vladimir Glazounov
7e489350c2 INTEGRATION: CWS i18n16 (1.1.2); FILE ADDED
2004/12/14 19:56:36 khong 1.1.2.1: #i37106# move marcos for icu version definition from scp2 to icu project
2005-02-25 09:06:44 +00:00
Kurt Zenker
50680c8efb INTEGRATION: CWS ause015 (1.20.6); FILE MERGED
2005/01/04 13:51:20 hjs 1.20.6.1: #i39137# fix windows versions; use COPY macro
2005-01-14 10:32:24 +00:00
Rüdiger Timm
2e93c61449 INTEGRATION: CWS fwkpp2fix01 (1.19.6); FILE MERGED
2004/10/26 11:08:55 vg 1.19.6.1: #i35258# run convert.sh in shell
2004-11-09 14:08:55 +00:00
Rüdiger Timm
771ee4b0a2 #i10000# Just found this as locally modified :-( 2004-09-30 12:37:11 +00:00
Kurt Zenker
b25ae68785 INTEGRATION: CWS icu2003tk (1.17.8); FILE MERGED
2004/07/01 11:32:25 obo 1.17.8.3: #i30561# path separator fixed
2004/06/22 11:31:23 obo 1.17.8.2: #i30561# change build process for wntmsci10 (.NET 2003) to makefiles
2004/06/21 14:07:43 obo 1.17.8.1: change to nmake makefiles for .NET 2003 toolkit
2004-07-30 12:01:52 +00:00
Rüdiger Timm
bfbb1013e1 #i10000# No hedabu necessary here. 2004-06-04 12:20:34 +00:00
Rüdiger Timm
165020d602 #i10000# Fixed by obo? 2004-05-12 07:05:07 +00:00
Jens-Heiner Rechtien
18ada1ead9 INTEGRATION: CWS i18n08 (1.13.4); FILE MERGED
2003/09/01 13:13:33 er 1.13.4.4: #i15631# support debug build mechanism, and add comment why not to use it and what to do else
2003/08/27 16:19:31 er 1.13.4.3: RESYNC: (1.13-1.14); FILE MERGED
#i15631# merge in latest changes of MAC OS X fixes (DLLPOST)
2003/08/09 08:05:40 khong 1.13.4.2: #15631# #i15075# upgrade icu to 2.6 and fix sentence breakiterator problem
2003/08/09 00:09:07 khong 1.13.4.1: #15631# #i15075# upgrade icu to 2.6 and fix sentence breakiterator problem
2003-11-07 14:59:13 +00:00
Jens-Heiner Rechtien
95735a560e INTEGRATION: CWS i18n08 (1.2.48); FILE MERGED
2003/09/04 16:33:15 er 1.2.48.2: #i15631# deliver some common header files through hedabu
2003/08/09 00:12:32 khong 1.2.48.1: #i15631# upgrade icu to 2.6, deliver genbrk and genccode for i18npool to create breakiterator rule data locally
2003-11-07 14:18:38 +00:00
Vladimir Glazounov
c36157fc79 INTEGRATION: CWS net2003 (1.13.6); FILE MERGED
2003/09/08 19:47:13 obo 1.13.6.2: RESYNC: (1.13-1.14); FILE MERGED
2003/08/07 15:24:23 obo 1.13.6.1: #111136 net 2003
2003-10-06 16:19:48 +00:00
Jens-Heiner Rechtien
b173c19dcf INTEGRATION: CWS ooo11rc2 (1.13.2); FILE MERGED
2003/07/14 16:59:15 fa 1.13.2.1: Fixes for DLLPOST, allow icu compilation on Mac OS X.

http://www.openoffice.org/project/www/issues/show_bug.cgi?id=16415

Dan
fa@ooo
2003-07-16 16:26:10 +00:00