]> granicus.if.org Git - onig/log
onig
6 years agoMerge pull request #97 from petk/patch-typos
K.Kosako [Tue, 24 Jul 2018 23:47:32 +0000 (08:47 +0900)]
Merge pull request #97 from petk/patch-typos

Fix typos

6 years agoMerge pull request #96 from kornelski/master
K.Kosako [Tue, 24 Jul 2018 23:46:48 +0000 (08:46 +0900)]
Merge pull request #96 from kornelski/master

Ability to disable POSIX API when using CMake

6 years agoFix typos
Peter Kokot [Tue, 24 Jul 2018 22:52:29 +0000 (00:52 +0200)]
Fix typos

6 years agoAbility to disable POSIX API when using CMake
Kornel [Tue, 24 Jul 2018 15:00:49 +0000 (16:00 +0100)]
Ability to disable POSIX API when using CMake

Fixes #95

6 years agoMerge pull request #94 from petk/patch-retsigtype
K.Kosako [Mon, 23 Jul 2018 05:39:44 +0000 (14:39 +0900)]
Merge pull request #94 from petk/patch-retsigtype

Remove unused RETSIGTYPE

6 years agoRemove unused RETSIGTYPE
Peter Kokot [Mon, 23 Jul 2018 05:15:06 +0000 (07:15 +0200)]
Remove unused RETSIGTYPE

The RETSIGTYPE defines the signal type. In K&R C, this could be int or
void. Since C89 it is always void. Also the RETSIGTYPE is not used in
current code.

6 years agoMerge pull request #93 from petk/patch-ac-config-header
K.Kosako [Thu, 5 Jul 2018 02:23:39 +0000 (11:23 +0900)]
Merge pull request #93 from petk/patch-ac-config-header

Replace AC_CONFIG_HEADER with AC_CONFIG_HEADERS

6 years agoReplace AC_CONFIG_HEADER with AC_CONFIG_HEADERS
Peter Kokot [Thu, 5 Jul 2018 02:00:26 +0000 (04:00 +0200)]
Replace AC_CONFIG_HEADER with AC_CONFIG_HEADERS

Autoconf doesn't mention the AC_CONFIG_HEADER macro since the v2.13
released in 1999 anywhere in the documentation. Future of this macro is
unclear and commented as possible candidate for obsoletion in the
autoconf source code. Since it is just a wrapper around the main
AC_CONFIG_HEADERS macro, the functionality is the same, and also more
clear to find it in the autoconf documentation and avoid possible future
obsoletion.

6 years agoMerge branch 'develop'
K.Kosako [Tue, 3 Jul 2018 04:16:16 +0000 (13:16 +0900)]
Merge branch 'develop'

6 years agoMerge pull request #92 from petk/patch-configure-1
K.Kosako [Tue, 3 Jul 2018 01:36:46 +0000 (10:36 +0900)]
Merge pull request #92 from petk/patch-configure-1

Replace obsolete AC_TRY_COMPILE with AC_COMPILE_IFELSE

6 years agoReplace obsolete AC_TRY_COMPILE with AC_COMPILE_IFELSE
Peter Kokot [Tue, 3 Jul 2018 00:23:04 +0000 (02:23 +0200)]
Replace obsolete AC_TRY_COMPILE with AC_COMPILE_IFELSE

Autoconf made several macros obsolete including the AC_TRY_COMPILE in
2001 in version 2.50:
http://git.savannah.gnu.org/cgit/autoconf.git/tree/ChangeLog.2
http://git.savannah.gnu.org/cgit/autoconf.git/tree/ChangeLog.3

It should be replaced with the current AC_COMPILE_IFELSE instead.

Reference docs:
- https://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Obsolete-Macros.html
- https://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/AC_005fFOO_005fIFELSE-vs-AC_005fTRY_005fFOO.html

6 years agoMerge pull request #91 from petk/patch-utf8
K.Kosako [Sun, 1 Jul 2018 23:42:55 +0000 (08:42 +0900)]
Merge pull request #91 from petk/patch-utf8

Convert README_japanese to UTF-8

6 years agoConvert README_japanese to UTF-8
Peter Kokot [Sun, 1 Jul 2018 14:54:20 +0000 (16:54 +0200)]
Convert README_japanese to UTF-8

Opening README_japanese on some editors causes issues and it automatically
opens it in UTF-8 so characters are not shown properly. This patch
converts the EUC-JP encoding to UTF-8 for convenience of seeing it
properly.

