Michael Graff
|
342fdf3ded
kill API support for subscription types. 'meonly' is the default. Comment out lines in callers which used 'meonly'
|
15 years ago |
Michael Graff
|
f222c66705
Implement directed messages, and a test for it
|
15 years ago |
Michael Graff
|
a6823843ad
checkpoint work; Python-based msgq mostly works. Bad input will crash it, which should be fixed, probably by wrapping the entire message processing in a try loop. Gross, but...
|
15 years ago |
Michael Graff
|
6383f1fda5
New wire format, which makes things more sane for processing envelope apart from messages. No API changes. The current msgq does not support this, but the pymsgq I'm hoping to finish up tomorrow will.
|
15 years ago |
Michael Graff
|
83553f96f1
learning python sockets: msgq, the revenge
|
15 years ago |
Jelte Jansen
|
a938e686d0
be lenient on the receiving end whether env["msg"] is a str or a bytearray (until we use the new wireformat i guess)
|
15 years ago |
Jelte Jansen
|
52cc97f6b4
Merged to_wire nulltermination bugfix from branches/jelte-datadef revision 297:298
|
15 years ago |
Jelte Jansen
|
f49960895f
int type for wireformat in python, ruby and C
|
15 years ago |
Jelte Jansen
|
78dabb4433
bool type in cpp cc
|
15 years ago |
Jelte Jansen
|
8cf507e89d
this seems safer, when TrueClass/FalseClass
|
15 years ago |
Jelte Jansen
|
fcb96d3442
bool type in ruby cc
|
15 years ago |
Michael Graff
|
ae6b4206d3
fix; had a duplicate method name
|
15 years ago |
Michael Graff
|
7a5fb2613c
require utf8 strings
|
15 years ago |
Jelte Jansen
|
bc5d12940d
bool type on wire in python messaging part
|
15 years ago |
Michael Graff
|
5b53b4fd6c
add the ideas of UTF8 and BLOB types. Both are decoded into strings, and all strings are encoded into UTF8 for now.
|
15 years ago |
Michael Graff
|
ba9a64862e
lame, but at least non-empty, install file
|
15 years ago |
Michael Graff
|
735c7b752d
make a difference between binary and string data. This is mostly because strings are utf-8, while binary is, well, binary.
|
15 years ago |
Michael Graff
|
b94be96c7e
make a difference between binary and string data. This is mostly because strings are utf-8, while binary is, well, binary.
|
15 years ago |
Michael Graff
|
44691ada67
an actual test
|
15 years ago |
Michael Graff
|
ff55be8a87
correct len() of item to convert from utf-8 first
|
15 years ago |
Jelte Jansen
|
02b62f9e5a
better prints
|
15 years ago |
Jelte Jansen
|
ed9e6e6a70
fix handling of shutdown messages
|
15 years ago |
Jelte Jansen
|
ebecf5b1dc
tagged f2f branch as-is into tags/ (can imho be removed later)
|
15 years ago |
Jeremy C. Reed
|
1714df4bf1
Require autoconf 2.59 instead of 2.61.
|
15 years ago |
Jelte Jansen
|
488453a9a3
catch keyerror when trying to remove a non-existent zone
|
15 years ago |
Jelte Jansen
|
3d98d44233
don't listen to meonly on ParkingLot channel (because then it will miss add/remove commands)
|
15 years ago |
Jeremy C. Reed
|
e5c62500b5
Fix typo in error output.
|
15 years ago |
Jelte Jansen
|
17cfd7a412
export PYTHON_EXEC if it wasn't set already; otherwise os.environ["PYTHON_PATH"] will throw an exception
|
15 years ago |
Jeremy C. Reed
|
ebf1459bb4
Make sure the PYTHON_EXEC environment variable is passed through.
|
15 years ago |
Jelte Jansen
|
7730fa872a
added Element::create_from_string(std::string) (as an addition to Element::create_from_string(std::stringstream)
|
15 years ago |