Minor doc fix
Release 1.7.2 with issues #31 and #32 fixes
Fixed the issue related to PHP 8 and SWIG 4.1.0, fixed an issue related to Python in configure.ac
PHP wrapper does not work on Debian 12
Version that compiles on debian 12.5 32bit and passes the tests without php, perl, python and java API
Intermediate commit to emulate issue #32 using Debian 12.5 for 32 bit instead of 32bit arm6
Intermediate commit to debug issue #31
Version 1.7.1
Copyright update for year 2024
Fix to second part of https://github.com/tiian/flom/issues/30
Fix to first part of https://github.com/tiian/flom/issues/30
Version 1.7.0
Added test cases for VFS
VFS and FUSE source code clean up
Removed deprecated functions that were used with very old GLib versions, prior to Ubuntu 14.04
Incubating resources now appear and disappear from incubator VFS dir
Added incubator dir and files in VFS
Starting to implement observability of connection incubator
Code clean-up
Observability improvement: added file for timestamp_value
Improved the observability for sequence resources, sequence_value is now created even after enqueing
Added additional info in VFS
Added lock_mode file in VFS
Implemented the move from waitings to holders
Added (TCP) peer_name info in VFS holders subdir when a connection get an immediate lock
Fixed possible mutex issue related to possible multiple g_mutex_unlock; signature of inmsg callback function expanded to deal with locker uid
Added dirs holders and waitings to VFS, added uid (human readable) to connections
Removed memory leak in VFS unmounting, improved VFS thread termination
Now it compiles and seems to work even with FUSE3
First demo version
adding files to dir
Mount point for VFS is now linked to command line args and config file
Added config parameters for VFS mount point
The VFS is now able to expose the content of an N-ary tree defined in memory, at least for directories
Commit before removing ino field from flom_vfs_ram_node_t
Added first dir levels
Mapping uid inode completed for lockers dirs and files
VFS inode mapping for top level dirs
Implementing uid_to_inode and inode_to_uid mapping functions
Added uid (unique identifier) concept, now every locker has its own uid that will be used in the VFS structure
This commit incorporates libfuse/examples/hello_ll into FLoM daemon. Apparently there are not conflicts, but the unmount of the FUSE filesystem could be a weak point
Added configure.ac stuff to use libfuse
Added configure option --disable-testcases
Added --disable-testcases to configure script
Commit for release 1.6.0 - see ChangeLog
Updated copyright date
Fixed README as suggested https://github.com/tiian/flom/issues/20#issuecomment-1407394085
Just to keep CodeQL active
Just to keep CodeQL active
Just to keep CodeQL active
Just to keep CodeQL active
Trying to fix issue 20
Trying to fix CodeQL build bug
Update codeql-analysis.yml
Update codeql-analysis.yml
Update codeql-analysis.yml
Update codeql-analysis.yml
Updated copyright
Mutual Authentication
Channel Encryption
Security
Release 1.5.22
Updated images related to security
Updated TLS related documentation
Fixed test case for --ignore-signal in Ubuntu 20.04
Fix for bug #19
Minor changes, a new release is not necessary
Create SECURITY.md
Merge branch 'master' of github.com:tiian/flom
Create sonar-project.properties
Update sonar-project.properties
Update sonar-project.properties
Create build.yml
Delete build.yml
Update codeql-analysis.yml
Create codeql-analysis.yml
Delete sonar-project.properties
Update codeql-analysis.yml
Fix of 2 security bugs detected by GitHub/CodeQL
First commit to fix https://github.com/tiian/flom/issues/16
Release 1.5.20
Hi Sandy, thanks for finding the bug! I have never noticed before that the build procedure skips Python API in absence of Python 2... Let's say, Python 3 is a use case that must be supported: please open an issue on github https://github.com/tiian/flom/issues and specify a configuration among the different versions of Ubuntu and CentOS I'm currently supporting (take a look to file https://github.com/tiian/flom/blob/master/TestLog). It will be useful to have the same Linux version to solve build caveats....
Is there a way to get the flom API to work with Python3?
Release 1.5.19
Release 1.5.19; fix of issue #15
Home
libflom
libflom for Python developers
libflom for PHP developers
libflom for Perl developers