Move lib to the root.
authorLinus Nordberg <linus@nordberg.se>
Wed, 5 Feb 2014 10:10:02 +0000 (11:10 +0100)
committerLinus Nordberg <linus@nordberg.se>
Wed, 5 Feb 2014 10:10:02 +0000 (11:10 +0100)
120 files changed:
.gitignore [moved from lib/.gitignore with 100% similarity]
CHANGES [moved from lib/CHANGES with 100% similarity]
Doxyfile [moved from lib/Doxyfile with 100% similarity]
HACKING [moved from lib/HACKING with 100% similarity]
LICENSE [moved from lib/LICENSE with 100% similarity]
Makefile.am [moved from lib/Makefile.am with 100% similarity]
README
autogen.sh [moved from lib/autogen.sh with 100% similarity]
avp.c [moved from lib/avp.c with 100% similarity]
compat.c [moved from lib/compat.c with 100% similarity]
compat.h [moved from lib/compat.h with 100% similarity]
conf.c [moved from lib/conf.c with 100% similarity]
configure.ac [moved from lib/configure.ac with 100% similarity]
conn.c [moved from lib/conn.c with 100% similarity]
conn.h [moved from lib/conn.h with 100% similarity]
debug.c [moved from lib/debug.c with 100% similarity]
debug.h [moved from lib/debug.h with 100% similarity]
err.c [moved from lib/err.c with 100% similarity]
err.h [moved from lib/err.h with 100% similarity]
event.c [moved from lib/event.c with 100% similarity]
event.h [moved from lib/event.h with 100% similarity]
examples/Makefile.am [moved from lib/examples/Makefile.am with 100% similarity]
examples/blocking.c [moved from lib/examples/blocking.c with 100% similarity]
examples/blocking.h [moved from lib/examples/blocking.h with 100% similarity]
examples/client-blocking.c [moved from lib/examples/client-blocking.c with 100% similarity]
examples/client-psk.conf [moved from lib/examples/client-psk.conf with 100% similarity]
examples/client.conf [moved from lib/examples/client.conf with 100% similarity]
include/Makefile.am [moved from lib/include/Makefile.am with 100% similarity]
include/radsec/.gitignore [moved from lib/include/radsec/.gitignore with 100% similarity]
include/radsec/radsec-impl.h [moved from lib/include/radsec/radsec-impl.h with 100% similarity]
include/radsec/radsec.h [moved from lib/include/radsec/radsec.h with 100% similarity]
include/radsec/request-impl.h [moved from lib/include/radsec/request-impl.h with 100% similarity]
include/radsec/request.h [moved from lib/include/radsec/request.h with 100% similarity]
lib/README [deleted file]
libradsec.spec.in [moved from lib/libradsec.spec.in with 100% similarity]
md5.c [moved from lib/md5.c with 100% similarity]
md5.h [moved from lib/md5.h with 100% similarity]
packet.c [moved from lib/packet.c with 100% similarity]
packet.h [moved from lib/packet.h with 100% similarity]
peer.c [moved from lib/peer.c with 100% similarity]
peer.h [moved from lib/peer.h with 100% similarity]
radius/.gitignore [moved from lib/radius/.gitignore with 100% similarity]
radius/LICENSE [moved from lib/radius/LICENSE with 100% similarity]
radius/Makefile.am [moved from lib/radius/Makefile.am with 100% similarity]
radius/attrs.c [moved from lib/radius/attrs.c with 100% similarity]
radius/client.h [moved from lib/radius/client.h with 100% similarity]
radius/common.pl [moved from lib/radius/common.pl with 100% similarity]
radius/convert.pl [moved from lib/radius/convert.pl with 100% similarity]
radius/crypto.c [moved from lib/radius/crypto.c with 100% similarity]
radius/custom.c [moved from lib/radius/custom.c with 100% similarity]
radius/dict.c [moved from lib/radius/dict.c with 100% similarity]
radius/doc.txt [moved from lib/radius/doc.txt with 100% similarity]
radius/doxygen.conf [moved from lib/radius/doxygen.conf with 100% similarity]
radius/examples/Makefile [moved from lib/radius/examples/Makefile with 100% similarity]
radius/examples/example_1.c [moved from lib/radius/examples/example_1.c with 100% similarity]
radius/examples/example_2.c [moved from lib/radius/examples/example_2.c with 100% similarity]
radius/examples/example_3.c [moved from lib/radius/examples/example_3.c with 100% similarity]
radius/examples/example_4.c [moved from lib/radius/examples/example_4.c with 100% similarity]
radius/examples/nr_vp_create.c [moved from lib/radius/examples/nr_vp_create.c with 100% similarity]
radius/header.pl [moved from lib/radius/header.pl with 100% similarity]
radius/id.c [moved from lib/radius/id.c with 100% similarity]
radius/parse.c [moved from lib/radius/parse.c with 100% similarity]
radius/print.c [moved from lib/radius/print.c with 100% similarity]
radius/radpkt.c [moved from lib/radius/radpkt.c with 100% similarity]
radius/share/dictionary.abfab.ietf [moved from lib/radius/share/dictionary.abfab.ietf with 100% similarity]
radius/share/dictionary.juniper [moved from lib/radius/share/dictionary.juniper with 100% similarity]
radius/share/dictionary.microsoft [moved from lib/radius/share/dictionary.microsoft with 100% similarity]
radius/share/dictionary.txt [moved from lib/radius/share/dictionary.txt with 100% similarity]
radius/share/dictionary.ukerna [moved from lib/radius/share/dictionary.ukerna with 100% similarity]
radius/share/dictionary.vendor [moved from lib/radius/share/dictionary.vendor with 100% similarity]
radius/static.c [moved from lib/radius/static.c with 100% similarity]
radius/tests/Makefile [moved from lib/radius/tests/Makefile with 100% similarity]
radius/tests/radattr.c [moved from lib/radius/tests/radattr.c with 100% similarity]
radius/tests/rfc.txt [moved from lib/radius/tests/rfc.txt with 100% similarity]
radius/valuepair.c [moved from lib/radius/valuepair.c with 100% similarity]
radsec.c [moved from lib/radsec.c with 100% similarity]
radsec.h [moved from lib/radsec.h with 100% similarity]
radsec.sym [moved from lib/radsec.sym with 100% similarity]
radsecproxy/Makefile.am [moved from lib/radsecproxy/Makefile.am with 100% similarity]
radsecproxy/debug.c [moved from lib/radsecproxy/debug.c with 100% similarity]
radsecproxy/debug.h [moved from lib/radsecproxy/debug.h with 100% similarity]
radsecproxy/gconfig.h [moved from lib/radsecproxy/gconfig.h with 100% similarity]
radsecproxy/hash.c [moved from lib/radsecproxy/hash.c with 100% similarity]
radsecproxy/hash.h [moved from lib/radsecproxy/hash.h with 100% similarity]
radsecproxy/hostport_types.h [moved from lib/radsecproxy/hostport_types.h with 100% similarity]
radsecproxy/list.c [moved from lib/radsecproxy/list.c with 100% similarity]
radsecproxy/list.h [moved from lib/radsecproxy/list.h with 100% similarity]
radsecproxy/radmsg.h [moved from lib/radsecproxy/radmsg.h with 100% similarity]
radsecproxy/radsecproxy.h [moved from lib/radsecproxy/radsecproxy.h with 100% similarity]
radsecproxy/tlscommon.c [moved from lib/radsecproxy/tlscommon.c with 100% similarity]
radsecproxy/tlscommon.h [moved from lib/radsecproxy/tlscommon.h with 100% similarity]
radsecproxy/tlv11.h [moved from lib/radsecproxy/tlv11.h with 100% similarity]
radsecproxy/util.c [moved from lib/radsecproxy/util.c with 100% similarity]
radsecproxy/util.h [moved from lib/radsecproxy/util.h with 100% similarity]
request.c [moved from lib/request.c with 100% similarity]
send.c [moved from lib/send.c with 100% similarity]
tcp.c [moved from lib/tcp.c with 100% similarity]
tcp.h [moved from lib/tcp.h with 100% similarity]
tests/Makefile.am [moved from lib/tests/Makefile.am with 100% similarity]
tests/README [moved from lib/tests/README with 100% similarity]
tests/demoCA/index.txt [moved from lib/tests/demoCA/index.txt with 100% similarity]
tests/demoCA/index.txt.attr [moved from lib/tests/demoCA/index.txt.attr with 100% similarity]
tests/demoCA/newcerts/01.pem [moved from lib/tests/demoCA/newcerts/01.pem with 100% similarity]
tests/demoCA/newcerts/02.pem [moved from lib/tests/demoCA/newcerts/02.pem with 100% similarity]
tests/demoCA/newcerts/03.pem [moved from lib/tests/demoCA/newcerts/03.pem with 100% similarity]
tests/demoCA/private/cakey.pem [moved from lib/tests/demoCA/private/cakey.pem with 100% similarity]
tests/demoCA/private/cli1.key [moved from lib/tests/demoCA/private/cli1.key with 100% similarity]
tests/demoCA/private/srv1.key [moved from lib/tests/demoCA/private/srv1.key with 100% similarity]
tests/demoCA/serial [moved from lib/tests/demoCA/serial with 100% similarity]
tests/test-udp.c [moved from lib/tests/test-udp.c with 100% similarity]
tests/test.conf [moved from lib/tests/test.conf with 100% similarity]
tests/udp-server.c [moved from lib/tests/udp-server.c with 100% similarity]
tests/udp.c [moved from lib/tests/udp.c with 100% similarity]
tests/udp.h [moved from lib/tests/udp.h with 100% similarity]
tls.c [moved from lib/tls.c with 100% similarity]
tls.h [moved from lib/tls.h with 100% similarity]
udp.c [moved from lib/udp.c with 100% similarity]
udp.h [moved from lib/udp.h with 100% similarity]
util.c [moved from lib/util.c with 100% similarity]
util.h [moved from lib/util.h with 100% similarity]

