summaryrefslogtreecommitdiff
path: root/xmpp/xml.go
AgeCommit message (Collapse)Author
2023-07-04Rework routing completelyxengineering
2023-07-04First working version of new RX conceptxengineering
This uses xml.Decoder.DecodeElement() which makes parsing way easier. This first step is just able to parse stream features partially.
2023-07-04Re-implement stream open and closexengineering
This is more suitable for the new RX concept.
2023-07-03Remove encoderDecoder struct completelyxengineering
This was not really necessary because it was all related to the xmpp.session and should thus be implemented there. Using the context package further reduced the complexity for cancelation.
2023-07-03Move xml.Encoder to session structxengineering
The encoderDecoder sub-struct of the session struct should be removed in little steps. This is the first one.
2023-07-03Rename encoder_decoder.go to xml.goxengineering
This is way shorter and serves the same purpose: It reflects the responsibility of encoding and decoding XML. The encoderDecoder struct should be removed soon.