summaryrefslogtreecommitdiffstats
path: root/src/lib/datasrc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* [2071] Add b10 prefix to libcc.laMukund Sivaraman2012-08-022-2/+2
|
* [2071] Add b10 prefix to libdns++.laMukund Sivaraman2012-08-023-3/+3
|
* [2071] Add b10 prefix to liblog.laMukund Sivaraman2012-08-022-2/+2
|
* [2071] Add b10 prefix to libutil.laMukund Sivaraman2012-08-021-1/+1
|
* [2071] Add b10 prefix to libexceptions.laMukund Sivaraman2012-08-023-6/+6
|
* [master] Merge branch 'trac2093'Jelte Jansen2012-08-012-0/+88
|\
| * [2093] fixed a typo in a commentJINMEI Tatuya2012-07-311-1/+1
| |
| * [2093] addressed review commentJelte Jansen2012-07-312-2/+26
| | | | | | | | | | - fixed a doxygen line - added a few corner-case tests
| * [2093] constifyJINMEI Tatuya2012-07-311-3/+3
| |
| * [2093] rename method to getAbsoluteLabels()Jelte Jansen2012-07-302-3/+3
| |
| * [2093] some more minor cleanupsJelte Jansen2012-07-302-4/+2
| |
| * [2093] minor cleanupJelte Jansen2012-07-302-2/+2
| |
| * [2093] doxygen for getAbsoluteLabelSequence()Jelte Jansen2012-07-301-0/+19
| |
| * [2093] add RBNode<T>::getAbsoluteLabelSequence()Jelte Jansen2012-07-302-0/+47
| |
* | [master] Merge branch 'trac2095' with fixing conflicts.JINMEI Tatuya2012-07-313-152/+933
|\ \ | |/ |/|
| * [2095] update comments based on review feedbackJINMEI Tatuya2012-07-311-10/+11
| | | | | | | | | | - make assumptions in the spec more accurate - move some block of comments closer to the corresponding code for readability
| * [2095] introduce a wrapper for encode() to do overrun checks consistently.JINMEI Tatuya2012-07-301-12/+26
| |
| * [2095] simplified RdataFieldComposer::updateOtherData().JINMEI Tatuya2012-07-302-42/+53
| | | | | | | | | | | | | | it didn't have to be a loop because of implicit assumptions on how the fields are to be composed. the simpler version should be more understandable. the assumptions are now more explicitly documented. also, one more test case was added.
| * [2095] tried to improve an exception what() message.JINMEI Tatuya2012-07-301-1/+2
| | | | | | | | in response to a review comment.
| * [2095] include <cstring> for memcpy and qualify it with std::JINMEI Tatuya2012-07-291-7/+8
| | | | | | | | will be needed for sunstudio.
| * [2095] editorial cleanups in doc.JINMEI Tatuya2012-07-291-6/+9
| |
| * [2095] a few more editorial fixes to comments.JINMEI Tatuya2012-07-272-4/+4
| |
| * [2095] cleanup: removed unnecessary header file.JINMEI Tatuya2012-07-261-1/+0
| |
| * [2095] more documentation/comment updateJINMEI Tatuya2012-07-261-12/+28
| |
| * [2095] doxygen updateJINMEI Tatuya2012-07-261-27/+175
| |
| * [2095] two more minor test casesJINMEI Tatuya2012-07-261-6/+32
| |
| * [2095] reject too big RRSIGJINMEI Tatuya2012-07-263-6/+28
| |
| * [2095] supported RRSIG encoding with basic testsJINMEI Tatuya2012-07-263-22/+163
| |
| * [2095] rejected RRSIG in start()JINMEI Tatuya2012-07-263-2/+16
| |
| * [2095] cleanup: removed now-unused stuff.JINMEI Tatuya2012-07-261-12/+0
| |
| * [2095] handled various error casesJINMEI Tatuya2012-07-263-13/+122
| |
| * [2095] added some basic parameter validations.JINMEI Tatuya2012-07-253-8/+66
| |
| * [2095] tested multi-RDATA cases.JINMEI Tatuya2012-07-253-160/+160
| | | | | | | | | | | | | | the implementation already supported this case, so only need to adjust tests. encoding parts of the temporary hack is now unnecessary and removed. tests were refactored so we can share the same test logic in multiple scenarios.
| * [2095] cleanup: removed the old checkData tests. It's now tested via encoder.JINMEI Tatuya2012-07-251-59/+0
| |
| * [2095] added initial version of rdata encoder.JINMEI Tatuya2012-07-253-3/+291
| | | | | | | | generally working, but missing some validity, corner case tests, etc.
| * [2095] adjusted utility functions for tests with new LabelSeq interface.JINMEI Tatuya2012-07-241-19/+7
| | | | | | | | This is a kind of conflict resolution after the initial merge.
| * [2095] Merge branch 'trac2091a' into trac2095JINMEI Tatuya2012-07-217-151/+439
| |\
| * \ [2095] Merge branch 'trac2094' into trac2095JINMEI Tatuya2012-07-217-1/+714
| |\ \
* | | | [master] reverted a small comment merge mistakeJelte Jansen2012-07-301-5/+3
| | | |
* | | | [master] Merge branch 'trac2148'Jelte Jansen2012-07-301-3/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Conflicts: src/lib/dns/labelsequence.h
| * | | | [2091a] more clarification on the use of separate memsgmt for each zone.JINMEI Tatuya2012-07-241-3/+5
| | | | | | | | | | | | | | | | | | | | also fixed some text that didn't really make sense.
* | | | | Merge branch 'master' into trac2106Mukund Sivaraman2012-07-2910-201/+641
|\ \ \ \ \
| * \ \ \ \ Merge branch 'master' into trac2092_2Mukund Sivaraman2012-07-2915-486/+1132
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/lib/datasrc/rbtree.h Also fixes some other API and data differences between master and trac2092_2 branch which caused several compile and test failures.
| | * \ \ \ \ [master] Merge branch 'trac2091b'JINMEI Tatuya2012-07-298-365/+711
| | |\ \ \ \ \
| | | * | | | | [2091b] removed the assert from getLabels(), which will soon be moot anyway.JINMEI Tatuya2012-07-281-1/+0
| | | | | | | |
| | * | | | | | [master] fixed a typo in doxygen doc.JINMEI Tatuya2012-07-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | trivial, direct commit.
| | * | | | | | [2152] don't play the game with union. the init hack didn't work.JINMEI Tatuya2012-07-262-47/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | it was wrong anyway because it tried to write to one field and read from the other. and, it actually caused a failure on Solaris/Sparc. I suspect it's due to endian and the data size differences, but since the code was wrong anyway, I now decided to make it (in some sense) less safer but more straightforward.
| | * | | | | | [master] fix errors with ambiguous types and other boost usesJeremy C. Reed2012-07-252-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Stop doing "using namespace boost" and be specific with the using boost::. Problem noticed on Solaris 11 with g++ 4.5.2 and boost 1.50.0. Tested with older g++ 4.1.3 with boost 1.42.0 (on NetBSD). Discussed little on jabber.
| | * | | | | | Merge #1976Michal 'vorner' Vaner2012-07-244-59/+350
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Finally! This one was big. With some minor updates to catch up to the changes after merge. Conflicts: src/bin/auth/auth_srv.cc src/bin/auth/auth_srv.h src/bin/auth/tests/auth_srv_unittest.cc src/lib/datasrc/client_list.cc src/lib/datasrc/tests/client_list_unittest.cc
| | | * | | | | | [1976] Make the reload test more realisticMichal 'vorner' Vaner2012-07-241-13/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We change the file, not the memory content.