6 years agoMerge pull request #90 from petk/patch-unused-headers-1
K.Kosako [Fri, 29 Jun 2018 13:13:22 +0000 (22:13 +0900)]
Merge pull request #90 from petk/patch-unused-headers-1

Remove unused defines from Windows configure file

6 years agoRemove unused defines from Windows configure file
Peter Kokot [Fri, 29 Jun 2018 12:09:59 +0000 (14:09 +0200)]
Remove unused defines from Windows configure file

The definitions of the HAVE_ST_RDEV and HAVE_STRUCT_STAT_ST_RDEV
would provide checks for the members of the stat struct. Since the
st_rdev member is not used in this code these checks can be simplified
by removal.

6 years agoremove OP_SET_OPTION/SET_OPTION_PUSH
K.Kosako [Tue, 26 Jun 2018 08:41:14 +0000 (17:41 +0900)]
remove OP_SET_OPTION/SET_OPTION_PUSH

6 years agoremove SIZE_OP_SET_OPTION
K.Kosako [Tue, 26 Jun 2018 08:38:51 +0000 (17:38 +0900)]
remove SIZE_OP_SET_OPTION

6 years agoremove OP_SET_OPTION and OP_SET_OPTION_PUSH
K.Kosako [Thu, 21 Jun 2018 08:20:49 +0000 (17:20 +0900)]
remove OP_SET_OPTION and OP_SET_OPTION_PUSH

6 years agoremove IS_DYNAMIC_OPTION()
K.Kosako [Thu, 21 Jun 2018 08:18:30 +0000 (17:18 +0900)]
remove IS_DYNAMIC_OPTION()

6 years ago#89: add some test cases for isolated option operator
K.Kosako [Thu, 14 Jun 2018 01:15:55 +0000 (10:15 +0900)]
#89: add some test cases for isolated option operator

6 years agoupdate README.md
K.Kosako [Fri, 8 Jun 2018 08:50:29 +0000 (17:50 +0900)]
update README.md

6 years agosmall update doc/
K.Kosako [Fri, 8 Jun 2018 08:49:48 +0000 (17:49 +0900)]
small update doc/

6 years agoadd build status of Travis CI into README.md
K.Kosako [Tue, 5 Jun 2018 04:34:59 +0000 (13:34 +0900)]
add build status of Travis CI into README.md

6 years agoignore 5.9.6 branch in TravisCI
K.Kosako [Mon, 4 Jun 2018 04:20:26 +0000 (13:20 +0900)]
ignore 5.9.6 branch in TravisCI

6 years agoadd before_script for autoreconf
K.Kosako [Mon, 4 Jun 2018 04:01:03 +0000 (13:01 +0900)]
add before_script for autoreconf

6 years agoadd .travis.yml
K.Kosako [Mon, 4 Jun 2018 03:54:27 +0000 (12:54 +0900)]
add .travis.yml

6 years agoadd all-test target
K.Kosako [Mon, 4 Jun 2018 03:42:41 +0000 (12:42 +0900)]
add all-test target

6 years agoMerge branch 'develop' v6.8.2
K.Kosako [Tue, 17 Apr 2018 00:11:18 +0000 (09:11 +0900)]
Merge branch 'develop'

6 years agosetup 6.8.2
K.Kosako [Sun, 15 Apr 2018 08:01:00 +0000 (17:01 +0900)]
setup 6.8.2

6 years agosmall change for README.md
K.Kosako [Sun, 15 Apr 2018 07:58:54 +0000 (16:58 +0900)]
small change for README.md

6 years agoupdate doc/CALLOUTS.API
K.Kosako [Sat, 14 Apr 2018 08:49:05 +0000 (17:49 +0900)]
update doc/CALLOUTS.API

6 years agoremove unused variables
K.Kosako [Fri, 13 Apr 2018 13:30:15 +0000 (22:30 +0900)]
remove unused variables

6 years agoupdate HISTORY for 6.8.2
K.Kosako [Fri, 13 Apr 2018 08:27:27 +0000 (17:27 +0900)]
update HISTORY for 6.8.2

6 years agoupdate doc/CALLOUTS.API
K.Kosako [Fri, 13 Apr 2018 08:20:14 +0000 (17:20 +0900)]
update doc/CALLOUTS.API

6 years agosmall update README.md
K.Kosako [Fri, 13 Apr 2018 08:19:39 +0000 (17:19 +0900)]
small update README.md

