aboutsummaryrefslogtreecommitdiff
path: root/src/common
Commit message (Collapse)AuthorAge
* Separate "generate-DH-key" from "get-DH-key" without breaking old interfaceNick Mathewson2004-04-01
| | | | svn:r1431
* Add helpful hybrid encryption functionsNick Mathewson2004-04-01
| | | | svn:r1423
* make changes that ben laurie suggestedRoger Dingledine2004-03-31
| | | | | | | (ben, was this what you had in mind?) svn:r1415
* Implement hidserv_XX functions; there is still an XXX in ↵Nick Mathewson2004-03-31
| | | | | | directory_handle_command svn:r1404
* Parse and generate service descriptorsNick Mathewson2004-03-31
| | | | svn:r1403
* Make smartlist Do What Arma Expects.Nick Mathewson2004-03-30
| | | | svn:r1401
* Resolve type-punning warningsNick Mathewson2004-03-30
| | | | svn:r1399
* Jump through a hoop, suppress a warningNick Mathewson2004-03-30
| | | | svn:r1398
* Remove maximum-size field from smartlistsNick Mathewson2004-03-30
| | | | svn:r1397
* Add more key manipulation functions, and base32 functions, to cryptoNick Mathewson2004-03-30
| | | | svn:r1395
* Make smartlists start small and grow as needed.Nick Mathewson2004-03-30
| | | | svn:r1394
* add in a 'notice' log levelRoger Dingledine2004-03-30
| | | | svn:r1383
* Add an autoconf test for whether unaligned int access is permitted.Nick Mathewson2004-03-21
| | | | | | | | It works on macos, and works correctly when I twiddle the test code to generate a spurious segfault. Will it work anywhere else? svn:r1329
* Add macros and functions to wrap memcpy/alignment logic.Nick Mathewson2004-03-21
| | | | svn:r1326
* make uname() more likely to work on solarisRoger Dingledine2004-03-20
| | | | | | | (linux says 0 is success, solaris says 1 is success) svn:r1322
* Add initial history-tracking backend code for reputation module. Not called ↵Nick Mathewson2004-03-20
| | | | | | or tested yet. svn:r1310
* Use strmap code for client DNS.Nick Mathewson2004-03-20
| | | | svn:r1309
* Add some wrappers around SPLAY_* for the common map-from-string-to-X case.Nick Mathewson2004-03-19
| | | | | | | | It will probably be less blindingly fast than using SPLAY_* directly, but only slightly so. svn:r1306
* getpid returns a pid_t. we all know that's an int. but solaris doesn't know.Roger Dingledine2004-03-19
| | | | svn:r1305
* isspace and friends take an int. solaris cares.Roger Dingledine2004-03-19
| | | | svn:r1303
* ship strlcat and strlcpy with the tarball, but don't compile themRoger Dingledine2004-03-19
| | | | svn:r1297
* define INADDR_NONE so we compile on solarisRoger Dingledine2004-03-18
| | | | svn:r1295
* Include strlcpy and strlcat where not available, so our string ops can be ↵Nick Mathewson2004-03-17
| | | | | | less error-prone. svn:r1289
* fix a byte order bugRoger Dingledine2004-03-15
| | | | svn:r1277
* teach us to recognize internal IPsRoger Dingledine2004-03-14
| | | | svn:r1271
* crash when our logs go badRoger Dingledine2004-03-14
| | | | | | | nick, can you think of a better response here? svn:r1268
* more pesky tabsRoger Dingledine2004-03-12
| | | | svn:r1265
* Make all the other read/writes into recv/sends, except when they shouldn't be.Nick Mathewson2004-03-11
| | | | svn:r1260
* Make OP work on windows! (Also misc logging tweaks)Nick Mathewson2004-03-11
| | | | svn:r1258
* Get entropy in windows.Nick Mathewson2004-03-11
| | | | svn:r1257
* Some stuff *should* be signedNick Mathewson2004-03-10
| | | | svn:r1251
* Fix DOS line endings; autoconfize checks for strptime and inet_atonNick Mathewson2004-03-09
| | | | svn:r1248
* Make tor build on windows again. More work still neededNick Mathewson2004-03-09
| | | | svn:r1247
* clarifying comment for crypto_pk_get_fingerprintRoger Dingledine2004-03-08
| | | | svn:r1243
* make parse_line_from_file fail rather than warn for malformed linesRoger Dingledine2004-03-02
| | | | svn:r1193
* make 'make test' exit(1) if a test fails.Nick Mathewson2004-03-01
| | | | svn:r1190
* bugfix: stop trying to write to a stderr that may not be thereRoger Dingledine2004-02-28
| | | | | | | also, tell start_daemon our desired cwd svn:r1170
* On OSX, decline to use the built-in select-baed poll wrapper, since it seems ↵Nick Mathewson2004-02-20
| | | | | | to sometimes not work. svn:r1114
* patch from vicman to publish less platform informationRoger Dingledine2004-02-18
| | | | svn:r1111
* we define some big constant arrays but don't use themRoger Dingledine2004-02-18
| | | | svn:r1102
* fix typoRoger Dingledine2004-01-20
| | | | svn:r1007
* Note discrepency between N bytes transmitted over TLS and actual bandwidth ↵Nick Mathewson2004-01-13
| | | | | | use; add 2 functions to help resolve. svn:r986
* Integrate new daemon code, adapted from submission by christian grothoffNick Mathewson2004-01-03
| | | | svn:r969
* add crypto_cipher_rewind to reverse crypto_cipher_advanceRoger Dingledine2003-12-23
| | | | svn:r957
* clean tabs, trailing whitespaceRoger Dingledine2003-12-17
| | | | svn:r952
* document an openssl gotchaRoger Dingledine2003-12-17
| | | | svn:r947
* change crypto_digest_new_env to crypto_new_digest_envRoger Dingledine2003-12-16
| | | | | | | | | (and same with _free_) to match our conventions i think our conventions may be getting too ad hoc svn:r940
* rename digest_copy to digest_dup, make it return, make gcc happierRoger Dingledine2003-12-16
| | | | svn:r939
* Add more fine-grained SHA1 functionality.Nick Mathewson2003-12-16
| | | | svn:r937
* Make compile warning-free on cygwinNick Mathewson2003-12-15
| | | | svn:r936