Citation: 1B_375/2015 E. B

Mit Beschwerde in Strafsachen vom 22. Oktober 2015 beantragt A.________, die Entscheide des Zwangsmassnahmengerichts und des Kantonsgerichts aufzuheben und ihn unverzüglich aus der Haft zu entlassen. Eventuell seien die beiden Entscheide aufzuheben und die Sache an die Vorinstanz zu neuem Entscheid zurückzuweisen. Es sei festzustellen, dass die gegen ihn erlassenen Haftentscheide vom 17. Juli 2015, vom 29. Juli 2015 und vom 15. September 2015 ungesetzlich und verfassungswidrig seien und der Kanton Basel-Landschaft sei zu verpflichten, ihm pro Tag ungesetzlicher Haft eine Entschädigung von Fr. 200.-- auszurichten. Zudem sei festzustellen, dass sich das Strafgericht im vorliegenden Verfahren nicht als Partei konstituiert habe und ihm von Gesetzes wegen auch keine Parteistellung zukomme. Weiter ersucht A.________ um unentgeltliche Prozessführung und Verbeiständung.