6 years agoadd doc/CALLOUTS.API and doc/CALLOUTS.API.ja into distribution files
K.Kosako [Fri, 13 Apr 2018 08:18:03 +0000 (17:18 +0900)]
add doc/CALLOUTS.API and doc/CALLOUTS.API.ja into distribution files

6 years agoadd doc/CALLOUTS.API.ja
K.Kosako [Fri, 13 Apr 2018 08:09:24 +0000 (17:09 +0900)]
add doc/CALLOUTS.API.ja

6 years agominor updateof doc/RE
K.Kosako [Fri, 13 Apr 2018 07:17:19 +0000 (16:17 +0900)]
minor updateof doc/RE

6 years agoupdate doc/CALLOUT.API
K.Kosako [Wed, 11 Apr 2018 06:11:01 +0000 (15:11 +0900)]
update doc/CALLOUT.API

6 years agoremove some name id value check
K.Kosako [Wed, 11 Apr 2018 05:58:45 +0000 (14:58 +0900)]
remove some name id value check

6 years agocheck name id value in onig_get_xxx_by_name_id()
K.Kosako [Wed, 11 Apr 2018 05:54:19 +0000 (14:54 +0900)]
check name id value in onig_get_xxx_by_name_id()

6 years agoadd doc/CALLOUTS.API
K.Kosako [Tue, 10 Apr 2018 06:35:49 +0000 (15:35 +0900)]
add doc/CALLOUTS.API

6 years agofix invalid return values in onig_get_args_num_by_callout_args() etc..
K.Kosako [Tue, 10 Apr 2018 04:34:46 +0000 (13:34 +0900)]
fix invalid return values in onig_get_args_num_by_callout_args() etc..

6 years agoremove C++ style comments
K.Kosako [Tue, 10 Apr 2018 00:16:01 +0000 (09:16 +0900)]
remove C++ style comments

6 years agofix #87: Read unknown address in onig_error_code_to_str()
K.Kosako [Tue, 10 Apr 2018 00:08:33 +0000 (09:08 +0900)]
fix #87: Read unknown address in onig_error_code_to_str()

6 years agofix #87: Read unknown address in onig_error_code_to_str()
K.Kosako [Tue, 10 Apr 2018 00:00:54 +0000 (09:00 +0900)]
fix #87: Read unknown address in onig_error_code_to_str()

6 years agoremove invalid comment
K.Kosako [Mon, 9 Apr 2018 04:55:23 +0000 (13:55 +0900)]
remove invalid comment

6 years agoremove C comment style from COPYING
K.Kosako [Mon, 9 Apr 2018 04:34:28 +0000 (13:34 +0900)]
remove C comment style from COPYING

6 years agochange order of compiled source files
K.Kosako [Fri, 6 Apr 2018 00:53:03 +0000 (09:53 +0900)]
change order of compiled source files

6 years agorefactoring
K.Kosako [Fri, 6 Apr 2018 00:43:49 +0000 (09:43 +0900)]
refactoring

6 years agofix #86: typedef StateCheckNumType is unused
K.Kosako [Fri, 6 Apr 2018 00:34:30 +0000 (09:34 +0900)]
fix #86: typedef StateCheckNumType is unused

6 years agomove position of notice about some CVEs (#85)
K.Kosako [Thu, 5 Apr 2018 01:00:51 +0000 (10:00 +0900)]
move position of notice about some CVEs (#85)

6 years agosmall update README.md
K.Kosako [Wed, 4 Apr 2018 07:27:51 +0000 (16:27 +0900)]
small update README.md

6 years agouse onig_set_callout_user_data_of_match_param() in sample/callout.c
K.Kosako [Wed, 4 Apr 2018 07:24:26 +0000 (16:24 +0900)]
use onig_set_callout_user_data_of_match_param() in sample/callout.c

6 years agoadd onig_set_callout_user_data_of_match_param()
K.Kosako [Wed, 4 Apr 2018 07:23:27 +0000 (16:23 +0900)]
add onig_set_callout_user_data_of_match_param()

6 years agofix #ifdef USE_CALLOUT position in OnigmatchParamStruct
K.Kosako [Wed, 4 Apr 2018 07:08:39 +0000 (16:08 +0900)]
fix #ifdef USE_CALLOUT position in OnigmatchParamStruct

6 years agore-define ONIGENC_IS_UNICODE_ENCODING()
K.Kosako [Wed, 4 Apr 2018 06:30:26 +0000 (15:30 +0900)]
re-define ONIGENC_IS_UNICODE_ENCODING()

6 years agore-define ONIGENC_IS_ASCII_COMPATIBLE_ENCODING()
K.Kosako [Wed, 4 Apr 2018 06:27:02 +0000 (15:27 +0900)]
re-define ONIGENC_IS_ASCII_COMPATIBLE_ENCODING()

6 years agoset flag member values in OnigEncoding
K.Kosako [Wed, 4 Apr 2018 06:21:34 +0000 (15:21 +0900)]
set flag member values in OnigEncoding

6 years agoremove tabs
K.Kosako [Wed, 4 Apr 2018 06:10:04 +0000 (15:10 +0900)]
remove tabs

6 years agoadd some test cases for empty check
K.Kosako [Wed, 4 Apr 2018 05:11:24 +0000 (14:11 +0900)]
add some test cases for empty check

6 years agoupdate doc/RE about (?{{{...}}})
K.Kosako [Mon, 2 Apr 2018 09:07:40 +0000 (18:07 +0900)]
update doc/RE about (?{{{...}}})

6 years agorefactoring
K.Kosako [Mon, 2 Apr 2018 07:28:20 +0000 (16:28 +0900)]
refactoring

6 years agorefactoring
K.Kosako [Mon, 2 Apr 2018 02:18:56 +0000 (11:18 +0900)]
refactoring

6 years agorefactoring
K.Kosako [Mon, 2 Apr 2018 02:06:49 +0000 (11:06 +0900)]
refactoring

6 years agoupdate automake 1.16.1 (#73)
K.Kosako [Mon, 2 Apr 2018 01:56:48 +0000 (10:56 +0900)]
update automake 1.16.1 (#73)

6 years agorefactoring
K.Kosako [Sat, 31 Mar 2018 07:49:57 +0000 (16:49 +0900)]
refactoring

6 years agoinvalid empty check in STACK_EMPTY_CHECK_MEMST_REC()
K.Kosako [Sat, 31 Mar 2018 07:45:03 +0000 (16:45 +0900)]
invalid empty check in STACK_EMPTY_CHECK_MEMST_REC()

6 years agofix #84: stack-buffer-overflow in mbc_enc_len
K.Kosako [Fri, 30 Mar 2018 09:50:14 +0000 (18:50 +0900)]
fix #84: stack-buffer-overflow in mbc_enc_len

6 years agofollow #83: update distribution files
K.Kosako [Wed, 28 Mar 2018 00:13:33 +0000 (09:13 +0900)]
follow #83: update distribution files

6 years agoPR #83: Improve CMake build
K.Kosako [Wed, 28 Mar 2018 00:12:46 +0000 (09:12 +0900)]
PR #83: Improve CMake build

6 years agofollow #83: update distribution files
K.Kosako [Wed, 28 Mar 2018 00:06:47 +0000 (09:06 +0900)]
follow #83: update distribution files

6 years agoMerge pull request #83 from isaachier/cmake-improvements
K.Kosako [Tue, 27 Mar 2018 23:38:49 +0000 (08:38 +0900)]
Merge pull request #83 from isaachier/cmake-improvements

Improve CMake build

6 years agoUse package name for documentation/data install destinations
Isaac Hier [Tue, 27 Mar 2018 13:19:45 +0000 (09:19 -0400)]
Use package name for documentation/data install destinations

6 years agoImprove CMake build
Isaac Hier [Mon, 26 Mar 2018 23:31:40 +0000 (19:31 -0400)]
Improve CMake build

6 years agosmall update README.md
K.Kosako [Mon, 26 Mar 2018 06:41:38 +0000 (15:41 +0900)]
small update README.md

6 years agoupdate descriptions of doc/CALLOUTS.BUILTIN
K.Kosako [Mon, 26 Mar 2018 04:39:22 +0000 (13:39 +0900)]
update descriptions of doc/CALLOUTS.BUILTIN

6 years agoadd an optional argument of counter type into (*MAX)
K.Kosako [Mon, 26 Mar 2018 02:12:03 +0000 (11:12 +0900)]
add an optional argument of counter type into (*MAX)

6 years agosmall update for doc/CALLOUTS.BUILTIN
K.Kosako [Mon, 26 Mar 2018 01:56:08 +0000 (10:56 +0900)]
small update for doc/CALLOUTS.BUILTIN

6 years agofix typo
K.Kosako [Mon, 26 Mar 2018 01:48:24 +0000 (10:48 +0900)]
fix typo

6 years agoupdate doc/CALLOUTS.BUILTIN for (*MAX)
K.Kosako [Thu, 22 Mar 2018 01:52:58 +0000 (10:52 +0900)]
update doc/CALLOUTS.BUILTIN for (*MAX)

6 years agoadd a test case into sample/callout.c
K.Kosako [Thu, 22 Mar 2018 01:52:12 +0000 (10:52 +0900)]
add a test case into sample/callout.c

6 years agobuiltin MAX allows tag argument as max value (*MAX{LONG/TAG})
K.Kosako [Thu, 22 Mar 2018 01:45:47 +0000 (10:45 +0900)]
builtin MAX allows tag argument as max value (*MAX{LONG/TAG})

6 years agoadd test_uchar in test process for detect UChar in oniguruma.h
K.Kosako [Thu, 22 Mar 2018 01:23:09 +0000 (10:23 +0900)]
add test_uchar in test process for detect UChar in oniguruma.h

6 years agoadd some member values into OnigEncodingXXX
K.Kosako [Thu, 22 Mar 2018 00:56:07 +0000 (09:56 +0900)]
add some member values into OnigEncodingXXX

6 years agoMerge pull request #81 from slackhappy/uchar_oniguchar
K.Kosako [Wed, 21 Mar 2018 01:00:55 +0000 (10:00 +0900)]
Merge pull request #81 from slackhappy/uchar_oniguchar

switch uses of UChar to OnigUChar in oniguruma.h

6 years agoswitch uses of UChar to OnigUChar in oniguruma.h
John Gallagher [Tue, 20 Mar 2018 15:41:51 +0000 (11:41 -0400)]
switch uses of UChar to OnigUChar in oniguruma.h

6 years agoupdate README.md for 6.8.1 v6.8.1
K.Kosako [Mon, 19 Mar 2018 02:54:17 +0000 (11:54 +0900)]
update README.md for 6.8.1

6 years agosetup 6.8.1
K.Kosako [Mon, 19 Mar 2018 02:26:14 +0000 (11:26 +0900)]
setup 6.8.1

6 years agoupdate HISTORY for 6.8.1
K.Kosako [Mon, 19 Mar 2018 02:14:16 +0000 (11:14 +0900)]
update HISTORY for 6.8.1

6 years agoupdate LTVERSION from 4:0:0 to 5:0:0
K.Kosako [Mon, 19 Mar 2018 02:11:35 +0000 (11:11 +0900)]
update LTVERSION from 4:0:0 to 5:0:0

6 years agosmall update doc/CALLOUTS.BUILTIN
K.Kosako [Mon, 19 Mar 2018 02:07:07 +0000 (11:07 +0900)]
small update doc/CALLOUTS.BUILTIN

6 years agoadd some member(flag etc..) into OnigEncodingType
K.Kosako [Mon, 19 Mar 2018 01:56:55 +0000 (10:56 +0900)]
add some member(flag etc..) into OnigEncodingType

6 years agomove regex structure from oniguruma.h to regint.h
K.Kosako [Mon, 19 Mar 2018 01:12:27 +0000 (10:12 +0900)]
move regex structure from oniguruma.h to regint.h

6 years agoONIGENC_CTYPE_XXX to be enum (Issue #33)
K.Kosako [Mon, 19 Mar 2018 00:56:13 +0000 (09:56 +0900)]
ONIGENC_CTYPE_XXX to be enum (Issue #33)

6 years agoRE_MBCTYPE_XXX to be enum (Issue #33)
K.Kosako [Mon, 19 Mar 2018 00:49:52 +0000 (09:49 +0900)]
RE_MBCTYPE_XXX to be enum (Issue #33)

6 years agosetup 6.8.0 v6.8.0
K.Kosako [Fri, 16 Mar 2018 01:35:35 +0000 (10:35 +0900)]
setup 6.8.0

6 years agoupdate HISTORY for 6.8.0
K.Kosako [Fri, 16 Mar 2018 01:15:57 +0000 (10:15 +0900)]
update HISTORY for 6.8.0

6 years agosmall fix doc/CALLOUTS.BUILTIN
K.Kosako [Fri, 16 Mar 2018 01:13:03 +0000 (10:13 +0900)]
small fix doc/CALLOUTS.BUILTIN

6 years agoremove ONIG_CALLOUT_MISMATCH and ONIG_CALLOUT_ABORT
K.Kosako [Thu, 15 Mar 2018 06:35:52 +0000 (15:35 +0900)]
remove ONIG_CALLOUT_MISMATCH and ONIG_CALLOUT_ABORT