Commit Graph

11 Commits

Author SHA1 Message Date
8ed9262c65 Last version before deleting Makefile and CmakeLists.txt 2025-08-15 16:32:59 -04:00
6014a250dd Final fix for curl callback function signature - use proper void* types 2025-08-15 09:14:53 -04:00
f50384962d Fixed curl type warnings - callback function signature and timeout parameter casting 2025-08-15 09:12:55 -04:00
c569c0c346 Improved POW 2025-08-15 07:47:16 -04:00
77fadc2683 Fix submodule compatibility: Remove version.c dependency and include cjson source files
- Remove nostr_core/version.c from Makefile LIB_SOURCES to fix submodule build failures
- Remove cjson/ from .gitignore and add cjson source files to repository
- Consolidate cJSON.h into cjson/ directory (remove duplicate from nostr_core/)
- Simplify build.sh versioning to only manage git tags and VERSION file
- Update examples/version_test.c to work without version functions
- Consumer projects can now use 'make' directly without missing file errors
2025-08-14 16:40:34 -04:00
c109c93382 Initial template structure from nostr_core_lib
- Complete C library template with OpenSSL-based crypto
- Comprehensive build system (Makefile, build.sh)
- Example code and test suite
- Documentation and usage guides
- Cross-platform compatibility (x64/ARM64)
- Production-ready structure for C library projects
2025-08-14 15:10:59 -04:00
3aaa46bb9b cJSON.h added 2025-08-12 21:05:39 -04:00
d257ae49f1 Fully statically linked for both x64 and arm64. Updated build.sh to always compile both versions 2025-08-11 06:54:50 -04:00
ae4aa7cf80 added nostr_decode_npub 2025-08-09 11:40:34 -04:00
e137560d64 . 2025-08-09 11:07:11 -04:00
ca6b4754f9 First commit on a late git install 2025-08-09 10:23:28 -04:00