#
cf3e732d |
|
01-Feb-2017 |
Frederik Van Slycken <frederik.van.slycken@gmail.com> |
update copyright info
|
#
97b171d5 |
|
01-Feb-2017 |
Frederik Van Slycken <frederik.van.slycken@gmail.com> |
update license to GPLv2 and GPLv3
|
#
ce3bbdc1 |
|
20-Dec-2016 |
jelledevleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[radiotest] - minor debugging tweaks
|
#
3bbda361 |
|
29-Nov-2016 |
jelledevleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[pico_frame] - Also added deepcopy of 'info'-field in pico_frame_deepcopy. Should fix #435
|
#
9251c0ed |
|
08-Oct-2016 |
jelledevleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[pico_frame] - cast to size_t
|
#
a36f5ebd |
|
08-Oct-2016 |
jelledevleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[pico_frame] - Moved to ISO ptrdiff_t for pointer arithmetic, should fix #423
|
#
cd75c44d |
|
30-Aug-2016 |
jelledevleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[pico_frame] - Updated to native pointer arithmetic type. This fixes a OOB derefence on my 64-bit Debian machine. This regards #405
|
#
cdba1e50 |
|
30-Aug-2016 |
jelledevleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[pico_frame] - Updated to native pointer arithmetic type. This fixes a OOB derefence on my 64-bit Debian machine. This regards #405
|
#
c36d44de |
|
30-Aug-2016 |
jelledevleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[pico_frame] - added possibility to grow the headroom provided
|
#
b75808bb |
|
30-Aug-2016 |
jelledevleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[pico_frame] - added possibility to grow the headroom provided
|
#
f36431b4 |
|
25-Sep-2015 |
maximevince <maxime.vince@gmail.com> |
Improved C89 compatability (e.g. Watcom compiler)
|
#
7b971ee8 |
|
25-Jun-2015 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Reviewed coding style, preparing for release
|
#
45780699 |
|
19-Jun-2015 |
laurensmiers <miers132@gmail.com> |
Update datalink hdr in frame grow and deepcopy
|
#
3d66a006 |
|
19-Jun-2015 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Improved "pico_frame_grow"
|
#
4644ee9e |
|
19-Jun-2015 |
laurens <laurens@localhost.localdomain> |
Update headers for new buffer
|
#
6e9283b8 |
|
19-Jun-2015 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Added "pico_frame_grow"
|
#
d5e372fc |
|
15-Jun-2015 |
Jelle De Vleeschouwer <jelle.devleeschouwer.1@gmail.com> |
Made style with uncrustify
|
#
4332f3cb |
|
02-Jun-2015 |
Daniele Lacamera <daniele.lacamera@tass.be> |
new checksum function is final
|
#
acf4fde4 |
|
20-May-2015 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Bugfix: in commit 1e3a87cacfca08, wrong frame->len is set, so usage count may be overwritten later on. Possible cause for hang in autotests.
|
#
c17aba73 |
|
19-May-2015 |
Maxime Vincent <maxime.vincent@tass.be> |
add cast b/c sizeof() returns 64bit value on 64bit machine
|
#
f46b00e7 |
|
18-May-2015 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Fixed #223: Avoid double allocation for frame buffer and usage counter
|
#
9cb04422 |
|
13-Apr-2015 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Updated Copyright information.
|
#
40130a54 |
|
13-Apr-2015 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Coding style enforced.
|
#
b5f90a01 |
|
07-Apr-2015 |
Douwe De Bock <douwe.debock@altran.com> |
Remove wrong and unnecessary check !zerocopy should be used instead of !ext_buffer. But p->buffer is set to NULL when zerocopy != 0, so we can just check for p->buffer.
|
#
153c3804 |
|
01-Dec-2014 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Added function pico_stack_recv_zerocopy_ext_buffer_notify()
|
#
2bb92427 |
|
26-Nov-2014 |
Michele Di Pede <michele.di.pede@tass.be> |
Fix for commit: Added young checksum (faster than old one) selectable by Makefile Previous commit wich does not contains the modification of file pico_frame.c
|
#
2ecc9e20 |
|
20-Nov-2014 |
Michele Di Pede <michele.di.pede@tass.be> |
Added young checksum (faster than old one) selectable by Makefile
|
#
c091ca45 |
|
20-Nov-2014 |
Michele Di Pede <michele.di.pede@tass.be> |
Checksum code has been refactored to isolate common component
|
#
159b13bf |
|
27-May-2014 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Enforced coding style via uncrustify
|
#
b0da9526 |
|
09-May-2014 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Changing flags types to machine-integer to optimize storing on 8/16bit archs
|
#
d002c073 |
|
09-May-2014 |
jibi <jibi@paranoici.org> |
Implement pico_stack_recv_zerocopy_ext_buffer
|
#
b8f5f0cc |
|
23-Apr-2014 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Fixed sign conversions in crc calculation
|
#
39836cc3 |
|
30-Mar-2014 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Improved performance of CRC calculation
|
#
cb98b310 |
|
25-Mar-2014 |
Toon Stegen <toon.stegen@tass.be> |
Runned make style and fixed some warnings
|
#
89e2d214 |
|
25-Mar-2014 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Added pico_stack_recv_zerocopy() [UNTESTED]
|
#
27f97a87 |
|
14-Feb-2014 |
Daniele Lacamera <daniele.lacamera@tass.be> |
'make style' adjusted formatting
|
#
5aea6672 |
|
11-Feb-2014 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Fixed possible NULL dereference in pico_frame_discard()
|
#
1802df6c |
|
27-Jan-2014 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Removed some dead code
|
#
7a797335 |
|
24-Jan-2014 |
Sam Van Den Berge <sam.van.den.berge@tass.be> |
* changed pico_free into PICO_FREE * changed pico_zalloc into PICO_ZALLOC
|
#
d69bc71a |
|
06-Dec-2013 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Added uncrustify. Enforced some coding rules. Added "make style" target.
|
#
52f21a43 |
|
27-Sep-2013 |
iulian <iulian@iulian-VirtualBox.(none)> |
Issue #17. Fixed warnings (part three)
|
#
575ba811 |
|
25-Sep-2013 |
iulian <iulian@iulian-VirtualBox.(none)> |
Issue #17. Fixed warnings (part two)
|
#
3ea5598f |
|
24-Sep-2013 |
iulian <iulian@iulian-VirtualBox.(none)> |
Issue #17. Fixed warnings (part one)
|
#
68037748 |
|
22-Aug-2013 |
Maarten Vandersteegen <maarten.vandersteegen@tass.be> |
Added some compiler flags (commented out at the moment) that are needed for a good score for TIOBE TICS framework
|
#
bfff355e |
|
22-Jul-2013 |
Kristof Roelants <kristof.roelants@tass.be> |
Fixed bug in checksum calculations. A second carry was never taken into account.
|
#
7eb26b11 |
|
03-Jun-2013 |
phalox <toonpt@gmail.com> |
Fixed checksum bug when using dualbuffer checksum routine. On 16 bit systems this will fix a lot. Refer to commit 5514fbf
|
#
2d6671b7 |
|
11-Apr-2013 |
Daniele Lacamera <root@danielinux.net> |
Implemented Frame deepcopy. Fixed TCP QUAD match.
|
#
f2d7a248 |
|
11-Apr-2013 |
Daniele Lacamera <root@danielinux.net> |
Fixed "duple" management
|
#
d386a2ce |
|
04-Apr-2013 |
Kristof Roelants <kristof.roelants@tass.be> |
Bugfix: make remote information persistent on UDP sendto
|
#
ca374cec |
|
01-Mar-2013 |
Andrei Carp <andrei@andrei-Vostro-3560.(none)> |
Task #442 Integrated the new rb library + unit tests for it + a few bugfixes
|
#
65a5d3b5 |
|
18-Feb-2013 |
Daniele Lacamera <root@danielinux.net> |
Reworked static objects in the modules, to allow unit tests to include .c files
|
#
9e77d644 |
|
16-Feb-2013 |
Daniele Lacamera <root@danielinux.net> |
Changed LICENSE to GPL2. Removed the do-not-distribute clause from the source headers
|
#
5514fbfd |
|
05-Jan-2013 |
Toon Peters <toon.peters@tass.be> |
Task: #107 Description: Checksum is not correct on a 16 bit platform Changes: Bit shifting to the left is marked by the compiler as a warning when shifting >= the variable size. If ignore, an arythmetic shift is added between the instructions, causing the result to go wrong when the sign bit is hit (even though not using signed variables). This problem is fixed by first moving the variable into a suitable large variable. Then you can perform the shift. Tested: The results of a linux-32bit-system were compared with the ones on a pic24F (16 bit) for multiple inputs. UDP and ping replies are fully functional now
|
#
1aa56f10 |
|
28-Nov-2012 |
Daniele Lacamera <root@danielinux.net> |
Added copyright notice on top of each file. (closes issue #100)
|
#
094147e0 |
|
11-Nov-2012 |
Daniele <dan@hackbox.(none)> |
Fixed bug in receiver.
|
#
a255b452 |
|
04-Nov-2012 |
Daniele <dan@hackbox.(none)> |
Fixed all memory leaks in the stack!
|
#
957f54b1 |
|
24-Oct-2012 |
Daniele Lacamera <root@danielinux.net> |
yay! TCP send works now. A few glitches on consecutive writes?
|
#
6f42edce |
|
23-Oct-2012 |
Daniele Lacamera <root@danielinux.net> |
Added more tcp output functions. Still cannot send
|
#
948678e1 |
|
20-Oct-2012 |
Daniele Lacamera <root@danielinux.net> |
Fixed makefile, initials for tcp connection. Accepted socket not added?
|
#
3989992d |
|
20-Oct-2012 |
Daniele Lacamera <root@danielinux.net> |
Fixed TCP checksum (yay!)
|
#
87b22b13 |
|
14-Oct-2012 |
Daniele Lacamera <root@danielinux.net> |
Fixed bug in queues
|
#
54eb9003 |
|
10-Oct-2012 |
Daniele Lacamera <root@danielinux.net> |
Fixed problem with arp requests...
|
#
e054dbc7 |
|
09-Oct-2012 |
Daniele <dan@hackbox.(none)> |
Implemented icmp echo reply. 2 bugs: - Icmp crc is not correct. - Sometimes segfault: investigate.
|
#
9aed3bcc |
|
09-Oct-2012 |
Daniele <dan@hackbox.(none)> |
Reorganized directory structure.
|