#
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
|
#
07d1fd7e |
|
12-Nov-2016 |
jelledevleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[6LoWPAN] - Process pull request review
|
#
c94a27d5 |
|
11-Sep-2016 |
laurensmiers <miers132@gmail.com> |
Separate debug defines for every module
|
#
b576b0f5 |
|
29-Aug-2016 |
Matthias Van Parys <matthias.vanparys@altran.com> |
pico_tree_insert: check return value and free memory if needed
|
#
04da7cfa |
|
01-Sep-2016 |
Matthias Van Parys <matthias.vanparys@altran.com> |
Issue #387: Added some more checking/freeing stuff/todos
|
#
7ff2d039 |
|
24-Aug-2016 |
Matthias Van Parys <matthias.vanparys@altran.com> |
Issue #387: Check return value of pico_timer_add() and pico_timer_add_hashed()
|
#
9ac35116 |
|
16-May-2016 |
Vincent <vincent.dehaen@altran.com> |
fixing some errors
|
#
bf02e307 |
|
16-May-2016 |
Vincent <vincent.dehaen@altran.com> |
fixing pico_tree_insert return value checking (issue #380)
|
#
032c815d |
|
28-Apr-2016 |
jelledevleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[mDNS] - Added test for re-initing mDNS module when it's fully initialized
|
#
4eaaaf3d |
|
25-Apr-2016 |
jelledevleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[mDNS] - Optional clearing of Cache-tree #382
|
#
66ce63fc |
|
24-Apr-2016 |
jelledevleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[mDNS] - Added possibility to re-init mDNS-module should fix #382
|
#
b1071b34 |
|
10-Mar-2016 |
jelledevleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[mDNS] - Attempt to fix some TICS-violations
|
#
1d99a1a3 |
|
10-Mar-2016 |
jelledevleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[mDNS] - Make sure loop breaks when first question with conflict name is found. Should fix resource leak detected by Coverty Scan
|
#
f2285758 |
|
03-Mar-2016 |
Frederik Van Slycken <frederik.van.slycken@gmail.com> |
mdns fix potential memory leak (thanks to TICS)
|
#
f3939156 |
|
17-Feb-2016 |
jelledevleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[mDNS] - WIP - Effort to improve cyclomatic complexity
|
#
0baf7570 |
|
27-Jan-2016 |
Toon Stegen <toon.stegen@altran.com> |
Make local variables static detected using -Wmissing-variable-declarations clang option
|
#
06f80d77 |
|
15-Jan-2016 |
Daniele Lacamera <root@danielinux.net> |
Enforced style via uncrustify
|
#
822162d6 |
|
14-Jan-2016 |
Frederik Van Slycken <frederik.van.slycken@gmail.com> |
clean up trailing whitespace (fixes #324)
|
#
475d1d01 |
|
14-Jan-2016 |
Frederik Van Slycken <frederik.van.slycken@gmail.com> |
mDNS code readability : small improvement
|
#
38651918 |
|
05-Nov-2015 |
Bruno Chevalier <bruno.chevalier@altran.com> |
Fixed warning
|
#
aa88825a |
|
05-Nov-2015 |
Bruno Chevalier <bruno.chevalier@altran.com> |
MDNS amount of probing and announcement packets adjusted
|
#
7e03905c |
|
27-Oct-2015 |
Bruno Chevalier <bruno.chevalier@altran.com> |
RFC 6762: 18.11 compliant
|
#
81e83113 |
|
27-Oct-2015 |
Bruno Chevalier <bruno.chevalier@altran.com> |
RFC 6762: 18.1 and 18.6 compliant
|
#
34b9bd68 |
|
27-Oct-2015 |
Bruno Chevalier <bruno.chevalier@altran.com> |
Cleared up naming in dev_tap, added opcode check in mdns, fixed typo in dns common
|
#
318abe55 |
|
19-Oct-2015 |
Bruno Chevalier <bruno.chevalier@altran.com> |
Fixed the ambiguous order of operations warning
|
#
184e57d5 |
|
20-Oct-2015 |
Bruno Chevalier <bruno.chevalier@altran.com> |
Fixed failure to set MSB
|
#
2a8aa149 |
|
19-Oct-2015 |
Bruno Chevalier <bruno.chevalier@altran.com> |
Error in record_delete
|
#
2c064b75 |
|
18-Oct-2015 |
Bruno Chevalier <bruno.chevalier@altran.com> |
Error in pico_mdns_record_delete
|
#
6756c1bb |
|
18-Oct-2015 |
Bruno Chevalier <bruno.chevalier@altran.com> |
Removed pico_mdns_record_set_class
|
#
d4954d85 |
|
14-Oct-2015 |
Bruno Chevalier <bruno.chevalier@altran.com> |
Fix for #316 dns pico_dns_rdata_cmp should compare bytewise
|
#
d7c3e898 |
|
12-Oct-2015 |
Bruno Chevalier <bruno.chevalier@altran.com> |
Added testcase in dns for the rdata comparison concernin lowercase comparison
|
#
fbbef7de |
|
30-Sep-2015 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Revamping timer API to fix #308
|
#
f36431b4 |
|
25-Sep-2015 |
maximevince <maxime.vince@gmail.com> |
Improved C89 compatability (e.g. Watcom compiler)
|
#
30d15625 |
|
25-Sep-2015 |
roel0 <roel.postelmans@altran.com> |
changed pico_mreq to pico_ip_mreq
|
#
7cc62ea1 |
|
25-Sep-2015 |
roel0 <roel.postelmans@altran.com> |
pico_ip_mreq is deprecated
|
#
58fd35f1 |
|
23-Sep-2015 |
jelledevleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[mDNS] - Build fix
|
#
d0b0bcdf |
|
17-Sep-2015 |
jelledevleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[mDNS] - Fixed checked for NULL after deref
|
#
9b468dd2 |
|
17-Sep-2015 |
jelledevleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[mDNS] - Current TTL of record was not set before inserting in the tree
|
#
3d154dc5 |
|
16-Sep-2015 |
jelledevleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[mDNS] - 0-length record resulted record->rdata = NULL, which caused unable to find records when destroying mDNS-rtree. Checks for NULL-pointers before inserting in pico_tree added. Fix for #301 and better fix for #300
|
#
16fa1d9c |
|
16-Sep-2015 |
jelledevleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[DNS_SD] When kv-pair vector is empty, don't bother to try to create and claim a TXT record. This fixes #300
|
#
ebe73194 |
|
01-Sep-2015 |
jelledevleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[mDNS] - Removed stdlib-functions
|
#
ae55920e |
|
18-Aug-2015 |
maximevince <maxime.vince@gmail.com> |
Fix mDNS memleak
|
#
2b4ff67b |
|
12-Aug-2015 |
Frederik Van Slycken <frederik.van.slycken@gmail.com> |
mDNS conflict resolution : use '-2', not ' (2)'
|
#
d1db6444 |
|
11-Aug-2015 |
Frederik Van Slycken <frederik.van.slycken@gmail.com> |
mDNS conflicting probes : keep original capitalisation
|
#
6dc92c24 |
|
11-Aug-2015 |
Frederik Van Slycken <frederik.van.slycken@gmail.com> |
DNS & mDNS are case insensitive
|
#
6cb2ed6c |
|
02-Jul-2015 |
Frederik Van Slycken <frederik.van.slycken@gmail.com> |
fix mDNS/DNS-SD memory leaks
|
#
7b971ee8 |
|
25-Jun-2015 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Reviewed coding style, preparing for release
|
#
deab7c3a |
|
19-Jun-2015 |
Jelle De Vleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[mDNS] - Fix of TICS DEREF-violation
|
#
b585a585 |
|
19-Jun-2015 |
Jelle De Vleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[mDNS] - Wrong setting of name-buflen on reception of record caused issue #285. This commit fixes #285
|
#
bcbe9fab |
|
18-Jun-2015 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Revert "Re-made style" This reverts commit 8b4a64259d2fbd2db6e64524eebc07aef066f766.
|
#
8b4a6425 |
|
18-Jun-2015 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Re-made style
|
#
eddec658 |
|
16-Jun-2015 |
Jelle De Vleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[mDNS] - Removed test-case tc_mdns_record_create_from_dns
|
#
d3345ff2 |
|
16-Jun-2015 |
Jelle De Vleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[mDNS] - If received records were decompressed, the rname_length field had the wrong length which could cause memory leaks. Also the cause of murphy's law-effect on the demo.
|
#
c699c05c |
|
16-Jun-2015 |
Toon Stegen <toon.stegen@tass.be> |
Spell check and change file mode bits of tex files
|
#
d5e372fc |
|
15-Jun-2015 |
Jelle De Vleeschouwer <jelle.devleeschouwer.1@gmail.com> |
Made style with uncrustify
|
#
797933f1 |
|
15-Jun-2015 |
Jelle De Vleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[mDNS] - Only constants in preprocessor directives
|
#
ed806fa7 |
|
15-Jun-2015 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Some functions need to be static
|
#
39c03f95 |
|
15-Jun-2015 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Fixed "unused variable" warning
|
#
f670173a |
|
15-Jun-2015 |
Jelle De Vleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[mDNS] - More overall descriptive setting of constant bits
|
#
141b4ce5 |
|
15-Jun-2015 |
Jelle De Vleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[mDNS] - Overall more descriptive setting of record flags
|
#
b81f62c3 |
|
15-Jun-2015 |
Jelle De Vleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[mDNS] - More descriptive setting of flags
|
#
fc36a24f |
|
14-Jun-2015 |
Jelle De Vleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[mDNS] - Meta-service records are added to MyRecords now.
|
#
bb04573a |
|
13-Jun-2015 |
Jelle De Vleeschouwer <jelle.devleeschouwer.1@gmail.com> |
[mDNS] - Attempt to fix TICS res-leak violation with: copy.
|
#
e09106b7 |
|
12-Jun-2015 |
Jelle De Vleeschouwer <jelle.devleeschouwer.1@gmail.com> |
Proper merging of development
|
#
d2d33bb2 |
|
22-May-2015 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Fixed warning introduced in previous commit
|
#
4d3522c7 |
|
22-May-2015 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Added boundaries to the dns notation change functions Possible boundaries violations found via Pareon Verify tool.
|
#
df2bdc5c |
|
20-Apr-2015 |
Toon Stegen <toon.stegen@altran.com> |
Fix potential stack overflow in mdns module
|
#
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.
|
#
00cc6de8 |
|
31-Oct-2014 |
Devon Kerkhove <devon.kerkhove@tass.be> |
[mDNS] Fix Abstract Interpretation warnings
|
#
a151362e |
|
31-Oct-2014 |
Devon Kerkhove <devon.kerkhove@tass.be> |
[(m)DNS] Code refactoring
|
#
578e4ee3 |
|
31-Oct-2014 |
Devon Kerkhove <devon.kerkhove@tass.be> |
[mDNS][DNS] Move dup code into common file
|
#
8c623d1b |
|
30-Oct-2014 |
Devon Kerkhove <devon.kerkhove@tass.be> |
[mDNS] Extra dbg prints + new unittests
|
#
a82b4ebf |
|
29-Oct-2014 |
Devon Kerkhove <devon.kerkhove@tass.be> |
[mDNS] Fixed issue #198 + unittest for adding cookie to QTable
|
#
5e03dc59 |
|
29-Oct-2014 |
Devon Kerkhove <devon.kerkhove@tass.be> |
[mDNS] Added more unittests + cookie lookup fix - Added a bunch of unittests for the RR cache - One cookie table related ftn still only looked for url
|
#
cd4f6426 |
|
29-Oct-2014 |
Devon Kerkhove <devon.kerkhove@tass.be> |
[mDNS] Proper copying of rdata - memcpy rather than strdup - fixes IPv6 address caching
|
#
21ad7fd2 |
|
29-Oct-2014 |
Devon Kerkhove <devon.kerkhove@tass.be> |
[mDNS] Fix compiler warning
|
#
babb1170 |
|
29-Oct-2014 |
Devon Kerkhove <devon.kerkhove@tass.be> |
[mDNS] Fix TICS complaint "Function 'pico_mdns_flush_cache' has no explicit parameter list."
|
#
32fb63af |
|
29-Oct-2014 |
Devon Kerkhove <devon.kerkhove@tass.be> |
[mDNS] Return upon mem alloc error
|
#
3ece9333 |
|
28-Oct-2014 |
Devon Kerkhove <devon.kerkhove@tass.be> |
[mDNS] Added&Updated unittests
|
#
a2fffedd |
|
28-Oct-2014 |
Devon Kerkhove <devon.kerkhove@tass.be> |
Remove mDNS debug output by default
|
#
d7ab8de4 |
|
28-Oct-2014 |
Devon Kerkhove <devon.kerkhove@tass.be> |
[mDNS]Param check when adding rr in cache
|
#
315f4dc2 |
|
27-Oct-2014 |
Devon Kerkhove <devon.kerkhove@tass.be> |
Fixed some warnings
|
#
2bb5650a |
|
28-Oct-2014 |
Devon Kerkhove <devon.kerkhove@tass.be> |
[mDNS] Added API call to flush mDNS cache - Added 'pico_mdns_flush_cache()' - Updated user manual Upcoming: - Fix IPv6 address caching issue - Write unittests for new functions
|
#
865a7412 |
|
28-Oct-2014 |
Devon Kerkhove <devon.kerkhove@tass.be> |
[mDNS] Improved RR caching - Don't cache RR when TTL = 0 - Schedule RR deletion when in cache and TTL = 0 Known issue: IPv6 IPs in cache are incorrect
|
#
42b7c98d |
|
27-Oct-2014 |
Devon Kerkhove <devon.kerkhove@tass.be> |
Working mDNS cache + fixed cookie lookup - cookie lookup also matching qtype now
|
#
6e5bc8e5 |
|
24-Oct-2014 |
Devon Kerkhove <devon.kerkhove@tass.be> |
[mDNS]Initial commit for RR caching
|
#
fa37425f |
|
23-Oct-2014 |
Toon Stegen <toon.stegen@tass.be> |
Fix deleting cookie in pico_mdns_timeout The urls stored in the tree are in the 3www6google2be0 format, but the name is changed automatically to this format in pico_mdns_del_cookie. I'm working on a better solution for this.
|
#
c8641090 |
|
23-Oct-2014 |
Devon Kerkhove <devon.kerkhove@tass.be> |
[mDNS] No DNS timeout tmr for cookie when probing
|
#
28376010 |
|
22-Oct-2014 |
Devon Kerkhove <devon.kerkhove@tass.be> |
Revert 2d5a609a36fda2810d4e696555ec4d9514767cc8 - Reverting for now, not a good solution. Problem with add_cookie unit test code
|
#
cf841a3d |
|
21-Oct-2014 |
Devon Kerkhove <devon.kerkhove@tass.be> |
Cleaned up DNS Client and mDNS modules a little - Included pico_mdns.h in c file - Moved flags defines to dns_common - made mDNS dest address a define
|
#
2d5a609a |
|
21-Oct-2014 |
Devon Kerkhove <devon.kerkhove@tass.be> |
Fixed incorrect pointer in mDNS module All mDNS unittests pass again
|
#
1cec138f |
|
20-Oct-2014 |
Toon Stegen <toon.stegen@tass.be> |
Various small cleanup for (m)DNS
|
#
6ac81451 |
|
10-Oct-2014 |
Toon Stegen <toon.stegen@tass.be> |
Combine common functions of mDNS and DNS Functions that are shared by the DNS client and the mDNS client are combined in pico_dns_common. There is still some overlap between the two modules, so this should be refactored to make the common part even bigger.
|
#
4ac4b0f0 |
|
13-Sep-2014 |
toon <Toon.Stegen@option.com> |
Esthetical cleanup mdns Removed some uneccesary blank lines and used return instead of else for decreasing indentation level.
|
#
159b13bf |
|
27-May-2014 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Enforced coding style via uncrustify
|
#
70d86889 |
|
27-May-2014 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Fixed badly aligned ptr dereference in mdns module
|
#
3dcd2776 |
|
14-May-2014 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Fixed null-pointer dereference in mdns
|
#
3577ef1e |
|
13-May-2014 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Furtherly reduced complexity of mdns. Removed stale printf.
|
#
89bcc3cd |
|
14-May-2014 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Reduced complexity of mdns module, integrated unit test for the query creation
|
#
089c0c65 |
|
14-May-2014 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Mdns: Added timeout callback and argument validation
|
#
0186925e |
|
08-May-2014 |
Toon Stegen <toon.stegen@tass.be> |
Fixed some coding standard violations
|
#
f8fab269 |
|
08-May-2014 |
Toon Stegen <toon.stegen@tass.be> |
Fixed some coding standard violations
|
#
572232f8 |
|
08-May-2014 |
Toon Stegen <toon.stegen@tass.be> |
Fixed compiler warnings due to type incorrectness
|
#
592b38ee |
|
07-May-2014 |
Daniele Lacamera <daniele.lacamera@tass.be> |
Fixed some unseen compiler warnings discovered using TiCS
|
#
7a554719 |
|
07-May-2014 |
Toon Stegen <toon.stegen@tass.be> |
Removed debug printing and c++ style comments
|
#
df4c1029 |
|
07-May-2014 |
Toon Stegen <toon.stegen@tass.be> |
Initial commit for mdns module
|