Commit Graph

20 Commits

Author SHA1 Message Date
enus.linden
b629f37fda moving the license info to the header of the file 2009-08-20 22:57:24 +00:00
kotler.linden
9e68832b99 Fixes for PYO-62 and PYO-65, also fixed the test_appearance unittest, renamed types.py to msgtypes.py to remove the conflict with the python lib types 2009-07-14 21:01:45 +00:00
joshua.linden
8719d6186b Strip null terminators from strings when unpacking Handle unicode-type strings (UTF-8 encode during packing) Add null terminators when packing Don't let get_data_as_string() mangle data Support differing length of packed vs. unpacked data
Reviewed by Enus Linden
2009-05-11 22:03:53 +00:00
enus.linden
ea5c1a62eb merging inventory-extension branch into trunk 2009-04-27 22:48:01 +00:00
whump.linden
f71e360662 Reviewed with enus.linden Changes to support DeRezObject back to inventory See examples/sample_object_create_permissions.py 2009-04-03 22:00:50 +00:00
enus.linden
b7ba36e26a stubbing out permissions.py for use initially in objects. unpacking vectors into the Vector3() class now, plus a couple of required related changes 2009-03-21 06:28:10 +00:00
enus.linden
2228959990 further work in objects. onObjectUpdateCompressed is nearly there, added handler for ObjectProperties and some methods to deal with the resulting parsed data (untested) 2009-03-20 06:15:22 +00:00
enus.linden
f0ddf774f6 merging the enus-refactor branch into the trunk 2009-03-03 01:40:52 +00:00
enus.linden
667837b85d some small changes, template.py needs a lil more love dealing with __repr__ and bindary strings 2009-02-10 00:47:01 +00:00
saijanai.kuhn
98f2fdf552 Handler for MVT_FIXED type 2008-10-28 04:35:30 +00:00
enus.linden
0c5e9b67ea oh me, adding a bunch of license info to a bunch of files. i hope i don't break anything 2008-09-16 06:26:17 +00:00
tao.takashi
6a6dd5fdb1 The big message system renaming:
- renamed all files starting with message_ to a name without message_
- exception: msgdict as dict is a reserved word
- moved all tests into the message/ directory
- changed all tests to use the new names
- changed all modules to use the new names
- shortened imports to not use the full path (pyogp.lib.base. but only the short path)
- removed makepacketdict.py as it's not needed anymore
- moved the data/ directory into message/ as it's local to the msg system

and some small cleanups on the way.

please run the tests!

I haven't adjusted pyogp.interop yet, Enus wanted to look after it.
2008-09-03 22:55:07 +00:00
locklainn.linden
b37ce9f5f2 seems to be more stable 2008-08-08 19:33:23 +00:00
locklainn.linden
fcb4d98ea4 trying to establish presence 2008-08-08 16:20:48 +00:00
locklainn.linden
4b83cf89f5 UDP communication with SIM! 2008-08-07 20:02:45 +00:00
locklainn.linden
4c3229031e better endian packing and unpacking 2008-08-07 18:51:21 +00:00
locklainn.linden
225cd923bd moved over message frequency-num combo to the builder, removed from parser 2008-08-07 18:48:08 +00:00
locklainn.linden
1fed103f68 all tests pass! even the packet test data 2008-08-05 15:53:04 +00:00
locklainn.linden
e290c1377c 2008-08-01 15:41:34 +00:00
locklainn.linden
950558377a more tests for the reader, added data_unpacker 2008-07-29 15:10:59 +00:00