Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ubiety/xmpp
An XMPP library written for .Net in C#.
https://github.com/ubiety/xmpp
Preliminary stream:error handling.
aeff19ae8f9a43d6151b9931e8d8539c78e07497 authored about 10 years ago
aeff19ae8f9a43d6151b9931e8d8539c78e07497 authored about 10 years ago
Transitioning logging to Serilog
eea84608bae56122854f3c7f6a6da66a540cb371 authored about 10 years ago
eea84608bae56122854f3c7f6a6da66a540cb371 authored about 10 years ago
Added new nuget packages
059f6e923272bfd119a85c53fb377ff014e34752 authored about 10 years ago
059f6e923272bfd119a85c53fb377ff014e34752 authored about 10 years ago
Renamespaced the library and moved all default code into the main library.
4e454acfafc833ae2638b0c19ebd7096d35b39e2 authored about 10 years ago
4e454acfafc833ae2638b0c19ebd7096d35b39e2 authored about 10 years ago
Ran resharper on most of the code.
3111b08e059e9e6162053ffc22d2ceee8e459acb authored about 10 years ago
3111b08e059e9e6162053ffc22d2ceee8e459acb authored about 10 years ago
Removed redundant code files.
d09de488bd522f8d42e7e389f5e86c6f3d17bd78 authored about 10 years ago
d09de488bd522f8d42e7e389f5e86c6f3d17bd78 authored about 10 years ago
eliminiated need for ambiguous common library.
e725751d7d428504ba8bad9c0911cc2f6264babd authored about 10 years ago
e725751d7d428504ba8bad9c0911cc2f6264babd authored about 10 years ago
Removed unneeded using.
d5fda8ec346e2c3096c0e2c652ded61b2ab0f681 authored over 12 years ago
d5fda8ec346e2c3096c0e2c652ded61b2ab0f681 authored over 12 years ago
* Fixed issues with GetTag being generic.
* Removed need to pass XmlDocument when constructing a tag.
59df9c8259ed0837956d8b5b39696c2b6b4e8a4c authored over 12 years ago
Updated version
75078b10ea098abe85f08db9d4bdce5599fc56f6 authored over 12 years ago
75078b10ea098abe85f08db9d4bdce5599fc56f6 authored over 12 years ago
Changed IDN namespace to match file locations.
ca78b06a09f68e1f10289ea7a8ccb76869ff8780 authored over 12 years ago
ca78b06a09f68e1f10289ea7a8ccb76869ff8780 authored over 12 years ago
Changed registries to static classes. Removed unneeded generic singleton classes.
ce5b08b7b9c9a7d9142967e7e5bac5b4aa5c47bf authored over 12 years ago
ce5b08b7b9c9a7d9142967e7e5bac5b4aa5c47bf authored over 12 years ago
Changed Errors and ProtocolState into static classes instead of singletons. Looking into changing the factories as well.
de386c6a9370edfc25db99e2fcfd0c5d96c093a7 authored over 12 years ago
de386c6a9370edfc25db99e2fcfd0c5d96c093a7 authored over 12 years ago
Updated usings for new class arrangement.
9b96d9d141852e0cf3b16e4681a5a204624353e7 authored over 12 years ago
9b96d9d141852e0cf3b16e4681a5a204624353e7 authored over 12 years ago
Merge pull request #6 from ubiety/dns
Moved some of the more common classes into the ubiety.common library.
2f7926bf0c514c39718a4144ea7cbc25eb3ce152 authored over 12 years ago
Moved some of the more common classes into the ubiety.common library.
2bd2e521313892207c370831f20bad2c574f2806 authored over 12 years ago
2bd2e521313892207c370831f20bad2c574f2806 authored over 12 years ago
Merge pull request #5 from ubiety/dns
Dns
fbae1eb93a3c553c54d9be9addebeeecf06c5507 authored over 12 years ago
Fixed readme conflict
26688f3e806b6f2a3eb59071ad0c1794fad601cb authored over 12 years ago
26688f3e806b6f2a3eb59071ad0c1794fad601cb authored over 12 years ago
Update README.markdown
e60d6fa5fe03bf80a4f1c57e2d0f873870e4472c authored over 12 years ago
e60d6fa5fe03bf80a4f1c57e2d0f873870e4472c authored over 12 years ago
* Fixed a couple errors preventing compilation on Mono
4f4f9ca67aeec705c1b120dc022a7554806fcc55 authored almost 13 years ago
4f4f9ca67aeec705c1b120dc022a7554806fcc55 authored almost 13 years ago
Changed readme extension.
6402bddeeae7f6e5bf26fa216d222b4509667fae authored almost 13 years ago
6402bddeeae7f6e5bf26fa216d222b4509667fae authored almost 13 years ago
Removed unused references.
7c12288d4a3e5de94ceebeaefd3e707b9272ce3f authored almost 13 years ago
7c12288d4a3e5de94ceebeaefd3e707b9272ce3f authored almost 13 years ago
Many changes to DNS and Registries.
d4121b219b215b5eee8e7d610271a21b3ff8cd20 authored almost 13 years ago
d4121b219b215b5eee8e7d610271a21b3ff8cd20 authored almost 13 years ago
Changed issue url.
234a565841d158cc8fb615bcfc48b44ccee22d87 authored almost 13 years ago
234a565841d158cc8fb615bcfc48b44ccee22d87 authored almost 13 years ago
Merge remote-tracking branch 'origin/master' into dns
Conflicts:
ubiety/ProtocolParser.cs
ubiety/ubiety.csproj
Refined the parser end tag method. Because we catch the stream close tag at the beginning it is irrelevant to make sure it doesn't pass through the parser. All error tags will now be consumed as messages instead of simply throwing an error.
110c1d6c537619268d78e1921b31b6c9c299d1ac authored about 13 years ago
110c1d6c537619268d78e1921b31b6c9c299d1ac authored about 13 years ago
Added default parameter to the states and refactored the byte trim null method into an extension.
ef31e6384efcd08ffd3bb2c70f593f8134777baf authored about 13 years ago
ef31e6384efcd08ffd3bb2c70f593f8134777baf authored about 13 years ago
Minor code reformatting.
fa32e6d9b7c4b35e22e498fd97865bf37c997c48 authored about 13 years ago
fa32e6d9b7c4b35e22e498fd97865bf37c997c48 authored about 13 years ago
Fixed last merge conflict
7ba532ddfe85017170c7ddc33d11f94f98d7670f authored over 13 years ago
7ba532ddfe85017170c7ddc33d11f94f98d7670f authored over 13 years ago
Merge branch 'master' into dns
Conflicts:
ubiety/Properties/AssemblyInfo.cs
ubiety/ProtocolParser.cs
ubiety/states/ProtocolS...
Minor code changes
43c8e702f750bf8a67c739b52ceb6b92192f70f9 authored over 13 years ago
43c8e702f750bf8a67c739b52ceb6b92192f70f9 authored over 13 years ago
Message class for last commit.
5ed68afff4a59520794fc5208b397c9f92d19287 authored over 13 years ago
5ed68afff4a59520794fc5208b397c9f92d19287 authored over 13 years ago
Decoupled states and messages from parser.
5c83be6e298b328c963909f5ee8d4abba5d8452f authored over 13 years ago
5c83be6e298b328c963909f5ee8d4abba5d8452f authored over 13 years ago
Working at getting ipv6 support.
e1f4c900a54e82244b9930f90366814675cf3a3b authored over 13 years ago
e1f4c900a54e82244b9930f90366814675cf3a3b authored over 13 years ago
Refactored the new dns code and renamed ClosedState to DisconnectedState
9e516e1439c44ac472156224b33e4ec8ecf383c5 authored over 13 years ago
9e516e1439c44ac472156224b33e4ec8ecf383c5 authored over 13 years ago
Changed DNS code
d9dfc3e451c12669512a3edc698d3df72e64d079 authored over 13 years ago
d9dfc3e451c12669512a3edc698d3df72e64d079 authored over 13 years ago
Fixed an issue with the socket where it wouldn't allow reconnecting without restarting the application.
8a271ef5b0f3e47934b8b9cefec66abdd509009f authored over 13 years ago
8a271ef5b0f3e47934b8b9cefec66abdd509009f authored over 13 years ago
Code path changes
df66c1f2ad6e328d4e2d0f7075c807cb151bd1e3 authored over 13 years ago
df66c1f2ad6e328d4e2d0f7075c807cb151bd1e3 authored over 13 years ago
Removed old Monodevelop files.
e5811b9da1ec3ccf060ea9fe04a6d0a834b567a2 authored over 13 years ago
e5811b9da1ec3ccf060ea9fe04a6d0a834b567a2 authored over 13 years ago
Moved compression to its own library like originally intended although this time its not using streams but an interface to define the appropriate methods.
ed7b93503e54a11af34281882d7df47657ed6bed authored over 13 years ago
ed7b93503e54a11af34281882d7df47657ed6bed authored over 13 years ago
Moved labels to resources.
a5b21b796b1943e4163ea01c621f376b550c1a7d authored over 13 years ago
a5b21b796b1943e4163ea01c621f376b550c1a7d authored over 13 years ago
Added static constructor to protocol parser so initialization on happens once instead of every time its run.
5ae0aadf63c7b93952ef5ae14c7576b9c342c3b1 authored over 13 years ago
5ae0aadf63c7b93952ef5ae14c7576b9c342c3b1 authored over 13 years ago
removed log4net text box appender.
5a38c1290f63deb9cbad6d37968ac9a1447bcfcf authored over 13 years ago
5a38c1290f63deb9cbad6d37968ac9a1447bcfcf authored over 13 years ago
Changed the path to the local directory.
75e399c3a637f80409dea5b42cbed0bfcc1c53c4 authored over 13 years ago
75e399c3a637f80409dea5b42cbed0bfcc1c53c4 authored over 13 years ago
Added the NLog dll and removed the log4net one.
31a5d2b334fd818bfb49c6f779e6ac45585f1aca authored over 13 years ago
31a5d2b334fd818bfb49c6f779e6ac45585f1aca authored over 13 years ago
Moved logger class to the logging namespace and replaced log4net with NLog.
7a42df81dbd0da458861c4503e4c46d0ed0279d7 authored over 13 years ago
7a42df81dbd0da458861c4503e4c46d0ed0279d7 authored over 13 years ago
Started adding classes for XEP-0115 based feature discovery.
c27d2f232c83937a21be72ac863d3caaa94e295f authored almost 14 years ago
c27d2f232c83937a21be72ac863d3caaa94e295f authored almost 14 years ago
Refactoring
a83538fd30d075169080f9fcff0dbf429c4e9ae5 authored almost 14 years ago
a83538fd30d075169080f9fcff0dbf429c4e9ae5 authored almost 14 years ago
Started adding XEP-0115
10045afcdf2a5d700d073425603cd2eba15f5549 authored almost 14 years ago
10045afcdf2a5d700d073425603cd2eba15f5549 authored almost 14 years ago
Started adding code for XEP-0115
f9b6f6e8a4f8353cb5266b551b9e238e23ecc380 authored almost 14 years ago
f9b6f6e8a4f8353cb5266b551b9e238e23ecc380 authored almost 14 years ago
SCRAM-SHA-1 Authentication Method Working.
f022f86553b088a97c27beb41006f7d31e5c77d2 authored almost 14 years ago
f022f86553b088a97c27beb41006f7d31e5c77d2 authored almost 14 years ago
Fixed errors with proof calculation. Had the keys and messages reversed.
5e765a6144788a1eda2947e76ec4cee4f1134cc8 authored almost 14 years ago
5e765a6144788a1eda2947e76ec4cee4f1134cc8 authored almost 14 years ago
Minor changes
eb1f5cb52eebb9a9287a4cfdea5bb6e6148c2474 authored almost 14 years ago
eb1f5cb52eebb9a9287a4cfdea5bb6e6148c2474 authored almost 14 years ago
Changed XID to the standard JID
537b7e0c81ba14e2487f1c32e25644d3dc0be33d authored almost 14 years ago
537b7e0c81ba14e2487f1c32e25644d3dc0be33d authored almost 14 years ago
Removed lookup using Dns.GetHostEntry. Still need to work on IPv6 address lookups.
c3bc4026b1072bbee96f528dc41e380e5b7e8b0c authored almost 14 years ago
c3bc4026b1072bbee96f528dc41e380e5b7e8b0c authored almost 14 years ago
Renamed the settings class to make it more obvious what the settings are for.
d1e002ecf08ed74f4022d4c6460f6542d467568a authored almost 14 years ago
d1e002ecf08ed74f4022d4c6460f6542d467568a authored almost 14 years ago
Merge branch 'master' of github.com:coder2000/ubiety
d793fd07d064142803c1e72a7816dce28d887765 authored almost 14 years ago
d793fd07d064142803c1e72a7816dce28d887765 authored almost 14 years ago
Removed unnecessary comments.
96099bc9ee6da28da20e65f8400f70e7828ba873 authored almost 14 years ago
96099bc9ee6da28da20e65f8400f70e7828ba873 authored almost 14 years ago
Changing the way addresses are looked up in DNS.
6a7de06332deb39ae35046ce97b0a74c2677dc56 authored almost 14 years ago
6a7de06332deb39ae35046ce97b0a74c2677dc56 authored almost 14 years ago
Added iteration over all srv records returned.
3a798ac33f98294283b5543991226d0a9533a5dd authored almost 14 years ago
3a798ac33f98294283b5543991226d0a9533a5dd authored almost 14 years ago
Added AAAA record type to the DNS for preliminary IPv6 implementation.
66c50d501eae4a4b545bf9a27f937972800cfe9f authored almost 14 years ago
66c50d501eae4a4b545bf9a27f937972800cfe9f authored almost 14 years ago
Fixed readme
405f3b939137703e1521315963b364874ae0041d authored almost 14 years ago
405f3b939137703e1521315963b364874ae0041d authored almost 14 years ago
Updated the readme
9ceceb3002dba85a8afc568a4737e1bf8b98db79 authored almost 14 years ago
9ceceb3002dba85a8afc568a4737e1bf8b98db79 authored almost 14 years ago
Updated issues url
11e42407f4a9182f9fec1e0ca1f89b577f16846e authored almost 14 years ago
11e42407f4a9182f9fec1e0ca1f89b577f16846e authored almost 14 years ago
SSL working. Fixes #1.
b63e992314bfc8a1c30bf736d1f1d37cd8b1ec2b authored almost 14 years ago
b63e992314bfc8a1c30bf736d1f1d37cd8b1ec2b authored almost 14 years ago
Redesigning the address class to properly implement SRV lookups according to RFC 6120.
97e4f90b055059444852e5284f587045d503079b authored almost 14 years ago
97e4f90b055059444852e5284f587045d503079b authored almost 14 years ago
Removed the references no longer needed.
e95f9456a079313feca838fcbd7968bf62051d85 authored almost 14 years ago
e95f9456a079313feca838fcbd7968bf62051d85 authored almost 14 years ago
Removed a the zlib and dotnetzip compression libs. I will focus on the sharpziplib implementation. If anyone wants to work on the others they can definitely do so. I have also renamed some of the files and folders that had retained the original xmpp moniker.
999abfa777d868c052a8546737b337241b96d049 authored almost 14 years ago
999abfa777d868c052a8546737b337241b96d049 authored almost 14 years ago
Moved pdfs to their own folder. Cleaning up the parent folder.
c5ff666ebec7f73f21b955ee48e9a4c0ef7b4d07 authored almost 14 years ago
c5ff666ebec7f73f21b955ee48e9a4c0ef7b4d07 authored almost 14 years ago
Minor changes and finally have the relocated references added.
c26bcd13b3edbed6ac0ac7923ba0f8a2c6698749 authored almost 14 years ago
c26bcd13b3edbed6ac0ac7923ba0f8a2c6698749 authored almost 14 years ago
Removed the testmono app. Use the TestXMPP app for a working example. Relocated the references to their own folder.
8cef5851e286747f391ba137a6c51916bfca311b authored almost 14 years ago
8cef5851e286747f391ba137a6c51916bfca311b authored almost 14 years ago
Renamed the pdfs to be more consistent.
c2d937aa62750bf432c84a692d4300b5d0065cb6 authored almost 14 years ago
c2d937aa62750bf432c84a692d4300b5d0065cb6 authored almost 14 years ago
Moved the logger from ubiety.logging to ubiety and started changing Address
4522b3f9fbf88d29cf898d9039c18f0486743e50 authored almost 14 years ago
4522b3f9fbf88d29cf898d9039c18f0486743e50 authored almost 14 years ago
Removed old outdated files and replaced the RFCs with the latest versions.
e4bafa8d5b28e7be8cc38772422c743c866896f3 authored almost 14 years ago
e4bafa8d5b28e7be8cc38772422c743c866896f3 authored almost 14 years ago
Updated nunit libs to 2.5.9
2c7e6a33bac3485226ce2c554c6b880800a698ec authored almost 14 years ago
2c7e6a33bac3485226ce2c554c6b880800a698ec authored almost 14 years ago
Fixed an implementation problem with the compression registry. It is now much cleaner and easier to understand.
a3d27b7fd26c116f58771470b7f4f39e10b87cef authored almost 14 years ago
a3d27b7fd26c116f58771470b7f4f39e10b87cef authored almost 14 years ago
Had strange behaviour caused by not clearing the message buffer. If a new message was shorter than the previous it wouldn't clear it out leaving stray tags that were parsed causing problems. Compression now works with zlib built into the socket code. Still have to workout how to get it working as a stream to allow replacement and new compressions.
b83bcaa99a94265ee22f6a735ed1effadbc7db46 authored almost 14 years ago
b83bcaa99a94265ee22f6a735ed1effadbc7db46 authored almost 14 years ago
Updated version to 0.5
5327b86d0d53cbeedab9546736782a11364034c7 authored almost 14 years ago
5327b86d0d53cbeedab9546736782a11364034c7 authored almost 14 years ago
Massive refactoring. Changed alot of variable names and methods. Removed alot of unneeded tag files. Hopefully improved efficiency with some LINQ code.
0ebbc65fbf09c18e78a05b03ade884825ca284ec authored almost 14 years ago
0ebbc65fbf09c18e78a05b03ade884825ca284ec authored almost 14 years ago
Added a documentation file
c75598cbf0e34105c8024e3b1bd08f9e8adf771b authored almost 14 years ago
c75598cbf0e34105c8024e3b1bd08f9e8adf771b authored almost 14 years ago
Moved compression into the main library to test if its the stream or the compression library.
bc10ad83b2e4fac9b7adf310cd2a1510849026b9 authored almost 14 years ago
bc10ad83b2e4fac9b7adf310cd2a1510849026b9 authored almost 14 years ago
Reduced some redundancy in the ZLibStream.
3d6489bc3a0eaa3d86343a2175a1a2b6e983fc71 authored almost 14 years ago
3d6489bc3a0eaa3d86343a2175a1a2b6e983fc71 authored almost 14 years ago
Added read method to zlibstream
a5fa248be13ee1e889e46b676ce47f84e6866c01 authored almost 14 years ago
a5fa248be13ee1e889e46b676ce47f84e6866c01 authored almost 14 years ago
Removed some unneeded and old files.
f03511157359d91ea657622c8dd0c90e76eb1fc0 authored almost 14 years ago
f03511157359d91ea657622c8dd0c90e76eb1fc0 authored almost 14 years ago
Adding more documentation and updating README
c0531a332d5c5e8a9ace502972149370c00c320b authored almost 14 years ago
c0531a332d5c5e8a9ace502972149370c00c320b authored almost 14 years ago
Started fixing the XML comments.
f928d2ffde125a01d52b3b29114d2763cfac912e authored almost 14 years ago
f928d2ffde125a01d52b3b29114d2763cfac912e authored almost 14 years ago
Removing some debug messages.
ae633a04730022c20466836492719aaeab39fd61 authored almost 14 years ago
ae633a04730022c20466836492719aaeab39fd61 authored almost 14 years ago
Reorganized a bit and changed the parser to take strings instead of byte array.
52c3bb9478538b1e352b2b5e8a7cf35fcfbd3eed authored almost 14 years ago
52c3bb9478538b1e352b2b5e8a7cf35fcfbd3eed authored almost 14 years ago
Updated the version of sharpziplib and used the source instead of the binary to reduce the number of files.
b4cd45202f9fd709438adb1fddba03cc65507737 authored almost 14 years ago
b4cd45202f9fd709438adb1fddba03cc65507737 authored almost 14 years ago
Added a check to make sure we are only starting compression if the server wants it.
fc76df0c7a76aad45d5ca76e86c144be25b1c8ba authored almost 14 years ago
fc76df0c7a76aad45d5ca76e86c144be25b1c8ba authored almost 14 years ago
Moved a bunch of persistent data to the Settings class. API is broken from previous iteration so version updated to 0.4.
568ca8aaabfc6ad87dd4925b94e7ae3248c98dc5 authored almost 14 years ago
568ca8aaabfc6ad87dd4925b94e7ae3248c98dc5 authored almost 14 years ago
Added a settings class to specify authentication methods
458aec2ead2c119435c97a6b3ff904ea886d979b authored almost 14 years ago
458aec2ead2c119435c97a6b3ff904ea886d979b authored almost 14 years ago
SCRAM finshed but not working.
f2418978441910e876a4565e1d117d09a4a5433c authored almost 14 years ago
f2418978441910e876a4565e1d117d09a4a5433c authored almost 14 years ago
SCRAM Hi method hopefully working.
40f2b103c50c3744f34c8334e14eccdde2c4c4f7 authored almost 14 years ago
40f2b103c50c3744f34c8334e14eccdde2c4c4f7 authored almost 14 years ago
More SCRAM work
fb9e9d7fd8cc71355b5d0ceacc0b2554df967794 authored almost 14 years ago
fb9e9d7fd8cc71355b5d0ceacc0b2554df967794 authored almost 14 years ago
More SCRAM implementation
401b6aae09619f69501d06534d8d77b72620b6a1 authored almost 14 years ago
401b6aae09619f69501d06534d8d77b72620b6a1 authored almost 14 years ago
Added initial SCRAM-SHA-1 processing
a4061fa4e8f102c4dd4f5f115625048449034c5c authored almost 14 years ago
a4061fa4e8f102c4dd4f5f115625048449034c5c authored almost 14 years ago
General refactoring.
e69b4c0db47a91a305afa2a0b684ca1e9a088975 authored over 14 years ago
e69b4c0db47a91a305afa2a0b684ca1e9a088975 authored over 14 years ago
Refactoring tags to reduce the number of individual classes.
0f9963cd35306517c87ecd87174e993be39c486b authored over 14 years ago
0f9963cd35306517c87ecd87174e993be39c486b authored over 14 years ago
Fixed protocol errors with compression. Should remove unneeded minimal tags. All tags without special methods should be a GenericTag.
784f6f596c76ffc080f9435b00203a321b8d6d09 authored over 14 years ago
784f6f596c76ffc080f9435b00203a321b8d6d09 authored over 14 years ago