Joel Bender
|
04a77cbd96
|
sync the changes from py27 to the others
|
2016-01-30 14:05:33 -05:00 |
|
Joel Bender
|
7e0b3a627a
|
rip out the allow_exec from consolecmd with extreme prejudice
|
2016-01-28 15:10:35 -05:00 |
|
Joel Bender
|
f4afe0ce19
|
check to see if the application is running interactively (using isatty) and be a little quieter
|
2016-01-28 14:13:28 -05:00 |
|
Joel Bender
|
461f1f79f6
|
bring samples branch up-to-date with stage
|
2016-01-27 16:55:53 -05:00 |
|
Joel Bender
|
214e8b97ee
|
update tcp contents from strings to bytes, add some debugging to find the problem, changed internal 'Chop' function to 'chop'
|
2016-01-23 21:27:37 -05:00 |
|
Joel Bender
|
36a2aa754a
|
match darwin as well as linux for triggers, which fixes a really irritating bug in MacOS that kept applications from quitting correctly and they would have to be killed
|
2016-01-23 21:22:21 -05:00 |
|
Joel Bender
|
b065f5fb24
|
minor debugging addition
|
2016-01-23 21:20:23 -05:00 |
|
Joel Bender
|
1bcb93ba3d
|
minor debugging addition
|
2016-01-23 21:19:31 -05:00 |
|
Joel Bender
|
a2fe66ad00
|
hooks in the application to set/clear the _app value in the object
|
2016-01-23 21:18:34 -05:00 |
|
Joel Bender
|
da161c0203
|
objects get a new attribute that references the application stack they belong to
|
2016-01-23 21:17:18 -05:00 |
|
Joel Bender
|
96fb40ee8a
|
the issueConfirmedNotifications and lifetime are optional
|
2016-01-23 21:12:35 -05:00 |
|
Joel Bender
|
ac4cb8bd99
|
patch for #65
|
2015-12-16 14:34:22 -05:00 |
|
Joel Bender
|
21c819af72
|
merging issue-63 (#63) into stage, checking on a routing problem (issue not created yet)
|
2015-11-02 15:27:29 -05:00 |
|
Joel Bender
|
a85f67699b
|
synchronize changes with other versions
|
2015-10-28 22:13:16 -04:00 |
|
Joel Bender
|
412f1da368
|
unpack addresses coming downstream rather than assuming they have been created as IP addresses
|
2015-10-20 16:54:52 -04:00 |
|
Joel Bender
|
b1ed353950
|
fix the _barf class to eat any __init__() parameters
|
2015-09-29 19:50:18 -04:00 |
|
Joel Bender
|
5e9f5ea693
|
a little more debugging, starting on the next layer
|
2015-09-28 20:51:31 -04:00 |
|
Joel Bender
|
535f420d94
|
raise the new InvalidTag exception in the decode() functions of the primitive data types
|
2015-09-25 22:25:20 -04:00 |
|
Joel Bender
|
a344b188c2
|
first add the classes to the errors module
|
2015-09-21 22:42:48 -04:00 |
|
Joel Bender
|
4c45c8d70a
|
rather than installing the task, ask the task to install itself
|
2015-09-17 09:49:06 -04:00 |
|
Joel Bender
|
341c4aba3a
|
add default support for I-Am
|
2015-09-16 14:44:12 -04:00 |
|
Joel Bender
|
da236c0486
|
add get_services_supported() function
|
2015-09-15 00:35:51 -04:00 |
|
Joel Bender
|
e4a89fa574
|
add the 'writeGroup' services supported enumeration
|
2015-09-14 23:39:57 -04:00 |
|
Joel Bender
|
305bf298b7
|
remove the registration of AuthenticateRequest, AuthenticateACK, and RequestKeyRequest (but leave the definitions, just in case), add the 'writeGroup' services supported enumeration, expand the service choice enumerations rather than leaving them to be expanded on demand
|
2015-09-14 23:38:17 -04:00 |
|
Joel Bender
|
dec01bcdab
|
more error checking - see issue #57
|
2015-09-07 22:08:56 -04:00 |
|
Joel Bender
|
ccd7558476
|
slightly more restrictive month test, disallow '00'
|
2015-09-07 21:58:38 -04:00 |
|
Joel Bender
|
72fdddaf33
|
double check day-of-week value, even though it shouldn't match
|
2015-09-07 21:55:21 -04:00 |
|
Joel Bender
|
1d9ea1bc73
|
allow explicit 255 for day
|
2015-09-07 21:26:07 -04:00 |
|
Joel Bender
|
0b94ac7d80
|
allow explicit 255 for month
|
2015-09-07 21:23:27 -04:00 |
|
Joel Bender
|
f8a9ee5bd6
|
check for a valid year, raise ValueError for invalid days and months
|
2015-09-07 21:20:10 -04:00 |
|
Joel Bender
|
0a40541576
|
manually merge in the appropriate differences between issue-38 and issue-48
|
2015-09-06 00:46:59 -04:00 |
|
Joel Bender
|
b5d2b56191
|
make the str() of a CharacterString more closely match an OctetString because the strValue is an octet string
|
2015-09-05 23:56:56 -04:00 |
|
Joel Bender
|
b468f724b8
|
manually merge in fixes already in stage
|
2015-09-05 23:24:33 -04:00 |
|
Joel Bender
|
d6c5a4c8e5
|
fixed the type test in py25 and py27
|
2015-08-20 23:18:25 -04:00 |
|
Joel Bender
|
11caa8a18a
|
add __lt__ function to make tasks orderable (so heappush is happy in py34), update metaclass syntax in py34 singleton
|
2015-08-09 23:26:03 -04:00 |
|
Joel Bender
|
bbcf3c2bc0
|
synchronize task changes with other sources
|
2015-08-09 22:09:11 -04:00 |
|
Joel Bender
|
181e224ae0
|
a little better parameter type checking, a lot more tests
|
2015-08-03 14:29:58 -04:00 |
|
Joel Bender
|
4570f1dbfc
|
merge resolved - testing in wrong branch
|
2015-08-03 01:03:17 -04:00 |
|
Joel Bender
|
7f80cc43d8
|
merge resolved
|
2015-08-03 00:52:23 -04:00 |
|
Joel Bender
|
9c8ec37938
|
change all the signed octet pack/unpack to unsigned
|
2015-08-02 23:12:58 -04:00 |
|
Joel Bender
|
85a8ce9558
|
fixes #10
|
2015-08-02 22:17:11 -04:00 |
|
Joel Bender
|
b7fe2d132b
|
mirror the change
|
2015-07-31 22:49:40 -04:00 |
|
Joel Bender
|
263853760c
|
backport changes to py25 and py27
|
2015-07-31 21:42:42 -04:00 |
|
Joel Bender
|
37ae6d00f6
|
working on issue 5
|
2015-07-30 23:16:55 -04:00 |
|
Joel Bender
|
fb192ea623
|
fixes #4
|
2015-07-23 13:44:19 -04:00 |
|
Joel Bender
|
f7da4242a9
|
Merge branch 'issue-3'
|
2015-07-23 02:51:19 -04:00 |
|
Joel Bender
|
0a7300f894
|
add debugging pieces to sync with py27
|
2015-07-23 02:46:45 -04:00 |
|
Joel Bender
|
e7d315ef8b
|
in theory fixes #3
|
2015-07-23 02:42:17 -04:00 |
|
Joel Bender
|
5fbc1b1cb3
|
in theory this fixes #1
|
2015-07-23 02:04:50 -04:00 |
|
Joel Bender
|
eabe41ca0b
|
argparse wrapper so the library can be used without it
|
2015-07-17 10:41:50 -04:00 |
|
Joel Bender
|
f9b1c4cead
|
a wandering octet crossed into this lane
|
2015-07-17 09:58:16 -04:00 |
|
Joel Bender
|
ff1299da9a
|
except statement wrong format
|
2015-07-17 09:55:39 -04:00 |
|
Joel Bender
|
1305d12017
|
remove flakes
|
2015-07-17 09:45:39 -04:00 |
|
Joel Bender
|
f0af96c55b
|
remove flakes
|
2015-07-17 09:24:05 -04:00 |
|
Joel Bender
|
4a7870ae12
|
removing flakes
|
2015-07-16 17:01:44 -04:00 |
|
Joel Bender
|
72ff10a79e
|
removing flakes
|
2015-07-16 16:53:21 -04:00 |
|
Joel Bender
|
946ea12701
|
removing flakes
|
2015-07-16 16:40:47 -04:00 |
|
Joel Bender
|
065b2959e2
|
py25 crawling along, not done yet
|
2015-07-16 15:45:20 -04:00 |
|
Joel Bender
|
4b2715d173
|
bring the object definitions up to date
|
2015-07-16 12:35:01 -04:00 |
|
Joel Bender
|
adb085b4a9
|
missing tuple element selection after unpack
|
2015-07-16 10:33:35 -04:00 |
|
Joel Bender
|
0fd095284b
|
marching towards a py25 version
|
2015-07-16 08:17:06 -04:00 |
|
Joel Bender
|
19949b9cc2
|
test files, should not have been added
|
2015-07-16 07:32:23 -04:00 |
|
Joel Bender
|
ac064581f3
|
starting py25, syncing some py27 and py34 changes
|
2015-07-15 22:24:07 -04:00 |
|