mykola2312
|
24e9568f89
|
implement BList decoding, fix numerous bugs in BList
|
2024-10-15 04:06:26 +03:00 |
|
mykola2312
|
695d21f851
|
add item getter with type check to BList, just as in BDict
|
2024-10-15 00:47:14 +03:00 |
|
mykola2312
|
09f0e7dcee
|
handle cases of malformed bencode data
|
2024-10-14 20:56:56 +03:00 |
|
mykola2312
|
d40e1cbe4e
|
begin working on bencode decoding
|
2024-10-14 20:25:47 +03:00 |
|
mykola2312
|
43da5e8d45
|
implement get chaining, cover by tests
|
2024-10-14 18:33:24 +03:00 |
|
mykola2312
|
945506dcfc
|
working on BDict get chain and type casting check
|
2024-10-14 07:14:03 +03:00 |
|
mykola2312
|
c6ac8cb7ba
|
begin working on BDict, do test coverage as well
|
2024-10-13 23:10:17 +03:00 |
|
mykola2312
|
94617078a4
|
make BString accept String
|
2024-10-13 22:30:08 +03:00 |
|
mykola2312
|
26901f81af
|
done with BList linked list logic, write tests. override equals on
BValue, thus making comparison by actual contents of nodes.
|
2024-10-13 11:08:14 +03:00 |
|
mykola2312
|
0f2e49268e
|
fix bug in bvalue iterator
|
2024-10-13 11:05:01 +03:00 |
|
mykola2312
|
ee8b20097d
|
working on bencode lists, test covering
|
2024-10-13 10:08:10 +03:00 |
|
mykola2312
|
7df116d02b
|
implement bencode base types
|
2024-10-13 09:09:23 +03:00 |
|
mykola2312
|
da9c812187
|
implement iterator for BValue, add exception class
|
2024-10-13 05:42:54 +03:00 |
|
mykola2312
|
76f642f8c8
|
begin working on bencode implementation
|
2024-10-13 04:34:43 +03:00 |
|
mykola2312
|
9633383a99
|
use tabs instead of spaces
|
2024-10-13 04:34:19 +03:00 |
|
mykola2312
|
b39371c4ff
|
initial commit
|
2024-10-12 04:01:58 +03:00 |
|