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
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
lurchi
9d7ad2a67f
Switch static inline to inline
...
The linker does not create symbols for static functions so Rust FFI
can't find them. All static inline function have been changed to 'inline'
functions with an 'extern inline' declaration in the corresponding .c
files. Other than Rust FFI seeing the functions this has other
advantages. See [1] for a nice explanation.
[1]
https://gustedt.wordpress.com/2010/11/29/myth-and-reality-about-inline-in-c99/
2016-08-21 09:58:36 +02:00
psyc://loupsycedyglgamf.onion/~lynX
33f2862476
+
2016-01-29 23:33:29 +00:00
psyc://loupsycedyglgamf.onion/~lynX
2819fa86b4
-
2016-01-29 23:33:28 +00:00
psyc://loupsycedyglgamf.onion/~lynX
be9ceb909d
avoid shadowing a global declaration from unistd.h
2016-01-29 23:33:27 +00:00
psyc://loupsycedyglgamf.onion/~lynX
f5e2ea036d
Merge branch 'master' of l:libpsyc
2016-01-30 00:33:26 +01:00
psyc://psyced.org/~lynX
0db0869443
update org-mode syntax, include benchmark.html
2015-08-14 10:45:55 +02:00
psyc://psyced.org/~lynX
ba5245a6b0
_notice_peer_connect merger, gmake for BSD
2013-09-04 15:58:37 +02:00
psyc://psyced.org/~lynX
c66ef5227f
BSD
2013-09-04 15:54:18 +02:00
tg(x)
3cc1c8127a
license header
2013-07-16 16:53:51 +02:00
tg(x)
0ff2f220df
copying
2013-06-23 21:20:49 +02:00
psyc://psyced.org/~lynX
d37879cae5
-
2012-09-07 21:57:30 +02:00
psyc://psyced.org/~lynX
359915a568
thx to urs, made it less confusing
2012-05-11 11:49:17 +02:00
psyc://psyced.org/~lynX
7d8b963cc7
Merge commit 'l/master'
2012-05-07 21:40:40 +02:00
psyc://psyced.org/~lynX
450af97612
Merge commit 'l/master'
2012-05-07 21:40:40 +02:00
psyc://psyced.org/~lynX
352575e329
criticism of "id" was inaccurate. fixed.
2012-05-06 15:39:02 +02:00
psyc://psyced.org/~lynX
a676950b28
criticism of "id" was inaccurate. fixed.
2012-05-06 15:39:02 +02:00
tg(x)
975a3cdd99
template var names
2012-03-08 10:29:43 +01:00
Gabor Adam Toth
cda6a4331e
template var names
2012-03-08 10:29:43 +01:00
tg(x)
4dac647766
_notice_peer_(dis)connect methods
2012-03-06 02:36:30 +01:00
Gabor Adam Toth
7513578c43
_notice_peer_(dis)connect methods
2012-03-06 02:36:30 +01:00
psyc://psyced.org/~lynX
6727662171
having to look through docs if you just want to install things can be confusing.. mami just spent time finding the line that says "make"
2012-02-27 23:13:32 +01:00
psyc://psyced.org/~lynX
01a79a3755
having to look through docs if you just want to install things can be confusing.. mami just spent time finding the line that says "make"
2012-02-27 23:13:32 +01:00
Gabor Adam Toth
6bc4dbb8cc
c++ compat
2012-02-21 03:00:52 +01:00
tg(x)
ece5c86cb4
c++ compat
2012-02-21 03:00:52 +01:00
Gabor Adam Toth
89b1466d58
linking fix for -lm
2012-02-15 22:47:16 +01:00
tg(x)
dbd2c1f19d
linking fix for -lm
2012-02-15 22:47:16 +01:00
Gabor Adam Toth
2a7778f868
modifier, psyc-mode fix
2012-02-15 22:39:19 +01:00
tg(x)
545ee184a1
modifier, psyc-mode fix
2012-02-15 22:39:19 +01:00
Gabor Adam Toth
632616a2fb
Revert "we usually do it like this, but maybe we should do it like you say?"
...
This reverts commit c0ec7c3e21
.
2012-02-06 15:07:27 +01:00