Merge branch 'public-libs' into 'master'
Libknot: prefixes + visibility - All public symbols of libknot are prefixed with `knot_` or `KNOT_`. - Private symbols are not prefixed. - All public symbols have visibility defined (macro `_public_`). - Symbol exporting is handled by `gl_VISIBILITY()` in `configure.ac`. Tests pass, except for two errors (see email) that previously occurred also in `master` branch. Please, have a look at the `events/ddns` test, it may be an issue. (But if it is, it's present in master already.) Fixes #200 Follow-up: #305, #301 See merge request !300
No related branches found
No related tags found
Showing
- Knot.files 2 additions, 2 deletionsKnot.files
- configure.ac 2 additions, 2 deletionsconfigure.ac
- src/Makefile.am 4 additions, 5 deletionssrc/Makefile.am
- src/common-knot/fdset.c 1 addition, 1 deletionsrc/common-knot/fdset.c
- src/common/array-sort.h 4 additions, 0 deletionssrc/common/array-sort.h
- src/common/binsearch.h 2 additions, 0 deletionssrc/common/binsearch.h
- src/common/hhash.c 0 additions, 1 deletionsrc/common/hhash.c
- src/common/hhash.h 1 addition, 1 deletionsrc/common/hhash.h
- src/common/lists.h 1 addition, 1 deletionsrc/common/lists.h
- src/common/log.c 5 additions, 3 deletionssrc/common/log.c
- src/common/macros.h 19 additions, 55 deletionssrc/common/macros.h
- src/common/mempattern.c 2 additions, 2 deletionssrc/common/mempattern.c
- src/common/mempattern.h 1 addition, 1 deletionsrc/common/mempattern.h
- src/common/mempool.c 1 addition, 1 deletionsrc/common/mempool.c
- src/common/namedb/namedb.h 2 additions, 0 deletionssrc/common/namedb/namedb.h
- src/common/namedb/namedb_trie.c 3 additions, 1 deletionsrc/common/namedb/namedb_trie.c
- src/common/net.c 1 addition, 1 deletionsrc/common/net.c
- src/common/trie/hat-trie.c 2 additions, 2 deletionssrc/common/trie/hat-trie.c
- src/common/trie/hat-trie.h 2 additions, 2 deletionssrc/common/trie/hat-trie.h
- src/dnstap/reader.c 0 additions, 1 deletionsrc/dnstap/reader.c
Loading
Please register or sign in to comment