Commit Graph

102 Commits

Author SHA256 Message Date
Dominique Leuenberger
b5710a5500 Accepting request 896172 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/896172
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=21
2021-06-05 21:30:14 +00:00
Cristian Rodríguez
f1e3c9f9c4 Accepting request 895762 from home:AndreasStieger:branches:devel:libraries:c_c++
pcre2 10.37

OBS-URL: https://build.opensuse.org/request/show/895762
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=51
2021-05-30 16:19:49 +00:00
Dominique Leuenberger
9730c724ff Accepting request 885691 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/885691
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=20
2021-04-19 19:05:39 +00:00
Cristian Rodríguez
12804f64cf Accepting request 885301 from home:jengelh:branches:devel:libraries:c_c++
Revert r48 and instate pcre2-symbol-clash.patch

OBS-URL: https://build.opensuse.org/request/show/885301
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=49
2021-04-15 14:24:36 +00:00
Cristian Rodríguez
33599ffbfc Accepting request 882723 from home:elvigia:branches:devel:libraries:c_c++
Let me to know what really breaks (pcre posix should't be too popular)
And I will fix the fallout myself.


- libpcre2-posix exports symbols that conflict with libc, so it
  should not be pulled by pcre-devel only by applications that
  explicitly BuildRequires: pkgconfig(libpcre-posix2) , split a
  libpcre2-posix-devel package.

OBS-URL: https://build.opensuse.org/request/show/882723
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=48
2021-04-08 16:31:43 +00:00
Dominique Leuenberger
68dfdd1ab0 Accepting request 856473 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/856473
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=19
2020-12-18 18:52:30 +00:00
c26865270b Accepting request 853251 from home:AndreasStieger:branches:devel:libraries:c_c++
pcre2 10.36

OBS-URL: https://build.opensuse.org/request/show/853251
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=46
2020-12-16 13:22:45 +00:00
Yuchen Lin
468281a3e5 Accepting request 806245 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/806245
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=18
2020-05-23 15:19:04 +00:00
Cristian Rodríguez
e3941653a9 Accepting request 805399 from home:13ilya:branches:devel:libraries:c_c++
- Refresh spec-file via spec-cleaner.
  * Add %make_build and %license macros.
- Update to 10.35
  * https://www.pcre.org/changelog.txt
  * Use PCRE2_MATCH_EMPTY flag to detect empty matches in JIT.
  * A JIT bug is fixed which allowed to read the fields
    of the compiled pattern before its existence is checked.
  * Added PCRE2_SUBSTITUTE_LITERAL.
  * Avoid some VS compiler warnings.
  * Added PCRE2_SUBSTITUTE_MATCHED.
  * Added (?* and (?<* as synonms for (*napla: and (*naplb:
    to match another regex engine.
  * Fix *THEN verbs in lookahead assertions in JIT.
  * Added PCRE2_SUBSTITUTE_REPLACEMENT_ONLY.
  * The JIT stack should be freed when the low-level stack
    allocation fails.
  * Changed setting of CMAKE_MODULE_PATH in CMakeLists.txt from SET
    to LIST(APPEND...) to allow a setting from the command line
    to be included.
  * Updated to Unicode 13.0.0.
  * CMake build now checks for secure_getenv() and strerror().
  * Restrict the configuration setting for the SELinux compatible
    execmem allocator (change 10.30/44) to Linux and NetBSD.

OBS-URL: https://build.opensuse.org/request/show/805399
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=44
2020-05-17 14:53:32 +00:00
Dominique Leuenberger
670ee199dc Accepting request 795503 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/795503
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=17
2020-04-25 18:06:57 +00:00
8a40f4b3cb Accepting request 789105 from home:mcalabkova:SLE-12-git-update
- Resubmit the package (bsc#1167890, jsc#SLE-11608)

OBS-URL: https://build.opensuse.org/request/show/789105
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=42
2020-04-19 12:37:37 +00:00
Dominique Leuenberger
7063974d7c Accepting request 751375 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/751375
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=16
2019-11-30 09:36:06 +00:00
b0bd878a52 Accepting request 751145 from home:Andreas_Schwab:Factory
- Enable JIT on aarch64

OBS-URL: https://build.opensuse.org/request/show/751145
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=40
2019-11-27 15:07:24 +00:00
Lars Vogdt
5169eba80a Accepting request 750384 from home:AndreasStieger:branches:devel:libraries:c_c++
pcre2 10.34

OBS-URL: https://build.opensuse.org/request/show/750384
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=39
2019-11-25 23:03:41 +00:00
Dominique Leuenberger
cb597d2b50 Accepting request 699961 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/699961
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=15
2019-05-03 20:25:36 +00:00
Jason Sikes
fa2808829f Accepting request 699955 from home:jsikes:branches:devel:libraries:c_c++
Update to 10.33 and fixed LTO problem. Enjoy!

OBS-URL: https://build.opensuse.org/request/show/699955
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=37
2019-05-02 04:31:30 +00:00
Yuchen Lin
ba2ae7dfb6 Accepting request 697658 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/697658
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=14
2019-04-28 17:57:55 +00:00
Jason Sikes
259a46c9d4 Accepting request 697623 from home:marxin:branches:devel:libraries:c_c++
Disable LTO (boo#1133274).

OBS-URL: https://build.opensuse.org/request/show/697623
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=35
2019-04-25 00:26:26 +00:00
Dominique Leuenberger
7a75a770cd Accepting request 668163 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/668163
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=13
2019-01-25 21:41:58 +00:00
Jason Sikes
494203d8f4 Accepting request 668144 from home:bmwiedemann:branches:devel:libraries:c_c++
Do not run profiling in parallel for reproducible builds (boo#1040589)

OBS-URL: https://build.opensuse.org/request/show/668144
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=33
2019-01-23 18:36:12 +00:00
696d828606 Accepting request 665992 from home:kukuk:branches:devel:libraries:c_c++
- Mark all license files as %license

OBS-URL: https://build.opensuse.org/request/show/665992
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=32
2019-01-15 08:15:08 +00:00
Dominique Leuenberger
07342b47e3 Accepting request 657228 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/657228
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=12
2018-12-19 12:27:26 +00:00
f0b3a23044 Accepting request 657218 from home:elvigia:branches:devel:libraries:c_c++
- Build with --enable-jit-sealloc option, otherwise when 
  selinux is enabled or systemd memory protections are on,
  programs will fail to work with execmem violations.

OBS-URL: https://build.opensuse.org/request/show/657218
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=30
2018-12-11 14:53:35 +00:00
Dominique Leuenberger
d00a08c567 Accepting request 644493 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/644493
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=11
2018-11-06 13:10:47 +00:00
c2e5222dbe Accepting request 644492 from home:AndreasStieger:branches:devel:libraries:c_c++
pcre2 10.32

OBS-URL: https://build.opensuse.org/request/show/644492
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=28
2018-10-25 07:28:10 +00:00
Dominique Leuenberger
25d15229d8 Accepting request 624713 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/624713
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=10
2018-07-27 08:52:48 +00:00
Ismail Dönmez
1f172bbfaa Accepting request 624289 from home:pluskalm:branches:devel:libraries:c_c++
- Drop conditions for old distributions
- Do profile guided build

OBS-URL: https://build.opensuse.org/request/show/624289
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=26
2018-07-23 10:27:36 +00:00
Dominique Leuenberger
d7b7edc156 Accepting request 577721 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/577721
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=9
2018-02-19 11:54:11 +00:00
564d4dd33d Accepting request 577669 from home:avindra
- Update to new upstream release 10.31
  * New pcre2_config() options: PCRE2_CONFIG_NEVER_BACKSLASH_C and
    PCRE2_CONFIG_COMPILED_WIDTHS.
  * New pcre2_pattern_info() option PCRE2_INFO_EXTRAOPTIONS to
    retrieve the extra compile time options.
  * Public names for all pcre2_compile() error numbers.
  * Added PCRE2_CALLOUT_STARTMATCH and PCRE2_CALLOUT_BACKTRACK
    bits to a new field callout_flags in callout blocks.
- use https for main site
- cleanup with spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/577669
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=24
2018-02-18 10:24:57 +00:00
Dominique Leuenberger
865d1be480 Accepting request 523391 from devel:libraries:c_c++
pcre2 10.30:
    + bsc#1037165: crash for forward reference in lookbehind with 
                   PCRE2_ANCHORED
    + CVE-2017-8786: heap-based buffer overflow write in pcre2test
                     (bsc#1036942)
    + CVE-2017-7186: DoS by triggering an invalid Unicode property
                     lookup (bsc#1030066)

OBS-URL: https://build.opensuse.org/request/show/523391
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=8
2017-09-13 19:34:24 +00:00
d038c3e571 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=22 2017-09-11 19:12:21 +00:00
10f9ed3570 Accepting request 523377 from home:jengelh:branches:devel:libraries:c_c++
- Update to new upstream release 10.30

OBS-URL: https://build.opensuse.org/request/show/523377
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=21
2017-09-11 19:08:31 +00:00
Dominique Leuenberger
5b4c63afa1 Accepting request 516557 from devel:libraries:c_c++
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/516557
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=7
2017-08-23 09:52:54 +00:00
91ca403a03 - fix SLE 11 build
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=19
2017-08-05 17:34:46 +00:00
Dominique Leuenberger
5bc32578f7 Accepting request 492519 from devel:libraries:c_c++
- pcre2grep can now read .gz and .bz2 files directly
- pcre2test is now built to support line editing

OBS-URL: https://build.opensuse.org/request/show/492519
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=6
2017-05-06 16:24:46 +00:00
c9faa7dc3e cl
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=17
2017-05-02 17:29:28 +00:00
dafd68180e - pcre2test now built do support line editing
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=16
2017-05-02 17:28:47 +00:00
df93a79905 - pcre2grep can now read .gz and .bz2 files directly
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=15
2017-05-02 16:56:53 +00:00
Dominique Leuenberger
9cde834298 Accepting request 458576 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/458576
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=5
2017-02-20 12:13:30 +00:00
17bd215024 Accepting request 458575 from home:AndreasStieger:branches:devel:libraries:c_c++
pcre2 10.23

OBS-URL: https://build.opensuse.org/request/show/458575
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=13
2017-02-16 21:35:09 +00:00
ddd66e91e1 Accepting request 455314 from home:dimstar:Factory
Fix build with rpm 4.13

OBS-URL: https://build.opensuse.org/request/show/455314
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=12
2017-02-07 16:53:03 +00:00
Dominique Leuenberger
58f49454ed Accepting request 416447 from devel:libraries:c_c++
pcre2 10.22 CVE-2016-3191 boo#971741

OBS-URL: https://build.opensuse.org/request/show/416447
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=4
2016-08-05 16:16:45 +00:00
6a07bf9f8d * Fix CVE-2016-3191: workspace overflow for (*ACCEPT) with deeply
nested parentheses (boo#971741)

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=10
2016-08-01 15:25:41 +00:00
4863962eb8 Accepting request 416412 from home:AndreasStieger:branches:devel:libraries:c_c++
pcre2 10.22

OBS-URL: https://build.opensuse.org/request/show/416412
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=9
2016-08-01 13:54:47 +00:00
Dominique Leuenberger
7d81e084a6 Accepting request 354390 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/354390
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=3
2016-01-20 08:54:36 +00:00
Ismail Dönmez
ad71043833 Accepting request 354388 from home:jengelh:branches:devel:libraries:c_c++
- Update to new upstream release 10.21

OBS-URL: https://build.opensuse.org/request/show/354388
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=7
2016-01-17 14:49:10 +00:00
Dominique Leuenberger
dfbd800b1c Accepting request 316599 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/316599
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=2
2015-08-01 09:34:04 +00:00
56e6e448e3 Accepting request 316589 from home:AndreasStieger:branches:devel:libraries:c_c++
PCRE2 10.20

OBS-URL: https://build.opensuse.org/request/show/316589
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=5
2015-07-14 09:04:45 +00:00
Dominique Leuenberger
b8b33b314e Accepting request 312616 from devel:libraries:c_c++
PCRE2 is a re-working of the original PCRE library to provide an entirely new
API.

Copy of the exising pcre package with the described changes.

Not source compatible. Installable in parallel with all packages.

OBS-URL: https://build.opensuse.org/request/show/312616
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre2?expand=0&rev=1
2015-06-23 09:57:36 +00:00
279ea78f61 some omitted changes, including 32 bit support
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/pcre2?expand=0&rev=3
2015-06-18 21:08:20 +00:00