From bknr at bknr.net Fri May 7 10:06:32 2010 From: bknr at bknr.net (BKNR Commits) Date: Fri, 07 May 2010 12:06:32 +0200 Subject: [bknr-cvs] edi changed trunk/thirdparty/drakma/ Message-ID: Revision: 4527 Author: edi URL: http://bknr.net/trac/changeset/4527 Safer method to render URIs U trunk/thirdparty/drakma/CHANGELOG.txt U trunk/thirdparty/drakma/request.lisp Modified: trunk/thirdparty/drakma/CHANGELOG.txt =================================================================== --- trunk/thirdparty/drakma/CHANGELOG.txt 2010-04-15 12:07:29 UTC (rev 4526) +++ trunk/thirdparty/drakma/CHANGELOG.txt 2010-05-07 10:06:31 UTC (rev 4527) @@ -1,3 +1,4 @@ +Safer method to render URIs Allow for GET/POST parameters without a value (seen on Lotus webservers) Version 1.1.0 Modified: trunk/thirdparty/drakma/request.lisp =================================================================== --- trunk/thirdparty/drakma/request.lisp 2010-04-15 12:07:29 UTC (rev 4526) +++ trunk/thirdparty/drakma/request.lisp 2010-05-07 10:06:31 UTC (rev 4527) @@ -514,10 +514,14 @@ (uri-query uri) nil)) (write-http-line "~A ~A ~A" (string-upcase method) - (cond (proxy (render-uri uri nil)) - (t (format nil "~A~@[?~A~]" - (or (uri-path uri) "/") - (uri-query uri)))) + (render-uri (cond (proxy uri) + (t (copy-uri uri + :scheme nil + :host nil + :port nil + :parsed-path nil + :plist nil))) + nil) (string-upcase protocol)) (write-header "Host" "~A~@[:~A~]" (uri-host uri) (non-default-port uri)) (when user-agent From bknr at bknr.net Fri May 7 10:07:41 2010 From: bknr at bknr.net (BKNR Commits) Date: Fri, 07 May 2010 12:07:41 +0200 Subject: [bknr-cvs] edi changed trunk/thirdparty/drakma/ Message-ID: Revision: 4528 Author: edi URL: http://bknr.net/trac/changeset/4528 Copyright U trunk/thirdparty/drakma/conditions.lisp U trunk/thirdparty/drakma/cookies.lisp U trunk/thirdparty/drakma/drakma.asd U trunk/thirdparty/drakma/packages.lisp U trunk/thirdparty/drakma/read.lisp U trunk/thirdparty/drakma/request.lisp U trunk/thirdparty/drakma/specials.lisp U trunk/thirdparty/drakma/util.lisp Modified: trunk/thirdparty/drakma/conditions.lisp =================================================================== --- trunk/thirdparty/drakma/conditions.lisp 2010-05-07 10:06:31 UTC (rev 4527) +++ trunk/thirdparty/drakma/conditions.lisp 2010-05-07 10:07:41 UTC (rev 4528) @@ -1,7 +1,7 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: ODD-STREAMS; Base: 10 -*- ;;; $Header: /usr/local/cvsrep/odd-streams/conditions.lisp,v 1.5 2007/12/31 01:08:45 edi Exp $ -;;; Copyright (c) 2008-2009, Dr. Edmund Weitz. All rights reserved. +;;; Copyright (c) 2008-2010, Dr. Edmund Weitz. All rights reserved. ;;; Redistribution and use in source and binary forms, with or without ;;; modification, are permitted provided that the following conditions Modified: trunk/thirdparty/drakma/cookies.lisp =================================================================== --- trunk/thirdparty/drakma/cookies.lisp 2010-05-07 10:06:31 UTC (rev 4527) +++ trunk/thirdparty/drakma/cookies.lisp 2010-05-07 10:07:41 UTC (rev 4528) @@ -1,7 +1,7 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: DRAKMA; Base: 10 -*- ;;; $Header: /usr/local/cvsrep/drakma/cookies.lisp,v 1.15 2008/01/14 01:57:01 edi Exp $ -;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved. +;;; Copyright (c) 2006-2010, Dr. Edmund Weitz. All rights reserved. ;;; Redistribution and use in source and binary forms, with or without ;;; modification, are permitted provided that the following conditions Modified: trunk/thirdparty/drakma/drakma.asd =================================================================== --- trunk/thirdparty/drakma/drakma.asd 2010-05-07 10:06:31 UTC (rev 4527) +++ trunk/thirdparty/drakma/drakma.asd 2010-05-07 10:07:41 UTC (rev 4528) @@ -1,7 +1,7 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*- ;;; $Header: /usr/local/cvsrep/drakma/drakma.asd,v 1.49 2008/05/24 03:21:22 edi Exp $ -;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved. +;;; Copyright (c) 2006-2010, Dr. Edmund Weitz. All rights reserved. ;;; Redistribution and use in source and binary forms, with or without ;;; modification, are permitted provided that the following conditions Modified: trunk/thirdparty/drakma/packages.lisp =================================================================== --- trunk/thirdparty/drakma/packages.lisp 2010-05-07 10:06:31 UTC (rev 4527) +++ trunk/thirdparty/drakma/packages.lisp 2010-05-07 10:07:41 UTC (rev 4528) @@ -1,7 +1,7 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*- ;;; $Header: /usr/local/cvsrep/drakma/packages.lisp,v 1.22 2008/01/14 01:57:01 edi Exp $ -;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved. +;;; Copyright (c) 2006-2010, Dr. Edmund Weitz. All rights reserved. ;;; Redistribution and use in source and binary forms, with or without ;;; modification, are permitted provided that the following conditions Modified: trunk/thirdparty/drakma/read.lisp =================================================================== --- trunk/thirdparty/drakma/read.lisp 2010-05-07 10:06:31 UTC (rev 4527) +++ trunk/thirdparty/drakma/read.lisp 2010-05-07 10:07:41 UTC (rev 4528) @@ -1,7 +1,7 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: DRAKMA; Base: 10 -*- ;;; $Header: /usr/local/cvsrep/drakma/read.lisp,v 1.17 2008/05/25 11:35:20 edi Exp $ -;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved. +;;; Copyright (c) 2006-2010, Dr. Edmund Weitz. All rights reserved. ;;; Redistribution and use in source and binary forms, with or without ;;; modification, are permitted provided that the following conditions Modified: trunk/thirdparty/drakma/request.lisp =================================================================== --- trunk/thirdparty/drakma/request.lisp 2010-05-07 10:06:31 UTC (rev 4527) +++ trunk/thirdparty/drakma/request.lisp 2010-05-07 10:07:41 UTC (rev 4528) @@ -1,7 +1,7 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: DRAKMA; Base: 10 -*- ;;; $Header: /usr/local/cvsrep/drakma/request.lisp,v 1.58 2008/05/30 11:30:45 edi Exp $ -;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved. +;;; Copyright (c) 2006-2010, Dr. Edmund Weitz. All rights reserved. ;;; Redistribution and use in source and binary forms, with or without ;;; modification, are permitted provided that the following conditions Modified: trunk/thirdparty/drakma/specials.lisp =================================================================== --- trunk/thirdparty/drakma/specials.lisp 2010-05-07 10:06:31 UTC (rev 4527) +++ trunk/thirdparty/drakma/specials.lisp 2010-05-07 10:07:41 UTC (rev 4528) @@ -1,7 +1,7 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: DRAKMA; Base: 10 -*- ;;; $Header: /usr/local/cvsrep/drakma/specials.lisp,v 1.19 2008/01/14 01:57:02 edi Exp $ -;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved. +;;; Copyright (c) 2006-2010, Dr. Edmund Weitz. All rights reserved. ;;; Redistribution and use in source and binary forms, with or without ;;; modification, are permitted provided that the following conditions Modified: trunk/thirdparty/drakma/util.lisp =================================================================== --- trunk/thirdparty/drakma/util.lisp 2010-05-07 10:06:31 UTC (rev 4527) +++ trunk/thirdparty/drakma/util.lisp 2010-05-07 10:07:41 UTC (rev 4528) @@ -1,7 +1,7 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: DRAKMA; Base: 10 -*- ;;; $Header: /usr/local/cvsrep/drakma/util.lisp,v 1.36 2008/05/30 11:30:45 edi Exp $ -;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved. +;;; Copyright (c) 2006-2010, Dr. Edmund Weitz. All rights reserved. ;;; Redistribution and use in source and binary forms, with or without ;;; modification, are permitted provided that the following conditions From bknr at bknr.net Fri May 7 10:17:59 2010 From: bknr at bknr.net (BKNR Commits) Date: Fri, 07 May 2010 12:17:59 +0200 Subject: [bknr-cvs] edi changed trunk/thirdparty/drakma/ Message-ID: Revision: 4529 Author: edi URL: http://bknr.net/trac/changeset/4529 Export parse-cookie-date U trunk/thirdparty/drakma/CHANGELOG.txt U trunk/thirdparty/drakma/doc/index.html U trunk/thirdparty/drakma/packages.lisp Modified: trunk/thirdparty/drakma/CHANGELOG.txt =================================================================== --- trunk/thirdparty/drakma/CHANGELOG.txt 2010-05-07 10:07:41 UTC (rev 4528) +++ trunk/thirdparty/drakma/CHANGELOG.txt 2010-05-07 10:17:59 UTC (rev 4529) @@ -1,3 +1,4 @@ +Export PARSE-COOKIE-DATE Safer method to render URIs Allow for GET/POST parameters without a value (seen on Lotus webservers) Modified: trunk/thirdparty/drakma/doc/index.html =================================================================== --- trunk/thirdparty/drakma/doc/index.html 2010-05-07 10:07:41 UTC (rev 4528) +++ trunk/thirdparty/drakma/doc/index.html 2010-05-07 10:17:59 UTC (rev 4529) @@ -86,6 +86,7 @@
  • delete-old-cookies
  • *allow-dotless-cookie-domains-p*
  • *ignore-unparseable-cookie-dates-p* +
  • parse-cookie-date
  • Headers
      @@ -1326,6 +1327,31 @@ + + +


      [Function]
      parse-cookie-date string => universal-time +


      + +Parses (the string representation of) a cookie expiry date string and returns it as a Lisp universal time. Currently understands the following formats: +
      +"Wed, 06-Feb-2008 21:01:38 GMT"
      +"Wed, 06-Feb-08 21:01:38 GMT"
      +"Tue Feb 13 08:00:00 2007 GMT"
      +"Wednesday, 07-February-2027 08:55:23 GMT"
      +"Wed, 07-02-2017 10:34:45 GMT"
      +
      +Instead of "GMT", time zone abbreviations +like "CEST" +and UTC +offsets like "GMT-01:30" are also allowed. +

      +While this function has cookie in its name, it might come in +handy in other situations as well and it is thus exported as a +convenience function. +

      + + +

      Headers

      This section assembles a couple of convenience functions which can be Modified: trunk/thirdparty/drakma/packages.lisp =================================================================== --- trunk/thirdparty/drakma/packages.lisp 2010-05-07 10:07:41 UTC (rev 4528) +++ trunk/thirdparty/drakma/packages.lisp 2010-05-07 10:17:59 UTC (rev 4529) @@ -64,6 +64,7 @@ :parameter-error :parameter-present-p :parameter-value + :parse-cookie-date :read-tokens-and-parameters :split-tokens :syntax-error)) From bknr at bknr.net Fri May 7 19:39:34 2010 From: bknr at bknr.net (BKNR Commits) Date: Fri, 07 May 2010 21:39:34 +0200 Subject: [bknr-cvs] edi changed trunk/thirdparty/chunga/streams.lisp Message-ID: Revision: 4530 Author: edi URL: http://bknr.net/trac/changeset/4530 Fix typo U trunk/thirdparty/chunga/streams.lisp Modified: trunk/thirdparty/chunga/streams.lisp =================================================================== --- trunk/thirdparty/chunga/streams.lisp 2010-05-07 10:17:59 UTC (rev 4529) +++ trunk/thirdparty/chunga/streams.lisp 2010-05-07 19:39:34 UTC (rev 4530) @@ -79,7 +79,7 @@ currently enabled.") (output-buffer :initform (make-array +output-buffer-size+ :element-type '(unsigned-byte 8)) :accessor output-buffer - :documentation "A vector used to temporary + :documentation "A vector used to temporarily store data which will output in one chunk.") (output-index :initform 0 :accessor output-index From bknr at bknr.net Tue May 18 04:58:42 2010 From: bknr at bknr.net (BKNR Commits) Date: Tue, 18 May 2010 06:58:42 +0200 Subject: [bknr-cvs] hans changed trunk/thirdparty/usocket/ Message-ID: Revision: 4531 Author: hans URL: http://bknr.net/trac/changeset/4531 upgrading usocket D trunk/thirdparty/usocket/ From bknr at bknr.net Tue May 18 05:07:50 2010 From: bknr at bknr.net (BKNR Commits) Date: Tue, 18 May 2010 07:07:50 +0200 Subject: [bknr-cvs] hans changed trunk/thirdparty/usocket/ Message-ID: Revision: 4532 Author: hans URL: http://bknr.net/trac/changeset/4532 import usocket trunk using git svn A trunk/thirdparty/usocket/ A trunk/thirdparty/usocket/.git/ A trunk/thirdparty/usocket/.git/HEAD A trunk/thirdparty/usocket/.git/branches/ A trunk/thirdparty/usocket/.git/config A trunk/thirdparty/usocket/.git/description A trunk/thirdparty/usocket/.git/hooks/ A trunk/thirdparty/usocket/.git/hooks/applypatch-msg.sample A trunk/thirdparty/usocket/.git/hooks/commit-msg.sample A trunk/thirdparty/usocket/.git/hooks/post-commit.sample A trunk/thirdparty/usocket/.git/hooks/post-receive.sample A trunk/thirdparty/usocket/.git/hooks/post-update.sample A trunk/thirdparty/usocket/.git/hooks/pre-applypatch.sample A trunk/thirdparty/usocket/.git/hooks/pre-commit.sample A trunk/thirdparty/usocket/.git/hooks/pre-rebase.sample A trunk/thirdparty/usocket/.git/hooks/prepare-commit-msg.sample A trunk/thirdparty/usocket/.git/hooks/update.sample A trunk/thirdparty/usocket/.git/index A trunk/thirdparty/usocket/.git/info/ A trunk/thirdparty/usocket/.git/info/exclude A trunk/thirdparty/usocket/.git/logs/ A trunk/thirdparty/usocket/.git/logs/refs/ A trunk/thirdparty/usocket/.git/logs/refs/heads/ A trunk/thirdparty/usocket/.git/logs/refs/heads/master A trunk/thirdparty/usocket/.git/logs/refs/remotes/ A trunk/thirdparty/usocket/.git/logs/refs/remotes/git-svn A trunk/thirdparty/usocket/.git/objects/ A trunk/thirdparty/usocket/.git/objects/00/ A trunk/thirdparty/usocket/.git/objects/00/43ddbc0ab864028b685d1e1a2f5c45036c5977 A trunk/thirdparty/usocket/.git/objects/00/5bf11b5ab12fc4f0b367a7cab61c09e736779f A trunk/thirdparty/usocket/.git/objects/00/c99386891c6863da5d02d7412b96778a41425e A trunk/thirdparty/usocket/.git/objects/01/ A trunk/thirdparty/usocket/.git/objects/01/2c5b80015ee1060a566e2cae2befb162909261 A trunk/thirdparty/usocket/.git/objects/01/49bea812e15089bb208ab43c218fa925fc40ee A trunk/thirdparty/usocket/.git/objects/01/8d2a4866618e0947af608e600644a8671736f4 A trunk/thirdparty/usocket/.git/objects/01/9d8598a428e45207108b096c1957d1a9c612e0 A trunk/thirdparty/usocket/.git/objects/01/b28c768fc331f10f5fbc83da5131d1fecb690c A trunk/thirdparty/usocket/.git/objects/01/c20dc488bfe670602537da3d61e0c6058cd098 A trunk/thirdparty/usocket/.git/objects/01/d648e21028ed413f190272660ad123c1064eab A trunk/thirdparty/usocket/.git/objects/01/e72becb4b41f04c1f3375c82c42d8dbd840d1b A trunk/thirdparty/usocket/.git/objects/01/eb94c0a7f6980d80714d8fdcdfb965fad28c82 A trunk/thirdparty/usocket/.git/objects/01/f3bf8e06a8e9849a39702a5336671c5171cedf A trunk/thirdparty/usocket/.git/objects/02/ A trunk/thirdparty/usocket/.git/objects/02/20ea0bd2fb4d7424b7c9da22abc20913b36ec9 A trunk/thirdparty/usocket/.git/objects/02/5343a11c02c3f3783ee15f3a6bbaa3acbcbc28 A trunk/thirdparty/usocket/.git/objects/02/65433866b035d649db2a06d08aaab52d960673 A trunk/thirdparty/usocket/.git/objects/02/7cd0f264395ced860306636bec6322814ff3fe A trunk/thirdparty/usocket/.git/objects/02/85e98024c89e90a0812dbdf88cb0caeeb37751 A trunk/thirdparty/usocket/.git/objects/02/94ceac71aa8b9989ee00cf289ca6250ac205fe A trunk/thirdparty/usocket/.git/objects/03/ A trunk/thirdparty/usocket/.git/objects/03/2ed1dd94708eab4dc40fc3f35d8f6395140dc2 A trunk/thirdparty/usocket/.git/objects/03/4ef4d24daef3eca5d261189bc22528cc12d593 A trunk/thirdparty/usocket/.git/objects/03/6ed5e2c3930568461247dc5c35d9e51cf054a9 A trunk/thirdparty/usocket/.git/objects/03/9c5829ad0211f66f0f97e77cd882a3bb7407a6 A trunk/thirdparty/usocket/.git/objects/03/e36da07b38815271b343cd0325818e83555196 A trunk/thirdparty/usocket/.git/objects/04/ A trunk/thirdparty/usocket/.git/objects/04/0a9c3706f9f254ebf7ea2188f86721e2d40364 A trunk/thirdparty/usocket/.git/objects/04/c332f6a0f51383ecfcc8908195968e6c129c8d A trunk/thirdparty/usocket/.git/objects/04/d220ffbf40488d8ba7d5ee0dc2bd3212164224 A trunk/thirdparty/usocket/.git/objects/04/f8bc46aa8c15e57591cb7bbd70353ca4e4aa76 A trunk/thirdparty/usocket/.git/objects/05/ A trunk/thirdparty/usocket/.git/objects/05/0b1a191df841d6a81bbe65802b2c96e99b6ed3 A trunk/thirdparty/usocket/.git/objects/05/16e87fafb825ac3e0812c0356481b467ac17fb A trunk/thirdparty/usocket/.git/objects/05/8d758d0a3cc7e6c64c5926a8e854242a0b40f9 A trunk/thirdparty/usocket/.git/objects/05/8e95de23ff1ef76d15f35e8ce55ab2f2c204ec A trunk/thirdparty/usocket/.git/objects/05/affddcd592dfb05fb2d250bc385ea9e2bffdfe A trunk/thirdparty/usocket/.git/objects/05/dc86f14d9337ad366e20ff9c92a045d99c084d A trunk/thirdparty/usocket/.git/objects/05/ddf74fe5fbb145bc196318013c3fe2ed781acd A trunk/thirdparty/usocket/.git/objects/05/f989f76041901820704df636ede1338d21c249 A trunk/thirdparty/usocket/.git/objects/06/ A trunk/thirdparty/usocket/.git/objects/06/22f3c35ff0a238c32e773601bdada4d10b26a0 A trunk/thirdparty/usocket/.git/objects/06/3025034e3235ed8eb9edc682ddf22d54285e10 A trunk/thirdparty/usocket/.git/objects/06/5f819069af59098b16347171a875627a3a777d A trunk/thirdparty/usocket/.git/objects/06/69a932822ed0bb743603bac2882d7c118d9270 A trunk/thirdparty/usocket/.git/objects/06/81099327f230772f92a29129ae27581e38fabe A trunk/thirdparty/usocket/.git/objects/06/eae6aed9f66488939bbcaa66701d206428c2af A trunk/thirdparty/usocket/.git/objects/07/ A trunk/thirdparty/usocket/.git/objects/07/01810ed2994cb2c585cff5264481a1d39943be A trunk/thirdparty/usocket/.git/objects/07/145bd2d139da570a0023a9528f963b358d68dd A trunk/thirdparty/usocket/.git/objects/07/755f0fe94614aabf1fdb96dc779f8e737dd5ef A trunk/thirdparty/usocket/.git/objects/07/944a7cb29a08903b26141e391a4f84579772f2 A trunk/thirdparty/usocket/.git/objects/08/ A trunk/thirdparty/usocket/.git/objects/08/1fef12a3d2791cfec66c7b8cda8ed62bfb332b A trunk/thirdparty/usocket/.git/objects/08/1ff863add50717dfa8a8096a4d9ae982eaa5ef A trunk/thirdparty/usocket/.git/objects/08/2748b5e4b53e11e939f024c4e1a39817e0c3ba A trunk/thirdparty/usocket/.git/objects/08/2f027faee777c7dbaf3866b2fb3edd59dbaf0e A trunk/thirdparty/usocket/.git/objects/08/f63ca2678fed3e8e718298487356b61c94fea9 A trunk/thirdparty/usocket/.git/objects/09/ A trunk/thirdparty/usocket/.git/objects/09/15f5755a8d3cc67a6da630df94e547737e4a87 A trunk/thirdparty/usocket/.git/objects/09/19e4cb58c5bf1f195b865053f48f796d123836 A trunk/thirdparty/usocket/.git/objects/09/1dc76e83d778b19bd89ee5aacb1ec846dfe1e0 A trunk/thirdparty/usocket/.git/objects/09/811c5d92f5af8ff3ebf8f92753b8e6e15302a3 A trunk/thirdparty/usocket/.git/objects/09/dec16ed00821f03ef3a320f05dd0563617889e A trunk/thirdparty/usocket/.git/objects/0a/ A trunk/thirdparty/usocket/.git/objects/0a/00ba0a695e0fd22ac6c619a55fd43a20374392 A trunk/thirdparty/usocket/.git/objects/0a/9482afb240a3ed8f34995ad643f4af333e4cc1 A trunk/thirdparty/usocket/.git/objects/0a/f773e8a53ec7d9396e952ace7d1dde9f2f385b A trunk/thirdparty/usocket/.git/objects/0a/fef78e867940c450ebc5ce3e820069f2303e47 A trunk/thirdparty/usocket/.git/objects/0b/ A trunk/thirdparty/usocket/.git/objects/0b/1435c6cffdf9f08bcbd0b5d840fa3ef39082a9 A trunk/thirdparty/usocket/.git/objects/0b/77b11bed2ed3927eaa06c9e323cdc296794421 A trunk/thirdparty/usocket/.git/objects/0b/7e8c36c1cff6bc5396e811ea790e404a428a65 A trunk/thirdparty/usocket/.git/objects/0b/a0325b29cf9ff6461ed8ceada3a2a952eb8619 A trunk/thirdparty/usocket/.git/objects/0b/cbb7ff82b6099fd301ab00b7116334fed0266a A trunk/thirdparty/usocket/.git/objects/0c/ A trunk/thirdparty/usocket/.git/objects/0c/3f7e6628b9cc1f57e7da4102af417a9ee9cb82 A trunk/thirdparty/usocket/.git/objects/0c/6a3ac89353e268882454d68df8a7da80eed5ed A trunk/thirdparty/usocket/.git/objects/0c/855a7651695cecebafdb7408c6a3eb51546ba5 A trunk/thirdparty/usocket/.git/objects/0c/a7e231cd33b130c7c69e995f256a2eed412b4c A trunk/thirdparty/usocket/.git/objects/0c/cec8db06ec9f9f09071b21d624519dec217fa4 A trunk/thirdparty/usocket/.git/objects/0c/d34b671d6998eaa2204aa11e925bf1d9340964 A trunk/thirdparty/usocket/.git/objects/0d/ A trunk/thirdparty/usocket/.git/objects/0d/072fc35293aa436f1f350c47fa5bc70afa2c5d A trunk/thirdparty/usocket/.git/objects/0d/1bb3c1160dc4efe5352a37ae40e9494252c36b A trunk/thirdparty/usocket/.git/objects/0d/1f7d7720cb2f7a58536f6f64f080c602d67cc1 A trunk/thirdparty/usocket/.git/objects/0d/44fd122c8503e15fff0505d7d3c19f086f25d4 A trunk/thirdparty/usocket/.git/objects/0d/7cbee9a657e16494c7103e5cde72cf23a8c21e A trunk/thirdparty/usocket/.git/objects/0d/9486a1f292240f12dd18916022f80383dcae72 A trunk/thirdparty/usocket/.git/objects/0d/b03dcdb0cbe491f86f62e49eb086f53c0a13dd A trunk/thirdparty/usocket/.git/objects/0d/e5ddf3611e55cf9fa2c39a64da14083fbe1c5c A trunk/thirdparty/usocket/.git/objects/0d/f03916e3d29e568531f4279accd94c2ab7355e A trunk/thirdparty/usocket/.git/objects/0e/ A trunk/thirdparty/usocket/.git/objects/0e/38062b7146d3c24b533663de1d68c45fc7faab A trunk/thirdparty/usocket/.git/objects/0e/46b2532375213226e6a1b46e66b2c823274add A trunk/thirdparty/usocket/.git/objects/0e/b5cc93021334a2ec46f6ebed886e7b21b708dc A trunk/thirdparty/usocket/.git/objects/0f/ A trunk/thirdparty/usocket/.git/objects/0f/3aa4c31390b90d43d95bcf2f27ac9b56d3b0b6 A trunk/thirdparty/usocket/.git/objects/0f/680d5c60edb56c24801b4dcd7ba2571d71b222 A trunk/thirdparty/usocket/.git/objects/0f/a691fb2ee304c89362e76de9abf7a390ea48dd A trunk/thirdparty/usocket/.git/objects/0f/f5b33bde7f67780fe5220c797e7c17215c8741 A trunk/thirdparty/usocket/.git/objects/0f/fd26da87edde9e0a320f927f431e09e37bf96e A trunk/thirdparty/usocket/.git/objects/10/ A trunk/thirdparty/usocket/.git/objects/10/2ea479f0be4405619a6e25e826f916cf754052 A trunk/thirdparty/usocket/.git/objects/10/afad52834b219167a3ed2fcbea85ed0c14decd A trunk/thirdparty/usocket/.git/objects/10/c5ecdd7494371f2b5a86875cf04473da8c3348 A trunk/thirdparty/usocket/.git/objects/10/def5c39459b06c65f6b206276e0eb5f730064b A trunk/thirdparty/usocket/.git/objects/11/ A trunk/thirdparty/usocket/.git/objects/11/19ee717483a2719691edf9f8111846c70f1221 A trunk/thirdparty/usocket/.git/objects/11/2c6df6c2a82d3e0a571e6902ac902914e4565e A trunk/thirdparty/usocket/.git/objects/11/5f9b51f5c95124a0ea655cce58d0a6d97ea0fd A trunk/thirdparty/usocket/.git/objects/11/6322e7e226fb36885c04b7ccf7ddee0ea93a4d A trunk/thirdparty/usocket/.git/objects/11/cf681194eb0adb98ecac091a612c81b2606353 A trunk/thirdparty/usocket/.git/objects/11/d73d9280abaa0b1c4f8f2a5ceafed16ac25fbc A trunk/thirdparty/usocket/.git/objects/12/ A trunk/thirdparty/usocket/.git/objects/12/9b52e293900008ba0f4fc28848e84f61768f48 A trunk/thirdparty/usocket/.git/objects/12/b277796e82722d27b0b85291d44995960cfff3 A trunk/thirdparty/usocket/.git/objects/12/bacb859b1a6a6f4672198fde7eb7373da2f385 A trunk/thirdparty/usocket/.git/objects/12/c6fd746d92914a21e7eac1259b0623ec4c1fa0 A trunk/thirdparty/usocket/.git/objects/12/d2f80bd8e1fa7adf16e18ce70f265f81982e7d A trunk/thirdparty/usocket/.git/objects/12/dec6569ada9da0e0bdbfe74b5e69c4dc621b7d A trunk/thirdparty/usocket/.git/objects/13/ A trunk/thirdparty/usocket/.git/objects/13/3b3b7ba42f47816f417c15261e1dbe3aa01626 A trunk/thirdparty/usocket/.git/objects/13/65455db4892eed0aed18a3c1772aa8d0b5f0f5 A trunk/thirdparty/usocket/.git/objects/13/d24f87a900547871a7f5974b986bc276e80f79 A trunk/thirdparty/usocket/.git/objects/13/fd93149c601656d84bf73384ec72030a155f61 A trunk/thirdparty/usocket/.git/objects/14/ A trunk/thirdparty/usocket/.git/objects/14/290f3922c2fe1361770f2373eae949ed45ce01 A trunk/thirdparty/usocket/.git/objects/14/31163a64c7d9ab18af9faba0d6ba8c9b53738c A trunk/thirdparty/usocket/.git/objects/14/4ec4080de14621592b0e7571ece2175d219f1e A trunk/thirdparty/usocket/.git/objects/14/5ae72b81f25ba7ae86d501d8a669c61046292a A trunk/thirdparty/usocket/.git/objects/14/5c0369837d54a2a22e439fe0b73d01dbc483b2 A trunk/thirdparty/usocket/.git/objects/14/6b1d9fa3639a13a63cc71a8412576ba1d65ef6 A trunk/thirdparty/usocket/.git/objects/14/8525c5fb2fec123da526bffde2cddc035d3fb7 A trunk/thirdparty/usocket/.git/objects/14/90a58881688d9016907f31d2bd039d8d0f43a3 A trunk/thirdparty/usocket/.git/objects/14/ab962c833389c0df945ff1fd1986123cfd2abc A trunk/thirdparty/usocket/.git/objects/14/b71207c48f9fd32c78e40aae1496d8546dfd96 A trunk/thirdparty/usocket/.git/objects/14/c011d756bd63e7611f4f95d99421900a2dcf1d A trunk/thirdparty/usocket/.git/objects/14/d9b76815a335b8a57d7778d94a9fa0df40f040 A trunk/thirdparty/usocket/.git/objects/14/f9499da538f06316904b63f3028b5ecdb5b02d A trunk/thirdparty/usocket/.git/objects/14/faa16528b8656219981e2fcd94697b6a209744 A trunk/thirdparty/usocket/.git/objects/15/ A trunk/thirdparty/usocket/.git/objects/15/247edefa1f1755463b6da46e392df3d4e35698 A trunk/thirdparty/usocket/.git/objects/15/395652ee2b2d02a7fd2f3dbdf475f3ec5926c9 A trunk/thirdparty/usocket/.git/objects/15/a1ee01d89ff4a1fd67fc2548888a02f9c314d9 A trunk/thirdparty/usocket/.git/objects/15/a5d1bd57e18785d2bde6fc111ce190e2f8b859 A trunk/thirdparty/usocket/.git/objects/15/d7bba51c42515b0a1ac38c3e9fa811ce26802a A trunk/thirdparty/usocket/.git/objects/15/f54f2de923800e8b41022b6d47ebd6e3767022 A trunk/thirdparty/usocket/.git/objects/16/ A trunk/thirdparty/usocket/.git/objects/16/0c937a78488815b649ea574efd060d63bee509 A trunk/thirdparty/usocket/.git/objects/16/737e3da6b4b19d3857141c34bb8cf5f781ef94 A trunk/thirdparty/usocket/.git/objects/16/769eb44bbcf3699d0d14a3248fb9bacbd0223c A trunk/thirdparty/usocket/.git/objects/16/a62964c78edc26e5c25ec58cea59d0b453062b A trunk/thirdparty/usocket/.git/objects/16/b13c1749343b510d4088633c14ff6493c1b94c A trunk/thirdparty/usocket/.git/objects/16/c5e732be2802444b32cd02cb5e108935b0d34f A trunk/thirdparty/usocket/.git/objects/16/c5f467076ab3253e68f1eb197667c91539201e A trunk/thirdparty/usocket/.git/objects/16/d39d06c8d061cd69b2266e908d1681138cada3 A trunk/thirdparty/usocket/.git/objects/17/ A trunk/thirdparty/usocket/.git/objects/17/24002d14d6c46f7d0d73a76ec03133086d8e35 A trunk/thirdparty/usocket/.git/objects/17/2f73f7fe5f0588789caaf3ab4eb6100b996034 A trunk/thirdparty/usocket/.git/objects/17/6ae033ee0cec6693f1b4752acbd92220191134 A trunk/thirdparty/usocket/.git/objects/17/8efa2ae9a35d486a4c4858e28a6dd0399c239c A trunk/thirdparty/usocket/.git/objects/17/d92a3e08bf5ceded0f761f87f0d1e280242f5f A trunk/thirdparty/usocket/.git/objects/18/ A trunk/thirdparty/usocket/.git/objects/18/49b44e64e2e1c5047d6844fb7a02ea5751a628 A trunk/thirdparty/usocket/.git/objects/18/8c30e645bab3094a306edbbdfcf67a379199c7 A trunk/thirdparty/usocket/.git/objects/18/ff84b8dfb27ae6eec42ab3ea63f331578207c9 A trunk/thirdparty/usocket/.git/objects/19/ A trunk/thirdparty/usocket/.git/objects/19/2bbebf49f2b507be83602d79ff47c82b4565dc A trunk/thirdparty/usocket/.git/objects/19/59b69fa9d360f02c613c9c0883ae9402fe4ca7 A trunk/thirdparty/usocket/.git/objects/19/674db33f41bed776bd42821084e89765c65428 A trunk/thirdparty/usocket/.git/objects/19/9d724124bb1f5c47331f4065dc61eae3460c6b A trunk/thirdparty/usocket/.git/objects/1a/ A trunk/thirdparty/usocket/.git/objects/1a/03d4ce4975acf5d7a7c2a70b5f6a179d56e2c4 A trunk/thirdparty/usocket/.git/objects/1a/342ab0e25ec02e7c9910cd64b512bd44162b5c A trunk/thirdparty/usocket/.git/objects/1a/3f5e5e749faed396cc95f73edd062197e9ee66 A trunk/thirdparty/usocket/.git/objects/1a/7ee4d174d4f734acd21c3a446d16eaedadd18a A trunk/thirdparty/usocket/.git/objects/1a/8f6a9da3c58136398abd9f3f509f80d91737e2 A trunk/thirdparty/usocket/.git/objects/1a/b27bb79ae3dadeb1e95a3a6b85c8af64be3161 A trunk/thirdparty/usocket/.git/objects/1a/d97d9beb34a62f6a22a2a2bd9c881f60f80746 A trunk/thirdparty/usocket/.git/objects/1b/ A trunk/thirdparty/usocket/.git/objects/1b/2789714a446ff75395853d6dfb83e562c636ab A trunk/thirdparty/usocket/.git/objects/1b/4c041d161126c1e5c0d99ed62cba7e96e8d9df A trunk/thirdparty/usocket/.git/objects/1b/544c3e27fc39d7bed0fe3efd5d24ce005b62c8 A trunk/thirdparty/usocket/.git/objects/1b/571b16a435320d2e92955c7e542866d0c3604c A trunk/thirdparty/usocket/.git/objects/1b/67ad1822ddffa965ce45e42c5f30c340332cb9 A trunk/thirdparty/usocket/.git/objects/1b/9f30f42b77ca5935dd8e7538caca62cb57daa0 A trunk/thirdparty/usocket/.git/objects/1b/b3a79717dccba263d529f00e7ba1483c7bad38 A trunk/thirdparty/usocket/.git/objects/1c/ A trunk/thirdparty/usocket/.git/objects/1c/0800c7aa49efee72755598e78a2b7e6bc4ce5c A trunk/thirdparty/usocket/.git/objects/1c/2417318f79fdaf7c9aba6f493c7e77d5461272 A trunk/thirdparty/usocket/.git/objects/1c/b5f4a3f126adbaa57649b0122d3a2b345ff050 A trunk/thirdparty/usocket/.git/objects/1c/c27ff00e1e42e0308d4b8744251c25210e177f A trunk/thirdparty/usocket/.git/objects/1d/ A trunk/thirdparty/usocket/.git/objects/1d/4d9a914a6e95ece1a50e3b0ea8472a78335699 A trunk/thirdparty/usocket/.git/objects/1d/57f69cbb34bfa3e06c36d84b144518dea1659e A trunk/thirdparty/usocket/.git/objects/1d/8af2a03b2071172ef71516dc6a4af889d05d01 A trunk/thirdparty/usocket/.git/objects/1d/97963d105373bbab2ed2d3315d25b7e764345d A trunk/thirdparty/usocket/.git/objects/1d/ce2454966e107ca5fe1b5bc991db06c63ad572 A trunk/thirdparty/usocket/.git/objects/1d/dcf5444b93ac3951fffd421d8e029ce9eb18cc A trunk/thirdparty/usocket/.git/objects/1e/ A trunk/thirdparty/usocket/.git/objects/1e/08276b2bddc0b9feae177df96c6c38c4fd49f5 A trunk/thirdparty/usocket/.git/objects/1e/44860edfe8d21c35bfd1705ab19257538ae3e7 A trunk/thirdparty/usocket/.git/objects/1e/5bb17ebd88cc2906fb0aa4125ec09bd3316e23 A trunk/thirdparty/usocket/.git/objects/1e/90fbb8de6b1a0d418cc7d459df5a94a1098866 A trunk/thirdparty/usocket/.git/objects/1f/ A trunk/thirdparty/usocket/.git/objects/1f/7275a1b74468dc8f7ac2181da0c956726e27af A trunk/thirdparty/usocket/.git/objects/1f/8f23b53d2e15cc6e439e79b857bb5a834f261f A trunk/thirdparty/usocket/.git/objects/1f/9965b582fbcc27d80b6bd2e25dd45e2f61cee2 A trunk/thirdparty/usocket/.git/objects/1f/9e2256cc54e7f0befc4ca0b0b6ea9b7d708cc4 A trunk/thirdparty/usocket/.git/objects/1f/cc09145cabafb5f256d5a0426dacce7bbc4888 A trunk/thirdparty/usocket/.git/objects/20/ A trunk/thirdparty/usocket/.git/objects/20/1825249725c48eb88a8b67a6aa0c1705fcd485 A trunk/thirdparty/usocket/.git/objects/20/733942ab9859d0821c5736a93072162885d65c A trunk/thirdparty/usocket/.git/objects/20/9ad1c14104a0e37733e2ad4b0fe61632caac75 A trunk/thirdparty/usocket/.git/objects/20/bbbb57962eac62f06252b4a9a746c2b3bd0393 A trunk/thirdparty/usocket/.git/objects/20/dbbdb84f61a40aae0e6089fdd3b57c62b151ea A trunk/thirdparty/usocket/.git/objects/21/ A trunk/thirdparty/usocket/.git/objects/21/3a425e6fb84a7d17170c452c7c2450b5fe2cc7 A trunk/thirdparty/usocket/.git/objects/21/795821a9e0647e5fcf1e5364c8883e7ecbf124 A trunk/thirdparty/usocket/.git/objects/21/ab9e0a8154c5f6f0d87ade64852f2c525f46dc A trunk/thirdparty/usocket/.git/objects/21/cb976e9f03c60e59ec51a7a7f02f5f393d6bed A trunk/thirdparty/usocket/.git/objects/21/d47bbc329db81b034ec636fedab81610799240 A trunk/thirdparty/usocket/.git/objects/21/d70db09f89c3f06bd8dcd8eb6c78085f3a055a A trunk/thirdparty/usocket/.git/objects/22/ A trunk/thirdparty/usocket/.git/objects/22/0f729db03c6e9d3a295cf621d1419f8c5fcd65 A trunk/thirdparty/usocket/.git/objects/22/244b8c34a36cd12c8f92d2a7b59d06044922bd A trunk/thirdparty/usocket/.git/objects/22/42e3c5914675e79c40bd0a69b42022d54cc285 A trunk/thirdparty/usocket/.git/objects/22/8445da3f6ee313a9f9db4d4d3f800270d786e2 A trunk/thirdparty/usocket/.git/objects/22/a5b7fbdb20aa7a62c2b7c98fbac33ea0cc6c15 A trunk/thirdparty/usocket/.git/objects/22/ae1d3357733b9443fcdbb6f12a0281602ad6aa A trunk/thirdparty/usocket/.git/objects/22/f172334cebe2248ed15762f89bee566676a94f A trunk/thirdparty/usocket/.git/objects/22/f3ecda7a92e784230bc44ef6b46ebd2c45fc74 A trunk/thirdparty/usocket/.git/objects/23/ A trunk/thirdparty/usocket/.git/objects/23/0044f06914862ce60ccd389b11b0752c532fdf A trunk/thirdparty/usocket/.git/objects/23/2e0782e6aef2cb89446d28e1cb41b41e72e2d0 A trunk/thirdparty/usocket/.git/objects/23/b13f2be1385c60b2f0359cdb2eb6a2f9940101 A trunk/thirdparty/usocket/.git/objects/23/c9300366a898fd1c675bcf7510d8353a1aefdb A trunk/thirdparty/usocket/.git/objects/24/ A trunk/thirdparty/usocket/.git/objects/24/0a623262b5553c640016b4a306a74ab85f062d A trunk/thirdparty/usocket/.git/objects/24/56de2888a39ce05576e16cc37ca6853cb92e95 A trunk/thirdparty/usocket/.git/objects/24/7bb5e646ed4c92ce531fedb5f92eaf5bc7ef36 A trunk/thirdparty/usocket/.git/objects/24/94e5f82e162147f915418b509126ce7d28ec80 A trunk/thirdparty/usocket/.git/objects/24/a296b7d28d39a0e69cac2fd30fe673f3234f56 A trunk/thirdparty/usocket/.git/objects/24/c5ecf43498a679b518c5984c12097e3685683b A trunk/thirdparty/usocket/.git/objects/24/d6ce08868f0e44e0c5162e5e43e75f2486a740 A trunk/thirdparty/usocket/.git/objects/24/fac0c50d3739a9099a67af14ef7e78fe43c97d A trunk/thirdparty/usocket/.git/objects/25/ A trunk/thirdparty/usocket/.git/objects/25/03d4d121c5dcdcf4f4b05a004ab4226ac9dfa5 A trunk/thirdparty/usocket/.git/objects/25/eabd5abda8bdfb884771881914a8c89fd4e6f6 A trunk/thirdparty/usocket/.git/objects/26/ A trunk/thirdparty/usocket/.git/objects/26/61ac2c8c4f3f049671e72a4803b8c1d0ce2458 A trunk/thirdparty/usocket/.git/objects/26/8cf69af699b0ed436bf86e42ab09cb9cc62f7a A trunk/thirdparty/usocket/.git/objects/26/c70be1a2e1faef40194a9a179a5d762a9c0222 A trunk/thirdparty/usocket/.git/objects/27/ A trunk/thirdparty/usocket/.git/objects/27/0debc9224cd859476d3327de0bc505818a1b86 A trunk/thirdparty/usocket/.git/objects/27/542634dc41a35c120f435c2ea5d65c9a2726f8 A trunk/thirdparty/usocket/.git/objects/27/da41fd4710549d5c9926808ba220d1b0349f59 A trunk/thirdparty/usocket/.git/objects/27/dc78740b6e0451c098f08c6e315b6ab6a6ad90 A trunk/thirdparty/usocket/.git/objects/27/eb66af07b9d6adb529b3c8eaf5666dab41789e A trunk/thirdparty/usocket/.git/objects/28/ A trunk/thirdparty/usocket/.git/objects/28/2b10a7fbe1f04e80ed5ccd40a052c693bbfcd7 A trunk/thirdparty/usocket/.git/objects/28/2fa892e17451a6385dc4971cc7babaf43e6233 A trunk/thirdparty/usocket/.git/objects/28/a33f2e5d08415bc0cd51229d6231eb902cd0fb A trunk/thirdparty/usocket/.git/objects/28/a64bb88cfb1ef06f5914a727d4a4dd6b2a588d A trunk/thirdparty/usocket/.git/objects/29/ A trunk/thirdparty/usocket/.git/objects/29/24752f815083d955e6357eaddb9fcfc580f9ed A trunk/thirdparty/usocket/.git/objects/29/99e932e8477cbdafc7dbdbddeeac53dcd09e67 A trunk/thirdparty/usocket/.git/objects/2a/ A trunk/thirdparty/usocket/.git/objects/2a/0232c50cc6e624f95d999f99f523f9cb1588e4 A trunk/thirdparty/usocket/.git/objects/2a/0b5834e848a374c37a2086515d422deebe010c A trunk/thirdparty/usocket/.git/objects/2a/0d7c0177107cc52d07b61785cbee2775425a14 A trunk/thirdparty/usocket/.git/objects/2a/6c5196afb1bca8f3b556f6fc659ced19c90723 A trunk/thirdparty/usocket/.git/objects/2a/981a167545593b7ddd6b2c4af9277431a103fa A trunk/thirdparty/usocket/.git/objects/2a/b2dc9899e6d30d88f8d7bff287eaa5f4312a0f A trunk/thirdparty/usocket/.git/objects/2b/ A trunk/thirdparty/usocket/.git/objects/2b/13ff285485a55a1e214d70cb8058014da79189 A trunk/thirdparty/usocket/.git/objects/2b/1d12d7e965a78b8eab33f39fd43dc62cf23354 A trunk/thirdparty/usocket/.git/objects/2b/2ce8fb45f5b6bf01454c8d30840d12cea402e2 A trunk/thirdparty/usocket/.git/objects/2b/770c714e8f6be4e471aef92644bb78ecc05caf A trunk/thirdparty/usocket/.git/objects/2c/ A trunk/thirdparty/usocket/.git/objects/2c/c8c3c8d0d61405e27831777ec8870df9ada57a A trunk/thirdparty/usocket/.git/objects/2c/dfd3189c4145357ddc9d3d3d4b4ce0cfb8be30 A trunk/thirdparty/usocket/.git/objects/2c/ef9bcced6a2945e98e078e16d594ff1eec3002 A trunk/thirdparty/usocket/.git/objects/2c/f906fea5799495d0b57b75be75fed856f116c6 A trunk/thirdparty/usocket/.git/objects/2d/ A trunk/thirdparty/usocket/.git/objects/2d/25bddf295c52ec5dc473aa07a84def6dd1293d A trunk/thirdparty/usocket/.git/objects/2d/3e1900bd5e3b89898f64a0922f56cbf7638ce5 A trunk/thirdparty/usocket/.git/objects/2d/57912b0c8027f624c7354fb5028256d601aced A trunk/thirdparty/usocket/.git/objects/2d/5ce75e7ead785096ef8c372236e51482b802d9 A trunk/thirdparty/usocket/.git/objects/2d/906e0782809660d1bead0ac7c5a268d7d402ae A trunk/thirdparty/usocket/.git/objects/2e/ A trunk/thirdparty/usocket/.git/objects/2e/8d39432b79a0816734f74a746645309399e681 A trunk/thirdparty/usocket/.git/objects/2e/d25d8184ac46c6da7a11dbbf63d9af9d9389e5 A trunk/thirdparty/usocket/.git/objects/2e/efe01672e6ce26539e6dff33895d6ef1ee7294 A trunk/thirdparty/usocket/.git/objects/2f/ A trunk/thirdparty/usocket/.git/objects/2f/0901ac14aec31ef440c50795271360a5b8fa45 A trunk/thirdparty/usocket/.git/objects/2f/09fd3a748d3904668df54c5695c7a931ecee42 A trunk/thirdparty/usocket/.git/objects/2f/15edb25d3cce6fdd87f4ed729de3e52c03fc22 A trunk/thirdparty/usocket/.git/objects/2f/26e48de459f58c417641580d662715b09df1fe A trunk/thirdparty/usocket/.git/objects/2f/31ea75c646047abbd22321b979702a42959467 A trunk/thirdparty/usocket/.git/objects/2f/92f281a87987562bd5198093b15f912719de3a A trunk/thirdparty/usocket/.git/objects/2f/9c487d4489470d6580f9eee4799b31e8b895db A trunk/thirdparty/usocket/.git/objects/2f/aae56f5f69bf3bc867cc2756e45029584eea8d A trunk/thirdparty/usocket/.git/objects/2f/e7f2aa634bd9d53901fb395cb87146476b77c6 A trunk/thirdparty/usocket/.git/objects/30/ A trunk/thirdparty/usocket/.git/objects/30/41a65ce9b37ee8b145990fa9305fffa467821e A trunk/thirdparty/usocket/.git/objects/30/55b1369e443efe74467e84c38be0e468b6500b A trunk/thirdparty/usocket/.git/objects/30/61c16a0bdacc1a45bdbbf7e4ca501a48325a4c A trunk/thirdparty/usocket/.git/objects/30/c588a6a0982093a25eb1f2b6fdd3bf3cdb54c6 A trunk/thirdparty/usocket/.git/objects/30/d92a6ebe563dc047186d3de948bb25780ee272 A trunk/thirdparty/usocket/.git/objects/30/ebdfc53b7fefb98dbdacf21e7c184c001c9b0e A trunk/thirdparty/usocket/.git/objects/31/ A trunk/thirdparty/usocket/.git/objects/31/49d2e1e9e3e02d294479e54f423db1847b721b A trunk/thirdparty/usocket/.git/objects/31/f9ebf56908feaf270246a9dcdf830c6f52d10d A trunk/thirdparty/usocket/.git/objects/32/ A trunk/thirdparty/usocket/.git/objects/32/32d34be04cd92709088b75c9e1710e3cd474db A trunk/thirdparty/usocket/.git/objects/32/3eb19c25a54483fddf4001739aa734699829e3 A trunk/thirdparty/usocket/.git/objects/32/b775edb2cae8cef7f553e5da10f14b61c31ac9 A trunk/thirdparty/usocket/.git/objects/32/beab837906a2e232ddc636196088e7116e7bbb A trunk/thirdparty/usocket/.git/objects/32/e33dccb71780ff0bb31747c34cb686b21f8154 A trunk/thirdparty/usocket/.git/objects/33/ A trunk/thirdparty/usocket/.git/objects/33/491b986eb1f94cbf29e2526a04c7de5c937bcd A trunk/thirdparty/usocket/.git/objects/33/99215a4725023461b4ca0cd75f34f400cb97c7 A trunk/thirdparty/usocket/.git/objects/33/c225ab35b808f5cb7f914e54500f2786e5c6c1 A trunk/thirdparty/usocket/.git/objects/33/c3d819aa686a40df26606a500ad6b293606009 A trunk/thirdparty/usocket/.git/objects/33/dce24e4a84f5c2f88897e90adc0040a8548774 A trunk/thirdparty/usocket/.git/objects/33/ea72b759e85e36517132ec183908c143a285d3 A trunk/thirdparty/usocket/.git/objects/34/ A trunk/thirdparty/usocket/.git/objects/34/0c6e1d68971db0d001da6980553c91f37d9ed4 A trunk/thirdparty/usocket/.git/objects/34/4bb65d5e38fd2a83ee587c7e1220ea18f1fd48 A trunk/thirdparty/usocket/.git/objects/34/7a97ef289e64b61d4b72f8cc5f611a4d80913c A trunk/thirdparty/usocket/.git/objects/34/7f35b3aebace162632a3aca4f9f70177456890 A trunk/thirdparty/usocket/.git/objects/34/8c93fe8e73195e6f5716fd1913b18c065e110a A trunk/thirdparty/usocket/.git/objects/34/9434512fb13656e8585a605ba51c0ca29653fb A trunk/thirdparty/usocket/.git/objects/34/d21ef18e860141f38386afd9cabf62bf7aafbd A trunk/thirdparty/usocket/.git/objects/34/d4152035d990a3a8cf4f5a9a213fbbef293c80 A trunk/thirdparty/usocket/.git/objects/34/e1e6f2b8c2178911bcb24763d8886b67f217a2 A trunk/thirdparty/usocket/.git/objects/35/ A trunk/thirdparty/usocket/.git/objects/35/27b2b68755760a8fadf5455b9c46162bac7506 A trunk/thirdparty/usocket/.git/objects/35/60ef407d30a42658557f1cfd632c8a1103cfe0 A trunk/thirdparty/usocket/.git/objects/35/7f136f3e3f08656519c0a6c4a997beb9319ecc A trunk/thirdparty/usocket/.git/objects/35/b0b757e258cc2f9726cc13e72ed37dd5256d8e A trunk/thirdparty/usocket/.git/objects/35/c3943fa190ace432bf54de6e0af848c2312124 A trunk/thirdparty/usocket/.git/objects/36/ A trunk/thirdparty/usocket/.git/objects/36/558bf3b26066b16e6ea49570f5ad3bd062c993 A trunk/thirdparty/usocket/.git/objects/36/8b6e351461f5e29f9f1d0c0ef1faad207e4696 A trunk/thirdparty/usocket/.git/objects/36/9240b18696b522409f38f47ab5cbf3c664e4d7 A trunk/thirdparty/usocket/.git/objects/36/dbf7e1e578f059a9dccfbd71d787a08c8d46e8 A trunk/thirdparty/usocket/.git/objects/37/ A trunk/thirdparty/usocket/.git/objects/37/12e80c18b97bc93bed87933bd6b3ec2cdeaadc A trunk/thirdparty/usocket/.git/objects/37/557a5ff842f6928960561274529be205bb2230 A trunk/thirdparty/usocket/.git/objects/37/88c5ddec7717f4258d1ac34e30f74055a8230b A trunk/thirdparty/usocket/.git/objects/37/b45c6a679731f4f787295d2fe0ba1248dd1c68 A trunk/thirdparty/usocket/.git/objects/38/ A trunk/thirdparty/usocket/.git/objects/38/2188855bd4b4540eee313fd5a3e27fb697a0bc A trunk/thirdparty/usocket/.git/objects/38/5471699083d6ba9ca83c419b0659c86d300a09 A trunk/thirdparty/usocket/.git/objects/38/6e9d544edb8372333ef6e1c2ddacef4afc227c A trunk/thirdparty/usocket/.git/objects/38/d3db8443371f65210dc2ef6dc387baa4f9ec2b A trunk/thirdparty/usocket/.git/objects/38/ebf0d3052a198a7813d2862c12284c0ae24c0a A trunk/thirdparty/usocket/.git/objects/39/ A trunk/thirdparty/usocket/.git/objects/39/10830987c04ea975941dc14590bdc115809cc6 A trunk/thirdparty/usocket/.git/objects/39/5db790853573f09e54b93ccc8a8ac20f608e04 A trunk/thirdparty/usocket/.git/objects/3a/ A trunk/thirdparty/usocket/.git/objects/3a/89505b6aefb5c1544cbd5afc54014d9f0aebde A trunk/thirdparty/usocket/.git/objects/3a/941b5dc892433e3e95d1a33ab23dd6ea235896 A trunk/thirdparty/usocket/.git/objects/3a/9ccfbe3e14872e962eac24d177a0dab8aa74fc A trunk/thirdparty/usocket/.git/objects/3a/df445f5425d05ccdaaaa59b6022c9e855746fb A trunk/thirdparty/usocket/.git/objects/3a/f54229b2b4559e4bf30d9b825b6edbeaead3d9 A trunk/thirdparty/usocket/.git/objects/3b/ A trunk/thirdparty/usocket/.git/objects/3b/011b38d883a291fb576638a77d94610804e392 A trunk/thirdparty/usocket/.git/objects/3b/ca4730a00842a109ff31f729f718e1c2b8dd62 A trunk/thirdparty/usocket/.git/objects/3b/ee9770b7c631e9ed37522c7cccc6dfc21e9c02 A trunk/thirdparty/usocket/.git/objects/3c/ A trunk/thirdparty/usocket/.git/objects/3c/03e8fd2b93da30124649dfbfc3141f53419d50 A trunk/thirdparty/usocket/.git/objects/3c/2b425286cb77d86ceaaf2d1d9e959d590c5bdb A trunk/thirdparty/usocket/.git/objects/3c/93c483c49e38fbb15bf68282075eb6a3f674c7 A trunk/thirdparty/usocket/.git/objects/3c/ff5919005faaf168dcbaf846bfec4a30ab8fb9 A trunk/thirdparty/usocket/.git/objects/3d/ A trunk/thirdparty/usocket/.git/objects/3d/1bc2bef8ea5262ed9d69ee4177fcef14ac62b8 A trunk/thirdparty/usocket/.git/objects/3d/b557161009cc789fe860a99b479e7921de354b A trunk/thirdparty/usocket/.git/objects/3e/ A trunk/thirdparty/usocket/.git/objects/3e/0a88aa23b31e13a36697031bf3f68c0ec8eee0 A trunk/thirdparty/usocket/.git/objects/3e/2e56bf7af1b52c83d10102d3707d7cb26062dd A trunk/thirdparty/usocket/.git/objects/3e/757942fb44f7dc8d958b1948795aca8d98b389 A trunk/thirdparty/usocket/.git/objects/3e/8b08491476d8a8b5eb21c2bc153b723ba38170 A trunk/thirdparty/usocket/.git/objects/3e/9c8e5e4726019505667d29d751540c99d03eb5 A trunk/thirdparty/usocket/.git/objects/3e/c6166f964dbcdbb5f57c7004dd3c941c12d7e5 A trunk/thirdparty/usocket/.git/objects/3e/fee04282fb32e4e75bb1dc36c565b58cd12368 A trunk/thirdparty/usocket/.git/objects/3f/ A trunk/thirdparty/usocket/.git/objects/3f/521ce22f70dfc5bce5b73579bdb26433f4b220 A trunk/thirdparty/usocket/.git/objects/3f/592fb79815ed324165f5d0240848d339380a6d A trunk/thirdparty/usocket/.git/objects/3f/8f396ec9fcca0865e7add50003e2c9a2642124 A trunk/thirdparty/usocket/.git/objects/3f/90b4ac2acd6964b0317a817304280e1ce694b0 A trunk/thirdparty/usocket/.git/objects/3f/aa6cd5691ee4de4269159044dd33593788ce1b A trunk/thirdparty/usocket/.git/objects/3f/f12e977d25f454ee51b7919006473371301dec A trunk/thirdparty/usocket/.git/objects/3f/fb2fc0c6fb1f59e4aca78415666eccdeb53ce3 A trunk/thirdparty/usocket/.git/objects/40/ A trunk/thirdparty/usocket/.git/objects/40/6df6581025b770dbae77aa9b9c600e766c0991 A trunk/thirdparty/usocket/.git/objects/40/712e16ecec9b7f1043c3fa2693c4e8305b2a0f A trunk/thirdparty/usocket/.git/objects/40/8bb8a11eb234d1289dc663f370af2d891989dc A trunk/thirdparty/usocket/.git/objects/40/98c70f246c5a43a3b415226adb6bca521cbc28 A trunk/thirdparty/usocket/.git/objects/40/be636dd7de21d9e5a804f1cb78975b03001abe A trunk/thirdparty/usocket/.git/objects/40/c6d3a564217dfb37c65ea25fc2ac6137ae2bc8 A trunk/thirdparty/usocket/.git/objects/40/ce5631c4765ba24e3301ea853bc8d4c8f9f0aa A trunk/thirdparty/usocket/.git/objects/40/e6715597ad47304854ab917dc5e4c6b72ba35f A trunk/thirdparty/usocket/.git/objects/40/f00dea53abc38c870bb9c689c9ee9a9f69c9ef A trunk/thirdparty/usocket/.git/objects/41/ A trunk/thirdparty/usocket/.git/objects/41/0425b63a0b8549ee8ce550294160ba722883e0 A trunk/thirdparty/usocket/.git/objects/41/101e0f2d7cbbe5d136e0574388f90a1b292b76 A trunk/thirdparty/usocket/.git/objects/41/2a8c0d05fab3882df80e54f5e42fc783103eb4 A trunk/thirdparty/usocket/.git/objects/41/4ea009e6f2ff9b77c0a9286e8ea24e15577234 A trunk/thirdparty/usocket/.git/objects/41/8299178c19f39ced9c4e37e63933a3fad7e559 A trunk/thirdparty/usocket/.git/objects/41/85bb093fb6d8e6c9622a3a9ada04fd3869bc88 A trunk/thirdparty/usocket/.git/objects/41/baea7cd4c1672f3912853c8499c5704c9f05aa A trunk/thirdparty/usocket/.git/objects/41/cacc797aea419f2b008373c6ab5f0e09da8e1b A trunk/thirdparty/usocket/.git/objects/41/d55b800cc761c916aca5089d5ed02311395ea2 A trunk/thirdparty/usocket/.git/objects/42/ A trunk/thirdparty/usocket/.git/objects/42/4f3abcad3c7a9474608a0c4330ac190669e5df A trunk/thirdparty/usocket/.git/objects/42/e0de500d522beae12737072ab1e8cec3c96989 A trunk/thirdparty/usocket/.git/objects/42/ec6fe96e750e213e0dee3b4b4408eace38199d A trunk/thirdparty/usocket/.git/objects/43/ A trunk/thirdparty/usocket/.git/objects/43/41aa9871e267f5e0beedb0fefb4ca599e93ba8 A trunk/thirdparty/usocket/.git/objects/43/4fdbd22ed69b1eb6b5d6d5f67b35daac787aa9 A trunk/thirdparty/usocket/.git/objects/43/6e554e3e7055b35fea8fbc8a5b10daa63d30b2 A trunk/thirdparty/usocket/.git/objects/43/7838dd48af0a832c147989381f81eb3a192aec A trunk/thirdparty/usocket/.git/objects/43/8aaf3df5191ce5987a8bb4654d999187b35577 A trunk/thirdparty/usocket/.git/objects/43/9fa9b1833009bdcc963f91cb6d707a2709c1d3 A trunk/thirdparty/usocket/.git/objects/43/c3ad9c2e915d3b5b0eb6cb37bcbfdda7313ae1 A trunk/thirdparty/usocket/.git/objects/44/ A trunk/thirdparty/usocket/.git/objects/44/006d08198720d68ffdcd0b5b050ccc0240f4bb A trunk/thirdparty/usocket/.git/objects/44/1a370bbc0ceeb49a8dcdf202483c20e45a05f2 A trunk/thirdparty/usocket/.git/objects/44/7acdc9d17d4926bcb84cf2e41d62e1a616362e A trunk/thirdparty/usocket/.git/objects/44/a5e376b5d5a0513c9c79f27a89f323cf1845a9 A trunk/thirdparty/usocket/.git/objects/44/b6599957a063020ea9af8a1dc3db01d88d6084 A trunk/thirdparty/usocket/.git/objects/44/f5c8e09213c4ad72ade69488337353cf545d1c A trunk/thirdparty/usocket/.git/objects/45/ A trunk/thirdparty/usocket/.git/objects/45/0d10d7ae3dde71f26be66342517b046369d408 A trunk/thirdparty/usocket/.git/objects/45/1ce07db0a2dc9618a3aeec9c83002c202d2c44 A trunk/thirdparty/usocket/.git/objects/45/9d0a7e8e46694a8998a2ee64e797cb95dd5e24 A trunk/thirdparty/usocket/.git/objects/45/baf66f494a6e6f3aaa1d7297e30326fa047e86 A trunk/thirdparty/usocket/.git/objects/46/ A trunk/thirdparty/usocket/.git/objects/46/6e638532b597806db98aa5a260932ad2e37c10 A trunk/thirdparty/usocket/.git/objects/46/edb7e1e171d3b83fe9fe7b4d34d48fa0c0e426 A trunk/thirdparty/usocket/.git/objects/47/ A trunk/thirdparty/usocket/.git/objects/47/53eb0f8f965c61030caeda589a29247edc0bb4 A trunk/thirdparty/usocket/.git/objects/48/ A trunk/thirdparty/usocket/.git/objects/48/2cbae42593de191efb5d9c7e3a2d6a6360fd11 A trunk/thirdparty/usocket/.git/objects/48/8d28f2df9005fb79481cd168f8dcc4107f2fbd A trunk/thirdparty/usocket/.git/objects/48/a522345252937b2c6171d2c456bfb658fe6ed0 A trunk/thirdparty/usocket/.git/objects/48/b5c4e2d8f64491871375389cf67dffbe2891bf A trunk/thirdparty/usocket/.git/objects/49/ A trunk/thirdparty/usocket/.git/objects/49/2db40743a2fda48089b57f38957b6610869d48 A trunk/thirdparty/usocket/.git/objects/49/79610527cf0fac83ab2f6c260cbe4fc4c9c28a A trunk/thirdparty/usocket/.git/objects/49/9521b49f2028c0f64cd99796d74600817b6abf A trunk/thirdparty/usocket/.git/objects/49/badac997757ded52f3ba87e34085b1d689fa6d A trunk/thirdparty/usocket/.git/objects/4a/ A trunk/thirdparty/usocket/.git/objects/4a/e9e2884dc84d95089fbeff0c842c5ec70bf7e3 A trunk/thirdparty/usocket/.git/objects/4b/ A trunk/thirdparty/usocket/.git/objects/4b/1a84ad01ffa84a82fd09d0472605e8697f8f9b A trunk/thirdparty/usocket/.git/objects/4b/34c9cdc334e8f2abdf164bd6c9d3a3e5630018 A trunk/thirdparty/usocket/.git/objects/4b/63e6de59f796ef78642fd04aaf51b445d40cdc A trunk/thirdparty/usocket/.git/objects/4b/91f98b44fa35ac9eda668f28a9ac1d97c5c639 A trunk/thirdparty/usocket/.git/objects/4b/948965038a765965abf95e8a4ceee39ebc26f2 A trunk/thirdparty/usocket/.git/objects/4b/9879166e30881e4fd5dd67b39e40881de7ff8f A trunk/thirdparty/usocket/.git/objects/4b/fd3daf4509c256efde8790c542bb83d59798f6 A trunk/thirdparty/usocket/.git/objects/4c/ A trunk/thirdparty/usocket/.git/objects/4c/3e79ffbf28cce298b9f46f6a246372c68cfe0f A trunk/thirdparty/usocket/.git/objects/4c/58ab6c4a68d5e446b3414efc83949bda904053 A trunk/thirdparty/usocket/.git/objects/4c/acb8402697c1626d21cf953d6504df6ad600b1 A trunk/thirdparty/usocket/.git/objects/4c/b8a20a7a97879db9c50f4beedd2945088b0f0b A trunk/thirdparty/usocket/.git/objects/4c/ea3682668a31a1face7daf13b423a9bd0f8ba7 A trunk/thirdparty/usocket/.git/objects/4c/f25007500ee0757d8010429bdf3d3e11bfd447 A trunk/thirdparty/usocket/.git/objects/4d/ A trunk/thirdparty/usocket/.git/objects/4d/0d13fd9c062650cc4af25c2a856aed3721cb2b A trunk/thirdparty/usocket/.git/objects/4d/4bac3a23e066e0f4fdd886ef5e7f5f7c2655c3 A trunk/thirdparty/usocket/.git/objects/4d/85adc4ef69857288840039be1cda95f6edcdc5 A trunk/thirdparty/usocket/.git/objects/4d/883377c4cd2e05ba6dba44ac885ec2c7ebafe3 A trunk/thirdparty/usocket/.git/objects/4d/8fb0c7aa3ca9f6cb27c4223193e976307a6b8c A trunk/thirdparty/usocket/.git/objects/4d/a84250b10da4d66d4810e29d6c1d89e6be21a8 A trunk/thirdparty/usocket/.git/objects/4d/c41c9c2e73dd12da3eedf970494932ee651684 A trunk/thirdparty/usocket/.git/objects/4d/eb7870b3d2fc9cd95b8c16282f70feea4c67cb A trunk/thirdparty/usocket/.git/objects/4e/ A trunk/thirdparty/usocket/.git/objects/4e/13215a70ea73f4e60c6b0236921246a25c2111 A trunk/thirdparty/usocket/.git/objects/4e/3b2ac30ea5baa9bb6c606dfd3e89d23b64c86e A trunk/thirdparty/usocket/.git/objects/4e/608d8a39818c02eb6bc9b2b6c2c3a57d683c1b A trunk/thirdparty/usocket/.git/objects/4e/69df31ad6ed752cbdde4f6be24921130a0d941 A trunk/thirdparty/usocket/.git/objects/4e/6c7dd1b3cec8a2996dfa7b9bb54d0abc436358 A trunk/thirdparty/usocket/.git/objects/4e/79eedc6f35560f6cb19825922074549fb2dc0f A trunk/thirdparty/usocket/.git/objects/4e/85146e72806a0753f905365863132b142b2776 A trunk/thirdparty/usocket/.git/objects/4e/af352a25500a4bd3968d6a8af9145b17b48b39 A trunk/thirdparty/usocket/.git/objects/4f/ A trunk/thirdparty/usocket/.git/objects/4f/00466247cef4d53b77cc6703ee38c22c0cfbf2 A trunk/thirdparty/usocket/.git/objects/4f/4e4f244e66cf982982c3b522b3d85cb7e61d5a A trunk/thirdparty/usocket/.git/objects/4f/708461b0490c6a9790f0443c34ed187772ff50 A trunk/thirdparty/usocket/.git/objects/4f/e383427c92fff42ffef2bf93c5a9637aee719e A trunk/thirdparty/usocket/.git/objects/50/ A trunk/thirdparty/usocket/.git/objects/50/083851ec83203cb4e3ba7f0c8213c7194dc60b A trunk/thirdparty/usocket/.git/objects/50/91fa838c27a87e3a038cb6dfc23e137bae9cfe A trunk/thirdparty/usocket/.git/objects/50/c5abd717cf0c8678d07b9c6857f8ef4697f566 A trunk/thirdparty/usocket/.git/objects/51/ A trunk/thirdparty/usocket/.git/objects/51/32c128423263d478294b6c2e68dbc11cc600ff A trunk/thirdparty/usocket/.git/objects/51/a2ca9974f225582d3dcedd1929c0b8b2d676ce A trunk/thirdparty/usocket/.git/objects/51/a9afc362b6fb04c71d7251c2568c2b273ea2ac A trunk/thirdparty/usocket/.git/objects/51/aff15015259e66339bbf7f01196b7b949e4793 A trunk/thirdparty/usocket/.git/objects/52/ A trunk/thirdparty/usocket/.git/objects/52/0b27731c12d4aa7c4dfa3943e28dbc199862c7 A trunk/thirdparty/usocket/.git/objects/52/3ea24e8ec4a3bac6d7232a6e10ab8d45ff1474 A trunk/thirdparty/usocket/.git/objects/52/88278b7f4712b89c23a3d7bc7b7a834e76b39b A trunk/thirdparty/usocket/.git/objects/52/d2c404f20cf98de84d0ba76d9bd8af7a321015 A trunk/thirdparty/usocket/.git/objects/53/ A trunk/thirdparty/usocket/.git/objects/53/1455f61973a52d2ae30b2838344e82d38b767f A trunk/thirdparty/usocket/.git/objects/53/1ace94f049f7234efa82bc0581e3376d93e54c A trunk/thirdparty/usocket/.git/objects/53/6db172a86aeb7cc2eb9105ab246df43edb31ce A trunk/thirdparty/usocket/.git/objects/53/b925de14580d6543aa251c9dbb25ca06fda7c3 A trunk/thirdparty/usocket/.git/objects/53/f7b250ff153a7772d2062c4987e38d49461f7c A trunk/thirdparty/usocket/.git/objects/53/ff8af36f35e77f9a09396382ae4df07285d8a9 A trunk/thirdparty/usocket/.git/objects/54/ A trunk/thirdparty/usocket/.git/objects/54/6373786383d0ed00c8bf5fb573cd942ec33ac2 A trunk/thirdparty/usocket/.git/objects/54/aee99ef16dc8f83c4e011d8eeab113019f9dad A trunk/thirdparty/usocket/.git/objects/54/b475168e3a3f875a85591f14b8cb3866c3f374 A trunk/thirdparty/usocket/.git/objects/54/db34a16abc53f2336dd000cecb00fd578e263d A trunk/thirdparty/usocket/.git/objects/55/ A trunk/thirdparty/usocket/.git/objects/55/1c59ed1be895a2adfa4ab84caff65873decfbb A trunk/thirdparty/usocket/.git/objects/55/4aa75c5b8d98d0d599577ecb6c48ee477f574c A trunk/thirdparty/usocket/.git/objects/55/66a32e18420e8bb28a5545c77961beb7e76e86 A trunk/thirdparty/usocket/.git/objects/55/6d13107f62bfee0180a29c6c72442ad275da4e A trunk/thirdparty/usocket/.git/objects/55/a068c110b7a44f957a01b2e464b614062e8dfe A trunk/thirdparty/usocket/.git/objects/55/d9c9b81d0a6bd7e10f92864e1cd55e9e16c11d A trunk/thirdparty/usocket/.git/objects/55/e81badb227cb6cfde1154a90042262e26b282f A trunk/thirdparty/usocket/.git/objects/55/f9fe677ff9ae49391da595b7cf05d6af976245 A trunk/thirdparty/usocket/.git/objects/56/ A trunk/thirdparty/usocket/.git/objects/56/2da6a4447be7d64ab4f4f6358b4a658708e579 A trunk/thirdparty/usocket/.git/objects/56/2dc5866091b65437175ed5dd189f5d605b4a3c A trunk/thirdparty/usocket/.git/objects/56/8e9d2643dc6736c47e5b54175fe4011f302a36 A trunk/thirdparty/usocket/.git/objects/56/cc07c9eba82dfd79f3834d89a72d6b4b2c85d5 A trunk/thirdparty/usocket/.git/objects/56/d4ed4f958c3cedad0a09e8626a63527e6d6ff9 A trunk/thirdparty/usocket/.git/objects/56/dc6015cc42d9b4d2e65b941efc887d50843b46 A trunk/thirdparty/usocket/.git/objects/57/ A trunk/thirdparty/usocket/.git/objects/57/15036212507b9b48841abdc2f59492adeb9a1c A trunk/thirdparty/usocket/.git/objects/57/51a291f710707daed05a52e78b1f3317448236 A trunk/thirdparty/usocket/.git/objects/57/709c9913aca73bf7bbacebb7d910a67d1db835 A trunk/thirdparty/usocket/.git/objects/57/df1f3b3ce82c7f07795ddc1d26f8163aed2dc8 A trunk/thirdparty/usocket/.git/objects/58/ A trunk/thirdparty/usocket/.git/objects/58/0bd48ff960deb678f823755d89248e7a1d8e31 A trunk/thirdparty/usocket/.git/objects/58/12bf78f8e88af6181eeb1af80f9b8320cfc421 A trunk/thirdparty/usocket/.git/objects/58/1b03c537755ddbf781dfb9e76a6a0a97e194b5 A trunk/thirdparty/usocket/.git/objects/58/2ef5d2abb483ac6351b5a2c275ccbf0dd69454 A trunk/thirdparty/usocket/.git/objects/58/355943b4f86b1ca4cfd5c82c8c46da23d51773 A trunk/thirdparty/usocket/.git/objects/58/40bc4a3479060a52ef3fef66faf3877b0e250d A trunk/thirdparty/usocket/.git/objects/58/7d85f12dc4c0747d7c098d3c473a393145ca64 A trunk/thirdparty/usocket/.git/objects/58/90929025e716655e6bced468dcfc99568a913d A trunk/thirdparty/usocket/.git/objects/58/9baecb4a5ae6880f127f0f60ac371ac60bf32e A trunk/thirdparty/usocket/.git/objects/58/ccff3fc32bedee5d4c2ef4c431c22af3274cdf A trunk/thirdparty/usocket/.git/objects/58/d82c7b837a61dcb5126fb6c78f12e7c292609f A trunk/thirdparty/usocket/.git/objects/58/d850499971b8941d074ffac5d1dc56679d9c3e A trunk/thirdparty/usocket/.git/objects/59/ A trunk/thirdparty/usocket/.git/objects/59/3ba11167a02750f5945bceeeb4c03e2304a03d A trunk/thirdparty/usocket/.git/objects/59/802ef2da0c1f081d42a55874e063c479716305 A trunk/thirdparty/usocket/.git/objects/59/bd6c18d24058740512672c55539604bef1d1ea A trunk/thirdparty/usocket/.git/objects/59/c740f9ec94a08f5921817973b17806fc4ea8ac A trunk/thirdparty/usocket/.git/objects/59/e0643deb25908ec97ac0b2783a4458f95ae92f A trunk/thirdparty/usocket/.git/objects/59/fc17aa8774b0b37fafc4219be266f4f29a4611 A trunk/thirdparty/usocket/.git/objects/5a/ A trunk/thirdparty/usocket/.git/objects/5a/4cbff6226e173d80b18265418f55fa2286e7c3 A trunk/thirdparty/usocket/.git/objects/5a/4fe22a1b347e6633dcc2bb62a00636b881d7bf A trunk/thirdparty/usocket/.git/objects/5a/fd091b469171b11f0f01db1c40da2ffa700aee A trunk/thirdparty/usocket/.git/objects/5b/ A trunk/thirdparty/usocket/.git/objects/5b/0d552e5a2642c42c82147ebf58e0022c5e8784 A trunk/thirdparty/usocket/.git/objects/5b/69dfa88105b8f4ceda86e9d0b5b57a08c211e8 A trunk/thirdparty/usocket/.git/objects/5b/8013f6fa54b714fb8cc5a96aa704a5c4b2f75f A trunk/thirdparty/usocket/.git/objects/5c/ A trunk/thirdparty/usocket/.git/objects/5c/0d25e22b2138bf9a5e22ee389d09b003d7befc A trunk/thirdparty/usocket/.git/objects/5c/3c612939d27336f419959760c0e11ad5bbed1f A trunk/thirdparty/usocket/.git/objects/5c/8a84ce4cbc2329f5b4ed99a068eddc8fb3b3fb A trunk/thirdparty/usocket/.git/objects/5c/de3b82fc60c2ad03a8c8038a259d8378eb1631 A trunk/thirdparty/usocket/.git/objects/5d/ A trunk/thirdparty/usocket/.git/objects/5d/5ea01bb1f7db4c491238a3698103add043e736 A trunk/thirdparty/usocket/.git/objects/5d/94d82680f4a6a7c7bd79e6b75795a504c41d82 A trunk/thirdparty/usocket/.git/objects/5d/ac65f529e18c4b5f4ad61ed890434ae4f1cebc A trunk/thirdparty/usocket/.git/objects/5e/ A trunk/thirdparty/usocket/.git/objects/5e/676829d67a73640aabd8b97f7aaa8b23e243b8 A trunk/thirdparty/usocket/.git/objects/5f/ A trunk/thirdparty/usocket/.git/objects/5f/8fc62c63db67923d3d9379d406ddd742ad3a90 A trunk/thirdparty/usocket/.git/objects/5f/a06558e88b930d5d94a6d282a5862d216a111c A trunk/thirdparty/usocket/.git/objects/5f/ba31bba9dc894f48ea4800fe8c95ea4b8f4286 A trunk/thirdparty/usocket/.git/objects/5f/d1aba4338433a11b96c6507a8f0c8ef7353459 A trunk/thirdparty/usocket/.git/objects/60/ A trunk/thirdparty/usocket/.git/objects/60/01e0f75244b601c5b1be9c5d11ee7055e0e7a1 A trunk/thirdparty/usocket/.git/objects/60/3f91cdea85eb42aeb177243eced41709ebdd56 A trunk/thirdparty/usocket/.git/objects/60/50088f0587cbb69b9ba72600bfff3098d7a699 A trunk/thirdparty/usocket/.git/objects/60/cb51cbe0c19608ae9cb5b20ffcea1a9ad09fdb A trunk/thirdparty/usocket/.git/objects/61/ A trunk/thirdparty/usocket/.git/objects/61/67871c58ef02d303cc534045c32371e1babf3d A trunk/thirdparty/usocket/.git/objects/61/701d4e262acd1be57ecfcd10b77260bfa9cc08 A trunk/thirdparty/usocket/.git/objects/61/a774f6d69ee79cbc5c33ad949755338db6005b A trunk/thirdparty/usocket/.git/objects/61/b8fc6532a5a7be5d4db13874477e7e3c92fbee A trunk/thirdparty/usocket/.git/objects/61/c0a3ee9564cdde6c02bc8f9c789f1281e6a709 A trunk/thirdparty/usocket/.git/objects/61/cb49ae52dae02d9d73d58ca84e9bbac545f791 A trunk/thirdparty/usocket/.git/objects/61/cea7d5da6be7a34be30356f248ec62767703e0 A trunk/thirdparty/usocket/.git/objects/61/e7e7911802cf947fbc240eced96a582e710ac4 A trunk/thirdparty/usocket/.git/objects/61/ed57e46a138153715e60f2351c9a42c7a97fbd A trunk/thirdparty/usocket/.git/objects/62/ A trunk/thirdparty/usocket/.git/objects/62/04877e09822be26625de264f2180e5c953634b A trunk/thirdparty/usocket/.git/objects/62/357fd62f32376cf60e024ac134eca1afe154b0 A trunk/thirdparty/usocket/.git/objects/62/42a5bb53d2416515ae15c9660cd89a16740d8b A trunk/thirdparty/usocket/.git/objects/62/4849002b5363f081eb4c45a1311985f153aeef A trunk/thirdparty/usocket/.git/objects/62/e52ef8a7175797a354b7ddf909f7b491ade067 A trunk/thirdparty/usocket/.git/objects/63/ A trunk/thirdparty/usocket/.git/objects/63/27d9ae0d8098a47749afe0a578f5e20a194fee A trunk/thirdparty/usocket/.git/objects/63/4a7641006d9cf85689365a500496584c8f9fc1 A trunk/thirdparty/usocket/.git/objects/63/d0b0bf849c44627c7bdd1fbf4aa5dc907a0fc8 A trunk/thirdparty/usocket/.git/objects/63/e201ec10bafa099b22ea4015d842aefb9437b4 A trunk/thirdparty/usocket/.git/objects/64/ A trunk/thirdparty/usocket/.git/objects/64/e6e25cb2db2fe7209a8e695ff4e384e40df0b7 A trunk/thirdparty/usocket/.git/objects/64/fbe80608be0ae1d10d3f21842d5e8305a59d4f A trunk/thirdparty/usocket/.git/objects/65/ A trunk/thirdparty/usocket/.git/objects/65/438e59546283ae3167caabf4bd7f1b470ee23f A trunk/thirdparty/usocket/.git/objects/65/46da3ae0d3ec8476e602fa221e7d8ca96e21f5 A trunk/thirdparty/usocket/.git/objects/65/9488b661baac92f1598c628c516eaa93f7730c A trunk/thirdparty/usocket/.git/objects/65/98f5151bfb591e55e06f31d9c06e5cd2ea7a56 A trunk/thirdparty/usocket/.git/objects/65/b7cf5aebdc29b143e65d4b1ea36572f462ee97 A trunk/thirdparty/usocket/.git/objects/65/cfbc18bccf9f27bf8edc46f76ea892a93c44a6 A trunk/thirdparty/usocket/.git/objects/65/f83af9c839ca7f1114ce67ee0df7babdcf876b A trunk/thirdparty/usocket/.git/objects/66/ A trunk/thirdparty/usocket/.git/objects/66/6ede88a78b8d932060aa3bd6cbcca8f26f0994 A trunk/thirdparty/usocket/.git/objects/67/ A trunk/thirdparty/usocket/.git/objects/67/01b8c879f88b44d0c386193be6cb3abc00f013 A trunk/thirdparty/usocket/.git/objects/67/3c99cda1e19766056b5bc3d41f8b7d51831dce A trunk/thirdparty/usocket/.git/objects/67/bc1c6f8bcdeddea3b7d8ec68fe7740ce809e76 A trunk/thirdparty/usocket/.git/objects/67/c29d68c64cfb2bd7dd43f06cd67b75c4aa29d1 A trunk/thirdparty/usocket/.git/objects/67/c529b15ea4930befec10d913d6163adad54a1f A trunk/thirdparty/usocket/.git/objects/67/f3cba026e0ebd95cefa112af27ddeabba8f7f3 A trunk/thirdparty/usocket/.git/objects/68/ A trunk/thirdparty/usocket/.git/objects/68/4c0f70476e9d1ba2e1a5dda391b834755840d1 A trunk/thirdparty/usocket/.git/objects/68/56a69328684f64c7b7e22fb6f553dbbf699cda A trunk/thirdparty/usocket/.git/objects/68/5e93cf3c1b715c55aba5e7f318c819c0f8b4e9 A trunk/thirdparty/usocket/.git/objects/68/6e9623d15017710cebf3d729770422883d9201 A trunk/thirdparty/usocket/.git/objects/68/72db0321b7a59d44543fea2f3823fa8c4c0e78 A trunk/thirdparty/usocket/.git/objects/68/790be54329cb8d1ba4b5423db016c63390e08f A trunk/thirdparty/usocket/.git/objects/68/dc97ba80778643d712e439727423674b277f98 A trunk/thirdparty/usocket/.git/objects/68/fb3971600da0a70a1c65bca096ff488027ae50 A trunk/thirdparty/usocket/.git/objects/69/ A trunk/thirdparty/usocket/.git/objects/69/21e7511a3b0ba5f91537701a94085eb05bdbcb A trunk/thirdparty/usocket/.git/objects/69/57c4e32efac3f10b0271d19bc38d671cb90bdb A trunk/thirdparty/usocket/.git/objects/69/bf44c5a57de161ff54fca769b04dd6e9827d5b A trunk/thirdparty/usocket/.git/objects/6a/ A trunk/thirdparty/usocket/.git/objects/6a/79ec77b3bd1b81cfbdf3eb68e46b28fa0bc95e A trunk/thirdparty/usocket/.git/objects/6a/9061aa6881c8f5ed80d0e8b7127ff869d9cbfc A trunk/thirdparty/usocket/.git/objects/6a/9fc4ff893fcc29865abb44376f3b33910fa5c9 A trunk/thirdparty/usocket/.git/objects/6a/fbb7d36b220bea77b5213974f7d4b6664da889 A trunk/thirdparty/usocket/.git/objects/6b/ A trunk/thirdparty/usocket/.git/objects/6b/4d4fd436e2b46176ed93a2f9aa37bffe52cdcd A trunk/thirdparty/usocket/.git/objects/6b/5ca1695b060c719645e042330dbaf4459de1a5 A trunk/thirdparty/usocket/.git/objects/6b/a258923b218d4586274c9b764f830526e887e6 A trunk/thirdparty/usocket/.git/objects/6b/c47dad401389fa1b879406882043a5f34aaa50 A trunk/thirdparty/usocket/.git/objects/6c/ A trunk/thirdparty/usocket/.git/objects/6c/1051190f15058c1b73220f3e51abfcb327d576 A trunk/thirdparty/usocket/.git/objects/6c/10d60354a96844c801975ff4085b4de22c5022 A trunk/thirdparty/usocket/.git/objects/6c/22a16b708724cd360c0b80f849bb05ca7a1da1 A trunk/thirdparty/usocket/.git/objects/6c/39587ba38c04e84964cc36343b0565a39e05a0 A trunk/thirdparty/usocket/.git/objects/6c/4813599346688932dcf8ba49c06e0335079127 A trunk/thirdparty/usocket/.git/objects/6c/57c92aaee1a48a5bd6044905ddae8a756427f6 A trunk/thirdparty/usocket/.git/objects/6c/5e345516cf2a7589b72ed13dbae58eb8030a8f A trunk/thirdparty/usocket/.git/objects/6c/70de547026278b61eb676b38e306856d918216 A trunk/thirdparty/usocket/.git/objects/6c/9a16534327d1803c1805dcfdbea1a5f1a94eae A trunk/thirdparty/usocket/.git/objects/6c/d305137f992c6b3cc3d7eaf607016c3ffdddf1 A trunk/thirdparty/usocket/.git/objects/6d/ A trunk/thirdparty/usocket/.git/objects/6d/23ce0d1dac6a0734dea69a0a43be9c4b9b3628 A trunk/thirdparty/usocket/.git/objects/6d/62088092ad7ce7ad5cf3e9a5cc18c03e8f40fa A trunk/thirdparty/usocket/.git/objects/6d/ded85053ff4a44e8758700311d4ffc271bdf8b A trunk/thirdparty/usocket/.git/objects/6e/ A trunk/thirdparty/usocket/.git/objects/6e/2c696bd6b047b05f80a72d6a33e487e7e31e7c A trunk/thirdparty/usocket/.git/objects/6e/336e34456418d7dd39a2fef917a39d2bb7bf75 A trunk/thirdparty/usocket/.git/objects/6e/6204263fb3c183e362c7a9f2118db6d75e47c3 A trunk/thirdparty/usocket/.git/objects/6e/a362ec0a84b4ee18c90d6e084b77fee26fe5ac A trunk/thirdparty/usocket/.git/objects/6e/da54b81096bbc5dde99dabcab3f45eda9991f7 A trunk/thirdparty/usocket/.git/objects/6f/ A trunk/thirdparty/usocket/.git/objects/6f/59ba6f6f6d1ed3bc81ff43299dce83038fc470 A trunk/thirdparty/usocket/.git/objects/6f/726700f15349d3822a173d0b6ecd0fac9da755 A trunk/thirdparty/usocket/.git/objects/6f/762f9d1a4bbadf5c2f382ace52656bc73de77b A trunk/thirdparty/usocket/.git/objects/6f/9f298773e6ea207c4f4d29c48bea008a681db3 A trunk/thirdparty/usocket/.git/objects/6f/c8892f66f8d244f1d55c6e5f20b0565fe5cc2c A trunk/thirdparty/usocket/.git/objects/6f/e76569721f05deeedb012992cde9224f76be15 A trunk/thirdparty/usocket/.git/objects/6f/f27131bce1e81da419c6085ee49c2e3f7b31cc A trunk/thirdparty/usocket/.git/objects/6f/f9d3f8fd9776635eaa2e8ac3b82ffe2ad23363 A trunk/thirdparty/usocket/.git/objects/70/ A trunk/thirdparty/usocket/.git/objects/70/082eedabf19c45d53482d1bb9122f032bc440e A trunk/thirdparty/usocket/.git/objects/70/172ca48ba58af6783f5bc0dba5505758963839 A trunk/thirdparty/usocket/.git/objects/70/4bd1b7674c69292c6fc09fde9fd04e6665d7a6 A trunk/thirdparty/usocket/.git/objects/70/702e701f5d949a0676dbd9430d08334304c44e A trunk/thirdparty/usocket/.git/objects/70/89e239498a6dae6f730265ca431429a5891a8f A trunk/thirdparty/usocket/.git/objects/70/bc4fbece1a115aff51bf57d6405f451e386cec A trunk/thirdparty/usocket/.git/objects/71/ A trunk/thirdparty/usocket/.git/objects/71/31d13e55eae0942aa44579ab85aece472724e9 A trunk/thirdparty/usocket/.git/objects/71/722d38a6f5d63809dd57bce7cc4daf4990c299 A trunk/thirdparty/usocket/.git/objects/71/b93abdf9f5ded2bccffdecd5f1aeb14823b798 A trunk/thirdparty/usocket/.git/objects/71/d15f510db09aa3e01b7be5589ad3e9c3d26d84 A trunk/thirdparty/usocket/.git/objects/72/ A trunk/thirdparty/usocket/.git/objects/72/4b8f68664110c3e5dceab01a20bf253a61512d A trunk/thirdparty/usocket/.git/objects/72/730f8782e968e2c180405b142e5692445266f7 A trunk/thirdparty/usocket/.git/objects/73/ A trunk/thirdparty/usocket/.git/objects/73/0f837320e36f33238b95d789cd75d64c5617c4 A trunk/thirdparty/usocket/.git/objects/73/261b691ccae4e6741d1007a4dea042a1d26d89 A trunk/thirdparty/usocket/.git/objects/73/89b4a17ff8d982caf27375f97aebe07891ece0 A trunk/thirdparty/usocket/.git/objects/73/d5c82433644d69054a198a434ac14cff882cb6 A trunk/thirdparty/usocket/.git/objects/74/ A trunk/thirdparty/usocket/.git/objects/74/585af69f36beb783fcd2c993d4d3ea5bef329f A trunk/thirdparty/usocket/.git/objects/74/6ec56a758e23ab2c8471b1eb3c8993f97ed706 A trunk/thirdparty/usocket/.git/objects/74/d6a9df9244967bafa5bd7e44baefdda56a89ce A trunk/thirdparty/usocket/.git/objects/74/dbf8f4ff7d81293f0dd7b8e3b615963682e6f6 A trunk/thirdparty/usocket/.git/objects/74/e4fcc2f5f0b0e41e3dc42d18497e897e4b3122 A trunk/thirdparty/usocket/.git/objects/74/ecddef5515c6678364cf2d326632f73eae4b06 A trunk/thirdparty/usocket/.git/objects/74/fb62e948cedd22e297b7ef18b1c7a7ece04af7 A trunk/thirdparty/usocket/.git/objects/74/ff89076d87b3c3397bdb7bc75a5a21eeceba8c A trunk/thirdparty/usocket/.git/objects/75/ A trunk/thirdparty/usocket/.git/objects/75/02afd59d11049794ab64e8fee2d1eb9e40969a A trunk/thirdparty/usocket/.git/objects/75/aeae2318e72689d8dd6c48599286417ee4bf72 A trunk/thirdparty/usocket/.git/objects/75/cd61917e6a483e4846d20f6597cae0b02bb4d0 A trunk/thirdparty/usocket/.git/objects/76/ A trunk/thirdparty/usocket/.git/objects/76/47e65f8a8c8ece032b1381647c01dab7816620 A trunk/thirdparty/usocket/.git/objects/76/9bdc9ec77366eebbc3f9e2c9e4a7335db7564f A trunk/thirdparty/usocket/.git/objects/76/b63785cecd83ff1aa72ecfd3cef57eae834cde A trunk/thirdparty/usocket/.git/objects/76/b66b5e860b1220e9078637eb11f8182db91e97 A trunk/thirdparty/usocket/.git/objects/77/ A trunk/thirdparty/usocket/.git/objects/77/171fc4fa40ae1162b6bd49a25e7bca1a18c804 A trunk/thirdparty/usocket/.git/objects/77/489c9a3d274dd5cdb64f0742dbdb505bcd0d2a A trunk/thirdparty/usocket/.git/objects/77/597fa59d7d027fe088172cc7d7b6e2d737f82e A trunk/thirdparty/usocket/.git/objects/77/c82ebdb81d62036a236bf0baeb26e99325d923 A trunk/thirdparty/usocket/.git/objects/78/ A trunk/thirdparty/usocket/.git/objects/78/0de488154011835b9886f3d694e678a0a7a4ca A trunk/thirdparty/usocket/.git/objects/78/27740895beb765e03ad9d5e98660a8e5f1ff69 A trunk/thirdparty/usocket/.git/objects/78/634327ec421d9179c760082d6a6d20c2f2c150 A trunk/thirdparty/usocket/.git/objects/78/6524658d1de765975eded9faef446c04119463 A trunk/thirdparty/usocket/.git/objects/78/81b0ea9e93f5540a80c68dc3dd3cb077f2d7fa A trunk/thirdparty/usocket/.git/objects/78/9e0d155227b3e1ffebec8b543d910d5b9ee3ff A trunk/thirdparty/usocket/.git/objects/78/bb47fac314e00e63153dff0025dae5babcd5e4 A trunk/thirdparty/usocket/.git/objects/78/e45586bf8bdcf19c4fd1d309088c38bfd58e92 A trunk/thirdparty/usocket/.git/objects/78/fde949e2cad273be88f72dd3bf264d957ba27e A trunk/thirdparty/usocket/.git/objects/79/ A trunk/thirdparty/usocket/.git/objects/79/1470897848dd92352b50667457fb7353fc1d97 A trunk/thirdparty/usocket/.git/objects/79/2f55912e69e7384f67c8dafc8dd597b21af697 A trunk/thirdparty/usocket/.git/objects/79/36cc12c2a5220aff9173e384139a6a66a07b52 A trunk/thirdparty/usocket/.git/objects/79/3f1b14547eb0fa640bc2724aad0aefc33974ca A trunk/thirdparty/usocket/.git/objects/79/7c68ac0d665aa7abe6b8a4ab2419d9ea882fc2 A trunk/thirdparty/usocket/.git/objects/79/9541708f73a70f7a7f20a7ff00c1114cc51861 A trunk/thirdparty/usocket/.git/objects/79/9548bd1a7fb0f745e0bbc198743bdae5b53ede A trunk/thirdparty/usocket/.git/objects/79/9d2783943c0a910c1efe42c98bc7d8170fa37f A trunk/thirdparty/usocket/.git/objects/79/fa5fe5ebbfa13837c15ac5806e65a23fc93d52 A trunk/thirdparty/usocket/.git/objects/7a/ A trunk/thirdparty/usocket/.git/objects/7a/61b9bd49217dff884a829140fe7b79ad3d7b59 A trunk/thirdparty/usocket/.git/objects/7a/8f0dbff6398f4f17c15e363e0d73661891b89c A trunk/thirdparty/usocket/.git/objects/7a/d860bc34270e5be69c8772276b7fe346ac1e02 A trunk/thirdparty/usocket/.git/objects/7a/ea83473f01730a1df940769d37198893fc0244 A trunk/thirdparty/usocket/.git/objects/7a/f7da5d0ba4f6a39ca02ed9005e7a9cf677660a A trunk/thirdparty/usocket/.git/objects/7a/f80d9ad55538f9cc7f33f8ab55ddf27343d534 A trunk/thirdparty/usocket/.git/objects/7b/ A trunk/thirdparty/usocket/.git/objects/7b/387e50abafcf7ade077a0e5509368d45dadf82 A trunk/thirdparty/usocket/.git/objects/7b/81110f8091b53c5a9b8e58268ec33b955632c1 A trunk/thirdparty/usocket/.git/objects/7b/81ca3dcb344b4c0aeb3d53a59893672868613d A trunk/thirdparty/usocket/.git/objects/7c/ A trunk/thirdparty/usocket/.git/objects/7c/3af16f31ed8b2e9c4d141a6520390d46e8c456 A trunk/thirdparty/usocket/.git/objects/7c/48bfcfd161e56053dca570346bb606036680e3 A trunk/thirdparty/usocket/.git/objects/7c/4c0f1173b8a70a82945e27edb39abf92180236 A trunk/thirdparty/usocket/.git/objects/7c/4e099d47c2d0d4b615d7bcfb0898aa08e0e853 A trunk/thirdparty/usocket/.git/objects/7c/638fa41353c2f778bdf3c46762d1b8f9131e88 A trunk/thirdparty/usocket/.git/objects/7c/903db1269bceb7cd5025a95d1a64f14cb2491e A trunk/thirdparty/usocket/.git/objects/7d/ A trunk/thirdparty/usocket/.git/objects/7d/1e234121e5946cd18ecc964ad74950c3f0826d A trunk/thirdparty/usocket/.git/objects/7d/27f5980ed71d86425e051692aa6e90159a51ae A trunk/thirdparty/usocket/.git/objects/7d/5423861ea3534990546506c454d813b2a6858d A trunk/thirdparty/usocket/.git/objects/7e/ A trunk/thirdparty/usocket/.git/objects/7e/34994aa51b18e070e3f781d5b2e0605d747e0f A trunk/thirdparty/usocket/.git/objects/7e/3af2c0276f6b0170e0367d0489a46081f4799c A trunk/thirdparty/usocket/.git/objects/7e/8cff3160a1b869b4d6474063190420ef34a3fe A trunk/thirdparty/usocket/.git/objects/7e/bb6ebd0ab4a6751bd9966f9eb9918283d40fc6 A trunk/thirdparty/usocket/.git/objects/7e/fdfef88043a866cfc80f9983ccf73437dad604 A trunk/thirdparty/usocket/.git/objects/7f/ A trunk/thirdparty/usocket/.git/objects/7f/4f612c4343890059a3870a46272c7a3f781249 A trunk/thirdparty/usocket/.git/objects/7f/503b9756fd35640c29d8e67945e364cbc65766 A trunk/thirdparty/usocket/.git/objects/7f/564230d5721d0cdad52de8bc52b969e50f2d1b A trunk/thirdparty/usocket/.git/objects/7f/58172a38cb6fcfc3f854b2b8367f289631eaf2 A trunk/thirdparty/usocket/.git/objects/7f/73ea0035c497eaf4db5addc780cda0c5fcca8e A trunk/thirdparty/usocket/.git/objects/7f/9257344cce1b37b47ccb82e5021e81d3871e9b A trunk/thirdparty/usocket/.git/objects/7f/a8b85bc9abe665906483d15213cda1602f6e3d A trunk/thirdparty/usocket/.git/objects/7f/b2374f1b04046c0f97f23d26a8b9f5b388075b A trunk/thirdparty/usocket/.git/objects/7f/de36720778ff24769e3d776550a8086c7e7ddc A trunk/thirdparty/usocket/.git/objects/80/ A trunk/thirdparty/usocket/.git/objects/80/51ec6ca7b8771d1828acb8f85e66b1442f245c A trunk/thirdparty/usocket/.git/objects/80/56a3f506c01120de59bb379644dfe7fc32eea7 A trunk/thirdparty/usocket/.git/objects/80/69d9304ba024527ec6d1417113d6daa5ec2d56 A trunk/thirdparty/usocket/.git/objects/80/d55d11b5a2a9b076c45d51a636f961eeab99af A trunk/thirdparty/usocket/.git/objects/81/ A trunk/thirdparty/usocket/.git/objects/81/192e0f404f2a11a2066327bdf32fdfc28425a9 A trunk/thirdparty/usocket/.git/objects/81/43b187881e7dea5a6c124a1b8fe05c4910a7a6 A trunk/thirdparty/usocket/.git/objects/81/64561c6cb9e713ca83fa326288704d8e872229 A trunk/thirdparty/usocket/.git/objects/81/8821395d9b80e47e9067ec6fa187173b435598 A trunk/thirdparty/usocket/.git/objects/81/bfa0a897d9a21968c06b63c5e42da13159bf3c A trunk/thirdparty/usocket/.git/objects/82/ A trunk/thirdparty/usocket/.git/objects/82/242e02e98d491ce16c00d83d5d5d5e5aed70b2 A trunk/thirdparty/usocket/.git/objects/82/68c91bea70010c42e08db8eea0fdd8508e6f47 A trunk/thirdparty/usocket/.git/objects/82/9d46cab4c49d6b16f7a4828415edef7d6fc163 A trunk/thirdparty/usocket/.git/objects/82/f93be8c653be946581c5b1252a6dba02428081 A trunk/thirdparty/usocket/.git/objects/83/ A trunk/thirdparty/usocket/.git/objects/83/0c3c99a71dd0c5286abf6a25ace00a034996a6 A trunk/thirdparty/usocket/.git/objects/83/2adb35510728f43f24b6d4db3783e53e5cd9b3 A trunk/thirdparty/usocket/.git/objects/83/3a27952b0c778cda05315dcfc5b14a0ede13ab A trunk/thirdparty/usocket/.git/objects/83/540f23433c0709c010e5fc5594b3fac2ac6680 A trunk/thirdparty/usocket/.git/objects/83/5d0ac550965fcc1e52da2cbdb850ee2e9f07ff A trunk/thirdparty/usocket/.git/objects/83/a1338f7cc9db482ff8395825e7698d412acb50 A trunk/thirdparty/usocket/.git/objects/83/cb655bb4e82966c83c82b8aa70348b5d271cf6 A trunk/thirdparty/usocket/.git/objects/83/dea2554e28e6e5bc735673df9055458f27e68a A trunk/thirdparty/usocket/.git/objects/83/e960cce76e26cba526874a315b800348a94876 A trunk/thirdparty/usocket/.git/objects/84/ A trunk/thirdparty/usocket/.git/objects/84/256c9ac5d722f6ee638526071545c33201e131 A trunk/thirdparty/usocket/.git/objects/84/29a244b0075d3c228f270fc1d8bdf0e75fca18 A trunk/thirdparty/usocket/.git/objects/84/34e4cf6176445fc5dbc81f90820ada785d8745 A trunk/thirdparty/usocket/.git/objects/84/9073d1fcc2bf903fbefe91ea4ad6cbf7d1225c A trunk/thirdparty/usocket/.git/objects/84/ef63e5f49c67f7f87d835fe1fcee166db98914 A trunk/thirdparty/usocket/.git/objects/85/ A trunk/thirdparty/usocket/.git/objects/85/0085c36c13fe3c39a3f744c954aee1ebdf5101 A trunk/thirdparty/usocket/.git/objects/85/70974c834a4a1cb827d0e8906d457b97c62f17 A trunk/thirdparty/usocket/.git/objects/85/a8d21d07029834a9ae32f2ea49c4a684b7ecb3 A trunk/thirdparty/usocket/.git/objects/85/f8055a24903127ecb7f3192de0ca6dadd53f22 A trunk/thirdparty/usocket/.git/objects/86/ A trunk/thirdparty/usocket/.git/objects/86/142234eeb48f42c43d58b4d7324ba98ce32686 A trunk/thirdparty/usocket/.git/objects/86/47f1a64995cc586d7e54b2787783010e06f629 A trunk/thirdparty/usocket/.git/objects/86/6b51c3cf4933caf9f35d30e703aa83e6b9f709 A trunk/thirdparty/usocket/.git/objects/86/cefd8dd7c18f7dd005490271ade8de897fda3c A trunk/thirdparty/usocket/.git/objects/87/ A trunk/thirdparty/usocket/.git/objects/87/1205b0601d421f83c507717518fb12605f38ff A trunk/thirdparty/usocket/.git/objects/87/234d6c8ab9f89691c0d80c27c5db737b6295b7 A trunk/thirdparty/usocket/.git/objects/87/3c084fd0a439f10e710a376a22ebf61a21e818 A trunk/thirdparty/usocket/.git/objects/87/3ca5980c72c0307156f9ad8751c75148aaf312 A trunk/thirdparty/usocket/.git/objects/87/94f0a5117821663da48e2d6ca3a1b1e101bdd1 A trunk/thirdparty/usocket/.git/objects/87/9d91bf57f05d917d46f04ff0d0a54d4ccf6621 A trunk/thirdparty/usocket/.git/objects/87/9f0a19f0ab860be482f3c335d0a1b1fa9178cf A trunk/thirdparty/usocket/.git/objects/87/c3cc712a450c5ae60627eb32a58de53660acc8 A trunk/thirdparty/usocket/.git/objects/87/cf19c1cff3ddfdc141eb1c92308b078574f4e8 A trunk/thirdparty/usocket/.git/objects/87/f71251679f808e2c4d204f93db5abea0082194 A trunk/thirdparty/usocket/.git/objects/88/ A trunk/thirdparty/usocket/.git/objects/88/313e076c1344329a13fc6a89c7483c6d0ca6ae A trunk/thirdparty/usocket/.git/objects/88/605280cb1821e00ba97abe631f4306daedecb0 A trunk/thirdparty/usocket/.git/objects/88/9943d80d80424bc92682dcdf5b94aafce162cc A trunk/thirdparty/usocket/.git/objects/88/b650085dbe4130a66720553c932b8a293080a6 A trunk/thirdparty/usocket/.git/objects/88/bea0c7a4656835433cdcd2111f7f1ad8ba0293 A trunk/thirdparty/usocket/.git/objects/89/ A trunk/thirdparty/usocket/.git/objects/89/1fff7fc73cafa4a7763e737f081658155b6c54 A trunk/thirdparty/usocket/.git/objects/89/4b58faa8fe4afbe66427e945b8b07bed158b7a A trunk/thirdparty/usocket/.git/objects/89/8159a0314b382d55e2fb8efd0141052deaefa4 A trunk/thirdparty/usocket/.git/objects/89/868612df3b70f55c717e079a1e165ad705cb88 A trunk/thirdparty/usocket/.git/objects/89/a3843d3b80a68dd6408736045b7763be1ce109 A trunk/thirdparty/usocket/.git/objects/89/e70b1f33429a21ccbb8713fc012a7b599d4b71 A trunk/thirdparty/usocket/.git/objects/8a/ A trunk/thirdparty/usocket/.git/objects/8a/40c76be40395dd84a643ba53c0f29e8c838fe4 A trunk/thirdparty/usocket/.git/objects/8a/4623bfbdb3eb59429f7df136de92b8f90434dc A trunk/thirdparty/usocket/.git/objects/8a/53ade212783780e36839090a847eadc8fd9e16 A trunk/thirdparty/usocket/.git/objects/8a/877ab7699d18f62af6fc136805270378687f7e A trunk/thirdparty/usocket/.git/objects/8a/8c26030865bd4383e526f8b2db5c8f737dce59 A trunk/thirdparty/usocket/.git/objects/8a/9e0c60fa00936188ac12fbacc042da6c542503 A trunk/thirdparty/usocket/.git/objects/8b/ A trunk/thirdparty/usocket/.git/objects/8b/8c7e1c823c7c8537536d41114795663da8f008 A trunk/thirdparty/usocket/.git/objects/8b/92b4a125b80d63f0465e1b7576041beede3149 A trunk/thirdparty/usocket/.git/objects/8b/95670eb574cf22d743f912fd83e9c3f45c7369 A trunk/thirdparty/usocket/.git/objects/8b/a8d94512647667d335e6af6f2f0541b240d13d A trunk/thirdparty/usocket/.git/objects/8c/ A trunk/thirdparty/usocket/.git/objects/8c/03c967098d1f3b36be85c4d3dcf05b0988adb9 A trunk/thirdparty/usocket/.git/objects/8c/4bf876ba83f568d47d25503e61d910d82ce4bd A trunk/thirdparty/usocket/.git/objects/8c/57e941bd06130305b3112fef45253ab4d43d68 A trunk/thirdparty/usocket/.git/objects/8c/87c457ae3ecd352138611eda9d9d8e02954283 A trunk/thirdparty/usocket/.git/objects/8c/a3d202f88d429b4da546e84e4d4efa699f90bf A trunk/thirdparty/usocket/.git/objects/8c/c92ef2e6319942874666a1f48f344a05bd57ee A trunk/thirdparty/usocket/.git/objects/8c/ed3abbb6f09a23ca89188a433e6b54690d45cf A trunk/thirdparty/usocket/.git/objects/8d/ A trunk/thirdparty/usocket/.git/objects/8d/3586d9a05c12b364ee947611a033f9dff47ccd A trunk/thirdparty/usocket/.git/objects/8d/4e726b4b9d924251acb37bccfff2633fcb0d98 A trunk/thirdparty/usocket/.git/objects/8d/5d3285f5cbecba00560d2eaef4522a95a73029 A trunk/thirdparty/usocket/.git/objects/8d/69caa28a933bc2f9b6c801574929441c6bec76 A trunk/thirdparty/usocket/.git/objects/8d/8416f27be871c0c57720f5aa6e23fc1d1283ea A trunk/thirdparty/usocket/.git/objects/8d/892db2394f8566f9811c02ab57a60a84845fff A trunk/thirdparty/usocket/.git/objects/8d/b43ac7fa96562138819a82396cdb6f68c398ab A trunk/thirdparty/usocket/.git/objects/8d/d9693388145a1a54706de8dc759ff3165040ff A trunk/thirdparty/usocket/.git/objects/8e/ A trunk/thirdparty/usocket/.git/objects/8e/0c7fb17ea86291996adbf82a84bf37b6072ece A trunk/thirdparty/usocket/.git/objects/8e/29bddb2479d63e3a163ade470db90a90d0e62e A trunk/thirdparty/usocket/.git/objects/8e/452b465c931ac55cc62ad97235b26b521af1b3 A trunk/thirdparty/usocket/.git/objects/8e/537a21745d3c002189e0b2e79c962eac96d270 A trunk/thirdparty/usocket/.git/objects/8e/53e913ba51e9ac5df576ca39cbf89be807e939 A trunk/thirdparty/usocket/.git/objects/8e/9ae925c62580c8f88e181b082281a5be42616c A trunk/thirdparty/usocket/.git/objects/8e/dcdbd54cb96114974c62a236c3cc0863c9911d A trunk/thirdparty/usocket/.git/objects/8e/e5a5c39b484031c8f0c2e956a65f52c080db29 A trunk/thirdparty/usocket/.git/objects/8f/ A trunk/thirdparty/usocket/.git/objects/8f/3ca6934893c94759168d5f5fbf3d5169cb9f41 A trunk/thirdparty/usocket/.git/objects/8f/4d86074929b06d9e658169067c1282d5a98b8f A trunk/thirdparty/usocket/.git/objects/8f/90ca72f310828f8792b9b8577aff9beb99caf3 A trunk/thirdparty/usocket/.git/objects/8f/af7043c753b4fbe2f1ea864708b21295c46fe3 A trunk/thirdparty/usocket/.git/objects/8f/b8d148a6cf354b3a6a6d824143d4b5783cfc7b A trunk/thirdparty/usocket/.git/objects/8f/edde6770aa191468b2a24a2ce3e141381bcc67 A trunk/thirdparty/usocket/.git/objects/90/ A trunk/thirdparty/usocket/.git/objects/90/2c1c2874ce5bfa0c3589f69c0830b28cfbef84 A trunk/thirdparty/usocket/.git/objects/90/71eaba7cc9dca800234502632cc32c4fca6cdb A trunk/thirdparty/usocket/.git/objects/90/a7582b0c8c0d4acfbe4e72bf1f37d608d9a3e0 A trunk/thirdparty/usocket/.git/objects/91/ A trunk/thirdparty/usocket/.git/objects/91/6730f7526a1f1b3c707ac323a483e7957a5d4b A trunk/thirdparty/usocket/.git/objects/92/ A trunk/thirdparty/usocket/.git/objects/92/32d442bddd9333a23a5998034e20fafcd6cf3f A trunk/thirdparty/usocket/.git/objects/92/3442f8dcb7442100ed5ebc81d91e863baedfc4 A trunk/thirdparty/usocket/.git/objects/92/3cc50bdf8e4e2bececa11e55803a096c0687a1 A trunk/thirdparty/usocket/.git/objects/92/b5e9652543c69e2049a18e8107851a91306c67 A trunk/thirdparty/usocket/.git/objects/92/ce189d5dfa329eacdf35adc52831f4e2145c80 A trunk/thirdparty/usocket/.git/objects/92/ea0bf7266d273c40794e67be53356601b1d13f A trunk/thirdparty/usocket/.git/objects/93/ A trunk/thirdparty/usocket/.git/objects/93/508ac800c175877756f0a9d5cacfc3a93a4d2b A trunk/thirdparty/usocket/.git/objects/93/5f3f85af0af8ddcaebce5a5b4a4c1d6c1f15be A trunk/thirdparty/usocket/.git/objects/93/8d9ec468f01cca6e877485f2c75e5a77c7d0c1 A trunk/thirdparty/usocket/.git/objects/93/cbbf99825bbcd4ba9f414e11bc23742023c3b9 A trunk/thirdparty/usocket/.git/objects/94/ A trunk/thirdparty/usocket/.git/objects/94/1ad33780cacac5db7d66de81724c5258548d0d A trunk/thirdparty/usocket/.git/objects/94/77526e1f8558ffe1421967e0a47ebf02779184 A trunk/thirdparty/usocket/.git/objects/94/77d8b2df3857db3e2cbff613cf56a91ac58d6e A trunk/thirdparty/usocket/.git/objects/94/98fcf80c6a99c844df3630197cf98aade052bd A trunk/thirdparty/usocket/.git/objects/94/9cd8dd801652a474c6699fb9e853979b6fff5f A trunk/thirdparty/usocket/.git/objects/94/a05865a7600de3e0251617095b590c2f6d9952 A trunk/thirdparty/usocket/.git/objects/94/ffa288ba836ff55f3555cfabbf038cfab47f25 A trunk/thirdparty/usocket/.git/objects/95/ A trunk/thirdparty/usocket/.git/objects/95/06f75c8b146abf321cae5f81c8104cbf6699ad A trunk/thirdparty/usocket/.git/objects/95/0c02e83d95e7027a9f032cd5f61f98aa699643 A trunk/thirdparty/usocket/.git/objects/95/21c764ef7d53395d51b3614ac27d078666dea6 A trunk/thirdparty/usocket/.git/objects/95/72ebbd4b74ea1e83634b9c875f4143e5d326b5 A trunk/thirdparty/usocket/.git/objects/95/79af2de0e1b1208431fa1a07cf45f5444436d7 A trunk/thirdparty/usocket/.git/objects/95/7ee80632e43abf5a667e97b69ebc43c8b22a83 A trunk/thirdparty/usocket/.git/objects/96/ A trunk/thirdparty/usocket/.git/objects/96/21f9e8df77e8a690c0031e1fc3fdbf147d862d A trunk/thirdparty/usocket/.git/objects/96/69a29cc54fe05b6dd43e3b2aa583f04554866b A trunk/thirdparty/usocket/.git/objects/96/bc96298c65dc6a36b3f2a8c31e4a0182b3f43b A trunk/thirdparty/usocket/.git/objects/96/ce9b2458683186fa701ce70b90c5d7125934f3 A trunk/thirdparty/usocket/.git/objects/96/d15b638290e1eedab9f0dec2a58111ca1ff2fd A trunk/thirdparty/usocket/.git/objects/96/f4bfde3674da2cd335f03b69a605a198c4d509 A trunk/thirdparty/usocket/.git/objects/96/f9048ccca79ddf816c9d22142e03f63add3d53 A trunk/thirdparty/usocket/.git/objects/97/ A trunk/thirdparty/usocket/.git/objects/97/1f34b36c5989954019006443eef1963e302d2d A trunk/thirdparty/usocket/.git/objects/97/567dffa8d16c5a4b7738f03e9c548b4e8a2a06 A trunk/thirdparty/usocket/.git/objects/97/dd4ee668bec4b7419fc9a18c0ed3c2ab826967 A trunk/thirdparty/usocket/.git/objects/97/f3cf447fd1c1b04e02f5e33fcc0d26f2c13736 A trunk/thirdparty/usocket/.git/objects/98/ A trunk/thirdparty/usocket/.git/objects/98/38fab3b02f14adde8f1d3ca0019f670bf6d1c7 A trunk/thirdparty/usocket/.git/objects/98/6943eeacc38e4755bf965174ca02901e4fa1fd A trunk/thirdparty/usocket/.git/objects/98/70fb235ffffb24805c1111e514114e6babac9b A trunk/thirdparty/usocket/.git/objects/98/c171e11896c54d69619258a4043f9c06b4a9b3 A trunk/thirdparty/usocket/.git/objects/98/e1afc01c83c727aa7868192e155942f0cccef0 A trunk/thirdparty/usocket/.git/objects/98/fae48de8e61acb17ee05a6e63add4f234f8132 A trunk/thirdparty/usocket/.git/objects/99/ A trunk/thirdparty/usocket/.git/objects/99/22407a38543581bd289a8ad9784b4f555cec50 A trunk/thirdparty/usocket/.git/objects/99/44a6db3b7179edb594302d342e0800bb88ae7f A trunk/thirdparty/usocket/.git/objects/99/4e4ef1ca87f5173c290ae281e80d44bc09f9cf A trunk/thirdparty/usocket/.git/objects/99/621d186bdfe277124b8280e9d83e1fab6efd31 A trunk/thirdparty/usocket/.git/objects/99/ee0d76443f05ed2d44ccf479271e7d4aa16ca5 A trunk/thirdparty/usocket/.git/objects/99/efc1b749e262bec1872868b6ba8e6a1c0e6f01 A trunk/thirdparty/usocket/.git/objects/9a/ A trunk/thirdparty/usocket/.git/objects/9a/536fd013c8bb080384c8ee6426235f7eb3e30d A trunk/thirdparty/usocket/.git/objects/9a/6762059e2340c5102e4554c2e49e112b71b1d1 A trunk/thirdparty/usocket/.git/objects/9a/7cdaf412b00a9c7bde75c71154d5c9334b8939 A trunk/thirdparty/usocket/.git/objects/9a/822fb577c7e9adc970013a21a082cd9a914508 A trunk/thirdparty/usocket/.git/objects/9a/a47a82f654048d077dfae795ca8b2238c17cf1 A trunk/thirdparty/usocket/.git/objects/9a/b34b38aa2b900144828293e99ab7fb3ac4cf3f A trunk/thirdparty/usocket/.git/objects/9a/c145263c686f7ae9026dbd0b5d855a05808f5e A trunk/thirdparty/usocket/.git/objects/9b/ A trunk/thirdparty/usocket/.git/objects/9b/0b9f802b58cf81255d8c2b5268db24239a7aeb A trunk/thirdparty/usocket/.git/objects/9b/affeb98119af786318aa47a7d7fb8ac35fc0f1 A trunk/thirdparty/usocket/.git/objects/9b/d3714b213fc88f53d9d76ef12d06394980c2c2 A trunk/thirdparty/usocket/.git/objects/9c/ A trunk/thirdparty/usocket/.git/objects/9c/aafd33a65b30a104e2d10174f449d19947a7d8 A trunk/thirdparty/usocket/.git/objects/9c/d1f01f5e1af9237e73f0a8d911a7f0ae81cd23 A trunk/thirdparty/usocket/.git/objects/9c/e42e3a78d2bf1a36ce0995dc4778b39d21ef64 A trunk/thirdparty/usocket/.git/objects/9c/f933b6fd13c4506852d849ca533352a857f67a A trunk/thirdparty/usocket/.git/objects/9d/ A trunk/thirdparty/usocket/.git/objects/9d/0bd5ebe59be120470580d74716444f68502b42 A trunk/thirdparty/usocket/.git/objects/9d/2947a71a3a75445a35d508af7ad2d38848e3cf A trunk/thirdparty/usocket/.git/objects/9d/2fc8c53641228928b4c88cbaae4d97e9781664 A trunk/thirdparty/usocket/.git/objects/9d/3e70c09a3a147e204a60b3ecc7fbb114454f55 A trunk/thirdparty/usocket/.git/objects/9d/5c6da9800beb73fb567992ec548f9dd9e7aeab A trunk/thirdparty/usocket/.git/objects/9d/de432358a09e91ab93082c6ebda42d38face93 A trunk/thirdparty/usocket/.git/objects/9d/ea7cbf8b1dccfba25daf6255f9feced3b1e794 A trunk/thirdparty/usocket/.git/objects/9e/ A trunk/thirdparty/usocket/.git/objects/9e/0e02e7f9720d7e3c72579a2267e9df385a73e5 A trunk/thirdparty/usocket/.git/objects/9e/7eee25fdc5a0731e2ad87b84f0baf036c61b79 A trunk/thirdparty/usocket/.git/objects/9e/aaa4112712c2a6958141bd0345d013ee105269 A trunk/thirdparty/usocket/.git/objects/9e/bb1f3aa3fa2dbe848fccc6e5fbbb129dfd4b3e A trunk/thirdparty/usocket/.git/objects/9e/c582493ec61230ef307c980424e3af99fa8c85 A trunk/thirdparty/usocket/.git/objects/9e/d62cb47d4fdbe871db1facc2c5ee3fcf8e4bc9 A trunk/thirdparty/usocket/.git/objects/9e/ef09ca39ced8206c1ece9d942df0fa4d3c1f00 A trunk/thirdparty/usocket/.git/objects/9f/ A trunk/thirdparty/usocket/.git/objects/9f/0a485f5606dae484f3cd9a663bd7aefe936cb0 A trunk/thirdparty/usocket/.git/objects/9f/46e0f2c26ed96cd1eee0d4a1369e57efb06aa8 A trunk/thirdparty/usocket/.git/objects/9f/93fb66290cb54b3e936fe4a112cf4ada709f7a A trunk/thirdparty/usocket/.git/objects/9f/bb34f6aec1a520a466f914d2a4c463ad858b44 A trunk/thirdparty/usocket/.git/objects/9f/dcad2d42ac07bd9e36d8e9d3268d08f3e6aa96 A trunk/thirdparty/usocket/.git/objects/9f/dde63cf1058e3f7a3b4ba4a1605960c2347cf9 A trunk/thirdparty/usocket/.git/objects/9f/decfabb60bc41834bfd28a276c1210328261d1 A trunk/thirdparty/usocket/.git/objects/9f/fdaa5bda4e668a817c5b353b9ba60d51fb2bcc A trunk/thirdparty/usocket/.git/objects/a0/ A trunk/thirdparty/usocket/.git/objects/a0/228e16202fecd26ff96a088c7b09d590fa0fea A trunk/thirdparty/usocket/.git/objects/a0/2993909e2d9fdc92c27d03ff3136abbb6e0d0b A trunk/thirdparty/usocket/.git/objects/a0/612572001bcff9949f5fbeee23c8359fc52d93 A trunk/thirdparty/usocket/.git/objects/a0/d49f4e63d5a8fc1450953215eebb99608c4f9c A trunk/thirdparty/usocket/.git/objects/a0/d4b73f5d34b2d8e81b82443ec8d083e61d1e10 A trunk/thirdparty/usocket/.git/objects/a1/ A trunk/thirdparty/usocket/.git/objects/a1/056486e74229fcf960ea5022d57af323c21c34 A trunk/thirdparty/usocket/.git/objects/a1/1f6356538f6e3a0df95e71812190071bc9ea3f A trunk/thirdparty/usocket/.git/objects/a1/3db246c403384b193601af4489a51a193e5b21 A trunk/thirdparty/usocket/.git/objects/a1/593071aed139f79c36aec507a446d4bc481dcf A trunk/thirdparty/usocket/.git/objects/a1/bef3eb9242e0e29439dc0a33a46e3a079fdb49 A trunk/thirdparty/usocket/.git/objects/a2/ A trunk/thirdparty/usocket/.git/objects/a2/14b2fb2881ccba6765214df4ae0dff8f4eb4fc A trunk/thirdparty/usocket/.git/objects/a2/6698f3661851c603aea66779dbcca3a18b5801 A trunk/thirdparty/usocket/.git/objects/a2/7224d4bae1256bfe299ba5bbb928d80a92b12e A trunk/thirdparty/usocket/.git/objects/a2/f18b796861511738231b9b194d31b83c682d48 A trunk/thirdparty/usocket/.git/objects/a3/ A trunk/thirdparty/usocket/.git/objects/a3/19a9a000e36c1d1a6d3493f2909350aea734d5 A trunk/thirdparty/usocket/.git/objects/a3/288a47535172d8bb4e14ed6eb5e5d638de2e81 A trunk/thirdparty/usocket/.git/objects/a3/849ac4264442f17d6a50c70354d733d5aa92aa A trunk/thirdparty/usocket/.git/objects/a3/b10c6c710a58a717db561abf4274d122d7cd72 A trunk/thirdparty/usocket/.git/objects/a3/d4e8a1ac8d44bc50611f4e1389e6f3c04cc587 A trunk/thirdparty/usocket/.git/objects/a4/ A trunk/thirdparty/usocket/.git/objects/a4/208997bdb0c6e4126b6b900fa5e2efeb30c8a8 A trunk/thirdparty/usocket/.git/objects/a4/4111827dbe73df2ec2b0b58cc1372f213dccbe A trunk/thirdparty/usocket/.git/objects/a4/46793a0a5c6f1be2b594f8dcb4e5ad03d7f7a6 A trunk/thirdparty/usocket/.git/objects/a4/652841794cd6ecfb1ce7c3520d6395be4c6ece A trunk/thirdparty/usocket/.git/objects/a4/b4d071c3f4b22a3f16958f28e2857a4ac2e1f3 A trunk/thirdparty/usocket/.git/objects/a4/d4a3f2ceb6f62b1692574f47d0da89d8fcd43f A trunk/thirdparty/usocket/.git/objects/a4/fc94fae225f2b94fda841b65de38e09b0a43d3 A trunk/thirdparty/usocket/.git/objects/a5/ A trunk/thirdparty/usocket/.git/objects/a5/210aefe4e7449b352cb22cc28b8b421bace129 A trunk/thirdparty/usocket/.git/objects/a5/6280270b7e5d080462161801a239ce304b49b4 A trunk/thirdparty/usocket/.git/objects/a5/70a267dd2a5a6e44838a542385823c7431a289 A trunk/thirdparty/usocket/.git/objects/a6/ A trunk/thirdparty/usocket/.git/objects/a6/15b1e524319e97361907ebb56cc4c6508bcc10 A trunk/thirdparty/usocket/.git/objects/a6/26427b9530e6d6863c0bf13f17d152291c5dfc A trunk/thirdparty/usocket/.git/objects/a6/a43e89098b14e3f9c6f899cdd94b5cb533aba1 A trunk/thirdparty/usocket/.git/objects/a6/cd8d13e4e51d7569cae55083be88be5365a720 A trunk/thirdparty/usocket/.git/objects/a6/e082b7e2a5e6215f58704863a3aec85b84ba4e A trunk/thirdparty/usocket/.git/objects/a7/ A trunk/thirdparty/usocket/.git/objects/a7/5e0be8c68b1947c67a31eac1ccd471526aa0d3 A trunk/thirdparty/usocket/.git/objects/a7/a259cebbd1b1bfca436e5e93d2a0a7a5f6a78e A trunk/thirdparty/usocket/.git/objects/a7/d32ebda842d343a50623f37b9525d6e5e0d610 A trunk/thirdparty/usocket/.git/objects/a7/e487ed56ae30a71c8f0265eaf3014ecb8da1f3 A trunk/thirdparty/usocket/.git/objects/a7/ec02d75f8fbd7c2727d521211efe4d3ba5d0f2 A trunk/thirdparty/usocket/.git/objects/a8/ A trunk/thirdparty/usocket/.git/objects/a8/57f82e1428f77daa588514202c7fdcbb9ccc40 A trunk/thirdparty/usocket/.git/objects/a8/7767da5ebd81cc642a2b69b3732e1916faf2f3 A trunk/thirdparty/usocket/.git/objects/a8/aa460f40f178c8c8dd1c869d42a771d1a6783b A trunk/thirdparty/usocket/.git/objects/a8/b693a9a0a721b001e1aa3cbfdfa9c306d580d8 A trunk/thirdparty/usocket/.git/objects/a9/ A trunk/thirdparty/usocket/.git/objects/a9/03ec00e394f8d35fdf685e9f2b613fe3921652 A trunk/thirdparty/usocket/.git/objects/a9/37f7d0521daface82abbf84c75649c76b1a576 A trunk/thirdparty/usocket/.git/objects/a9/41393416ec726eaf19361ec07ee5e0203462ee A trunk/thirdparty/usocket/.git/objects/aa/ A trunk/thirdparty/usocket/.git/objects/aa/00df71f44bad94b1a075680e85966d1a01d07d A trunk/thirdparty/usocket/.git/objects/aa/69e381a97e5d013acc73d6a273f408b74ade53 A trunk/thirdparty/usocket/.git/objects/aa/8a298f3900e61b10909224f801efecab7e9b9f A trunk/thirdparty/usocket/.git/objects/aa/94854eb9e839be6dbdf2fee0edb5f42ab3727e A trunk/thirdparty/usocket/.git/objects/aa/985786390df8bbb1831dc37ba561842f8cd3ed A trunk/thirdparty/usocket/.git/objects/aa/a1efc6d206c727145c102fdd19ca1aa1b53985 A trunk/thirdparty/usocket/.git/objects/aa/caac863a3b37a2aaadb0099038fb4de0d33c97 A trunk/thirdparty/usocket/.git/objects/ab/ A trunk/thirdparty/usocket/.git/objects/ab/04401c6db3fdb34bdf1f497ab6c3b3af0920e8 A trunk/thirdparty/usocket/.git/objects/ab/0c9c8fd89f35dc12386e4d18119a35e65def18 A trunk/thirdparty/usocket/.git/objects/ab/2ed29b4b3809450b77cad1f0fe4ede4a78e2de A trunk/thirdparty/usocket/.git/objects/ab/55a8fb472757577e747912a3adba4319f4b328 A trunk/thirdparty/usocket/.git/objects/ab/8f6cd47b70a0288a5c7802000c5221568d2c68 A trunk/thirdparty/usocket/.git/objects/ab/ab54f0ad997a7c13e003affd380d4ca748d13b A trunk/thirdparty/usocket/.git/objects/ac/ A trunk/thirdparty/usocket/.git/objects/ac/01f191ca5a26f3b8c8c3be3582ccaf4c2866c7 A trunk/thirdparty/usocket/.git/objects/ac/88d88c46ee56f5e4124cc9073c3e65ce8ef86a A trunk/thirdparty/usocket/.git/objects/ac/eeb29184bcc3f13b41fec6e239a1ff8efc49cb A trunk/thirdparty/usocket/.git/objects/ad/ A trunk/thirdparty/usocket/.git/objects/ad/8faaffca2d7021625aa19db4b93e2bfea3ca03 A trunk/thirdparty/usocket/.git/objects/ad/90e063ea0b981c4aaf3348ffd77d35190d7f39 A trunk/thirdparty/usocket/.git/objects/ad/d436364c03064be2ae47bfe3d66c5bf7ea4b1a A trunk/thirdparty/usocket/.git/objects/ad/e9ed094a461290ff39ea7f11dbf214bbe62b7f A trunk/thirdparty/usocket/.git/objects/ae/ A trunk/thirdparty/usocket/.git/objects/ae/822a12f307e23d3582fdefa6e560edf1ef6b21 A trunk/thirdparty/usocket/.git/objects/ae/a94ead6119d3a9ecce48bc9a427f40e5191760 A trunk/thirdparty/usocket/.git/objects/ae/b77b86b58fe321086eb76f61fe0adea0d874a6 A trunk/thirdparty/usocket/.git/objects/ae/ccc4f74bfa00e148676dd32ca46d8fecf9d024 A trunk/thirdparty/usocket/.git/objects/af/ A trunk/thirdparty/usocket/.git/objects/af/3b2137589d833414a9272ce899de12c9020e2d A trunk/thirdparty/usocket/.git/objects/af/4f854ba6f88720cb643c259eca009c14437363 A trunk/thirdparty/usocket/.git/objects/af/96133c7af63112c2b3e20cbd3b26f4dfe68067 A trunk/thirdparty/usocket/.git/objects/af/c69d9d88f09b9442f71dc2213fd2b238057a3e A trunk/thirdparty/usocket/.git/objects/af/c7b2a6bffe8b35b0bca1b377b7dff5b23aa14e A trunk/thirdparty/usocket/.git/objects/af/f6d3650298b7f140438fb7918f6ac91b9b941a A trunk/thirdparty/usocket/.git/objects/b0/ A trunk/thirdparty/usocket/.git/objects/b0/11722bc294098cfafb080361c8e6b881b0a646 A trunk/thirdparty/usocket/.git/objects/b0/1e9a8879a91f4ae0d4cf8f8e89f65c0a00c673 A trunk/thirdparty/usocket/.git/objects/b0/62b3da21267f844b5aeeeb4ed46e315c9bd2fa A trunk/thirdparty/usocket/.git/objects/b0/8157737a0efd0b15b1482db757b359f04e1d1f A trunk/thirdparty/usocket/.git/objects/b0/b8196af77c81a0e4269cd2f43ec2d24b184ecb A trunk/thirdparty/usocket/.git/objects/b1/ A trunk/thirdparty/usocket/.git/objects/b1/283e064bb163af73d81455cf5b3ba0e1fdf17a A trunk/thirdparty/usocket/.git/objects/b1/4feeccbbca361c38632799dfb6669bd8b409ba A trunk/thirdparty/usocket/.git/objects/b2/ A trunk/thirdparty/usocket/.git/objects/b2/430bb2f701c3edf453d2c11ef375a562aefde7 A trunk/thirdparty/usocket/.git/objects/b2/440b8f9d7f4d35707ca2c511dcc7ca8451c6ef A trunk/thirdparty/usocket/.git/objects/b2/56bdbba9bd20d0bb0ddc3444ce6bf97e9680fd A trunk/thirdparty/usocket/.git/objects/b2/c3fa83e319ac1c3e77612a23975300e8503c9b A trunk/thirdparty/usocket/.git/objects/b3/ A trunk/thirdparty/usocket/.git/objects/b3/09009fbaa941a4564cf97f9d1bd40eaa8f51bc A trunk/thirdparty/usocket/.git/objects/b3/152ab7744dd4ef1956bc836d8c1cb544fbec4d A trunk/thirdparty/usocket/.git/objects/b3/282359a60766c85d7973f3d971beae49f26d60 A trunk/thirdparty/usocket/.git/objects/b3/30dc4bc3b75eb4a99e09b49d65bbbcbd006aa5 A trunk/thirdparty/usocket/.git/objects/b3/82ec0d8c5e35c74c725c775ec11e499ddcb4ec A trunk/thirdparty/usocket/.git/objects/b3/b01f3680390321bb588598f0c3fc14f6a8b881 A trunk/thirdparty/usocket/.git/objects/b4/ A trunk/thirdparty/usocket/.git/objects/b4/1cc2f47bba0685f9fe2246300a43b9ee615bdf A trunk/thirdparty/usocket/.git/objects/b4/7d5462a114eb8d184737b99b23d36562c7fe35 A trunk/thirdparty/usocket/.git/objects/b4/81bc9215e539ae75467725c7098ffbc521ba13 A trunk/thirdparty/usocket/.git/objects/b4/a1d591414671fd62f5e015cab8cd7c1c8ae619 A trunk/thirdparty/usocket/.git/objects/b4/fb490b566ef75cfa2b4755e242914e7e172e89 A trunk/thirdparty/usocket/.git/objects/b5/ A trunk/thirdparty/usocket/.git/objects/b5/4054b2c2454510232baf9af0d111f00e57306d A trunk/thirdparty/usocket/.git/objects/b5/46a2eabffe6651833a426590ca486e221cd543 A trunk/thirdparty/usocket/.git/objects/b5/6537b335ffebef2435f2a15cefcbfb64151040 A trunk/thirdparty/usocket/.git/objects/b5/661534aefe2d7520a47aa18317788fd3170eb6 A trunk/thirdparty/usocket/.git/objects/b5/b43957ff5f44c5f54aa9fcf9b6c7bd53f2ab8c A trunk/thirdparty/usocket/.git/objects/b5/db2b5af97150cefef2b0fe1f73ebd4c8ab0b59 A trunk/thirdparty/usocket/.git/objects/b5/feebccce8c566b3750aaddf2a427670851e3a1 A trunk/thirdparty/usocket/.git/objects/b6/ A trunk/thirdparty/usocket/.git/objects/b6/1ee31ffaa61e4c1d7b6d1950ab67a99ad6534d A trunk/thirdparty/usocket/.git/objects/b6/41f45af963241a64188c126a70ad2063a33905 A trunk/thirdparty/usocket/.git/objects/b6/5cba3f8973807499cfea506db7990960b0fc5c A trunk/thirdparty/usocket/.git/objects/b6/82efdaabcd4c567a1f75fbb54e81435d5d5ec3 A trunk/thirdparty/usocket/.git/objects/b6/98d64083a8a7515e3c05e2cc67853021953e24 A trunk/thirdparty/usocket/.git/objects/b6/a5dfdbcbd37f9b6e6f81a603a98f2e21317556 A trunk/thirdparty/usocket/.git/objects/b6/ad3032676e32162a641b1501274e968e1a64d4 A trunk/thirdparty/usocket/.git/objects/b7/ A trunk/thirdparty/usocket/.git/objects/b7/3c797347283de7145381c678d9a935d11002f6 A trunk/thirdparty/usocket/.git/objects/b7/4ccfe269312effc403380bdbe7f93e3f7e12b3 A trunk/thirdparty/usocket/.git/objects/b7/796e749dcdd4d872d375a17694db50832b11d3 A trunk/thirdparty/usocket/.git/objects/b7/e08c76e9c4121858c734089a943171cf714a9e A trunk/thirdparty/usocket/.git/objects/b7/ea2e9b27fb2be147251d134605aaa7bb1fc3de A trunk/thirdparty/usocket/.git/objects/b8/ A trunk/thirdparty/usocket/.git/objects/b8/042439951b80e33c310e3e733e1936d510a422 A trunk/thirdparty/usocket/.git/objects/b8/45ea135a9aff26e4fd8f38d7f26e3f2a591c73 A trunk/thirdparty/usocket/.git/objects/b8/7d3f64b2de169ae710c25188b97c71b0d67ea7 A trunk/thirdparty/usocket/.git/objects/b8/a35572e3008726a33f3789af1db56cfd07a806 A trunk/thirdparty/usocket/.git/objects/b8/fa954236251dc6dc6b6b7276ec9274c706e40b A trunk/thirdparty/usocket/.git/objects/b9/ A trunk/thirdparty/usocket/.git/objects/b9/14229e90c0aaa19170e63222621dc66071470e A trunk/thirdparty/usocket/.git/objects/b9/4a22dfd4d180ce0ba9d0f5fc8d7bd4f15cbc6e A trunk/thirdparty/usocket/.git/objects/b9/730fdea90803e2f9095c244285bd3158171218 A trunk/thirdparty/usocket/.git/objects/b9/746a00b1f95520227649da6c18fe07389bc598 A trunk/thirdparty/usocket/.git/objects/b9/78bc50109f2cb8b5da1544f96e19e639eeec96 A trunk/thirdparty/usocket/.git/objects/b9/937af6896fcb18b28902a860c73041f6880aa7 A trunk/thirdparty/usocket/.git/objects/b9/ba23fb4c980420be650c194ec114f94582e617 A trunk/thirdparty/usocket/.git/objects/b9/fa4aed6f8aabeb446bce17c7c09b701d4917df A trunk/thirdparty/usocket/.git/objects/ba/ A trunk/thirdparty/usocket/.git/objects/ba/5738441c32dc68bea08c72d1fac0509ae09786 A trunk/thirdparty/usocket/.git/objects/ba/5b1b27e771c9c17dbe0ca2afc3311890c9de99 A trunk/thirdparty/usocket/.git/objects/ba/ccb21c28db384ec829b7b4d517ff757d191651 A trunk/thirdparty/usocket/.git/objects/ba/e541886188379efdcc4d5e644ab15137b59066 A trunk/thirdparty/usocket/.git/objects/bb/ A trunk/thirdparty/usocket/.git/objects/bb/40f8dfa43b66d2e34319c47ae3f61434ee551a A trunk/thirdparty/usocket/.git/objects/bb/a387bd09b5d1d4e73f64399d8b7538902dbfb7 A trunk/thirdparty/usocket/.git/objects/bb/e770c62d60f9cd082d141aa4bb2dd2a391ee49 A trunk/thirdparty/usocket/.git/objects/bc/ A trunk/thirdparty/usocket/.git/objects/bc/1a5db9d554659a675dde73eb182dff7198f725 A trunk/thirdparty/usocket/.git/objects/bc/657d5f7873b8ebf72a8b073dc7762e14196efd A trunk/thirdparty/usocket/.git/objects/bc/aae0d931c225aa1fe547ed6cd3151d6a3b40bb A trunk/thirdparty/usocket/.git/objects/bc/bfdc3c8d5a89fd0c6af9178e9bd95d40142ea2 A trunk/thirdparty/usocket/.git/objects/bc/fac32ead80e473b7ca114bed5cb075e69c7722 A trunk/thirdparty/usocket/.git/objects/bd/ A trunk/thirdparty/usocket/.git/objects/bd/0a1e1db3c98622dd981b7add1439850bdceed0 A trunk/thirdparty/usocket/.git/objects/bd/0dc4698ee3784d83361e5cff904853559cf652 A trunk/thirdparty/usocket/.git/objects/bd/a3ff61997890517406d0691cc12eb83d1f1ed3 A trunk/thirdparty/usocket/.git/objects/bd/a5080ed714b95aee30a37714f24a75ad3b1925 A trunk/thirdparty/usocket/.git/objects/bd/b4321db27d887a4d10d3a76d9deb75b2857fba A trunk/thirdparty/usocket/.git/objects/be/ A trunk/thirdparty/usocket/.git/objects/be/12b0b9bd3ec5888d73c52cd229e3e24b1295c1 A trunk/thirdparty/usocket/.git/objects/be/805dfb008cb9b5c0a0aec7e8414f320117c19c A trunk/thirdparty/usocket/.git/objects/be/a6de8eb1de903b9d0b1127af224074b0c4b3e7 A trunk/thirdparty/usocket/.git/objects/bf/ A trunk/thirdparty/usocket/.git/objects/bf/355c90f348b6a7fb3da18b34b8f1c0b3d0b0e7 A trunk/thirdparty/usocket/.git/objects/bf/47f5169e8dcd72278064ed6191c0e231be9da9 A trunk/thirdparty/usocket/.git/objects/bf/a5809e7a8173c3ceda77b0d2a7238a2d51b3da A trunk/thirdparty/usocket/.git/objects/bf/d4ea8a795ae4f4b7a37e1469f7cc5bf0e0b900 A trunk/thirdparty/usocket/.git/objects/bf/de31344e0e38c6b10e08351abafa1462a5d443 A trunk/thirdparty/usocket/.git/objects/bf/fbcd7e9e5235d97bfa638ebad2c7556da0c5e3 A trunk/thirdparty/usocket/.git/objects/c0/ A trunk/thirdparty/usocket/.git/objects/c0/19f1141c53b1939358ef43ab4aa5d6c322c031 A trunk/thirdparty/usocket/.git/objects/c0/35f1fb3ed1295e031052e2f2168720115217d5 A trunk/thirdparty/usocket/.git/objects/c0/50a577e4478bc69b47124dfcc25969fa85e62f A trunk/thirdparty/usocket/.git/objects/c0/552bc5ebc886dc99b10480beb28b2bc448b62c A trunk/thirdparty/usocket/.git/objects/c0/5e174f82c2ae5c957ae2b2fb0dbe95e754e360 A trunk/thirdparty/usocket/.git/objects/c0/67f2ad00906cd9310d99014a47c93914e26121 A trunk/thirdparty/usocket/.git/objects/c0/cb83389397f284767a744e7ead343ebd288fab A trunk/thirdparty/usocket/.git/objects/c0/e9f270d2b044b0ce3d0334dcf86dc8bb648e67 A trunk/thirdparty/usocket/.git/objects/c0/ebc670ddbbeb461198096761e97c655d218312 A trunk/thirdparty/usocket/.git/objects/c0/ec9f5cc046fc5b90a3396885624669d388f9bf A trunk/thirdparty/usocket/.git/objects/c0/f1cbb39dc4fa3211264db139dbf55391395c48 A trunk/thirdparty/usocket/.git/objects/c1/ A trunk/thirdparty/usocket/.git/objects/c1/0a46bafe2e2e6f73a7dcbbde4e078c05698a1a A trunk/thirdparty/usocket/.git/objects/c1/1b49d2001aefd8ab28506c554d9115a7f164ca A trunk/thirdparty/usocket/.git/objects/c1/3d48e25602931a5b1d37128fbe7381c8243ce5 A trunk/thirdparty/usocket/.git/objects/c1/c4e235dcc8f989a5e096999e0dccb5c98945e3 A trunk/thirdparty/usocket/.git/objects/c1/e4c9d8ea7ef02f7e68803ba96ca92bfa4ebc33 A trunk/thirdparty/usocket/.git/objects/c2/ A trunk/thirdparty/usocket/.git/objects/c2/06151f3955f7b0160ed954c545aaeeb0c3cee9 A trunk/thirdparty/usocket/.git/objects/c2/2a8f04c33d52a5683776d15d12c4192e41b245 A trunk/thirdparty/usocket/.git/objects/c2/72b7982460974c22755c01fba1667276d37326 A trunk/thirdparty/usocket/.git/objects/c2/7ebd6d950376324fd3b6e6b921f78d68c522f0 A trunk/thirdparty/usocket/.git/objects/c2/c770f48be7c95ca8ddcedc62aa2a5bf7b65be4 A trunk/thirdparty/usocket/.git/objects/c2/d35385ecc4179e13d85e171b3a6a130fde32d8 A trunk/thirdparty/usocket/.git/objects/c3/ A trunk/thirdparty/usocket/.git/objects/c3/13d41125855b25496b561772a79adef0d17a73 A trunk/thirdparty/usocket/.git/objects/c3/6ef6aaa11f2ee942d276b60167c0e400288910 A trunk/thirdparty/usocket/.git/objects/c3/8571ea3333ef14821f50efbfb3207a0566af6d A trunk/thirdparty/usocket/.git/objects/c3/c143a52f44baaa52a8bf6608ea28df6f1a51f5 A trunk/thirdparty/usocket/.git/objects/c3/da5dcdd8cd0e1f0a86fcc720c39a4018d8df54 A trunk/thirdparty/usocket/.git/objects/c3/fc9979eae5fc8670ce8bdbd7b25679c568abb5 A trunk/thirdparty/usocket/.git/objects/c3/ff83a9c1a774801ea5962dcd227518fc5ebfdd A trunk/thirdparty/usocket/.git/objects/c4/ A trunk/thirdparty/usocket/.git/objects/c4/1abeca40d8560e2fe5959d371b744981e2df28 A trunk/thirdparty/usocket/.git/objects/c4/8d9782d9c1e444b9f719c5e74f8c82ed640641 A trunk/thirdparty/usocket/.git/objects/c4/9480bf0a869c813c007df30fd3f1983668959d A trunk/thirdparty/usocket/.git/objects/c4/c0a584d4d895ec1b93db79e676c86dc7204f8b A trunk/thirdparty/usocket/.git/objects/c4/c871d66bf95b842a6021c328fe2ae170fc96a0 A trunk/thirdparty/usocket/.git/objects/c4/e463cc6ba65dd9ff3b7cf298748954da886223 A trunk/thirdparty/usocket/.git/objects/c5/ A trunk/thirdparty/usocket/.git/objects/c5/2304f6c76ad9a6026215291b217133a1361739 A trunk/thirdparty/usocket/.git/objects/c5/5fff7521a24ed9f3e734e80e378ec7b6f6e338 A trunk/thirdparty/usocket/.git/objects/c5/7c3df9ad45c9771613f49d17ebba0a21aaeea1 A trunk/thirdparty/usocket/.git/objects/c5/8fda6b676f5130058acd67262ba5893f6d1230 A trunk/thirdparty/usocket/.git/objects/c5/960e2cfa8d81fa7d2bc6db0518d73b827428f7 A trunk/thirdparty/usocket/.git/objects/c5/d84cc46b23804c8a60c2fcafd1961e1db9672e A trunk/thirdparty/usocket/.git/objects/c5/dee60cb31f585d5fa7884c15c06368a5940d52 A trunk/thirdparty/usocket/.git/objects/c5/e2cd0e080d338ed803859a08241c6851e41208 A trunk/thirdparty/usocket/.git/objects/c6/ A trunk/thirdparty/usocket/.git/objects/c6/03b0b688833bb1c50a98dc311be6360751afe9 A trunk/thirdparty/usocket/.git/objects/c6/0e9861067abff6ce76e09d1eab67ecebeea929 A trunk/thirdparty/usocket/.git/objects/c6/1089a3939ec978c4c570f4e3780cc4008955ee A trunk/thirdparty/usocket/.git/objects/c6/1a1756cdc408217aa148015b7b875fe2e1590f A trunk/thirdparty/usocket/.git/objects/c6/3a02a3bd76d25846e1a85e3b815e763cf7a471 A trunk/thirdparty/usocket/.git/objects/c6/77358318af9a563b04f88188eccba75faee4d7 A trunk/thirdparty/usocket/.git/objects/c6/aaa7c6ae1c3edc68c4011b611af840dcb236e8 A trunk/thirdparty/usocket/.git/objects/c6/bb361d646f9f2505c63fec16e4ed1655fff722 A trunk/thirdparty/usocket/.git/objects/c6/db7ba5b4a86bfeeb727173691c26b99cc22f12 A trunk/thirdparty/usocket/.git/objects/c6/f9b797dbb14a21ded82bace3d24b5315d8cb44 A trunk/thirdparty/usocket/.git/objects/c7/ A trunk/thirdparty/usocket/.git/objects/c7/a043ccd4b3d09bdd8f93983e0b38da3f785843 A trunk/thirdparty/usocket/.git/objects/c8/ A trunk/thirdparty/usocket/.git/objects/c8/07460b613fdb960cbbe16ebbc0989def9bd47c A trunk/thirdparty/usocket/.git/objects/c8/375982fa112e27708014ec10069384eed98a6b A trunk/thirdparty/usocket/.git/objects/c8/d07df060dc3df8c855a25f8e465ee5289f5ec1 A trunk/thirdparty/usocket/.git/objects/c9/ A trunk/thirdparty/usocket/.git/objects/c9/058bc146201262f63395127532169bc593eeaa A trunk/thirdparty/usocket/.git/objects/c9/11495c65a6acd2e76f40ed6099d5aa97829af4 A trunk/thirdparty/usocket/.git/objects/ca/ A trunk/thirdparty/usocket/.git/objects/ca/01f4965e7c2715a3355643e33b2e273386700d A trunk/thirdparty/usocket/.git/objects/ca/0b335ec7cdd717faa80855bef52cd0bf07ca70 A trunk/thirdparty/usocket/.git/objects/ca/5b2d425ad6f1d5e342b8c3d43f68cea83303cf A trunk/thirdparty/usocket/.git/objects/ca/c0ae890032a633f268e170780c5fad821fc5cf A trunk/thirdparty/usocket/.git/objects/ca/d81500e268a5962193233494fcc92201522311 A trunk/thirdparty/usocket/.git/objects/ca/ef730a64514f7604ac3896eb1244082ecf0bf8 A trunk/thirdparty/usocket/.git/objects/cb/ A trunk/thirdparty/usocket/.git/objects/cb/58f6a65848fcf3c43d75fb3bd2aeb5a1680795 A trunk/thirdparty/usocket/.git/objects/cb/6729d819264368bf96a094d57a6d01102c008c A trunk/thirdparty/usocket/.git/objects/cb/a98c55d9fed6ea129a18de16739f634e39f9aa A trunk/thirdparty/usocket/.git/objects/cc/ A trunk/thirdparty/usocket/.git/objects/cc/0ba95907152490fdd5146e8aa8f96f2f47346d A trunk/thirdparty/usocket/.git/objects/cc/63d75072498100d43e00b05ab4f869f3ab69f0 A trunk/thirdparty/usocket/.git/objects/cc/67f32be794f087702dc6c2411ff64fe491ce7d A trunk/thirdparty/usocket/.git/objects/cc/73cc7077f1b79edbcb973b7c57a5a868a4f3c4 A trunk/thirdparty/usocket/.git/objects/cc/78d69c013f68bb11906432409e482fdcd8139b A trunk/thirdparty/usocket/.git/objects/cc/79e03731d7a7941d143d6f4e2ba6ab510d876d A trunk/thirdparty/usocket/.git/objects/cc/e167407a10f0f0e76221a7f14223ac22ad786c A trunk/thirdparty/usocket/.git/objects/cd/ A trunk/thirdparty/usocket/.git/objects/cd/1e966583aca49130884829dcc8100cd455c55a A trunk/thirdparty/usocket/.git/objects/cd/39e14b836b44132cf21be8e87367ca76548f51 A trunk/thirdparty/usocket/.git/objects/cd/6a05b0387fc867ef170577fe71da172458cca6 A trunk/thirdparty/usocket/.git/objects/cd/ec5c1eab73ce97b8d39c9baedac301b12b5380 A trunk/thirdparty/usocket/.git/objects/cd/f8a21b3385313c3c80e512e20b778ed7e08586 A trunk/thirdparty/usocket/.git/objects/ce/ A trunk/thirdparty/usocket/.git/objects/ce/3ed7a21cc50d6fc3c77798aec8caae838fad6e A trunk/thirdparty/usocket/.git/objects/ce/5056b42bf4a37156170b1db9f160729102bd93 A trunk/thirdparty/usocket/.git/objects/ce/51e28b2fb2595dc66efa57edcb1fc4002101b2 A trunk/thirdparty/usocket/.git/objects/ce/69985bf1985cd4cc3cc05cb1ebf12f63960ddb A trunk/thirdparty/usocket/.git/objects/ce/7cac87d1da7946ffba8431424ffe5173ad5897 A trunk/thirdparty/usocket/.git/objects/ce/e9da9ece085aa47de5f62245de139760364ebf A trunk/thirdparty/usocket/.git/objects/cf/ A trunk/thirdparty/usocket/.git/objects/cf/11be4e3691ef4e839fde1baaa03fcab5711161 A trunk/thirdparty/usocket/.git/objects/cf/61437876cbdebb8f4cdb5ba005b48ce276cc6a A trunk/thirdparty/usocket/.git/objects/cf/c66f9a2fb19be08df31a0a7fdec982f3829e1b A trunk/thirdparty/usocket/.git/objects/d0/ A trunk/thirdparty/usocket/.git/objects/d0/0eebb49d180cb91f13f7d53bfdd53b780ecffd A trunk/thirdparty/usocket/.git/objects/d0/48b78c269552fc5ecb004b010cf429f6798c0e A trunk/thirdparty/usocket/.git/objects/d0/5f6a0e59c7ff3457f7d6933d01acddd34d48e4 A trunk/thirdparty/usocket/.git/objects/d0/7d8585da5dca4a39b8362925edba61494df961 A trunk/thirdparty/usocket/.git/objects/d0/88ede232dfef015b8974f8879af7563754c9ad A trunk/thirdparty/usocket/.git/objects/d0/988325d2681a3a2fba5291d779932eed25a21b A trunk/thirdparty/usocket/.git/objects/d0/aa95488dc3b21a2de08e73c7028f3a93acb830 A trunk/thirdparty/usocket/.git/objects/d0/b9cbc3667a0857ef247db90e40562dd2a730b2 A trunk/thirdparty/usocket/.git/objects/d0/fa42274e3838acb3f87870125f8a37fbcbf297 A trunk/thirdparty/usocket/.git/objects/d1/ A trunk/thirdparty/usocket/.git/objects/d1/428aff1a6c4617de689e25d759d99a7cdcd73d A trunk/thirdparty/usocket/.git/objects/d1/5dbb9e56d0c3367dd2b9b04355da723722e38a A trunk/thirdparty/usocket/.git/objects/d1/a09ffe18b954f3bd16e295afc89a37bfbc2a4b A trunk/thirdparty/usocket/.git/objects/d2/ A trunk/thirdparty/usocket/.git/objects/d2/0330ce74860b11a09bbf9c1219c6113d542ec8 A trunk/thirdparty/usocket/.git/objects/d2/9f23a8fa92f715787f0dfc609a7f3d6aa16dea A trunk/thirdparty/usocket/.git/objects/d2/cb01c9f7920f0c6735ab904de27ab75babb647 A trunk/thirdparty/usocket/.git/objects/d2/e6a55b29a6c3d4b0e3f2210c6b8b478a800df7 A trunk/thirdparty/usocket/.git/objects/d2/fc091aa19a7b62a7ab74cf72004dc2aa9d0d1c A trunk/thirdparty/usocket/.git/objects/d3/ A trunk/thirdparty/usocket/.git/objects/d3/06f87ffcfe24abb82c5f0aa70a6f891e6516cd A trunk/thirdparty/usocket/.git/objects/d3/2161f469f1b6a2a0617f1a30bc55cbe3102b35 A trunk/thirdparty/usocket/.git/objects/d3/683ae71fd92b424b8086d658f855f105f5725d A trunk/thirdparty/usocket/.git/objects/d3/cca38d95513e17ee19891fb5e86fc1a631cfa1 A trunk/thirdparty/usocket/.git/objects/d3/e2bd9d647cdeb0a72dfdbc593e831df21fa629 A trunk/thirdparty/usocket/.git/objects/d4/ A trunk/thirdparty/usocket/.git/objects/d4/158e386a73d40802c17394c1b26b1f3fdccbb8 A trunk/thirdparty/usocket/.git/objects/d4/1bceea18af40515ae73bc43d8a7db62062a070 A trunk/thirdparty/usocket/.git/objects/d4/309420cf04a66382604d328a8f8406e3b32bbc A trunk/thirdparty/usocket/.git/objects/d4/5997a905beb80d3674eecdaf31a983eaece382 A trunk/thirdparty/usocket/.git/objects/d4/b92dd25e7710f349c74ded30537928a1d7e1d4 A trunk/thirdparty/usocket/.git/objects/d4/e3e95463ee8b4a8ee8cf1ab7cc83d76dada693 A trunk/thirdparty/usocket/.git/objects/d5/ A trunk/thirdparty/usocket/.git/objects/d5/43d5d9a469b8f9d4aa392de207f9d33395d6bf A trunk/thirdparty/usocket/.git/objects/d5/51a03ab3bdc183c245e08753b14e5b2a958020 A trunk/thirdparty/usocket/.git/objects/d5/7a9fa9e23c6a38b9b9c7a4f34681a75ee88a4b A trunk/thirdparty/usocket/.git/objects/d5/9bcb24723bf08476153a6f397615c204edddda A trunk/thirdparty/usocket/.git/objects/d5/edc8daea230c0adcfcc1f68d205187c2955999 A trunk/thirdparty/usocket/.git/objects/d6/ A trunk/thirdparty/usocket/.git/objects/d6/3de5123f1fa575036f814e25afcb496a0c4623 A trunk/thirdparty/usocket/.git/objects/d6/55316dee50e00405f91d01a3924ef45116527f A trunk/thirdparty/usocket/.git/objects/d6/6d0ffdc3c11c7284d8d71e60f21b83ac10863a A trunk/thirdparty/usocket/.git/objects/d6/a5195576d7fca81bb527d35bc394ab1b6eec54 A trunk/thirdparty/usocket/.git/objects/d6/c3aaef475210f8d807e7e2c296bc3bdbf2947e A trunk/thirdparty/usocket/.git/objects/d7/ A trunk/thirdparty/usocket/.git/objects/d7/29a0759211f07a9fb243ee26a52bdb7992a7d9 A trunk/thirdparty/usocket/.git/objects/d7/300437f6f1ed90efccf2d68a1add5208b36d2d A trunk/thirdparty/usocket/.git/objects/d7/4914dcfbd0e6f5882c0cc8968311007932f824 A trunk/thirdparty/usocket/.git/objects/d7/544f688d2ba744ffd8905c92d8b1a8a66dde07 A trunk/thirdparty/usocket/.git/objects/d7/7a1d4dced25ea9b901e24805324d4b45a456b0 A trunk/thirdparty/usocket/.git/objects/d7/a3055a7b6e9134b3c8226c4015091a983e29cf A trunk/thirdparty/usocket/.git/objects/d7/cf2c2cb2ffa7c461d1339a0bf97f01be8e4229 A trunk/thirdparty/usocket/.git/objects/d7/d2520cd9118dcfad91c326dec444c3983a792f A trunk/thirdparty/usocket/.git/objects/d8/ A trunk/thirdparty/usocket/.git/objects/d8/3ffd526fc073533979ce311f4ea36df4ff2362 A trunk/thirdparty/usocket/.git/objects/d8/4597bdd8c2c2c16a0375b789181e0b877b3a02 A trunk/thirdparty/usocket/.git/objects/d8/6d349113b1dd7cb7bb705150746d179d24be0e A trunk/thirdparty/usocket/.git/objects/d8/9176af74efc61ba776cc3ba58f88ad7285a83a A trunk/thirdparty/usocket/.git/objects/d9/ A trunk/thirdparty/usocket/.git/objects/d9/0a61590a30312419b701c613df9019c49af0f4 A trunk/thirdparty/usocket/.git/objects/d9/76adf771bda493ac27c813172ec9d80b5e8af4 A trunk/thirdparty/usocket/.git/objects/d9/b1138bac2afb588fedcdc247114a715e9b46ff A trunk/thirdparty/usocket/.git/objects/da/ A trunk/thirdparty/usocket/.git/objects/da/0cb422203c492361d362b2c6a2dc2e46983655 A trunk/thirdparty/usocket/.git/objects/da/0df22bfa5757ce30dd15e8b7047a129b55559d A trunk/thirdparty/usocket/.git/objects/da/410c66593ce73466e8d273021d283d49775e6a A trunk/thirdparty/usocket/.git/objects/da/66ccd0d7203d16a0dbb2a9bdf5bfd71f86c7d4 A trunk/thirdparty/usocket/.git/objects/da/ecec3755c559b119fd1d8ebcaf2ee51947e9d3 A trunk/thirdparty/usocket/.git/objects/db/ A trunk/thirdparty/usocket/.git/objects/db/c293ea1a18296a29776938e66de73eb4363b8e A trunk/thirdparty/usocket/.git/objects/db/d2a13e0df6c0292b0461a17e58545a25789ac3 A trunk/thirdparty/usocket/.git/objects/dc/ A trunk/thirdparty/usocket/.git/objects/dc/11d784aff5fcaffe2473d976474236315b3e6e A trunk/thirdparty/usocket/.git/objects/dc/32de3569aec02138cb9bcc00f5ae218f4bee53 A trunk/thirdparty/usocket/.git/objects/dc/4843ad12cf34e2eff2460ea8c763709b9b89b0 A trunk/thirdparty/usocket/.git/objects/dc/5a5b12512c258b9d50bb8f17e8bc92a0739ec4 A trunk/thirdparty/usocket/.git/objects/dc/840fc7ea905278b06c1f7dd4bc2777c06e2f82 A trunk/thirdparty/usocket/.git/objects/dc/98d60bb5119fe42ed8177eab81f4b10ff13684 A trunk/thirdparty/usocket/.git/objects/dc/a074d6a7f488ce74a80133356d8273aa81f1e2 A trunk/thirdparty/usocket/.git/objects/dd/ A trunk/thirdparty/usocket/.git/objects/dd/02d9eedd7e113d7f5382b8f8335b268ca630cd A trunk/thirdparty/usocket/.git/objects/dd/1b9f3ee97ad2b830da1a8cd09ad1301909ef4f A trunk/thirdparty/usocket/.git/objects/dd/4d2a57fe90dbd7189f5d2642f9f940c47d3c2f A trunk/thirdparty/usocket/.git/objects/dd/564f421fb95881d842dba5e2a10edcac011569 A trunk/thirdparty/usocket/.git/objects/dd/7c3490e6f08fdbfaa9b25372d262a0c41e006d A trunk/thirdparty/usocket/.git/objects/dd/d168346c1e7849b3251cef77c4e282a3d88d0f A trunk/thirdparty/usocket/.git/objects/de/ A trunk/thirdparty/usocket/.git/objects/de/1b2931c1fa00b3c79a411d1151720f16235136 A trunk/thirdparty/usocket/.git/objects/de/72c4f70b58ed2d912a07e382d02a3848211f16 A trunk/thirdparty/usocket/.git/objects/de/744997702b182af9d31e427332ee167198219a A trunk/thirdparty/usocket/.git/objects/de/9901126f9d741bb0e75d2c9ecfb499ef8e7c5b A trunk/thirdparty/usocket/.git/objects/de/9edd6f359250aafcf65141c0fad98eb65d2706 A trunk/thirdparty/usocket/.git/objects/de/af201f3a52e8af47ece62369752d7742f7b6e6 A trunk/thirdparty/usocket/.git/objects/de/e76fb5d41436b0a1203cef9e5b52dc49e7e867 A trunk/thirdparty/usocket/.git/objects/de/eb8589b4f6127cedbca81d2d3c1f4b6f5345c8 A trunk/thirdparty/usocket/.git/objects/de/fefaa105ab56a8f5e31aa5d1ccad3370a6b0c5 A trunk/thirdparty/usocket/.git/objects/df/ A trunk/thirdparty/usocket/.git/objects/df/a59cec93cf65b0921fc0160c82030a124ccb4c A trunk/thirdparty/usocket/.git/objects/df/bcdc405b23b615e557b0d2486d3832e8bde6c4 A trunk/thirdparty/usocket/.git/objects/df/d047246c3956e72d7ea47d333799e6c45e2f35 A trunk/thirdparty/usocket/.git/objects/e0/ A trunk/thirdparty/usocket/.git/objects/e0/03946c620b62f97f72aa089f4d8a60f56c137d A trunk/thirdparty/usocket/.git/objects/e0/06740a92f66c8f145602f3db96114e1f4b0105 A trunk/thirdparty/usocket/.git/objects/e0/1952315cf8771d29047c0a66d57453df8001c5 A trunk/thirdparty/usocket/.git/objects/e0/34add419fbdd321790c51067b675cd4af4d084 A trunk/thirdparty/usocket/.git/objects/e0/38acfe990b1c7dbe9297e88f4e229e0927f158 A trunk/thirdparty/usocket/.git/objects/e0/867e740c25f0cbf1249eb3271413b483b48c51 A trunk/thirdparty/usocket/.git/objects/e0/d842921bc3cc45bce54b67b0c98163981c904e A trunk/thirdparty/usocket/.git/objects/e1/ A trunk/thirdparty/usocket/.git/objects/e1/8acf7bbd9222810e1c1edd568d53dc7ae4cfd7 A trunk/thirdparty/usocket/.git/objects/e1/ab97a0d8096ffb913b73725073bf671f4387f9 A trunk/thirdparty/usocket/.git/objects/e3/ A trunk/thirdparty/usocket/.git/objects/e3/2f3b44ea28ead6f50eabf980a5efc2acf5881c A trunk/thirdparty/usocket/.git/objects/e3/4892121fda330e50726cd8f5d286fd1244b976 A trunk/thirdparty/usocket/.git/objects/e3/81e2bd6cc922275344fa88bc403cbfb9da358f A trunk/thirdparty/usocket/.git/objects/e3/b324d419d37149342cfc6bd250987339392b66 A trunk/thirdparty/usocket/.git/objects/e3/bc3e4627094b0d607ab3ac04d448c5641ee342 A trunk/thirdparty/usocket/.git/objects/e3/c148260d2c7f53667c1c9a0744c68f2196095a A trunk/thirdparty/usocket/.git/objects/e3/d72679a5d0dc09675973128426a6d02c89b826 A trunk/thirdparty/usocket/.git/objects/e3/daebb9ca6d1ce0a165f86d57bd832b1f923ce7 A trunk/thirdparty/usocket/.git/objects/e4/ A trunk/thirdparty/usocket/.git/objects/e4/1ccf37952e6c1ee7deb9759e3041bd5dca3e49 A trunk/thirdparty/usocket/.git/objects/e4/1f24bf38c38ae4d78089aedb8f9a1cf0d9cae3 A trunk/thirdparty/usocket/.git/objects/e4/2bdba4c026b7c7b659835f97d61f6f828d9cb3 A trunk/thirdparty/usocket/.git/objects/e4/3291d8041576e809b3ecefbbb1ebb186744086 A trunk/thirdparty/usocket/.git/objects/e4/880fb4602d658498b6d64c74124a696a19527c A trunk/thirdparty/usocket/.git/objects/e4/f8d2a413053076f5500bcbf185e40f61c0954b A trunk/thirdparty/usocket/.git/objects/e5/ A trunk/thirdparty/usocket/.git/objects/e5/1a8127ecb0885293895d2c086836c552fd6504 A trunk/thirdparty/usocket/.git/objects/e5/3769f72d146597fdaa76a6ecd3702325e6c58e A trunk/thirdparty/usocket/.git/objects/e5/413cc5ef5fdb7631a7d977348817c67ba46fd9 A trunk/thirdparty/usocket/.git/objects/e5/7e7e4707fd8bf0e88dfa7db63b3d7fd01fa236 A trunk/thirdparty/usocket/.git/objects/e5/82e62a77c9faa9d3e26db96527fb90bad70eb3 A trunk/thirdparty/usocket/.git/objects/e5/9a48bb195abe7a5039a3016353c52218f77d88 A trunk/thirdparty/usocket/.git/objects/e5/b0c844a577c0bb93aff492f388dfd70b048942 A trunk/thirdparty/usocket/.git/objects/e5/bee5ae99b3a6836a1fba719d4fe6fe9f8ee7f4 A trunk/thirdparty/usocket/.git/objects/e5/d8d1de6e45db7e745921c710d4fd6afc5f2c8e A trunk/thirdparty/usocket/.git/objects/e6/ A trunk/thirdparty/usocket/.git/objects/e6/06b098007f621115baf0e4b674728b862b9fd4 A trunk/thirdparty/usocket/.git/objects/e6/18130191bc095a7da168d113cfc91bfff60181 A trunk/thirdparty/usocket/.git/objects/e6/1aed2e246eda6188c86ea955d2b7c36b17b731 A trunk/thirdparty/usocket/.git/objects/e6/2b5144864d1ee5d62fbf84fa4879c41c6225e5 A trunk/thirdparty/usocket/.git/objects/e6/4921dfa31cb99ed309d13bab317ce564f87fdf A trunk/thirdparty/usocket/.git/objects/e6/5ba5f7f4bb603f8f0d399ffb85e9c885a2f92d A trunk/thirdparty/usocket/.git/objects/e6/80fe8a7264df7ce4020b32fd62dfe43e4b501c A trunk/thirdparty/usocket/.git/objects/e6/bcbd2ec3b4517bfdc6566235fbbfdf3ab51d0a A trunk/thirdparty/usocket/.git/objects/e7/ A trunk/thirdparty/usocket/.git/objects/e7/5111946b7e5e9b08ebe0c347ba629e4c5c95d8 A trunk/thirdparty/usocket/.git/objects/e7/651f5bb4f3b8690643efbb83b275ec3ebd2a3b A trunk/thirdparty/usocket/.git/objects/e7/a18f5ab3ac6661b3f92f86627399576ecb3a02 A trunk/thirdparty/usocket/.git/objects/e7/abe1e712d6825f71f3d085d755f7ba7c8c173e A trunk/thirdparty/usocket/.git/objects/e7/b3b3984e897993bf337cda0c161537c9737081 A trunk/thirdparty/usocket/.git/objects/e7/d22aaeb819da30abbaaf97e9e84d857ad45df0 A trunk/thirdparty/usocket/.git/objects/e7/dad00be6526b4c5aac0fe670532c52f1b73d0a A trunk/thirdparty/usocket/.git/objects/e7/dcc10472cee6a02d0e3c81dc5a4010df781fdc A trunk/thirdparty/usocket/.git/objects/e7/de1408bf61d5c71686117133fa3890e0b2aed6 A trunk/thirdparty/usocket/.git/objects/e7/f359daf5d19872e9e04ae01328e03d589f49d4 A trunk/thirdparty/usocket/.git/objects/e8/ A trunk/thirdparty/usocket/.git/objects/e8/0b5836aa04e3fee66bf1f42a8c85187b933656 A trunk/thirdparty/usocket/.git/objects/e8/5554c3dc56c931d2b29c8e3b82321ce1a11edf A trunk/thirdparty/usocket/.git/objects/e8/697f8a4ce768b5daed7ee081cbfe3e9511b027 A trunk/thirdparty/usocket/.git/objects/e8/751f86c813d97aebc95ee7c2d7426a41d359f4 A trunk/thirdparty/usocket/.git/objects/e8/9fa464afc8f78711589273bb7a2b82588dc49c A trunk/thirdparty/usocket/.git/objects/e8/c1eda8b46e01c31b1d7547e7c7df6c5b3cfae6 A trunk/thirdparty/usocket/.git/objects/e8/fcc788af8f3db82c7b00c8fbcc9b4f00c53fc9 A trunk/thirdparty/usocket/.git/objects/e9/ A trunk/thirdparty/usocket/.git/objects/e9/1568f91793345bc82373258464ecbce7061ec8 A trunk/thirdparty/usocket/.git/objects/e9/9d99b7329ad502268c21136e9143435f20e9c3 A trunk/thirdparty/usocket/.git/objects/e9/b168b2f6743fac5e4eb49c673bb0aa65786c08 A trunk/thirdparty/usocket/.git/objects/e9/b1ea0689eaae089834e56fb972d46f01cba39b A trunk/thirdparty/usocket/.git/objects/e9/c52ad4735638b2a3d9fb78a078ba85d1c9a626 A trunk/thirdparty/usocket/.git/objects/e9/e72b6e80a267c98588dfba118b4b3d759d0625 A trunk/thirdparty/usocket/.git/objects/ea/ A trunk/thirdparty/usocket/.git/objects/ea/2a84941ca6fefdf50787dca30d6dc3cd08ffc7 A trunk/thirdparty/usocket/.git/objects/ea/3a76b3f98e919f6c1a571beca5ff1c4e1656b0 A trunk/thirdparty/usocket/.git/objects/ea/645897d43b7723870b41404c11ff7a4933f0a8 A trunk/thirdparty/usocket/.git/objects/ea/7492eccc6638d451c8539a2ca156d1f952f61f A trunk/thirdparty/usocket/.git/objects/ea/95d3eaec29aefbce13450a92882dd4ee8f06ef A trunk/thirdparty/usocket/.git/objects/eb/ A trunk/thirdparty/usocket/.git/objects/eb/3d64c9467bf978f0db4db631fc8fba9deb4e71 A trunk/thirdparty/usocket/.git/objects/eb/73a9a111b7bba4bef167ed9343441401bfb61f A trunk/thirdparty/usocket/.git/objects/eb/85500854c74ef6b6a396ad9935b70d80d936fd A trunk/thirdparty/usocket/.git/objects/eb/c0712c1861c6b5ba2b78166e130fb85639b1a2 A trunk/thirdparty/usocket/.git/objects/ec/ A trunk/thirdparty/usocket/.git/objects/ec/dd94a5361e70ca792595866ce2af3433504c5b A trunk/thirdparty/usocket/.git/objects/ed/ A trunk/thirdparty/usocket/.git/objects/ed/58f33281150e529fc23262521d2d439d97ed75 A trunk/thirdparty/usocket/.git/objects/ed/a53bdc015a738ede5683d621c58d5c32fd3724 A trunk/thirdparty/usocket/.git/objects/ed/c37d45bcf2e4a9ea3f10f18107055d6addded9 A trunk/thirdparty/usocket/.git/objects/ed/ec7e6f502e9e2c76c9a107235db317ba5a1067 A trunk/thirdparty/usocket/.git/objects/ee/ A trunk/thirdparty/usocket/.git/objects/ee/034b2ebb61a7205fa4e1b61d3473684376f164 A trunk/thirdparty/usocket/.git/objects/ee/20030f8805c6d6a70725271dd8e3e56a1259a3 A trunk/thirdparty/usocket/.git/objects/ee/22d36702edb664293db84a0411aab5799ee07d A trunk/thirdparty/usocket/.git/objects/ee/2c5f9beb71f889d4e984bca04b65369c51eff9 A trunk/thirdparty/usocket/.git/objects/ee/34da97f96e6dff56686c2513dc844df826f791 A trunk/thirdparty/usocket/.git/objects/ee/5e6132ffc36e7eba819a5fb29becb8402d239f A trunk/thirdparty/usocket/.git/objects/ef/ A trunk/thirdparty/usocket/.git/objects/ef/0205da272a4c071c26bc8bec07869d0dc2170b A trunk/thirdparty/usocket/.git/objects/ef/32670ccd82cf980319335595b3119ac4b6f49c A trunk/thirdparty/usocket/.git/objects/ef/625379e24aab68cc4571c03c6749e2464f1d02 A trunk/thirdparty/usocket/.git/objects/ef/66f574b228434d667c72ea4c16d77fa29d6333 A trunk/thirdparty/usocket/.git/objects/ef/676073e9087a8009085e0524b61edf832b4840 A trunk/thirdparty/usocket/.git/objects/ef/6b32c53f61e3e53ce856959e0df5fdde73c9c3 A trunk/thirdparty/usocket/.git/objects/ef/6d9949033d660ff2f3c7744203b6b020e721a3 A trunk/thirdparty/usocket/.git/objects/ef/9b39d448e4e7c81f084e732ba474c439e964fc A trunk/thirdparty/usocket/.git/objects/ef/a2ea143d5ccf8774bd3c808f02ec8a81e4d554 A trunk/thirdparty/usocket/.git/objects/f0/ A trunk/thirdparty/usocket/.git/objects/f0/086761c7676d5d143aaf5cf03c559acda12e09 A trunk/thirdparty/usocket/.git/objects/f0/4701620a630010e3f2670ebe1d3a3ee0823cd2 A trunk/thirdparty/usocket/.git/objects/f0/5d4cfbbf9a999dd7600d4e3f252e402d0c6878 A trunk/thirdparty/usocket/.git/objects/f0/7a8037b4640b9cd4023c407dbc37ff592e0f85 A trunk/thirdparty/usocket/.git/objects/f0/a3577949699ca842336aa58c541c86011ef15e A trunk/thirdparty/usocket/.git/objects/f0/e79ecf92b32899ff1e5914df54d2b8c6fc9ea5 A trunk/thirdparty/usocket/.git/objects/f0/e872fb706e98632e63f756851989727153bb80 A trunk/thirdparty/usocket/.git/objects/f0/f0b9ba3a89a21b950679bd7e31f94ac5cab5c3 A trunk/thirdparty/usocket/.git/objects/f1/ A trunk/thirdparty/usocket/.git/objects/f1/00445491a9f4fbbdeac0e3333d259ee268b453 A trunk/thirdparty/usocket/.git/objects/f1/0b34606fae2361a59646b42b340400f1f8dccf A trunk/thirdparty/usocket/.git/objects/f1/0b73cfe2caf4ce400f52f52667b9e655254ac1 A trunk/thirdparty/usocket/.git/objects/f1/149f2711deca3c703f9659e4b8b93131738ccd A trunk/thirdparty/usocket/.git/objects/f1/23f18e0f8a7e8018fcc6449963f7be8242b1bd A trunk/thirdparty/usocket/.git/objects/f1/58f296565aa751aac1fb08814e0507eddd292f A trunk/thirdparty/usocket/.git/objects/f1/6f5ea5d7e15862564b3bde37cd9016882a88b8 A trunk/thirdparty/usocket/.git/objects/f1/975cea491898fae58a0ec037a03d87f8eea9e3 A trunk/thirdparty/usocket/.git/objects/f1/977fadf5f9ca67d5c5b1b7a5e2065fd539cbb3 A trunk/thirdparty/usocket/.git/objects/f1/f2b80631726e396c161ac69c400efaaac27804 A trunk/thirdparty/usocket/.git/objects/f1/f9ec5c126484cd1d159199ae85033e7141f775 A trunk/thirdparty/usocket/.git/objects/f2/ A trunk/thirdparty/usocket/.git/objects/f2/6d0ddca123c7f0bb9c247f50176cf770b935c8 A trunk/thirdparty/usocket/.git/objects/f2/a44f690db87828c9d14528b243889649d19033 A trunk/thirdparty/usocket/.git/objects/f2/c0d6e252dca27f132ba61d113399f224242b82 A trunk/thirdparty/usocket/.git/objects/f2/e4e89d310c4943e630f269899e445feb63ecf8 A trunk/thirdparty/usocket/.git/objects/f2/eb4a23ca0f08fbe2f1a43d18bfb8bbffbbd215 A trunk/thirdparty/usocket/.git/objects/f3/ A trunk/thirdparty/usocket/.git/objects/f3/22f19382cba36379821130e654695745ef0f8a A trunk/thirdparty/usocket/.git/objects/f3/eed605c9e54abd8298c005718b5517d30481b3 A trunk/thirdparty/usocket/.git/objects/f3/fff800137abc70c80eb39561c5f1b0dcc7762a A trunk/thirdparty/usocket/.git/objects/f4/ A trunk/thirdparty/usocket/.git/objects/f4/30c04823650830a5f85850bb71417c358ca963 A trunk/thirdparty/usocket/.git/objects/f4/6617f49febde528039d0c880f0915e7be898ba A trunk/thirdparty/usocket/.git/objects/f4/6d99793c0b822dbc89dbb73efbae8241b65718 A trunk/thirdparty/usocket/.git/objects/f4/70be80f7f89851c837ecd717dda3aa8925880a A trunk/thirdparty/usocket/.git/objects/f4/a52d3bf3814ced29fd67430ad30caba779a7c6 A trunk/thirdparty/usocket/.git/objects/f4/cf11d83332b67ef67c6c2baaccf45e3a62a8f1 A trunk/thirdparty/usocket/.git/objects/f4/dc11ba61069b87ccb1f1e5ef129405e310d805 A trunk/thirdparty/usocket/.git/objects/f5/ A trunk/thirdparty/usocket/.git/objects/f5/1e08f859a3a6b0a2c8a8d2c5a3acf11c0fc580 A trunk/thirdparty/usocket/.git/objects/f5/56413108964de70bcf041d281df6d6c83b6b9e A trunk/thirdparty/usocket/.git/objects/f5/787887d79e90226f18e86438299f25321e8f20 A trunk/thirdparty/usocket/.git/objects/f5/827fb65aa8bf8ff5260f0d82d4cd2f08abbf11 A trunk/thirdparty/usocket/.git/objects/f5/86a99ab090ddd8c2ce56ba210ee3b9056b1147 A trunk/thirdparty/usocket/.git/objects/f5/952c629bab3262c92e3044891f067988562a0f A trunk/thirdparty/usocket/.git/objects/f5/c838e86914e946eea1c5057e36a13a34f7db26 A trunk/thirdparty/usocket/.git/objects/f5/e754c1c04829fefe55ccef3976929192ccb50b A trunk/thirdparty/usocket/.git/objects/f6/ A trunk/thirdparty/usocket/.git/objects/f6/18225f39b0d6bda9b99b94b0daede22fce3066 A trunk/thirdparty/usocket/.git/objects/f6/30fc3bff8ce7bb69accfb626ca8ecd917a4315 A trunk/thirdparty/usocket/.git/objects/f6/a0ca10d50f816b63d1a4cd04755034bf87c262 A trunk/thirdparty/usocket/.git/objects/f6/b235924de5dba603fe10bb6a919806660edda6 A trunk/thirdparty/usocket/.git/objects/f7/ A trunk/thirdparty/usocket/.git/objects/f7/11800d01f141d2ce508f1c43bd603215a432f3 A trunk/thirdparty/usocket/.git/objects/f7/2e5a4b4d3a83d62aa489bbba2b5c6621286c72 A trunk/thirdparty/usocket/.git/objects/f7/6c213239bba4c4193384632c1c5e55c11ec87a A trunk/thirdparty/usocket/.git/objects/f7/88e776cb19a25a4937b00723fcd494e6fdeac1 A trunk/thirdparty/usocket/.git/objects/f7/e48d62fc03fa7648207b5b1b449dc90e9756fd A trunk/thirdparty/usocket/.git/objects/f7/e5cf6694c79055ae2987f314f02e531dd66578 A trunk/thirdparty/usocket/.git/objects/f7/ebc3e9476823c957263be08fd136ee507f7f43 A trunk/thirdparty/usocket/.git/objects/f8/ A trunk/thirdparty/usocket/.git/objects/f8/09739ca3f6627a36ab9f2c9ede2f0aa32dc570 A trunk/thirdparty/usocket/.git/objects/f8/1b9239626168ef872cc5a3816fd0cdc6e2cbe8 A trunk/thirdparty/usocket/.git/objects/f8/1fa903f522dfb63327d97f6bcd1bc25c3f5123 A trunk/thirdparty/usocket/.git/objects/f8/5f33800b24f930aecd18c9d2f37cbbfc8671e4 A trunk/thirdparty/usocket/.git/objects/f8/61001194182ebe6e3a84d0ec523e2be501908d A trunk/thirdparty/usocket/.git/objects/f8/9b490d501c0d05417f87e8dfb02bd73f3e9886 A trunk/thirdparty/usocket/.git/objects/f9/ A trunk/thirdparty/usocket/.git/objects/f9/178b2abe5ec316325ec14e10a4a8541954772e A trunk/thirdparty/usocket/.git/objects/f9/381c365b969442861a1b098a539679aaeefa00 A trunk/thirdparty/usocket/.git/objects/f9/9cc4f77611bfac01974b22cc41048ad2fdabbe A trunk/thirdparty/usocket/.git/objects/f9/9e79557f27fb64e5307692119f8ad887bdc123 A trunk/thirdparty/usocket/.git/objects/f9/a6ab2b7e3c94cf8b79226e5108d0237c82fddc A trunk/thirdparty/usocket/.git/objects/fa/ A trunk/thirdparty/usocket/.git/objects/fa/215a085ff0f308a4ed2ef17629065d9df995a1 A trunk/thirdparty/usocket/.git/objects/fa/a66268ce93c0c68cfb13b86dafc02a3174e757 A trunk/thirdparty/usocket/.git/objects/fa/dc9be07f2137398adaec7aa2b0db0f5778afd1 A trunk/thirdparty/usocket/.git/objects/fb/ A trunk/thirdparty/usocket/.git/objects/fb/2e438f75a55400fcfd44ac25ec5afcab6cb97d A trunk/thirdparty/usocket/.git/objects/fb/4247707b1445f6b9efd39f5dc81c7c97b27a98 A trunk/thirdparty/usocket/.git/objects/fb/728d8f6418af128b756e9825eb3be3b96c67c3 A trunk/thirdparty/usocket/.git/objects/fb/8c7999a01256fbe83c97aa3e54cadad26781d8 A trunk/thirdparty/usocket/.git/objects/fb/a49433ab728988ea4c528547a018f91c55ea8e A trunk/thirdparty/usocket/.git/objects/fb/e55bc4c817c35641baa8be41c7810a1b0fbd3f A trunk/thirdparty/usocket/.git/objects/fb/fe365dfa3445b619eacc59b1f1bbc82501c46f A trunk/thirdparty/usocket/.git/objects/fc/ A trunk/thirdparty/usocket/.git/objects/fc/22816b7cb1a0563daf2c9d6f10f94bce982176 A trunk/thirdparty/usocket/.git/objects/fc/882b5ee9bd0729b29bf655fb5e879a838fdf6e A trunk/thirdparty/usocket/.git/objects/fc/91d0dce645794ed48d8b8c5557d32c94e8288a A trunk/thirdparty/usocket/.git/objects/fc/aa520243d5500e3c59c2f3ef5d685e2095c458 A trunk/thirdparty/usocket/.git/objects/fc/afea0a237e49221ff865234ec5d357ca927e7f A trunk/thirdparty/usocket/.git/objects/fc/c548b87f259f1b271acf5381c05338214faefb A trunk/thirdparty/usocket/.git/objects/fd/ A trunk/thirdparty/usocket/.git/objects/fd/175ddbd58a64b787a4e41b48e9be7c159b4d7e A trunk/thirdparty/usocket/.git/objects/fd/49ccbd7bb16d0a0f5382bdb1366fb83310ed9c A trunk/thirdparty/usocket/.git/objects/fd/577966d974b681f0359e99ddfba9a2a17808ce A trunk/thirdparty/usocket/.git/objects/fd/7842916f83c734876eb5487a4ff0c72c4e09b2 A trunk/thirdparty/usocket/.git/objects/fd/82e7fc69c5c1a3ce1707aba73c4814f505dd4b A trunk/thirdparty/usocket/.git/objects/fd/8ca9bc16006d0e0296b34fbc24069c0134b2fc A trunk/thirdparty/usocket/.git/objects/fd/9ee63938da534eb5a7889ddd9b894924698b7d A trunk/thirdparty/usocket/.git/objects/fd/b84a32f1fd9e142cb6da92a1f2af56c8c07b36 A trunk/thirdparty/usocket/.git/objects/fd/c29fc816420d300cb8b3a331b34f8ff0371326 A trunk/thirdparty/usocket/.git/objects/fe/ A trunk/thirdparty/usocket/.git/objects/fe/663721d7c1e50a118ecfee40ecd4cdceff2769 A trunk/thirdparty/usocket/.git/objects/fe/9feb00b36473ae2f3003c20aeff1610bd815cc A trunk/thirdparty/usocket/.git/objects/fe/a4fd03d8165a0d843dca9a204217225a6f37cf A trunk/thirdparty/usocket/.git/objects/fe/de8b17a8379a3f7a866aec935e9f4e19a09ab4 A trunk/thirdparty/usocket/.git/objects/fe/e5fd6515bc936962b87d221d6c8a786b3c48d5 A trunk/thirdparty/usocket/.git/objects/fe/f73b251f40a7eae19f25dd97ca0827cc689b13 A trunk/thirdparty/usocket/.git/objects/ff/ A trunk/thirdparty/usocket/.git/objects/ff/26a3557cd2773703ea66b3df9ba6ef740ad786 A trunk/thirdparty/usocket/.git/objects/ff/3410bca6165b02e0cf1835cd80e35c6da704f2 A trunk/thirdparty/usocket/.git/objects/ff/52d1cc04b2d67aab60a8cdc65e86c466110017 A trunk/thirdparty/usocket/.git/objects/ff/6bff729009912bfe39ae3a8d947a0d3e6bc2fa A trunk/thirdparty/usocket/.git/objects/ff/9ca1399aba8ccab462eee6d694b4c1f61a8b70 A trunk/thirdparty/usocket/.git/objects/ff/bf38aa1ebfe5f991ac6a0a7ed47f72b4bf7c4e A trunk/thirdparty/usocket/.git/objects/ff/c8b4dbd11f9283fb92339eb33b95f0c98a3e81 A trunk/thirdparty/usocket/.git/objects/ff/df52afdb30e534772245e0a5e9a774c8012120 A trunk/thirdparty/usocket/.git/objects/info/ A trunk/thirdparty/usocket/.git/objects/pack/ A trunk/thirdparty/usocket/.git/refs/ A trunk/thirdparty/usocket/.git/refs/heads/ A trunk/thirdparty/usocket/.git/refs/heads/master A trunk/thirdparty/usocket/.git/refs/remotes/ A trunk/thirdparty/usocket/.git/refs/remotes/git-svn A trunk/thirdparty/usocket/.git/refs/tags/ A trunk/thirdparty/usocket/.git/svn/ A trunk/thirdparty/usocket/.git/svn/.metadata A trunk/thirdparty/usocket/.git/svn/refs/ A trunk/thirdparty/usocket/.git/svn/refs/remotes/ A trunk/thirdparty/usocket/.git/svn/refs/remotes/git-svn/ A trunk/thirdparty/usocket/.git/svn/refs/remotes/git-svn/.rev_map.423ce6ab-4d0b-0410-a604-eef82375bc58 A trunk/thirdparty/usocket/.git/svn/refs/remotes/git-svn/unhandled.log A trunk/thirdparty/usocket/LICENSE A trunk/thirdparty/usocket/Makefile A trunk/thirdparty/usocket/README A trunk/thirdparty/usocket/TODO A trunk/thirdparty/usocket/backend/ A trunk/thirdparty/usocket/backend/allegro.lisp A trunk/thirdparty/usocket/backend/armedbear.lisp A trunk/thirdparty/usocket/backend/clisp.lisp A trunk/thirdparty/usocket/backend/cmucl.lisp A trunk/thirdparty/usocket/backend/lispworks.lisp A trunk/thirdparty/usocket/backend/mcl.lisp A trunk/thirdparty/usocket/backend/openmcl.lisp A trunk/thirdparty/usocket/backend/sbcl.lisp A trunk/thirdparty/usocket/backend/scl.lisp A trunk/thirdparty/usocket/condition.lisp A trunk/thirdparty/usocket/doc/ A trunk/thirdparty/usocket/doc/backends.txt A trunk/thirdparty/usocket/doc/design.txt A trunk/thirdparty/usocket/notes/ A trunk/thirdparty/usocket/notes/abcl-socket.txt A trunk/thirdparty/usocket/notes/active-sockets-apis.txt A trunk/thirdparty/usocket/notes/address-apis.txt A trunk/thirdparty/usocket/notes/allegro-socket.txt A trunk/thirdparty/usocket/notes/clisp-sockets.txt A trunk/thirdparty/usocket/notes/cmucl-sockets.txt A trunk/thirdparty/usocket/notes/errors.txt A trunk/thirdparty/usocket/notes/lw-sockets.txt A trunk/thirdparty/usocket/notes/openmcl-sockets.txt A trunk/thirdparty/usocket/notes/sb-bsd-sockets.txt A trunk/thirdparty/usocket/notes/usock-sockets.txt A trunk/thirdparty/usocket/package.lisp A trunk/thirdparty/usocket/run-usocket-tests.sh A trunk/thirdparty/usocket/server.lisp A trunk/thirdparty/usocket/test/ A trunk/thirdparty/usocket/test/abcl.conf.in A trunk/thirdparty/usocket/test/allegro.conf.in A trunk/thirdparty/usocket/test/clisp.conf.in A trunk/thirdparty/usocket/test/cmucl.conf.in A trunk/thirdparty/usocket/test/package.lisp A trunk/thirdparty/usocket/test/sbcl.conf.in A trunk/thirdparty/usocket/test/test-usocket.lisp A trunk/thirdparty/usocket/test/your-lisp.conf.in A trunk/thirdparty/usocket/usocket-test.asd A trunk/thirdparty/usocket/usocket.asd A trunk/thirdparty/usocket/usocket.lisp A trunk/thirdparty/usocket/vendor/ A trunk/thirdparty/usocket/vendor/kqueue.lisp A trunk/thirdparty/usocket/vendor/split-sequence.lisp Change set too large, please see URL above From bknr at bknr.net Wed May 19 14:02:28 2010 From: bknr at bknr.net (BKNR Commits) Date: Wed, 19 May 2010 16:02:28 +0200 Subject: [bknr-cvs] edi changed trunk/thirdparty/drakma/ Message-ID: Revision: 4533 Author: edi URL: http://bknr.net/trac/changeset/4533 https through proxy U trunk/thirdparty/drakma/CHANGELOG.txt U trunk/thirdparty/drakma/request.lisp Modified: trunk/thirdparty/drakma/CHANGELOG.txt =================================================================== --- trunk/thirdparty/drakma/CHANGELOG.txt 2010-05-18 05:07:49 UTC (rev 4532) +++ trunk/thirdparty/drakma/CHANGELOG.txt 2010-05-19 14:02:27 UTC (rev 4533) @@ -1,3 +1,5 @@ +Enable https through a proxy (Bill St. Clair and Dave Lambert) +Bugfix for redirect of a request through a proxy (Bill St. Clair) Export PARSE-COOKIE-DATE Safer method to render URIs Allow for GET/POST parameters without a value (seen on Lotus webservers) Modified: trunk/thirdparty/drakma/request.lisp =================================================================== --- trunk/thirdparty/drakma/request.lisp 2010-05-18 05:07:49 UTC (rev 4532) +++ trunk/thirdparty/drakma/request.lisp 2010-05-19 14:02:27 UTC (rev 4533) @@ -430,7 +430,8 @@ (t (setq content (alist-to-url-encoded-string parameters external-format-out) content-type "application/x-www-form-urlencoded"))))) - (let (http-stream must-close done) + (let ((proxying-https? (and proxy (not stream) (eq :https (puri:uri-scheme uri)))) + http-stream raw-http-stream must-close done) (unwind-protect (progn (let ((host (or (and proxy (first proxy)) @@ -438,8 +439,9 @@ (port (cond (proxy (second proxy)) ((uri-port uri)) (t (default-port uri)))) - (use-ssl (or force-ssl - (eq (uri-scheme uri) :https)))) + (use-ssl (and (not proxying-https?) + (or force-ssl + (eq (uri-scheme uri) :https))))) #+(and :lispworks5.0 :mswindows (not :lw-does-not-have-write-timeout)) (when use-ssl @@ -463,7 +465,8 @@ :element-type 'octet #+:openmcl :deadline #+:openmcl deadline - :nodelay t)))) + :nodelay t))) + raw-http-stream http-stream) #+:openmcl (when deadline ;; it is correct to set the deadline here even though @@ -472,34 +475,55 @@ ;; user and the user may want to adjust the deadline ;; for every request. (setf (ccl:stream-deadline http-stream) deadline)) - (when (and use-ssl - ;; don't attach SSL to existing streams - (not stream)) - #+:lispworks - (comm:attach-ssl http-stream :ssl-side :client) - #-:lispworks - (setq http-stream - #+:allegro - (socket:make-ssl-client-stream http-stream) - #-:allegro - (let ((s http-stream)) - (cl+ssl:make-ssl-client-stream - (cl+ssl:stream-fd s) - :close-callback (lambda () (close s))))))) - (cond (stream - (setf (flexi-stream-element-type http-stream) - #+:lispworks 'lw:simple-char #-:lispworks 'character - (flexi-stream-external-format http-stream) +latin-1+)) - (t - (setq http-stream - (make-flexi-stream (make-chunked-stream http-stream) - :external-format +latin-1+)))) (labels ((write-http-line (fmt &rest args) (when *header-stream* (format *header-stream* "~?~%" fmt args)) (format http-stream "~?~C~C" fmt args #\Return #\Linefeed)) (write-header (name value-fmt &rest value-args) - (write-http-line "~A: ~?" name value-fmt value-args))) + (write-http-line "~A: ~?" name value-fmt value-args)) + (make-ssl-stream (http-stream) + #+:lispworks + (progn + (comm:attach-ssl http-stream :ssl-side :client) + http-stream) + #-:lispworks + #+:allegro + (socket:make-ssl-client-stream http-stream) + #-:allegro + (let ((s http-stream)) + (cl+ssl:make-ssl-client-stream + (cl+ssl:stream-fd s) + :close-callback (lambda () (close s))))) + (wrap-stream (http-stream) + (make-flexi-stream (make-chunked-stream http-stream) + :external-format +latin-1+))) + (when (and use-ssl + ;; don't attach SSL to existing streams + (not stream)) + (setq http-stream (make-ssl-stream http-stream))) + (cond (stream + (setf (flexi-stream-element-type http-stream) + #+:lispworks 'lw:simple-char #-:lispworks 'character + (flexi-stream-external-format http-stream) +latin-1+)) + (t + (setq http-stream (wrap-stream http-stream)))) + (when proxying-https? + ;; Setup a tunnel through the proxy server to the + ;; final destination. + (write-http-line "CONNECT ~A:~A HTTP/1.1" (puri:uri-host uri) + (or (puri:uri-port uri) 443)) + (write-http-line "Host: ~A:~A" (puri:uri-host uri) + (or (puri:uri-port uri) 443)) + (write-http-line "") + (force-output http-stream) + ;; Check we get a 200 response before proceeding. + (let ((line (read-status-line http-stream *header-stream*))) + (unless (eq (second line) 200) + (error "Unable to establish HTTPS tunnel through proxy."))) + ;; Got a connection. We have to read a blank line, + ;; turn on SSL, and then we can transmit. + (read-line* http-stream) + (setq http-stream (wrap-stream (make-ssl-stream raw-http-stream)))) (when (and (not parameters-used-p) parameters) (setf (uri-query uri) @@ -514,7 +538,9 @@ (uri-query uri) nil)) (write-http-line "~A ~A ~A" (string-upcase method) - (render-uri (cond (proxy uri) + (render-uri (cond ((and proxy + (not stream) + (not proxying-https?)) uri) (t (copy-uri uri :scheme nil :host nil @@ -703,7 +729,7 @@ status-text)))))) (when (eq content :continuation) (return-from http-request #'finish-request)) - (finish-request content)))) + (finish-request content))))) ;; the cleanup form of the UNWIND-PROTECT above (when (and http-stream (or (not done) From bknr at bknr.net Wed May 19 14:23:08 2010 From: bknr at bknr.net (BKNR Commits) Date: Wed, 19 May 2010 16:23:08 +0200 Subject: [bknr-cvs] edi changed trunk/thirdparty/drakma/ Message-ID: Revision: 4534 Author: edi URL: http://bknr.net/trac/changeset/4534 Cosmetics U trunk/thirdparty/drakma/request.lisp U trunk/thirdparty/drakma/util.lisp Modified: trunk/thirdparty/drakma/request.lisp =================================================================== --- trunk/thirdparty/drakma/request.lisp 2010-05-19 14:02:27 UTC (rev 4533) +++ trunk/thirdparty/drakma/request.lisp 2010-05-19 14:23:08 UTC (rev 4534) @@ -430,7 +430,7 @@ (t (setq content (alist-to-url-encoded-string parameters external-format-out) content-type "application/x-www-form-urlencoded"))))) - (let ((proxying-https? (and proxy (not stream) (eq :https (puri:uri-scheme uri)))) + (let ((proxying-https-p (and proxy (not stream) (eq :https (puri:uri-scheme uri)))) http-stream raw-http-stream must-close done) (unwind-protect (progn @@ -439,7 +439,7 @@ (port (cond (proxy (second proxy)) ((uri-port uri)) (t (default-port uri)))) - (use-ssl (and (not proxying-https?) + (use-ssl (and (not proxying-https-p) (or force-ssl (eq (uri-scheme uri) :https))))) #+(and :lispworks5.0 :mswindows @@ -473,7 +473,7 @@ ;; it may have been initialized by SOCKET-CONNECT ;; already - the stream may have been passed in by the ;; user and the user may want to adjust the deadline - ;; for every request. + ;; for every request (setf (ccl:stream-deadline http-stream) deadline)) (labels ((write-http-line (fmt &rest args) (when *header-stream* @@ -481,19 +481,6 @@ (format http-stream "~?~C~C" fmt args #\Return #\Linefeed)) (write-header (name value-fmt &rest value-args) (write-http-line "~A: ~?" name value-fmt value-args)) - (make-ssl-stream (http-stream) - #+:lispworks - (progn - (comm:attach-ssl http-stream :ssl-side :client) - http-stream) - #-:lispworks - #+:allegro - (socket:make-ssl-client-stream http-stream) - #-:allegro - (let ((s http-stream)) - (cl+ssl:make-ssl-client-stream - (cl+ssl:stream-fd s) - :close-callback (lambda () (close s))))) (wrap-stream (http-stream) (make-flexi-stream (make-chunked-stream http-stream) :external-format +latin-1+))) @@ -507,21 +494,20 @@ (flexi-stream-external-format http-stream) +latin-1+)) (t (setq http-stream (wrap-stream http-stream)))) - (when proxying-https? - ;; Setup a tunnel through the proxy server to the - ;; final destination. - (write-http-line "CONNECT ~A:~A HTTP/1.1" (puri:uri-host uri) - (or (puri:uri-port uri) 443)) - (write-http-line "Host: ~A:~A" (puri:uri-host uri) - (or (puri:uri-port uri) 443)) + (when proxying-https-p + ;; set up a tunnel through the proxy server to the + ;; final destination + (write-http-line "CONNECT ~A:~:[443~;~:*~A~] HTTP/1.1" + (uri-host uri) (uri-port uri)) + (write-http-line "Host: ~A:~:[443~;~:*~A~]" + (uri-host uri) (uri-port uri)) (write-http-line "") (force-output http-stream) - ;; Check we get a 200 response before proceeding. - (let ((line (read-status-line http-stream *header-stream*))) - (unless (eq (second line) 200) - (error "Unable to establish HTTPS tunnel through proxy."))) - ;; Got a connection. We have to read a blank line, - ;; turn on SSL, and then we can transmit. + ;; check we get a 200 response before proceeding + (unless (eql (second (read-status-line http-stream *header-stream*)) 200) + (error "Unable to establish HTTPS tunnel through proxy.")) + ;; got a connection; we have to read a blank line, + ;; turn on SSL, and then we can transmit (read-line* http-stream) (setq http-stream (wrap-stream (make-ssl-stream raw-http-stream)))) (when (and (not parameters-used-p) @@ -539,8 +525,8 @@ (write-http-line "~A ~A ~A" (string-upcase method) (render-uri (cond ((and proxy - (not stream) - (not proxying-https?)) uri) + (null stream) + (not proxying-https-p)) uri) (t (copy-uri uri :scheme nil :host nil Modified: trunk/thirdparty/drakma/util.lisp =================================================================== --- trunk/thirdparty/drakma/util.lisp 2010-05-19 14:02:27 UTC (rev 4533) +++ trunk/thirdparty/drakma/util.lisp 2010-05-19 14:23:08 UTC (rev 4534) @@ -325,4 +325,25 @@ (push (trim-whitespace (subseq string cookie-start end-pos)) result) (setq cookie-start (1+ end-pos)) (go next-cookie)))))) - + +#+:lispworks +(defun make-ssl-stream (http-stream) + "Attaches SSL to the stream HTTP-STREAM and returns the SSL stream +\(which might not be equal to HTTP-STREAM)." + (comm:attach-ssl http-stream :ssl-side :client) + http-stream) + +#+:allegro +(defun make-ssl-stream (http-stream) + "Attaches SSL to the stream HTTP-STREAM and returns the SSL stream +\(which might not be equal to HTTP-STREAM)." + (socket:make-ssl-client-stream http-stream)) + +#-(or :lispworks :allegro) +(defun make-ssl-stream (http-stream) + "Attaches SSL to the stream HTTP-STREAM and returns the SSL stream +\(which might not be equal to HTTP-STREAM)." + (let ((s http-stream)) + (cl+ssl:make-ssl-client-stream + (cl+ssl:stream-fd s) + :close-callback (lambda () (close s))))) \ No newline at end of file From bknr at bknr.net Wed May 19 14:48:37 2010 From: bknr at bknr.net (BKNR Commits) Date: Wed, 19 May 2010 16:48:37 +0200 Subject: [bknr-cvs] edi changed trunk/thirdparty/drakma/ Message-ID: Revision: 4535 Author: edi URL: http://bknr.net/trac/changeset/4535 More finetuning U trunk/thirdparty/drakma/request.lisp U trunk/thirdparty/drakma/util.lisp Modified: trunk/thirdparty/drakma/request.lisp =================================================================== --- trunk/thirdparty/drakma/request.lisp 2010-05-19 14:23:08 UTC (rev 4534) +++ trunk/thirdparty/drakma/request.lisp 2010-05-19 14:48:37 UTC (rev 4535) @@ -509,6 +509,9 @@ ;; got a connection; we have to read a blank line, ;; turn on SSL, and then we can transmit (read-line* http-stream) + #+:lispworks + (comm:attach-ssl raw-http-stream :ssl-side :client) + #-:lispworks (setq http-stream (wrap-stream (make-ssl-stream raw-http-stream)))) (when (and (not parameters-used-p) parameters) Modified: trunk/thirdparty/drakma/util.lisp =================================================================== --- trunk/thirdparty/drakma/util.lisp 2010-05-19 14:23:08 UTC (rev 4534) +++ trunk/thirdparty/drakma/util.lisp 2010-05-19 14:48:37 UTC (rev 4535) @@ -326,24 +326,14 @@ (setq cookie-start (1+ end-pos)) (go next-cookie)))))) -#+:lispworks +#-:lispworks (defun make-ssl-stream (http-stream) "Attaches SSL to the stream HTTP-STREAM and returns the SSL stream -\(which might not be equal to HTTP-STREAM)." - (comm:attach-ssl http-stream :ssl-side :client) - http-stream) - -#+:allegro -(defun make-ssl-stream (http-stream) - "Attaches SSL to the stream HTTP-STREAM and returns the SSL stream -\(which might not be equal to HTTP-STREAM)." +\(which will not be equal to HTTP-STREAM)." + #+:allegro (socket:make-ssl-client-stream http-stream)) - -#-(or :lispworks :allegro) -(defun make-ssl-stream (http-stream) - "Attaches SSL to the stream HTTP-STREAM and returns the SSL stream -\(which might not be equal to HTTP-STREAM)." + #-:allegro (let ((s http-stream)) - (cl+ssl:make-ssl-client-stream + (cl+ssl:make-ssl-client-stream (cl+ssl:stream-fd s) :close-callback (lambda () (close s))))) \ No newline at end of file From bknr at bknr.net Wed May 19 14:53:27 2010 From: bknr at bknr.net (BKNR Commits) Date: Wed, 19 May 2010 16:53:27 +0200 Subject: [bknr-cvs] edi changed trunk/thirdparty/drakma/ Message-ID: Revision: 4536 Author: edi URL: http://bknr.net/trac/changeset/4536 Duplicate cookies U trunk/thirdparty/drakma/CHANGELOG.txt U trunk/thirdparty/drakma/cookies.lisp U trunk/thirdparty/drakma/doc/index.html U trunk/thirdparty/drakma/packages.lisp Modified: trunk/thirdparty/drakma/CHANGELOG.txt =================================================================== --- trunk/thirdparty/drakma/CHANGELOG.txt 2010-05-19 14:48:37 UTC (rev 4535) +++ trunk/thirdparty/drakma/CHANGELOG.txt 2010-05-19 14:53:27 UTC (rev 4536) @@ -1,3 +1,4 @@ +Introduced *REMOVE-DUPLICATE-COOKIES-P* (Ryan Davis) Enable https through a proxy (Bill St. Clair and Dave Lambert) Bugfix for redirect of a request through a proxy (Bill St. Clair) Export PARSE-COOKIE-DATE Modified: trunk/thirdparty/drakma/cookies.lisp =================================================================== --- trunk/thirdparty/drakma/cookies.lisp 2010-05-19 14:48:37 UTC (rev 4535) +++ trunk/thirdparty/drakma/cookies.lisp 2010-05-19 14:53:27 UTC (rev 4536) @@ -258,6 +258,14 @@ (push (list (car name/value) (cdr name/value) parameters) result)))) (nreverse result))) +(defvar *remove-duplicate-cookies-p* T + "Determines how duplicate cookies are handled. Valid values are: + * nil - duplicates will not be removed + * (T :KEEP-LAST) - for duplicates, only the last cookie value will be kept, + based on the order of the response header + * :KEEP-FIRST - for duplicates, only the first cookie value will be kept, + based on the order of the response header") + (defun get-cookies (headers uri) "Returns a list of COOKIE objects corresponding to the `Set-Cookie' header as found in HEADERS \(an alist as returned by @@ -281,7 +289,13 @@ (parse-cookie-date expires)) :domain domain :securep (not (not (parameter-present-p "secure" parameters))) - :http-only-p (not (not (parameter-present-p "HttpOnly" parameters)))))) + :http-only-p (not (not (parameter-present-p "HttpOnly" parameters)))) + into new-cookies + finally (return (ccase *remove-duplicate-cookies-p* + ((nil) new-cookies) + ((:keep-last t) (delete-duplicates new-cookies :test #'cookie=)) + (:keep-first (delete-duplicates new-cookies :test #'cookie= + :from-end T)))))) (defun update-cookies (new-cookies cookie-jar) "Updates the cookies in COOKIE-JAR by replacing those which are Modified: trunk/thirdparty/drakma/doc/index.html =================================================================== --- trunk/thirdparty/drakma/doc/index.html 2010-05-19 14:48:37 UTC (rev 4535) +++ trunk/thirdparty/drakma/doc/index.html 2010-05-19 14:53:27 UTC (rev 4536) @@ -86,6 +86,7 @@
    1. delete-old-cookies
    2. *allow-dotless-cookie-domains-p*
    3. *ignore-unparseable-cookie-dates-p* +
    4. *remove-duplicate-cookies-p*
    5. parse-cookie-date
  • Headers @@ -1352,6 +1353,59 @@ + + + +


    [Special variable]
    *remove-duplicate-cookies-p* +


    +Determines how duplicate cookies in the response are handled, defaults +to T. Cookies are considered duplicate using +COOKIE=. + +Valid values are: +
      +
    • NIL - duplicates will not be removed
    • +
    • T - for duplicates, only the last cookie value will + be kept, based on the order of the response header
    • +
    • :KEEP-LAST - for duplicates, only the last cookie + value will be kept, based on the order of the response header
    • +
    • :KEEP-FIRST - for duplicates, only the first cookie + value will be kept, based on the order of the response header
    • +
    + +Misbehaving servers may send duplicate cookies back in the same +Set-Cookie header: +
    +HTTP/1.1 200  OK
    +Server: My-hand-rolled-server
    +Date: Wed, 07 Apr 2010 15:12:30 GMT
    +Connection: Close
    +Content-Type: text/html
    +Content-Length: 82
    +Set-Cookie: a=1; Path=/; Secure, a=2; Path=/; Secure
    +
    +

    +In this case Drakma has to choose whether cookie "a" has the value +"1" or "2". By default, Drakma will choose the last value specified, +in this case "2". +

    +

    +By default, Drakma conforms to RFC2109 HTTP State +Management Mechanism, section 4.3.3 Cookie Management: +

    +If a user agent receives a Set-Cookie response header whose NAME is +the same as a pre-existing cookie, and whose Domain and Path +attribute values exactly (string) match those of a pre-existing +cookie, the new cookie supersedes the old. +
    +

    + +
    + + + + +

    Headers

    This section assembles a couple of convenience functions which can be Modified: trunk/thirdparty/drakma/packages.lisp =================================================================== --- trunk/thirdparty/drakma/packages.lisp 2010-05-19 14:48:37 UTC (rev 4535) +++ trunk/thirdparty/drakma/packages.lisp 2010-05-19 14:53:27 UTC (rev 4536) @@ -36,6 +36,7 @@ (:shadow :syntax-error :parameter-error) (:export :*allow-dotless-cookie-domains-p* :*body-format-function* + :*remove-duplicate-cookies-p* :*drakma-default-external-format* :*header-stream* :*ignore-unparseable-cookie-dates-p* From bknr at bknr.net Wed May 19 15:18:08 2010 From: bknr at bknr.net (BKNR Commits) Date: Wed, 19 May 2010 17:18:08 +0200 Subject: [bknr-cvs] edi changed trunk/thirdparty/drakma/ Message-ID: Revision: 4537 Author: edi URL: http://bknr.net/trac/changeset/4537 Cosmetics again U trunk/thirdparty/drakma/cookies.lisp U trunk/thirdparty/drakma/doc/index.html U trunk/thirdparty/drakma/specials.lisp Modified: trunk/thirdparty/drakma/cookies.lisp =================================================================== --- trunk/thirdparty/drakma/cookies.lisp 2010-05-19 14:53:27 UTC (rev 4536) +++ trunk/thirdparty/drakma/cookies.lisp 2010-05-19 15:18:08 UTC (rev 4537) @@ -258,14 +258,6 @@ (push (list (car name/value) (cdr name/value) parameters) result)))) (nreverse result))) -(defvar *remove-duplicate-cookies-p* T - "Determines how duplicate cookies are handled. Valid values are: - * nil - duplicates will not be removed - * (T :KEEP-LAST) - for duplicates, only the last cookie value will be kept, - based on the order of the response header - * :KEEP-FIRST - for duplicates, only the first cookie value will be kept, - based on the order of the response header") - (defun get-cookies (headers uri) "Returns a list of COOKIE objects corresponding to the `Set-Cookie' header as found in HEADERS \(an alist as returned by Modified: trunk/thirdparty/drakma/doc/index.html =================================================================== --- trunk/thirdparty/drakma/doc/index.html 2010-05-19 14:53:27 UTC (rev 4536) +++ trunk/thirdparty/drakma/doc/index.html 2010-05-19 15:18:08 UTC (rev 4537) @@ -1364,13 +1364,11 @@ Valid values are:
      -
    • NIL - duplicates will not be removed
    • -
    • T - for duplicates, only the last cookie value will - be kept, based on the order of the response header
    • -
    • :KEEP-LAST - for duplicates, only the last cookie - value will be kept, based on the order of the response header
    • +
    • NIL - duplicates will not be removed,
    • +
    • T or :KEEP-LAST - for duplicates, only the last cookie + value will be kept, based on the order of the response header,
    • :KEEP-FIRST - for duplicates, only the first cookie - value will be kept, based on the order of the response header
    • + value will be kept, based on the order of the response header.
    Misbehaving servers may send duplicate cookies back in the same Modified: trunk/thirdparty/drakma/specials.lisp =================================================================== --- trunk/thirdparty/drakma/specials.lisp 2010-05-19 14:53:27 UTC (rev 4536) +++ trunk/thirdparty/drakma/specials.lisp 2010-05-19 15:18:08 UTC (rev 4537) @@ -82,6 +82,13 @@ variable is NIL \(which is the default), an error will be signalled instead.") +(defvar *remove-duplicate-cookies-p* t + "Determines how duplicate cookies are handled. Valid values are NIL +\(duplicates will not be removed), :KEEP-LAST or T \(for duplicates, +only the last cookie value will be kept based on the order of the +response header), or :KEEP-FIRST (only the first value will be +kept).") + (defvar *text-content-types* '(("text" . nil)) "A list of conses which are used by DETERMINE-BODY-FORMAT to decide whether a `Content-Type' header denotes text content. The car and cdr From bknr at bknr.net Wed May 19 15:30:10 2010 From: bknr at bknr.net (BKNR Commits) Date: Wed, 19 May 2010 17:30:10 +0200 Subject: [bknr-cvs] edi changed trunk/thirdparty/drakma/ Message-ID: Revision: 4538 Author: edi URL: http://bknr.net/trac/changeset/4538 Prepare for 1.2.0 release U trunk/thirdparty/drakma/CHANGELOG.txt U trunk/thirdparty/drakma/doc/index.html U trunk/thirdparty/drakma/drakma.asd Modified: trunk/thirdparty/drakma/CHANGELOG.txt =================================================================== --- trunk/thirdparty/drakma/CHANGELOG.txt 2010-05-19 15:18:08 UTC (rev 4537) +++ trunk/thirdparty/drakma/CHANGELOG.txt 2010-05-19 15:30:10 UTC (rev 4538) @@ -1,9 +1,11 @@ +Version 1.2.0 +2010-05-19 Introduced *REMOVE-DUPLICATE-COOKIES-P* (Ryan Davis) -Enable https through a proxy (Bill St. Clair and Dave Lambert) +Enabled https through a proxy (Bill St. Clair and Dave Lambert) Bugfix for redirect of a request through a proxy (Bill St. Clair) Export PARSE-COOKIE-DATE Safer method to render URIs -Allow for GET/POST parameters without a value (seen on Lotus webservers) +Allowed for GET/POST parameters without a value (seen on Lotus webservers) Version 1.1.0 2009-12-01 Modified: trunk/thirdparty/drakma/doc/index.html =================================================================== --- trunk/thirdparty/drakma/doc/index.html 2010-05-19 15:18:08 UTC (rev 4537) +++ trunk/thirdparty/drakma/doc/index.html 2010-05-19 15:30:10 UTC (rev 4538) @@ -656,12 +656,12 @@ Drakma together with this documentation can be downloaded from http://weitz.de/files/drakma.tar.gz. -The current version is 1.1.0. Drakma can be installed +The current version is 1.2.0. Drakma can be installed via ASDF and depends on the open source libraries CL-BASE64 (use 3.3.2 or higher to avoid an unneeded dependency -on KMRCL), Puri, FLEXI-STREAMS, +on KMRCL), Puri (1.5.5 or higher), FLEXI-STREAMS, and Chunga (1.1.0 or higher). If you're not using LispWorks, you'll also need usocket (0.3.2 or Modified: trunk/thirdparty/drakma/drakma.asd =================================================================== --- trunk/thirdparty/drakma/drakma.asd 2010-05-19 15:18:08 UTC (rev 4537) +++ trunk/thirdparty/drakma/drakma.asd 2010-05-19 15:30:10 UTC (rev 4538) @@ -38,7 +38,7 @@ (in-package :drakma-asd) -(defvar *drakma-version-string* "1.1.0" +(defvar *drakma-version-string* "1.2.0" "Drakma's version number as a string.") ;; we export its name so we can import it later From bknr at bknr.net Wed May 19 15:31:48 2010 From: bknr at bknr.net (BKNR Commits) Date: Wed, 19 May 2010 17:31:48 +0200 Subject: [bknr-cvs] edi changed tags/thirdparty/drakma-1.2.0/ Message-ID: Revision: 4539 Author: edi URL: http://bknr.net/trac/changeset/4539 Tag Drakma 1.2.0 A tags/thirdparty/drakma-1.2.0/ From bknr at bknr.net Wed May 19 15:37:07 2010 From: bknr at bknr.net (BKNR Commits) Date: Wed, 19 May 2010 17:37:07 +0200 Subject: [bknr-cvs] edi changed trunk/thirdparty/chunga/ Message-ID: Revision: 4540 Author: edi URL: http://bknr.net/trac/changeset/4540 Quoted cookie values U trunk/thirdparty/chunga/CHANGELOG.txt U trunk/thirdparty/chunga/read.lisp Modified: trunk/thirdparty/chunga/CHANGELOG.txt =================================================================== --- trunk/thirdparty/chunga/CHANGELOG.txt 2010-05-19 15:31:48 UTC (rev 4539) +++ trunk/thirdparty/chunga/CHANGELOG.txt 2010-05-19 15:37:07 UTC (rev 4540) @@ -1,3 +1,5 @@ +Read quoted cookie values (Red Daly) + Version 1.1.0 2009-12-01 Exported TOKEN-CHAR-P Modified: trunk/thirdparty/chunga/read.lisp =================================================================== --- trunk/thirdparty/chunga/read.lisp 2010-05-19 15:31:48 UTC (rev 4539) +++ trunk/thirdparty/chunga/read.lisp 2010-05-19 15:37:07 UTC (rev 4540) @@ -246,12 +246,16 @@ (defun read-cookie-value (stream &key (separators ";")) "Reads a cookie parameter value from STREAM which is returned as a string. Simply reads until a semicolon is seen \(or an element of -SEPARATORS)." - (trim-whitespace - (with-output-to-string (out) - (loop for char = (peek-char* stream nil) - until (or (null char) (find char separators :test #'char=)) - do (write-char (read-char* stream) out))))) +SEPARATORS). Also reads quoted strings if the first non-whitespace +character is a quotation mark \(as in RFC 2109) at +http://www.w3.org/Protocols/rfc2109/rfc2109" + (if (char= #\" (peek-char* stream)) + (read-quoted-string stream) + (trim-whitespace + (with-output-to-string (out) + (loop for char = (peek-char* stream nil) + until (or (null char) (find char separators :test #'char=)) + do (write-char (read-char* stream) out)))))) (defun read-name-value-pair (stream &key (value-required-p t) cookie-syntax) "Reads a typical \(in RFC 2616) name/value or attribute/value From bknr at bknr.net Wed May 19 15:39:41 2010 From: bknr at bknr.net (BKNR Commits) Date: Wed, 19 May 2010 17:39:41 +0200 Subject: [bknr-cvs] edi changed trunk/thirdparty/chunga/ Message-ID: Revision: 4541 Author: edi URL: http://bknr.net/trac/changeset/4541 Prepare for 1.1.1 release U trunk/thirdparty/chunga/CHANGELOG.txt U trunk/thirdparty/chunga/chunga.asd U trunk/thirdparty/chunga/conditions.lisp U trunk/thirdparty/chunga/doc/index.html U trunk/thirdparty/chunga/input.lisp U trunk/thirdparty/chunga/known-words.lisp U trunk/thirdparty/chunga/output.lisp U trunk/thirdparty/chunga/packages.lisp U trunk/thirdparty/chunga/read.lisp U trunk/thirdparty/chunga/specials.lisp U trunk/thirdparty/chunga/streams.lisp U trunk/thirdparty/chunga/util.lisp Modified: trunk/thirdparty/chunga/CHANGELOG.txt =================================================================== --- trunk/thirdparty/chunga/CHANGELOG.txt 2010-05-19 15:37:07 UTC (rev 4540) +++ trunk/thirdparty/chunga/CHANGELOG.txt 2010-05-19 15:39:41 UTC (rev 4541) @@ -1,3 +1,5 @@ +Version 1.1.1 +2010-05-19 Read quoted cookie values (Red Daly) Version 1.1.0 Modified: trunk/thirdparty/chunga/chunga.asd =================================================================== --- trunk/thirdparty/chunga/chunga.asd 2010-05-19 15:37:07 UTC (rev 4540) +++ trunk/thirdparty/chunga/chunga.asd 2010-05-19 15:39:41 UTC (rev 4541) @@ -1,7 +1,7 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*- ;;; $Header: /usr/local/cvsrep/chunga/chunga.asd,v 1.20 2008/05/24 18:38:30 edi Exp $ -;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved. +;;; Copyright (c) 2006-2010, Dr. Edmund Weitz. All rights reserved. ;;; Redistribution and use in source and binary forms, with or without ;;; modification, are permitted provided that the following conditions @@ -29,7 +29,7 @@ (asdf:defsystem :chunga :serial t - :version "1.1.0" + :version "1.1.1" :depends-on (:trivial-gray-streams) :components ((:file "packages") (:file "specials") Modified: trunk/thirdparty/chunga/conditions.lisp =================================================================== --- trunk/thirdparty/chunga/conditions.lisp 2010-05-19 15:37:07 UTC (rev 4540) +++ trunk/thirdparty/chunga/conditions.lisp 2010-05-19 15:39:41 UTC (rev 4541) @@ -1,7 +1,7 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: ODD-STREAMS; Base: 10 -*- ;;; $Header: /usr/local/cvsrep/odd-streams/conditions.lisp,v 1.5 2007/12/31 01:08:45 edi Exp $ -;;; Copyright (c) 2008-2009, Dr. Edmund Weitz. All rights reserved. +;;; Copyright (c) 2008-2010, Dr. Edmund Weitz. All rights reserved. ;;; Redistribution and use in source and binary forms, with or without ;;; modification, are permitted provided that the following conditions Modified: trunk/thirdparty/chunga/doc/index.html =================================================================== --- trunk/thirdparty/chunga/doc/index.html 2010-05-19 15:37:07 UTC (rev 4540) +++ trunk/thirdparty/chunga/doc/index.html 2010-05-19 15:39:41 UTC (rev 4541) @@ -108,7 +108,7 @@ Chunga together with this documentation can be downloaded from http://weitz.de/files/chunga.tar.gz. The -current version is 1.1.0. (This version is not compatible with +current version is 1.1.1. (This version is not compatible with pre-2009 releases of Hunchentoot or Drakma.) Chunga will only Modified: trunk/thirdparty/chunga/input.lisp =================================================================== --- trunk/thirdparty/chunga/input.lisp 2010-05-19 15:37:07 UTC (rev 4540) +++ trunk/thirdparty/chunga/input.lisp 2010-05-19 15:39:41 UTC (rev 4541) @@ -1,7 +1,7 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CHUNGA; Base: 10 -*- ;;; $Header: /usr/local/cvsrep/chunga/input.lisp,v 1.18 2008/05/24 03:06:22 edi Exp $ -;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved. +;;; Copyright (c) 2006-2010, Dr. Edmund Weitz. All rights reserved. ;;; Redistribution and use in source and binary forms, with or without ;;; modification, are permitted provided that the following conditions Modified: trunk/thirdparty/chunga/known-words.lisp =================================================================== --- trunk/thirdparty/chunga/known-words.lisp 2010-05-19 15:37:07 UTC (rev 4540) +++ trunk/thirdparty/chunga/known-words.lisp 2010-05-19 15:39:41 UTC (rev 4541) @@ -1,7 +1,7 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CHUNGA; Base: 10 -*- ;;; $Header: /usr/local/cvsrep/chunga/known-words.lisp,v 1.3 2008/05/29 22:21:09 edi Exp $ -;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved. +;;; Copyright (c) 2006-2010, Dr. Edmund Weitz. All rights reserved. ;;; Redistribution and use in source and binary forms, with or without ;;; modification, are permitted provided that the following conditions Modified: trunk/thirdparty/chunga/output.lisp =================================================================== --- trunk/thirdparty/chunga/output.lisp 2010-05-19 15:37:07 UTC (rev 4540) +++ trunk/thirdparty/chunga/output.lisp 2010-05-19 15:39:41 UTC (rev 4541) @@ -1,7 +1,7 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CHUNGA; Base: 10 -*- ;;; $Header: /usr/local/cvsrep/chunga/output.lisp,v 1.14 2008/05/24 03:06:22 edi Exp $ -;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved. +;;; Copyright (c) 2006-2010, Dr. Edmund Weitz. All rights reserved. ;;; Redistribution and use in source and binary forms, with or without ;;; modification, are permitted provided that the following conditions Modified: trunk/thirdparty/chunga/packages.lisp =================================================================== --- trunk/thirdparty/chunga/packages.lisp 2010-05-19 15:37:07 UTC (rev 4540) +++ trunk/thirdparty/chunga/packages.lisp 2010-05-19 15:39:41 UTC (rev 4541) @@ -1,7 +1,7 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*- ;;; $Header: /usr/local/cvsrep/chunga/packages.lisp,v 1.19 2008/05/24 18:38:30 edi Exp $ -;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved. +;;; Copyright (c) 2006-2010, Dr. Edmund Weitz. All rights reserved. ;;; Redistribution and use in source and binary forms, with or without ;;; modification, are permitted provided that the following conditions Modified: trunk/thirdparty/chunga/read.lisp =================================================================== --- trunk/thirdparty/chunga/read.lisp 2010-05-19 15:37:07 UTC (rev 4540) +++ trunk/thirdparty/chunga/read.lisp 2010-05-19 15:39:41 UTC (rev 4541) @@ -1,7 +1,7 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CHUNGA; Base: 10 -*- ;;; $Header: /usr/local/cvsrep/chunga/read.lisp,v 1.22 2008/05/26 08:18:00 edi Exp $ -;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved. +;;; Copyright (c) 2006-2010, Dr. Edmund Weitz. All rights reserved. ;;; Redistribution and use in source and binary forms, with or without ;;; modification, are permitted provided that the following conditions @@ -247,8 +247,7 @@ "Reads a cookie parameter value from STREAM which is returned as a string. Simply reads until a semicolon is seen \(or an element of SEPARATORS). Also reads quoted strings if the first non-whitespace -character is a quotation mark \(as in RFC 2109) at -http://www.w3.org/Protocols/rfc2109/rfc2109" +character is a quotation mark \(as in RFC 2109)." (if (char= #\" (peek-char* stream)) (read-quoted-string stream) (trim-whitespace Modified: trunk/thirdparty/chunga/specials.lisp =================================================================== --- trunk/thirdparty/chunga/specials.lisp 2010-05-19 15:37:07 UTC (rev 4540) +++ trunk/thirdparty/chunga/specials.lisp 2010-05-19 15:39:41 UTC (rev 4541) @@ -1,7 +1,7 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CHUNGA; Base: 10 -*- ;;; $Header: /usr/local/cvsrep/chunga/specials.lisp,v 1.12 2008/05/24 03:06:22 edi Exp $ -;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved. +;;; Copyright (c) 2006-2010, Dr. Edmund Weitz. All rights reserved. ;;; Redistribution and use in source and binary forms, with or without ;;; modification, are permitted provided that the following conditions Modified: trunk/thirdparty/chunga/streams.lisp =================================================================== --- trunk/thirdparty/chunga/streams.lisp 2010-05-19 15:37:07 UTC (rev 4540) +++ trunk/thirdparty/chunga/streams.lisp 2010-05-19 15:39:41 UTC (rev 4541) @@ -1,7 +1,7 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CHUNGA; Base: 10 -*- ;;; $Header: /usr/local/cvsrep/chunga/streams.lisp,v 1.10 2008/05/24 03:06:22 edi Exp $ -;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved. +;;; Copyright (c) 2006-2010, Dr. Edmund Weitz. All rights reserved. ;;; Redistribution and use in source and binary forms, with or without ;;; modification, are permitted provided that the following conditions Modified: trunk/thirdparty/chunga/util.lisp =================================================================== --- trunk/thirdparty/chunga/util.lisp 2010-05-19 15:37:07 UTC (rev 4540) +++ trunk/thirdparty/chunga/util.lisp 2010-05-19 15:39:41 UTC (rev 4541) @@ -1,7 +1,7 @@ ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CHUNGA; Base: 10 -*- ;;; $Header: /usr/local/cvsrep/chunga/util.lisp,v 1.12 2008/05/25 10:53:48 edi Exp $ -;;; Copyright (c) 2006-2009, Dr. Edmund Weitz. All rights reserved. +;;; Copyright (c) 2006-2010, Dr. Edmund Weitz. All rights reserved. ;;; Redistribution and use in source and binary forms, with or without ;;; modification, are permitted provided that the following conditions From bknr at bknr.net Wed May 19 15:40:13 2010 From: bknr at bknr.net (BKNR Commits) Date: Wed, 19 May 2010 17:40:13 +0200 Subject: [bknr-cvs] edi changed tags/thirdparty/chunga-1.1.1/ Message-ID: Revision: 4542 Author: edi URL: http://bknr.net/trac/changeset/4542 Tag Chunga 1.1.1 A tags/thirdparty/chunga-1.1.1/ From bknr at bknr.net Wed May 19 19:55:46 2010 From: bknr at bknr.net (BKNR Commits) Date: Wed, 19 May 2010 21:55:46 +0200 Subject: [bknr-cvs] edi changed trunk/thirdparty/drakma/ Message-ID: Revision: 4543 Author: edi URL: http://bknr.net/trac/changeset/4543 Bugfix release 1.2.1 U trunk/thirdparty/drakma/CHANGELOG.txt U trunk/thirdparty/drakma/doc/index.html U trunk/thirdparty/drakma/drakma.asd U trunk/thirdparty/drakma/request.lisp U trunk/thirdparty/drakma/util.lisp Modified: trunk/thirdparty/drakma/CHANGELOG.txt =================================================================== --- trunk/thirdparty/drakma/CHANGELOG.txt 2010-05-19 15:40:13 UTC (rev 4542) +++ trunk/thirdparty/drakma/CHANGELOG.txt 2010-05-19 19:55:46 UTC (rev 4543) @@ -1,3 +1,7 @@ +Version 1.2.1 +2010-05-19 +Fix a couple of typos (thanks to Stelian Ionescu and Giovanni Gigante) + Version 1.2.0 2010-05-19 Introduced *REMOVE-DUPLICATE-COOKIES-P* (Ryan Davis) Modified: trunk/thirdparty/drakma/doc/index.html =================================================================== --- trunk/thirdparty/drakma/doc/index.html 2010-05-19 15:40:13 UTC (rev 4542) +++ trunk/thirdparty/drakma/doc/index.html 2010-05-19 19:55:46 UTC (rev 4543) @@ -656,7 +656,7 @@ Drakma together with this documentation can be downloaded from http://weitz.de/files/drakma.tar.gz. -The current version is 1.2.0. Drakma can be installed +The current version is 1.2.1. Drakma can be installed via ASDF and depends on the open source libraries CL-BASE64 (use Modified: trunk/thirdparty/drakma/drakma.asd =================================================================== --- trunk/thirdparty/drakma/drakma.asd 2010-05-19 15:40:13 UTC (rev 4542) +++ trunk/thirdparty/drakma/drakma.asd 2010-05-19 19:55:46 UTC (rev 4543) @@ -38,7 +38,7 @@ (in-package :drakma-asd) -(defvar *drakma-version-string* "1.2.0" +(defvar *drakma-version-string* "1.2.1" "Drakma's version number as a string.") ;; we export its name so we can import it later Modified: trunk/thirdparty/drakma/request.lisp =================================================================== --- trunk/thirdparty/drakma/request.lisp 2010-05-19 15:40:13 UTC (rev 4542) +++ trunk/thirdparty/drakma/request.lisp 2010-05-19 19:55:46 UTC (rev 4543) @@ -487,6 +487,9 @@ (when (and use-ssl ;; don't attach SSL to existing streams (not stream)) + #+:lispworks + (comm:attach-ssl http-stream :ssl-side :client) + #-:lispworks (setq http-stream (make-ssl-stream http-stream))) (cond (stream (setf (flexi-stream-element-type http-stream) Modified: trunk/thirdparty/drakma/util.lisp =================================================================== --- trunk/thirdparty/drakma/util.lisp 2010-05-19 15:40:13 UTC (rev 4542) +++ trunk/thirdparty/drakma/util.lisp 2010-05-19 19:55:46 UTC (rev 4543) @@ -331,7 +331,7 @@ "Attaches SSL to the stream HTTP-STREAM and returns the SSL stream \(which will not be equal to HTTP-STREAM)." #+:allegro - (socket:make-ssl-client-stream http-stream)) + (socket:make-ssl-client-stream http-stream) #-:allegro (let ((s http-stream)) (cl+ssl:make-ssl-client-stream From bknr at bknr.net Wed May 19 19:57:12 2010 From: bknr at bknr.net (BKNR Commits) Date: Wed, 19 May 2010 21:57:12 +0200 Subject: [bknr-cvs] edi changed trunk/thirdparty/drakma/CHANGELOG.txt Message-ID: Revision: 4544 Author: edi URL: http://bknr.net/trac/changeset/4544 And Zach as well U trunk/thirdparty/drakma/CHANGELOG.txt Modified: trunk/thirdparty/drakma/CHANGELOG.txt =================================================================== --- trunk/thirdparty/drakma/CHANGELOG.txt 2010-05-19 19:55:46 UTC (rev 4543) +++ trunk/thirdparty/drakma/CHANGELOG.txt 2010-05-19 19:57:12 UTC (rev 4544) @@ -1,6 +1,6 @@ Version 1.2.1 2010-05-19 -Fix a couple of typos (thanks to Stelian Ionescu and Giovanni Gigante) +Fix a couple of typos (thanks to Stelian Ionescu, Giovanni Gigante, and Zach Beane) Version 1.2.0 2010-05-19 From bknr at bknr.net Wed May 19 20:00:13 2010 From: bknr at bknr.net (BKNR Commits) Date: Wed, 19 May 2010 22:00:13 +0200 Subject: [bknr-cvs] edi changed tags/thirdparty/drakma-1.2.1/ Message-ID: Revision: 4545 Author: edi URL: http://bknr.net/trac/changeset/4545 Tag Drakma 1.2.1 A tags/thirdparty/drakma-1.2.1/ From bknr at bknr.net Sun May 23 05:11:46 2010 From: bknr at bknr.net (BKNR Commits) Date: Sun, 23 May 2010 07:11:46 +0200 Subject: [bknr-cvs] hans changed trunk/bknr/web/src/web/menu.lisp Message-ID: Revision: 4546 Author: hans URL: http://bknr.net/trac/changeset/4546 Remove unix-namestring invocation from SBCL variant. U trunk/bknr/web/src/web/menu.lisp Modified: trunk/bknr/web/src/web/menu.lisp =================================================================== --- trunk/bknr/web/src/web/menu.lisp 2010-05-19 20:00:13 UTC (rev 4545) +++ trunk/bknr/web/src/web/menu.lisp 2010-05-23 05:11:46 UTC (rev 4546) @@ -43,8 +43,7 @@ (declare (ignore menu-name)) (let* ((menu (bknr.impex:parse-xml-file #+cmu (ext:unix-namestring (merge-pathnames config *default-pathname-defaults*)) - #+sbcl (sb-int:unix-namestring (merge-pathnames config *default-pathname-defaults*)) - #-(or cmu sbcl) (namestring (probe-file (merge-pathnames config *default-pathname-defaults*))) + #-cmu (namestring (probe-file (merge-pathnames config *default-pathname-defaults*))) *menu-def-classes*))) (html ((:div :class container-class) From bknr at bknr.net Sun May 23 05:12:23 2010 From: bknr at bknr.net (BKNR Commits) Date: Sun, 23 May 2010 07:12:23 +0200 Subject: [bknr-cvs] hans changed trunk/bknr/datastore/src/ Message-ID: Revision: 4547 Author: hans URL: http://bknr.net/trac/changeset/4547 correct typos/charset U trunk/bknr/datastore/src/data/txn.lisp U trunk/bknr/datastore/src/utils/utils.lisp Modified: trunk/bknr/datastore/src/data/txn.lisp =================================================================== --- trunk/bknr/datastore/src/data/txn.lisp 2010-05-23 05:11:46 UTC (rev 4546) +++ trunk/bknr/datastore/src/data/txn.lisp 2010-05-23 05:12:23 UTC (rev 4547) @@ -595,7 +595,7 @@ :log-buffer (flex:make-in-memory-input-stream buffer)))) (define-condition rollback-failed (error) - ((transaction :initarg transaction) + ((transaction :initarg :transaction) (original-error :initarg :original-error)) (:report (lambda (e stream) (with-slots (transaction original-error) e Modified: trunk/bknr/datastore/src/utils/utils.lisp =================================================================== --- trunk/bknr/datastore/src/utils/utils.lisp 2010-05-23 05:11:46 UTC (rev 4546) +++ trunk/bknr/datastore/src/utils/utils.lisp 2010-05-23 05:12:23 UTC (rev 4547) @@ -6,7 +6,7 @@ ,@(when doc (list doc)))) ;;; date format -;; Zeitzone f??r Mail-Zeitstempel +;; Zeitzone fuer Mail-Zeitstempel (defparameter *mail-timezone* "+0100") (defun format-date-time (&optional universal-time &key stream From bknr at bknr.net Sun May 23 05:12:47 2010 From: bknr at bknr.net (BKNR Commits) Date: Sun, 23 May 2010 07:12:47 +0200 Subject: [bknr-cvs] hans changed trunk/bknr/datastore/src/xml-impex/xml- Message-ID: Revision: 4548 Author: hans URL: http://bknr.net/trac/changeset/4548 Try to resurrect bknr.impex, but not done. U trunk/bknr/datastore/src/xml-impex/xml-class.lisp U trunk/bknr/datastore/src/xml-impex/xml-import.lisp Modified: trunk/bknr/datastore/src/xml-impex/xml-class.lisp =================================================================== --- trunk/bknr/datastore/src/xml-impex/xml-class.lisp 2010-05-23 05:12:23 UTC (rev 4547) +++ trunk/bknr/datastore/src/xml-impex/xml-class.lisp 2010-05-23 05:12:46 UTC (rev 4548) @@ -9,7 +9,8 @@ (unique-id-reader :initarg :unique-id-reader :initform nil :documentation "if set to a function, this signals that the function can be used as a unique index-reader when -used in XML update operations."))) +used in XML update operations.") + (dtd-name :reader xml-class-dtd-name))) (defmethod xml-class-unique-id-slot ((class xml-class)) (first (slot-value class 'unique-id-slot))) @@ -130,12 +131,14 @@ (error "Class ~A has more than one parent slot: ~A." class parent-slots)) (first parent-slots))) -(defmethod initialize-instance :after ((class xml-class) &key element &allow-other-keys) - (setf (xml-class-element class) (or (first element) (string-downcase (class-name class)))) +(defmethod initialize-instance :after ((class xml-class) &key element dtd-name) + (setf (slot-value class 'dtd-name) (symbol-value (first dtd-name)) + (xml-class-element class) (or (first element) (string-downcase (class-name class)))) (xml-class-finalize class)) -(defmethod reinitialize-instance :after ((class xml-class) &key element &allow-other-keys) - (setf (xml-class-element class) (or (first element) (string-downcase (class-name class)))) +(defmethod reinitialize-instance :after ((class xml-class) &key element dtd-name) + (setf (slot-value class 'dtd-name) (symbol-value (first dtd-name)) + (xml-class-element class) (or (first element) (string-downcase (class-name class)))) (xml-class-finalize class)) (defmethod xml-class-finalize ((class xml-class)) Modified: trunk/bknr/datastore/src/xml-impex/xml-import.lisp =================================================================== --- trunk/bknr/datastore/src/xml-impex/xml-import.lisp 2010-05-23 05:12:23 UTC (rev 4547) +++ trunk/bknr/datastore/src/xml-impex/xml-import.lisp 2010-05-23 05:12:46 UTC (rev 4548) @@ -182,6 +182,7 @@ (dolist (class classes) (setf (gethash (xml-class-element class) class-hash) class)) (let ((importer (make-instance importer-class + :dtd (parse-dtd-file (xml-class-dtd-name (first classes))) :class-hash class-hash))) (cxml:parse-file xml-file (cxml:make-recoder importer recoder)) (importer-root-elt importer)))) From bknr at bknr.net Sun May 23 05:13:41 2010 From: bknr at bknr.net (BKNR Commits) Date: Sun, 23 May 2010 07:13:41 +0200 Subject: [bknr-cvs] hans changed trunk/bknr/datastore/src/xml-impex/ Message-ID: Revision: 4549 Author: hans URL: http://bknr.net/trac/changeset/4549 some more trivial corrections, still not working U trunk/bknr/datastore/src/xml-impex/tutorial.lisp U trunk/bknr/datastore/src/xml-impex/xml-import.lisp Modified: trunk/bknr/datastore/src/xml-impex/tutorial.lisp =================================================================== --- trunk/bknr/datastore/src/xml-impex/tutorial.lisp 2010-05-23 05:12:46 UTC (rev 4548) +++ trunk/bknr/datastore/src/xml-impex/tutorial.lisp 2010-05-23 05:13:41 UTC (rev 4549) @@ -35,7 +35,7 @@ ;;; BKNR to your `asdf:*central-registry*', and load the indices ;;; module by evaluating the following form: -(asdf:oos 'asdf:load-op :bknr-impex) +(asdf:oos 'asdf:load-op :bknr.impex) ;;; Then switch to the `bknr.impex' package to try out the tutorial. Modified: trunk/bknr/datastore/src/xml-impex/xml-import.lisp =================================================================== --- trunk/bknr/datastore/src/xml-impex/xml-import.lisp 2010-05-23 05:12:46 UTC (rev 4548) +++ trunk/bknr/datastore/src/xml-impex/xml-import.lisp 2010-05-23 05:13:41 UTC (rev 4549) @@ -90,7 +90,7 @@ (setf (gethash slot slots) value))))))) (defmethod importer-finalize ((handler xml-class-importer) - (node xml-node)) + (node xml-node)) (with-slots (data children) node (cond ((and data From bknr at bknr.net Sun May 23 05:15:08 2010 From: bknr at bknr.net (BKNR Commits) Date: Sun, 23 May 2010 07:15:08 +0200 Subject: [bknr-cvs] hans changed trunk/bknr/datastore/src/xml-impex/README Message-ID: Revision: 4550 Author: hans URL: http://bknr.net/trac/changeset/4550 Add README describing the broken state of bknr.impex A trunk/bknr/datastore/src/xml-impex/README Added: trunk/bknr/datastore/src/xml-impex/README =================================================================== --- trunk/bknr/datastore/src/xml-impex/README (rev 0) +++ trunk/bknr/datastore/src/xml-impex/README 2010-05-23 05:15:08 UTC (rev 4550) @@ -0,0 +1,4 @@ +The xml-impex facility has regressed over the years as it has +not been used. It is kept until a later reorganization as some +projects still depend on it being compilable. Please do not +expect the nice tutorial to work. From bknr at bknr.net Sun May 23 05:29:01 2010 From: bknr at bknr.net (BKNR Commits) Date: Sun, 23 May 2010 07:29:01 +0200 Subject: [bknr-cvs] hans changed trunk/projects/bknr-website/website/templates/ Message-ID: Revision: 4551 Author: hans URL: http://bknr.net/trac/changeset/4551 remove advertisment for bknr.impex, add github reference U trunk/projects/bknr-website/website/templates/getting.xml U trunk/projects/bknr-website/website/templates/home.xml Modified: trunk/projects/bknr-website/website/templates/getting.xml =================================================================== --- trunk/projects/bknr-website/website/templates/getting.xml 2010-05-23 05:15:08 UTC (rev 4550) +++ trunk/projects/bknr-website/website/templates/getting.xml 2010-05-23 05:29:01 UTC (rev 4551) @@ -8,6 +8,9 @@ href="http://subversion.tigris.org" target="_new">Subversion repository which is publicy accessible.

    +

    The datastore component of BKNR is also available + through git.

    +

    The BKNR repository contains the framework, all software packages used by BKNR as well as well as several real-world applications which have been deployed in the internet. The application sources are @@ -41,18 +44,4 @@ href="http://bknr.net/trac/timeline?milestone=on&ticket=on&changeset=on&wiki=on&max=50&daysback=90&format=rss">RSS feed that contains information about commits to our repository and other project related events.

    - - Modified: trunk/projects/bknr-website/website/templates/home.xml =================================================================== --- trunk/projects/bknr-website/website/templates/home.xml 2010-05-23 05:15:08 UTC (rev 4550) +++ trunk/projects/bknr-website/website/templates/home.xml 2010-05-23 05:29:01 UTC (rev 4551) @@ -19,7 +19,6 @@
    • Persistence mechanism based on transaction logging, supporting immutable binary large objects and CLOS persistence.
    • -
    • XML processing facilities
    • HTTP application environment with session handling and template engine

    @@ -49,18 +48,6 @@ implemented in a MOP metaclass and compatible with the BKNR metaclass for persistent objects.

    -

    XML processing

    -

    - BKNR integrates the Closure XML (CXML) parser using a CLOS metaclass - to provide for reading and writing XML files of objects. Combined - metaclasses are provided in order to allow for combinations like - indexed+persistent or indexed+xml. -

    -

    - CXML is also used for XHTML generation and XHTML template processing. - User-defined element handlers can be added to the XHTML generation to - support application-specific generation of dynamic content. -

    Web application environment

    BKNR uses the portable aserve web server implementation as HTTP