John Beisley
							
						 
					 | 
					
						
						
							
						
						cef9a282c1
					 | 
					
						
						
							
							Don't discard all results if an unexpected reply comes back.
						
						
						
						
						
						
					 | 
					
						2014-01-06 20:14:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						a8a8987980
					 | 
					
						
						
							
							Use nil interface{} instead of struct{} for empty requests/responses.
						
						
						
						
						
						
						
						The XML encoder doesn't like receiving struct{}.
						
						
					 | 
					
						2014-01-06 19:47:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huin
							
						 
					 | 
					
						
						
							
						
						d8237236d8
					 | 
					
						
						
							
							Check for error when encoding the request action.
						
						
						
						
						
						
					 | 
					
						2014-01-05 22:41:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						8a169ca3f7
					 | 
					
						
						
							
							Fix DiscoverDevices to work with absent root.URLBaseStr.
						
						
						
						
						
						
						
						This is particularly important as URLBaseStr should never be present in
UPnP/1.1. 
						
						
					 | 
					
						2014-01-05 19:39:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Huin
							
						 
					 | 
					
						
						
							
						
						980f9c9dcc
					 | 
					
						
						
							
							Merge pull request #1 from huin/httpu_reduction
						
						
						
						
						
						
						
						Reduce headers written by httpu, in case this confuses some devices. 
						
						
					 | 
					
						2014-01-04 06:13:19 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						b9f1a1f71a
					 | 
					
						
						
							
							Reduce headers written by httpu, in case this confuses some devices.
						
						
						
						
						
						
					 | 
					
						2014-01-02 22:13:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						6856f9618d
					 | 
					
						
						
							
							Add example code, and improve the facing docs slightly.
						
						
						
						
						
						
					 | 
					
						2013-12-31 20:49:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						1f02d6bce3
					 | 
					
						
						
							
							Add New*Clients functions to the generated code to simplify their use.
						
						
						
						
						
						
					 | 
					
						2013-12-31 20:01:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						03572e5988
					 | 
					
						
						
							
							Small fixes and removals, update discoverigd.go.
						
						
						
						
						
						
					 | 
					
						2013-12-31 18:36:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						587c68769d
					 | 
					
						
						
							
							Remove redundant information from action docs.
						
						
						
						
						
						
					 | 
					
						2013-12-31 18:06:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						d4355376d7
					 | 
					
						
						
							
							More minor generated documentation improvements.
						
						
						
						
						
						
					 | 
					
						2013-12-31 18:04:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						92b4aac9bb
					 | 
					
						
						
							
							Attempt to tidy generated documentation.
						
						
						
						
						
						
					 | 
					
						2013-12-31 17:52:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						38405bcf8d
					 | 
					
						
						
							
							Include gofmt in the code generation process.
						
						
						
						
						
						
					 | 
					
						2013-12-31 17:16:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						50cfea8d4f
					 | 
					
						
						
							
							Inline request/response structures.
						
						
						
						
						
						
					 | 
					
						2013-12-31 17:06:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						d2cd2978d9
					 | 
					
						
						
							
							Use data type (un)marshal in generated DCP code.
						
						
						
						
						
						
					 | 
					
						2013-12-31 16:56:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						9db0302a13
					 | 
					
						
						
							
							Add (untested) r4 and r8 type marshalling implementations.
						
						
						
						
						
						
					 | 
					
						2013-10-27 21:13:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						f6c0a22a5f
					 | 
					
						
						
							
							Add many integer marshalled types.
						
						
						
						
						
						
					 | 
					
						2013-10-27 21:01:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						e86d73d8f4
					 | 
					
						
						
							
							Implement SOAP bin.hex marshalling.
						
						
						
						
						
						
					 | 
					
						2013-10-27 20:21:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						3c28ba0b35
					 | 
					
						
						
							
							Implement SOAP "bin.base64" marshalling.
						
						
						
						
						
						
					 | 
					
						2013-10-27 20:17:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						aba95ad90c
					 | 
					
						
						
							
							Add marshalling for the "boolean" type.
						
						
						
						
						
						
					 | 
					
						2013-10-27 20:04:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						ecf830777a
					 | 
					
						
						
							
							Add marshalling for dateTime.tz type.
						
						
						
						
						
						
					 | 
					
						2013-10-27 19:08:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						de724897db
					 | 
					
						
						
							
							Make datetime tests more robust against DST/timezone changes.
						
						
						
						
						
						
					 | 
					
						2013-10-09 22:23:57 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						60ec9a6095
					 | 
					
						
						
							
							Add datetime marhsalling support.
						
						
						
						
						
						
					 | 
					
						2013-10-09 22:19:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						c9607c5123
					 | 
					
						
						
							
							Document the other implemented marshallers.
						
						
						
						
						
						
					 | 
					
						2013-10-09 21:39:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						0db75c9211
					 | 
					
						
						
							
							Document/fix the "date" marshalling.
						
						
						
						
						
						
					 | 
					
						2013-10-09 21:38:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						75576218a4
					 | 
					
						
						
							
							Correct TimeOfDay type, and add marshalling for time.tz.
						
						
						
						
						
						
					 | 
					
						2013-10-09 21:35:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						7469efd5ff
					 | 
					
						
						
							
							Add TimeOfDay type.
						
						
						
						
						
						
					 | 
					
						2013-10-09 19:43:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						17abe5294a
					 | 
					
						
						
							
							Initial work on marshalling/unmarshalling SOAP types.
						
						
						
						
						
						
						
						So far added:
