]> granicus.if.org Git - onig/log
onig
6 years agoupdate Unicode data version to 11.0.0
K.Kosako [Fri, 24 Aug 2018 00:42:20 +0000 (09:42 +0900)]
update Unicode data version to 11.0.0

6 years agoupdate year number
K.Kosako [Fri, 24 Aug 2018 00:40:17 +0000 (09:40 +0900)]
update year number

6 years agoremove unidefine __GNUC__ code for Clang
K.Kosako [Thu, 23 Aug 2018 08:57:17 +0000 (17:57 +0900)]
remove unidefine __GNUC__ code for Clang

6 years agominor optimization
K.Kosako [Thu, 23 Aug 2018 08:34:03 +0000 (17:34 +0900)]
minor optimization

6 years agoreplace option -o to /Fe: for escape warning by cl command
K.Kosako [Wed, 22 Aug 2018 06:03:22 +0000 (15:03 +0900)]
replace option -o to /Fe: for escape warning by cl command

6 years agoadd cast in hash() for escape warning in Windows
K.Kosako [Wed, 22 Aug 2018 05:51:35 +0000 (14:51 +0900)]
add cast in hash() for escape warning in Windows

6 years agoadd src/make_property.sh
K.Kosako [Wed, 22 Aug 2018 05:50:49 +0000 (14:50 +0900)]
add src/make_property.sh

6 years agoadd cast into hval assignment for escape warning in Windows
K.Kosako [Wed, 22 Aug 2018 05:33:32 +0000 (14:33 +0900)]
add cast into hval assignment for escape warning in Windows

6 years agoremove unused function list_node_free_not_car()
K.Kosako [Wed, 22 Aug 2018 04:47:40 +0000 (13:47 +0900)]
remove unused function list_node_free_not_car()

6 years agoadd prefix onigenc_ to sjsi_lookup_property_name()
K.Kosako [Wed, 22 Aug 2018 04:44:09 +0000 (13:44 +0900)]
add prefix onigenc_ to sjsi_lookup_property_name()

6 years agoadd prefix onigenc_ to euc_jp_lookup_property_name()
K.Kosako [Wed, 22 Aug 2018 04:39:59 +0000 (13:39 +0900)]
add prefix onigenc_ to euc_jp_lookup_property_name()

6 years agofix invalid function call in property_name_to_ctype() of sjis.c
K.Kosako [Wed, 22 Aug 2018 04:32:13 +0000 (13:32 +0900)]
fix invalid function call in property_name_to_ctype() of sjis.c

6 years agoadd prefix onigenc_ for unicode_unfold_key(), unicode_fold1_key() etc..
K.Kosako [Wed, 22 Aug 2018 02:30:08 +0000 (11:30 +0900)]
add prefix onigenc_ for unicode_unfold_key(), unicode_fold1_key() etc..

6 years agounicode_lookup_property_name() to be static
K.Kosako [Wed, 22 Aug 2018 01:34:53 +0000 (10:34 +0900)]
unicode_lookup_property_name() to be static

6 years agoupdate generated source files by gperf 3.1
K.Kosako [Tue, 21 Aug 2018 09:30:10 +0000 (18:30 +0900)]
update generated source files by gperf 3.1

6 years agochanges for gperf 3.0.4 => 3.1
K.Kosako [Tue, 21 Aug 2018 09:28:35 +0000 (18:28 +0900)]
changes for gperf 3.0.4 => 3.1

6 years agodon't include config.h because build directory is not fixed
K.Kosako [Tue, 7 Aug 2018 05:33:23 +0000 (14:33 +0900)]
don't include config.h because build directory is not fixed

6 years agoadd ENABLE_POSIX_API switch
K.Kosako [Tue, 7 Aug 2018 05:24:17 +0000 (14:24 +0900)]
add ENABLE_POSIX_API switch

6 years agoadd make_win.bat into distribution file
K.Kosako [Tue, 7 Aug 2018 05:23:41 +0000 (14:23 +0900)]
add make_win.bat into distribution file

6 years agoadd make_win.bat
K.Kosako [Thu, 2 Aug 2018 07:40:25 +0000 (16:40 +0900)]
add make_win.bat

6 years agoadd src/config.h.windows.in
K.Kosako [Thu, 2 Aug 2018 07:34:42 +0000 (16:34 +0900)]
add src/config.h.windows.in

6 years agofix SIZEOF_LONG_LONG value
K.Kosako [Thu, 2 Aug 2018 07:16:19 +0000 (16:16 +0900)]
fix SIZEOF_LONG_LONG value

6 years agorefactoring
K.Kosako [Thu, 26 Jul 2018 07:35:14 +0000 (16:35 +0900)]
refactoring

6 years agoomit NST_ from NODE_STATUS_ADD() and NODE_STATUS_REMOVE() argument
K.Kosako [Thu, 26 Jul 2018 07:32:37 +0000 (16:32 +0900)]
omit NST_ from NODE_STATUS_ADD() and NODE_STATUS_REMOVE() argument

6 years agorefactoring
K.Kosako [Thu, 26 Jul 2018 07:22:11 +0000 (16:22 +0900)]
refactoring

6 years agoupdate README.md
K.Kosako [Thu, 26 Jul 2018 07:17:47 +0000 (16:17 +0900)]
update README.md

6 years agosmall update doc/RE
K.Kosako [Thu, 26 Jul 2018 05:57:50 +0000 (14:57 +0900)]
small update doc/RE

6 years agofix invalid directory for installed documents in cmake
K.Kosako [Wed, 25 Jul 2018 00:32:10 +0000 (09:32 +0900)]
fix invalid directory for installed documents in cmake

6 years agoDon't install onigposix.h if ENABLE_POSIX_API=OFF
K.Kosako [Wed, 25 Jul 2018 00:21:51 +0000 (09:21 +0900)]
Don't install onigposix.h if ENABLE_POSIX_API=OFF

6 years agofollow PR #96 : move regposerr.c position
K.Kosako [Wed, 25 Jul 2018 00:10:49 +0000 (09:10 +0900)]
follow PR #96 : move regposerr.c position

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