Commit graph

4342 commits

Author SHA1 Message Date
Robin Sommer
e5ad3c38c9 Merge branch 'topic/robin/internal-errors-merge'
* topic/robin/internal-errors-merge:
  Reverting one of the my internal errors tweaks.
  Renaming InternalAnalyzerError to AnalyzerError.
  Pass over the InternalError() changes.
  Review usage of Reporter::InternalError, addresses BIT-1045.
2013-10-14 09:21:05 -07:00
Robin Sommer
2a87a70884 Reverting one of the my internal errors tweaks. 2013-10-14 09:19:19 -07:00
Robin Sommer
1a9835a00a Merge remote-tracking branch 'origin/fastpath'
* origin/fastpath:
  Improve Broxygen end-of-sentence detection.
2013-10-11 17:23:41 -07:00
Robin Sommer
8e18f9d59e Renaming InternalAnalyzerError to AnalyzerError.
This is to avoid confusion when we abort and when not: InternalError()
aborts; AnalyzerError() does not.
2013-10-11 15:14:18 -07:00
Robin Sommer
d6855dc4eb Pass over the InternalError() changes. 2013-10-11 15:11:06 -07:00
Jon Siwek
ee01a67e06 Improve Broxygen end-of-sentence detection.
This is used to display short summaries for things based on the first
sentence in the comments for it, but wouldn't work well when e.g. a
filename is used there.
2013-10-11 13:27:04 -05:00
Robin Sommer
af446ec189 Merge remote-tracking branch 'origin/master' into topic/robin/internal-errors-merge 2013-10-11 09:47:13 -07:00
Robin Sommer
3d010f3bb6 Merge remote-tracking branch 'origin/fastpath'
* origin/fastpath:
  IANA assigned a couple of new tls extension numbers
  add 3 more really new ciphers.
2013-10-10 13:37:19 -07:00
Jon Siwek
f358f8b374 Merge branch 'master' into topic/jsiwek/internal-errors 2013-10-10 14:58:28 -05:00
Jon Siwek
b828a6ddc7 Review usage of Reporter::InternalError, addresses BIT-1045.
Replaced some with InternalWarning or InternalAnalyzerError, the later
being a new method which signals the analyzer to not process further
input.  Some usages I just removed if they didn't make sense or clearly
couldn't happen.  Also did some minor refactors of related code while
reviewing/exploring ways to get rid of InternalError usages.

Also, for TCP content file write failures there's a new event:
"contents_file_write_failure".
2013-10-10 14:45:06 -05:00
Robin Sommer
30d1b97400 Removing ICSI notary from default site config.
This should not have been in there in the first place.
2013-10-09 13:22:25 -07:00
Bernhard Amann
00b622f54d IANA assigned a couple of new tls extension numbers 2013-10-08 13:52:44 -07:00
Bernhard Amann
737b15aef9 add 3 more really new ciphers. 2013-10-08 13:02:55 -07:00
Robin Sommer
8c68161bea Merge remote-tracking branch 'origin/master' 2013-10-07 17:34:45 -07:00
Robin Sommer
6242c7bdbb Updating submodule(s).
[nomail]
2013-10-07 17:33:46 -07:00
Robin Sommer
5170409836 Updating submodule. 2013-10-07 17:28:06 -07:00
Robin Sommer
dc426e3d3b Updating submodule(s).
[nomail]
2013-10-07 17:22:42 -07:00
Robin Sommer
8d529d9daa Updating submodule(s).
[nomail]
2013-10-07 17:15:54 -07:00
Robin Sommer
541f9121f0 Fixing the historical CHANGES record.
Some entries were duplicated, while others were missing.
2013-10-07 17:13:13 -07:00
Robin Sommer
138d5707d4 Updating copyright notice. 2013-10-07 17:06:38 -07:00
Robin Sommer
f30b527581 Line numbers in scripting introduction were off now.
I don't quite like yet how line numbers are shown but it has to work
for now.
2013-10-07 16:59:09 -07:00
Robin Sommer
364cdb8604 Updating Sphinx tests for manual. 2013-10-07 16:48:38 -07:00
Robin Sommer
1bdfa3dff2 Updating Broxygen stylesheet. 2013-10-07 16:45:42 -07:00
Robin Sommer
0fe474e232 Polishing the reference section of the manual.
Mostly resorting and renaming a few things.
2013-10-07 15:53:46 -07:00
Robin Sommer
6734260136 Fixing merge relict. 2013-10-02 11:32:53 -07:00
Robin Sommer
aa08d359cd Updating submodule(s).
[nomail]
2013-10-02 11:05:58 -07:00
Robin Sommer
d127d8d01d Merge remote-tracking branch 'origin/topic/jsiwek/coverity'
* origin/topic/jsiwek/coverity:
  Fix uninitialized (or unused) fields.
  Remove logically dead code.
  Remove dead/unfinished code in unary not expr.
  Fix logic for failed DNS TXT lookups.
  A couple null ptr checks.
  Improve return value checking and error handling.
  Remove unused variable assignments, dead code.
  Prevent division/modulo by zero in scripts.
  Fix unintentional always-false condition.
  Fix invalidated iterator usage.
  Fix DNS_Mgr iterator mismatch.
  Set safe umask when creating script profiler tmp files.
  Fix nesting/indent level whitespace mismatch.
  Add checks to avoid improper negative values use.

