Kijin Sung
1d22aa9a44
v1.9.9.2 Duck of Death
2019-05-10 13:43:44 +09:00
Kijin Sung
58b70cc334
Update Korean IP range database
2019-05-04 17:44:18 +09:00
Kijin Sung
70108f858d
XEVE-19-001, XEVE-19-003, XEVE-19-006
...
xpressengine/xe-core@18ec8078eb
2019-05-04 17:36:41 +09:00
Kijin Sung
f81a98cde3
Update .htaccess like XE 1.11.3
2019-03-26 10:58:14 +09:00
BJRambo
0af83e3887
www를 붙이거나 삭제해주는 애드온류를 블랙리스트에 추가
...
엘카님의 www제거 애드온을 사용시 워닝에러가 라이믹스에서 발생하는것을 발견하고 라이믹스에서는 더 이상 필요가 없는 기능이기 때문에 이용자들이 불편하지 않도록 삭제를 진행하였습니다. (도메인 주소를 검사해서 기본 주소로 301 리디렉트 해주는 기능이 이미 내장되어있기 때문에 다른 처리할 필요가 없을 것 같습니다.)
2019-03-24 11:59:42 +09:00
Kijin Sung
3d77451012
v1.9.9.1 Come with me if you want to live
2019-03-06 12:00:38 +09:00
Kijin Sung
248a0e89ff
상수 정리
2019-03-06 11:59:44 +09:00
conory
5f812820fa
jshint warning: 'target_url' used out of scope 수정
2019-01-30 01:01:50 +09:00
conory
9c5fea46e5
잘못된 url을 가진 링크가 있을 경우 자바스크립트 오류가 발생되는 문제 수정
...
https://xetown.com/questions/1159682
2019-01-30 00:14:55 +09:00
conory
ba12035106
form action이 빈 경우 CSRF token 문제 수정
...
예) 회원 그룹 > 저장
2019-01-29 23:11:28 +09:00
conory
c2221a25e6
캐시가 없는 상황에서 DB 연결 에러시 DB 에러 메세지 대신 php 치명적 에러가 나오는 문제 수정
...
(라이믹스 오류 화면 출력시에도 DB 연결이 사용되므로 Debug::displayErrorScreen() 함수를 거치면 치명적 에러가 발생되기에 Exception로 처리하지 않았음)
라이믹스가 설치되지 않은 상태에서는 "에러 로그로 확인하라는 메세지" 없이 에러가 바로 출력되도록 수정
2019-01-17 18:26:46 +09:00
Kijin Sung
6e0a51520d
Don't encode Unicode when printing JSON error message
2018-12-20 11:55:04 +09:00
Kijin Sung
335d356c0c
Don't print error in JSON if not an AJAX request
...
https://xetown.com/questions/1131537
2018-12-20 11:47:05 +09:00
Kijin Sung
ea5d955072
Use apcu_* functions for APC cache
...
PHP 7에서는 apcu 확장모듈이 apc의 기능을 제공합니다.
이 때 apcu_* 함수는 존재하지만, apc_* 함수가 존재한다는 보장은 없습니다.
(리눅스 배포판에 따라서는 apcu-bc 패키지를 추가로 설치해야 합니다.)
라이믹스는 PHP 7만을 타겟으로 하므로, apcu_* 함수를 직접 사용하도록
변경하여 apc_* 함수가 존재하지 않는 경우 오류가 발생하지 않도록 합니다.
2018-12-19 16:52:36 +09:00
Kijin Sung
0f91ab3204
Version 1.9.9
2018-12-18 17:45:03 +09:00
Kijin Sung
bf6dca0f7d
디버그에서 최후의 수단으로 text를 출력하는 경우에도 상황에 맞는 인코딩 및 escape 처리
2018-12-18 14:36:48 +09:00
conory
ff79092019
디버깅 편의를 위해 오류 페이지 출력 도중 오류가 또 발생된다면 무시하고 그냥 text로 출력
...
https://xetown.com/questions/1123378
2018-12-15 01:13:37 +09:00
Kijin Sung
7b9fe8f7f2
Revert "Fix var_export() not working for stdClass in PHP < 7.3"
...
This reverts commit 3f7f802585 .
2018-12-13 18:59:27 +09:00
Kijin Sung
7e48c4989e
Revert "Fix var_export() not working for ArrayObject class"
...
This reverts commit e527269633 .
2018-12-13 18:59:18 +09:00
Kijin Sung
e527269633
Fix var_export() not working for ArrayObject class
2018-12-13 15:29:33 +09:00
Kijin Sung
3f7f802585
Fix var_export() not working for stdClass in PHP < 7.3
2018-12-13 15:22:11 +09:00
Kijin Sung
4b6737800f
Throw exception if neither openssl nor mcrypt is available
2018-12-03 15:10:20 +09:00
Kijin Sung
75a468552d
Check vote log before allowing cancellation
2018-11-30 16:04:50 +09:00
Kijin Sung
a228f0888b
Add script to delete old logs
2018-11-20 15:31:34 +09:00
Kijin Sung
f80ea85b6f
Add file.folder_structure setting to simplify file storage hierarchy
2018-10-18 16:06:53 +09:00
Kijin Sung
5d9808857d
Update Korean IP range data
2018-10-18 14:35:48 +09:00
Kijin Sung
e98cf03d95
Move upload file filter to Rhymix Framework and add proper unit tests for SVG-based attacks
2018-10-18 14:34:19 +09:00
Kijin Sung
af64ae79c1
Rename checkXEE() to checkXXE()
2018-10-18 14:21:08 +09:00
Kijin Sung
6a7b1e3fd2
Use hash_equals() function if it exists
2018-10-18 14:18:06 +09:00
Kijin Sung
ad96ae6bb6
Fix some obvious compatibility issues with new dependencies
2018-10-18 14:10:02 +09:00
bnu
866a33fd39
#2314 #2284 이슈에서 수정했던 jquery.fileupload 플러그인의 Safari 호환성 문제 해결 코드로 인해 d&d 파일 업로드가 실패하는 문제 수정
...
- https://github.com/blueimp/jQuery-File-Upload/pull/3512
2018-10-18 09:59:23 +09:00
Kijin Sung
9a82af7366
Revert "Revert " #2284 jQuery Fileupload가 safari에도 파일 업로드에 실패하는 문제 수정""
...
This reverts commit fa4fb72b27 .
2018-10-18 09:58:54 +09:00
Kijin Sung
2ab012f65b
Revert "Revert " #2284 jQuery Fileupload 업데이트""
...
This reverts commit 7a97084df9 .
2018-10-18 09:58:40 +09:00
Kijin Sung
2b8373a5eb
Version 1.9.8.4 Big Brother is Watching You
2018-10-13 17:13:00 +09:00
Kijin Sung
22a47b5c46
Version 1.9.8.3 Return of the Jedi
2018-10-11 14:40:05 +09:00
Kijin Sung
7a97084df9
Revert " #2284 jQuery Fileupload 업데이트"
...
This reverts commit d9a7b89a74 .
2018-10-11 14:27:19 +09:00
Kijin Sung
fa4fb72b27
Revert " #2284 jQuery Fileupload가 safari에도 파일 업로드에 실패하는 문제 수정"
...
This reverts commit 21acfd97cc .
2018-10-11 14:27:12 +09:00
Kijin Sung
1d35511e04
Enforce CSRF tokens if option is enabled
2018-10-10 18:20:48 +09:00
Kijin Sung
73e79fe547
Add option to check CSRF token
2018-10-10 18:17:27 +09:00
Kijin Sung
aac678de48
Explicitly declare noescape
2018-10-10 13:08:24 +09:00
Kijin Sung
a5e779866b
Fix nginx rewrite rules to be compatible with external folders
...
실제 폴더가 있는 경우 mid로 인식하지 않도록 변경함.
라이믹스와 별도로 사용중인 다른 폴더가 있는 경우 유용함.
아파치 .htaccess에는 이미 해당 기능이 들어 있었음.
https://xetown.com/qna/1088212
2018-10-09 09:56:05 +09:00
Kijin Sung
1c6509597c
Change version to 1.9.8.2 for an interim release
2018-10-04 16:45:16 +09:00
Kijin Sung
a3b67b2c7f
Merge branch 'pr/js-cookie' into develop
2018-10-04 11:56:41 +09:00
Kijin Sung
71e5bdb354
Add js-cookie library
2018-10-02 23:20:31 +09:00
bnu
21acfd97cc
#2284 jQuery Fileupload가 safari에도 파일 업로드에 실패하는 문제 수정
...
- safari에서 dialog에서 선택한 파일을 업로드할 수 없는 문제
- PR 코드로 패치 함 : https://github.com/blueimp/jQuery-File-Upload/pull/3512
2018-10-02 22:52:27 +09:00
bnu
d9a7b89a74
#2284 jQuery Fileupload 업데이트
...
- 9.22.0
2018-10-02 22:52:07 +09:00
Kijin Sung
64bc9205ff
Add option to apply rel="nofollow" to all user-submitted links
...
참고: xpressengine/xe-core#2278
정상적인 사이트들 사이의 상호 교류를 저해할 위험이 있으므로
옵션으로 제공하고 기본값은 OFF로 함.
2018-10-02 15:17:23 +09:00
Kijin Sung
b048200a30
Allow multiple selection of display debug types
2018-09-06 17:00:50 +09:00
Kijin Sung
b08472a380
Commit missing files
2018-09-06 15:35:28 +09:00
Kijin Sung
10c8d11785
Add FeatureDisabled and SecurityViolation exception classes
2018-09-06 10:00:47 +09:00