Commit graph

467 commits

Author SHA1 Message Date
MinSoo Kim
033f771cd4 크롤러를 조금 더 확인해줍니다.
isCrawler 함수에 크롤러의 UA에만 사용되는 문구를 조금 더 추가한 PR 입니다.
함수를 잘 살펴보시면, ip 대역으로도 구분할 수 있습니다. 참고 하시기 바랍니다.

ip로 필터링 할 때, 걱정되는 것은, 크롤러가 돌아가는 ip에서 크롤링 외의 목적으로 접근할 수도 있지 않을까 하는 것입니다.
2015-02-18 01:42:28 +09:00
bnu
6aea065f13 version up to 1.7.11 2015-02-17 14:56:49 +09:00
bnu
2bbe9603a2 Merge branch 'develop' into next 2015-02-09 11:22:02 +09:00
bnu
8ccd8053c9 version up to 1.7.10 2015-02-06 12:26:40 +09:00
bnu
15c33963d4 fix #1216 SECISSUE 위젯 코드를 비활성하는 blockWidgetCode() 추가 및 removeHackTag()에 적용 2015-02-04 17:42:28 +09:00
bnu
a897ec4eff Revert "zdate() 함수 튜닝" 2015-01-30 14:36:53 +09:00
MinSoo Kim
2624957183 if 문 전에 referer 초기화 2015-01-19 19:01:31 +09:00
bnu
a837f1e00a Merge branch 'develop' into feature/pwhash 2015-01-15 16:46:17 +09:00
akasima
0005af60da #866 PEAR update 2015-01-15 14:03:43 +09:00
bnu
82a29a0c76 version up to 1.7.9 2015-01-05 15:31:24 +09:00
MinSoo Kim
d2b05732ab fix for Not-Alphabet URL
https://github.com/xpressengine/xe-core/issues/634

# Internet Explorer send punycode URL(ASCII) URL and non-alphabet
Unicode URL URL as a referer. 인터넷 익스플로러는 리퍼러 주소로 퓨니코드 주소와 유니코드 URL을 섞어
쓰고 있습니다. AJAX 통신에는 리퍼러로 Unicode를 사용하고 요청 호스트로는 퓨니코드 URL을 사용(이건 다국어 주소
형식으로 접속하려면 이렇게 했어야 할 것)합니다.
- XE strictly compare referer and server host for denying CSRF, but
punycode URL and Unicode URL should be dealt as a same one. 그런데 XE는 리퍼러의
호스트와 서버 호스트를 비교합니다. punycode로 쓰인 주소와 Unicode로 쓰인 주소는 같은 주소를 지시하더라도 문자열이
다릅니다. 같은 주소를 지칭하는 다른 문자열을 punycode로 변환해서 같은 주소라고 인식할 수 있게 수정했습니다.
- Fix checkCSRF function to deal both form as a same one.
- Convert Unicode URL input to punycode URL on the Admin Default URL
Settings. 관리자가 유니코드 형식으로 기본 주소를 입력하더라도, 퓨니코드로 변환해 저장하도록 했습니다. 퓨니코드로 저장하는
것이 여러모로 유용하기 때문입니다.
- For converting punycode URL, include IDNA coverting class. 퓨니코드와 유니코드
간 변환을 위해서 IDNA 변환 클래스(LGPL사용권)를 포함시켰습니다.
2015-01-01 01:35:32 +09:00
SMaker
623ef0e36b Router 기능 추가 2014-12-11 15:06:44 +09:00
bnu
5c9d88901f Revert "Router 기능 추가"
This reverts commit bbdd1874de.
2014-12-11 15:03:33 +09:00
Kijin Sung
ca439d4440 Add a new class for improved password hashing 2014-12-10 16:10:07 +09:00
bnu
4506ea440e Merge branch 'release/1.7.8' into develop
Conflicts:
	classes/context/Context.class.php
	config/config.inc.php
