summaryrefslogtreecommitdiffstats
path: root/src/lib (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | | | | [trac80] Make it compile under g++Michal 'vorner' Vaner2011-03-141-8/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It seems g++ doesn't like to pass objects defined inside a function as a template parameter somewhere. Taken out of the function.
| | * | | | | | Merge commit 'c952dda' into trac80JINMEI Tatuya2011-03-124-1/+71
| | |\ \ \ \ \ \
| | * | | | | | | [trac80] fixed the same bug for wildcard + CNAMEJINMEI Tatuya2011-03-122-63/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This one is not a critical one, but the previous code returns an incorrect response.
| | * | | | | | | [trac80] fixed the same type of bug for explicit DNAME query.JINMEI Tatuya2011-03-122-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should not cause a crash, but returned an incorrect result.
| | * | | | | | | [trac80] cleanup: replaced class-dependent find for rrsetlist with class ↵JINMEI Tatuya2011-03-121-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | independent one. In this case, the behavior should be the same because the class is used from the data source, not from the query. This change is mainly for consistency (but as a bonus we can get rid of an unused temporary variable).
| | * | | | | | | [trac80] fixed the same type of problem for CNAME and DNAME.JINMEI Tatuya2011-03-123-14/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The DNAME case is more critical because it can cause a crash. The CNAME case is a matter of correctness than safety.
| | * | | | | | | [trac80] fixed the main bug; null pointer dereference due to class ANY ↵JINMEI Tatuya2011-03-112-2/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | negative query. With test cases that reproduced the bug and now confirm the fix.
| * | | | | | | | [master] oops, committed with debug_print=true, reversingJelte Jansen2011-03-151-5/+1
| | | | | | | | |
| * | | | | | | | Merge branch 'master' of ssh://bind10.isc.org/var/bind10/git/bind10Jelte Jansen2011-03-151-2/+2
| |\ \ \ \ \ \ \ \
| | * | | | | | | | [master] Fix the error in comments of AD and CD flags, reviewed by Jelte on ↵zhanglikun2011-03-151-2/+2
| | | |_|_|_|_|_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | jabber.
| * | | | | | | | [master] update to make a test in master workJelte Jansen2011-03-153-7/+19
| | | | | | | | |
| * | | | | | | | Merge branch 'trac501'Jelte Jansen2011-03-158-12/+273
| |\ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | |
| | * | | | | | | [trac501] Address review commentsJelte Jansen2011-03-144-46/+45
| | | |_|_|_|/ / | | |/| | | | |
| | * | | | | | [trac501] Pass glue hints to the NSASJelte Jansen2011-03-049-9/+271
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It comes in the form of a GlueHints object (see glue_hints.[h|cc]), which is created with a source delegation packet. This gets passed on to addCallback, and if the NSAS notices it has to do work (i.e. it does not have data available), it'll use the glue (if that is available). Changed on argument shared_ptr ref to a normal shared_ptr in NamserverAddress constructor; need the refcount to be incremented.
| * | | | | | | Merge branch 'master' into trac643zhanglikun2011-03-15122-1626/+5521
| |\ \ \ \ \ \ \
| | * \ \ \ \ \ \ Merge branch 'work/configuration'Michal 'vorner' Vaner2011-03-157-32/+125
| | |\ \ \ \ \ \ \
| | | * | | | | | | [trac615] Eliminate hardcoded valuesMichal 'vorner' Vaner2011-03-142-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | They need to be put to the test file, if they are not default values of parameters.
| | | * | | | | | | Merge branch 'master' into work/configurationMichal 'vorner' Vaner2011-03-1160-910/+3674
| | | |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/bin/bind10/bind10.py.in src/bin/bind10/tests/bind10_test.py.in
| | | * | | | | | | | [trac615] Code cleanupsMichal 'vorner' Vaner2011-03-112-13/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Less hardcoding of values - Tests of missing argument values - "args" instead of "opts" for argument values - Some documentation updates
| | | * | | | | | | | [trac615] minor editorial fixes.JINMEI Tatuya2011-03-102-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - remove ' ' around '=' in parameter listing (style guideline) - add a new line for readability - typo in doc
| | | * | | | | | | | [trac615] Parsing of port for cmdctlMichal 'vorner' Vaner2011-03-095-1/+52
| | | | | | | | | | |
| | | * | | | | | | | [trac615] Prepagate corectly trough config managerMichal 'vorner' Vaner2011-03-072-8/+26
| | | | | | | | | | |
| | | * | | | | | | | [trac615] Don't hurt absolute namesMichal 'vorner' Vaner2011-03-031-11/+22
| | | | | | | | | | |
| | | * | | | | | | | [trac615] Test absolute filename for cfgmgrMichal 'vorner' Vaner2011-03-031-0/+10
| | | | | | | | | | |
| | * | | | | | | | | [master] Fix test that failed on NetBSDJelte Jansen2011-03-151-12/+11
| | | |_|_|_|_|/ / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Was not NetBSD-specific, but the symptom only appeared to show there; you cannot reliably do 2 tcp async_send's without waiting for the completion in between. Fixed it by writing output to a temporary buffer that includes the TCP length data (we might want to consider allowing MessageRenderer to append to a buffer, btw)
| | * | | | | | | | Merge branch 'master' of ssh://bind10.isc.org/var/bind10/git/bind10Jelte Jansen2011-03-1425-43/+60
| | |\ \ \ \ \ \ \ \
| | | * \ \ \ \ \ \ \ [jreed-doxygen]Merge branch 'master' into jreed-doxygenJeremy C. Reed2011-03-142-1/+12
| | | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Handled conflict. Also removed spaces on a blank line.
| | | | * | | | | | | | [master] Add a missing doxygen param descriptionJelte Jansen2011-03-141-0/+2
| | | | | | | | | | | |
| | | | * | | | | | | | Merge branch 'trac589'Jelte Jansen2011-03-141-0/+10
| | | | |\ \ \ \ \ \ \ \
| | | | | * | | | | | | | [trac589] close the socket on errors tooJelte Jansen2011-03-081-0/+3
| | | | | | | | | | | | |
| | | | | * | | | | | | | [trac589] close the socket when tcp_server is done with a queryJelte Jansen2011-03-071-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this is not RFC-compliant; it *should* keep the connection open for a while, which would involve another timeout etc. If we want that i suggest we create another task :) (it should fix the problem of running out of file descriptors)
| | | * | | | | | | | | | [jreed-doxygen]Merge branch 'master' into jreed-doxygenJeremy C. Reed2011-03-14266-4910/+19559
| | | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also manually fixed some conflicts.
| | | * | | | | | | | | | [jreed-doxygen] remove wrong documentationJeremy C. Reed2011-02-081-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Briefly mentioned on jabber.
| | | * | | | | | | | | | [jreed-doxygen]Merge branch 'master' into jreed-doxygenJeremy C. Reed2011-02-087-346/+634
| | | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I manually removed conflicts.
| | | * | | | | | | | | | | [jreed-doxygen] more doxygen improvementsJeremy C. Reed2011-02-0813-15/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix some parameter names add some TODOs (still need to be fixed) minor grammar fix add missing parameter fix some doxygen tags
| | | * | | | | | | | | | | Merge branch 'master' into jreed-doxygenJeremy C. Reed2011-02-081-1/+5
| | | |\ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | [jreed-doxygen] various doxygen fixesJeremy C. Reed2011-02-079-14/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix some typos, wrong doxygen tags, replace some html tags, fix some parameters, add missing parameters, add some TODOs (this is not complete).
| | | * | | | | | | | | | | | [jreed-doxygen] doxygen fixes and improvements.Jeremy C. Reed2011-02-075-15/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add missing definitions. Fix typos. Add or change some punctuation. Minor grammar fixes. Quote a term so doesn't become a link.
| | * | | | | | | | | | | | | [master] Fix build issue on solaris-gccJelte Jansen2011-03-141-1/+1
| | | |_|_|/ / / / / / / / / | | |/| | | | | | | | | | |
| | * | | | | | | | | | | | [master] add two more testdata files to tarballJeremy C. Reed2011-03-141-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also sort these.
| | * | | | | | | | | | | | [master] Fix the minor problem brought on by merging trac493: the blank ↵zhanglikun2011-03-145-8/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | space in changelog and EOL, add the unmerged test case of message cache.
| | * | | | | | | | | | | | [trac493]Merge branch 'master' into trac493Ocean Wang2011-03-14167-2034/+8155
| | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | |_|_|_|_|_|_|_|_|_|/ | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/lib/cache/tests/Makefile.am src/lib/cache/tests/message_cache_unittest.cc src/lib/cache/tests/message_entry_unittest.cc
| | * | | | | | | | | | | | [trac493] Make some modifications as review feedbacks:Ocean Wang2011-03-0814-61/+231
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Change some arguments to const reference. 2. Use RRsetCachePtr instead of boost:shared_ptr<RRsetCache> 3. Make RRsetRef use raw pointer instead of shared_ptr and move it as internal struct. 4. Clear the AA flag when generate response. 5. Add max ttl limit to normal and negative messages. 6. Add some new unit tests
| | * | | | | | | | | | | | [trac493] update TODO fileOcean Wang2011-03-031-0/+4
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | [trac493] Add canMessageBeCached() to message utility functionsOcean Wang2011-03-033-7/+21
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | [trac493] Add message utility functions and fix some coding styleOcean Wang2011-03-036-8/+133
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | problems
| | * | | | | | | | | | | | [trac493] Check whether the message can be cached before create the messageOcean Wang2011-03-034-68/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | entry
| | * | | | | | | | | | | | [trac493] Refactor the code by removing duplicated code, breaking the long linezhanglikun2011-03-036-29/+37
| | | | | | | | | | | | | |
| | * | | | | | | | | | | | Merge branch 'trac493' of ssh://bind10.isc.org/var/bind10/git/bind10 into ↵zhanglikun2011-03-032-25/+23
| | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | trac493
| | | * | | | | | | | | | | | [trac493] Fix some coding style problemsOcean Wang2011-03-032-25/+23
| | | | | | | | | | | | | | |