Twisted -> 13.2


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@11993 e27351fd-9f3e-4f54-a53b-843176b1656c
Add removeSocket()


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@11994 e27351fd-9f3e-4f54-a53b-843176b1656c
New master/child application services.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@11995 e27351fd-9f3e-4f54-a53b-843176b1656c
Naive client sim compatibility with push priority


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@11996 e27351fd-9f3e-4f54-a53b-843176b1656c
Add twistd and trial


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@11997 e27351fd-9f3e-4f54-a53b-843176b1656c
Use bin/trial.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@11998 e27351fd-9f3e-4f54-a53b-843176b1656c
Add EchoProtocol for testing.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@11999 e27351fd-9f3e-4f54-a53b-843176b1656c
cosmetic


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12000 e27351fd-9f3e-4f54-a53b-843176b1656c
child now takes a protocol as a CLI argument


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12001 e27351fd-9f3e-4f54-a53b-843176b1656c
Old-style classes are lame.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12002 e27351fd-9f3e-4f54-a53b-843176b1656c
Work on the master


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12003 e27351fd-9f3e-4f54-a53b-843176b1656c
fileno attrbiute on dispatcher class is unused; commented out.

inSkt -> inSocket
outSkt -> outSocket


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12004 e27351fd-9f3e-4f54-a53b-843176b1656c
Wire up enough that child gets spawned.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12005 e27351fd-9f3e-4f54-a53b-843176b1656c
Update deps


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12006 e27351fd-9f3e-4f54-a53b-843176b1656c
Completed sharing-in-the-store refactoring.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12007 e27351fd-9f3e-4f54-a53b-843176b1656c
Turns out the fileno attribute is used after all... re-enabling it.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12008 e27351fd-9f3e-4f54-a53b-843176b1656c
Appease linux mktemp


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12009 e27351fd-9f3e-4f54-a53b-843176b1656c
Fix deps


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12010 e27351fd-9f3e-4f54-a53b-843176b1656c
Use a slightly older pyOpenSSL that doesn't support SNI, and so doesn't break when running with OpenSSL 0.9.8e or older where there is no SNI.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12011 e27351fd-9f3e-4f54-a53b-843176b1656c
Don't use SSL when downloading deps. Always use the pypi local variable to construct pypi URLs.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12012 e27351fd-9f3e-4f54-a53b-843176b1656c