aboutsummaryrefslogtreecommitdiff
path: root/src/common
AgeCommit message (Collapse)Author
2003-03-19Correct defeatest attitude in crypto_new_cipher_envNick Mathewson
svn:r201
2003-03-19Add a missing long cast to log.c for portabilityNick Mathewson
svn:r199
2003-03-19Refactor block ciphers; add 3desNick Mathewson
svn:r196
2002-11-25removing more unused filesRoger Dingledine
svn:r141
2002-11-24added milliseconds to log linesRoger Dingledine
svn:r139
2002-11-23remove popt dependency, consolidate config stuffRoger Dingledine
reformat parts of onion.c svn:r136
2002-10-02Add convenience functions to wrap create and init for symmetric ciphers; ↵Nick Mathewson
clean up error handling in onion.c svn:r131
2002-09-27don't leak memory on pk opsRoger Dingledine
svn:r117
2002-09-24laying the groundwork for dynamic router listsRoger Dingledine
revamped the router reading section reference counting for crypto pk env's (so we can dup them) we now read and write pem pk keys from string rather than from FILE*, in anticipation of fetching directories over a socket (so now on startup we slurp in the whole file, then parse it as a string) fixed a bug in the proxy side, where you could get some circuits wedged if they showed up while the connection was being made svn:r110
2002-09-19synchronize to the version i've been giving people to testRoger Dingledine
svn:r104
2002-09-05slight optimization on rsa exponentRoger Dingledine
use 2**16+1 rather than 2**16 + 2**(-1) svn:r99
2002-09-04the logs now include a timestamp and severityRoger Dingledine
the implementation is sort of a kludge..you're welcome to fix it up svn:r94
2002-09-03Backport to OpenSSL version 0.9.5Nick Mathewson
svn:r91
2002-09-03Port to MacOS XNick Mathewson
svn:r88
2002-09-03Add function to fake a poll call using selectNick Mathewson
svn:r87
2002-08-22Changed crypto calls to go through common/crypto.[hc] instead of calling ↵Matej Pjafjar
OpenSSL directly. svn:r76
2002-07-25Added the crypto abstraction to libor. Need to test and change the code to ↵Matej Pjafjar
use this instead of OpenSSL. svn:r74
2002-07-24Beginnings of a crypto abstraction layer.Matej Pjafjar
svn:r73
2002-07-19Folded cell.? into src/orRoger Dingledine
Removed more obsolete files svn:r61
2002-07-18changes to support sendme cellsRoger Dingledine
svn:r55
2002-07-15bug-fix. poptReadDefaultOptions() should find and load ~/.<cmd>rc files now.Bruce Montrose
svn:r48
2002-07-12removed loglevel from global namespace. severity level is set using log() ↵Bruce Montrose
with a NULL format argument now. example: log(LOG_ERR,NULL); svn:r44
2002-07-10Bugfix - the list of valid characters in a filename didn't include an n .Matej Pjafjar
svn:r33
2002-07-09Miscellaneous bug fixes / activated "make check" for src/orBruce Montrose
svn:r31
2002-07-03Added getoptions() and made minor adjustment to poptReadDefaultOptions()Bruce Montrose
svn:r25
2002-07-02removed onion.c and onion.h from common/Roger Dingledine
they're now in or/onion.c svn:r21
2002-06-29First cut at cleaning out a lot of the extra stuff.Roger Dingledine
The summary here is that I'm requiring all developers to have auto* (aclocal, autoconf, automake) installed on their machine. Since different versions of auto* generate vastly different output, I'm going to leave its output out of the repository. This means that whenever you check out a repository, you need to run auto* to generate a configure file, then run ./configure to get a Makefile, then build. If you don't have auto* and can't get it, let me know (and I'll try to convince you to develop on moria). The benefit here is that while developers have a bit more work to keep things straight, we can build snapshots that will install just about anywhere (once we make configure.in work, that is ;) svn:r12
2002-06-28moved configure.ac to configure.in, should work with older autoconfs and ↵Felipe Bergo
automakes svn:r11
2002-06-28added automake/autoconf support. When in doubt, "aclocal && autoconf && ↵Felipe Bergo
autoheader && automake" from the top dir. svn:r10
2002-06-28Added poptReadOptions() and poptReadDefaultOptions()Bruce Montrose
svn:r8
2002-06-26Initial revisionRoger Dingledine
svn:r2