Michael Graff
|
200d42f0d0
disable old msgq
|
il y a 15 ans |
Michael Graff
|
d055308d15
search for python, python3, and then python3.1. Require version 3.1. Use @PYTHON@ in all .in files, and add run_bigtool.in. This should cover all script wrappers.
|
il y a 15 ans |
Michael Graff
|
342fdf3ded
kill API support for subscription types. 'meonly' is the default. Comment out lines in callers which used 'meonly'
|
il y a 15 ans |
Michael Graff
|
f222c66705
Implement directed messages, and a test for it
|
il y a 15 ans |
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...
|
il y a 15 ans |
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.
|
il y a 15 ans |
Michael Graff
|
83553f96f1
learning python sockets: msgq, the revenge
|
il y a 15 ans |
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)
|
il y a 15 ans |
Jelte Jansen
|
52cc97f6b4
Merged to_wire nulltermination bugfix from branches/jelte-datadef revision 297:298
|
il y a 15 ans |
Jelte Jansen
|
f49960895f
int type for wireformat in python, ruby and C
|
il y a 15 ans |
Jelte Jansen
|
78dabb4433
bool type in cpp cc
|
il y a 15 ans |
Jelte Jansen
|
8cf507e89d
this seems safer, when TrueClass/FalseClass
|
il y a 15 ans |
Jelte Jansen
|
fcb96d3442
bool type in ruby cc
|
il y a 15 ans |
Michael Graff
|
ae6b4206d3
fix; had a duplicate method name
|
il y a 15 ans |
Michael Graff
|
7a5fb2613c
require utf8 strings
|
il y a 15 ans |
Jelte Jansen
|
bc5d12940d
bool type on wire in python messaging part
|
il y a 15 ans |
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.
|
il y a 15 ans |
Michael Graff
|
ba9a64862e
lame, but at least non-empty, install file
|
il y a 15 ans |
Michael Graff
|
735c7b752d
make a difference between binary and string data. This is mostly because strings are utf-8, while binary is, well, binary.
|
il y a 15 ans |
Michael Graff
|
b94be96c7e
make a difference between binary and string data. This is mostly because strings are utf-8, while binary is, well, binary.
|
il y a 15 ans |
Michael Graff
|
44691ada67
an actual test
|
il y a 15 ans |
Michael Graff
|
ff55be8a87
correct len() of item to convert from utf-8 first
|
il y a 15 ans |
Jelte Jansen
|
02b62f9e5a
better prints
|
il y a 15 ans |
Jelte Jansen
|
ed9e6e6a70
fix handling of shutdown messages
|
il y a 15 ans |
Jelte Jansen
|
ebecf5b1dc
tagged f2f branch as-is into tags/ (can imho be removed later)
|
il y a 15 ans |
Jeremy C. Reed
|
1714df4bf1
Require autoconf 2.59 instead of 2.61.
|
il y a 15 ans |
Jelte Jansen
|
488453a9a3
catch keyerror when trying to remove a non-existent zone
|
il y a 15 ans |
Jelte Jansen
|
3d98d44233
don't listen to meonly on ParkingLot channel (because then it will miss add/remove commands)
|
il y a 15 ans |
Jeremy C. Reed
|
e5c62500b5
Fix typo in error output.
|
il y a 15 ans |
Jelte Jansen
|
17cfd7a412
export PYTHON_EXEC if it wasn't set already; otherwise os.environ["PYTHON_PATH"] will throw an exception
|
il y a 15 ans |