Skip to content

Commit a558155

Browse files
merge bug26130 into default
2 parents d1dcba9 + bdc0eee commit a558155

File tree

279 files changed

+38659
-573
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

279 files changed

+38659
-573
lines changed

.hgignore

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ syntax: regexp
55
rabbit\.snk$
66
^rabbit\-mock\.snk$
77

8+
^tmp/
9+
^Backup/
10+
811
^scratch$
912
^release/
1013
^build$
@@ -13,6 +16,10 @@ rabbit\.snk$
1316
^src/wcf/RabbitMQ\.ServiceModel/RabbitMQ\.ServiceModel\.xml
1417
^src/wcf/RabbitMQ\.ServiceModel/AssemblyInfo\.cs$
1518

19+
^docs/pyle\.(log|pid)
20+
^docs/pyle2.*/.*\.pyc
21+
^docs/api-guide.pdf
22+
1623
^wix/dotnet-client-merge-module\.wxs$
1724
^wix/dotnet-client-product\.wxs$
1825
^wix/License\.rtf$
@@ -27,7 +34,6 @@ rabbit\.snk$
2734
^projects/.*/.*\.csproj\.user$
2835
TestResult\.xml$
2936

30-
^docs/pyle\.log$
3137
^build/
3238

3339
~$

Dist-dotnet-2.0.props.in

Lines changed: 0 additions & 11 deletions
This file was deleted.

Dist-dotnet-3.0.props.in renamed to Dist-dotnet-3.5.props.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
33
<PropertyGroup>
4-
<PropTargetFramework>v3.0</PropTargetFramework>
4+
<PropTargetFramework>v3.5</PropTargetFramework>
55
<PropUsingMono>@USINGMONO@</PropUsingMono>
66
<PropLaunchExe Condition="'$(PropUsingMono)' == 'true'">mono </PropLaunchExe>
77
<PropBuildWcf Condition="'$(PropUsingMono)' != 'true'">true</PropBuildWcf>

Local.props.example

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
33
<PropertyGroup>
4-
<PropTargetFramework>v3.0</PropTargetFramework>
4+
<PropTargetFramework>v3.5</PropTargetFramework>
55
<PropAssemblyVersion>0.0.0.0</PropAssemblyVersion>
66
<PropUsingMono>false</PropUsingMono>
77

@@ -10,10 +10,13 @@
1010

1111
<!-- Program to prepend to commands when launching .exe files (note the trailing space) -->
1212
<!-- (do not worry about this under Windows, just set PropUsingMono to false) -->
13-
<PropLaunchExe Condition="'$(PropUsingMono)' == 'true'">mono </PropLaunchExe>
13+
<PropLaunchExe Condition="'$(PropUsingMono)' == 'true'">mono --debug </PropLaunchExe>
1414

15-
<!-- WCF component only for Windows, .NET 3.0 or higher -->
16-
<PropBuildWcf Condition="'$(PropUsingMono)' != 'true' And ('$(PropTargetFramework)' == 'v3.0' Or '$(PropTargetFramework)' == 'v3.5' Or '$(PropTargetFramework)' == 'v4.0')">true</PropBuildWcf>
15+
<!-- WCF component only for Windows, .NET 3.5 or higher -->
16+
<PropBuildWcf Condition="'$(PropUsingMono)' != 'true' And ('$(PropTargetFramework)' == 'v3.5' Or '$(PropTargetFramework)' == 'v4.0' Or '$(PropTargetFramework)' == 'v4.5'))">true</PropBuildWcf>
17+
18+
<!-- Uncomment to run a single test case with /t:RunSingleUnitTest -->
19+
<!-- <PropTestToRun>RabbitMQ.Client.Unit.TestConnectionRecovery</PropTestToRun> -->
1720
</PropertyGroup>
1821
</Project>
1922

Makefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ ensure-deliverables: rabbit-vsn
3232
file ${RELEASE_DIR}/${NAME_VSN}-api-guide.pdf
3333
file ${RELEASE_DIR}/${NAME_VSN}-user-guide.pdf
3434
file ${RELEASE_DIR}/${NAME_VSN}-wcf-service-model.pdf
35-
file ${RELEASE_DIR}/${NAME_VSN}-dotnet-2.0.zip
3635
file ${RELEASE_DIR}/${NAME_VSN}-client-htmldoc.zip
3736
file ${RELEASE_DIR}/${NAME_VSN}-client-htmldoc
3837
file ${RELEASE_DIR}/${NAME_VSN}-dotnet-3.0.zip

dist.sh

