Commit graph

447 commits

Author SHA1 Message Date
bnu
28720d545c Merge pull request #1582 from hjhj3686/Pull-Request
지금은 쓰이지 않는 주소 현재 주소로 변경
2015-07-06 13:29:20 +09:00
bnu
ee0277abb3 Merge pull request #1576 2015-07-06 09:25:09 +09:00
hjhj3686
6857b46c58 지금은 쓰이지 않는 주소 현재 주소로 변경 2015-07-05 20:48:30 +09:00
bnu
9aa5a2e976 documentItem을 autoload에 추가 2015-07-03 10:54:43 +09:00
람츠
7ab1cca82c __XE_LOADED_CLASS__ 변수는 어디에서도 선언되지 않습니다.
__XE_LOADED_CLASS__ 변수는 여기말고 어디에서도 선언/사용되지 않는데 조건문을 빼는게 어떨까요?
2015-06-30 12:33:43 +09:00
bnu
58d9cba787 update version to 1.8.3 2015-06-09 16:41:56 +09:00
Kijin Sung
bfea31d6eb autoloader에서 누락된 클래스 추가 2015-06-02 09:49:44 +09:00
bnu
72fecceb7b #1374 autoload 개선
- composer autoload 추가
- load time 측정 오류 수정
- 대문자를 포함한 모듈명에 대한 호환성 문제 수정
2015-05-28 15:41:00 +09:00
bnu
58f094a5f7 Merge pull request #1374 from kijin/feature/autoload
classes 폴더 내의 주요 클래스에 autoload 적용
2015-05-27 13:45:55 +09:00
bnu
e42e1fdd93 update version to 1.8.2 2015-05-19 15:13:57 +09:00
bnu
5d5989ee9f version up to 1.8.1 2015-04-14 15:39:50 +09:00
bnu
9680eaa709 version up to 1.8.0 2015-04-08 14:11:47 +09:00
Kijin Sung
af1d1fcb2d 다른 모든 클래스에 autoload 적용 2015-04-07 10:13:34 +09:00
Kijin Sung
d0753e746b 모듈 클래스 로딩에서 autoload를 사용할 수 있도록 함 2015-04-06 21:18:39 +09:00
Kijin Sung
cc572122b2 autoload 함수 단순화 2015-04-06 20:49:43 +09:00
Kijin Sung
56a19374c6 classes 폴더 내의 주요 클래스에 autoload 적용 2015-04-04 21:03:42 +09:00
bnu
b6b2a283c2 Revert "Router 기능 추가"
This reverts commit 623ef0e36b.
2015-03-31 15:01:22 +09:00
bnu
e93d7bf467 version up to 1.8.0-beta.3 2015-03-24 15:43:57 +09:00
bnu
eaea1178ec #1334 설치 시 PHP 버전 체크 시 5.3.0 이상으로 변경 2015-03-23 13:33:32 +09:00
bnu
ee8cc665cf Merge branch 'hotfix/1.7.12' into develop
Conflicts:
	config/config.inc.php
2015-03-18 15:50:34 +09:00
bnu
8563c7d1c5 version up to 1.7.12 2015-03-18 15:16:39 +09:00
bnu
9587c6fcbe #1334 안전하지 않은 PHP 버전 사용에 대한 경고 및 쉬운설치 차단
- PHP 5.3이하 버전 사용에 대한 경고문 추가
- PHP 5.3이하 버전에서 XE Core 1.8로 업데이트 차단
2015-03-18 15:16:00 +09:00
bnu
5b353a5b72 version 1.8.0-beta.2 2015-03-10 20:29:06 +09:00
bnu
d6a898a7f2 fix #1181 한글 도메인 처리 개선
- default URL을 IDN으로 지정 시 punycode로 변환하여 저장
- request_uri 및 current_url를 punycode로 변환하지 않은 IDN으로 출력하도록 변경
- String.prototype.setQuery()에서 IDN을 인코딩하지 않도록 변경 thanks to @andjfrrk
2015-03-05 17:19:19 +09:00
bnu
bec1f35902 Merge pull request #1120 from misol/support_punycode_domain
fix for Not-Alphabet URL document writing (#634)
2015-03-03 14:42:50 +09:00
bnu
1ae3cde3b1 Merge branch 'next' into develop 2015-03-03 14:39:37 +09:00
bnu
c1022a7491 Merge pull request #1276 from misol/add_crawlers
크롤러를 조금 더 확인해줍니다.
2015-03-03 14:31:52 +09:00
bnu
933eb5cefd Merge branch 'feature/route' into next 2015-02-23 13:40:44 +09:00
bnu
a7b311d645 Merge branch 'develop' into next 2015-02-19 01:31:48 +09:00
MinSoo Kim
d1d8896d20 믹시가 사라져서 해당 코드 부분 주석처리.
033f771cd4 에 보완 커밋.
믹시는 없어졌지만, IP로 로봇을 구분해야 할 일이 있을 것 같아서 해당 코드 부분을 완전히 삭제하지 않고 주석 형태로 남겨둠.

Ask 사이트의 로봇 하나 추가.
2015-02-18 02:14:00 +09:00
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