summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-06-13afs-supervisor: Fix typoJosé Bollo6-21/+35
2018-05-05Convert pc.in from UTF-8 to US-ASCIIRonan Le Martret2-2/+0
2018-05-03CMakeLists: Fix c++ buildRonan Le Martret1-0/+1
2018-03-16fdev: Improve readabilityJosé Bollo1-3/+3
2018-03-16afb-websock: Fix a double freeJosé Bollo2-2/+13
2018-03-16afb-websock: Fix double closeJosé Bollo1-0/+2
2018-02-27Update date of copyright noticesJosé Bollo153-153/+153
2018-02-27afs-supervisor: Enforce session check (for token)José Bollo1-10/+10
2018-02-27afs-supervisor: Force replyJosé Bollo1-0/+3
2018-02-27afb-supervision: Fix typoJosé Bollo1-1/+1
2018-02-26afs-supervisor: Fix supervisor deafnessJosé Bollo1-0/+1
2018-02-26afs-supervisor: Add systemd service and configJosé Bollo3-7/+35
2018-02-26afs-supervisor: Remove dependency to systemdJosé Bollo1-16/+7
2018-02-26supervisor: Make it a HTTP serverJosé Bollo10-1127/+964
2018-02-26afb-session: Fix bugsJosé Bollo1-2/+3
2018-02-26afb-stub-ws: cosmetic improvementsJosé Bollo1-6/+9
2018-02-26afb-config: Add traceses for tracing sessionsJosé Bollo3-1/+20
2018-02-22memo-supervisor: added a memo for supervisorJosé Bollo1-0/+1102
2018-02-22afb-supervision: Fix error on 'trace'José Bollo2-3/+3
2018-02-22xreq: export a function to get reqJosé Bollo4-24/+45
2018-02-22fdev: Introduce fdev for file event handlingJosé Bollo26-133/+649
2018-02-21afb-systemd: Integrate sd-fds featuresJosé Bollo7-100/+43
2018-02-21afb-systemd: Isolate systemd main entriesJosé Bollo12-71/+117
2018-02-21Bump version to 5.99-FFRC0José Bollo2-3/+3
2018-02-15afb-monitor: Add session and rework permissionsJosé Bollo3-66/+99
2018-02-15afb-session: Verbs for timeout and remining timeJosé Bollo2-11/+29
2018-02-15afb-context: Early token changeJosé Bollo1-0/+4
2018-02-15afb-config: Fully exclude config monitoringJosé Bollo1-0/+4
2018-02-15afb-config: Increase the default timeout of sessionsJosé Bollo1-2/+2
2018-02-15afb-session: Use clock insensitive to time changesJosé Bollo1-1/+9
2018-02-14afs-supervisor: Add verb for running discoveryJosé Bollo1-3/+20
2018-02-14afs-supervisor: Add discovery mechanicJosé Bollo4-13/+125
2018-02-13afs-supervisor: Improve name of supervisor apiJosé Bollo3-7/+8
2018-02-13supervision: Add retrieval of configJosé Bollo3-56/+75
2018-02-13afb-config: export config to jsonJosé Bollo2-2/+95
2018-02-13supervision: Add supervision and supervisorJosé Bollo6-0/+984
2018-02-13afb-stub-ws: Fix segfault on diconectionJosé Bollo1-1/+2
2018-02-13afb-stub-ws: Protect against self-destructionJosé Bollo1-0/+2
2018-02-13afb-trace: Add tracing of sessionsJosé Bollo3-132/+255
2018-02-13afb-session: Add function to enumerate sessionsJosé Bollo2-0/+23
2018-02-13test-session: Add check of hookingJosé Bollo2-18/+142
2018-02-13afb-session: Insert call to hookingJosé Bollo1-7/+20
2018-02-09afb-hook: Add hooks for sessionJosé Bollo2-4/+228
2018-02-09afb-session: Refactor and test unitJosé Bollo6-242/+549
2018-02-09afb-stub-ws: Fix a session leak bugJosé Bollo1-1/+1
2018-02-09afb-config: Improve doc of option --tokenJosé Bollo1-1/+1
2018-02-09main: Isolate HTTP initializationJosé Bollo1-10/+10
2018-02-09afb-session: Return an initialization statusJosé Bollo3-5/+18
2018-02-09afb-session: Fix a typoJosé Bollo1-5/+5
2018-02-06jobs: Add argument to startJosé Bollo3-5/+10
ng vendor build @mkdir -p $(PACKAGE_DIR)/$(TARGET)/www $(PACKAGE_DIR)/scripts @cp -a $(LOCAL_BINDIR)/* $(PACKAGE_DIR)/$(TARGET)/ @cp -a webapp/dist/* $(PACKAGE_DIR)/$(TARGET)/www/ @cp -r $(ROOT_SRCDIR)/conf.d $(ROOT_SRCDIR)/scripts $(PACKAGE_DIR)/$(TARGET)/ @cd $(PACKAGE_DIR) && zip -r $(ROOT_SRCDIR)/$(PACKAGE_ZIPFILE) ./$(TARGET) @echo "### Package $(PACKAGE_ZIPFILE) has been successfuly built - $(BUILD_MODE)" .PHONY: package-all package-all: @echo "# Build linux amd64..." GOOS=linux GOARCH=amd64 RELEASE=1 make -f $(ROOT_SRCDIR)/Makefile package @echo "# Build windows amd64..." GOOS=windows GOARCH=amd64 RELEASE=1 make -f $(ROOT_SRCDIR)/Makefile package @echo "# Build darwin amd64..." GOOS=darwin GOARCH=amd64 RELEASE=1 make -f $(ROOT_SRCDIR)/Makefile package make -f $(ROOT_SRCDIR)/Makefile clean vendor: tools/glide glide.yaml $(LOCAL_TOOLSDIR)/glide install --strip-vendor vendor/debug: vendor (cd vendor/github.com/iotbzh && \ rm -rf xds-common && ln -s ../../../../xds-common \ rm -rf xds-server && ln -s ../../../../xds-server ) .PHONY: tools/glide tools/glide: @test -f $(LOCAL_TOOLSDIR)/glide || { \ echo "Downloading glide"; \ mkdir -p $(LOCAL_TOOLSDIR); \ curl --silent -L https://glide.sh/get | GOBIN=$(LOCAL_TOOLSDIR) sh; \ } .PHONY: tools/syncthing tools/syncthing: @test -e $(LOCAL_TOOLSDIR)/syncthing$(EXT) -a -e $(LOCAL_TOOLSDIR)/syncthing-inotify$(EXT) || { \ mkdir -p $(LOCAL_TOOLSDIR); \ DESTDIR=$(LOCAL_TOOLSDIR) \ SYNCTHING_VERSION=$(SYNCTHING_VERSION) \ SYNCTHING_INOTIFY_VERSION=$(SYNCTHING_INOTIFY_VERSION) \ ./scripts/get-syncthing.sh; } .PHONY: tools/syncthing/copytobin tools/syncthing/copytobin: @test -e $(LOCAL_TOOLSDIR)/syncthing$(EXT) -a -e $(LOCAL_TOOLSDIR)/syncthing-inotify$(EXT) || { echo "Please execute first: make tools/syncthing\n"; exit 1; } @mkdir -p $(LOCAL_BINDIR) @cp -f $(LOCAL_TOOLSDIR)/syncthing$(EXT) $(LOCAL_TOOLSDIR)/syncthing-inotify$(EXT) $(LOCAL_BINDIR) .PHONY: checkgover: @test "$(CHECKGOVER)" = "true" || { echo $(CHECKERRMSG); exit 1; } .PHONY: help help: @echo "Main supported rules:" @echo " all (default)" @echo " build" @echo " package" @echo " install" @echo " uninstall" @echo " clean" @echo " distclean" @echo "" @echo "Influential make variables:" @echo " V - Build verbosity {0,1,2}." @echo " BUILD_ENV_FLAGS - Environment added to 'go build'."