Lines changed: 2 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -107,29 +107,9 @@ function dist-zips {
107107
### Source dist
108108
src-dist
109109

110-
### .NET 2.0 library (bin) and examples (src and bin) dist
111-
dist-target-framework dotnet-2.0
112-
### HTML documentation for the .NET 2.0 library dist
113-
gendoc-dist \
114-
build/bin/RabbitMQ.Client.xml \
115-
$NAME_VSN-client-htmldoc.zip \
116-
"/suppress:RabbitMQ.Client.Framing.v0_8 \
117-
/suppress:RabbitMQ.Client.Framing.v0_8qpid \
118-
/suppress:RabbitMQ.Client.Framing.v0_9 \
119-
/suppress:RabbitMQ.Client.Framing.v0_9_1 \
120-
/suppress:RabbitMQ.Client.Framing.Impl.v0_8 \
121-
/suppress:RabbitMQ.Client.Framing.Impl.v0_8qpid \
122-
/suppress:RabbitMQ.Client.Framing.Impl.v0_9 \
123-
/suppress:RabbitMQ.Client.Framing.Impl.v0_9_1 \
124-
/suppress:RabbitMQ.Client.Impl \
125-
/suppress:RabbitMQ.Client.Apigen.Attributes" \
126-
$NAME_VSN-tmp-xmldoc.zip \
127-
projects/client/RabbitMQ.Client \
128-
../../..
129-
130-
### .NET 3.0 library (bin), examples (src and bin), WCF bindings library (bin)
110+
### .NET 3.5 library (bin), examples (src and bin), WCF bindings library (bin)
131111
### and WCF examples (src) dist (WCF built only if MONO_DIST is undefined)
132-
dist-target-framework dotnet-3.0
112+
dist-target-framework dotnet-3.5
133113
if [ -z "$MONO_DIST" ]; then
134114
### HTML documentation for the WCF bindings library dist
135115
gendoc-dist \

docs/Makefile

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ BUILDDIR=$(CURDIR)/../build
22
DOCDIR=$(BUILDDIR)/doc
33
MANDIR=$(BUILDDIR)/doc/userguide
44
TMPDIR=$(BUILDDIR)/doc/tmp
5+
PYLEDIR=pyle2-fcfcf7e
56
BASEURL=http://localhost:8080
67

78
PAGES=UserGuide ApiOverview MessagingPatterns ShutdownProtocols TroubleShooting Examples BuildingTheClient ImplementationGuide ApiGen
@@ -12,11 +13,11 @@ DB2PDF_OPTIONS=\
1213
-V %generate-article-toc% \
1314
-V %generate-article-titlepage-on-separate-page%
1415

15-
all: delete-unpacked-pyle unpack-pyle start-pyle
16+
all: prepare-pyle stop-pyle start-pyle
1617
OK=true && \
1718
{ make targets || OK=false; } && \
1819
cat pyle.log && \
19-
make delete-unpacked-pyle && \
20+
make stop-pyle && \
2021
$$OK
2122

2223
bundle:
@@ -48,15 +49,11 @@ $(MANDIR)/%.pdf: %-skeleton.xml
4849
(cd $(TMPDIR); db2pdf $(DB2PDF_OPTIONS) $*.xml)
4950
mv $(TMPDIR)/$*.pdf $(MANDIR)
5051

51-
unpack-pyle:
52-
unzip -q ../tools/pyle2-snapshot-20080107.zip
53-
cp pyle2-config.py pyle2-snapshot-20080107/Config.py
54-
55-
delete-unpacked-pyle: stop-pyle
56-
rm -rf pyle2-snapshot-20080107/
52+
prepare-pyle:
53+
cp pyle2-config.py $(PYLEDIR)/Config.py
5754

5855
start-pyle: stop-pyle
59-
( cd pyle2-snapshot-20080107; make run >../pyle.log 2>&1 & echo $$! > ../pyle.pid )
56+
( cd $(PYLEDIR); make run >../pyle.log 2>&1 & echo $$! > ../pyle.pid )
6057
sleep 5
6158

6259
stop-pyle:

docs/RabbitMQ Service Model.docx

20.8 KB
Binary file not shown.

docs/namespaces.xml

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -11,31 +11,11 @@
1111
from the AMQP XML specification files.
1212
</summary>
1313
</member>
14-
<member name="N:RabbitMQ.Client.Framing.Impl.v0_8">
15-
<summary>
16-
Internal. Implementation code specific to AMQP version 0-8.
17-
</summary>
18-
</member>
19-
<member name="N:RabbitMQ.Client.Framing.Impl.v0_8qpid">
20-
<summary>
21-
Internal. Implementation code specific to AMQP version 0-8, as modified by QPid.
22-
</summary>
23-
</member>
2414
<member name="N:RabbitMQ.Client.Framing.Impl.v0_9">
2515
<summary>
2616
Internal. Implementation code specific to AMQP version 0-9.
2717
</summary>
2818
</member>
29-
<member name="N:RabbitMQ.Client.Framing.v0_8">
30-
<summary>
31-
Semi-public. Interfaces specific to AMQP version 0-8.
32-
</summary>
33-
</member>
34-
<member name="N:RabbitMQ.Client.Framing.v0_8qpid">
35-
<summary>
36-
Semi-public. Interfaces specific to AMQP version 0-8, as modified by QPid.
37-
</summary>
38-
</member>
3919
<member name="N:RabbitMQ.Client.Framing.v0_9">
4020
<summary>
4121
Semi-public. Interfaces specific to AMQP version 0-9.

docs/pyle2-config.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,11 @@
5656
use_canonical_base_url = True
5757

5858
# How should Pyle authenticate users?
59-
user_authenticator = \
60-
User.BugzillaAuthenticator(url = 'https://extra.lshift.net/bugzilla/relogin.cgi',
61-
default_email_suffix = 'lshift.net',
62-
success_regex = '<h1>Logged Out</h1>')
59+
user_authenticator = User.Anonymous()
60+
# user_authenticator = \
61+
# User.BugzillaAuthenticator(url = 'https://extra.lshift.net/bugzilla/relogin.cgi',
62+
# default_email_suffix = 'lshift.net',
63+
# success_regex = '<h1>Logged Out</h1>')
6364

6465
# A FilteringAuthenticator can be used to restrict access to a
6566
# particular instance to a certain subset of otherwise-valid users,

docs/pyle2-fcfcf7e/.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
*.pyc
2+
Config.py

0 commit comments

Comments
 (0)