Skip to content

natfc/mqtt-trabajo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f874e02 · Dec 17, 2024

History

18 Commits
Dec 17, 2024
Dec 17, 2024
Dec 17, 2024
Oct 27, 2024
Dec 17, 2024
Oct 22, 2024
Oct 22, 2024
Dec 17, 2024
Dec 17, 2024
Oct 22, 2024

Repository files navigation

mqtt-trabajo

This is a messaging application using the Mosquitto message broker. At the moment, it uses the Mosquitto public test server (test.mosquitto.org) on the port 1883 (uncrypted, unauthenticated).

To compile, run gcc -std=c99 -Wall messageclient.c parser.c mpc.c -ledit -lmosquitto -lm -o messageclient.

To run, run ./messageclient

Commands

  • /lista prints a list of all connected users
  • /privado id message sends a private message to a user whose id is id
  • /salir disconnects you gracefully

WIP

Add a self-hosted server with encryption and authentication.

Credits

This project uses code licensed under the BSD license by Daniel Holden (the mpc parser).
Copyright (c) 2013, Daniel Holden. All rights reserved.

This project uses code licensed under a custom MIT-style license by Troy D. Hanson.
Copyright (c) 2005-2022, Troy D. Hanson. All rights reserved.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published