Initial directory structure.

git-svn-id: http://pypureomapi.googlecode.com/svn/trunk@1 22607858-6fb5-3b0b-32ac-9b2939425112
first version

git-svn-id: http://pypureomapi.googlecode.com/svn/trunk@2 22607858-6fb5-3b0b-32ac-9b2939425112
Omapi.__init__ can raise OmapiError, too

git-svn-id: http://pypureomapi.googlecode.com/svn/trunk@3 22607858-6fb5-3b0b-32ac-9b2939425112
added setup.py

git-svn-id: http://pypureomapi.googlecode.com/svn/trunk@4 22607858-6fb5-3b0b-32ac-9b2939425112
export OmapiError and subclasses via __all__

Thanks to Joshua West for pointing this out.

git-svn-id: http://pypureomapi.googlecode.com/svn/trunk@5 22607858-6fb5-3b0b-32ac-9b2939425112
made add_host and del_host work

Thanks to Josh West for providing the patch and testing it.
I verified that it works against isc dhcp 3.1.1.

git-svn-id: http://pypureomapi.googlecode.com/svn/trunk@6 22607858-6fb5-3b0b-32ac-9b2939425112
created debian package for version 0.1

git-svn-id: http://pypureomapi.googlecode.com/svn/trunk@8 22607858-6fb5-3b0b-32ac-9b2939425112
python meta headers added

git-svn-id: http://pypureomapi.googlecode.com/svn/trunk@9 22607858-6fb5-3b0b-32ac-9b2939425112
improved documentation

git-svn-id: http://pypureomapi.googlecode.com/svn/trunk@13 22607858-6fb5-3b0b-32ac-9b2939425112
simplified parse_bindict

git-svn-id: http://pypureomapi.googlecode.com/svn/trunk@14 22607858-6fb5-3b0b-32ac-9b2939425112
set debian/source/format to 1.0

git-svn-id: http://pypureomapi.googlecode.com/svn/trunk@15 22607858-6fb5-3b0b-32ac-9b2939425112
rework OmapiMessage constructor and document attrs

Previously messages would be constructed by creating an instance and
then updating all the fields. The new c'tor takes the fields as
parameters, so from_fields is now removed.

git-svn-id: http://pypureomapi.googlecode.com/svn/trunk@16 22607858-6fb5-3b0b-32ac-9b2939425112
changed OmapiMessage.dump interface

Instead of printing to stdout it now returns a string.

git-svn-id: http://pypureomapi.googlecode.com/svn/trunk@17 22607858-6fb5-3b0b-32ac-9b2939425112
dump opcode number for unknown opcodes

git-svn-id: http://pypureomapi.googlecode.com/svn/trunk@18 22607858-6fb5-3b0b-32ac-9b2939425112
moved debug code to correct place

Instead of printing all received messages in debug mode just received
responses were printed, which was wrong.

git-svn-id: http://pypureomapi.googlecode.com/svn/trunk@19 22607858-6fb5-3b0b-32ac-9b2939425112
added docs for OmapiAuthenticatorBase attrs

git-svn-id: http://pypureomapi.googlecode.com/svn/trunk@20 22607858-6fb5-3b0b-32ac-9b2939425112
export OmapiMessage

This was request by Joshua West earlier. It gives a distinct advantage
over pyomapic in that you can now send arbitrary omapi messages using
pypureomapi.

git-svn-id: http://pypureomapi.googlecode.com/svn/trunk@21 22607858-6fb5-3b0b-32ac-9b2939425112
allow passing unicode strings to pack_{ip,mac}

Closes: #2

git-svn-id: http://pypureomapi.googlecode.com/svn/trunk@22 22607858-6fb5-3b0b-32ac-9b2939425112
Added missing (empty) ${misc:Depends} for debhelper.

git-svn-id: http://pypureomapi.googlecode.com/svn/trunk@23 22607858-6fb5-3b0b-32ac-9b2939425112
InBuffer.feed: don't update self on error

git-svn-id: http://pypureomapi.googlecode.com/svn/trunk@24 22607858-6fb5-3b0b-32ac-9b2939425112