2014-12-09 15:13:08 +09:00
bnu
a981375fb4 version up to 1.7.8 2014-12-09 14:24:56 +09:00
bnu
020b7645d2 slowlog를 위한 상수 추가 2014-12-09 14:24:56 +09:00
bnu
41fa49f10c slow log 기록 시 설정이 활성화 되었을 때만 동작하도록 변경 2014-12-09 14:02:45 +09:00
YJSoft
1577e66fa1 슬로우로그 버퍼 적용
버퍼 처리는 프로파일러 모듈에서 하도록 수정
2014-12-08 14:20:30 +09:00
bnu
ba0a995a0c writeSlowlog() 함수 추가
- query, trigger 수행 시 slowlog를 기록하는 역할 수행
- 파일에 기록 또는 `XE.writeSlowlog` trigger를 동작시킴
2014-10-11 16:46:59 +09:00
bnu
7167de7b88 Merge branch 'hotfix/1.7.7.2' into develop 2014-10-02 10:47:06 +09:00
bnu
53eb8fbf8f version up to 1.7.7.2 2014-10-02 10:46:21 +09:00
bnu
9356022c31 Merge branch 'hotfix/1.7.7.1' into develop 2014-09-24 11:16:35 +09:00
bnu
a13e4eb946 version up to 1.7.7.1 2014-09-24 11:16:16 +09:00
bnu
62a0578917 Merge branch 'hotfix/1.7.7' into develop 2014-09-23 14:01:11 +09:00
bnu
c9c5a00e4a version up to 1.7.7 2014-09-23 13:24:52 +09:00
bnu
5c4b313eeb Merge branch 'master' into develop
Conflicts:
	common/js/common.js
	common/js/xe.js
	common/js/xe.min.js
	modules/editor/skins/xpresseditor/js/xpresseditor.min.js
2014-09-17 14:27:29 +09:00
bnu
826d7f674b version 1.7.6 2014-09-17 14:26:32 +09:00
bnu
cd41365ce8 writeSlowlog() 함수 추가
- query, trigger 수행 시 slowlog를 기록하는 역할 수행
- 파일에 기록 또는 `XE.writeSlowlog` trigger를 동작시킴
2014-08-27 11:01:09 +09:00
bnu
fc03dd27b1 Merge pull request #788 from YJSoft/devel-trigger
#785 slow trigger log 추가
2014-08-26 16:11:21 +09:00
akasima
6b4f34b392 Merge pull request #830 from smaker/develop.zdate
zdate() 함수 튜닝
2014-08-20 14:10:49 +09:00
akasima
8b62e69470 Merge branch 'feature/router' into develop 2014-08-07 17:01:30 +09:00
akasima
49daa9d95d modify version to 1.7.5.7 2014-08-05 14:29:55 +09:00
akasima
2c66e6786c modify version to 1.7.5.6 2014-07-28 11:32:44 +09:00
akasima
791149f029 modify version to 1.7.5.5 2014-07-22 18:53:28 +09:00
akasima
26b12ae189 modify version to 1.7.5.4 2014-07-21 12:21:44 +09:00
SMaker
c068d6295d zdate() 함수 튜닝 2014-07-08 11:33:14 +09:00
akasima
38b3fd2ce5 modify version to 1.7.5.3 2014-06-18 13:09:42 +09:00
YJSoft
024e64d2e2 #785 slow trigger 관련 설정 추가 2014-06-14 15:57:15 +09:00
akasima
498f05f64d modify version to 1.7.5.2 2014-06-10 15:14:18 +09:00
akasima
ddd573949b modify version to 1.7.5.1 2014-05-27 15:09:41 +09:00
akasima
5527510b63 Version update: 1.7.5 2014-05-13 11:10:57 +09:00
akasima
418fdd3c72 Version update: 1.7.5-beta2 2014-04-15 14:41:06 +09:00
akasima
36980e4d5f #615 게시물 등록시 srl 변경 시키는 문제 수정 2014-04-14 15:45:46 +09:00
bnu
41558822d8 fix #622 XE 버전에 대한 alpha, beta, rc 상태를 담은 상수 추가 2014-04-04 18:01:01 +09:00
akasima
894d2cdad3 Version update: 1.7.5-beta1 2014-03-20 10:13:12 +09:00
bnu
a95ada55b1 fix #572 debugPrint() 및 로그(DEBUG & 2)에 memory_get_peak_usage() 값을 표시하도록 개선 2014-03-14 10:10:10 +09:00
SMaker
bbdd1874de Router 기능 추가 2014-02-09 23:45:34 +09:00
bnu
1a361bb958 warning 메시지를 표시하지 않도록 변경 2014-02-09 15:34:11 +09:00
bnu
9af3c9efc1 fix #416 PHP 5.3.6 이상에서만 사용 가능한 상수 제거 2014-02-08 12:31:03 +09:00