Commit graph

14999 commits

Author SHA1 Message Date
Kijin Sung
07d97242ec Unify lang and locale config files 2016-07-03 23:58:11 +09:00
Kijin Sung
038a158dc7 Update Korean IPv4/IPv6 ranges to latest data 2016-07-03 23:44:07 +09:00
Kijin Sung
dd5c89b2f8 Merge pull request #541 from kijin/pr/umask
파일/폴더 생성시 서버 환경에 따라 적절한 퍼미션을 자동으로 사용
2016-07-03 23:37:35 +09:00
Kijin Sung
63b6ac9e37 Set the default umask automatically upon install 2016-07-03 21:48:09 +09:00
Kijin Sung
f0e6b818af Add method to recommend the best umask for the current server environment 2016-07-03 21:42:47 +09:00
Kijin Sung
480e27b55d Apply permissions before moving temp file into place 2016-07-03 21:25:05 +09:00
Kijin Sung
ce878bcaf6 Merge branch 'develop' into pr/umask 2016-07-03 21:21:17 +09:00
Kijin Sung
6d04a452ff Merge pull request #540 from kijin/pr/no-safe-mode
safe_mode 관련 기능 삭제
2016-07-03 21:20:29 +09:00
Kijin Sung
6f7550309d Merge pull request #539 from kijin/pr/warning-on-io-error
파일 작업 도중 오류 발생시 WARNING을 표시하도록 변경
2016-07-03 21:20:23 +09:00
Kijin Sung
7f0f5dcd9a Add unit tests for umask operations 2016-07-03 21:19:57 +09:00
Kijin Sung
a15095dd00 Use umask consistently 2016-07-03 20:46:22 +09:00
Kijin Sung
9aa4e244c2 Remove safe_mode condition from admin and install modules 2016-07-03 18:00:14 +09:00
Kijin Sung
313e7048d5 Remove safe_mode condition from FileHandler 2016-07-03 17:59:50 +09:00
Kijin Sung
ce594eece7 Throw user warnings when a file operation fails dangerously 2016-07-03 17:30:46 +09:00
Kijin Sung
2dddc982a7 Treat user warnings as same as PHP warnings 2016-07-03 17:27:59 +09:00
Kijin Sung
16a2f2c94a Remove comments from minified scripts to trigger ajaxError 2016-06-29 22:11:36 +09:00
Kijin Sung
a2c9c1b2ce Merge pull request #538 from kijin/pr/filezilla-is-babo
심볼릭 링크 제거
2016-06-29 21:03:55 +09:00
Kijin Sung
222be43303 Remove condition of checking the content of minified scripts 2016-06-29 20:50:30 +09:00
Kijin Sung
ce4188b05c Use CSS comment syntax for minified CSS placeholders 2016-06-29 19:47:45 +09:00
Kijin Sung
ffd6c42447 Add rewrite rules to map nonexistent minified scripts to original file 2016-06-29 19:41:30 +09:00
Kijin Sung
aef4797c1c Update routine for broken symlink detection 2016-06-29 19:20:53 +09:00
Kijin Sung
befe84f21b Replace all symlinks with actual empty files 2016-06-29 19:19:06 +09:00
Kijin Sung
863e0eb08e Fix #537 JS error in admin dashboard using Chrome 2016-06-29 17:44:53 +09:00
Kijin Sung
1463e7571b Version 1.8.22 2016-06-29 16:49:58 +09:00
Kijin Sung
ba28484545 Update .htaccess and nginx rewrite rules 2016-06-29 16:49:36 +09:00
Kijin Sung
d2c98830cc Update recommended nginx configuration
- Rewrite legacy paths only if the requested file does not exist.
- Add example configuration for installation in a subdirectory.
2016-06-27 23:05:42 +09:00
Kijin Sung
866b709f36 Merge pull request #535 from kijin/pr/ua-improvement
User-Agent 감지 기능 개선
2016-06-26 17:55:46 +09:00
Kijin Sung
976fa799f3 Add more edge cases and tests, always default to Mozilla/X.X 2016-06-26 17:25:59 +09:00
Kijin Sung
2086c73295 Change detection order of Opera/Konq/Chrome/Safari 2016-06-26 17:07:05 +09:00
Kijin Sung
38b3db1238 Rename OS X to macOS (official name change since Sierra) 2016-06-26 15:41:07 +09:00
Kijin Sung
c9c4d7cda1 Improve filename encoding for miscellaneous old browsers 2016-06-25 21:37:35 +09:00
Kijin Sung
c3fe8d265b Move RFC5987 encoding function to UA class 2016-06-25 21:22:32 +09:00
Kijin Sung
8fe8c9203e Improve browser detection
- Distinguish iOS from Mac OS X
- Better detection of Android default browser and webview
- Detect Chrome and Firefox on iOS
- Detect common search robots
2016-06-25 20:59:14 +09:00
Kijin Sung
9b3569c995 Merge pull request #532 from kijin/pr/atomic-rename
캐시파일 등을 덮어쓸 때의 안정성 향상
2016-06-23 19:01:59 +09:00
Kijin Sung
8f3a9db69a Call clearstatcache() after write operations 2016-06-23 17:29:32 +09:00
Kijin Sung
3c15bf4129 Replace file_put_contents() with safe alternative 2016-06-23 00:07:29 +09:00
Kijin Sung
30106b7fc4 Use atomic rename to safely overwrite frequently accessed files 2016-06-23 00:00:48 +09:00
Kijin Sung
1c55d8b411 Allow access to HTML files in common/manual folder 2016-06-22 23:37:25 +09:00
Kijin Sung
50a8c77097 Merge pull request #526 from kijin/pr/proxy-improvement
외부 요청시 프록시 설정 방식 개선
2016-06-18 15:27:27 +09:00
Kijin Sung
210b9c89ee Merge pull request #525 from kijin/pr/rewrite-rule-improvement
.htaccess 및 nginx rewrite 규칙 개선
2016-06-18 15:26:49 +09:00
Kijin Sung
6c545fce08 Only use proxy server when the constant is defined 2016-06-18 15:07:42 +09:00
Kijin Sung
e2828ed155 Improve precision and security of .htaccess and nginx configuration
- Block direct access to HTML and XML files in all modules, themes, etc.
- Block direct access to environment information in files/env/*
- Block direct access to dotfiles and other developer resources
- Block direct access to cache store
- Block PHP execution in upload directory (for additional protection)
- Ensure consitency between Apache and nginx rewrite rules
- Remove redundant rewrite rules
2016-06-18 13:16:02 +09:00
conory
f43c883a31 autolink 문제 수정
https://www.xetown.com/contact/303840
2016-06-16 23:12:58 +09:00
Kijin Sung
0f82bc6d57 Import some commits from XE 1.8.21 2016-06-16 22:38:54 +09:00
bnu
fc8c62500c common 폴더의 .html 파일에 대한 접근 제한을 추가로 적용 2016-06-16 22:37:10 +09:00
bnu
e03d270145 fix #1912 메뉴 이동 시 하위 메뉴를 잃는 문제 고침 2016-06-16 22:34:52 +09:00
Kijin Sung
6791208ae1 Prevent function arguments from being exposed in the error log
Also: Produce backtrace when a regular error occurs
Also: Remove unnecessary check for DEBUG_BACKTRACE_IGNORE_ARGS
(This is not necessary in PHP > 5.3.6)
2016-06-15 17:03:32 +09:00
Kijin Sung
7484b67b3a Fix error in Woorimail driver when the recipient's name is empty 2016-06-15 16:48:16 +09:00
conory
0d9e6f333f Error "Access to undeclared static property: Advanced_MailerController::$config" 수정 2016-06-14 22:31:00 +09:00
CONORY
fc2d9a2501 Merge pull request #522 from conory/pr/editor
ckeditor 서식에 인용구 스타일 추가
2016-06-12 12:33:23 +09:00