· 6 years ago · Sep 10, 2019, 12:48 AM
1commit de1d70131123845c92965a502bcc47a3785ae193
2Author: Michal Vasko <mvasko@cesnet.cz>
3Date: Thu Sep 5 13:30:32 2019 +0200
4
5 VERSION bump to version 1.0.55
6
7commit fc66223f873f0a1f2a827065807c166706cc2de5
8Author: Michal Vasko <mvasko@cesnet.cz>
9Date: Thu Sep 5 13:30:22 2019 +0200
10
11 SOVERSION bump to version 1.1.49
12
13commit c17f9e13e80f097cb2bf7af4b03abc1163e8c54a
14Author: Michal Vasko <mvasko@cesnet.cz>
15Date: Thu Sep 5 13:29:26 2019 +0200
16
17 resolve BUGFIX setting ext dep flag for leafref
18
19 When the leafref was from an augment,
20 the local module was not determined correctly.
21
22 Fixes sysrepo/sysrepo#1593
23
24commit 7229f823977a2233a0f8b304b4daa45c8970d235
25Author: Radek Krejci <rkrejci@cesnet.cz>
26Date: Wed Sep 4 17:02:34 2019 +0200
27
28 VERSION bump to version 1.0.54
29
30commit 6c0e196d3c32bd305163bac49fbee8a50b85eac8
31Author: Radek Krejci <rkrejci@cesnet.cz>
32Date: Wed Sep 4 17:02:08 2019 +0200
33
34 SOVERSION bump to version 1.1.48
35
36commit 8d5678eb3805edf81862119fb5a7907f9bc162f5
37Author: Radek Krejci <rkrejci@cesnet.cz>
38Date: Wed Sep 4 16:57:39 2019 +0200
39
40 parsers BUGFIX updating hash of keyless lists
41
42 do not update keyless list's hash (and do not add it into the parent's
43 hash table) on its child node change if the keyless lis t 's hash is 0,
44 i.e. it is being parsed and hash will be set later when all the children
45 are parsed.
46
47 Fixes #867
48
49commit 83fbe2fcbf95604e9820b3bde6fab8d99b754372
50Author: Radek Krejci <rkrejci@cesnet.cz>
51Date: Wed Sep 4 15:57:15 2019 +0200
52
53 Revert "JSON parser BUGFIX maintaining hash tables with record of keyless list"
54
55 This reverts commit 4a9645fa4423195d531061528dcf648677545986.
56
57commit 2f34034c33e837ea8486ad1fa854a2a0279a6522
58Author: Michal Vasko <mvasko@cesnet.cz>
59Date: Wed Sep 4 15:41:01 2019 +0200
60
61 VERSION bump to version 1.0.53
62
63commit 813ab86e0453add7a1fe21a4634d1f0493d701c2
64Author: Michal Vasko <mvasko@cesnet.cz>
65Date: Wed Sep 4 15:40:49 2019 +0200
66
67 SOVERSION bump to version 1.1.47
68
69commit 22f7ee9b2e198c77514d8719fb8ce56fb995a080
70Author: Michal Vasko <mvasko@cesnet.cz>
71Date: Wed Sep 4 15:40:12 2019 +0200
72
73 data tree BUGFIX do not remove nodes from parent if they have no hash
74
75 Fixes #868
76
77commit aaf40cfa2f038d1e62e46c124bf057f88649e932
78Author: Michal Vasko <mvasko@cesnet.cz>
79Date: Wed Sep 4 14:01:25 2019 +0200
80
81 VERSION bump to version 1.0.52
82
83commit fa82275777a82ada89760501ee95da2d229ca24f
84Author: Michal Vasko <mvasko@cesnet.cz>
85Date: Wed Sep 4 14:01:13 2019 +0200
86
87 SOVERSION bump to version 1.1.46
88
89commit 534e2710991805445a7e9476435f92dfd8aa4eda
90Author: Michal Vasko <mvasko@cesnet.cz>
91Date: Wed Sep 4 14:00:17 2019 +0200
92
93 data tree BUGFIX keep src leaf when merging
94
95 Otherwise it cannot be properly freed.
96
97 Fixes #868
98
99commit f64d75e61f20bf8300e8844e3d4dc9be7df568d8
100Author: Michal Vasko <mvasko@cesnet.cz>
101Date: Wed Sep 4 13:59:58 2019 +0200
102
103 plugins BUGFIX null pointer dereference
104
105commit 005ac24653aef1dca1a5efd57b02ac0d2e2f04ae
106Author: Michal Vasko <mvasko@cesnet.cz>
107Date: Wed Sep 4 13:37:30 2019 +0200
108
109 VERSION bump to version 1.0.51
110
111commit 9e88e2465b03970bfebeb60e243a354ea35a1f81
112Author: Michal Vasko <mvasko@cesnet.cz>
113Date: Wed Sep 4 13:37:20 2019 +0200
114
115 SOVERSION bump to version 1.1.45
116
117commit de3a8ff0be3c0c784bc1018597cbd35eefc09658
118Author: Michal Vasko <mvasko@cesnet.cz>
119Date: Wed Sep 4 13:34:59 2019 +0200
120
121 resolve BUGFIX default identref in foreign groupings
122
123 Prefixes of these values are replaced by module
124 names at the moment of copying the nodes into
125 uses.
126
127 Fixes sysrepo/sysrepo#1592
128
129commit 0c1b644690cab0577ca17dcf026b6fd7be05b765
130Author: Radek Krejci <rkrejci@cesnet.cz>
131Date: Wed Sep 4 11:24:49 2019 +0200
132
133 VERSION bump to version 1.0.50
134
135commit c0e75d15a7ec4df264524b14b622823f2e3d30b2
136Author: Radek Krejci <rkrejci@cesnet.cz>
137Date: Wed Sep 4 11:24:21 2019 +0200
138
139 SOVERSION bump to version 1.1.44
140
141commit 4a9645fa4423195d531061528dcf648677545986
142Author: Radek Krejci <rkrejci@cesnet.cz>
143Date: Wed Sep 4 11:16:03 2019 +0200
144
145 JSON parser BUGFIX maintaining hash tables with record of keyless list
146
147 Hash of a keyless list was added into the parent's hashtable after
148 processing all its children. But when the children are parsed, it
149 leads to an update of the keyless list's hash and try to update also the
150 parent's hash-table. However, because the record of the keyless list is
151 not yet stored there, assertion is raised.
152
153 For the keyless lists, the hash is now inserted into the parent's
154 hash-table before procesinng any children and updated with each hash
155 change.
156
157 Fixes #867
158
159commit 4241fbbe72216ae2b84f10d25acb1bc84eb967e4
160Author: Michal Vasko <mvasko@cesnet.cz>
161Date: Wed Sep 4 11:01:47 2019 +0200
162
163 VERSION bump to version 1.0.49
164
165commit ef2b8e659e2046f740850b0bfecfaf03b1c7e773
166Author: Michal Vasko <mvasko@cesnet.cz>
167Date: Wed Sep 4 11:01:27 2019 +0200
168
169 SOVERSION bump to version 1.1.43
170
171commit 4efd25f388883a761cfc61beb45bc979caed616c
172Author: Michal Vasko <mvasko@cesnet.cz>
173Date: Wed Sep 4 11:00:52 2019 +0200
174
175 plugins BUGFIX freeing union user type
176
177 Fixes #868
178
179commit 61dac2015a6f8cdbd8be045fd3b9b55679d152f9
180Author: Radek Krejci <rkrejci@cesnet.cz>
181Date: Tue Sep 3 11:10:51 2019 +0200
182
183 VERSION bump to version 1.0.48
184
185commit aeccb3607fd842c96e75aa5fcbb5251cafb6b9b8
186Author: Radek Krejci <rkrejci@cesnet.cz>
187Date: Tue Sep 3 11:09:28 2019 +0200
188
189 build BUGFIX disable build of tests in case of static build
190
191 Fixes #866
192
193commit 619faa7db64584d1b7396fec23d88769893f0f60
194Author: Michal Vasko <mvasko@cesnet.cz>
195Date: Mon Sep 2 12:55:24 2019 +0200
196
197 VERSION bump to version 1.0.47
198
199commit f9bd08b3923c2f58068ec79e6d6942a7880681f7
200Author: Michal Vasko <mvasko@cesnet.cz>
201Date: Mon Sep 2 12:55:13 2019 +0200
202
203 SOVERSION bump to version 1.1.42
204
205commit bb24f28a297793473835bdb8fcc878debd550a59
206Author: Michal Vasko <mvasko@cesnet.cz>
207Date: Mon Sep 2 12:54:30 2019 +0200
208
209 resolve BUGFIX proper check if a type is derived
210
211 Fixes sysrepo/sysrepo#1589
212
213commit a82d0e372c31ae5ae7cc8d113b4c4486a4eb340e
214Merge: 705f3795 3fbb6e30
215Author: Michal Vasko <mvasko@cesnet.cz>
216Date: Mon Sep 2 11:57:59 2019 +0200
217
218 Merge pull request #845 from dota17/master
219
220 remove unused variable char *cwd in ly_ctx_new()
221
222commit 705f3795ceb37c4e637c9c5e73752caf6da28852
223Merge: c9404c01 667ee72b
224Author: Radek Krejci <rkrejci@cesnet.cz>
225Date: Wed Aug 28 15:03:32 2019 +0200
226
227 Merge pull request #853 from fredgan/master
228
229 fix test_dict free error
230
231commit 667ee72ba9ae33437aa74da8cce33e20e2b725c3
232Author: fredgan <ganshaolong@vip.qq.com>
233Date: Tue Aug 27 16:06:11 2019 +0800
234
235 fix test_dict free error
236
237commit c9404c0142b094839a3ea18400b2eeca3661e67d
238Author: Radek Krejci <rkrejci@cesnet.cz>
239Date: Thu Aug 22 09:55:06 2019 +0200
240
241 VERSION bump to version 1.0.46
242
243commit 39814569b985bfe7c78ec7445c17e28823b9a1bf
244Author: Radek Krejci <rkrejci@cesnet.cz>
245Date: Thu Aug 22 09:54:24 2019 +0200
246
247 SOVERSION bump to version 1.1.41
248
249commit f7ebc20552c00ae2024ea12f25a8052715688b96
250Author: dota17 <ganshaolong@gmail.com>
251Date: Tue Aug 20 09:18:38 2019 +0800
252
253 fix the potential dead loop in ly_ctx_new()
254
255commit c38295963669219b7aad2618b9f1dd31fa667caa
256Author: Radek Krejci <rkrejci@cesnet.cz>
257Date: Wed Aug 21 10:11:34 2019 +0200
258
259 doc BYGFIX typo correction
260
261commit 3fbb6e302f18898b727ce33facb5ea87a99b3005
262Author: dota17 <854599264@qq.com>
263Date: Sat Aug 17 17:23:11 2019 +0800
264
265 remove unused variable char *cwd
266
267commit 9f4a424243e7504887496a56d96631b502f5e7cf
268Author: Michal Vasko <mvasko@cesnet.cz>
269Date: Thu Aug 15 08:44:34 2019 +0200
270
271 VERSION bump to version 1.0.45
272
273commit 051bac1905e295c6091815617cfa1144fbe10877
274Author: Michal Vasko <mvasko@cesnet.cz>
275Date: Thu Aug 15 08:44:19 2019 +0200
276
277 SOVERSION bump to version 1.1.40
278
279commit a104cc215b50b5d46c0e84422d3b26c5f8953d3d
280Author: Michal Vasko <mvasko@cesnet.cz>
281Date: Thu Aug 15 08:43:20 2019 +0200
282
283 user types BUGFIX accept any valid timezone shift
284
285 Not only the known ones.
286 Fixes #837
287
288commit e92d3ab21d547442d1f4880c81a1ac9cf1798e6c
289Author: Radek Krejci <rkrejci@cesnet.cz>
290Date: Wed Aug 14 15:48:28 2019 +0200
291
292 VERSION bump to version 1.0.44
293
294commit 1ecdd61f17c6207a1a87f47e2b9c2819abbf87c4
295Merge: 75aca539 5853576d
296Author: Radek Krejci <rkrejci@cesnet.cz>
297Date: Wed Aug 14 15:47:21 2019 +0200
298
299 Merge branch 'master' of https://github.com/open520/libyang into open520-master
300
301commit 75aca5391798b9befe6bde780efb3bc6a19c6766
302Author: Radek Krejci <rkrejci@cesnet.cz>
303Date: Wed Aug 14 15:32:52 2019 +0200
304
305 VERSION bump to version 1.0.43
306
307commit 5e6f764a0a17071b5c363c792d968e3de4f00f9f
308Author: Radek Krejci <rkrejci@cesnet.cz>
309Date: Wed Aug 14 15:31:34 2019 +0200
310
311 SOVERSION bump to version 1.1.39
312
313commit 03f188b315df46f8de167ca68869a518926c93d3
314Author: Radek Krejci <rkrejci@cesnet.cz>
315Date: Wed Aug 14 15:29:50 2019 +0200
316
317 JSON parser BUGFIX empty type value with possible whitespaces
318
319 Fixes #840
320
321commit 5853576dedd362f41201dad9838985998c851ff4
322Author: open520 <854599264@qq.com>
323Date: Wed Aug 14 21:18:53 2019 +0800
324
325 add yang2yin help messages
326
327commit 8ff454bf840608dfbf5a5939d949222ed8da1d3b
328Author: Radek Krejci <rkrejci@cesnet.cz>
329Date: Wed Aug 14 13:19:36 2019 +0200
330
331 SOVERSION bump to version 1.1.38
332
333commit 3b8032bc67d917b288014fff1d600c0ff5ebd52b
334Author: Radek Krejci <rkrejci@cesnet.cz>
335Date: Wed Aug 14 13:18:15 2019 +0200
336
337 xpath BUGFIX order of the printf's format parameters in warning message
338
339 Fixes #838
340
341commit 0f6763d01c6bab8fc85da6889eaa9546622ad7c7
342Author: Radek Krejci <rkrejci@cesnet.cz>
343Date: Wed Aug 14 10:23:07 2019 +0200
344
345 VERSION bump to version 1.0.42
346
347commit ac6847ece34b036936f69159b8e51eacb8e9a32f
348Author: Radek Krejci <rkrejci@cesnet.cz>
349Date: Wed Aug 14 10:22:37 2019 +0200
350
351 SOVERSION bump to version 1.1.37
352
353commit e45bdeeea483c1feac6c940d67d84c518bd61667
354Author: Radek Krejci <rkrejci@cesnet.cz>
355Date: Wed Aug 14 10:19:29 2019 +0200
356
357 MAINTENANCE: format (ly_)strlen_utf8()
358
359 - format related code
360 - add prefix and rename strlen_utf8() to ly_strlen_utf8()
361
362commit 1902c411f0d78fb5b34d79e39a2cb185e9facfa4
363Author: fanchanghu <fan.changhu@zte.com.cn>
364Date: Mon Aug 12 15:18:11 2019 +0800
365
366 bugfix: use unicode character(treated as utf-8 encoding) count for length constraint
367
368commit 3a8aeb6fac7a55ff50f9acd81d3b939c2127f9cc
369Author: Michal Vasko <mvasko@cesnet.cz>
370Date: Mon Jul 22 16:11:32 2019 +0200
371
372 VERSION bump to version 1.0.41
373
374commit c8856e2815a7b441586b55685fe5fe877257969b
375Author: Michal Vasko <mvasko@cesnet.cz>
376Date: Mon Jul 22 16:11:20 2019 +0200
377
378 SOVERSION bump to version 1.1.36
379
380commit d4db5b36e37d762ba8b214d1e33964a02bef41fe
381Author: Michal Vasko <mvasko@cesnet.cz>
382Date: Mon Jul 22 16:10:42 2019 +0200
383
384 data tree BUGFIX avoid duplicating a key twice
385
386commit ae97a8ec880abd0122093cff0849cb26ad433650
387Author: Michal Vasko <mvasko@cesnet.cz>
388Date: Mon Jul 22 16:10:09 2019 +0200
389
390 lyb printer BUGFIX rpc/rpc-reply are not printer flags
391
392commit 1846731260f6663318c92d259c6eaa1eadb857a8
393Author: Michal Vasko <mvasko@cesnet.cz>
394Date: Fri Jul 19 13:23:31 2019 +0200
395
396 VERSION bump to version 1.0.40
397
398commit 36e0ae31d6cbfc957ede2900ea048e979795e085
399Author: Michal Vasko <mvasko@cesnet.cz>
400Date: Fri Jul 19 13:23:22 2019 +0200
401
402 SOVERSION bump to version 1.1.35
403
404commit 42dad959915f90c7ae81b15a7026dbd9514b421a
405Author: Michal Vasko <mvasko@cesnet.cz>
406Date: Fri Jul 19 13:22:19 2019 +0200
407
408 lyb printer CHANGE fail on big length only if it is written
409
410commit 90617c87e3b0cc1c652ff6ede285511b43f4a969
411Author: Michal Vasko <mvasko@cesnet.cz>
412Date: Fri Jul 19 11:59:14 2019 +0200
413
414 VERSION bump to version 1.0.39
415
416commit ba07db0329da076b5298c0311a414284bb2d851c
417Author: Michal Vasko <mvasko@cesnet.cz>
418Date: Fri Jul 19 11:59:03 2019 +0200
419
420 SOVERSION bump to version 1.1.34
421
422commit 9e451f9f067caf161e9ce247b7becd80e84cd31f
423Author: Michal Vasko <mvasko@cesnet.cz>
424Date: Fri Jul 19 11:57:53 2019 +0200
425
426 resolve BUGFIX resolving leafref in an unresolved augment
427
428 Fixes sysrepo/sysrepo#1547
429
430commit 4878102b61b65b8f59da596ef9642ff2fe57ad5a
431Merge: 7cf15dda 54723f07
432Author: Michal Vasko <mvasko@cesnet.cz>
433Date: Fri Jul 19 08:34:56 2019 +0200
434
435 Merge pull request #823 from Alanscut/fix-typos
436
437 fix typos
438
439commit 7cf15dda6edb344483dbe5f77ba55a7551975444
440Author: Michal Vasko <mvasko@cesnet.cz>
441Date: Fri Jul 19 08:32:44 2019 +0200
442
443 tests BUGFIX update test for new yang-library version
444
445commit 54723f079f067396a44694882f4f6791192d0aea
446Author: Alanscut <wp_scut@163.com>
447Date: Thu Jul 18 23:21:04 2019 +0800
448
449 fix typos
450
451commit 8aaa6b1bab6886b217a81ac48fb874e50bc4c89c
452Author: Michal Vasko <mvasko@cesnet.cz>
453Date: Thu Jul 18 16:26:19 2019 +0200
454
455 VERSION bump to version 1.0.38
456
457commit f3c60736dbf4bbebf7fa2fccfb859ab9d6744107
458Author: Michal Vasko <mvasko@cesnet.cz>
459Date: Thu Jul 18 16:26:07 2019 +0200
460
461 SOVERSION bump to version 1.1.33
462
463commit 134fa3418f1d2b79e5c48b802361715603b35a56
464Author: Michal Vasko <mvasko@cesnet.cz>
465Date: Thu Jul 18 16:25:08 2019 +0200
466
467 libyang CHANGE updated ietf-yang-library revision
468
469commit a541ed14e1dc1df7779a776cea8aabbd9e1020fd
470Author: Michal Vasko <mvasko@cesnet.cz>
471Date: Thu Jul 18 13:58:07 2019 +0200
472
473 validation CHANGE enforce unique only among siblings
474
475 Fixes #820
476
477commit 8c6bf7242d618b40c0eed5ff90c891de024cf0d9
478Author: Michal Vasko <mvasko@cesnet.cz>
479Date: Thu Jul 18 13:37:56 2019 +0200
480
481 VERSION bump to version 1.0.37
482
483commit 0a19fc0e139f9a3a9e102f0c1c27daacfe591556
484Author: Michal Vasko <mvasko@cesnet.cz>
485Date: Thu Jul 18 13:37:45 2019 +0200
486
487 SOVERSION bump to version 1.1.32
488
489commit a204901d0f1e625ce2ed5da7f15a5da7c6fcaa92
490Author: Michal Vasko <mvasko@cesnet.cz>
491Date: Thu Jul 18 13:26:29 2019 +0200
492
493 schema tree BUGFIX grouping parent detection fixed
494
495 Fixes #821
496
497commit 967a906504c32b2df26ae9f5dc14d6cd4ab609b0
498Author: Michal Vasko <mvasko@cesnet.cz>
499Date: Wed Jul 17 16:35:43 2019 +0200
500
501 VERSION bump to version 1.0.36
502
503commit e918b943cbb0115c8450831230dafc47609ee97d
504Author: Michal Vasko <mvasko@cesnet.cz>
505Date: Wed Jul 17 16:35:32 2019 +0200
506
507 SOVERSION bump to version 1.1.31
508
509commit 4f0052c9d130e86a710c24db37df90517522ae55
510Author: Michal Vasko <mvasko@cesnet.cz>
511Date: Wed Jul 17 16:34:54 2019 +0200
512
513 xml printer CHANGE support printing lyb data trees
514
515commit 701beff4a58c2b6f59465b6599a709d3f4f6741b
516Author: Michal Vasko <mvasko@cesnet.cz>
517Date: Wed Jul 17 16:34:23 2019 +0200
518
519 printer lyb BUGFIX print length of anydata lyb tree first
520
521commit 3defd82abbdc082b947343e9e7e78952144f39a5
522Author: Michal Vasko <mvasko@cesnet.cz>
523Date: Mon Jul 1 09:19:40 2019 +0200
524
525 VERSION bump to version 1.0.35
526
527commit de9fd444b451701a629f2e2ab841afbe084c3b64
528Author: Michal Vasko <mvasko@cesnet.cz>
529Date: Mon Jul 1 09:19:24 2019 +0200
530
531 SOVERSION bump to version 1.1.30
532
533commit 1175ce485fd0adbe3ea5ac56aae5b82b473868cc
534Author: Michal Vasko <mvasko@cesnet.cz>
535Date: Mon Jul 1 09:18:49 2019 +0200
536
537 log BUGFIX handle top-level uses when printing node path
538
539 Fixes #813
540
541commit adcb9daed88b8ee73723cb0d76b9d0b7c428cb3b
542Author: Michal Vasko <mvasko@cesnet.cz>
543Date: Mon Jul 1 08:57:37 2019 +0200
544
545 VERSION bump to version 1.0.34
546
547commit 6d971d91d742c07430b4c79f625abec7d599b3ea
548Author: Michal Vasko <mvasko@cesnet.cz>
549Date: Mon Jul 1 08:57:26 2019 +0200
550
551 SOVERSION bump to version 1.1.29
552
553commit 7560ac460bf74d67b7976bfb7e7df73c7587ddfb
554Author: Michal Vasko <mvasko@cesnet.cz>
555Date: Mon Jul 1 08:54:59 2019 +0200
556
557 yin parser BUGFIX correct leafref config check
558
559 Fixes cesnet/netopeer2#418
560
561commit 358b995107e8a66bfe73e71f56faea6c639dc71a
562Author: Michal Vasko <mvasko@cesnet.cz>
563Date: Thu Jun 27 14:00:16 2019 +0200
564
565 VERSION bump to version 1.0.33
566
567commit 8b16ba9380c6041c853f19dccf81fe292bbc11e7
568Author: Michal Vasko <mvasko@cesnet.cz>
569Date: Thu Jun 27 14:00:00 2019 +0200
570
571 SOVERSION bump to version 1.1.28
572
573commit 9450a87289975ff18dc769572e3919921d9b8a60
574Author: Michal Vasko <mvasko@cesnet.cz>
575Date: Thu Jun 27 13:59:00 2019 +0200
576
577 xpath CHANGE no xpath dep flags for nodes in unimplemented augments
578
579commit 36f2a524aba2a53711fb9d11f4bee395b84491bc
580Author: Michal Vasko <mvasko@cesnet.cz>
581Date: Thu Jun 27 13:57:13 2019 +0200
582
583 schema tree BUGFIX no nodetype check when adding to unresolved augment
584
585 Fixes #812
586
587commit 3a9098c7b80e6b50f3d4128173aa7e02f64bec5d
588Author: Michal Vasko <mvasko@cesnet.cz>
589Date: Tue Jun 25 16:49:32 2019 +0200
590
591 VERSION bump to version 1.0.32
592
593commit ead1e28d059c882ff20d98991283ea2d6a07c1ab
594Author: Michal Vasko <mvasko@cesnet.cz>
595Date: Tue Jun 25 16:49:16 2019 +0200
596
597 SOVERSION bump to version 1.1.27
598
599commit a5bec0c5734ec3f6a4f26e79266df73d3a243ca9
600Author: Michal Vasko <mvasko@cesnet.cz>
601Date: Tue Jun 25 16:48:19 2019 +0200
602
603 schema tree BUGFIX do not skip augment target when inheriting config
604
605commit 70a75c0b768f1c044b385746034a4336d2634395
606Author: Michal Vasko <mvasko@cesnet.cz>
607Date: Tue Jun 25 16:28:07 2019 +0200
608
609 Revert "schema tree BUGFIX cleanup parent iteration"
610
611 This reverts commit 45e258c6057f72acdcad5b4bf25f1ec19e70f981.
612
613commit e83d9fa3939ae6e44c00078548fcb8db8cc2fb6c
614Merge: f6ccce46 fb00eeb4
615Author: Michal Vasko <mvasko@cesnet.cz>
616Date: Tue Jun 25 14:57:55 2019 +0200
617
618 Merge branch 'master' into devel
619
620commit f6ccce46b8ddaef0b8054292e3c559dd47412860
621Author: Michal Vasko <mvasko@cesnet.cz>
622Date: Tue Jun 25 14:55:34 2019 +0200
623
624 VERSION bump to version 1.0.31
625
626commit b29e2b6855a86b19fd20351d9dd3d37b75e9a8d5
627Author: Michal Vasko <mvasko@cesnet.cz>
628Date: Tue Jun 25 14:55:16 2019 +0200
629
630 SOVERSION bump to version 1.1.26
631
632commit 2f5938f6afeb875aa6cf0a3c9bba8d485c159848
633Author: Michal Vasko <mvasko@cesnet.cz>
634Date: Tue Jun 25 14:54:42 2019 +0200
635
636 printer CHANGE print default nodes for cases without printable nodes
637
638commit fb00eeb4b9030312edc474c3be98df6c85cf7e62
639Merge: 82fe0500 da0b2261
640Author: Michal Vasko <mvasko@cesnet.cz>
641Date: Mon Jun 24 19:32:14 2019 +0200
642
643 Merge pull request #809 from brchiu/fix_two_issues_of_yang2yin
644
645 Fix two issues of yang2yin
646
647commit 82fe050084b95942d78968ed01fb482e557113c3
648Merge: 472b1f35 75bb26a3
649Author: Radek Krejci <rkrejci@cesnet.cz>
650Date: Mon Jun 24 16:05:44 2019 +0200
651
652 Merge pull request #811 from brchiu/correct_wrong_rfc_url
653
654 Correct wrong RFC URL referred
655
656commit 75bb26a3108fd9c91ae4113674737661849df00a
657Author: Bi-Ruei, Chiu <biruei.chiu@gmail.com>
658Date: Mon Jun 24 18:25:43 2019 +0800
659
660 Correct wrong RFC URL referred
661
662commit da0b22612033cf7f0e636f1a2271ab70eef0e99b
663Author: Bi-Ruei, Chiu <biruei.chiu@gmail.com>
664Date: Sat Jun 22 22:42:49 2019 +0800
665
666 Fix the problem that there is string "..." inside comment
667
668 This is one of such examples :
669
670 // warnings, e.g., warning: XPath for "port-name" does not exist
671
672commit 7c4f40c90ce32e82c08b0b6bdbbbd39752d6df72
673Author: Bi-Ruei, Chiu <biruei.chiu@gmail.com>
674Date: Sat Jun 22 21:49:40 2019 +0800
675
676 Fix "when" tag erroneously closed by "condition"
677
678commit 472b1f35cbd4d7f1d285a6655ac31cd7765be834
679Author: Michal Vasko <mvasko@cesnet.cz>
680Date: Fri Jun 21 09:47:58 2019 +0200
681
682 VERSION bump to version 1.0.30
683
684commit 2295ac40d6bf84caa6a10fea14423a7bd90fcd47
685Author: Michal Vasko <mvasko@cesnet.cz>
686Date: Fri Jun 21 09:47:24 2019 +0200
687
688 user types BUGFIX use 32b value for ipv4 address
689
690 Fixes #799
691
692commit 9f9343fc3a9e2c850dc0a71648b8bf43dfe75dba
693Author: Michal Vasko <mvasko@cesnet.cz>
694Date: Fri Jun 21 09:33:41 2019 +0200
695
696 VERSION bump to version 1.0.29
697
698commit ded54f9fdf4947a98006400e6793577b26bd3fe7
699Author: Michal Vasko <mvasko@cesnet.cz>
700Date: Fri Jun 21 09:33:29 2019 +0200
701
702 SOVERSION bump to version 1.1.25
703
704commit fa70d433d2da73f35989ebefd7f813f03c080778
705Author: Michal Vasko <mvasko@cesnet.cz>
706Date: Fri Jun 21 09:33:00 2019 +0200
707
708 validation BUGFIX unset dflt for parents of shorthand case
709
710 Fixes #803
711
712commit 62ed9dffdbaeb17dd6cf306c4c1881b4a62c348b
713Author: Michal Vasko <mvasko@cesnet.cz>
714Date: Thu Jun 20 15:28:03 2019 +0200
715
716 VERSION bump to version 1.0.28
717
718commit 48fe20c7269c631b486856301dabd98e375fff45
719Author: Michal Vasko <mvasko@cesnet.cz>
720Date: Thu Jun 20 15:27:38 2019 +0200
721
722 SOVERSION bump to version 1.1.24
723
724commit 45e258c6057f72acdcad5b4bf25f1ec19e70f981
725Author: Michal Vasko <mvasko@cesnet.cz>
726Date: Thu Jun 20 15:26:56 2019 +0200
727
728 schema tree BUGFIX cleanup parent iteration
729
730 Fixes #797
731
732commit c84aafb48ca33cf873c1bef22c87f266c337f467
733Author: Radek Krejci <rkrejci@cesnet.cz>
734Date: Wed Jun 12 08:43:41 2019 +0200
735
736 SOVERSION bump to version 1.1.23
737
738commit dddb321966108ca368180105a7a886e260c35dbb
739Author: Frank Rimpler <frank.rimpler@adtran.com>
740Date: Tue Jun 11 12:28:38 2019 +0000
741
742 valgrind: conditional jump or move depends on uninitialized value(s)
743
744commit da04b296d7ee5171581b341acd9c4bb429bfedbf
745Author: Radek Krejci <rkrejci@cesnet.cz>
746Date: Mon Jun 10 09:13:50 2019 +0200
747
748 VERSION bump to version 1.0.27
749
750commit 81ca0a9846fac35f3fa42708e1edb9325f93e965
751Author: Radek Krejci <rkrejci@cesnet.cz>
752Date: Mon Jun 10 09:12:50 2019 +0200
753
754 SOVERSION bump to version 1.1.22
755
756commit 29e852889b150b13373abafe3ba0e84383c71550
757Author: Radek Krejci <rkrejci@cesnet.cz>
758Date: Mon Jun 10 09:11:10 2019 +0200
759
760 parsing BUGFIX incorrect use of returned values
761
762 Fixes #800
763
764commit 2b4a04c5fca7cab58d1d1c8865ed37ed31226794
765Author: Radek Krejci <rkrejci@cesnet.cz>
766Date: Wed May 29 12:50:56 2019 +0200
767
768 VERSION bump to version 1.0.26
769
770commit d77f06d39d5d4016c63c9c7e168a43bd32c88333
771Author: Radek Krejci <rkrejci@cesnet.cz>
772Date: Wed May 29 12:46:59 2019 +0200
773
774 yanglint BUGFIX use internal ietf-yang-library schema with -y option
775
776 When loading schemas according to the ietf-yang-library data, it is
777 necessary to have the ietf-yang-library schema present. But since it was
778 not need for other purposes and its presence was causing limitation of
779 parsing other revisions of ietf-yang-library, yanglint did not use it by
780 default.
781
782commit 694f450e7be93adfd3249a94358fa6cf050585ba
783Author: Radek Krejci <rkrejci@cesnet.cz>
784Date: Wed May 29 12:46:21 2019 +0200
785
786 context BUGFIX accessing freed memory when processing yang-library data
787
788commit c524e35aeffa29e5f30d885c3e91bedbdaaa028f
789Author: Michal Vasko <mvasko@cesnet.cz>
790Date: Mon May 27 13:55:54 2019 +0200
791
792 VERSION bump to version 1.0.25
793
794commit cb5186e2b95b4914a1a1cebbc4b60fb7ddef0abf
795Author: Michal Vasko <mvasko@cesnet.cz>
796Date: Mon May 27 13:55:39 2019 +0200
797
798 SOVERSION bump to version 1.1.21
799
800commit 7f4e42904d51e9043d3b6e75e3ccc2258bbbbacd
801Author: Michal Vasko <mvasko@cesnet.cz>
802Date: Mon May 27 13:54:55 2019 +0200
803
804 xpath BUGFIX // evaluation on schema
805
806commit 291cbcd660b6e900898634b3b2a9febcb1b23e9f
807Author: Michal Vasko <mvasko@cesnet.cz>
808Date: Wed May 22 08:48:13 2019 +0200
809
810 VERSION bump to version 1.0.24
811
812commit c8fa25262ab97e8493f19faea64179fa3f3260e9
813Author: Michal Vasko <mvasko@cesnet.cz>
814Date: Wed May 22 08:47:56 2019 +0200
815
816 SOVERSION bump to version 1.1.20
817
818commit 6f1eff03e040c25673db4cbc276cda83c9a332c7
819Author: Michal Vasko <mvasko@cesnet.cz>
820Date: Wed May 22 08:47:17 2019 +0200
821
822 xml printer BUGFIX printing empty edit nodes
823
824 Fixes #786
825
826commit 5f1996048d58353e168bc75d9824ab895824beb4
827Author: Michal Vasko <mvasko@cesnet.cz>
828Date: Wed May 22 08:31:27 2019 +0200
829
830 swig DOC clarify which dir to be to build python bindings
831
832 Refs #784
833
834commit 8b3a275af4c2ad7db34a33a0ce5af8ad31edee15
835Author: Michal Vasko <mvasko@cesnet.cz>
836Date: Fri May 17 15:32:44 2019 +0200
837
838 resolve BUGFIX avoid redundant errors
839
840commit 318ce5c30d6f53fe58e844147686854ff739d33d
841Author: Michal Vasko <mvasko@cesnet.cz>
842Date: Tue May 14 12:18:20 2019 +0200
843
844 VERSION bump to version 1.0.23
845
846commit efa453ff7c3988ac4f9eb2e93ff8af7a40cb1f1a
847Author: Michal Vasko <mvasko@cesnet.cz>
848Date: Tue May 14 12:17:57 2019 +0200
849
850 SOVERSION bump to version 1.1.19
851
852commit ea726ca5ed4f54da24806955758f8b15d4078245
853Author: Michal Vasko <mvasko@cesnet.cz>
854Date: Tue May 14 12:15:39 2019 +0200
855
856 hash table CHANGE move records closer when possible
857
858 This speeds up later searching and prevents
859 fatal situations when no empty record can be
860 found (and the table is not full) or a collision
861 is found before the original record. Test included.
862
863 Fixes #779
864
865commit 05f3cf8cc7e0b67f37ca1a86d15789ba94741c13
866Author: fanchanghu <fan.changhu@zte.com.cn>
867Date: Mon May 13 17:17:28 2019 +0800
868
869 very special test case for hash table.
870
871commit 0011404412d79625c0b1d1d3e20f7109f76a0e0a
872Author: Michal Vasko <mvasko@cesnet.cz>
873Date: Thu May 9 14:55:18 2019 +0200
874
875 VERSION bump to version 1.0.22
876
877commit ad514d8615c70c6daf341d64a25325d81b4d8c8a
878Author: Michal Vasko <mvasko@cesnet.cz>
879Date: Thu May 9 14:55:02 2019 +0200
880
881 SOVERSION bump to version 1.1.18
882
883commit b4f59e9bd81b9d2aa1b71c0f65ff4cb414c95cff
884Author: Michal Vasko <mvasko@cesnet.cz>
885Date: Thu May 9 14:54:23 2019 +0200
886
887 data tree BUGFIX duplicate user types properly
888
889 Refs sysrepo/sysrepo#1489
890
891commit 15b1308a214af5d14ca64256e7bade8fcc84e780
892Author: Michal Vasko <mvasko@cesnet.cz>
893Date: Thu May 9 10:22:46 2019 +0200
894
895 context MAINTENANCE make context const
896
897commit d26ed891df75566f5474c5230fd677c4e74737fb
898Author: Michal Vasko <mvasko@cesnet.cz>
899Date: Tue May 7 09:45:48 2019 +0200
900
901 VERSION bump to version 1.0.21
902
903commit 2d50eee6696f31c4012f06b67fced53e7af073fc
904Author: Michal Vasko <mvasko@cesnet.cz>
905Date: Tue May 7 09:45:15 2019 +0200
906
907 SOVERSION bump to version 1.1.17
908
909commit aa3ee66e5a77f8cf66159e21a2ec741a572f2492
910Author: Michal Vasko <mvasko@cesnet.cz>
911Date: Tue May 7 09:44:09 2019 +0200
912
913 lyb printer BUGFIX handle leafrefs to leafrefs correctly
914
915 Fixes sysrepo/sysrepo#1484
916
917commit d1ad4eed42be2f7328ea33c8ae46d3f740625683
918Author: Michal Vasko <mvasko@cesnet.cz>
919Date: Tue Apr 30 09:26:18 2019 +0200
920
921 VERSION bump to version 1.0.20
922
923commit 70190c30bc41109d94fe3314e3055a94362c1dea
924Author: Michal Vasko <mvasko@cesnet.cz>
925Date: Tue Apr 30 09:26:00 2019 +0200
926
927 SOVERSION bump to version 1.1.16
928
929commit 7852b272ef77f8098c35deea6c6f09cb78176f08
930Author: Michal Vasko <mvasko@cesnet.cz>
931Date: Tue Apr 30 09:25:26 2019 +0200
932
933 schema tree BUGFIX do not copy unresolved exts in groupings restrictions
934
935 Fixes #773
936
937commit cdd00be31b170a0e4771ecdf75fc09a2b492f607
938Author: Michal Vasko <mvasko@cesnet.cz>
939Date: Mon Apr 29 09:00:18 2019 +0200
940
941 VERSION bump to version 1.0.19
942
943commit 518714100e2de9ad57fe3c0fe534317bdb338c33
944Author: Michal Vasko <mvasko@cesnet.cz>
945Date: Mon Apr 29 08:59:58 2019 +0200
946
947 SOVERSION bump to version 1.1.15
948
949commit bdb596ddc07596fa212f231135b87d0b9178f6f8
950Author: Michal Vasko <mvasko@cesnet.cz>
951Date: Mon Apr 29 08:59:30 2019 +0200
952
953 resolve BUGFIX handle yet unresolved if-features
954
955 Fixes #772
956
957commit 1e375ccc06fc7ebd2683c22e47ad9d6794450105
958Author: Michal Vasko <mvasko@cesnet.cz>
959Date: Fri Apr 26 14:04:44 2019 +0200
960
961 VERSION bump to version 1.0.18
962
963commit f8d423e2cbad1d6d4dd9e767c7da126560a5fe78
964Author: Michal Vasko <mvasko@cesnet.cz>
965Date: Fri Apr 26 14:04:22 2019 +0200
966
967 SOVERSION bump to version 1.1.14
968
969commit 6cc51b1757dfbb7cff92de074ada65e8523289a6
970Author: Michal Vasko <mvasko@cesnet.cz>
971Date: Fri Apr 26 13:46:53 2019 +0200
972
973 yang parser BUGFIX double free
974
975 Fixes #769
976
977commit 51d16f6dd3e415ef4b92c3e425e842e796db7250
978Author: Michal Vasko <mvasko@cesnet.cz>
979Date: Fri Apr 26 13:28:06 2019 +0200
980
981 VERSION bump to version 1.0.17
982
983commit 1acfe7250ff098010e9584d790b914f02c08bec8
984Author: Michal Vasko <mvasko@cesnet.cz>
985Date: Fri Apr 26 13:27:49 2019 +0200
986
987 SOVERSION bump to version 1.1.13
988
989commit 8028b718741553d0999a4e183e6c2b6c84d77472
990Author: Michal Vasko <mvasko@cesnet.cz>
991Date: Fri Apr 26 13:27:04 2019 +0200
992
993 hash table BUGFIX handle hash table full with invalid values
994
995 Test included.
996
997 Fixes #770
998
999commit db8c46c0ad42ad66b6918723482657779097513c
1000Author: Michal Vasko <mvasko@cesnet.cz>
1001Date: Fri Apr 26 11:53:23 2019 +0200
1002
1003 hash table DOC added clarification comments
1004
1005 Refs #768
1006
1007commit 4dde2f60f06a3bb055cb7c248026396065b66f01
1008Author: Michal Vasko <mvasko@cesnet.cz>
1009Date: Fri Apr 26 10:13:17 2019 +0200
1010
1011 VERSION bump to version 1.0.16
1012
1013commit f22e1933408ee5de4a0dec1ef35c7248241f9718
1014Author: Michal Vasko <mvasko@cesnet.cz>
1015Date: Fri Apr 26 10:13:01 2019 +0200
1016
1017 SOVERSION bump to version 1.1.12
1018
1019commit f551ad2580a4e2d8918c03697bce934abc2a5486
1020Author: Michal Vasko <mvasko@cesnet.cz>
1021Date: Fri Apr 26 10:12:35 2019 +0200
1022
1023 lyb printer BUGFIX handle leafrefs correctly
1024
1025 Fixes #767
1026
1027commit 0fc7eaaa03274f8641fd6de76bdc2ee1f408bfb7
1028Author: Michal Vasko <mvasko@cesnet.cz>
1029Date: Fri Apr 26 09:36:27 2019 +0200
1030
1031 VERSION bump to version 1.0.15
1032
1033commit dce9512e0efbca38048ee027c8a6cce4443336d1
1034Author: Michal Vasko <mvasko@cesnet.cz>
1035Date: Fri Apr 26 09:36:17 2019 +0200
1036
1037 SOVERSION bump to version 1.1.11
1038
1039commit 609d708ca567d5400f303e654e28637203e1d07e
1040Author: Michal Vasko <mvasko@cesnet.cz>
1041Date: Fri Apr 26 09:35:40 2019 +0200
1042
1043 printer CHANGE use errno to check for printer errors
1044
1045 FIxes #766
1046
1047commit 452d9d39c3be84d4ddc809f7e3e7a6c3347a28bd
1048Author: Michal Vasko <mvasko@cesnet.cz>
1049Date: Thu Apr 25 11:18:38 2019 +0200
1050
1051 VERSION bump to version 1.0.14
1052
1053commit 8cb8b19f44b3b3f2e56e118fc8a5ebb98a1439c8
1054Author: Michal Vasko <mvasko@cesnet.cz>
1055Date: Thu Apr 25 11:18:22 2019 +0200
1056
1057 SOVERSION bump to version 1.1.10
1058
1059commit ba8fd2bc54f2db7de4c190df9a43ac44e17b0910
1060Author: Michal Vasko <mvasko@cesnet.cz>
1061Date: Thu Apr 25 11:17:36 2019 +0200
1062
1063 resolve BUGFIX leafref predicate nodes from augments
1064
1065 Fixes #765
1066
1067commit c39aef641f5c09efe1fc5d93249931350ae6da8b
1068Author: Michal Vasko <mvasko@cesnet.cz>
1069Date: Wed Apr 24 08:59:20 2019 +0200
1070
1071 VERSION bump to version 1.0.13
1072
1073commit 9eb94552ad70255243443158d49cb36cb729751b
1074Author: Michal Vasko <mvasko@cesnet.cz>
1075Date: Wed Apr 24 08:58:12 2019 +0200
1076
1077 yanglint CHANGE additional RPC/notif tree is operational DS, not running
1078
1079 Fixes #763
1080
1081commit 7c03b86de913934343fa9e15a595d30cb000b870
1082Author: Michal Vasko <mvasko@cesnet.cz>
1083Date: Tue Apr 23 16:13:07 2019 +0200
1084
1085 VERSION bump to version 1.0.12
1086
1087commit 0e27f29e019c196b6f9fe70f0d4f10b42963755c
1088Author: Michal Vasko <mvasko@cesnet.cz>
1089Date: Tue Apr 23 16:12:49 2019 +0200
1090
1091 SOVERSION bump to version 1.1.9
1092
1093commit e84dd352dc8eeea8915d04b2d63f66eb44eeca72
1094Author: Michal Vasko <mvasko@cesnet.cz>
1095Date: Tue Apr 23 16:11:30 2019 +0200
1096
1097 schema tree BUGFIX handle deviation targets in submodules
1098
1099 Fixes #761
1100
1101commit 0e4d3c5d9dab17b141d40cd2da4f30d032e6c8b5
1102Author: Michal Vasko <mvasko@cesnet.cz>
1103Date: Tue Apr 23 16:11:06 2019 +0200
1104
1105 linenoise BUGFIX uninitialized value
1106
1107commit a1abd3c34be388845432499d5ac9671b6abdaa0e
1108Author: Michal Vasko <mvasko@cesnet.cz>
1109Date: Tue Apr 23 15:58:26 2019 +0200
1110
1111 validation BUGFIX handle cases in groupings
1112
1113 Fixes #760
1114
1115commit 36c923bbf31b33eaddfcb7f0e964948d70439367
1116Author: Michal Vasko <mvasko@cesnet.cz>
1117Date: Tue Apr 23 14:55:37 2019 +0200
1118
1119 VERSION bump to version 1.0.11
1120
1121commit bc061656045102b435f7e32980ab4c1c0892a538
1122Author: Michal Vasko <mvasko@cesnet.cz>
1123Date: Tue Apr 23 14:55:21 2019 +0200
1124
1125 SOVERSION bump to version 1.1.8
1126
1127commit 5a210641470251c578caafb420e8462964935344
1128Author: Michal Vasko <mvasko@cesnet.cz>
1129Date: Tue Apr 23 14:54:38 2019 +0200
1130
1131 yang printer BUGFIX extension argument can have yang-encoded chars
1132
1133commit 051e5aed2d507b44f8fc1e305f9a2a003a898daa
1134Author: Michal Vasko <mvasko@cesnet.cz>
1135Date: Tue Apr 23 11:52:47 2019 +0200
1136
1137 VERSION bump to version 1.0.10
1138
1139commit 1fb256e81d321fbe06c7609ada8983092fe447a6
1140Author: Michal Vasko <mvasko@cesnet.cz>
1141Date: Tue Apr 23 11:52:30 2019 +0200
1142
1143 SOVERSION bump to version 1.1.7
1144
1145commit d51dd4242148a6d9bf161540f01ba0d64e3b0aeb
1146Author: Michal Vasko <mvasko@cesnet.cz>
1147Date: Tue Apr 23 11:51:32 2019 +0200
1148
1149 data tree BUGFIX compare with canonical values when creating nodes
1150
1151 Refs cesnet/netopeer2#421
1152
1153commit fd96ae845e62057e5dec5fda6e2f33ff558e0af7
1154Author: Michal Vasko <mvasko@cesnet.cz>
1155Date: Tue Apr 23 10:36:07 2019 +0200
1156
1157 VERSION bump to version 1.0.9
1158
1159commit 8a74b56b0a9097bbea9f183fa32e1d6b818b251e
1160Author: Michal Vasko <mvasko@cesnet.cz>
1161Date: Tue Apr 23 10:35:49 2019 +0200
1162
1163 SOVERSION bump to version 1.1.6
1164
1165commit 1cf8dbaf9f17c7b505bc0c156870e36d42d182e0
1166Author: Michal Vasko <mvasko@cesnet.cz>
1167Date: Tue Apr 23 10:34:53 2019 +0200
1168
1169 plugins BUGFIX freeing lefrefs to user types
1170
1171 Fixes sysrepo/sysrepo#1473
1172
1173commit e6ca83be6d30515fa0159403370597e4ab79f86d
1174Author: Michal Vasko <mvasko@cesnet.cz>
1175Date: Tue Apr 23 10:23:15 2019 +0200
1176
1177 pkg-config CHANGE expose soversion in a variable
1178
1179commit d426c4694f9b0d48610cf03a73fe3b38ab1c5e3a
1180Author: Michal Vasko <mvasko@cesnet.cz>
1181Date: Tue Apr 23 09:53:53 2019 +0200
1182
1183 swig BUGFIX use full soversion for cpp bindings
1184
1185commit f3f84c0bea242fc6653cd87bf34c788483db4eae
1186Merge: 798f0118 bf1aa13b
1187Author: Michal Vasko <mvasko@cesnet.cz>
1188Date: Tue Apr 23 09:50:22 2019 +0200
1189
1190 Merge pull request #758 from YohanPipereau/devel
1191
1192 swig/cpp: add functions enable/disable/state for features
1193
1194commit bf1aa13ba2dfb7b5938ed2345a67de316fc34917
1195Author: YohanPipereau <ypiperea@cisco.com>
1196Date: Thu Apr 18 17:37:50 2019 +0200
1197
1198 swig/cpp: add functions enable/disable/state for features
1199
1200commit 798f01181ed1133facb95e4f05c2cc776ad1ffba
1201Author: Michal Vasko <mvasko@cesnet.cz>
1202Date: Wed Apr 17 10:57:35 2019 +0200
1203
1204 VERSION bump to version 1.0.8
1205
1206commit 71d0b2699a9b6e09bcb0cbaed0814918640b15a1
1207Author: Michal Vasko <mvasko@cesnet.cz>
1208Date: Wed Apr 17 10:56:52 2019 +0200
1209
1210 user types BUGFIX proper ip prefix canonization
1211
1212 Refs #755
1213
1214commit 651bf21184e3a4f851fe2d145d4e916180ff08e9
1215Author: Michal Vasko <mvasko@cesnet.cz>
1216Date: Tue Apr 16 16:32:47 2019 +0200
1217
1218 VERSION bump to version 1.0.7
1219
1220commit c1d7ab0a43771001f73bb42b96e813cf2b5bf1ec
1221Merge: f04f31e7 21924e97
1222Author: Michal Vasko <mvasko@cesnet.cz>
1223Date: Tue Apr 16 16:31:26 2019 +0200
1224
1225 Merge pull request #757 from 6WIND/static
1226
1227 extensions BUGFIX fix link error when ENABLE_STATIC=ON
1228
1229commit f04f31e7bb5ca2e6c1ea00c5fbfeb66ab01a3b3d
1230Author: Michal Vasko <mvasko@cesnet.cz>
1231Date: Tue Apr 16 16:27:37 2019 +0200
1232
1233 fixup! travis CHANGE add static build
1234
1235commit 731f9c6fefb789e052e80159c09e3d84e606beb8
1236Author: Michal Vasko <mvasko@cesnet.cz>
1237Date: Tue Apr 16 16:23:07 2019 +0200
1238
1239 travis CHANGE add static build
1240
1241 ... and some minor updates and fixes.
1242
1243commit 96cb31da17e7af5430f7f0b8676946bc24b79432
1244Author: Michal Vasko <mvasko@cesnet.cz>
1245Date: Tue Apr 16 15:53:40 2019 +0200
1246
1247 VERSION bump to version 1.0.6
1248
1249commit f0ff12766d3fdb15ba6ec01d35c5646c569f3792
1250Author: Michal Vasko <mvasko@cesnet.cz>
1251Date: Tue Apr 16 15:53:12 2019 +0200
1252
1253 SOVERSION bump to version 1.1.5
1254
1255commit 1e1be2f7603a62ae13ccdf69e581877f24ba8de3
1256Author: Michal Vasko <mvasko@cesnet.cz>
1257Date: Tue Apr 16 15:52:35 2019 +0200
1258
1259 validation CHANGE do not validate nested operations parents
1260
1261 Fixes #756
1262
1263commit 21924e9796b3f759f454ae4187e5bbc934feef9c
1264Author: Robin Jarry <robin.jarry@6wind.com>
1265Date: Mon Apr 15 18:33:27 2019 +0200
1266
1267 extensions BUGFIX fix link error when ENABLE_STATIC=ON
1268
1269 Fix the following error when ENABLE_STATIC is "ON".
1270
1271 [100%] Linking C executable yanglint
1272 libmetadata.a(metadata.c.o):(.data+0xa8): multiple definition of `lyext_api_version'
1273 libnacm.a(nacm.c.o):(.data+0x0): first defined here
1274 libyangdata.a(yangdata.c.o):(.data+0x60): multiple definition of `lyext_api_version'
1275 libnacm.a(nacm.c.o):(.data+0x0): first defined here
1276 libuser_inet_types.a(user_inet_types.c.o):(.data+0x0): multiple definition of `lytype_api_version'
1277 libuser_yang_types.a(user_yang_types.c.o):(.data+0x0): first defined here
1278
1279 Since we are linking all extensions statically in the same binary, we
1280 must not have duplicate public symbols. When building with ENABLE_STATIC
1281 dynamic plugins loading is disabled anyway, we do not need version
1282 check.
1283
1284 Signed-off-by: Robin Jarry <robin.jarry@6wind.com>
1285
1286commit 96a4466cb2672c2b8d30512fd377e8073dd9d9a5
1287Author: Michal Vasko <mvasko@cesnet.cz>
1288Date: Tue Apr 16 13:37:12 2019 +0200
1289
1290 VERSION bump to version 1.0.5
1291
1292commit 8eda91fee043e073547e0e1d748a3fc3e698622e
1293Author: Michal Vasko <mvasko@cesnet.cz>
1294Date: Tue Apr 16 13:36:50 2019 +0200
1295
1296 SOVERSION bump to version 1.1.4
1297
1298commit c9a0e9d36560df1075c3d75cde472d28ddf7ea9f
1299Author: Michal Vasko <mvasko@cesnet.cz>
1300Date: Tue Apr 16 13:36:03 2019 +0200
1301
1302 data tree BUGFIX do not check mandatory disabled nodes
1303
1304 Refs sysrepo/sysrepo#1466
1305
1306commit d32d3676adf3d29097580278a04da716cd492b0b
1307Author: Michal Vasko <mvasko@cesnet.cz>
1308Date: Thu Apr 11 11:01:40 2019 +0200
1309
1310 VERSION bump to version 1.0.4
1311
1312commit b872fc4fdd58a79b6d3cf47eaa51ca63d5e27b81
1313Author: Michal Vasko <mvasko@cesnet.cz>
1314Date: Thu Apr 11 11:01:11 2019 +0200
1315
1316 SOVERSION bump to version 1.1.3
1317
1318commit 4eae42b0d36f07ae91672d648ecd4ce37701b356
1319Author: Michal Vasko <mvasko@cesnet.cz>
1320Date: Thu Apr 11 11:00:33 2019 +0200
1321
1322 data tree BUGFIX handle hashes for lyd_dup_withsiblings
1323
1324 Fixes #752
1325
1326commit 34c5e14ab8a02909458fafa76bc4f7dd64e86890
1327Author: Michal Vasko <mvasko@cesnet.cz>
1328Date: Thu Apr 11 11:00:07 2019 +0200
1329
1330 data tree MAINTENANCE lyd_new_dummy is a static function
1331
1332commit 1251c272b16c6ab8324544fa867be4a511879fc1
1333Author: Michal Vasko <mvasko@cesnet.cz>
1334Date: Tue Apr 9 16:16:59 2019 +0200
1335
1336 SOVERSION bump to version 1.1.2
1337
1338commit 4670e8497b0d9799b843abaed5758973e7dcb535
1339Merge: 4172674f 55e33f9e
1340Author: Michal Vasko <mvasko@cesnet.cz>
1341Date: Tue Apr 9 16:14:15 2019 +0200
1342
1343 Merge pull request #750 from opensourcerouting/fix-build-openbsd
1344
1345 Fix build on OpenBSD
1346
1347commit 55e33f9e93bca594d049ca0cec48764bcfe3020c
1348Author: Renato Westphal <renato@opensourcerouting.org>
1349Date: Tue Apr 9 10:56:54 2019 -0300
1350
1351 Fix build on OpenBSD
1352
1353 Include "<sys/socket.h>" to have AF_INET6 and "<netinet/in.h>" to have
1354 the in6_addr structure.
1355
1356 Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
1357
1358commit 4172674f48307d7e530540cbc12ab4a638aae512
1359Author: Michal Vasko <mvasko@cesnet.cz>
1360Date: Tue Apr 9 15:37:22 2019 +0200
1361
1362 build CHANGE swig is not required for c++ bindings
1363
1364commit af65d9e559fb30d25732c910c6dce84a24597ea3
1365Author: Michal Vasko <mvasko@cesnet.cz>
1366Date: Tue Apr 9 12:26:41 2019 +0200
1367
1368 VERSION bump to version 1.0.3
1369
1370commit ef77622cc4b570fd642a9666d449cd8c41306a53
1371Author: Michal Vasko <mvasko@cesnet.cz>
1372Date: Tue Apr 9 12:26:13 2019 +0200
1373
1374 SOVERSION bump to version 1.1.1
1375
1376commit 5580a55d6ea918b1903fd404665c7ae2f31a81e6
1377Author: Michal Vasko <mvasko@cesnet.cz>
1378Date: Tue Apr 9 12:25:15 2019 +0200
1379
1380 linenoise BUGFIX use int instead of char
1381
1382 Because some platforms implement char as
1383 an unsigned type.
1384
1385commit b392b1810f35f094e7c27f701140f7428b0739ec
1386Author: Michal Vasko <mvasko@cesnet.cz>
1387Date: Tue Apr 9 12:23:45 2019 +0200
1388
1389 lyb MAINTENANCE removed unused macros
1390
1391commit 09e7159e4f91a39f3d19ba6590d558ab027a8a84
1392Author: Michal Vasko <mvasko@cesnet.cz>
1393Date: Tue Apr 9 12:19:54 2019 +0200
1394
1395 lyb BUGFIX big endian platforms fixes
1396
1397 Refs #749
1398
1399commit b73f6d0ab2079b5fc234b74a7d9c9dfcdfa13069
1400Author: Michal Vasko <mvasko@cesnet.cz>
1401Date: Tue Apr 9 11:06:29 2019 +0200
1402
1403 VERSION bump to version 1.0.2
1404
1405commit 88098eaa1dc4c6a6e541a3365a4fca430b7c8571
1406Author: Michal Vasko <mvasko@cesnet.cz>
1407Date: Tue Apr 9 11:06:12 2019 +0200
1408
1409 SOVERSION bump to version 1.1.0
1410
1411commit 74e3afb017901ef624ce648999d5062b3a737512
1412Merge: a5bc4425 46159ad7
1413Author: Michal Vasko <mvasko@cesnet.cz>
1414Date: Tue Apr 9 11:05:20 2019 +0200
1415
1416 Merge pull request #748 from 6WIND/ext-validation
1417
1418 Extension plugins validation enhancements
1419
1420commit 46159ad7db934f6470c3eeda6bb412b868d6c574
1421Author: Robin Jarry <robin.jarry@6wind.com>
1422Date: Mon Apr 8 10:18:10 2019 +0200
1423
1424 extensions FEATURE add LYEXT_VLOG macro
1425
1426 Allow plugins to issue validation errors.
1427
1428 Signed-off-by: Robin Jarry <robin.jarry@6wind.com>
1429
1430commit 63d34f069d1266d83ef6d24acebbd17af9fb049f
1431Author: Robin Jarry <robin.jarry@6wind.com>
1432Date: Mon Apr 8 10:15:09 2019 +0200
1433
1434 extensions CHANGE lyext_log: do not print plugin name if NULL
1435
1436 If plugin name is not set, do not print "reported by plugin (null)".
1437
1438 Signed-off-by: Robin Jarry <robin.jarry@6wind.com>
1439
1440commit 8d820d335f9950388cb8d3e7966814537864a357
1441Author: Robin Jarry <robin.jarry@6wind.com>
1442Date: Sat Apr 6 12:26:13 2019 +0200
1443
1444 extensions FEATURE allow validation of container/list subtrees
1445
1446 Add a new LYEXT_OPT_SUBTREE flag for extension plugins. When this flag
1447 is set in addition of LYEXT_OPT_VALID, invoke the plugin's valid_data
1448 callback when one of the nodes in the "extended" container or list
1449 subtree is inserted, modified or deleted.
1450
1451 Fixes: #744
1452 Signed-off-by: Robin Jarry <robin.jarry@6wind.com>
1453
1454commit a5bc44257b1aecc2585d76a86955649a6f9f7b4b
1455Author: Michal Vasko <mvasko@cesnet.cz>
1456Date: Mon Apr 8 13:47:15 2019 +0200
1457
1458 VERSION bump to version 1.0.1
1459
1460commit c50ea7f06a6f7ee347c31d5898c56e102f24891f
1461Author: Michal Vasko <mvasko@cesnet.cz>
1462Date: Mon Apr 8 13:46:46 2019 +0200
1463
1464 SOVERSION bump to version 1.0.3
1465
1466commit 5b3c324097fa3e122edb774213aeafd6eba137f9
1467Author: Michal Vasko <mvasko@cesnet.cz>
1468Date: Mon Apr 8 13:45:21 2019 +0200
1469
1470 lyb parser BUGFIX correct byte order for all numbers
1471
1472 Fixes #747
1473
1474commit 347246611b85e05d16f54faaa5697c4b2ee4b468
1475Author: Michal Vasko <mvasko@cesnet.cz>
1476Date: Fri Apr 5 15:46:42 2019 +0200
1477
1478 SOVERSION bump to version 1.0.2
1479
1480commit 5b57878b9ee05a1556a85ac431e476534329dfc9
1481Author: Michal Vasko <mvasko@cesnet.cz>
1482Date: Fri Apr 5 15:46:07 2019 +0200
1483
1484 lyb parser BUGFIX properly skipping lyb chunks
1485
1486commit a3e312c65573d90dd5bedf0744e473a9bbd2ece3
1487Author: Michal Vasko <mvasko@cesnet.cz>
1488Date: Fri Apr 5 11:51:02 2019 +0200
1489
1490 SOVERSION bump to version 1.0.1
1491
1492commit 38c7b0edc8e11e9729b7f319ce81b83562276e98
1493Author: Michal Vasko <mvasko@cesnet.cz>
1494Date: Fri Apr 5 11:50:07 2019 +0200
1495
1496 lyb MAINTENANCE explicit value type/print
1497
1498commit 23bc6ea337ebb5f612a40f678ee3faea01622122
1499Author: Radek Krejci <rkrejci@cesnet.cz>
1500Date: Fri Apr 5 10:48:44 2019 +0200
1501
1502 VERSION bump to version 1.0.0
1503
1504 Moving to 1.0 is connected with change of versioning. The version is
1505 now split to library version connected strictly with the libyang library
1506 and project version providing general version of the project. It is
1507 expected that starting with version 2.0 (currently in branch libyang2),
1508 the library version will move forward faster than the project version.
1509
1510commit 575b951d9f553971f78cd1f5a7ed4964856b30f3
1511Author: Michal Vasko <mvasko@cesnet.cz>
1512Date: Thu Apr 4 10:14:26 2019 +0200
1513
1514 xpath CHANGE local_mod is a mandatory argument
1515
1516commit ada77b7a379fbf01a628cfb159edc25770e30ba6
1517Author: Michal Vasko <mvasko@cesnet.cz>
1518Date: Thu Apr 4 10:01:22 2019 +0200
1519
1520 lyb CHANGE learing lyb data length refactored
1521
1522commit bd7b3145aff104d5d868795fd0657fcca06fd1ec
1523Author: Radek Krejci <rkrejci@cesnet.cz>
1524Date: Wed Apr 3 16:19:53 2019 +0200
1525
1526 lyb parser CHANGE avoid code duplication, unify data reading
1527
1528commit a343e1f3936e0276ef786b03d22b1ef662dfdfb1
1529Author: Radek Krejci <rkrejci@cesnet.cz>
1530Date: Wed Apr 3 15:56:36 2019 +0200
1531
1532 xpath CHANGE explicitly set empty set type
1533
1534commit 3916aa951696662d12f85368285ac372fda9d566
1535Author: Radek Krejci <rkrejci@cesnet.cz>
1536Date: Wed Apr 3 15:52:37 2019 +0200
1537
1538 BUGFIX NULL variable dereference
1539
1540commit 9959f3e64bf09f519f940979ef124aab6951b053
1541Author: Radek Krejci <rkrejci@cesnet.cz>
1542Date: Wed Apr 3 15:29:26 2019 +0200
1543
1544 xpath BUGFIX memory leak
1545
1546commit 7a9e87f5ab63e8f5a47d2827e232c0f925867364
1547Author: Radek Krejci <rkrejci@cesnet.cz>
1548Date: Wed Apr 3 15:22:24 2019 +0200
1549
1550 user type plugins BUGFIX check for asprintf() result
1551
1552commit 57252f9d4957214285882cfd55ce1a03fc01ab10
1553Author: Radek Krejci <rkrejci@cesnet.cz>
1554Date: Wed Apr 3 15:21:56 2019 +0200
1555
1556 data tree BUGFIX better check for function parameters
1557
1558commit 63679635a4e79aa76777fcef0552dd41f78feae2
1559Author: Radek Krejci <rkrejci@cesnet.cz>
1560Date: Wed Apr 3 14:22:27 2019 +0200
1561
1562 build CHANGE force out-of-source build
1563
1564 Avoid possibility to mix generated (config) files with source files
1565 and force user to always build libyang out of its source codes.
1566
1567commit 3040eb5d2304a2564bb1c555a32e152d368ea8e7
1568Author: Radek Krejci <rkrejci@cesnet.cz>
1569Date: Wed Apr 3 13:12:58 2019 +0200
1570
1571 plugins FEATURE check version of the API for extension/user type plugins
1572
1573 Note for the plugin authors: code of each plugin must now contain use of
1574 LYEXT_VERSION_CHECK (in extension plugin) or LYTYPE_VERSION_CHECK (in
1575 user type plugin) macro.
1576
1577commit e81f520c119f8a1292b1459de49029b9da33f58a
1578Author: Radek Krejci <rkrejci@cesnet.cz>
1579Date: Wed Apr 3 09:51:51 2019 +0200
1580
1581 BUGFIX uninitialized variables
1582
1583commit 54f61e67023b0a0b92dd698cad1ff1381b225e16
1584Author: Radek Krejci <rkrejci@cesnet.cz>
1585Date: Wed Apr 3 09:50:40 2019 +0200
1586
1587 xpath BUGFIX do not use assert() to detect internal error
1588
1589commit 53eafca7c2f61f173c3b03dca37a93f150fb3013
1590Merge: d3dd15dc d9c3c37c
1591Author: Radek Krejci <rkrejci@cesnet.cz>
1592Date: Wed Apr 3 09:04:46 2019 +0200
1593
1594 Merge branch 'devel' into user_types
1595
1596commit d9c3c37c5f4765dbafd6589db70c6463b0911d3e
1597Author: Michal Vasko <mvasko@cesnet.cz>
1598Date: Tue Apr 2 15:51:31 2019 +0200
1599
1600 VERSION bump to version 0.16.133
1601
1602commit 05d8313c76aa96dd483b0053fc400c1c1549d84e
1603Author: Michal Vasko <mvasko@cesnet.cz>
1604Date: Tue Apr 2 15:50:40 2019 +0200
1605
1606 resolve BUGFIX unsigned int wrong max limit
1607
1608 Fixes #745
1609
1610commit 17f3e10f19ef62efcbd77e88d602eb439995f1c5
1611Author: Michal Vasko <mvasko@cesnet.cz>
1612Date: Tue Apr 2 15:50:21 2019 +0200
1613
1614 xpath BUGFIX properly handle xpath roots
1615
1616commit ff02ecaed43523019411fd38309444786c4dbd52
1617Author: Michal Vasko <mvasko@cesnet.cz>
1618Date: Mon Apr 1 15:22:38 2019 +0200
1619
1620 VERSION bump to version 0.16.132
1621
1622commit 3ece7b70baac7761e60c1bb3c58092df5cd6455b
1623Author: Michal Vasko <mvasko@cesnet.cz>
1624Date: Mon Apr 1 15:21:53 2019 +0200
1625
1626 data tree BUGFIX set mand flag for parent when it has ext val callback
1627
1628 Refs #744
1629
1630commit 3e2762a92bac3a2e4c7334989ff9b05218629730
1631Author: Michal Vasko <mvasko@cesnet.cz>
1632Date: Fri Mar 29 15:40:26 2019 +0100
1633
1634 VERSION bump to version 0.16.131
1635
1636commit 45f9b9faf25f0bd1e5aa9fcf0dbb15c2882f1c71
1637Author: Michal Vasko <mvasko@cesnet.cz>
1638Date: Fri Mar 29 15:38:28 2019 +0100
1639
1640 schema tree CHANGE unresolved extensions in groupings are not copied
1641
1642 Fixes #741
1643
1644commit d9feacc4a590d35dbc1af21caf9080008b4450ed
1645Author: Michal Vasko <mvasko@cesnet.cz>
1646Date: Fri Mar 29 14:50:55 2019 +0100
1647
1648 yang parser BUGFIX double free
1649
1650 Fixes #742
1651
1652commit a1f17693904ed6fecc8902c747fc50a8f20e6af8
1653Author: Michal Vasko <mvasko@cesnet.cz>
1654Date: Fri Mar 29 14:41:11 2019 +0100
1655
1656 yang parser BUGFIX allocate more patterns than currently needed
1657
1658 Fixes #740
1659
1660commit 19a0d6778999a2fea68db2fd7407cba1f954d895
1661Author: Michal Vasko <mvasko@cesnet.cz>
1662Date: Fri Mar 29 11:09:17 2019 +0100
1663
1664 VERSION bump to version 0.16.130
1665
1666commit 88bd6c548ba79bce176cd875e9b56e7e0ef4d8d4
1667Author: Michal Vasko <mvasko@cesnet.cz>
1668Date: Fri Mar 29 11:08:52 2019 +0100
1669
1670 yang parser BUGFIX double free
1671
1672 Fixes #739
1673
1674commit 9783c5ab2a05f135888ff93484d390aaee824088
1675Merge: 1c1bfe7f 84cba1b0
1676Author: Michal Vasko <mvasko@cesnet.cz>
1677Date: Wed Mar 27 13:40:35 2019 +0100
1678
1679 Merge branch 'master' of https://github.com/cesnet/libyang
1680
1681commit 1c1bfe7f0fd8eb4c716ff2856c2c2fb8a1497b29
1682Author: Michal Vasko <mvasko@cesnet.cz>
1683Date: Wed Mar 27 13:40:09 2019 +0100
1684
1685 parser BUGFIX do not same message twice
1686
1687commit 84cba1b071ad65f1604ff14d7dc23b82f2666b8a
1688Merge: 7d0e8648 4a2b0ff0
1689Author: Michal Vasko <mvasko@cesnet.cz>
1690Date: Sat Mar 23 13:00:05 2019 +0100
1691
1692 Merge pull request #737 from qlyoung/add-frr-to-readme
1693
1694 Add FRRouting to list of projects using libyang
1695
1696commit 4a2b0ff023a0e3da5fd9a1fb8784b45d61055dcf
1697Author: Quentin Young <qlyoung@cumulusnetworks.com>
1698Date: Fri Mar 22 17:29:21 2019 +0000
1699
1700 Add FRRouting to list of projects using libyang
1701
1702 Jolly cooperation!
1703
1704 Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
1705
1706commit 7d0e8648a2f803c149d5e8ab442b8d9ce7f8524a
1707Author: Michal Vasko <mvasko@cesnet.cz>
1708Date: Mon Mar 18 10:51:00 2019 +0100
1709
1710 VERSION bump to version 0.16.129
1711
1712commit 6f2490353c435a8e93c0afd3038f692f58016780
1713Author: Michal Vasko <mvasko@cesnet.cz>
1714Date: Mon Mar 18 10:50:23 2019 +0100
1715
1716 data tree CHANGE new flag for copying nodes with when state
1717
1718commit 0f8c6502dbb4da96e1d963a1e60e8694d9fa10f2
1719Author: Michal Vasko <mvasko@cesnet.cz>
1720Date: Thu Mar 14 09:51:54 2019 +0100
1721
1722 VERSION bump to version 0.16.128
1723
1724commit ee6ebc5412dcf6c5d2620d6c3da829441153f52d
1725Author: Michal Vasko <mvasko@cesnet.cz>
1726Date: Thu Mar 14 09:51:40 2019 +0100
1727
1728 fixup! yang BUGFIX do not allocate invalid ext instance
1729
1730commit d9a836696b5bd917dfca602bd4b86792bbef6dcd
1731Author: Michal Vasko <mvasko@cesnet.cz>
1732Date: Thu Mar 14 09:47:11 2019 +0100
1733
1734 resolve BUGFIX handle stray ( in if-feature name
1735
1736 Fixes #735
1737
1738commit c4405728ebd86ab89859b80640588e169d58102a
1739Author: Michal Vasko <mvasko@cesnet.cz>
1740Date: Thu Mar 14 09:17:34 2019 +0100
1741
1742 yin parser BUGFIX handle elements without namespace
1743
1744commit 60aa03f75959dea2062bcda5f795fdb040d230ee
1745Author: Michal Vasko <mvasko@cesnet.cz>
1746Date: Thu Mar 14 09:17:05 2019 +0100
1747
1748 yang BUGFIX do not allocate invalid ext instance
1749
1750 Fixes #733
1751
1752commit 3478167ad597bb119e149cbfa75d41240f37baba
1753Merge: 68102ec7 eca832fa
1754Author: Michal Vasko <mvasko@cesnet.cz>
1755Date: Wed Mar 13 13:27:22 2019 +0100
1756
1757 Merge pull request #731 from jktjkt/cesnet/2019-03-12--non-virtual-dtor
1758
1759 c++: Virtual methods require a virtual destructor
1760
1761commit 68102ec784e85bb73cb3cf213b06f88f79679a73
1762Author: Michal Vasko <mvasko@cesnet.cz>
1763Date: Wed Mar 13 11:30:30 2019 +0100
1764
1765 VERSION bump to version 0.16.127
1766
1767commit 85f218c61f166b9ad491262fb1832d55bda1245f
1768Author: Michal Vasko <mvasko@cesnet.cz>
1769Date: Wed Mar 13 11:29:50 2019 +0100
1770
1771 xml BUGFIX do not link xml children twice
1772
1773 Fixes #730
1774
1775commit eca832fa925069f995a21db86053a57a0700ee42
1776Author: Jan Kundrát <jan.kundrat@cesnet.cz>
1777Date: Tue Mar 12 21:37:52 2019 +0100
1778
1779 Fix member initialization
1780
1781 As reported by clang:
1782
1783 libyang/swig/cpp/src/Tree_Data.cpp:527:10: warning: explicitly assigning value of variable of type 'struct lyd_difflist *' to itself [-Wself-assign]
1784 diff = diff;
1785
1786 ~~~~ ^ ~~~~
1787
1788commit 5b0a9808fedcfcf77a9e3f0b76ec3cff644a5700
1789Author: Jan Kundrát <jan.kundrat@cesnet.cz>
1790Date: Tue Mar 12 20:57:34 2019 +0100
1791
1792 c++: Virtual methods require a virtual destructor
1793
1794 This might lead to calling a wrong destructor when destroying an
1795 instance of a child class. clang fortunately warns about that:
1796
1797 warning: destructor called on non-final 'libyang::Data_Node' that has virtual functions but non-virtual destructor [-Wdelete-non-virtual-dtor]
1798
1799commit aec6d40e244da29aba0e9f43ed39ea8ff462a953
1800Author: Michal Vasko <mvasko@cesnet.cz>
1801Date: Tue Mar 12 10:54:56 2019 +0100
1802
1803 VERSION bump to version 0.16.126
1804
1805commit dbc405839b418d380d223895bfcdadd1b02dfdca
1806Author: Michal Vasko <mvasko@cesnet.cz>
1807Date: Tue Mar 12 10:54:24 2019 +0100
1808
1809 data tree BUGFIX copy anydata with complete value
1810
1811 Fixes #729
1812
1813commit 7a050280e954e6764e9643f581755fe0256615a8
1814Author: Michal Vasko <mvasko@cesnet.cz>
1815Date: Tue Mar 12 08:52:49 2019 +0100
1816
1817 VERSION bump to version 0.16.125
1818
1819commit 3676bfb37329d84703d199b03e356f40ddb0b3b6
1820Author: Michal Vasko <mvasko@cesnet.cz>
1821Date: Tue Mar 12 08:51:54 2019 +0100
1822
1823 resolve BUGFIX acces only allocated memory on extension free
1824
1825 Fixes #728
1826
1827commit 38c1b9ed18c570b50d6fecc50b32d29ae3b20495
1828Author: Michal Vasko <mvasko@cesnet.cz>
1829Date: Fri Mar 8 16:33:33 2019 +0100
1830
1831 VERSION bump to version 0.16.124
1832
1833commit 5e16cd2ed61859ebf6c35b660175bec747f81205
1834Author: Michal Vasko <mvasko@cesnet.cz>
1835Date: Fri Mar 8 16:33:09 2019 +0100
1836
1837 data tree CHANGE new flag for lyd_dup
1838
1839commit 17be611c2639e083622c4bd4f470e81738ae6128
1840Author: Michal Vasko <mvasko@cesnet.cz>
1841Date: Fri Mar 8 13:22:06 2019 +0100
1842
1843 VERSION bump to version 0.16.123
1844
1845commit 4e610ccd87a2ba9413819777d508f71163fcc237
1846Author: Michal Vasko <mvasko@cesnet.cz>
1847Date: Fri Mar 8 13:21:27 2019 +0100
1848
1849 resovle BUGFIX handle cyclic typedefs with unions
1850
1851 Fixes #724
1852
1853commit f2ed53653f8c343eb156170470ac49058e70c470
1854Author: Michal Vasko <mvasko@cesnet.cz>
1855Date: Fri Mar 8 11:29:01 2019 +0100
1856
1857 lyb BUGFIX always make lyb data feature-independent
1858
1859commit b9638f498cca9240e02b98e8252678f0c918ca77
1860Author: Michal Vasko <mvasko@cesnet.cz>
1861Date: Fri Mar 8 08:56:00 2019 +0100
1862
1863 VERSION bump to version 0.16.122
1864
1865commit 32fb4993bc8bb49e93e84016af3c10ea53964be5
1866Author: Michal Vasko <mvasko@cesnet.cz>
1867Date: Fri Mar 8 08:55:16 2019 +0100
1868
1869 schema tree BUGFIX do not check features while still resolving schema
1870
1871 Fixes #723
1872
1873commit 28c2558f05a9eed2ee6d55c49e3a19fffd731021
1874Author: Michal Vasko <mvasko@cesnet.cz>
1875Date: Fri Mar 8 08:32:18 2019 +0100
1876
1877 yang parser BUGFIX check return value
1878
1879 Fixes #722
1880
1881commit 3ae919e70892328c2c521268832cd4f906c072fe
1882Author: Michal Vasko <mvasko@cesnet.cz>
1883Date: Thu Mar 7 12:20:27 2019 +0100
1884
1885 VERSION bump to version 0.16.121
1886
1887commit 2859c9e914619c66ceb9bc5d3d804b553aa590e8
1888Author: Michal Vasko <mvasko@cesnet.cz>
1889Date: Thu Mar 7 12:19:51 2019 +0100
1890
1891 data tree BUGFIX do not search siblings for relative paths
1892
1893commit 9eeea666a71e88b73a493b881421cd9c7f364f04
1894Merge: 188c42e1 0a5792ba
1895Author: Radek Krejci <rkrejci@cesnet.cz>
1896Date: Wed Mar 6 09:46:07 2019 +0100
1897
1898 Merge pull request #721 from syyyr/cpp-anyxml-value-getter
1899
1900 C++: Add value getter to Data_Node_Anydata
1901
1902commit 0a5792ba348bd7ceb93f927aef2aeb33dce094a5
1903Author: Václav Kubernát <kubervac@fit.cvut.cz>
1904Date: Tue Mar 5 15:07:26 2019 +0100
1905
1906 C++: Add value getter to Data_Node_Anydata
1907
1908commit 05b56501a7df10f723bef2d9b107f9b88d6dfd85
1909Author: Václav Kubernát <kubervac@fit.cvut.cz>
1910Date: Tue Mar 5 14:56:13 2019 +0100
1911
1912 Make anydata value union a typedef
1913
1914 This makes the union easier to use elsewhere.
1915
1916commit 188c42e1232077a3ee42bdda44b3a97bc93e3895
1917Author: Michal Vasko <mvasko@cesnet.cz>
1918Date: Mon Mar 4 13:27:20 2019 +0100
1919
1920 VERSION bump to version 0.16.120
1921
1922commit 07020755b867301afc5d315c5bed4954deff4b97
1923Author: Michal Vasko <mvasko@cesnet.cz>
1924Date: Mon Mar 4 13:26:28 2019 +0100
1925
1926 xpath CHANGE handle all top-level schema xpaths correctly
1927
1928 Such as "/*".
1929
1930commit 2c48c4d42ed1993a416698764d8d2523e28d1909
1931Author: Michal Vasko <mvasko@cesnet.cz>
1932Date: Mon Mar 4 12:32:09 2019 +0100
1933
1934 readme DOC updated gcc requirements
1935
1936 Refs #720
1937
1938commit aa24000cb217f1c80e9205b8c9033c0a35899f16
1939Author: Michal Vasko <mvasko@cesnet.cz>
1940Date: Thu Feb 28 09:27:31 2019 +0100
1941
1942 VERSION bump to version 0.16.119
1943
1944commit affc38752ba3920e4c4f626373a362c1afcca316
1945Author: Michal Vasko <mvasko@cesnet.cz>
1946Date: Thu Feb 28 09:26:42 2019 +0100
1947
1948 yanglint CHANGE allow not using any searchdirectories
1949
1950 Fixes #716
1951
1952commit fe199c66b51ca2f45fa3b125a037e878da564aae
1953Author: Michal Vasko <mvasko@cesnet.cz>
1954Date: Thu Feb 28 09:26:03 2019 +0100
1955
1956 context BUGFIX if no latest import module is found, use context one
1957
1958commit 3d2af45033a094d0e4a5db0b810d23b11f2281c0
1959Author: Michal Vasko <mvasko@cesnet.cz>
1960Date: Wed Feb 27 15:54:17 2019 +0100
1961
1962 VERSION bump to version 0.16.118
1963
1964commit 575ccbb0e58dacaa0bb571c1b9268e8750be4183
1965Author: Michal Vasko <mvasko@cesnet.cz>
1966Date: Wed Feb 27 15:54:04 2019 +0100
1967
1968 fixup! yanglint CHANGE allow to use ctx opt DISABLE_SEARCHDIR_CWD
1969
1970commit f0a930178c8c565d53b9543e88ec29085e71e746
1971Author: Michal Vasko <mvasko@cesnet.cz>
1972Date: Wed Feb 27 08:28:29 2019 +0100
1973
1974 VERSION bump to version 0.16.117
1975
1976commit 861414a9f75e28713dc62bb86dd6da560da465dc
1977Author: Michal Vasko <mvasko@cesnet.cz>
1978Date: Wed Feb 27 08:27:35 2019 +0100
1979
1980 yanglint CHANGE allow to use ctx opt DISABLE_SEARCHDIR_CWD
1981
1982 Fixes #716
1983
1984commit 7398b42e7fcb29718cc0ee64e58f3dbc70659885
1985Author: Michal Vasko <mvasko@cesnet.cz>
1986Date: Mon Feb 25 15:52:57 2019 +0100
1987
1988 VERSION bump to version 0.16.116
1989
1990commit ff19b9ebe93eb4486de9227a5bf82fa10bec72cd
1991Merge: d973ead7 fcd6fd8a
1992Author: Michal Vasko <mvasko@cesnet.cz>
1993Date: Mon Feb 25 15:52:17 2019 +0100
1994
1995 Merge pull request #702 from jvijtiuk/devel
1996
1997 Add basic tests to fuzz the libyang xml and YANG/YIN parsers with AFL.
1998
1999commit fcd6fd8adf0c1fe28ade4636bbc1c9051561e207
2000Author: Juraj Vijtiuk <juraj.vijtiuk@sartura.hr>
2001Date: Sun Jan 13 09:41:43 2019 -0500
2002
2003 Add basic fuzz targets for the libyang XML and YANG/YIN parsers with AFL.
2004
2005 This commit includes fuzz targets in the tests/fuzz directory, a README file
2006 describing the fuzzing process, and a Dockerfile that automatically builds libyang
2007 with the appropriate flags, and all the AFL dependencies.
2008
2009 Move the fuzzing readme section into tests/fuzz/README.md
2010
2011commit d973ead775751f1d432afac6bd524cf608e8d882
2012Merge: ca2bca8b 02f40959
2013Author: Michal Vasko <mvasko@cesnet.cz>
2014Date: Fri Feb 22 08:45:01 2019 +0100
2015
2016 Merge branch 'master' into devel
2017
2018commit 02f409593caac15d8ad59a2232be26732f286f0a
2019Merge: 81705946 090926a8
2020Author: Michal Vasko <mvasko@cesnet.cz>
2021Date: Fri Feb 22 08:44:34 2019 +0100
2022
2023 Merge pull request #713 from opensourcerouting/make_rpm_same_debian
2024
2025 packages: Make RPM package options same as official Debian Pkg options
2026
2027commit ca2bca8be9a21e5d6faac3aef8eef53d0bbc3688
2028Author: Michal Vasko <mvasko@cesnet.cz>
2029Date: Thu Feb 21 09:37:14 2019 +0100
2030
2031 VERSION bump to version 0.16.115
2032
2033commit eda0a6d5ecc72e545a2f89304effcbbe9a4843d1
2034Author: Michal Vasko <mvasko@cesnet.cz>
2035Date: Thu Feb 21 09:36:47 2019 +0100
2036
2037 lyb CHANGE always log into context
2038
2039commit 817059466426a9736876a979492d078eda2c95c7
2040Author: Michal Vasko <mvasko@cesnet.cz>
2041Date: Mon Feb 18 10:21:27 2019 +0100
2042
2043 VERSION bump to version 0.16.114
2044
2045commit 299961d8039c3afe015d3641ca869a163ca19b0f
2046Author: Michal Vasko <mvasko@cesnet.cz>
2047Date: Mon Feb 18 10:20:51 2019 +0100
2048
2049 resolve BUGFIX handle null arguments variant
2050
2051commit 7062735b9610d140c415f307473ab13ced79061b
2052Author: Michal Vasko <mvasko@cesnet.cz>
2053Date: Fri Feb 15 09:34:36 2019 +0100
2054
2055 log BUGFIX grammar error
2056
2057commit 5866f28debd78ad903d2bdec999490524913235f
2058Author: Michal Vasko <mvasko@cesnet.cz>
2059Date: Wed Feb 13 09:53:10 2019 +0100
2060
2061 VERSION bump to version 0.16.113
2062
2063commit 60adc98903f01f3359e83610842d480ae14fb3af
2064Author: Michal Vasko <mvasko@cesnet.cz>
2065Date: Wed Feb 13 09:52:32 2019 +0100
2066
2067 xpath BUGFIX check maximum xpath string length
2068
2069 Also, minor memory leaks fixed.
2070 Fixes #712
2071
2072commit 74a888985c7026d9cc723d8456bed2d945ee13b8
2073Author: Michal Vasko <mvasko@cesnet.cz>
2074Date: Mon Feb 11 15:13:45 2019 +0100
2075
2076 VERSION bump to version 0.16.112
2077
2078commit b4cee61db88389df2007601bc71dbab016871672
2079Author: Michal Vasko <mvasko@cesnet.cz>
2080Date: Mon Feb 11 15:13:12 2019 +0100
2081
2082 yang parser BUGFIX correct misleading error message
2083
2084 Refs #711
2085
2086commit 090926a89d59a3c4000719505d563aaf6ac60f2a
2087Author: Martin Winter <mwinter@opensourcerouting.org>
2088Date: Sun Feb 10 14:04:31 2019 -0800
2089
2090 packages: Make RPM package options same as official Debian Pkg options
2091
2092 Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2093
2094commit e9a0e55385a7025212452f579625861950fae84b
2095Author: Michal Vasko <mvasko@cesnet.cz>
2096Date: Fri Feb 8 10:38:54 2019 +0100
2097
2098 VERSION bump to version 0.16.111
2099
2100commit 71e43e21cd0e1c6ad28cf674a39a444d94767d68
2101Author: Michal Vasko <mvasko@cesnet.cz>
2102Date: Fri Feb 8 10:38:07 2019 +0100
2103
2104 data tree DOC improved rpcreply parsing variable arguments
2105
2106commit c93bc2d9145fee5ebd853d4b7f52bdd80aa3c730
2107Author: Michal Vasko <mvasko@cesnet.cz>
2108Date: Fri Feb 8 10:37:46 2019 +0100
2109
2110 data tree BUGFIX relative path node creation fixes
2111
2112commit 1a5a4ee461b21d7429d607a04176a5d06625cdb7
2113Merge: 5a7b9133 fedcb315
2114Author: Michal Vasko <mvasko@cesnet.cz>
2115Date: Tue Feb 5 08:19:45 2019 +0100
2116
2117 Merge pull request #709 from opensourcerouting/more_rpm_fixes
2118
2119 More rpm fixes
2120
2121commit fedcb315fa2a68e0e3fce3df0acddc48059362f9
2122Author: Martin Winter <mwinter@opensourcerouting.org>
2123Date: Mon Feb 4 17:23:47 2019 -0800
2124
2125 packages: Disable Lang bindings for Fedora < 27
2126
2127 Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2128
2129commit ba3c4d789763414a8e284c008504aac9d18993ce
2130Author: Martin Winter <mwinter@opensourcerouting.org>
2131Date: Mon Feb 4 13:28:37 2019 -0800
2132
2133 packages: Fix libyang.spec.in to remove illegal indent on rpm spec key words
2134
2135 Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2136
2137commit 5a7b91330493a85e9e134019b793ea50c1e5cdf4
2138Author: Michal Vasko <mvasko@cesnet.cz>
2139Date: Fri Feb 1 10:59:33 2019 +0100
2140
2141 VERSION bump to version 0.16.110
2142
2143commit dc45fe71610aba2196f276eebcb26ef57f8c4bfa
2144Merge: fef88cd7 bd4c4ff0
2145Author: Michal Vasko <mvasko@cesnet.cz>
2146Date: Fri Feb 1 10:58:43 2019 +0100
2147
2148 Merge pull request #707 from opensourcerouting/os_and_pkg_fixes
2149
2150 OS and PKG fixes
2151
2152commit fef88cd76bf47a298bac55495eccf6ef458db9d8
2153Author: Michal Vasko <mvasko@cesnet.cz>
2154Date: Fri Feb 1 10:16:32 2019 +0100
2155
2156 VERSION bump to version 0.16.109
2157
2158commit 65db376f691d5df50a2858c9603adbd79451052a
2159Author: Michal Vasko <mvasko@cesnet.cz>
2160Date: Fri Feb 1 10:15:52 2019 +0100
2161
2162 data tree BUGFIX notifications can also be merged
2163
2164 Fixes #708
2165
2166commit bd4c4ff0ea1e39b30e48de589cd9c11187e757c2
2167Author: David Lamparter <equinox@diac24.net>
2168Date: Tue Jan 29 18:19:31 2019 +0100
2169
2170 lyb Fix byte order ops for Solaris
2171
2172 Signed-off-by: David Lamparter <equinox@diac24.net>
2173
2174commit b8934df84fa9369dd164102a7fe4778c03d33d6c
2175Author: Martin Winter <mwinter@opensourcerouting.org>
2176Date: Tue Jan 29 07:53:13 2019 -0800
2177
2178 package: Support RPM build on RedHat 6/7 (without language bindings)
2179
2180 Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2181
2182commit 9b14f181d8494fbabbcfcc7de0dac967e70624cc
2183Author: Martin Winter <mwinter@opensourcerouting.org>
2184Date: Mon Jan 28 12:30:24 2019 -0800
2185
2186 lyb fix endian.h location for FreeBSD
2187
2188 Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
2189
2190commit 6a2597e21a119cd9afcfac231cd83b5fa6b7dbbe
2191Author: Michal Vasko <mvasko@cesnet.cz>
2192Date: Thu Jan 24 16:29:02 2019 +0100
2193
2194 data tree DOC updated diff values meaning
2195
2196commit d3dd15dc9525c3f0e83b646d814a224b9b1bd0fc
2197Author: Michal Vasko <mvasko@cesnet.cz>
2198Date: Wed Jan 23 14:06:58 2019 +0100
2199
2200 parser BUGFIX freeing user types in unions
2201
2202 We do not know what the original type was
2203 so create a fake leaf and resolve the type again.
2204
2205 Fixes #698
2206
2207commit e14bfbcaf59c6e89aaceef8a8d8aa15062d12856
2208Merge: 3d42a760 0d921ef2
2209Author: Michal Vasko <mvasko@cesnet.cz>
2210Date: Wed Jan 23 08:33:08 2019 +0100
2211
2212 Merge pull request #701 from pick-a-username/fix-unres_schema_find-out_of_range
2213
2214 unres_schema_find BUGFIX out of range
2215
2216commit 0d921ef2ca7c4e8e882ed0a8ee92dfd90cdb48be
2217Author: Соколов Пётр <sokolov_p@ecotelecom.ru>
2218Date: Wed Jan 23 10:13:50 2019 +0300
2219
2220 unres_schema_find BUGFIX out of range
2221
2222commit 8d061d941459c9f7e5a67709ba6bf74649494c89
2223Merge: 90181548 3d42a760
2224Author: Michal Vasko <mvasko@cesnet.cz>
2225Date: Tue Jan 22 15:31:41 2019 +0100
2226
2227 Merge branch 'devel' into user_types
2228
2229commit 3d42a7608e3f2009a17f0de0edb41633eb6f24ba
2230Author: Michal Vasko <mvasko@cesnet.cz>
2231Date: Tue Jan 22 14:08:36 2019 +0100
2232
2233 VERSION bump to version 0.16.108
2234
2235commit cfbba92fea84f0a231259c7caacfde352b702519
2236Author: Michal Vasko <mvasko@cesnet.cz>
2237Date: Tue Jan 22 14:08:10 2019 +0100
2238
2239 data tree CHANGE allow nodes without hash to be merged
2240
2241commit 58c8a4c8da094da671d262fc4ec813b75d2d9c73
2242Author: Michal Vasko <mvasko@cesnet.cz>
2243Date: Tue Jan 22 14:07:45 2019 +0100
2244
2245 lyb printer CHANGE forbid printing non-top-level nodes
2246
2247 It would create corrupted data.
2248
2249commit fb1582f89cb08794118eb3dda825e506419da8db
2250Author: Michal Vasko <mvasko@cesnet.cz>
2251Date: Tue Jan 22 14:07:26 2019 +0100
2252
2253 lyb parser BUGFIX skipping unknown nodes
2254
2255commit c730e5a1a7f621df13065583c06872528a17bdb3
2256Author: Michal Vasko <mvasko@cesnet.cz>
2257Date: Tue Jan 22 09:56:28 2019 +0100
2258
2259 VERSION bump to version 0.16.107
2260
2261commit 97a72d551896133610dfc25fdc8ad39b0e53e5f4
2262Author: Michal Vasko <mvasko@cesnet.cz>
2263Date: Tue Jan 22 09:56:03 2019 +0100
2264
2265 data tree BUGFIX handle LYD_OPT_DATA 0x0 flag correctly
2266
2267commit b4583baf75b7c751ddd447189523442b149731bb
2268Author: Michal Vasko <mvasko@cesnet.cz>
2269Date: Tue Jan 22 09:05:48 2019 +0100
2270
2271 VERSION bump to version 0.16.106
2272
2273commit 73304a20cf9f1f5f5d1d411618cd484da0c5a38c
2274Author: Michal Vasko <mvasko@cesnet.cz>
2275Date: Tue Jan 22 09:05:22 2019 +0100
2276
2277 data tree CHANGE make parameter const
2278
2279commit 901815486bfbd031052807c7cfe376fa165ce70d
2280Merge: 717cb69c 3ab8b456
2281Author: Michal Vasko <mvasko@cesnet.cz>
2282Date: Wed Jan 9 15:06:24 2019 +0100
2283
2284 Merge branch 'devel' into user_types
2285
2286commit 717cb69c82004762158fc7a74574538278c2be9e
2287Author: Michal Vasko <mvasko@cesnet.cz>
2288Date: Wed Dec 19 15:13:25 2018 +0100
2289
2290 user types CHANGE convert internal types to canonical format
2291
2292 ... using user type plugins. Tests included.