* fixed.14.4
* char
* date 
						
						
					 | 
					
						2013-10-08 23:00:49 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						ef1de8df74
					 | 
					
						
						
							
							Add internetgateway1 and internetgateway2 generated code.
						
						
						
						
						
						
					 | 
					
						2013-10-06 23:16:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						ea06094dea
					 | 
					
						
						
							
							Attempt to add argument/return value documentation.
						
						
						
						
						
						
					 | 
					
						2013-10-06 23:16:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						5ff1b1c840
					 | 
					
						
						
							
							Fix syntax error in generated code.
						
						
						
						
						
						
					 | 
					
						2013-10-06 22:45:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						e48908bf4c
					 | 
					
						
						
							
							Fix types to generated code.
						
						
						
						
						
						
					 | 
					
						2013-10-06 22:39:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						574930a66a
					 | 
					
						
						
							
							Add scpd module which was mistakenly not added previously.
						
						
						
						
						
						
					 | 
					
						2013-10-06 22:09:22 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						df9c033d1a
					 | 
					
						
						
							
							Initial work on auto-generating SOAP clients for UPnP services.
						
						
						
						
						
						
					 | 
					
						2013-10-06 22:06:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						6a9b6ed1a9
					 | 
					
						
						
							
							Documentation update.
						
						
						
						
						
						
					 | 
					
						2013-10-06 22:06:22 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						7047429ef8
					 | 
					
						
						
							
							Fix bug in visiting services.
						
						
						
						
						
						
					 | 
					
						2013-10-06 16:53:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						914072fdd8
					 | 
					
						
						
							
							Separate lower-level API into separate packages.
						
						
						
						
						
						
					 | 
					
						2013-10-06 13:23:11 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						e8e520e578
					 | 
					
						
						
							
							Add documentation comments.
						
						
						
						
						
						
					 | 
					
						2013-10-06 13:14:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						0b82043f96
					 | 
					
						
						
							
							Tidy up the SOAP components a bit.
						
						
						
						
						
						
					 | 
					
						2013-10-06 12:57:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						80bd2aa934
					 | 
					
						
						
							
							Helper functions on devices, minor fixes.
						
						
						
						
						
						
					 | 
					
						2013-10-03 20:38:23 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						61577bd15b
					 | 
					
						
						
							
							Seems that searching for a service also works.
						
						
						
						
						
						
					 | 
					
						2013-09-29 16:15:35 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						33980ebacf
					 | 
					
						
						
							
							Fix bug introduced by removing pointer indirection.
						
						
						
						
						
						
					 | 
					
						2013-09-29 16:09:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						c86636d636
					 | 
					
						
						
							
							Remove TODO dealt with in the last commit.
						
						
						
						
						
						
					 | 
					
						2013-09-29 16:03:27 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						69d76cd5e4
					 | 
					
						
						
							
							Remove some pointer indirections in device.go.
						
						
						
						
						
						
					 | 
					
						2013-09-29 15:59:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						a7fffcafdc
					 | 
					
						
						
							
							Remove debug code.
						
						
						
						
						
						
					 | 
					
						2013-09-29 11:27:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						1b8d66b887
					 | 
					
						
						
							
							Add SOAP action support.
						
						
						
						
						
						
					 | 
					
						2013-09-29 11:23:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						489c180de9
					 | 
					
						
						
							
							Add SCPD parsing.
						
						
						
						
						
						
					 | 
					
						2013-09-28 20:05:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						58cc710720
					 | 
					
						
						
							
							SetURLBase on PresentationURL as well.
						
						
						
						
						
						
					 | 
					
						2013-09-28 18:59:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						c7f69f6a43
					 | 
					
						
						
							
							Make URL field names consistent.
						
						
						
						
						
						
					 | 
					
						2013-09-28 18:54:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Beisley
							
						 
					 | 
					
						
						
							
						
						c2207fac12
					 | 
					
						
						
							
							Rename xml.go -> device.go.
						
						
						
						
						
						
					 | 
					
						2013-09-28 18:47:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |