summaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2001-06-22 03:44:11 +0000
committerKen Raeburn <raeburn@mit.edu>2001-06-22 03:44:11 +0000
commite998525fc8b51c031e09dcd57f730f84a4bd3342 (patch)
tree34941451700e274d16a4aa865a65e1f7e09b00bc /src/lib
parent702607ef8edb269f3dafdef7fb0ebd11bda3ba32 (diff)
downloadkrb5-e998525fc8b51c031e09dcd57f730f84a4bd3342.tar.gz
krb5-e998525fc8b51c031e09dcd57f730f84a4bd3342.tar.xz
krb5-e998525fc8b51c031e09dcd57f730f84a4bd3342.zip
new file
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13479 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/crypto/ISSUES16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/lib/crypto/ISSUES b/src/lib/crypto/ISSUES
new file mode 100644
index 0000000000..c2122805d3
--- /dev/null
+++ b/src/lib/crypto/ISSUES
@@ -0,0 +1,16 @@
+Issues to be addressed for src/lib/crypto: -*- text -*-
+
+Many files here and in subdirectories pollute the namespace.
+However, some applications wanting to directly use some of those
+routines will expect those names to be available.
+
+Workaround: Shared library export lists? Define and export internal
+names, and provide wrapper library code or weak functions under the
+polluting names?
+
+Some routines assume "int" is big enough to describe all buffers that
+may be supplied.
+
+The prng here is poor. It should not use n-fold as a mixing function,
+because it's possible that the input will be structured in some way
+that may interact poorly with the n-fold algorithm.