Download List

프로젝트 설명

KLone is a fully-featured, multi-platform framework which allows dynamic Web pages to be written in C/C++ (with the usual <% /* code */ %> style). The pages can then be embedded (in compressed and/or encrypted form) into a single executable that also contains KLone's high-performance HTTP/S server. Given its nature, it can be linked natively to any C/C++ library (database, XML, graphics, etc.), without an intermediate layer, and it is especially suited for low-resource (embedded) systems.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-01-24 08:12
3.0.0

IPv6, SCTP, 및 Unix IPC 지원합니다. 새 서버 루프 후크입니다. 기본의 사용을 방해 하는 메모리 세션 구성에서 버그가 수정 되었습니다. 걸려 파일 업로드에 연결 될 수 있는 multipart/폼-데이터 버그 수정 되었습니다. 나쁜 버퍼 길이 http_is_valid_uri()에서 수정 되었습니다. 하는 uClinux에 fork(2) 누락 되는 때 건물 수정 되었습니다.
Tags: major-feature-enhancements
IPv6, SCTP, and Unix IPC support. A new server loop hook. A bug in memory session configuration that prevented use of default has been fixed. A multipart/form-data bug that could result in hanging connection on file upload has been fixed. Bad buffer length in http_is_valid_uri() has been fixed. Building when fork(2) is missing, as in uClinux, has been fixed.

2011-05-09 23:47
2.4.0

CyaSSL 지원 HTTPS를 처리, 임베디드 리소스 암호화 및 클라이언트 측 세션에 추가되었습니다. session_set_cipher_key () 인터페이스는 어떤 내에 있습니다. kl1 스크립트에서 콘텐츠를 해독 키 설정을 임베디드 단순화, 추가되었습니다. 몇 가지 기타 문제 해결이 일어났습니다, 예를 들어, 암호화된 세션의 크기 추정 계산 알고리즘은 고정되었다; 없어진 줄 바꿈이 예기치 못한 런타임 동작을 초래할 수 생성된 소스 코드에서 수정되었습니다; 잘못된 시간 제한 값 다시 계산 EINTR에 포함된 libu : : u_connect가 해결되었습니다.
Tags: Major feature enhancements
CyaSSL support was added for handling HTTPS, embedded resource encryption, and client-side sessions. The session_set_cipher_key() interface was added, which simplifies embedded content decryption key setting from within .kl1 scripts. A few miscellaneous fixes were made; for example, the size estimate computation algorithm for encrypted session was fixed; a missing newline was fixed in generated source code, which could result in unexpected run-time behavior; a wrong timeout value recalculation on EINTR in included libu::u_connect was fixed.

2010-12-13 22:27
2.3.0

집중 타이머 사용 버그, 오류 페이지 리디렉션 매개 변수 및 세션 처리 64 비트 플랫폼에서 고정되었다. 새로운 기능은 기본적으로 인코딩하고 JSON 개체를 해독할 수있는 능력을 포함, 새 유틸리티 모듈 (영국 서머 타임, 우선 순위 대기열, 링 버퍼, 단순 네트워킹 및 해시 테이블)는 LibU 2 병합의 결과, 그리고 오픈 솔라리스, Minix 3에 새로운 포트로 , 그리고 QNX 6.5.0.
Tags: Major feature enhancements
An intensive timer usage bug, error page redirection parameters, and session handling on 64-bit platforms were fixed. New features include the ability to natively encode and decode JSON objects, brand new utility modules (BST, priority queues, ring buffer, simplified networking and hash tables) as a result of the merge with LibU 2, and new ports for OpenSolaris, Minix 3, and QNX 6.5.0.

2009-10-29 00:35
2.2.1

URL이 변수는 또한 콘텐츠 길이 0의 게시물에 코드 구문 분석됩니다. "temp_dir"구성 변수를 임시 디렉토리 시스템 기본값을 무시하려면 (이 L_tmpnam, tmpdir, 그리고 친구에 의해 사용)이 추가되었습니다. "klone_sid"구성 변수를 기본 쿠키 이름을 오버 라이드에 추가되었습니다. HTTPS를 수정되었다. session_get_id () 주어진 세션 ID 문자열을 검색할에 추가되었습니다. request_get_uploaded_file () 프로토 타입은 고정되었다 제안된 버퍼의 크기와 잘못 오버런으로 이어질 수있다. "- n을"명령줄 스위치를 chdir (2)를 사용하여 데몬을 때 그것을 계속되고 kloned 추가되었습니다있습니다. 우분투 9 NetBSD 등 고정되었다 문제를 빌드합니다.
URL encoded variables are parsed also when Content-Length is 0 on POSTs. The "temp_dir" configuration variable was added to override the system default temporary directory (as used by L_tmpnam, TMPDIR, and friends). The "klone_sid" configuration variable was added to override the default cookie name. An HTTPS fix was made. session_get_id() was added to retrieve a given session id string. The request_get_uploaded_file() prototype was fixed, as the suggested buffer size was wrong and could lead to overruns. The "-n" command line switch to was added kloned to keep it from using chdir(2) when becoming a daemon. A build problem with Ubuntu 9 and NetBSD was fixed.

2009-03-07 03:35
2.2.0

새 정규식 - URL을 모듈, 동적 페이지의 유산을 기반으로 파견, 그리고 몇 가지 사소한 버그수정 및 최적화.
Tags: Major feature enhancements
A new regex-based URL dispatching module, dynamic page inheritance, and a few minor bugfixes and optimizations.

Project Resources