BIT-1085 #merged
2013-10-02 11:05:49 -07:00
Robin Sommer
ecd30a3d85 Merge remote-tracking branch 'origin/topic/bernhard/new-ciphers'
BIT-1086 #merged

* origin/topic/bernhard/new-ciphers:
  add ciphers to cipher_desc table that were already present but apparently forgotten.
  ...and a few more ciphers.
  add new tls cipher suites
2013-10-02 10:29:34 -07:00
Bernhard Amann
ea766d71bb add ciphers to cipher_desc table that were already present
but apparently forgotten.
2013-10-01 16:01:37 -07:00
Robin Sommer
b59b5ca59b Updating submodule(s).
[nomail]
2013-10-01 11:42:33 -07:00
Robin Sommer
6c8cbef997 Updating bifcl usage message. 2013-10-01 11:32:37 -07:00
Robin Sommer
fdeff94bfb Merge remote-tracking branch 'origin/fastpath'
* origin/fastpath:
  Fix getopt() usage.
2013-10-01 11:31:09 -07:00
Jon Siwek
9450515821 Fix getopt() usage.
Using 'char' versus 'int' to store the return value is a problem since
'char' varies in signedness depending on platform/implementation
(works some places, others not).
2013-10-01 13:11:35 -05:00
Jon Siwek
eeaf3e9baf Updating submodule(s).
[nomail]
2013-09-30 10:49:48 -05:00
Robin Sommer
29740ae070 Updating submodule(s).
[nomail]
2013-09-28 11:18:12 -07:00
Robin Sommer
5ddbe9e75f Merge remote-tracking branch 'origin/fastpath'
* origin/fastpath:
  Fix a "make doc" warning
2013-09-28 11:17:10 -07:00
Jon Siwek
8e2ffd4fc9 Merge branch 'master' into topic/jsiwek/coverity 2013-09-27 10:14:35 -05:00
Jon Siwek
775ec6795e Fix uninitialized (or unused) fields. 2013-09-27 10:13:52 -05:00
Daniel Thayer
97503dafe5 Fix a "make doc" warning 2013-09-26 15:32:14 -05:00
Bernhard Amann
497ada12e8 ...and a few more ciphers. 2013-09-26 10:03:17 -07:00
Bernhard Amann
9264e2e7d3 add new tls cipher suites 2013-09-25 22:21:56 -07:00
Seth Hall
706363a295 Fixes for the 2.2 beta. 2013-09-25 16:44:39 -04:00
Jon Siwek
64f3bef96d Remove logically dead code. 2013-09-25 13:37:46 -05:00
Jon Siwek
4072afb363 Remove dead/unfinished code in unary not expr.
The code that looks like it was intended to make it apply to a vector
operand couldn't be reached and making it reachable would still require
changes to other methods for it to work so just removing for now.
2013-09-25 12:49:46 -05:00
Jon Siwek
2203600e05 Fix logic for failed DNS TXT lookups.
A failed request should not evict a previous result from the local
cache/mapping.
2013-09-25 12:04:07 -05:00
Jon Siwek
3c37e818ce A couple null ptr checks. 2013-09-25 11:16:46 -05:00
Jon Siwek
daf5d0d098 Improve return value checking and error handling. 2013-09-24 17:38:22 -05:00
Robin Sommer
4ec6419906 Updating submodule(s).
[nomail]
2013-09-24 13:41:33 -07:00
Robin Sommer
bb4b262813 Updating submodule(s).
[nomail]
2013-09-24 13:24:06 -07:00
Robin Sommer
7706ba1b2f Fix for setting REPO in Makefile.
The basename wasn't sufficient as it could leave the repo URL in.
2013-09-24 13:22:56 -07:00