commit 673458a5a4d0faeb1f14f01ec3672ea8ca940c64
Author: Radek Krejci <rkrejci@cesnet.cz> Date: Thu Jun 11 13:06:50 2015 +0200 DOC: regenerate docs with newer doxygen version delete mode 100644 doc/doxygen/html/ftv2cl.png delete mode 100644 doc/doxygen/html/ftv2mo.png delete mode 100644 doc/doxygen/html/ftv2ns.png delete mode 100644 doc/doxygen/html/globals_0x65.html delete mode 100644 doc/doxygen/html/globals_0x6d.html delete mode 100644 doc/doxygen/html/globals_0x6e.html delete mode 100644 doc/doxygen/html/globals_0x74.html delete mode 100644 doc/doxygen/html/globals_0x78.html create mode 100644 doc/doxygen/html/globals_e.html create mode 100644 doc/doxygen/html/globals_m.html create mode 100644 doc/doxygen/html/globals_n.html create mode 100644 doc/doxygen/html/globals_t.html create mode 100644 doc/doxygen/html/globals_x.html create mode 100644 doc/doxygen/html/search/all_0.html create mode 100644 doc/doxygen/html/search/all_0.js create mode 100644 doc/doxygen/html/search/all_1.html create mode 100644 doc/doxygen/html/search/all_1.js create mode 100644 doc/doxygen/html/search/all_10.html create mode 100644 doc/doxygen/html/search/all_10.js create mode 100644 doc/doxygen/html/search/all_11.html create mode 100644 doc/doxygen/html/search/all_11.js create mode 100644 doc/doxygen/html/search/all_12.html create mode 100644 doc/doxygen/html/search/all_12.js create mode 100644 doc/doxygen/html/search/all_2.html create mode 100644 doc/doxygen/html/search/all_2.js create mode 100644 doc/doxygen/html/search/all_3.html create mode 100644 doc/doxygen/html/search/all_3.js create mode 100644 doc/doxygen/html/search/all_4.html create mode 100644 doc/doxygen/html/search/all_4.js create mode 100644 doc/doxygen/html/search/all_5.html create mode 100644 doc/doxygen/html/search/all_5.js create mode 100644 doc/doxygen/html/search/all_6.html create mode 100644 doc/doxygen/html/search/all_6.js delete mode 100644 doc/doxygen/html/search/all_61.html delete mode 100644 doc/doxygen/html/search/all_61.js delete mode 100644 doc/doxygen/html/search/all_63.html delete mode 100644 doc/doxygen/html/search/all_63.js delete mode 100644 doc/doxygen/html/search/all_64.html delete mode 100644 doc/doxygen/html/search/all_64.js delete mode 100644 doc/doxygen/html/search/all_65.html delete mode 100644 doc/doxygen/html/search/all_65.js delete mode 100644 doc/doxygen/html/search/all_66.html delete mode 100644 doc/doxygen/html/search/all_66.js delete mode 100644 doc/doxygen/html/search/all_67.html delete mode 100644 doc/doxygen/html/search/all_67.js delete mode 100644 doc/doxygen/html/search/all_68.html delete mode 100644 doc/doxygen/html/search/all_68.js delete mode 100644 doc/doxygen/html/search/all_69.html delete mode 100644 doc/doxygen/html/search/all_69.js delete mode 100644 doc/doxygen/html/search/all_6c.html delete mode 100644 doc/doxygen/html/search/all_6c.js delete mode 100644 doc/doxygen/html/search/all_6d.html delete mode 100644 doc/doxygen/html/search/all_6d.js delete mode 100644 doc/doxygen/html/search/all_6e.html delete mode 100644 doc/doxygen/html/search/all_6e.js create mode 100644 doc/doxygen/html/search/all_7.html create mode 100644 doc/doxygen/html/search/all_7.js delete mode 100644 doc/doxygen/html/search/all_70.html delete mode 100644 doc/doxygen/html/search/all_70.js delete mode 100644 doc/doxygen/html/search/all_72.html delete mode 100644 doc/doxygen/html/search/all_72.js delete mode 100644 doc/doxygen/html/search/all_73.html delete mode 100644 doc/doxygen/html/search/all_73.js delete mode 100644 doc/doxygen/html/search/all_74.html delete mode 100644 doc/doxygen/html/search/all_74.js delete mode 100644 doc/doxygen/html/search/all_75.html delete mode 100644 doc/doxygen/html/search/all_75.js delete mode 100644 doc/doxygen/html/search/all_76.html delete mode 100644 doc/doxygen/html/search/all_76.js delete mode 100644 doc/doxygen/html/search/all_77.html delete mode 100644 doc/doxygen/html/search/all_77.js delete mode 100644 doc/doxygen/html/search/all_78.html delete mode 100644 doc/doxygen/html/search/all_78.js create mode 100644 doc/doxygen/html/search/all_8.html create mode 100644 doc/doxygen/html/search/all_8.js create mode 100644 doc/doxygen/html/search/all_9.html create mode 100644 doc/doxygen/html/search/all_9.js create mode 100644 doc/doxygen/html/search/all_a.html create mode 100644 doc/doxygen/html/search/all_a.js create mode 100644 doc/doxygen/html/search/all_b.html create mode 100644 doc/doxygen/html/search/all_b.js create mode 100644 doc/doxygen/html/search/all_c.html create mode 100644 doc/doxygen/html/search/all_c.js create mode 100644 doc/doxygen/html/search/all_d.html create mode 100644 doc/doxygen/html/search/all_d.js create mode 100644 doc/doxygen/html/search/all_e.html create mode 100644 doc/doxygen/html/search/all_e.js create mode 100644 doc/doxygen/html/search/all_f.html create mode 100644 doc/doxygen/html/search/all_f.js create mode 100644 doc/doxygen/html/search/classes_0.html create mode 100644 doc/doxygen/html/search/classes_0.js create mode 100644 doc/doxygen/html/search/classes_1.html create mode 100644 doc/doxygen/html/search/classes_1.js create mode 100644 doc/doxygen/html/search/classes_2.html create mode 100644 doc/doxygen/html/search/classes_2.js delete mode 100644 doc/doxygen/html/search/classes_63.html delete mode 100644 doc/doxygen/html/search/classes_63.js delete mode 100644 doc/doxygen/html/search/classes_6e.html delete mode 100644 doc/doxygen/html/search/classes_6e.js delete mode 100644 doc/doxygen/html/search/classes_74.html delete mode 100644 doc/doxygen/html/search/classes_74.js create mode 100644 doc/doxygen/html/search/defines_0.html create mode 100644 doc/doxygen/html/search/defines_0.js create mode 100644 doc/doxygen/html/search/defines_1.html create mode 100644 doc/doxygen/html/search/defines_1.js create mode 100644 doc/doxygen/html/search/defines_2.html create mode 100644 doc/doxygen/html/search/defines_2.js delete mode 100644 doc/doxygen/html/search/defines_6d.html delete mode 100644 doc/doxygen/html/search/defines_6d.js delete mode 100644 doc/doxygen/html/search/defines_6e.html delete mode 100644 doc/doxygen/html/search/defines_6e.js delete mode 100644 doc/doxygen/html/search/defines_74.html delete mode 100644 doc/doxygen/html/search/defines_74.js create mode 100644 doc/doxygen/html/search/enums_0.html create mode 100644 doc/doxygen/html/search/enums_0.js create mode 100644 doc/doxygen/html/search/enums_1.html create mode 100644 doc/doxygen/html/search/enums_1.js create mode 100644 doc/doxygen/html/search/enums_2.html create mode 100644 doc/doxygen/html/search/enums_2.js create mode 100644 doc/doxygen/html/search/enums_3.html create mode 100644 doc/doxygen/html/search/enums_3.js delete mode 100644 doc/doxygen/html/search/enums_63.html delete mode 100644 doc/doxygen/html/search/enums_63.js delete mode 100644 doc/doxygen/html/search/enums_6e.html delete mode 100644 doc/doxygen/html/search/enums_6e.js delete mode 100644 doc/doxygen/html/search/enums_74.html delete mode 100644 doc/doxygen/html/search/enums_74.js delete mode 100644 doc/doxygen/html/search/enums_78.html delete mode 100644 doc/doxygen/html/search/enums_78.js create mode 100644 doc/doxygen/html/search/enumvalues_0.html create mode 100644 doc/doxygen/html/search/enumvalues_0.js create mode 100644 doc/doxygen/html/search/enumvalues_1.html create mode 100644 doc/doxygen/html/search/enumvalues_1.js create mode 100644 doc/doxygen/html/search/enumvalues_2.html create mode 100644 doc/doxygen/html/search/enumvalues_2.js create mode 100644 doc/doxygen/html/search/enumvalues_3.html create mode 100644 doc/doxygen/html/search/enumvalues_3.js delete mode 100644 doc/doxygen/html/search/enumvalues_63.html delete mode 100644 doc/doxygen/html/search/enumvalues_63.js delete mode 100644 doc/doxygen/html/search/enumvalues_6e.html delete mode 100644 doc/doxygen/html/search/enumvalues_6e.js delete mode 100644 doc/doxygen/html/search/enumvalues_74.html delete mode 100644 doc/doxygen/html/search/enumvalues_74.js delete mode 100644 doc/doxygen/html/search/enumvalues_78.html delete mode 100644 doc/doxygen/html/search/enumvalues_78.js create mode 100644 doc/doxygen/html/search/files_0.html create mode 100644 doc/doxygen/html/search/files_0.js create mode 100644 doc/doxygen/html/search/files_1.html create mode 100644 doc/doxygen/html/search/files_1.js create mode 100644 doc/doxygen/html/search/files_2.html create mode 100644 doc/doxygen/html/search/files_2.js create mode 100644 doc/doxygen/html/search/files_3.html create mode 100644 doc/doxygen/html/search/files_3.js create mode 100644 doc/doxygen/html/search/files_4.html create mode 100644 doc/doxygen/html/search/files_4.js create mode 100644 doc/doxygen/html/search/files_5.html create mode 100644 doc/doxygen/html/search/files_5.js create mode 100644 doc/doxygen/html/search/files_6.html create mode 100644 doc/doxygen/html/search/files_6.js delete mode 100644 doc/doxygen/html/search/files_63.html delete mode 100644 doc/doxygen/html/search/files_63.js delete mode 100644 doc/doxygen/html/search/files_64.html delete mode 100644 doc/doxygen/html/search/files_64.js delete mode 100644 doc/doxygen/html/search/files_65.html delete mode 100644 doc/doxygen/html/search/files_65.js delete mode 100644 doc/doxygen/html/search/files_6c.html delete mode 100644 doc/doxygen/html/search/files_6c.js delete mode 100644 doc/doxygen/html/search/files_6d.html delete mode 100644 doc/doxygen/html/search/files_6d.js delete mode 100644 doc/doxygen/html/search/files_6e.html delete mode 100644 doc/doxygen/html/search/files_6e.js create mode 100644 doc/doxygen/html/search/files_7.html create mode 100644 doc/doxygen/html/search/files_7.js delete mode 100644 doc/doxygen/html/search/files_73.html delete mode 100644 doc/doxygen/html/search/files_73.js delete mode 100644 doc/doxygen/html/search/files_74.html delete mode 100644 doc/doxygen/html/search/files_74.js delete mode 100644 doc/doxygen/html/search/files_75.html delete mode 100644 doc/doxygen/html/search/files_75.js delete mode 100644 doc/doxygen/html/search/files_77.html delete mode 100644 doc/doxygen/html/search/files_77.js create mode 100644 doc/doxygen/html/search/files_8.html create mode 100644 doc/doxygen/html/search/files_8.js create mode 100644 doc/doxygen/html/search/files_9.html create mode 100644 doc/doxygen/html/search/files_9.js create mode 100644 doc/doxygen/html/search/functions_0.html create mode 100644 doc/doxygen/html/search/functions_0.js delete mode 100644 doc/doxygen/html/search/functions_6e.html delete mode 100644 doc/doxygen/html/search/functions_6e.js create mode 100644 doc/doxygen/html/search/groups_0.html create mode 100644 doc/doxygen/html/search/groups_0.js create mode 100644 doc/doxygen/html/search/groups_1.html create mode 100644 doc/doxygen/html/search/groups_1.js create mode 100644 doc/doxygen/html/search/groups_2.html create mode 100644 doc/doxygen/html/search/groups_2.js create mode 100644 doc/doxygen/html/search/groups_3.html create mode 100644 doc/doxygen/html/search/groups_3.js create mode 100644 doc/doxygen/html/search/groups_4.html create mode 100644 doc/doxygen/html/search/groups_4.js create mode 100644 doc/doxygen/html/search/groups_5.html create mode 100644 doc/doxygen/html/search/groups_5.js create mode 100644 doc/doxygen/html/search/groups_6.html create mode 100644 doc/doxygen/html/search/groups_6.js delete mode 100644 doc/doxygen/html/search/groups_63.html delete mode 100644 doc/doxygen/html/search/groups_63.js delete mode 100644 doc/doxygen/html/search/groups_64.html delete mode 100644 doc/doxygen/html/search/groups_64.js delete mode 100644 doc/doxygen/html/search/groups_66.html delete mode 100644 doc/doxygen/html/search/groups_66.js delete mode 100644 doc/doxygen/html/search/groups_67.html delete mode 100644 doc/doxygen/html/search/groups_67.js delete mode 100644 doc/doxygen/html/search/groups_6e.html delete mode 100644 doc/doxygen/html/search/groups_6e.js create mode 100644 doc/doxygen/html/search/groups_7.html create mode 100644 doc/doxygen/html/search/groups_7.js delete mode 100644 doc/doxygen/html/search/groups_74.html delete mode 100644 doc/doxygen/html/search/groups_74.js delete mode 100644 doc/doxygen/html/search/groups_75.html delete mode 100644 doc/doxygen/html/search/groups_75.js delete mode 100644 doc/doxygen/html/search/groups_77.html delete mode 100644 doc/doxygen/html/search/groups_77.js create mode 100644 doc/doxygen/html/search/pages_0.html create mode 100644 doc/doxygen/html/search/pages_0.js create mode 100644 doc/doxygen/html/search/pages_1.html create mode 100644 doc/doxygen/html/search/pages_1.js create mode 100644 doc/doxygen/html/search/pages_2.html create mode 100644 doc/doxygen/html/search/pages_2.js create mode 100644 doc/doxygen/html/search/pages_3.html create mode 100644 doc/doxygen/html/search/pages_3.js create mode 100644 doc/doxygen/html/search/pages_4.html create mode 100644 doc/doxygen/html/search/pages_4.js create mode 100644 doc/doxygen/html/search/pages_5.html create mode 100644 doc/doxygen/html/search/pages_5.js create mode 100644 doc/doxygen/html/search/pages_6.html create mode 100644 doc/doxygen/html/search/pages_6.js delete mode 100644 doc/doxygen/html/search/pages_61.html delete mode 100644 doc/doxygen/html/search/pages_61.js delete mode 100644 doc/doxygen/html/search/pages_63.html delete mode 100644 doc/doxygen/html/search/pages_63.js delete mode 100644 doc/doxygen/html/search/pages_64.html delete mode 100644 doc/doxygen/html/search/pages_64.js delete mode 100644 doc/doxygen/html/search/pages_6d.html delete mode 100644 doc/doxygen/html/search/pages_6d.js delete mode 100644 doc/doxygen/html/search/pages_6e.html delete mode 100644 doc/doxygen/html/search/pages_6e.js create mode 100644 doc/doxygen/html/search/pages_7.html create mode 100644 doc/doxygen/html/search/pages_7.js delete mode 100644 doc/doxygen/html/search/pages_73.html delete mode 100644 doc/doxygen/html/search/pages_73.js delete mode 100644 doc/doxygen/html/search/pages_74.html delete mode 100644 doc/doxygen/html/search/pages_74.js delete mode 100644 doc/doxygen/html/search/pages_75.html delete mode 100644 doc/doxygen/html/search/pages_75.js create mode 100644 doc/doxygen/html/search/typedefs_0.html create mode 100644 doc/doxygen/html/search/typedefs_0.js delete mode 100644 doc/doxygen/html/search/typedefs_6e.html delete mode 100644 doc/doxygen/html/search/typedefs_6e.js create mode 100644 doc/doxygen/html/search/variables_0.html create mode 100644 doc/doxygen/html/search/variables_0.js create mode 100644 doc/doxygen/html/search/variables_1.html create mode 100644 doc/doxygen/html/search/variables_1.js create mode 100644 doc/doxygen/html/search/variables_2.html create mode 100644 doc/doxygen/html/search/variables_2.js create mode 100644 doc/doxygen/html/search/variables_3.html create mode 100644 doc/doxygen/html/search/variables_3.js create mode 100644 doc/doxygen/html/search/variables_4.html create mode 100644 doc/doxygen/html/search/variables_4.js create mode 100644 doc/doxygen/html/search/variables_5.html create mode 100644 doc/doxygen/html/search/variables_5.js create mode 100644 doc/doxygen/html/search/variables_6.html create mode 100644 doc/doxygen/html/search/variables_6.js delete mode 100644 doc/doxygen/html/search/variables_63.html delete mode 100644 doc/doxygen/html/search/variables_63.js delete mode 100644 doc/doxygen/html/search/variables_64.html delete mode 100644 doc/doxygen/html/search/variables_64.js delete mode 100644 doc/doxygen/html/search/variables_65.html delete mode 100644 doc/doxygen/html/search/variables_65.js delete mode 100644 doc/doxygen/html/search/variables_66.html delete mode 100644 doc/doxygen/html/search/variables_66.js delete mode 100644 doc/doxygen/html/search/variables_67.html delete mode 100644 doc/doxygen/html/search/variables_67.js delete mode 100644 doc/doxygen/html/search/variables_68.html delete mode 100644 doc/doxygen/html/search/variables_68.js delete mode 100644 doc/doxygen/html/search/variables_69.html delete mode 100644 doc/doxygen/html/search/variables_69.js delete mode 100644 doc/doxygen/html/search/variables_6c.html delete mode 100644 doc/doxygen/html/search/variables_6c.js delete mode 100644 doc/doxygen/html/search/variables_6e.html delete mode 100644 doc/doxygen/html/search/variables_6e.js create mode 100644 doc/doxygen/html/search/variables_7.html create mode 100644 doc/doxygen/html/search/variables_7.js delete mode 100644 doc/doxygen/html/search/variables_70.html delete mode 100644 doc/doxygen/html/search/variables_70.js delete mode 100644 doc/doxygen/html/search/variables_72.html delete mode 100644 doc/doxygen/html/search/variables_72.js delete mode 100644 doc/doxygen/html/search/variables_75.html delete mode 100644 doc/doxygen/html/search/variables_75.js delete mode 100644 doc/doxygen/html/search/variables_76.html delete mode 100644 doc/doxygen/html/search/variables_76.js delete mode 100644 doc/doxygen/html/search/variables_77.html delete mode 100644 doc/doxygen/html/search/variables_77.js create mode 100644 doc/doxygen/html/search/variables_8.html create mode 100644 doc/doxygen/html/search/variables_8.js create mode 100644 doc/doxygen/html/search/variables_9.html create mode 100644 doc/doxygen/html/search/variables_9.js create mode 100644 doc/doxygen/html/search/variables_a.html create mode 100644 doc/doxygen/html/search/variables_a.js create mode 100644 doc/doxygen/html/search/variables_b.html create mode 100644 doc/doxygen/html/search/variables_b.js create mode 100644 doc/doxygen/html/search/variables_c.html create mode 100644 doc/doxygen/html/search/variables_c.js create mode 100644 doc/doxygen/html/search/variables_d.html create mode 100644 doc/doxygen/html/search/variables_d.js create mode 100644 doc/doxygen/man/man3/_home_krejci_workspace_libnetconf_src_.3 create mode 100644 doc/doxygen/man/man3/_home_krejci_workspace_libnetconf_src_datastore_.3 create mode 100644 doc/doxygen/man/man3/_home_krejci_workspace_libnetconf_src_datastore_custom_.3 commit 946cf20fb217781f657c1c9c1890cbd668b62915 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Thu Jun 11 13:05:44 2015 +0200 BUILD update configure after version bump commit a8921e3223c2bcfe4fd6da14cbdb9e5b2793d543 Author: Michal Vasko <mvasko@cesnet.cz> Date: Wed Jun 10 11:06:04 2015 +0200 DOC: release notes for 0.10.0 commit b4e401e5dd6546e9d2ec6c6ea5c40fadbc3d520d Author: Michal Vasko <mvasko@cesnet.cz> Date: Wed Jun 10 10:42:17 2015 +0200 DOC: compatibility report for 0.10.0 create mode 100644 doc/compat_reports/0.9.0_to_0.10.0/compat_report.html commit b6afc4e95a099fc4a018bd3acc983f912509f131 Author: Michal Vasko <mvasko@cesnet.cz> Date: Wed Jun 10 10:25:16 2015 +0200 VERSION: bump to version 0.10.0 Doxygen docs also regenerated. create mode 100644 doc/doxygen/html/dir_4c3e86d48ad24315b6a6c01960b3f6fe.js create mode 100644 doc/doxygen/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js create mode 100644 doc/doxygen/html/dir_7dacf7d2814451f038ee913ee9d9cfe7.js create mode 100644 doc/doxygen/html/ftv2cl.png create mode 100644 doc/doxygen/html/ftv2mo.png create mode 100644 doc/doxygen/html/ftv2ns.png create mode 100644 doc/doxygen/html/globals_0x65.html create mode 100644 doc/doxygen/html/globals_0x6d.html create mode 100644 doc/doxygen/html/globals_0x6e.html create mode 100644 doc/doxygen/html/globals_0x74.html create mode 100644 doc/doxygen/html/globals_0x78.html delete mode 100644 doc/doxygen/html/globals_e.html delete mode 100644 doc/doxygen/html/globals_m.html delete mode 100644 doc/doxygen/html/globals_n.html delete mode 100644 doc/doxygen/html/globals_t.html delete mode 100644 doc/doxygen/html/globals_x.html delete mode 100644 doc/doxygen/html/search/all_0.html delete mode 100644 doc/doxygen/html/search/all_0.js delete mode 100644 doc/doxygen/html/search/all_1.html delete mode 100644 doc/doxygen/html/search/all_1.js delete mode 100644 doc/doxygen/html/search/all_10.html delete mode 100644 doc/doxygen/html/search/all_10.js delete mode 100644 doc/doxygen/html/search/all_11.html delete mode 100644 doc/doxygen/html/search/all_11.js delete mode 100644 doc/doxygen/html/search/all_12.html delete mode 100644 doc/doxygen/html/search/all_12.js delete mode 100644 doc/doxygen/html/search/all_2.html delete mode 100644 doc/doxygen/html/search/all_2.js delete mode 100644 doc/doxygen/html/search/all_3.html delete mode 100644 doc/doxygen/html/search/all_3.js delete mode 100644 doc/doxygen/html/search/all_4.html delete mode 100644 doc/doxygen/html/search/all_4.js delete mode 100644 doc/doxygen/html/search/all_5.html delete mode 100644 doc/doxygen/html/search/all_5.js delete mode 100644 doc/doxygen/html/search/all_6.html delete mode 100644 doc/doxygen/html/search/all_6.js create mode 100644 doc/doxygen/html/search/all_61.html create mode 100644 doc/doxygen/html/search/all_61.js create mode 100644 doc/doxygen/html/search/all_63.html create mode 100644 doc/doxygen/html/search/all_63.js create mode 100644 doc/doxygen/html/search/all_64.html create mode 100644 doc/doxygen/html/search/all_64.js create mode 100644 doc/doxygen/html/search/all_65.html create mode 100644 doc/doxygen/html/search/all_65.js create mode 100644 doc/doxygen/html/search/all_66.html create mode 100644 doc/doxygen/html/search/all_66.js create mode 100644 doc/doxygen/html/search/all_67.html create mode 100644 doc/doxygen/html/search/all_67.js create mode 100644 doc/doxygen/html/search/all_68.html create mode 100644 doc/doxygen/html/search/all_68.js create mode 100644 doc/doxygen/html/search/all_69.html create mode 100644 doc/doxygen/html/search/all_69.js create mode 100644 doc/doxygen/html/search/all_6c.html create mode 100644 doc/doxygen/html/search/all_6c.js create mode 100644 doc/doxygen/html/search/all_6d.html create mode 100644 doc/doxygen/html/search/all_6d.js create mode 100644 doc/doxygen/html/search/all_6e.html create mode 100644 doc/doxygen/html/search/all_6e.js delete mode 100644 doc/doxygen/html/search/all_7.html delete mode 100644 doc/doxygen/html/search/all_7.js create mode 100644 doc/doxygen/html/search/all_70.html create mode 100644 doc/doxygen/html/search/all_70.js create mode 100644 doc/doxygen/html/search/all_72.html create mode 100644 doc/doxygen/html/search/all_72.js create mode 100644 doc/doxygen/html/search/all_73.html create mode 100644 doc/doxygen/html/search/all_73.js create mode 100644 doc/doxygen/html/search/all_74.html create mode 100644 doc/doxygen/html/search/all_74.js create mode 100644 doc/doxygen/html/search/all_75.html create mode 100644 doc/doxygen/html/search/all_75.js create mode 100644 doc/doxygen/html/search/all_76.html create mode 100644 doc/doxygen/html/search/all_76.js create mode 100644 doc/doxygen/html/search/all_77.html create mode 100644 doc/doxygen/html/search/all_77.js create mode 100644 doc/doxygen/html/search/all_78.html create mode 100644 doc/doxygen/html/search/all_78.js delete mode 100644 doc/doxygen/html/search/all_8.html delete mode 100644 doc/doxygen/html/search/all_8.js delete mode 100644 doc/doxygen/html/search/all_9.html delete mode 100644 doc/doxygen/html/search/all_9.js delete mode 100644 doc/doxygen/html/search/all_a.html delete mode 100644 doc/doxygen/html/search/all_a.js delete mode 100644 doc/doxygen/html/search/all_b.html delete mode 100644 doc/doxygen/html/search/all_b.js delete mode 100644 doc/doxygen/html/search/all_c.html delete mode 100644 doc/doxygen/html/search/all_c.js delete mode 100644 doc/doxygen/html/search/all_d.html delete mode 100644 doc/doxygen/html/search/all_d.js delete mode 100644 doc/doxygen/html/search/all_e.html delete mode 100644 doc/doxygen/html/search/all_e.js delete mode 100644 doc/doxygen/html/search/all_f.html delete mode 100644 doc/doxygen/html/search/all_f.js delete mode 100644 doc/doxygen/html/search/classes_0.html delete mode 100644 doc/doxygen/html/search/classes_0.js delete mode 100644 doc/doxygen/html/search/classes_1.html delete mode 100644 doc/doxygen/html/search/classes_1.js delete mode 100644 doc/doxygen/html/search/classes_2.html delete mode 100644 doc/doxygen/html/search/classes_2.js create mode 100644 doc/doxygen/html/search/classes_63.html create mode 100644 doc/doxygen/html/search/classes_63.js create mode 100644 doc/doxygen/html/search/classes_6e.html create mode 100644 doc/doxygen/html/search/classes_6e.js create mode 100644 doc/doxygen/html/search/classes_74.html create mode 100644 doc/doxygen/html/search/classes_74.js delete mode 100644 doc/doxygen/html/search/defines_0.html delete mode 100644 doc/doxygen/html/search/defines_0.js delete mode 100644 doc/doxygen/html/search/defines_1.html delete mode 100644 doc/doxygen/html/search/defines_1.js delete mode 100644 doc/doxygen/html/search/defines_2.html delete mode 100644 doc/doxygen/html/search/defines_2.js create mode 100644 doc/doxygen/html/search/defines_6d.html create mode 100644 doc/doxygen/html/search/defines_6d.js create mode 100644 doc/doxygen/html/search/defines_6e.html create mode 100644 doc/doxygen/html/search/defines_6e.js create mode 100644 doc/doxygen/html/search/defines_74.html create mode 100644 doc/doxygen/html/search/defines_74.js delete mode 100644 doc/doxygen/html/search/enums_0.html delete mode 100644 doc/doxygen/html/search/enums_0.js delete mode 100644 doc/doxygen/html/search/enums_1.html delete mode 100644 doc/doxygen/html/search/enums_1.js delete mode 100644 doc/doxygen/html/search/enums_2.html delete mode 100644 doc/doxygen/html/search/enums_2.js delete mode 100644 doc/doxygen/html/search/enums_3.html delete mode 100644 doc/doxygen/html/search/enums_3.js create mode 100644 doc/doxygen/html/search/enums_63.html create mode 100644 doc/doxygen/html/search/enums_63.js create mode 100644 doc/doxygen/html/search/enums_6e.html create mode 100644 doc/doxygen/html/search/enums_6e.js create mode 100644 doc/doxygen/html/search/enums_74.html create mode 100644 doc/doxygen/html/search/enums_74.js create mode 100644 doc/doxygen/html/search/enums_78.html create mode 100644 doc/doxygen/html/search/enums_78.js delete mode 100644 doc/doxygen/html/search/enumvalues_0.html delete mode 100644 doc/doxygen/html/search/enumvalues_0.js delete mode 100644 doc/doxygen/html/search/enumvalues_1.html delete mode 100644 doc/doxygen/html/search/enumvalues_1.js delete mode 100644 doc/doxygen/html/search/enumvalues_2.html delete mode 100644 doc/doxygen/html/search/enumvalues_2.js delete mode 100644 doc/doxygen/html/search/enumvalues_3.html delete mode 100644 doc/doxygen/html/search/enumvalues_3.js create mode 100644 doc/doxygen/html/search/enumvalues_63.html create mode 100644 doc/doxygen/html/search/enumvalues_63.js create mode 100644 doc/doxygen/html/search/enumvalues_6e.html create mode 100644 doc/doxygen/html/search/enumvalues_6e.js create mode 100644 doc/doxygen/html/search/enumvalues_74.html create mode 100644 doc/doxygen/html/search/enumvalues_74.js create mode 100644 doc/doxygen/html/search/enumvalues_78.html create mode 100644 doc/doxygen/html/search/enumvalues_78.js delete mode 100644 doc/doxygen/html/search/files_0.html delete mode 100644 doc/doxygen/html/search/files_0.js delete mode 100644 doc/doxygen/html/search/files_1.html delete mode 100644 doc/doxygen/html/search/files_1.js delete mode 100644 doc/doxygen/html/search/files_2.html delete mode 100644 doc/doxygen/html/search/files_2.js delete mode 100644 doc/doxygen/html/search/files_3.html delete mode 100644 doc/doxygen/html/search/files_3.js delete mode 100644 doc/doxygen/html/search/files_4.html delete mode 100644 doc/doxygen/html/search/files_4.js delete mode 100644 doc/doxygen/html/search/files_5.html delete mode 100644 doc/doxygen/html/search/files_5.js delete mode 100644 doc/doxygen/html/search/files_6.html delete mode 100644 doc/doxygen/html/search/files_6.js create mode 100644 doc/doxygen/html/search/files_63.html create mode 100644 doc/doxygen/html/search/files_63.js create mode 100644 doc/doxygen/html/search/files_64.html create mode 100644 doc/doxygen/html/search/files_64.js create mode 100644 doc/doxygen/html/search/files_65.html create mode 100644 doc/doxygen/html/search/files_65.js create mode 100644 doc/doxygen/html/search/files_6c.html create mode 100644 doc/doxygen/html/search/files_6c.js create mode 100644 doc/doxygen/html/search/files_6d.html create mode 100644 doc/doxygen/html/search/files_6d.js create mode 100644 doc/doxygen/html/search/files_6e.html create mode 100644 doc/doxygen/html/search/files_6e.js delete mode 100644 doc/doxygen/html/search/files_7.html delete mode 100644 doc/doxygen/html/search/files_7.js create mode 100644 doc/doxygen/html/search/files_73.html create mode 100644 doc/doxygen/html/search/files_73.js create mode 100644 doc/doxygen/html/search/files_74.html create mode 100644 doc/doxygen/html/search/files_74.js create mode 100644 doc/doxygen/html/search/files_75.html create mode 100644 doc/doxygen/html/search/files_75.js create mode 100644 doc/doxygen/html/search/files_77.html create mode 100644 doc/doxygen/html/search/files_77.js delete mode 100644 doc/doxygen/html/search/files_8.html delete mode 100644 doc/doxygen/html/search/files_8.js delete mode 100644 doc/doxygen/html/search/files_9.html delete mode 100644 doc/doxygen/html/search/files_9.js delete mode 100644 doc/doxygen/html/search/functions_0.html delete mode 100644 doc/doxygen/html/search/functions_0.js create mode 100644 doc/doxygen/html/search/functions_6e.html create mode 100644 doc/doxygen/html/search/functions_6e.js delete mode 100644 doc/doxygen/html/search/groups_0.html delete mode 100644 doc/doxygen/html/search/groups_0.js delete mode 100644 doc/doxygen/html/search/groups_1.html delete mode 100644 doc/doxygen/html/search/groups_1.js delete mode 100644 doc/doxygen/html/search/groups_2.html delete mode 100644 doc/doxygen/html/search/groups_2.js delete mode 100644 doc/doxygen/html/search/groups_3.html delete mode 100644 doc/doxygen/html/search/groups_3.js delete mode 100644 doc/doxygen/html/search/groups_4.html delete mode 100644 doc/doxygen/html/search/groups_4.js delete mode 100644 doc/doxygen/html/search/groups_5.html delete mode 100644 doc/doxygen/html/search/groups_5.js delete mode 100644 doc/doxygen/html/search/groups_6.html delete mode 100644 doc/doxygen/html/search/groups_6.js create mode 100644 doc/doxygen/html/search/groups_63.html create mode 100644 doc/doxygen/html/search/groups_63.js create mode 100644 doc/doxygen/html/search/groups_64.html create mode 100644 doc/doxygen/html/search/groups_64.js create mode 100644 doc/doxygen/html/search/groups_66.html create mode 100644 doc/doxygen/html/search/groups_66.js create mode 100644 doc/doxygen/html/search/groups_67.html create mode 100644 doc/doxygen/html/search/groups_67.js create mode 100644 doc/doxygen/html/search/groups_6e.html create mode 100644 doc/doxygen/html/search/groups_6e.js delete mode 100644 doc/doxygen/html/search/groups_7.html delete mode 100644 doc/doxygen/html/search/groups_7.js create mode 100644 doc/doxygen/html/search/groups_74.html create mode 100644 doc/doxygen/html/search/groups_74.js create mode 100644 doc/doxygen/html/search/groups_75.html create mode 100644 doc/doxygen/html/search/groups_75.js create mode 100644 doc/doxygen/html/search/groups_77.html create mode 100644 doc/doxygen/html/search/groups_77.js delete mode 100644 doc/doxygen/html/search/pages_0.html delete mode 100644 doc/doxygen/html/search/pages_0.js delete mode 100644 doc/doxygen/html/search/pages_1.html delete mode 100644 doc/doxygen/html/search/pages_1.js delete mode 100644 doc/doxygen/html/search/pages_2.html delete mode 100644 doc/doxygen/html/search/pages_2.js delete mode 100644 doc/doxygen/html/search/pages_3.html delete mode 100644 doc/doxygen/html/search/pages_3.js delete mode 100644 doc/doxygen/html/search/pages_4.html delete mode 100644 doc/doxygen/html/search/pages_4.js delete mode 100644 doc/doxygen/html/search/pages_5.html delete mode 100644 doc/doxygen/html/search/pages_5.js delete mode 100644 doc/doxygen/html/search/pages_6.html delete mode 100644 doc/doxygen/html/search/pages_6.js create mode 100644 doc/doxygen/html/search/pages_61.html create mode 100644 doc/doxygen/html/search/pages_61.js create mode 100644 doc/doxygen/html/search/pages_63.html create mode 100644 doc/doxygen/html/search/pages_63.js create mode 100644 doc/doxygen/html/search/pages_64.html create mode 100644 doc/doxygen/html/search/pages_64.js create mode 100644 doc/doxygen/html/search/pages_6d.html create mode 100644 doc/doxygen/html/search/pages_6d.js create mode 100644 doc/doxygen/html/search/pages_6e.html create mode 100644 doc/doxygen/html/search/pages_6e.js delete mode 100644 doc/doxygen/html/search/pages_7.html delete mode 100644 doc/doxygen/html/search/pages_7.js create mode 100644 doc/doxygen/html/search/pages_73.html create mode 100644 doc/doxygen/html/search/pages_73.js create mode 100644 doc/doxygen/html/search/pages_74.html create mode 100644 doc/doxygen/html/search/pages_74.js create mode 100644 doc/doxygen/html/search/pages_75.html create mode 100644 doc/doxygen/html/search/pages_75.js delete mode 100644 doc/doxygen/html/search/typedefs_0.html delete mode 100644 doc/doxygen/html/search/typedefs_0.js create mode 100644 doc/doxygen/html/search/typedefs_6e.html create mode 100644 doc/doxygen/html/search/typedefs_6e.js delete mode 100644 doc/doxygen/html/search/variables_0.html delete mode 100644 doc/doxygen/html/search/variables_0.js delete mode 100644 doc/doxygen/html/search/variables_1.html delete mode 100644 doc/doxygen/html/search/variables_1.js delete mode 100644 doc/doxygen/html/search/variables_2.html delete mode 100644 doc/doxygen/html/search/variables_2.js delete mode 100644 doc/doxygen/html/search/variables_3.html delete mode 100644 doc/doxygen/html/search/variables_3.js delete mode 100644 doc/doxygen/html/search/variables_4.html delete mode 100644 doc/doxygen/html/search/variables_4.js delete mode 100644 doc/doxygen/html/search/variables_5.html delete mode 100644 doc/doxygen/html/search/variables_5.js delete mode 100644 doc/doxygen/html/search/variables_6.html delete mode 100644 doc/doxygen/html/search/variables_6.js create mode 100644 doc/doxygen/html/search/variables_63.html create mode 100644 doc/doxygen/html/search/variables_63.js create mode 100644 doc/doxygen/html/search/variables_64.html create mode 100644 doc/doxygen/html/search/variables_64.js create mode 100644 doc/doxygen/html/search/variables_65.html create mode 100644 doc/doxygen/html/search/variables_65.js create mode 100644 doc/doxygen/html/search/variables_66.html create mode 100644 doc/doxygen/html/search/variables_66.js create mode 100644 doc/doxygen/html/search/variables_67.html create mode 100644 doc/doxygen/html/search/variables_67.js create mode 100644 doc/doxygen/html/search/variables_68.html create mode 100644 doc/doxygen/html/search/variables_68.js create mode 100644 doc/doxygen/html/search/variables_69.html create mode 100644 doc/doxygen/html/search/variables_69.js create mode 100644 doc/doxygen/html/search/variables_6c.html create mode 100644 doc/doxygen/html/search/variables_6c.js create mode 100644 doc/doxygen/html/search/variables_6e.html create mode 100644 doc/doxygen/html/search/variables_6e.js delete mode 100644 doc/doxygen/html/search/variables_7.html delete mode 100644 doc/doxygen/html/search/variables_7.js create mode 100644 doc/doxygen/html/search/variables_70.html create mode 100644 doc/doxygen/html/search/variables_70.js create mode 100644 doc/doxygen/html/search/variables_72.html create mode 100644 doc/doxygen/html/search/variables_72.js create mode 100644 doc/doxygen/html/search/variables_75.html create mode 100644 doc/doxygen/html/search/variables_75.js create mode 100644 doc/doxygen/html/search/variables_76.html create mode 100644 doc/doxygen/html/search/variables_76.js create mode 100644 doc/doxygen/html/search/variables_77.html create mode 100644 doc/doxygen/html/search/variables_77.js delete mode 100644 doc/doxygen/html/search/variables_8.html delete mode 100644 doc/doxygen/html/search/variables_8.js delete mode 100644 doc/doxygen/html/search/variables_9.html delete mode 100644 doc/doxygen/html/search/variables_9.js delete mode 100644 doc/doxygen/html/search/variables_a.html delete mode 100644 doc/doxygen/html/search/variables_a.js delete mode 100644 doc/doxygen/html/search/variables_b.html delete mode 100644 doc/doxygen/html/search/variables_b.js delete mode 100644 doc/doxygen/html/search/variables_c.html delete mode 100644 doc/doxygen/html/search/variables_c.js delete mode 100644 doc/doxygen/html/search/variables_d.html delete mode 100644 doc/doxygen/html/search/variables_d.js delete mode 100644 doc/doxygen/man/man3/_home_krejci_workspace_libnetconf_src_.3 delete mode 100644 doc/doxygen/man/man3/_home_krejci_workspace_libnetconf_src_datastore_.3 delete mode 100644 doc/doxygen/man/man3/_home_krejci_workspace_libnetconf_src_datastore_custom_.3 commit 5182807bcb540b34628e7234cea208e5734bb111 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Mon Jun 8 11:03:46 2015 +0200 doc: BUGFIX: correct build description for transAPI modules lnctool provides default libtool for building the transAPI module, but since it is needed to run autoreconf, there can be version missmatch when a developer uses different libtool/m4 version. Autoreconf's --force and --install option should make it work. Fixes issue 62 delete mode 100644 doc/doxygen/html/dir_4c3e86d48ad24315b6a6c01960b3f6fe.js delete mode 100644 doc/doxygen/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js delete mode 100644 doc/doxygen/html/dir_7dacf7d2814451f038ee913ee9d9cfe7.js delete mode 100644 doc/doxygen/man/man3/_home_krejci_svn_libnetconf_src_.3 delete mode 100644 doc/doxygen/man/man3/_home_krejci_svn_libnetconf_src_datastore_.3 delete mode 100644 doc/doxygen/man/man3/_home_krejci_svn_libnetconf_src_datastore_custom_.3 create mode 100644 doc/doxygen/man/man3/_home_krejci_workspace_libnetconf_src_.3 create mode 100644 doc/doxygen/man/man3/_home_krejci_workspace_libnetconf_src_datastore_.3 create mode 100644 doc/doxygen/man/man3/_home_krejci_workspace_libnetconf_src_datastore_custom_.3 commit 088861b71b7274240e7f08bfaf3d8b406a9d842e Author: Michal Vasko <mvasko@cesnet.cz> Date: Fri Jun 5 10:12:18 2015 +0200 BUGFIX: datastore without lock attribute Incorrect situation, but display a warning instead crashing on SEGFAULT. commit be15b59411b2994f3bc75a11cc1c4019f0289337 Author: Michal Vasko <mvasko@cesnet.cz> Date: Tue Jun 2 10:30:33 2015 +0200 BULD: require libssh 0.6.4 and higher For one, libssh 0.5.4 was missing some header functions. Perhaps libssh v 0.6.0 would be enough, but there are some serious bugs, so require a higher version. commit 5a8856f022576240c1731d6a0593ef91aa6c0b4f Author: Radek Krejci <rkrejci@cesnet.cz> Date: Sun May 31 11:47:05 2015 +0200 BUGFIX: fix logic in checking presence of source/target parameters commit 7606dc102dbc096033920a4aaae2d1a24130b3e2 Author: Michal Vasko <mvasko@cesnet.cz> Date: Thu May 28 14:04:41 2015 +0200 FEATURE: ncds_apply_rpc() thread-safety Every datastore structure now has a lock that is used while the DS is modified in apply_rpc. commit 8af6942654d4030fb3fe32e44b73ef719fc26916 Author: Michal Vasko <mvasko@cesnet.cz> Date: Thu May 28 09:21:11 2015 +0200 BUGFIX: reverting ADD of XML tree Fixed double free, explained in the comment. commit db67be31d977104448d6c588edc265643e9d56f6 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Mon May 25 11:15:43 2015 +0200 BUGFIX: check presence of source/target for specific operations When we assign target/source parameter duritng building or receiving RPC message, we should check if the parameter is actuaally present for particular operations which requires source/target. When the parameter is missing, we can directly reply with error without any further processing. Fixes issue 60 commit 00f8af0bfd1e5cc5ad3ed089e9a41c9d3d49784f Author: Michal Vasko <mvasko@cesnet.cz> Date: Thu May 21 16:11:44 2015 +0200 BUGFIX: SSH session is handled only in client Server uses directly a channel, if something. commit 97d46b7f78cb4b84c6baf81783f5e4cbcf48ad40 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Tue May 19 13:28:18 2015 +0200 FEATURE: provide alternative to System V shared memory. Detect if the System V shared memory implmentation is available and if not, use POSIX implementation of shared memory. Based on patch by Sean <scondo01@gmail.com>. Fixes issue 26 commit ebb5c028d72f1c4aeec0887e28bf8a7febdfb715 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Tue May 19 13:27:31 2015 +0200 MAINTENANCE: configure optimization commit 39461e0b90ee9fbf460efa8e2835138345aa91af Author: Radek Krejci <rkrejci@cesnet.cz> Date: Tue May 19 13:26:56 2015 +0200 MAINTENANCE: configure cleanup commit e23c6ce99d6a11a4818ce875fa1b15ef1bd7b659 Author: Michal Vasko <mvasko@cesnet.cz> Date: Fri May 15 14:21:55 2015 +0200 BUGFIX: set SSH channel to NULL on error This prevents segmentation faults later. commit aac23b317782e6895f7906727776880d5c81d1d9 Author: Michal Vasko <mvasko@cesnet.cz> Date: Fri May 15 14:21:40 2015 +0200 BUGFIX: memory leak commit 959f2815e630167acad03506d8205835b0a08342 Author: Michal Vasko <mvasko@cesnet.cz> Date: Fri May 15 14:21:10 2015 +0200 BUGFIX: free only client SSH channel commit 3e465a4c9526c3a1f5d1e6f86c5db608254757b6 Author: Michal Vasko <mvasko@cesnet.cz> Date: Fri May 15 10:43:03 2015 +0200 MAINTENANCE: remove newline in relaxng errors commit 2c7089075c8c93e0de731b1d72dd099a30b802c1 Author: Michal Vasko <mvasko@cesnet.cz> Date: Fri May 15 10:43:03 2015 +0200 MAINTENANCE: remove newline in relaxng errors commit 5c93d403387b9e9c31a2aeba55e5d9506183adc3 Author: Michal Vasko <mvasko@cesnet.cz> Date: Fri May 15 10:25:22 2015 +0200 BUGFIX: stop FMON thread before module unload To prevent FMON from freeing its dummy session that was already freed during transapi_unload. commit 51f0a0a761b474a65ca23324871d07c0716a542d Author: Michal Vasko <mvasko@cesnet.cz> Date: Fri May 15 10:25:22 2015 +0200 BUGFIX: stop FMON thread before module unload To prevent FMON from freeing its dummy session that was already freed during transapi_unload. commit 8921dba23f62b5d787125112305eccbf661899be Author: Michal Vasko <mvasko@cesnet.cz> Date: Thu May 7 09:11:12 2015 +0200 CHANGE: nc_session_close() server behaviour changed If accepting sessions as a server with prepared transport SSH channel or TLS session, libnetconf does not create these structures, so it should not free them, just end the NETCONF session. commit e040d4820972e443e1cedc1f1768c418b68cd0ab Author: Michal Vasko <mvasko@cesnet.cz> Date: Thu May 7 09:01:20 2015 +0200 BUGFIX: instead sending EOF we should check EOF state commit 3976b76423c2086c32ad785d87687c50d07a6edb Author: Michal Vasko <mvasko@cesnet.cz> Date: Tue May 5 10:28:10 2015 +0200 BUGFIX: clear revents every iteration commit c221e6bf7e46c90a307f290f8bb81231bd90074d Author: Michal Vasko <mvasko@cesnet.cz> Date: Tue Apr 21 09:28:44 2015 +0200 BUGFIX: uninitialized variable commit d4e67505b654ea2d6bbecc4b71a3446ce58f509f Author: Michal Vasko <mvasko@cesnet.cz> Date: Mon May 4 14:26:56 2015 +0200 BUGFIX: uninitialized var free commit c2c1960e8686218bfb7af8264a26cd3b8e538a35 Author: Michal Vasko <mvasko@cesnet.cz> Date: Tue Apr 28 15:46:32 2015 +0200 BUGFIX: rpm build fixed When using rpath with standard paths, they must be ignored using flags. commit 0aa3c364d453320e0e9f4d740938bf517884c9bc Author: Michal Vasko <mvasko@cesnet.cz> Date: Thu Apr 30 09:18:57 2015 +0200 CHANGE: new functions for accepting sessions One using an SSH channel, another a TLS session. They enable to use these transports directly without the need for another layer such as pipes. commit deb03cc4dff6024cb01ff05e2d5d63aaf8fe7403 Author: Michal Vasko <mvasko@cesnet.cz> Date: Thu Apr 30 09:18:21 2015 +0200 BUGFIX: text can be NULL in some special error cases commit ffff8741f2792d51ead10279b0be828fd49146d7 Author: Michal Vasko <mvasko@cesnet.cz> Date: Thu Apr 30 09:17:31 2015 +0200 BUGFIX: poll on SSL read fixed commit ffb67b5b1b8204f6f25a631c623c3f4d24802387 Author: Michal Vasko <mvasko@cesnet.cz> Date: Thu Apr 30 09:16:52 2015 +0200 BUGFIX: error can occur with lext and len NULL commit 857d2f215d9e1c6818f24bd0c65566fbb1c2942f Author: Michal Vasko <mvasko@cesnet.cz> Date: Thu Apr 30 09:16:03 2015 +0200 MEINTENANCE: more detailed SSL error output commit 4249dbffc75bdb816786eaf84ca4491dd617f036 Author: Michal Vasko <mvasko@cesnet.cz> Date: Wed Apr 29 12:26:26 2015 +0200 BUGFIX: variable must be char to get proper value commit a8a35c328fc508b3929cfd2011858133687761c4 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Tue Apr 28 09:25:57 2015 +0200 BUGFIX: handling empty data when creating data reply When reply is going to return empty data reply, it failed because of not handled case of NULL data to put into the reply. commit c15193dd3af67a8163d7e835fdedea0c098c1081 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Tue Apr 28 09:24:11 2015 +0200 BUGFIX: accessing NULL pointer check more carefully return value of the password authentication callback and do not access NULL return value as string. commit e229e00ca02088f350164c0b3937750d55298e5b Author: Radek Krejci <rkrejci@cesnet.cz> Date: Thu Apr 23 16:27:41 2015 +0200 BUGFIX: handle some memory allocation problems Better response in some case when we get out of memory. Instead of crash, try to create error reply and send it to the client. commit c65fe337a3e788a303f3981d0bf1a0e4eb4324c6 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Thu Apr 23 14:51:11 2015 +0200 OPTIMIZATION: avoid some XML dumps and parse in get* operations avoid dumping the result of get/get-config/get-schema operations. The data are then used to just create XML tree when building rpc-reply message. Now, the subtree is duplicated (stupid libxml2!) and placed into the message tree. commit b7650a1c46a8ca0a6ae356e2079c11c03f6f79df Author: Radek Krejci <rkrejci@cesnet.cz> Date: Thu Apr 23 13:59:23 2015 +0200 OPTIMIZATION: xmldiff_diff - remove unnecessary parameters just make the code a little bit simpler, it does not have any real performance impact. commit 7251cee88735bb22f21fa4bd3bf009d4905bb380 Author: Michal Vasko <mvasko@cesnet.cz> Date: Tue Apr 21 10:58:04 2015 +0200 OPTIMIZE: add a hint on how to fix shared memory error It can happen that the memory cannot be attached if there is still one from the older version of netopeer. In that case removing it helps. commit a89c0f203f3857adfaf1c950dabbaad694310171 Author: Michal Vasko <mvasko@cesnet.cz> Date: Tue Apr 21 10:34:26 2015 +0200 BUGFIX: wrong asprintf return value check commit b497f8f973ad6bbb297f84960f72c02e7e7c2132 Author: Michal Vasko <mvasko@cesnet.cz> Date: Tue Apr 21 09:28:44 2015 +0200 BUGFIX: uninitialized variable commit 79d47da5385c74d26247392e0f53a818bf532454 Author: Michal Vasko <mvasko@cesnet.cz> Date: Tue Apr 21 09:27:33 2015 +0200 MAINTENANCE: unused function result warnings removed Could be seen on Ubuntu. commit 7bd17194917c24ff2ea88178c7f5490876068572 Author: Michal Vasko <mvasko@cesnet.cz> Date: Mon Apr 20 10:39:31 2015 +0200 DOC: libssh2 references replaced with libssh commit 021bf1800c662723f77111a6032951fb03684eec Author: Michal Vasko <mvasko@cesnet.cz> Date: Mon Apr 20 10:39:05 2015 +0200 CHANGE: init & close do that for libssh too commit 9c230fdaa9cacbea742c18cb02b83c432be321f2 Author: Michal Vasko <mvasko@cesnet.cz> Date: Mon Apr 20 10:37:38 2015 +0200 BUGFIX: require libssh_threads library as well commit 9a1ac6e143bf38ee897494ff59f50802b049c87d Author: Tomas Cejka <cejkat@cesnet.cz> Date: Sun Apr 19 22:57:36 2015 +0200 pyapi: BUGFIX: editConfig() usage of optional arguments Optional arguments were not used by mistake. commit cd9296b4e658edf4d7f9bc91ea18f89052d08993 Author: Tomas Cejka <cejkat@cesnet.cz> Date: Sun Apr 19 21:39:58 2015 +0200 pyapi: FEATURE: edit-config - session.editConfig() Add <edit-config> operation with these method arguments: char *kwlist[] = {"target", "source", "defop", "erropt", "testopt", NULL}; Constants for 'defop', 'erropt' and 'testopt' were added into netconf python module. 'source' can be XML (starting with '<'), integer (datastore), URL (containing ://) - similar behaviour as in copyConfig(). create mode 100755 python/examples/editconfig.py commit 97c13c4f42acb462b1ffb26aad9eb9dbf474225f Author: Michal Vasko <mvasko@cesnet.cz> Date: Fri Apr 17 15:57:51 2015 +0200 BUGFIX: disable libssh directive fixed commit b70dac5be7460cde7ba5aa099a304e71d5a4486f Author: Radek Krejci <rkrejci@cesnet.cz> Date: Fri Apr 17 14:20:01 2015 +0200 BUGFIX: accept local prefix on uses's paths When uses statement in a datamodel references a grouping from the same data model, usually it is referenced without any prefix - and this worked fine. But using prefix is possible/allowed and it didn't work. Fixes issue 57. commit abb8c84bf1986a29993f19d47d0d621484fb4b50 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Fri Apr 17 14:19:14 2015 +0200 BUGFIX: lncdatastore: on make clean, remove the OBJDIR, not *.o commit 2966bd0af0439983b9dc074adac5e12bb283c9a1 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Fri Apr 17 14:00:48 2015 +0200 BUGFIX: augmenting self-model with prefixes in path When the root element in path was specified with the prefix pointing to the same data model where the augment is defined, the model was not found and libnetconf crashed with accessing NULL pointer. Fixes issue 57 commit 0461b00ca9421f3f6e9c201b6b016b9ee8259ef9 Author: Michal Vasko <mvasko@cesnet.cz> Date: Fri Apr 17 13:34:58 2015 +0200 CHANGE: use libssh instead libssh2 commit 3334d2998ea0d5fd7403dd657a3e6bc052f6d5cd Author: Michal Vasko <mvasko@cesnet.cz> Date: Thu Apr 16 13:40:55 2015 +0200 CHANGE: SSH management functions now return value It is possible to detect errors this way. commit 44aa5f5d8424f65e798ab9963ff5c392730830b0 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Thu Apr 16 11:09:01 2015 +0200 lnctool: CHANGE: update RNG and Schematron generators Updated from pyang - support for anyxml and instance-identifiers. commit 9f0585014ee6096b9b257fd043866ddf2a273437 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Wed Apr 15 14:52:04 2015 +0200 DOC: doxygen docs update delete mode 100644 doc/doxygen/html/da/d58/deprecated.html delete mode 100644 doc/doxygen/man/man3/deprecated.3 commit b4875218fed868db5cbf3ca3929a839bdab55610 Author: Michal Vasko <mvasko@cesnet.cz> Date: Wed Apr 15 11:35:50 2015 +0200 DOC: added some server architectures details commit a78fbc4ad33d3f8ef8391043c7ba038a1e0de4e5 Author: Michal Vasko <mvasko@cesnet.cz> Date: Wed Apr 15 10:44:39 2015 +0200 BUGFIX: check return values on sending data commit 52baceb024a9bb25ff01585ccbc9ca4fd4bb1d98 Author: Michal Vasko <mvasko@cesnet.cz> Date: Wed Apr 15 10:39:21 2015 +0200 DOC: mistake in tutorial callback commit 02fec89a39c38cef192e8e76fbe0be0e1a87fe3b Author: Michal Vasko <mvasko@cesnet.cz> Date: Wed Apr 15 10:19:35 2015 +0200 BUGFIX: errno check on fd sessions If using a file descriptor (pipe for example), it might get full on long messages and then the sending should be retried, not exit with an error. commit 70b3da9b25bfa544650cd048ef127c65daaa1ea0 Author: Michal Vasko <mvasko@cesnet.cz> Date: Mon Apr 13 15:03:19 2015 +0200 lnctool: BUGFIX: template configure.in correction It was checking for a deprecated function that was removed in the latest libnetconf. Instead ncds_apply_rpc it checks for ncds_apply_rpc2all. commit 760638c74ddf89391bf1c3201b734c5c850ba7f7 Author: Michal Vasko <mvasko@cesnet.cz> Date: Mon Apr 13 14:57:10 2015 +0200 lnctool: BUGFIX: missing new line in get_state callback commit ea26f31325a15596e0a53f1574441265ab1c9dac Author: Radek Krejci <rkrejci@cesnet.cz> Date: Thu Apr 9 10:57:45 2015 +0200 BUGFIX: check timeout when getting authentication methods list from SSH server Sometimes it takes dome time to server to provide list of supported authentication methods. So far, we had a strict timeout (1 sec) and then we failed to connect to the server. Now, we check that we have to be more patient. commit c84e8a2b0bd30a57530ea3e37f078c26853bd7ba Author: Michal Vasko <mvasko@cesnet.cz> Date: Wed Apr 8 13:03:48 2015 +0200 DOC: added integrated server architecture Documentation not regenerated yet. create mode 100644 doc/img/in_arch.png commit 47b43162d69799107692f1a3b778d39bf0aed4a3 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Fri Mar 27 10:39:50 2015 +0100 BUGFIX: allow transAPI modules with no data callback Allow transAPI modules for data models only with RPCs, or, in general, modules that don't have any callback implemented for their data. commit b0ec43ffd93981e9fd0bda5616345894c61088f6 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Thu Mar 26 15:10:03 2015 +0100 API: remove ncds_apply_rpc() from public API. Function was replaced by ncds_apply_rpc2all(). commit b45788ff74bf74a7d0fe702c4654303538a7a348 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Thu Mar 26 14:29:31 2015 +0100 MAINTENANCE: simplify verbose message on publickey authentication commit 72af83d16f3853e68a4132ae0366f133df92d69c Author: Radek Krejci <rkrejci@cesnet.cz> Date: Wed Mar 25 13:41:11 2015 +0100 CHANGE: do not autodetect SSH publickeys When no public key pair was set to be used, we tried to get the path automatically according to what is used in OpenSSH. Now, we are moving from the OpenSSH (Netopeer integrates SSH server using libssh) so it will be better to do not follow what is used in OpenSSH. It can be confusing when user set publickey for OpenSSH and when starting Netopeer, it will not work since the netopeer-server has its own configuration (different from sshd) and the publickey must be set separately. Therefore it is better to do the same on the client side. commit bddb6b71b32f04c12e658d2eabcb49b18ffbff91 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Tue Mar 24 13:57:01 2015 +0100 DOC: doxygen update create mode 100644 doc/doxygen/html/search/all_12.html create mode 100644 doc/doxygen/html/search/all_12.js create mode 100644 doc/doxygen/html/search/variables_d.html create mode 100644 doc/doxygen/html/search/variables_d.js commit 7caf9a094a9576475409afb77f8bab9db9fdb5f8 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Tue Mar 24 13:50:40 2015 +0100 CHANGE: Check transAPI version for static modules So far, libnetconf did not check the version of static transAPI modules. We need this check since libnetconf can change in the same way as for dynamic modules. To achieve this, the transapi structure had to be changed, the version memeber was added at offset 0 to make get know if the memeber is present or not (previous transAPI versions). If not, the check actually get some high number since the offset 0 was used to store address of the modules init function. This makes API incompatible with 0.9.x. commit 9272b0f829c04daf876aa8ec7c4385c522465b90 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Tue Mar 24 11:38:47 2015 +0100 DOC: fix make's doc target Do not run doc target (part of install) whenever the Doxyfile is generated (ie. whenever the configure is run). commit 75e582e10b67b5d61a614f5f46689538d85d4ea7 Author: Michal Vasko <mvasko@cesnet.cz> Date: Mon Mar 23 10:14:54 2015 +0100 BUGFIX: transAPI namespace resolution corrected Before, if you used one namespace in the paths file and then another one that included the previous one as a substring, both would be resolved as the first one. commit 6d0c2e40b6fa770e3e16b1bff4f628b20353d5c8 Author: Michal Vasko <mvasko@cesnet.cz> Date: Fri Mar 20 16:07:43 2015 +0100 BUGFIX: return codes of a function changed commit 9856af9124499c9428726eaded123342f3f6fade Author: Michal Vasko <mvasko@cesnet.cz> Date: Fri Mar 20 15:29:08 2015 +0100 BUGFIX: augment resolution Now the order in which the models are loaded is irrelevant. commit d76d062572717a2d787327a2d4e9a2272d60df53 Author: Michal Vasko <mvasko@cesnet.cz> Date: Fri Mar 20 13:14:31 2015 +0100 lncdatastore: FEATURE: print cmd can use a file instead stdout commit 53591471b214082749624cc6db8ae66c470a7590 Author: Michal Vasko <mvasko@cesnet.cz> Date: Fri Mar 20 13:14:31 2015 +0100 lncdatastore: FEATURE: print cmd can use a file instead stdout commit 772256647ba18c11d314336e7aa7c017810a5e3e Author: Radek Krejci <rkrejci@cesnet.cz> Date: Thu Mar 19 16:57:07 2015 +0100 BUGFIX: use variable as path to rnglib in ACM data model don't use static path to the rnglib which can differ according to the configure's option used by user. commit 5332b5313a3838ad2423d6198a03835a4341d626 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Thu Mar 19 16:40:41 2015 +0100 CHANGE: validate only configuration data, ignore the status data Fit validation process better to RFC 6020. Validate now checks only the configuration data, state data are ignored (according to the RFC 6020, state data are supposed to be validated only for get operation). This commit changes name of validator files used by libnetconf from modelname-data.rng and modelname-gdefs.rng to modelname-config.rng and modelname-gdefs-config.rng. create mode 100644 models/ietf-netconf-acm-config.rng.in delete mode 100644 models/ietf-netconf-acm-data.rng.in create mode 100644 models/ietf-netconf-acm-gdefs-config.rng delete mode 100644 models/ietf-netconf-acm-gdefs.rng commit 67fc96491d93e136da7c5c543db176b46d2061d6 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Wed Mar 18 15:25:20 2015 +0100 BUGFIX: processing chained augment models When augmenting the augment model, libnetconf was ignoring the chained (the n-th augmenting module for n >= 2) model due to exploring wrong xml element (variable). commit 86a14bae520f990b698b3f1fe7de893a41cfc977 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Tue Mar 17 10:28:13 2015 +0100 BUGFIX: validation <config> data from RPC filter <config> data for specific datastore part to apply correct validators to the related data from the RPC request. commit 5c2914a671b2b0e54adc19383d7647eba7ebd10d Author: Radek Krejci <rkrejci@cesnet.cz> Date: Fri Mar 13 10:59:24 2015 +0100 BUGFIX: generating netconf-config-change notification Move generating this notification from ncds_apply_rpc() into ncds_apply_rpc2all(). SO far the notification was generated in case of modifying the first internal datastore (to avoid generating multiple notifications for a single rpc). But in many cases this datastore part is not affected at all and therefore the notification was not generated at all in the most cases. commit cb2c6b68cd818aa274878200c76dbb9a28fb14c5 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Fri Mar 13 10:58:37 2015 +0100 BUGFIX: don't print NULL in notifications when the user's host not available commit 4afe12a09db5be96b6ec132bbff88a3c8d829fa6 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Thu Mar 12 15:36:41 2015 +0100 DOC: update doxygen documentation create mode 100644 doc/doxygen/html/d4/d81/datastore__custom_8h__dep__incl.map create mode 100644 doc/doxygen/html/d4/d81/datastore__custom_8h__dep__incl.md5 create mode 100644 doc/doxygen/html/d4/d81/datastore__custom_8h__dep__incl.png create mode 100644 doc/doxygen/html/dir_000000_000001.html create mode 100644 doc/doxygen/html/globals_e.html create mode 100644 doc/doxygen/html/globals_m.html create mode 100644 doc/doxygen/html/globals_n.html create mode 100644 doc/doxygen/html/globals_t.html create mode 100644 doc/doxygen/html/globals_x.html create mode 100644 doc/doxygen/html/search/all_0.html create mode 100644 doc/doxygen/html/search/all_0.js create mode 100644 doc/doxygen/html/search/all_1.html create mode 100644 doc/doxygen/html/search/all_1.js create mode 100644 doc/doxygen/html/search/all_10.html create mode 100644 doc/doxygen/html/search/all_10.js create mode 100644 doc/doxygen/html/search/all_11.html create mode 100644 doc/doxygen/html/search/all_11.js create mode 100644 doc/doxygen/html/search/all_2.html create mode 100644 doc/doxygen/html/search/all_2.js create mode 100644 doc/doxygen/html/search/all_3.html create mode 100644 doc/doxygen/html/search/all_3.js create mode 100644 doc/doxygen/html/search/all_4.html create mode 100644 doc/doxygen/html/search/all_4.js create mode 100644 doc/doxygen/html/search/all_5.html create mode 100644 doc/doxygen/html/search/all_5.js create mode 100644 doc/doxygen/html/search/all_6.html create mode 100644 doc/doxygen/html/search/all_6.js create mode 100644 doc/doxygen/html/search/all_7.html create mode 100644 doc/doxygen/html/search/all_7.js create mode 100644 doc/doxygen/html/search/all_8.html create mode 100644 doc/doxygen/html/search/all_8.js create mode 100644 doc/doxygen/html/search/all_9.html create mode 100644 doc/doxygen/html/search/all_9.js create mode 100644 doc/doxygen/html/search/all_a.html create mode 100644 doc/doxygen/html/search/all_a.js create mode 100644 doc/doxygen/html/search/all_b.html create mode 100644 doc/doxygen/html/search/all_b.js create mode 100644 doc/doxygen/html/search/all_c.html create mode 100644 doc/doxygen/html/search/all_c.js create mode 100644 doc/doxygen/html/search/all_d.html create mode 100644 doc/doxygen/html/search/all_d.js create mode 100644 doc/doxygen/html/search/all_e.html create mode 100644 doc/doxygen/html/search/all_e.js create mode 100644 doc/doxygen/html/search/all_f.html create mode 100644 doc/doxygen/html/search/all_f.js create mode 100644 doc/doxygen/html/search/classes_0.html create mode 100644 doc/doxygen/html/search/classes_0.js create mode 100644 doc/doxygen/html/search/classes_1.html create mode 100644 doc/doxygen/html/search/classes_1.js create mode 100644 doc/doxygen/html/search/classes_2.html create mode 100644 doc/doxygen/html/search/classes_2.js create mode 100644 doc/doxygen/html/search/defines_0.html create mode 100644 doc/doxygen/html/search/defines_0.js create mode 100644 doc/doxygen/html/search/defines_1.html create mode 100644 doc/doxygen/html/search/defines_1.js create mode 100644 doc/doxygen/html/search/defines_2.html create mode 100644 doc/doxygen/html/search/defines_2.js create mode 100644 doc/doxygen/html/search/enums_0.html create mode 100644 doc/doxygen/html/search/enums_0.js create mode 100644 doc/doxygen/html/search/enums_1.html create mode 100644 doc/doxygen/html/search/enums_1.js create mode 100644 doc/doxygen/html/search/enums_2.html create mode 100644 doc/doxygen/html/search/enums_2.js create mode 100644 doc/doxygen/html/search/enums_3.html create mode 100644 doc/doxygen/html/search/enums_3.js create mode 100644 doc/doxygen/html/search/enumvalues_0.html create mode 100644 doc/doxygen/html/search/enumvalues_0.js create mode 100644 doc/doxygen/html/search/enumvalues_1.html create mode 100644 doc/doxygen/html/search/enumvalues_1.js create mode 100644 doc/doxygen/html/search/enumvalues_2.html create mode 100644 doc/doxygen/html/search/enumvalues_2.js create mode 100644 doc/doxygen/html/search/enumvalues_3.html create mode 100644 doc/doxygen/html/search/enumvalues_3.js create mode 100644 doc/doxygen/html/search/files_0.html create mode 100644 doc/doxygen/html/search/files_0.js create mode 100644 doc/doxygen/html/search/files_1.html create mode 100644 doc/doxygen/html/search/files_1.js create mode 100644 doc/doxygen/html/search/files_2.html create mode 100644 doc/doxygen/html/search/files_2.js create mode 100644 doc/doxygen/html/search/files_3.html create mode 100644 doc/doxygen/html/search/files_3.js create mode 100644 doc/doxygen/html/search/files_4.html create mode 100644 doc/doxygen/html/search/files_4.js create mode 100644 doc/doxygen/html/search/files_5.html create mode 100644 doc/doxygen/html/search/files_5.js create mode 100644 doc/doxygen/html/search/files_6.html create mode 100644 doc/doxygen/html/search/files_6.js create mode 100644 doc/doxygen/html/search/files_7.html create mode 100644 doc/doxygen/html/search/files_7.js create mode 100644 doc/doxygen/html/search/files_8.html create mode 100644 doc/doxygen/html/search/files_8.js create mode 100644 doc/doxygen/html/search/files_9.html create mode 100644 doc/doxygen/html/search/files_9.js create mode 100644 doc/doxygen/html/search/functions_0.html create mode 100644 doc/doxygen/html/search/functions_0.js create mode 100644 doc/doxygen/html/search/groups_0.html create mode 100644 doc/doxygen/html/search/groups_0.js create mode 100644 doc/doxygen/html/search/groups_1.html create mode 100644 doc/doxygen/html/search/groups_1.js create mode 100644 doc/doxygen/html/search/groups_2.html create mode 100644 doc/doxygen/html/search/groups_2.js create mode 100644 doc/doxygen/html/search/groups_3.html create mode 100644 doc/doxygen/html/search/groups_3.js create mode 100644 doc/doxygen/html/search/groups_4.html create mode 100644 doc/doxygen/html/search/groups_4.js create mode 100644 doc/doxygen/html/search/groups_5.html create mode 100644 doc/doxygen/html/search/groups_5.js create mode 100644 doc/doxygen/html/search/groups_6.html create mode 100644 doc/doxygen/html/search/groups_6.js create mode 100644 doc/doxygen/html/search/groups_7.html create mode 100644 doc/doxygen/html/search/groups_7.js create mode 100644 doc/doxygen/html/search/pages_0.html create mode 100644 doc/doxygen/html/search/pages_0.js create mode 100644 doc/doxygen/html/search/pages_1.html create mode 100644 doc/doxygen/html/search/pages_1.js create mode 100644 doc/doxygen/html/search/pages_2.html create mode 100644 doc/doxygen/html/search/pages_2.js create mode 100644 doc/doxygen/html/search/pages_3.html create mode 100644 doc/doxygen/html/search/pages_3.js create mode 100644 doc/doxygen/html/search/pages_4.html create mode 100644 doc/doxygen/html/search/pages_4.js create mode 100644 doc/doxygen/html/search/pages_5.html create mode 100644 doc/doxygen/html/search/pages_5.js create mode 100644 doc/doxygen/html/search/pages_6.html create mode 100644 doc/doxygen/html/search/pages_6.js create mode 100644 doc/doxygen/html/search/pages_7.html create mode 100644 doc/doxygen/html/search/pages_7.js create mode 100644 doc/doxygen/html/search/typedefs_0.html create mode 100644 doc/doxygen/html/search/typedefs_0.js create mode 100644 doc/doxygen/html/search/variables_0.html create mode 100644 doc/doxygen/html/search/variables_0.js create mode 100644 doc/doxygen/html/search/variables_1.html create mode 100644 doc/doxygen/html/search/variables_1.js create mode 100644 doc/doxygen/html/search/variables_2.html create mode 100644 doc/doxygen/html/search/variables_2.js create mode 100644 doc/doxygen/html/search/variables_3.html create mode 100644 doc/doxygen/html/search/variables_3.js create mode 100644 doc/doxygen/html/search/variables_4.html create mode 100644 doc/doxygen/html/search/variables_4.js create mode 100644 doc/doxygen/html/search/variables_5.html create mode 100644 doc/doxygen/html/search/variables_5.js create mode 100644 doc/doxygen/html/search/variables_6.html create mode 100644 doc/doxygen/html/search/variables_6.js create mode 100644 doc/doxygen/html/search/variables_7.html create mode 100644 doc/doxygen/html/search/variables_7.js create mode 100644 doc/doxygen/html/search/variables_8.html create mode 100644 doc/doxygen/html/search/variables_8.js create mode 100644 doc/doxygen/html/search/variables_9.html create mode 100644 doc/doxygen/html/search/variables_9.js create mode 100644 doc/doxygen/html/search/variables_a.html create mode 100644 doc/doxygen/html/search/variables_a.js create mode 100644 doc/doxygen/html/search/variables_b.html create mode 100644 doc/doxygen/html/search/variables_b.js create mode 100644 doc/doxygen/html/search/variables_c.html create mode 100644 doc/doxygen/html/search/variables_c.js create mode 100644 doc/doxygen/html/search/variables_d.html create mode 100644 doc/doxygen/html/search/variables_d.js commit 2c9f3917c5990c7247c0729f85ffde3553c5e35b Author: Radek Krejci <rkrejci@cesnet.cz> Date: Thu Mar 12 15:25:44 2015 +0100 BUGFIX: starvation of the notification thread re-locking of the session in the receive function is too quick and it can cause starvation of some other thread waiting for the session's channel (e.g. notification thread). Since the sending the message is less often than waiting to receive the message (which is usually part of the main loop), the sending thread now, besides locking the mutex, set tha flag. Receiving thread (function) check this flag and if it is set, it instead of polling the session channel waits for the same timeout as used for polling and then returns WOULDBLOCK (so the same result as if the poll timeouts). The result is that the sending thread has a higher priority than the receiving one. commit e8967061049b56a3bbc01f1bce70a5df7e7a1d3d Author: Michal Vasko <mvasko@cesnet.cz> Date: Tue Mar 10 15:26:10 2015 +0100 CHANGE: new function for deleting SSH key pairs This required small rewriting of the way these keys are saved. commit 076c706249551ff0710b13a145a72cda85b2573e Author: Michal Vasko <mvasko@cesnet.cz> Date: Tue Mar 10 15:26:10 2015 +0100 CHANGE: new function for deleting SSH key pairs This required small rewriting of the way these keys are saved. commit 5e85601092ba7e53e74d724f0fbd612c6e29149f Author: Michal Vasko <mvasko@cesnet.cz> Date: Fri Mar 6 14:17:16 2015 +0100 BUGFIX: little-endian architecture compatibility fix commit af397434397ca1d55a7e346d19b98c6baab107cc Author: Michal Vasko <mvasko@cesnet.cz> Date: Fri Mar 6 14:17:16 2015 +0100 BUGFIX: little-endian architecture compatibility fix commit 64b520c60e75040211fbca47f26ac45b00cf0247 Author: Michal Vasko <mvasko@cesnet.cz> Date: Fri Mar 6 14:05:09 2015 +0100 BUGFIX: on SSH password callbacks open new terminal If using the currently opened instance, scripts executing applications that ask for password this way do not open a proper pseudoterminal, so we need to do it ourselves. commit 97fa81600871302e526ad2da55f1ab5635581d21 Author: Michal Vasko <mvasko@cesnet.cz> Date: Fri Mar 6 14:05:09 2015 +0100 BUGFIX: on SSH password callbacks open new terminal If using the currently opened instance, scripts executing applications that ask for password this way do not open a proper pseudoterminal, so we need to do it ourselves. commit 2071dbe8944d76d587f1b07be72992638a8b83df Author: Radek Krejci <rkrejci@cesnet.cz> Date: Fri Feb 27 19:10:20 2015 +0100 BUGFIX: assigning type of RPC to the received message Due to a wrong order of assigning operation and type to the received message, all messages were marked with an unknown type. commit cc42779a0653ebf46670439048717bd6005a21b7 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Tue Feb 24 13:02:20 2015 +0100 filter: accessing uninitialized memory Fixes issue 55 commit 8eb8749bd998735b17387b4c4bad3b4ad889120e Author: Radek Krejci <rkrejci@cesnet.cz> Date: Tue Feb 24 11:24:52 2015 +0100 filter: BUGFIX: check for blank nodes libxml2 is really complex (stupid) and even that we use XML_PARSE_NOBLANKS when reading any xml input, sometimes the blank nodes are read. This commit fixes work with blank nodes in filter processing. Probably there will be many other places where we should handle blank nodes manually. But we should probably get rid of libxml2. Fixes issue 56 commit 27a1b1ed12e0ea5c64229d3eecdc2a18742e23ce Author: Michal Vasko <mvasko@cesnet.cz> Date: Wed Feb 18 10:40:19 2015 +0100 lnctool: FEATURE: new --no-autotools-files option Available only with transapi argument causing the configure.in, Makefile.in and others not to be generated. commit e37267aa064ed2b3bfc6287b83a9689426824852 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Fri Feb 13 15:01:38 2015 +0100 CHANGE: add NC_EDIT_OP_TYPE value Add a new value into enumeration, it is used possibility of mapping NC_EDIT_DEFOP_NOTSET value. This change does not brake any current code since the value assigned to a new NC_EDIT_OP_NOTSET value was unused so far. commit b19ca79699b2428e9acaa92351fc8607b7d65844 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Thu Feb 12 10:50:00 2015 +0100 NACM: allow NACM turning off Change nc_init's flags to be specific only for the NACM and do not include dependencies. This way the flag can be also used to tune off via neg value without turning off its dependencies. There is also an exception in import. When the NACM is turned off, the modules importing NACM are allowed (i.e. the processing do not stop) only with a warning that the NACM module is turned off. The NACM's extensions are ignored. commit f7480d524b98f86292a75149298f109354610bfb Author: Radek Krejci <rkrejci@cesnet.cz> Date: Fri Feb 6 16:47:53 2015 +0100 BUGFIX: wrong libs paths in lnctool when building RPM lnctool includes absolut paths to some rng/schematron "libs" being instolled with it. The paths are expanded on `make install` and it contains DESTDIR value since it is where the libs are also installed. However this does not works when we build RPM - DESTDIR is used to locate files that are put to the RPM package but in the target system they are installed to the path without the DESTDIR. We add --with-rpc option to the configure which is used in spec file (it is hidden from the configure's help). The option causes that paths in the lnctool are expanded without the DESTDIR included. commit 9b0ee2c63475f38b068e6560ef1f41713412aacb Author: Radek Krejci <rkrejci@cesnet.cz> Date: Fri Feb 6 16:47:53 2015 +0100 BUGFIX: wrong libs paths in lnctool when building RPM lnctool includes absolut paths to some rng/schematron "libs" being instolled with it. The paths are expanded on `make install` and it contains DESTDIR value since it is where the libs are also installed. However this does not works when we build RPM - DESTDIR is used to locate files that are put to the RPM package but in the target system they are installed to the path without the DESTDIR. We add --with-rpc option to the configure which is used in spec file (it is hidden from the configure's help). The option causes that paths in the lnctool are expanded without the DESTDIR included. commit d2da1cf926b96a2286bd79c5b502e160f6f9fa24 Author: Michal Vasko <mvasko@cesnet.cz> Date: Fri Feb 6 11:05:14 2015 +0100 FEATURE: revert callback call debug msg with operations commit c7857926aebb336fdf503176d267c4f68dda57b1 Author: Michal Vasko <mvasko@cesnet.cz> Date: Fri Feb 6 11:01:56 2015 +0100 BUGFIX: root-to-leaf callback revert fix commit 21781a865ab69e21add1edc567ba8f18ce68476d Author: Michal Vasko <mvasko@cesnet.cz> Date: Fri Feb 6 11:05:14 2015 +0100 FEATURE: revert callback call debug msg with operations commit f5b065dcabda440f2a785907cb65210ebf0a9906 Author: Michal Vasko <mvasko@cesnet.cz> Date: Fri Feb 6 11:01:56 2015 +0100 BUGFIX: root-to-leaf callback revert fix commit a0613a711308eaf7552a6cb4551bb4270198ea4f Author: Michal Vasko <mvasko@cesnet.cz> Date: Thu Feb 5 15:14:08 2015 +0100 BUGFIX: textual configuration to xmlDoc with <config> root The textual configuration can start with <?xml...>, which should not be a child of config. commit f242521af5cb75b0cde6b2d5d9bf0f5b054dfef4 Author: Michal Vasko <mvasko@cesnet.cz> Date: Thu Feb 5 15:14:08 2015 +0100 BUGFIX: textual configuration to xmlDoc with <config> root The textual configuration can start with <?xml...>, which should not be a child of config. commit a2e3016a84a65059d5927109a5aa8672fc2fc4cc Author: Radek Krejci <rkrejci@cesnet.cz> Date: Thu Jan 29 14:44:34 2015 +0100 CHANGE: optimize creation of RPCs/RPC-REPLYs Remove a function that actually that actually does nothing. It was trying to detect various information about the message, but the routines that were calling this function already knew those parameters. So, now, the parameters are directly set by the higher level functions and the function covering that automatic detection was removed. The automatic detection process is still used when the RPC/RPC-REPLY is received via a NETCONF session. commit 025f5c2465e819c4a56d031317aaa60543e9b68e Author: Radek Krejci <rkrejci@cesnet.cz> Date: Thu Jan 29 14:41:27 2015 +0100 BUGFIX: reading data from datastore Data returned as content of the datastore or as status data sometimes can contain also the XML head (<?xml). In that case we have to ignore this part when we want to work with it as with an XML subtree. So far, this check was only in one specific part, but this commit moves this code into the routine that parses the data and which is used on multiple places in the code. commit 20eda94405e4c83f88c39349dd0a5a44a8fb1a41 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Thu Jan 29 14:39:00 2015 +0100 CHANGE: print ID of the datastore when it is corrupted Whe we print error message that the data in the datastore are invalid (not a valid XML), the information about which datastore part contains the corrupted data was missing. commit 6eba7ab84cd40f74ed9a9e3ae5072cac84ab11a2 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Wed Jan 28 14:51:31 2015 +0100 BUGFIX: double free When the datastore was of NCDS_TYPE_CUSTOM type, the datastore structure was freed at two places. commit 5549d26343270a5819872003cb2f7ed749d3a680 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Wed Jan 28 12:48:02 2015 +0100 BUGFIX: c++ compilation issues Rename variables to avoid collision with C++ keywords. Fixes issue 53 commit d89a70d01f06339bdc8c9617c254e3aae304388e Author: Radek Krejci <rkrejci@cesnet.cz> Date: Wed Jan 28 12:31:25 2015 +0100 BUGFIX: include datastore_custom.h in library public headers The datastore_custom.h contains specific functions and structures for the NCDS_TYPE_CUSTOM datastores. The header is distributed, but it wasn't accessible via standard library headers (libnetconf.h or libnetconf_xml.h). This commit fixes it. commit a91e8063a59de57b679b23bdd152a324d7311665 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Wed Jan 28 12:24:24 2015 +0100 BUGFIX: memory leaks commit f9dc33b8cdd526e1131dd9f08039565a9d7b9a3a Author: Michal Vasko <mvasko@cesnet.cz> Date: Thu Feb 5 13:06:26 2015 +0100 BUGFIX: invalid read #2 Missed some places where it happend. commit 75c646cfa254e3c6d26a231271f0fae5f6e32cca Author: Michal Vasko <mvasko@cesnet.cz> Date: Thu Feb 5 13:06:26 2015 +0100 BUGFIX: invalid read #2 Missed some places where it happend. commit 2e1d6eebd3159598914434aae89a3659a663908f Author: Michal Vasko <mvasko@cesnet.cz> Date: Wed Feb 4 13:20:43 2015 +0100 BUGFIX: invalid read Obviously xmlChar is not that safe to be used completely interchangeably with char. commit f64514c623f721037643983b3bf9ae0b5531c031 Author: Michal Vasko <mvasko@cesnet.cz> Date: Wed Feb 4 13:20:43 2015 +0100 BUGFIX: invalid read Obviously xmlChar is not that safe to be used completely interchangeably with char. commit 96521f5f0996cc239e61eff3b8bee025a729633c Author: Michal Vasko <mvasko@cesnet.cz> Date: Mon Feb 2 16:29:59 2015 +0100 lnctool: CHANGE: return 1 on error commit 232f46ed2fdf8063572c83786a664b6e454e716a Author: Michal Vasko <mvasko@cesnet.cz> Date: Mon Feb 2 16:29:59 2015 +0100 lnctool: CHANGE: return 1 on error commit 70152cbf1802ad715ed0008a74ee72cc50a88fa0 Author: Michal Vasko <mvasko@cesnet.cz> Date: Wed Jan 21 10:56:39 2015 +0100 BUGFIX: lock without unlock counterpart fixed In internal.c it was not a bug, but it is more clear this way. commit 7e8a342c3d5b5be3d1d2fed603accfb6e0caa1ab Author: Michal Vasko <mvasko@cesnet.cz> Date: Thu Jan 29 15:22:21 2015 +0100 DOC: added description of init multi/single-layer flags commit 792156776b5b4a19b3c78b0a3ebd0e287b871551 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Thu Jan 29 14:44:34 2015 +0100 CHANGE: optimize creation of RPCs/RPC-REPLYs Remove a function that actually that actually does nothing. It was trying to detect various information about the message, but the routines that were calling this function already knew those parameters. So, now, the parameters are directly set by the higher level functions and the function covering that automatic detection was removed. The automatic detection process is still used when the RPC/RPC-REPLY is received via a NETCONF session. commit 6653cfff576cd4382748c6bfd38572ee46e0134d Author: Radek Krejci <rkrejci@cesnet.cz> Date: Thu Jan 29 14:41:27 2015 +0100 BUGFIX: reading data from datastore Data returned as content of the datastore or as status data sometimes can contain also the XML head (<?xml). In that case we have to ignore this part when we want to work with it as with an XML subtree. So far, this check was only in one specific part, but this commit moves this code into the routine that parses the data and which is used on multiple places in the code. commit c0e49295afdd45ff83233b301155e59ffdd41fad Author: Radek Krejci <rkrejci@cesnet.cz> Date: Thu Jan 29 14:39:00 2015 +0100 CHANGE: print ID of the datastore when it is corrupted Whe we print error message that the data in the datastore are invalid (not a valid XML), the information about which datastore part contains the corrupted data was missing. commit 3a0315dd783b5912425ee696c87c928db14bae20 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Wed Jan 28 14:51:31 2015 +0100 BUGFIX: double free When the datastore was of NCDS_TYPE_CUSTOM type, the datastore structure was freed at two places. commit 8c0fea393dd7359ab3aefbff8666c9a0ffe513ad Author: Radek Krejci <rkrejci@cesnet.cz> Date: Wed Jan 28 12:53:14 2015 +0100 DOC: doxygen generated docs update delete mode 100644 doc/doxygen/html/ftv2cl.png delete mode 100644 doc/doxygen/html/ftv2mo.png delete mode 100644 doc/doxygen/html/ftv2ns.png delete mode 100644 doc/doxygen/html/globals_0x65.html delete mode 100644 doc/doxygen/html/globals_0x6d.html delete mode 100644 doc/doxygen/html/globals_0x6e.html delete mode 100644 doc/doxygen/html/globals_0x74.html delete mode 100644 doc/doxygen/html/globals_0x78.html delete mode 100644 doc/doxygen/html/search/all_61.html delete mode 100644 doc/doxygen/html/search/all_61.js delete mode 100644 doc/doxygen/html/search/all_63.html delete mode 100644 doc/doxygen/html/search/all_63.js delete mode 100644 doc/doxygen/html/search/all_64.html delete mode 100644 doc/doxygen/html/search/all_64.js delete mode 100644 doc/doxygen/html/search/all_65.html delete mode 100644 doc/doxygen/html/search/all_65.js delete mode 100644 doc/doxygen/html/search/all_66.html delete mode 100644 doc/doxygen/html/search/all_66.js delete mode 100644 doc/doxygen/html/search/all_67.html delete mode 100644 doc/doxygen/html/search/all_67.js delete mode 100644 doc/doxygen/html/search/all_68.html delete mode 100644 doc/doxygen/html/search/all_68.js delete mode 100644 doc/doxygen/html/search/all_69.html delete mode 100644 doc/doxygen/html/search/all_69.js delete mode 100644 doc/doxygen/html/search/all_6c.html delete mode 100644 doc/doxygen/html/search/all_6c.js delete mode 100644 doc/doxygen/html/search/all_6d.html delete mode 100644 doc/doxygen/html/search/all_6d.js delete mode 100644 doc/doxygen/html/search/all_6e.html delete mode 100644 doc/doxygen/html/search/all_6e.js delete mode 100644 doc/doxygen/html/search/all_70.html delete mode 100644 doc/doxygen/html/search/all_70.js delete mode 100644 doc/doxygen/html/search/all_72.html delete mode 100644 doc/doxygen/html/search/all_72.js delete mode 100644 doc/doxygen/html/search/all_73.html delete mode 100644 doc/doxygen/html/search/all_73.js delete mode 100644 doc/doxygen/html/search/all_74.html delete mode 100644 doc/doxygen/html/search/all_74.js delete mode 100644 doc/doxygen/html/search/all_75.html delete mode 100644 doc/doxygen/html/search/all_75.js delete mode 100644 doc/doxygen/html/search/all_77.html delete mode 100644 doc/doxygen/html/search/all_77.js delete mode 100644 doc/doxygen/html/search/all_78.html delete mode 100644 doc/doxygen/html/search/all_78.js delete mode 100644 doc/doxygen/html/search/classes_63.html delete mode 100644 doc/doxygen/html/search/classes_63.js delete mode 100644 doc/doxygen/html/search/classes_6e.html delete mode 100644 doc/doxygen/html/search/classes_6e.js delete mode 100644 doc/doxygen/html/search/classes_74.html delete mode 100644 doc/doxygen/html/search/classes_74.js delete mode 100644 doc/doxygen/html/search/defines_6d.html delete mode 100644 doc/doxygen/html/search/defines_6d.js delete mode 100644 doc/doxygen/html/search/defines_6e.html delete mode 100644 doc/doxygen/html/search/defines_6e.js delete mode 100644 doc/doxygen/html/search/defines_74.html delete mode 100644 doc/doxygen/html/search/defines_74.js delete mode 100644 doc/doxygen/html/search/enums_63.html delete mode 100644 doc/doxygen/html/search/enums_63.js delete mode 100644 doc/doxygen/html/search/enums_6e.html delete mode 100644 doc/doxygen/html/search/enums_6e.js delete mode 100644 doc/doxygen/html/search/enums_74.html delete mode 100644 doc/doxygen/html/search/enums_74.js delete mode 100644 doc/doxygen/html/search/enums_78.html delete mode 100644 doc/doxygen/html/search/enums_78.js delete mode 100644 doc/doxygen/html/search/enumvalues_63.html delete mode 100644 doc/doxygen/html/search/enumvalues_63.js delete mode 100644 doc/doxygen/html/search/enumvalues_6e.html delete mode 100644 doc/doxygen/html/search/enumvalues_6e.js delete mode 100644 doc/doxygen/html/search/enumvalues_74.html delete mode 100644 doc/doxygen/html/search/enumvalues_74.js delete mode 100644 doc/doxygen/html/search/enumvalues_78.html delete mode 100644 doc/doxygen/html/search/enumvalues_78.js delete mode 100644 doc/doxygen/html/search/files_63.html delete mode 100644 doc/doxygen/html/search/files_63.js delete mode 100644 doc/doxygen/html/search/files_64.html delete mode 100644 doc/doxygen/html/search/files_64.js delete mode 100644 doc/doxygen/html/search/files_65.html delete mode 100644 doc/doxygen/html/search/files_65.js delete mode 100644 doc/doxygen/html/search/files_6c.html delete mode 100644 doc/doxygen/html/search/files_6c.js delete mode 100644 doc/doxygen/html/search/files_6d.html delete mode 100644 doc/doxygen/html/search/files_6d.js delete mode 100644 doc/doxygen/html/search/files_6e.html delete mode 100644 doc/doxygen/html/search/files_6e.js delete mode 100644 doc/doxygen/html/search/files_73.html delete mode 100644 doc/doxygen/html/search/files_73.js delete mode 100644 doc/doxygen/html/search/files_74.html delete mode 100644 doc/doxygen/html/search/files_74.js delete mode 100644 doc/doxygen/html/search/files_75.html delete mode 100644 doc/doxygen/html/search/files_75.js delete mode 100644 doc/doxygen/html/search/files_77.html delete mode 100644 doc/doxygen/html/search/files_77.js delete mode 100644 doc/doxygen/html/search/functions_6e.html delete mode 100644 doc/doxygen/html/search/functions_6e.js delete mode 100644 doc/doxygen/html/search/groups_63.html delete mode 100644 doc/doxygen/html/search/groups_63.js delete mode 100644 doc/doxygen/html/search/groups_64.html delete mode 100644 doc/doxygen/html/search/groups_64.js delete mode 100644 doc/doxygen/html/search/groups_66.html delete mode 100644 doc/doxygen/html/search/groups_66.js delete mode 100644 doc/doxygen/html/search/groups_67.html delete mode 100644 doc/doxygen/html/search/groups_67.js delete mode 100644 doc/doxygen/html/search/groups_6e.html delete mode 100644 doc/doxygen/html/search/groups_6e.js delete mode 100644 doc/doxygen/html/search/groups_74.html delete mode 100644 doc/doxygen/html/search/groups_74.js delete mode 100644 doc/doxygen/html/search/groups_75.html delete mode 100644 doc/doxygen/html/search/groups_75.js delete mode 100644 doc/doxygen/html/search/groups_77.html delete mode 100644 doc/doxygen/html/search/groups_77.js delete mode 100644 doc/doxygen/html/search/pages_61.html delete mode 100644 doc/doxygen/html/search/pages_61.js delete mode 100644 doc/doxygen/html/search/pages_63.html delete mode 100644 doc/doxygen/html/search/pages_63.js delete mode 100644 doc/doxygen/html/search/pages_64.html delete mode 100644 doc/doxygen/html/search/pages_64.js delete mode 100644 doc/doxygen/html/search/pages_6d.html delete mode 100644 doc/doxygen/html/search/pages_6d.js delete mode 100644 doc/doxygen/html/search/pages_6e.html delete mode 100644 doc/doxygen/html/search/pages_6e.js delete mode 100644 doc/doxygen/html/search/pages_73.html delete mode 100644 doc/doxygen/html/search/pages_73.js delete mode 100644 doc/doxygen/html/search/pages_74.html delete mode 100644 doc/doxygen/html/search/pages_74.js delete mode 100644 doc/doxygen/html/search/pages_75.html delete mode 100644 doc/doxygen/html/search/pages_75.js delete mode 100644 doc/doxygen/html/search/typedefs_6e.html delete mode 100644 doc/doxygen/html/search/typedefs_6e.js delete mode 100644 doc/doxygen/html/search/variables_61.html delete mode 100644 doc/doxygen/html/search/variables_61.js delete mode 100644 doc/doxygen/html/search/variables_63.html delete mode 100644 doc/doxygen/html/search/variables_63.js delete mode 100644 doc/doxygen/html/search/variables_64.html delete mode 100644 doc/doxygen/html/search/variables_64.js delete mode 100644 doc/doxygen/html/search/variables_65.html delete mode 100644 doc/doxygen/html/search/variables_65.js delete mode 100644 doc/doxygen/html/search/variables_66.html delete mode 100644 doc/doxygen/html/search/variables_66.js delete mode 100644 doc/doxygen/html/search/variables_67.html delete mode 100644 doc/doxygen/html/search/variables_67.js delete mode 100644 doc/doxygen/html/search/variables_68.html delete mode 100644 doc/doxygen/html/search/variables_68.js delete mode 100644 doc/doxygen/html/search/variables_69.html delete mode 100644 doc/doxygen/html/search/variables_69.js delete mode 100644 doc/doxygen/html/search/variables_6c.html delete mode 100644 doc/doxygen/html/search/variables_6c.js delete mode 100644 doc/doxygen/html/search/variables_6e.html delete mode 100644 doc/doxygen/html/search/variables_6e.js delete mode 100644 doc/doxygen/html/search/variables_70.html delete mode 100644 doc/doxygen/html/search/variables_70.js delete mode 100644 doc/doxygen/html/search/variables_72.html delete mode 100644 doc/doxygen/html/search/variables_72.js delete mode 100644 doc/doxygen/html/search/variables_75.html delete mode 100644 doc/doxygen/html/search/variables_75.js delete mode 100644 doc/doxygen/html/search/variables_77.html delete mode 100644 doc/doxygen/html/search/variables_77.js commit 4057d48e3a3b5a31661b7596e849e9b21f16daba Author: Radek Krejci <rkrejci@cesnet.cz> Date: Wed Jan 28 12:48:02 2015 +0100 BUGFIX: c++ compilation issues Rename variables to avoid collision with C++ keywords. Fixes issue 53 commit de0aa9591d591c38a92736f8d7e42140e13fbdf1 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Wed Jan 28 12:31:25 2015 +0100 BUGFIX: include datastore_custom.h in library public headers The datastore_custom.h contains specific functions and structures for the NCDS_TYPE_CUSTOM datastores. The header is distributed, but it wasn't accessible via standard library headers (libnetconf.h or libnetconf_xml.h). This commit fixes it. commit 0eb4fbe5546726dfa8dfc0b13c55de0abdfa5ea1 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Wed Jan 28 12:24:24 2015 +0100 BUGFIX: memory leaks commit 68c24436bf230f07124c2cee2a78d1b7bc94d88d Author: Michal Vasko <mvasko@cesnet.cz> Date: Wed Jan 21 10:56:39 2015 +0100 BUGFIX: lock without unlock counterpart fixed In internal.c it was not a bug, but it is more clear this way. commit 33eb663383c9c5e10f7e43c94b8a7b106f75ffb9 Author: Michal Vasko <mvasko@cesnet.cz> Date: Wed Jan 21 09:05:30 2015 +0100 DOC: added a note regarding transapi_init It defines what the expected state is after calling transapi_init(). commit 59a980e63ea6c46e1e4b114311d37392c3fa6b6d Author: Michal Vasko <mvasko@cesnet.cz> Date: Tue Jan 20 11:05:07 2015 +0100 FEATURE: enabled checking for active event subscriptions on sessions commit eb50ebf971a4d24596ef8689616a8f76d49de841 Author: Michal Vasko <mvasko@cesnet.cz> Date: Wed Dec 17 13:11:40 2014 +0100 BUGFIX: prevent FMON thread from accessing freed memory This happened, if the FMON thread was not canceled before the datastores were freed. commit 71b612b9b9adb0a91afd39df69dade4d53908717 Author: Michal Vasko <mvasko@cesnet.cz> Date: Wed Dec 17 12:13:32 2014 +0100 CHANGE: sessions now have a unique ID This also necessitated storing the last ID in the shared memory and to have a global store of all the sessions. Therefore, all accepted sessions are implicitly monitored. commit 21b847c72731a6bfb93391a83d4be893d745fd6e Author: Michal Vasko <mvasko@cesnet.cz> Date: Tue Dec 9 15:32:59 2014 +0100 DOC: in transAPI tutorial the toaster was replaced by Turing machine commit 63243762cfb2e87ba42c4e98b811af017e8eaffe Author: Michal Vasko <mvasko@cesnet.cz> Date: Tue Dec 9 13:58:42 2014 +0100 DOC: typo corrected commit 293aca1a75ba5f24efe06e717e4e5083f3fbf9c5 Author: Michal Vasko <mvasko@cesnet.cz> Date: Tue Dec 9 12:57:31 2014 +0100 FEATURE: transAPI v6 addition Another new feature of transAPI v6 is passing all the arguments in a list to every RPC call and leaving up to developers to parse the arguments themselves. Enables to use all the defined RPC input types. Fixes issue 49 commit 3a0f9a9d9311190419afc9166a10f050c7155387 Author: Stefan Ubben <Stefan.Ubben@gmail.com> Date: Mon Dec 8 09:29:54 2014 +0100 BUGFIX: reading one byte to a char instead of int This caused problems on big endian architectures. Fixes issue 48 commit d7dff0a503638d49ab067f6f2089fa46b9ca0945 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Sun Dec 7 18:01:50 2014 +0100 OPTIMIZATION: subtree filtering Make filtering and merging results from aplying filter parts more effective. commit ad96474af36d6594075b8c6261c40d3411dbba18 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Fri Dec 5 17:18:28 2014 +0100 CHANGE: remove unnecessary error structure generation Missing element definition in the data model detected by is_leaf_list() is not a reason to generate NETCONF error. Validity of the configuration data is checked in other way (and can be omitted). So in this case just print warning but continue. commit 131b7837c54831b6dbe59ed5a8e51796fcce6265 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Fri Dec 5 17:02:06 2014 +0100 BUGFIX: check that the accessed structure is not NULL Be more carefull when filter data for get/get-config. commit 312787487b073cd31d8db5aa68b4a161fa6fb4fd Author: Radek Krejci <rkrejci@cesnet.cz> Date: Fri Dec 5 16:54:06 2014 +0100 BUGFIX: leaf-list check on unknown elements If the element is not covered by data model, is_leaf_list() stops the processing. Instead, it just should report it (warning) and mark the element as not a leaf-list. The function also handled error parameter in wrong way, which could cause segmentation fault. commit 6d4e59fe600963eed57746cc3b410493234deb19 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Fri Dec 5 16:52:39 2014 +0100 MAINTENANCE: remove unneeded assert() Usage of the checked parameter is already carefully handled. commit 0261189a4bf19dd7c79ca35d4f6dc81701c0191d Author: Radek Krejci <rkrejci@cesnet.cz> Date: Fri Dec 5 15:26:05 2014 +0100 BUGFIX: fix python3-netconf rpm dependencies Add RPM dependency on libnetconf. commit 322947b0c44d1902f16e0632ad8fa0d10f3db2fd Author: Michal Vasko <mvasko@cesnet.cz> Date: Thu Dec 4 14:04:03 2014 +0100 FEATURE: transAPI moved to version 6 Callbacks now receive two nodes, one from the old configuration, one from the new one. commit ffbc5d21aa90348b7de154b02be98d909caff997 Author: Michal Vasko <mvasko@cesnet.cz> Date: Mon Dec 1 11:52:30 2014 +0100 CHANGE: check explicitly for libtool commit 2dfa02992e61f8330160bc4fc04a8ffa393f887d Author: Michal Vasko <mvasko@cesnet.cz> Date: Mon Dec 1 11:21:36 2014 +0100 CHANGE: with libssh2 disable, do not compile in the client callhome functions commit 88811d6863ecedb99cb6ee365e1f2f4c766bcab2 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Thu Nov 27 16:28:12 2014 +0100 FEATURE: building python3-netconf RPM package create mode 100644 python/python3-netconf.spec.in commit 53c86efa064296e0771a14951cfe2f7dd05609b3 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Thu Nov 27 15:11:54 2014 +0100 BUGFIX: pyapi: install path for pyapi Do not ignore DESTDIR. commit 9784b746dfd816c6b8781f7fa3092d44bd8bd9d9 Author: Radek Krejci <rkrejci@cesnet.cz> Date: Thu Nov 27 14:06:09 2014 +0100 BUGFIX: passing configure options to RPM specfile review and correct - some of the options were passed to a wrong variable, some others were not passed at all commit 59e95b38f0c69cc63ac389efa3e6207594744c0c Author: Michal Vasko <mvasko@cesnet.cz> Date: Thu Nov 27 11:12:48 2014 +0100 DOC: added transAPI tutorial section about augment models commit 4ea54bf3393acca49 ... |