Download List

프로젝트 설명

pyrad is an implementation of a RADIUS client and server as described in RFC2865, 2866, and others. It takes care of all the details like building RADIUS packets, sending and receiving them, and en-/decoding responses.

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.

2004-04-12 23:57
0.6

클라이언트 클래스에 추가되었습니다 packet.VerifyReply () 구문 오류가 발생했을 때 원시 패킷을 바인딩 () 메소드를 호출하지 않았다. 클라이언트 모듈의 처리 시간 초과가 수정되었습니다 : 잘못된 패킷을 때받은 바로 옆에있는 대신에 그것을 폐기하고 다시 시도 시간 초과에 대한 대기 시작 pyrad. ACCT - 지연 시간을 올바르게 설정하면 요청 패킷을 다시 전송해 회계. 계정 요청을 패키지뿐만 아니라 확인할 수있습니다. 이 릴리스에는 가짜 길이와 패킷에 대해 보호할 수있습니다.
Tags: Minor bugfixes
packet.VerifyReply() had a syntax error when not called with a raw packet A bind() method has been added to the Client class. Handling of timeouts in client module has been fixed: when a bad packet was received, pyrad immediately started the next retry instead of discarding it and waiting for a timeout. Acct-Delay-Time is correctly set when resending accounting requests packets. Account request packages are verified as well. This release protects against packets with bogus lengths.

2003-02-15 02:30
0.5

이 릴리스에는 회계 패킷 처리에 대한 자세한 작품의 결과입니다. 코드의 모든 부분을 지금은 그들과 함께 인증 및 회계 패킷과 거래 사이의 차이를 적절하게 알고있습니다. 이것은 몇 가지 API를 변경해야했다. 첫 번째 총알이 곡선의 새로운 모듈을 통해 꼬인 지원을 추가로 촬영했다.
Tags: Major feature enhancements
This release is the result of more work on handling accounting packets. All parts of the code are now aware of the differences between authentication and accounting packets and deal with them accordingly. This did require a few API changes. A first shot was taken at adding twisted support through a new curved module.

2003-01-11 16:59
0.4

이 릴리스에는 더 많은 기능과 작은 API를 변경 추가합니다. 그것은 (테스트) RADIUS 서버 구현 및 RADIUS 프록시 서버에 대한 기준이 포함되어있습니다.
Tags: Major feature enhancements
This release adds more features and a small API change. It includes a
(tested) RADIUS server implementation and the basis for a RADIUS proxy
server.

2003-01-03 18:27
0.3

이것은 유지 보수 릴리스입니다에는 몇 가지 버그 수정 및 설명서를 추가 새 버전의 새로운 기능을 도입하기 전에. client.Timeout 지금은 예외에서 파생된 것입니다. epydoc 문서뿐만 아니라) (가능하며 온라인으로 추가되었습니다. 예 RADIUS를 사전에 추가되었습니다.
Tags: Minor bugfixes
This is a maintenance release which fixes a few bugs and adds
documentation before introducing new features in a new
version. client.Timeout is now derived from Exception. epydoc
documentation has been added (and is available online as
well). Example RADIUS dictionaries have been added.

2002-10-10 12:40
0.2

이 릴리스에는, 적절한 예외, 인코딩 및 디코딩 공급 업체의 특성을 사용하여 사전에 공급 업체의 사전 구문 분석할 수 및 속성 값을 처리할 수있습니다. 이 버전은 정말 그들이 지금은 초기화 정보와 함께, 그리고 더 이상 사용 whrandom 같은 오래된 파이썬 인터페이스 추가 옵션 매개 변수를 대부분의 생성자를 향상시킵니다.
Tags: Minor feature enhancements
This release uses proper exceptions, encodes and decodes vendor attributes, and the dictionary can parse vendor dictionaries and can handle attribute values. This version enhances most constructors so that they now take extra optional parameters with initialisation info, and no longer uses obsolete Python interfaces like whrandom.

Project Resources