similarity index 100%
rename from lib/.gitignore
rename to .gitignore
similarity index 100%
rename from lib/CHANGES
rename to CHANGES
similarity index 100%
rename from lib/Doxyfile
rename to Doxyfile
similarity index 100%
rename from lib/HACKING
rename to HACKING
similarity index 100%
rename from lib/LICENSE
rename to LICENSE
similarity index 100%
rename from lib/Makefile.am
rename to Makefile.am
diff --git a/README b/README
index 729f3bb..4c0d277 100644 (file)
--- a/README
+++ b/README
@@ -1,7 +1,48 @@
-This is libradsec, not radsecproxy, sharing repository with
-radsecproxy.
+Libradsec is a RADIUS library for clients doing RADIUS over UDP or
+TLS. The goal is to add support for writing servers (and thus proxies)
+and to add transports TCP and DTLS.
 
-For radsecproxy, see branch 'master'.
 
-The source code can be found at
-http://git.nordu.net/?p=radsecproxy.git;a=summary .
+The canonical pickup point is
+http://git.nordu.net/?p=radsecproxy.git;a=shortlog;h=refs/heads/libradsec
+
+
+The source code is licensed under a 3-clause BSD license. See the
+LICENSE file.
+
+
+Libradsec depends on 
+- libconfuse
+- libevent2
+- openssl (unless configured with --disable-tls)
+
+
+To compile the library and the examples, do something like
+
+  sh autogen.sh && ./configure && make
+
+
+There are a couple of options that can be used when configuring. See
+
+  ./configure --help
+
+for the full list. Worth mentioning here is --enable-tls-psk.
+
+If the preprocessor has a hard time finding some of the header files
+are, try setting environment variable CPPFLAGS at configure
+time. Example:
+
+  CPPFLAGS="-I/usr/local/include" ./configure --enable-tls
+
+If the link editor has trouble finding any of the libraries needed,
+try setting environment variable LDFLAGS at configure time. Example:
+
+  LDFLAGS="-L/usr/local/lib" ./configure --enable-tls
+
+
+The parts of the library which has been tested has been so on Linux
+(Debian) with libconfuse (2.7), libevent (2.0.19) and OpenSSL
+(1.0.1c).
+
+The file HACKING contains more detailed info on the state of the
+various parts of the library.
similarity index 100%
rename from lib/autogen.sh
rename to autogen.sh
diff --git a/lib/avp.c b/avp.c
similarity index 100%
rename from lib/avp.c
rename to avp.c
similarity index 100%
rename from lib/compat.c
rename to compat.c
similarity index 100%
rename from lib/compat.h
rename to compat.h
similarity index 100%
rename from lib/conf.c
rename to conf.c
similarity index 100%
rename from lib/configure.ac
rename to configure.ac
similarity index 100%
rename from lib/conn.c
rename to conn.c
similarity index 100%
rename from lib/conn.h
rename to conn.h
similarity index 100%
rename from lib/debug.c
rename to debug.c
similarity index 100%
rename from lib/debug.h
rename to debug.h
diff --git a/lib/err.c b/err.c
similarity index 100%
rename from lib/err.c
rename to err.c
diff --git a/lib/err.h b/err.h
similarity index 100%
rename from lib/err.h
rename to err.h
similarity index 100%
rename from lib/event.c
rename to event.c
similarity index 100%
rename from lib/event.h
rename to event.h
similarity index 100%
rename from lib/examples/blocking.c
rename to examples/blocking.c
similarity index 100%
rename from lib/examples/blocking.h
rename to examples/blocking.h
similarity index 100%
rename from lib/include/Makefile.am
rename to include/Makefile.am
diff --git a/lib/README b/lib/README
deleted file mode 100644 (file)
index 4c0d277..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-Libradsec is a RADIUS library for clients doing RADIUS over UDP or
-TLS. The goal is to add support for writing servers (and thus proxies)
-and to add transports TCP and DTLS.
-
-
-The canonical pickup point is
-http://git.nordu.net/?p=radsecproxy.git;a=shortlog;h=refs/heads/libradsec
-
-
-The source code is licensed under a 3-clause BSD license. See the
-LICENSE file.
-
-
-Libradsec depends on 
-- libconfuse
-- libevent2
-- openssl (unless configured with --disable-tls)
-
-
-To compile the library and the examples, do something like
-
-  sh autogen.sh && ./configure && make
-
-
-There are a couple of options that can be used when configuring. See
-
-  ./configure --help
-
-for the full list. Worth mentioning here is --enable-tls-psk.
-
-If the preprocessor has a hard time finding some of the header files
-are, try setting environment variable CPPFLAGS at configure
-time. Example:
-
-  CPPFLAGS="-I/usr/local/include" ./configure --enable-tls
-
-If the link editor has trouble finding any of the libraries needed,
-try setting environment variable LDFLAGS at configure time. Example:
-
-  LDFLAGS="-L/usr/local/lib" ./configure --enable-tls
-
-
-The parts of the library which has been tested has been so on Linux
-(Debian) with libconfuse (2.7), libevent (2.0.19) and OpenSSL
-(1.0.1c).
-
-The file HACKING contains more detailed info on the state of the
-various parts of the library.
similarity index 100%
rename from lib/libradsec.spec.in
rename to libradsec.spec.in
diff --git a/lib/md5.c b/md5.c
similarity index 100%
rename from lib/md5.c
rename to md5.c
diff --git a/lib/md5.h b/md5.h
similarity index 100%
rename from lib/md5.h
rename to md5.h
similarity index 100%
rename from lib/packet.c
rename to packet.c
similarity index 100%
rename from lib/packet.h
rename to packet.h
similarity index 100%
rename from lib/peer.c
rename to peer.c
similarity index 100%
rename from lib/peer.h
rename to peer.h
similarity index 100%
rename from lib/radius/.gitignore
rename to radius/.gitignore
similarity index 100%
rename from lib/radius/LICENSE
rename to radius/LICENSE
similarity index 100%
rename from lib/radius/Makefile.am
rename to radius/Makefile.am
similarity index 100%
rename from lib/radius/attrs.c
rename to radius/attrs.c
similarity index 100%
rename from lib/radius/client.h
rename to radius/client.h
similarity index 100%
rename from lib/radius/common.pl
rename to radius/common.pl
similarity index 100%
rename from lib/radius/convert.pl
rename to radius/convert.pl
similarity index 100%
rename from lib/radius/crypto.c
rename to radius/crypto.c
similarity index 100%
rename from lib/radius/custom.c
rename to radius/custom.c
similarity index 100%
rename from lib/radius/dict.c
rename to radius/dict.c
similarity index 100%
rename from lib/radius/doc.txt
rename to radius/doc.txt
similarity index 100%
rename from lib/radius/doxygen.conf
rename to radius/doxygen.conf
similarity index 100%
rename from lib/radius/header.pl
rename to radius/header.pl
similarity index 100%
rename from lib/radius/id.c
rename to radius/id.c
similarity index 100%
rename from lib/radius/parse.c
rename to radius/parse.c
similarity index 100%
rename from lib/radius/print.c
rename to radius/print.c
similarity index 100%
rename from lib/radius/radpkt.c
rename to radius/radpkt.c
similarity index 100%
rename from lib/radius/static.c
rename to radius/static.c
similarity index 100%
rename from lib/radius/valuepair.c
rename to radius/valuepair.c
similarity index 100%
rename from lib/radsec.c
rename to radsec.c
similarity index 100%
rename from lib/radsec.h
rename to radsec.h
similarity index 100%
rename from lib/radsec.sym
rename to radsec.sym
similarity index 100%
rename from lib/radsecproxy/debug.c
rename to radsecproxy/debug.c
similarity index 100%
rename from lib/radsecproxy/debug.h
rename to radsecproxy/debug.h
similarity index 100%
rename from lib/radsecproxy/hash.c
rename to radsecproxy/hash.c
similarity index 100%
rename from lib/radsecproxy/hash.h
rename to radsecproxy/hash.h
similarity index 100%
rename from lib/radsecproxy/list.c
rename to radsecproxy/list.c
similarity index 100%
rename from lib/radsecproxy/list.h
rename to radsecproxy/list.h
similarity index 100%
rename from lib/radsecproxy/tlv11.h
rename to radsecproxy/tlv11.h
similarity index 100%
rename from lib/radsecproxy/util.c
rename to radsecproxy/util.c
similarity index 100%
rename from lib/radsecproxy/util.h
rename to radsecproxy/util.h
similarity index 100%
rename from lib/request.c
rename to request.c
similarity index 100%
rename from lib/send.c
rename to send.c
diff --git a/lib/tcp.c b/tcp.c
similarity index 100%
rename from lib/tcp.c
rename to tcp.c
diff --git a/lib/tcp.h b/tcp.h
similarity index 100%
rename from lib/tcp.h
rename to tcp.h
similarity index 100%
rename from lib/tests/Makefile.am
rename to tests/Makefile.am
similarity index 100%
rename from lib/tests/README
rename to tests/README
similarity index 100%
rename from lib/tests/demoCA/serial
rename to tests/demoCA/serial
similarity index 100%
rename from lib/tests/test-udp.c
rename to tests/test-udp.c
similarity index 100%
rename from lib/tests/test.conf
rename to tests/test.conf
similarity index 100%
rename from lib/tests/udp-server.c
rename to tests/udp-server.c
similarity index 100%
rename from lib/tests/udp.c
rename to tests/udp.c
similarity index 100%
rename from lib/tests/udp.h
rename to tests/udp.h
diff --git a/lib/tls.c b/tls.c
similarity index 100%
rename from lib/tls.c
rename to tls.c
diff --git a/lib/tls.h b/tls.h
similarity index 100%
rename from lib/tls.h
rename to tls.h
diff --git a/lib/udp.c b/udp.c
similarity index 100%
rename from lib/udp.c
rename to udp.c
diff --git a/lib/udp.h b/udp.h
similarity index 100%
rename from lib/udp.h
rename to udp.h
similarity index 100%
rename from lib/util.c
rename to util.c
similarity index 100%
rename from lib/util.h
rename to util.h