mehlon
|
692296ca81
|
fix multilib complaints on gentoo
|
2020-01-28 21:42:57 +00:00 |
|
psyc://loupsycedyglgamf.onion/~lynX
|
d16deca449
|
we're not using github. it's just there.
|
1984-04-04 00:44:07 +00:00 |
|
psyc://loupsycedyglgamf.onion/~lynX
|
049763526d
|
+
|
1984-04-04 00:44:06 +00:00 |
|
psyc://loupsycedyglgamf.onion/~lynX
|
507cc411ff
|
CBOR is a binary format
|
1984-04-04 00:44:05 +00:00 |
|
psyc://loupsycedyglgamf.onion/~lynX
|
eea78a8493
|
Merge remote-tracking branch 'lurchi/master'
|
1984-04-04 00:44:04 +00:00 |
|
lurchi
|
e8095bcc75
|
inline does not work for functions that are not in a header file, so
static inline again
|
2017-01-09 00:14:05 +01:00 |
|
psyc://loupsycedyglgamf.onion/~lynX
|
8fe9264b7e
|
psyc_render_list: check validity of inputs
|
2017-01-05 21:51:39 +00:00 |
|
lurchi
|
4d0d0bb9b6
|
switch modifier names and PSYC methods from str to [u8]
|
2017-01-05 22:51:38 +01:00 |
|
lurchi
|
6bdcd1273b
|
PsycOperator instead of char
let the parser return PsycOperator instead of char. Move the type
definitions PsycOperator and PsycStateOp to types.rs because they are
commonly used.
|
2017-01-05 22:37:46 +01:00 |
|
lurchi
|
99b86d3faa
|
add test: multiple packets in one buffer
|
2017-01-03 17:18:07 +01:00 |
|
lurchi
|
5d7bdfd7be
|
added psyctext
|
2016-09-14 00:04:40 +02:00 |
|
lurchi
|
4de756b5fd
|
bundle bitflags
|
2016-09-13 16:18:07 +02:00 |
|
psyc://loupsycedyglgamf.onion/~lynX
|
2e82f31f9d
|
Merge remote-tracking branch 'lurchi/master'
|
1984-04-04 00:44:04 +00:00 |
|
lurchi
|
3f527b176c
|
be explicit about imported and exported types
|
2016-09-11 12:19:35 +02:00 |
|
lurchi
|
749d0abf79
|
add variable and method modules
|
2016-09-11 03:11:14 +02:00 |
|
lurchi
|
27dc1292ba
|
body members are now called method and data (according to spec)
|
2016-09-10 19:55:52 +02:00 |
|
lurchi
|
f146435e99
|
add uniform tests
|
2016-09-10 13:12:06 +02:00 |
|
lurchi
|
393d3d0883
|
change uniform interface for more comprehensive access to entity data
|
2016-09-10 13:11:50 +02:00 |
|
lurchi
|
29103a611a
|
fix off-by-one error in nick parsing
|
2016-09-10 10:50:35 +02:00 |
|
lurchi
|
006ed09bb1
|
add uniform parsing
|
2016-09-07 19:25:44 +02:00 |
|
lurchi
|
700e5fff8b
|
slice::from_raw_parts must not be called on null pointer
|
2016-09-07 15:14:35 +02:00 |
|
lurchi
|
76f11a4c10
|
remove the unneeded parser structs
|
2016-09-05 15:35:57 +02:00 |
|
lurchi
|
0fe0be4e4b
|
fix bug in partial list parsing (second try)
|
2016-09-05 12:58:11 +02:00 |
|
lurchi
|
678304a144
|
Revert "fix bug in partial list parsing"
This reverts commit c593d85742 .
|
2016-09-05 12:55:37 +02:00 |
|
lurchi
|
d65ac87b9e
|
hopefully fixed the static inline mess now
|
2016-09-05 12:50:37 +02:00 |
|
lurchi
|
516231b0ba
|
small improvement: when calling parse_list after last element was reached, now PSYC_PARSE_LIST_END is returned
|
2016-09-05 12:37:35 +02:00 |
|
lurchi
|
c593d85742
|
fix bug in partial list parsing
|
2016-09-05 12:35:24 +02:00 |
|
lurchi
|
2614da4953
|
revert changes in parse.c
|
2016-09-05 11:53:54 +02:00 |
|
lurchi
|
48b9e626ed
|
forgot for change some static inline functions, see commit 9d7ad2a; tests passing again
|
2016-09-05 11:33:42 +02:00 |
|
lurchi
|
2ca0949327
|
fixed bug in PacketId::from_bytes
|
2016-09-04 18:10:19 +02:00 |
|
lurchi
|
5fb7482565
|
improves packet_id test
|
2016-09-04 17:44:55 +02:00 |
|
lurchi
|
dfe9ba6a0b
|
parsing and rendering of packet IDs
|
2016-09-04 17:37:35 +02:00 |
|
lurchi
|
2486b4a82a
|
accidentally removed PsycElem
|
2016-09-04 15:04:07 +02:00 |
|
lurchi
|
d5768a3040
|
remove dictionary parsing/rendering for now
|
2016-09-04 13:57:44 +02:00 |
|
lurchi
|
f892d406f4
|
change parse methods: the buffer must be passed on every call to simplify the parser lifetime
|
2016-09-04 13:47:37 +02:00 |
|
lurchi
|
dd8cc059c5
|
partial parsing possible with PsycParser and PsycListParser
|
2016-09-03 22:38:47 +02:00 |
|
lurchi
|
6330086b77
|
discovered byte string literals
|
2016-08-31 22:17:06 +02:00 |
|
lurchi
|
b3b5757deb
|
Also make the last portion of a value available (when parsing values partially)
|
2016-08-31 19:44:55 +02:00 |
|
lurchi
|
d12047ee18
|
change PsycParser API to make it possible to parse large packets and process them partially; prepare PsycDictParser
|
2016-08-31 19:14:41 +02:00 |
|
lurchi
|
ec261f3e20
|
fix usage restriction by adding lifetime specifier
|
2016-08-29 10:02:33 +02:00 |
|
lurchi
|
2003e77ae3
|
improve parser: incomplete data is handled internally
|
2016-08-29 01:00:31 +02:00 |
|
psyc://loupsycedyglgamf.onion/~lynX
|
d6c4f9c4e4
|
Merge remote-tracking branch
|
1984-04-04 00:44:04 +00:00 |
|
psyc://loupsycedyglgamf.onion/~lynX
|
1248989279
|
simple vim syntax for psyc packets
|
1984-04-04 00:44:05 +00:00 |
|
psyc://loupsycedyglgamf.onion/~lynX
|
a0abf99f72
|
Merge remote-tracking branch 'l/master'
|
1984-04-04 00:44:04 +00:00 |
|
psyc://loupsycedyglgamf.onion/~lynX
|
1da751f54c
|
allow 'make check' from outside test directory
|
1984-04-04 00:44:06 +00:00 |
|
psyc://loupsycedyglgamf.onion/~lynX
|
12080f6071
|
got to support both DESTDIR and PREFIX
|
1984-04-04 00:44:06 +00:00 |
|
psyc://loupsycedyglgamf.onion/~lynX
|
3a7ca2fa05
|
handle gcc bug
|
1984-04-04 00:44:05 +00:00 |
|
psyc://loupsycedyglgamf.onion/~lynX
|
7ed845c4f2
|
support make install DESTDIR=...
|
1984-04-04 00:44:05 +00:00 |
|
psyc://loupsycedyglgamf.onion/~lynX
|
8b2d725514
|
Merging rust bindings from lurchi, thxaloz!
|
1984-04-04 00:44:04 +00:00 |
|
lurchi
|
dd62ec934c
|
first version of the rust bindings: parsing and rendering is mostly functional
|
2016-08-23 00:04:57 +02:00 |
|